Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-27 | Enable big-endian devices: gc/wii | David Guillen Fandos | |
This patch adds big-endian compatibility in gpsp (in general but only for the interpreter). There's no performance hit for little-endian platforms (should be a no-op) and only add a small overhead in memory accesses for big-endian platforms. Most memory accesses are wrapped with a byteswap instruction and I/O reg accesses are also rewired for proper access (using macros). Video rendering has been fixed to also do byteswaps but there's a couple of games and rendering modes that still seem broken (but they amount to less than 20 games in my tests with 1K ROMs). This also adds build rules and CI for NGC/WII/WIIU (untested) | |||
2021-03-26 | Move OAM update flag to a register | David Guillen Fandos | |
Fix a small bug in MIPS dynarec that affects non -G0 targets | |||
2020-02-28 | Add manual frame skipping | bmaupin | |
2015-11-04 | (3ds) dynarec: map the translation caches to specific addresses at | aliaspider | |
runtime, increases compatibility with loaders that can reloacate each program section seperately. move the svc enabling functions to the frontend. | |||
2015-04-13 | allocate gba_screen_pixels on the heap. | aliaspider | |
use linearMemAlign for the 3DS target. | |||
2014-12-12 | Another 64bit fix - vertical_pixel_flip needs to be of type s32 | twinaphex | |
2014-12-12 | Create specialized macro for single_tile_map | twinaphex | |
2014-12-12 | And another one - pt. 4 | twinaphex | |
2014-12-12 | And another one - pt. 3 | twinaphex | |
2014-12-12 | And another one - pt. 2 | twinaphex | |
2014-12-12 | Start making specialized functions of multiple_tile_map - pt. 1 | twinaphex | |
2014-12-12 | Cut down a lot of duplicate code in tile_render functions | twinaphex | |
2014-12-12 | And there, done - tile_render is gone | twinaphex | |
2014-12-12 | And another one pt. 5 | twinaphex | |
2014-12-12 | And another one pt. 4 | twinaphex | |
2014-12-12 | And another pt .3 | twinaphex | |
2014-12-12 | And another one pt. 2 | twinaphex | |
2014-12-12 | And another one | twinaphex | |
2014-12-12 | Put proper comments in first | twinaphex | |
2014-12-12 | De-macroize tile_render in render_scanline_text_transparent_normal | twinaphex | |
2014-12-12 | Demacro-ize tile_render in render_scanline_text_base_normal | twinaphex | |
2014-12-12 | Unroll render_scanline_text_builder insanity | twinaphex | |
2014-12-11 | Simplify tile_4bpp_draw_base_normal | twinaphex | |
2014-12-11 | Remove unused RENDER_COLOR16_NORMAL ifdefs | twinaphex | |
2014-12-11 | Fixup render_scanline_vram_setup_mode4 | twinaphex | |
2014-12-11 | (video.c) Smal cleanups/micro-opts | twinaphex | |
2014-12-11 | video.c - micro-opts | twinaphex | |
2014-12-11 | Create define ARM_ARCH_BLENDING_OPTS - so that we can optionally | twinaphex | |
compile in the ARM ASM blend file | |||
2014-12-10 | Style nits | twinaphex | |
2014-12-10 | cleanups | aliaspider | |
2014-12-10 | cleanups | aliaspider | |
2014-12-10 | implement retro_serialize/unserialize | aliaspider | |
2014-12-09 | Remove unused screen_filter2 | twinaphex | |
2014-12-09 | Get rid of non-libretro/SDL code in video.c | twinaphex | |
2014-12-09 | Assume PC_BUILD | twinaphex | |
2014-12-09 | Remove useless GUI font code | twinaphex | |
2014-12-09 | add debug build option to x86 standalone target. | aliaspider | |
2014-12-09 | fix undefined referances. | aliaspider | |
2014-12-09 | can compile | aliaspider | |
2014-07-14 | Get rid of PND_BUILD/RPI_BUILD/POLLUX_BUILD/GIZ_BUILD | twinaphex | |
2013-03-07 | raspberry pi port | Dave | |
2012-10-06 | initial Caanoo port | notaz | |
plus some random tweaks | |||
2012-10-02 | integrate M-HT's neon scalers | notaz | |
2011-09-06 | enable -Wall and fix warnings reported by it | notaz | |
2011-09-06 | initial pandora port, with hardware scaling and stuff | notaz | |
2011-09-04 | refactor GP2X stuff for pandora reuse | notaz | |
2011-09-03 | get rid of GP2X_BUILD checks where they are not really needed | notaz | |
2011-09-02 | move platform-independent stuff out of /gp2x. | notaz | |
2009-06-23 | sw scaler for gp2x | notaz | |
2009-06-13 | u5 release | notaz | |