diff options
author | 2019-01-14 10:06:52 +0100 | |
---|---|---|
committer | 2019-01-14 10:07:45 +0100 | |
commit | 8f330896e2f8b1fc8ec54023fb5d134dc8a5c3d3 (patch) | |
tree | 8bf910fead7a70f8f7db718eba120e2992a369b1 /src/frontend/mame/ui/selector.cpp | |
parent | b5e2e786719a7ce7520e728fd79bd39dcd72ac01 (diff) |
-devices/cpu/unsp: Various fixes: [Ryan Holtz]
* Fixed push and pop instructions in the DRC. Fixes Wall-E.
* Eliminated the use of intermediate register I7 in the DRC.
* Reworked DRC timing to be fully in line with the interpreter.
* Reworked DRC block checksumming to not route through the memory system.
* Fixed DRC block checksumming to include all words in an opcode. Fixes V.Smile intro graphical glitches.
* Increased cache size and reduced block size to reduce frequency of cache flushes and associated recompiles.
* Added more verbose optional register and write logging.
* Added a direct setter for IRQ lines to avoid a scheduler sync, pending merging the spg2xx_device into a unsp_device subclass.
* Added direct setters/getters for the data segment as well.
Diffstat (limited to 'src/frontend/mame/ui/selector.cpp')
0 files changed, 0 insertions, 0 deletions