Commit Graph

87 Commits

Author SHA1 Message Date
aliaspider 5b6683bb93 (3DS) enable dynarec support, works only with ninjahax. 2015-04-08 10:20:32 +01:00
aliaspider 0fa650d589 force libco to compile with release CFLAGS
-O0 breaks it on some platforms.
2015-04-06 11:29:08 +01:00
aliaspider 33add4bad4 add a ctr(3ds) target. no dynarec for now. 2015-04-06 11:27:02 +01:00
sergiobenrocha2 cc31802c59 [ARM] Enable dynarec, works at least in rpi. 2015-03-14 00:59:39 -03:00
twinaphex d57f89f3f1 Add linux-portable target 2015-03-06 11:28:53 +01:00
Twinaphex 5b28007ceb (iOS) Use xcodebuild instead of xcrun 2015-02-28 03:31:42 +01:00
Sérgio Benjamim fb984fcaef [ARM]Fix build, disable dynarec for now. 2015-02-01 19:05:48 -02:00
twinaphex 9f81da3e2f (OSX) Updates 2015-02-01 06:23:04 +01:00
twinaphex f66824b7e5 (Theos iOS) Add Theos iOS target 2014-12-23 08:58:58 +01:00
twinaphex ee3a885f7c Make QNX target work with dynarec, etc. 2014-12-22 06:52:09 +01:00
sergiobenrocha2 209d97e0cc Avoid proprietary format in copying, HAVE_DYNAREC in armv. 2014-12-13 20:58:09 -02:00
twinaphex 7e08f8c67b Some Makefile improvements 2014-12-13 06:17:59 +01:00
twinaphex 5820d8be94 Create memmap_win32.c for Win32 systems - a mman wrapper 2014-12-13 05:50:15 +01:00
twinaphex d76dada07a Get rid of optimize_safe rule for cpu.c 2014-12-12 17:01:18 +01:00
twinaphex 27a8be87d1 Make compiling in with the 32bit dynarec optional - also include
a switch to hardforce this
2014-12-12 03:03:55 +01:00
twinaphex 60e670f35b Forcibly disable PIC if building with HAVE_DYNAREC on 2014-12-11 03:21:40 +01:00
twinaphex e33a56cd83 PC_BUILD can go now 2014-12-10 18:53:06 +01:00
twinaphex fec1093dbf Small tweak in Makefile 2014-12-10 18:35:56 +01:00
twinaphex f419216e41 --no-undefined doesn't work for Clang 2014-12-10 18:32:08 +01:00
twinaphex acac41a910 iOS - set HAVE_POSIX_MEMALIGN and -marm 2014-12-10 18:30:17 +01:00
twinaphex 47951f2f9f Add LDFLAGS to Makefile 2014-12-10 17:12:22 +01:00
twinaphex 51d78afa09 Add HAVE_DYNAREC ifdef 2014-12-10 17:06:09 +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
Twinaphex dee3a94edb Start adding ARCH_ARM rules 2014-12-09 22:48:03 +01:00
twinaphex 8d2578eefc Add CPU_ARCH rules to Makefile.common 2014-12-09 22:37:07 +01:00
twinaphex a660cbd4c8 Update Makefile/Makefile.common 2014-12-09 22:25:29 +01:00
twinaphex 4a2c77bcc9 Remove zip.c/zip.h 2014-12-09 15:33:14 +01:00
aliaspider d8a9fca756 -fPIC wasn't necessary afterall, and compiling without it increases fps
by about 10%.
2014-12-09 10:13:44 +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
aliaspider a859afadfd fix sound 2014-12-09 05:47:45 +01:00
aliaspider b69fee8b31 video output now works in statically linked builds.
core can't be used as a shared library yet due to the dynarec not
working when compiled with -fPIC
2014-12-09 05:16:09 +01:00
aliaspider 3510bfb528 hide some warnings 2014-12-09 02:11:22 +01:00
aliaspider 50df6df600 fix undefined referances. 2014-12-09 01:59:02 +01:00
aliaspider 38158f67e2 show undefined referances.
add link.T
2014-12-09 01:00:31 +01:00
aliaspider 8f9b841f72 can compile 2014-12-09 00:17:28 +01:00
aliaspider 365077772d start implementing the libretro interface. (not working yet) 2014-12-08 22:56:33 +01:00