Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-09 | Adds experimental ARM dynarecdynarec | neonloop | |
Supports ARMv5 and higher, enable with USE_DYNAREC Makefile variable | |||
2022-04-01 | Snes9x2005 Non-Plus: Add optional low pass audio filter | jdgleaver | |
2022-03-22 | Fix memory leaks | jdgleaver | |
2022-03-22 | Fix audio sample pacing | jdgleaver | |
2022-02-22 | dsp1: Use clz CPU instruction when normalising fixed-point numbers | Jonathan Teh | |
Use the gcc built-in function, making the operation constant-time and branch-free. | |||
2022-02-22 | fx: Optimise copying registers on LE platforms | Jonathan Teh | |
Use {READ,WRITE}_WORD so that it copies by word on little-endian platforms. Mark a LUT const for const-correctness. | |||
2022-02-22 | dsp: Fix assignment of Op11Xr | Jonathan Teh | |
Fix regression introduced in snes9x-1.40. | |||
2022-02-22 | gfx: Use simpler equality test for IPPU.FrameCount | Jonathan Teh | |
As it's only incremented here and then reset to 0, avoids integer division, which can be be expensive on CPUs without this instruction such as pre-ARMv7 classic ARMs. | |||
2021-11-03 | Cleanups | twinaphex | |
2021-09-27 | Get rid of source/boolean.h | twinaphex | |
2021-09-17 | Replace direct direct file access with VFS routines | jdgleaver | |
2021-08-12 | Prevent some warnings from unused functions | twinaphex | |
2021-06-07 | Cleanups | twinaphex | |
2021-06-07 | Cleanups | twinaphex | |
2021-06-04 | Rename LOAD_FROM_MEMORY_TEST to LOAD_FROM_MEMORY | twinaphex | |
2020-10-15 | Add 'USE_OLD_COLOUR_OPS' flag + PSP ifdef guards | jdgleaver | |
2020-10-15 | Backports: Colour operations from Snes9x 1.60 + MIPS optimisations from ↵ | jdgleaver | |
PocketSNES | |||
2020-10-08 | Merge pull request #75 from justinweiss/map-exhirom-sram | Autechre | |
Map ExHiROM banks 2x{6,7} and ax{6,7} to SRAM | |||
2020-10-06 | Get rid of fprintf call | twinaphex | |
2020-10-04 | Cleanups | twinaphex | |
2020-09-19 | Map ExHiROM banks 2x{6,7} and ax{6,7} to SRAM | Justin Weiss | |
These banks were previously unmapped, but are used by the Link to the Past / Super Metroid randomizer. According to fullsnes.txt and newer versions of snes9x, these should be mapped to SRAM. | |||
2020-01-08 | Comment out fprintf stderr | twinaphex | |
2020-01-04 | fix emscripten | Toad King | |
2018-12-28 | C89 buildfix | twinaphex | |
2018-12-18 | [snes9x2005 non-plus] Fix audio pitch issues (FF6) | jdgleaver | |
2018-08-21 | Merge pull request #60 from netux79/master | Twinaphex | |
Fix Jurassic Park transparency. | |||
2018-08-20 | Fix Jurassic Park transparency. | Joe Rmz | |
Code taken from snes9x 1.53 | |||
2018-03-30 | Add support for Audio/Video Disable flags | Dwedit | |
Add support for Hard Disable Audio Fix frame discarding causing infinite loops Fix MSVC building | |||
2018-03-14 | Cleanups for C89 | twinaphex | |
2018-03-14 | Flush audio buffer at end of retro_run, and bypass resampler | Dwedit | |
2018-02-21 | Update for MSVC | twinaphex | |
2018-02-13 | Make 2 cycles oc profiles. | Tatsuya79 | |
2018-02-09 | Add sprite limit hack. | Tatsuya79 | |
2018-02-08 | Overclock by reducing cycles. | Tatsuya79 | |
2017-12-25 | Turn getset into C file | twinaphex | |
2017-12-25 | Cleanups | twinaphex | |
2017-09-04 | c89 variable declaration | Jools Wills | |
2017-08-26 | Still cleaning things up... | João Silva | |
2017-08-26 | Support for more SA1 char conversion modes. | João Silva | |
2017-08-26 | SuperFX fixes and improvements, some from snes9x2010. | João Silva | |
2017-08-16 | Cleanups | twinaphex | |
2017-08-16 | buildfixes | twinaphex | |
2017-08-16 | Changed compile-time flags to use C89 and fixed new warnings raised. | João Silva | |
2017-08-16 | More C89_BUILD fixes | twinaphex | |
2017-08-16 | Some C89 buildfixes | twinaphex | |
2017-08-16 | snes9x2010 Lagfix port and comment changes. | João Silva | |
2017-08-16 | SA1 emulation fixes from the current git version of snes9x. | João Silva | |
2017-08-14 | CPU emulation fixes. | João Silva | |
2017-08-14 | Rewrite C++ comments | twinaphex | |
2017-08-14 | C++ comments need to become C | twinaphex | |