Commit Graph

293 Commits

Author SHA1 Message Date
twinaphex 5ebf76a41f Provide two comments 2014-12-11 02:32:14 +01:00
twinaphex 0bc2a111d7 Demacro-ize main.c 2014-12-11 02:29:51 +01:00
twinaphex c78a0dd39b (Android) For Android x86 build - try to use mmap, for Android - use ARM_MEMORY_DYNAREC
codepath
2014-12-11 01:38:47 +01:00
twinaphex eeeff89a2c (Android) Works now with dynarec 2014-12-10 21:12:45 +01:00
twinaphex a9ce972736 Add HAVE_DYNAREC and -DARCH_ARM optionally to CFLAGS 2014-12-10 20:31:56 +01:00
twinaphex e33a56cd83 PC_BUILD can go now 2014-12-10 18:53:06 +01:00
twinaphex 19f05cf36a ARM needs special optimized routines for video blending, etc. 2014-12-10 18:39:54 +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 7e7383531b warm.h - change linux/ioctl.h include into sys/ioctl.h include 2014-12-10 18:28:46 +01:00
twinaphex ce8e594fc5 load_game_config - print config_path 2014-12-10 18:09:53 +01:00
twinaphex bda151e388 Silence libco/amd64.c warning 2014-12-10 17:58:56 +01:00
twinaphex b3f8e39a80 Turn dynarec enable/disable into core option if HAVE_DYNAREC
is defined
2014-12-10 17:48:43 +01:00
twinaphex 82731290ee We don't need to get rid of idle loop patching for non-dynarec
core
2014-12-10 17:27:18 +01:00
twinaphex 75cffe81f2 non-HAVE_DYNAREC codepath compiles and links now 2014-12-10 17:16:41 +01:00
twinaphex 47951f2f9f Add LDFLAGS to Makefile 2014-12-10 17:12:22 +01:00
twinaphex 6ad4f13fbc Only compile in cpu_threaded.c for HAVE_DYNAREC targets 2014-12-10 17:10:17 +01:00
twinaphex 1bf4901b58 Add HAVE_DYNAREC ifdef to gba_memory.c 2014-12-10 17:09:24 +01:00
twinaphex 51d78afa09 Add HAVE_DYNAREC ifdef 2014-12-10 17:06:09 +01:00
twinaphex 512f7f5b27 Code nits - get rid of '== NULL' / '!= NULL' 2014-12-10 16:40:43 +01:00
twinaphex 7a0b0cba45 Style nits 2014-12-10 15:47:19 +01:00
twinaphex 1cd8bb5235 Get rid of unused variable 'audio_buffer_size' to silence another warning 2014-12-10 15:29:29 +01:00
twinaphex 4f7ff2b91d Convert enum to sram_type_size to avoid warning 2014-12-10 15:25:29 +01:00
twinaphex 8bda867c2b Fix one warning in Clang 2014-12-10 15:24:49 +01:00
twinaphex b3fe5aa3e4 (Android) Add x86 target too 2014-12-10 15:21:49 +01:00
aliaspider f10da5d664 cleanups 2014-12-10 13:10:25 +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 41484cd73c use correct save directory. 2014-12-10 12:00:12 +01:00
aliaspider ad485d434a implement retro_serialize/unserialize 2014-12-10 11:06:17 +01:00
aliaspider 13d5e9c875 Android build fix 2014-12-10 05:46:03 +01:00
twinaphex a16cbdc416 Rename memory.c to gba_memory.c 2014-12-10 05:05:41 +01:00
twinaphex 26e7362de8 Cleanups in Android.mk 2014-12-10 04:56:50 +01:00
twinaphex 68efde5b94 Add Android JNI files 2014-12-10 04:54:32 +01:00
twinaphex ce374b460b Remove SDL code in cpu.c 2014-12-10 01:30:47 +01:00
twinaphex 4a2ab23f77 Take out SDL defines in common.h 2014-12-10 01:30:02 +01:00
twinaphex 1a8b77c185 Demacro-ize block_builder_arm/block_builder_thumb 2014-12-10 01:25:37 +01:00
twinaphex fe19474dca Add macro parameter 'opcode' to some macros 2014-12-10 01:17:37 +01:00
aliaspider afff31b508 fix arm target compile errors. 2014-12-10 01:03:14 +01:00
aliaspider 9f97113292 fix compiler error: initializer element is not a compile-time constant 2014-12-10 00:20:41 +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 7252c226bf Cleanups - main.c 2014-12-09 21:48:21 +01:00
twinaphex 471a94f890 Move IN_MEMORY_C ifdefs to memory.c 2014-12-09 21:37:58 +01:00
twinaphex 35b71ff223 Clean up some unused stuff 2014-12-09 21:32:00 +01:00
twinaphex 99e6e574d3 De-macroize render_sample macros 2014-12-09 21:21:09 +01:00
twinaphex 01ac6359fd Get rid of gbc_sound_load_wave_ram macro 2014-12-09 19:13:35 +01:00
twinaphex 109ba4d286 Simplify gbc_sound_wave_update 2014-12-09 19:10:45 +01:00