Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
00350 Misc. Trivial Have not tried Jan 28, 2008, 07:54 Jul 19, 2015, 15:07
Tester -Misc Reporters- View Status Public Platform
Assigned To system11 Resolution Bugs That Aren't Bugs OS
Status [?] Resolved Driver
Version 0.106u3 Fixed in Version Build
Fixed in Git Commit Github Pull Request #
Summary 00350: thunderj: ROM test returns errors for 16L and 16N.
Description ROM test returns errors for 16L and 16N.
Steps To Reproduce
Additional Information
Github Commit
Flags Verified with Original
Regression Version 0.37b16
Affected Sets / Systems thunderj
Attached Files
png file icon thunderj-TestMode.png (3,148 bytes) Jan 30, 2009, 22:21
png file icon thunderj-fixed.png (3,072 bytes) Jan 30, 2009, 22:21
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.03701
M.A.S.H.
Senior Tester
Jan 30, 2009, 22:21
edited on: Jan 30, 2009, 22:22
ThunderJaws only works if MAME copy/mirror the roms 136076-1005.15h (0x60000) and
136076-1010.16h (0x60001) from the 'main' to the 'extra' region.
But this is not enough for the ROM TEST. The roms from 0x20000 to 0x60000 must
also be copied.

Here is the fix:
Change line 328 in drivers\thunderj.c:
ROM_COPY( "main", 0x60000, 0x60000, 0x20000 )
to
ROM_COPY( "main", 0x20000, 0x20000, 0x60000 )


Whether the roms (0x80000/1) also be mirrored to region 'extra', didn't i know.
User avatar
No.11882
system11
Senior Tester
Jul 19, 2015, 15:06
This is a bug in Rev 2, confirmed on PCB.