mirror of
https://github.com/holub/mame
synced 2025-04-22 08:22:15 +03:00
Fix a few corrupt bits in the Itautec I-7000 chargen ROM.
This commit is contained in:
parent
fb179e042c
commit
43b32fcc7f
@ -388,7 +388,21 @@ ROM_START( i7000 )
|
||||
ROM_LOAD( "i7000_boot_v1_4r02_15_10_85_d52d.rom", 0x0000, 0x1000, CRC(622412e5) SHA1(bf187a095600fd46a739c35132a85b5f39b2f867) )
|
||||
|
||||
ROM_REGION( 0x0800, "gfx1", 0 )
|
||||
ROM_LOAD( "i7000_chargen.rom", 0x0000, 0x0800, CRC(7ba75183) SHA1(4af799f4a8bd385e1e4e5ece378df93e1133dc12) )
|
||||
ROM_LOAD( "i7000_chargen.rom", 0x0000, 0x0800, CRC(fb7383e9) SHA1(71a6561bb9ff3cbf74711fa7ab445f9b43f15626) )
|
||||
/*
|
||||
The character generator ROM originally dumped had
|
||||
some corrupt data that was manually fixed:
|
||||
|
||||
ROM address | Originally dumped value | Manually fixed value | Comment
|
||||
0x06A2 | 0xF7 | 0xFE | This is a fix to the upper right portion of a 2x2 tile image of a big filled circle
|
||||
0x06A3 | 0xF7 | 0xFE | This is another fix to the same tile (character value: 0xD4)
|
||||
|
||||
Also, characters 0x05, 0x06, 0x07 and 0x08
|
||||
as well as lowercase 'x' (0x78), uppercase 'Y' (0x59)
|
||||
may contain corrupt data, but we can't be sure,
|
||||
unless we find another Itautec I7000 computer and
|
||||
redump it's ROMs to double-check.
|
||||
*/
|
||||
|
||||
ROM_REGION( 0x1000, "drive", 0 )
|
||||
ROM_LOAD( "i7000_drive_ci01.rom", 0x0000, 0x1000, CRC(d8d6e5c1) SHA1(93e7db42fbfaa8243973321c7fc8c51ed80780be) )
|
||||
|
Loading…
Reference in New Issue
Block a user