| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-08-16 | Merge branch 'dynarec' into performanceperformance | neonloop | |
| 2022-02-09 | Adds few assembly gfx functions from snes9x2002asmgfx | neonloop | |
| 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 | |
