mirror of https://github.com/bsnes-emu/bsnes.git
20ac95ee49
byuu says: Changelog: - removed template usage from processor/spc700; cleaned up many function names and the switch table - object size: 176.8kb => 127.3kb - source code size: 43.5kb => 37.0kb - fixed processor/r65816 BRK/COP vector regression [hex_usr] - corrected HuC3 unmapped RAM read value; fixes Robopon [endrift] - cosmetic: simplified the butterworth constant calculation [Wolfram|Alpha] The SPC700 core changes took forever, about three hours of work. Only the LR35902 and R6502 still need their template functions removed. The point of this is that it doesn't cause any speed penalty to do so, and it results in smaller binary sizes and faster compilation times. |
||
---|---|---|
.. | ||
algorithms.cpp | ||
disassembler.cpp | ||
instructions.cpp | ||
memory.hpp | ||
registers.hpp | ||
serialization.cpp | ||
spc700.cpp | ||
spc700.hpp |