diff options
author | 2020-10-15 13:45:55 -0500 | |
---|---|---|
committer | 2020-10-15 14:45:55 -0400 | |
commit | 1821f0d18fdfa082b984c01d833b34fc9bda82b6 (patch) | |
tree | 3f164ef5097ccea377e71a7a7140ca049d08f588 /scripts/src/cpu.lua | |
parent | e3dbb0fa43b78cf01e1f74b6dcc6fc8a7f4fc474 (diff) |
Some nwk-tr changes (#7203)
* Updated documentation as well as added some code from hornet.cpp's driver to correct the the whole "dual screen" situation.
* Added the second K001604. Since nwk-tr does use two CG boards, there should be a second K001604 as well. Also had to add additional read/write parameters to support using two K001604s for now.
* Updated network board documentation to better explain the chip at 2G, XICOR X76F041, and functions. Added NO_DUMP placeholders to the games that use this specific network board with the added eeprom.
* Renamed 'Thrill Drive (EAA) (thrilldae)' to 'Thrill Drive (EAB) (thrilldbe)' because the program rom used for this set uses the 'B' version. Also removed the "BAD_DUMP" flag from the timekeeper because the network board and timekeeper region data do not match. I would add a parameter for thrilldbe to change the network region data to "EA" but I don't know if it's even worth changing the simulation (imo better to hook the correct device like with ksys573).
* Demoted thrilld and thrilldb to NOT_WORKING. The two never really worked to begin with and have gotten worse in later versions (freezes and crashes more often). I did test versions of mame with and without my edits and both act the same.
* Added voodoo and screen parameter changes by @cam900 from hornet.cpp. So far so good for this driver too.
* Added additional CG board roms for racingj and racingj2/j. According to racingj2's kit manual, it prompts the operator to change roms from the master and slave CG boards thus giving proof of the two using extra CG board roms. thrilld's kit manual doesn't prompt the operator to replace the slave CG board roms.
* Made some attempts to fix the handbrake with no avail. Adding another pedal input port may have to be necessary.
Diffstat (limited to 'scripts/src/cpu.lua')
0 files changed, 0 insertions, 0 deletions