Previous 199869 Revisions Next

r194289 Sunday 5th February, 2023 at 18:15:25 UTC by David Haywood
-cpu/arcompact: Rewrote core. (#10808)

* Split into files by opcode encode type/group.
* Refactored out macros.
* Added additional opcodes.
* Added interrupt logic.
* Added stub handlers for used but unknown opcodes.

-leapfrog/leapster.cpp updates:
* Put some data uploaded by the leapster BIOS somewhere for debugging purposes.
* Removed a read handler that was only there because of previous bad handling.
* Noted some used Leapster side addresses.
[/branches/pc_i440bx/scripts/src]cpu.lua
[/branches/pc_i440bx/src/devices/cpu/arcompact]arcompact.cpp arcompact.h arcompact_execute.cpp arcompact_execute_ops_00to01.cpp* arcompact_execute_ops_02to03.cpp* arcompact_execute_ops_04.cpp* arcompact_execute_ops_04_2f_3f_zop.cpp* arcompact_execute_ops_04_2f_sop.cpp* arcompact_execute_ops_04_3x.cpp* arcompact_execute_ops_04_aux.cpp* arcompact_execute_ops_04_jumps.cpp* arcompact_execute_ops_04_loop.cpp* arcompact_execute_ops_05.cpp* arcompact_execute_ops_05_2f_sop.cpp* arcompact_execute_ops_06to0b.cpp* arcompact_execute_ops_0c_16bit.cpp* arcompact_execute_ops_0d_16bit.cpp* arcompact_execute_ops_0e_16bit.cpp* arcompact_execute_ops_0f_00_07_16bit.cpp* arcompact_execute_ops_0f_00_16bit.cpp* arcompact_execute_ops_0f_16bit.cpp* arcompact_execute_ops_12to16_16bit.cpp* arcompact_execute_ops_17_16bit.cpp* arcompact_execute_ops_18_16bit.cpp* arcompact_execute_ops_19_16bit.cpp* arcompact_execute_ops_1ato1c_16bit.cpp* arcompact_execute_ops_1dto1f_16bit.cpp* arcompact_helper.ipp* arcompactdasm.cpp arcompactdasm.h arcompactdasm_dispatch.cpp arcompactdasm_ops.cpp arcompactdasm_ops_00to01.cpp* arcompactdasm_ops_02to03.cpp* arcompactdasm_ops_04.cpp* arcompactdasm_ops_04_2f_3f_zop.cpp* arcompactdasm_ops_04_2f_sop.cpp* arcompactdasm_ops_04_3x.cpp* arcompactdasm_ops_05.cpp* arcompactdasm_ops_05_2f_sop.cpp* arcompactdasm_ops_06to0b.cpp* arcompactdasm_ops_16bit.cpp*
[/branches/pc_i440bx/src/mame/leapfrog]leapster.cpp


Previous 199869 Revisions Next


© 1997-2024 The MAME Team