summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-12-12Use thumb_opcode_val & 0x7 insteadtwinaphex
2014-12-12CPU interpreter - group THUMB case range 0x30 to 0x37 (ADD) togethertwinaphex
2014-12-12CPU interpreter - group THUMB cases 0x28 to 0x2F togethertwinaphex
2014-12-12CPU interpreter - group Thumb opcode case ranges 0x20 - 0x27 togethertwinaphex
2014-12-12execute_arm_instruction and execute_thumb_instruction - throw themtwinaphex
straight into execute_arm/execute_thumb functions
2014-12-12Make compiling in with the 32bit dynarec optional - also includetwinaphex
a switch to hardforce this
2014-12-12increase savestate size, was smaller than what was required for 64-bitaliaspider
builds.
2014-12-12Another 64bit fix - vertical_pixel_flip needs to be of type s32twinaphex
2014-12-12dma_transfer - change dest_ptr to type uintptr_t - fixes 64bit interpretertwinaphex
according to aliaspider
2014-12-12Create specialized macro for single_tile_maptwinaphex
2014-12-12And another one - pt. 4twinaphex
2014-12-12And another one - pt. 3twinaphex
2014-12-12And another one - pt. 2twinaphex
2014-12-12Start making specialized functions of multiple_tile_map - pt. 1twinaphex
2014-12-12Cut down a lot of duplicate code in tile_render functionstwinaphex
2014-12-12And there, done - tile_render is gonetwinaphex
2014-12-12And another one pt. 5twinaphex
2014-12-12And another one pt. 4twinaphex
2014-12-12And another pt .3twinaphex
2014-12-12And another one pt. 2twinaphex
2014-12-12And another onetwinaphex
2014-12-12Put proper comments in firsttwinaphex
2014-12-12De-macroize tile_render in render_scanline_text_transparent_normaltwinaphex
2014-12-12Demacro-ize tile_render in render_scanline_text_base_normaltwinaphex
2014-12-12Unroll render_scanline_text_builder insanitytwinaphex
2014-12-11Allow core to work without GET_PERF_INTERFACE.Alcaro
2014-12-11Simplify tile_4bpp_draw_base_normaltwinaphex
2014-12-11Remove unused RENDER_COLOR16_NORMAL ifdefstwinaphex
2014-12-11Fixup render_scanline_vram_setup_mode4twinaphex
2014-12-11(video.c) Smal cleanups/micro-optstwinaphex
2014-12-11video.c - micro-optstwinaphex
2014-12-11Put 'var' variable inside HAVE_DYNAREC ifdef for now to silencetwinaphex
warning
2014-12-11Create define ARM_ARCH_BLENDING_OPTS - so that we can optionallytwinaphex
compile in the ARM ASM blend file
2014-12-11arm/video_blend.S - add another __MACH__ hacktwinaphex
2014-12-11(ARM ASM) Add __MACH__ hack to get iOS port linking for nowtwinaphex
2014-12-11Reimplement cache invalidation codetwinaphex
2014-12-11Remove warm, keep only fallback cache invalidation routine.twinaphex
Not available on iOS/Android, only probably there on OpenPandora. On top of that iOS 8+ deprecated the system() call, so would probably be becoming obsolete on that platform.
2014-12-11(iOS) Compatibility patches pt. 1twinaphex
2014-12-11(ARM ASM) Use .globl instead of .globaltwinaphex
2014-12-11Demacro-ize dma_transfer_expandtwinaphex
2014-12-11Forcibly disable PIC if building with HAVE_DYNAREC ontwinaphex
2014-12-11gba_memory.c - Turn trigger_dma into functiontwinaphex
2014-12-11(gba_memory.c) Turn trigger_timer into real functiontwinaphex
2014-12-11Turn some sound macro functions in gba_memory.c into real functionstwinaphex
2014-12-11cleanupstwinaphex
2014-12-11Provide two commentstwinaphex
2014-12-11Demacro-ize main.ctwinaphex
2014-12-11(Android) For Android x86 build - try to use mmap, for Android - use ↵twinaphex
ARM_MEMORY_DYNAREC codepath
2014-12-10(Android) Works now with dynarectwinaphex
2014-12-10Add HAVE_DYNAREC and -DARCH_ARM optionally to CFLAGStwinaphex