Commit graph

16 commits

Author SHA1 Message Date
David Guillen Fandos
3d558413fd Fix x86 dynarec, broken by d10c4afe
The dynarec expects function args to be located in registers instead of
the stack, which is not the default calling convetion in GCC/clang.
2021-03-06 21:15:22 +01:00
bmaupin
89e55e9902 Reenable native file IO on PSP 2019-10-03 13:53:34 -04:00
Francisco José García García
6ab0992ecf (VITA) Dynarec WIP 2016-08-08 00:31:21 +02:00
aliaspider
f1d14fbe7c (3ds) dynarec: map the translation caches to specific addresses at
runtime, increases compatibility with loaders that can reloacate each
program section seperately.
move the svc enabling functions to the frontend.
2015-11-04 15:46:27 +01:00
aliaspider
0c72336d44 (CTR/3DS) using a heap allocator with a size determined at runtime can
remove the static memory limitation, no need to use the smaller dynarec
buffer size.
2015-09-20 22:14:36 +01:00
twinaphex
5e55f00fd1 Cleanups 2015-07-30 03:07:03 +02:00
aliaspider
94385ee3df (CTR/3DS) reduce the size of the preallocated memory used by the dynamic
recompiler.
2015-04-16 18:20:09 +01:00
Twinaphex
d10c4afea2 Get rid of function_cc 2014-12-20 09:14:38 +01:00
aliaspider
a926a68eb3 cleanups 2014-12-10 12:53:26 +01:00
aliaspider
6d7fd87e07 add a HAVE_MMAP check, cleanups. 2014-12-10 12:29:19 +01:00
aliaspider
ad485d434a implement retro_serialize/unserialize 2014-12-10 11:06:17 +01:00
aliaspider
1a6a136801 dynamic recompiler now works when the core is compiled as a shared
library.
2014-12-09 09:54:33 +01:00
notaz
bbba320911 enable -Wall and fix warnings reported by it 2011-09-06 00:18:06 +03:00
notaz
8b6232a675 fix some warnings 2011-09-03 01:31:26 +03:00
notaz
ee0a3871f9 get rid of GP2X_BUILD checks where they are not really needed 2011-09-03 01:01:17 +03:00
notaz
2823a4c819 original source from gpsp09-2xb_src.tar.bz2 2009-05-21 18:48:31 +03:00