mirror of
https://github.com/holub/mame
synced 2025-04-22 16:31:49 +03:00
williams.cpp: Document and correct Joust ROM labels. [Brian Troha]
This commit is contained in:
parent
8e3976e24a
commit
4e0c82dad8
@ -2493,73 +2493,184 @@ ROM_START( robotrontd )
|
||||
ROM_END
|
||||
|
||||
|
||||
ROM_START( joust )
|
||||
/*
|
||||
|
||||
Joust ROM labels are in this format:
|
||||
|
||||
+--------------------+
|
||||
| JOUST ROM 1A | <-- Game name, ROM board number and ROM type (A is 2532, B is 2732)
|
||||
| (c) 1982 WILLIAMS |
|
||||
| ELECTRONICS, INC. |
|
||||
| 3006-1 | <-- Williams game number & ROM number
|
||||
+--------------------+
|
||||
|
||||
+--------------------+
|
||||
| Video Sound Rom 4 |
|
||||
| (c) 1981 WILLIAMS |
|
||||
| ELECTRONICS, INC. |
|
||||
| STD. 780 |
|
||||
+--------------------+
|
||||
|
||||
Solid yellow* 3006-1 through 3006-12 - ROM type A, 2532 (jumpers W2 & W4)
|
||||
Solid green^ 3006-13 through 3006-24 - ROM type B, 2732 (jumpers W1 & W3)
|
||||
Solid red 3006-28 through 3006-39 - ROM type A, 2532 (jumpers W2 & W4)
|
||||
--Missing-- 3006-40 through 3006-51 - This set is unknown
|
||||
White/green 3006-52 through 3006-63 - ROM type B, 2732 (jumpers W1 & W3)
|
||||
|
||||
* NOTE: Earliest examples are yellow lables with red stripe numbered 16-3006-1 through 16-3006-12
|
||||
^ NOTE: Earliest examples have been mixed solid green labels and white labels with green stripe
|
||||
|
||||
|Solid Yellow|Solid Green| Solid Red |White/Green|
|
||||
ROM | Board| "A" 2532 | "B" 2732 | "A" 2532 | "B" 2732 |
|
||||
## | Loc. | label # | label # | label # | label # |
|
||||
----+------+------------+-----------+-----------+-----------+
|
||||
1 | E4 | 16-3006-1 | 3006-13 | 3006-28 | 3006-52 |
|
||||
2 | C4 | 16-3006-2 | 3006-14 | 3006-29 | 3006-53 |
|
||||
3 | A4 | 16-3006-3 | 3006-15 | 3006-30 | 3006-54 |
|
||||
4 | E5 | 16-3006-4 | 3006-16 | 3006-31 | 3006-55 |
|
||||
5 | C5 | 16-3006-5 | 3006-17 | 3006-32 | 3006-56 |
|
||||
6 | A5 | 16-3006-6 | 3006-18 | 3006-33 | 3006-57 |
|
||||
7 | E6 | 16-3006-7 | 3006-19 | 3006-34 | 3006-58 |
|
||||
8 | C6 | 16-3006-8 | 3006-20 | 3006-35 | 3006-59 |
|
||||
9 | A6 | 16-3006-9 | 3006-21 | 3006-36 | 3006-60 |
|
||||
10 | A7 | 16-3006-10 | 3006-22 | 3006-37 | 3006-61 |
|
||||
11 | C7 | 16-3006-11 | 3006-23 | 3006-38 | 3006-62 |
|
||||
12 | E7 | 16-3006-12 | 3006-24 | 3006-39 | 3006-63 |
|
||||
----+------+------------+-----------+-----------+-----------+
|
||||
|
||||
Solid Yellow labeled ROMs | Solid Green labeled ROMs
|
||||
Part Number ROM Number | Part Number ROM Number
|
||||
-----------------------------------------------------------------------
|
||||
A-5343-09961-A ROM 1A 3006-1 | A-5343-09961-B ROM 1B 3006-13
|
||||
A-5343-09962-A ROM 2A 3006-2 | A-5343-09962-B ROM 2B 3006-14
|
||||
A-5343-09963-A ROM 3A 3006-3 | A-5343-09963-B ROM 3B 3006-15
|
||||
A-5343-09964-A ROM 4A 3006-4 | A-5343-09964-B ROM 4B 3006-16
|
||||
A-5343-09965-A ROM 5A 3006-5 | A-5343-09965-B ROM 5B 3006-17
|
||||
A-5343-09966-A ROM 6A 3006-6 | A-5343-09966-B ROM 6B 3006-18
|
||||
A-5343-09967-A ROM 7A 3006-7 | A-5343-10150-B ROM 7B 3006-19 <-- Revised code with a completly different part number
|
||||
A-5343-09968-A ROM 8A 3006-8 | A-5343-09968-B ROM 8B 3006-20
|
||||
A-5343-09969-A ROM 9A 3006-9 | A-5343-09969-B ROM 9B 3006-21
|
||||
A-5343-09970-A ROM 10A 3006-10 | A-5343-10153-B ROM 10B 3006-22 <-- Revised code with a completly different part number
|
||||
A-5343-09971-A ROM 11A 3006-11 | A-5343-09971-B ROM 11B 3006-23
|
||||
A-5343-09972-A ROM 12A 3006-12 | A-5343-09972-B ROM 12B 3006-24
|
||||
|
||||
Joust Manual Amendment No. 16P-3006-101-AMD-1 October 1982:
|
||||
- Current JOUST games use green-label ROMs. Earlier games have either yellow or red-labels ROMs, which are interchangable
|
||||
and may be mixed in the same game. DO NOT attempt to mix green-label ROMs with red or yellow label ROMs.
|
||||
- Boards with green-label ROMs should include jumper W1 and W3 only. Boards with red or yellow label ROMs subsitute jumpers W2 and W4
|
||||
|
||||
ROMs changed in October 1982 as Instruction Manuals 16P-3006-101-T September 1982 & 16P-3006-101 October 1982 only mention Yellow-label ROMs.
|
||||
Only the 16P-3006-101-AMD-1 October 1982 Amendment and the 16P-3006-101 Revision A December 1982 manuals mention the new green label ROMs
|
||||
|
||||
ROMs 3006-52 through 3006-63 have white labels with green stripe, they are different from the ROMs 3006-13 through 3006-24 white label with green stripe
|
||||
|
||||
D-9144-3006 ROM Board Assembly:
|
||||
+----------------------------------------------+
|
||||
| 2J3 2J4 |
|
||||
| +---------------+ |
|
||||
| | 6821 PIA @ 1B | |
|
||||
|2 +---------------+ L |
|
||||
|J 4049BP 7420N 7474 SN7425N E |
|
||||
|2 7474 74LS139N 7411PC SN7404N D |
|
||||
| +----------+ +----------+ +----------+ |
|
||||
| | ROM3 4A | | ROM2 4C | | ROM1 4E | |
|
||||
| +----------+ +----------+ +----------+ |
|
||||
| +----------+ +----------+ +----------+ |
|
||||
| | ROM6 5A |WW | ROM5 5C |WW | ROM4 5E | |
|
||||
| +----------+12 +----------+34 +----------+ |
|
||||
| +----------+ +----------+ +----------+ |
|
||||
| | ROM9 6A | | ROM8 6C | | ROM7 6E | |
|
||||
| +----------+ +----------+ +----------+ |
|
||||
| +----------+ +----------+ +----------+ |
|
||||
| | ROM10 7A | | ROM11 7C | | ROM12 7E | |
|
||||
| +----------+ +----------+ +----------+ |
|
||||
| +------------------+ +----------+ |
|
||||
| | VTI 8220 VL2001 | 74LS245N | 74154N | |
|
||||
| +------------------+ +----------+ |
|
||||
| +------------------+ 74LS244N |
|
||||
| | VTI 8220 VL2001 | +------------------+ |
|
||||
| +------------------+ | 2J1 connector | |
|
||||
+-------------------------+------------------+-+
|
||||
|
||||
Connectors:
|
||||
2J1 40 pin ribbon cable connetor
|
||||
2J2 6 pin header (KEY pin 4)
|
||||
2J3 10 pin header (KEY pin 9)
|
||||
2J4 9 pin header (KEY pin 1)
|
||||
|
||||
LED - 7Seg LED display
|
||||
|
||||
Wire W1 & W3 with Zero Ohm resistors for 2732 ROMs
|
||||
Wire W2 & W4 with Zero Ohm resistors for 2532 ROMs
|
||||
|
||||
*/
|
||||
ROM_START( joust ) /* Solid green labels */
|
||||
ROM_REGION( 0x19000, "maincpu", 0 )
|
||||
ROM_LOAD( "3006-22.10b", 0x0d000, 0x1000, CRC(3f1c4f89) SHA1(90864a8ab944df45287bf0f68ad3a85194077a82) )
|
||||
ROM_LOAD( "3006-23.11b", 0x0e000, 0x1000, CRC(ea48b359) SHA1(6d38003d56bebeb1f5b4d2287d587342847aa195) )
|
||||
ROM_LOAD( "3006-24.12b", 0x0f000, 0x1000, CRC(c710717b) SHA1(7d01764e8251c60b3cab96f7dc6dcc1c624f9d12) )
|
||||
ROM_LOAD( "3006-13.1b", 0x10000, 0x1000, CRC(fe41b2af) SHA1(0443e00ae2eb3e66cf805562ee04309487bb0ba4) )
|
||||
ROM_LOAD( "3006-14.2b", 0x11000, 0x1000, CRC(501c143c) SHA1(5fda266d43cbbf42eeae1a078b5209d9408ab99f) )
|
||||
ROM_LOAD( "3006-15.3b", 0x12000, 0x1000, CRC(43f7161d) SHA1(686da120aa4bd4a41f3d93e8c79ebb343977851a) )
|
||||
ROM_LOAD( "3006-16.4b", 0x13000, 0x1000, CRC(db5571b6) SHA1(cb1c3285344e2cfbe0a81ab9b51758c40da8a23f) )
|
||||
ROM_LOAD( "3006-17.5b", 0x14000, 0x1000, CRC(c686bb6b) SHA1(d9cac4c46820e1a451a145864bca7a35cfab7d37) )
|
||||
ROM_LOAD( "3006-18.6b", 0x15000, 0x1000, CRC(fac5f2cf) SHA1(febaa8cf5c3a0af901cd12d0b7909f6fec3beadd) )
|
||||
ROM_LOAD( "3006-19.7b", 0x16000, 0x1000, CRC(81418240) SHA1(5ad14aa65e71c3856dcdb04c99edda92e406a3e3) )
|
||||
ROM_LOAD( "3006-20.8b", 0x17000, 0x1000, CRC(ba5359ba) SHA1(f4ee13d5a95ed3e1050a3927a3a0ccf86ed7752d) )
|
||||
ROM_LOAD( "3006-21.9b", 0x18000, 0x1000, CRC(39643147) SHA1(d95d3b746133eac9dcc9ee05eabecb797023f1a5) )
|
||||
ROM_LOAD( "joust_rom_10b_3006-22.a7", 0x0d000, 0x1000, CRC(3f1c4f89) SHA1(90864a8ab944df45287bf0f68ad3a85194077a82) )
|
||||
ROM_LOAD( "joust_rom_11b_3006-23.c7", 0x0e000, 0x1000, CRC(ea48b359) SHA1(6d38003d56bebeb1f5b4d2287d587342847aa195) ) // == joust_rom_11a_3006-11.c7
|
||||
ROM_LOAD( "joust_rom_12b_3006-24.e7", 0x0f000, 0x1000, CRC(c710717b) SHA1(7d01764e8251c60b3cab96f7dc6dcc1c624f9d12) ) // == joust_rom_12a_3006-12.e7
|
||||
ROM_LOAD( "joust_rom_1b_3006-13.e4", 0x10000, 0x1000, CRC(fe41b2af) SHA1(0443e00ae2eb3e66cf805562ee04309487bb0ba4) ) // == joust_rom_1a_3006-1.e4
|
||||
ROM_LOAD( "joust_rom_2b_3006-14.c4", 0x11000, 0x1000, CRC(501c143c) SHA1(5fda266d43cbbf42eeae1a078b5209d9408ab99f) ) // == joust_rom_2a_3006-2.c4
|
||||
ROM_LOAD( "joust_rom_3b_3006-15.a4", 0x12000, 0x1000, CRC(43f7161d) SHA1(686da120aa4bd4a41f3d93e8c79ebb343977851a) ) // == joust_rom_3a_3006-3.a4
|
||||
ROM_LOAD( "joust_rom_4b_3006-16.e5", 0x13000, 0x1000, CRC(db5571b6) SHA1(cb1c3285344e2cfbe0a81ab9b51758c40da8a23f) ) // == joust_rom_4a_3006-4.e5
|
||||
ROM_LOAD( "joust_rom_5b_3006-17.c5", 0x14000, 0x1000, CRC(c686bb6b) SHA1(d9cac4c46820e1a451a145864bca7a35cfab7d37) ) // == joust_rom_5a_3006-5.c5
|
||||
ROM_LOAD( "joust_rom_6b_3006-18.a5", 0x15000, 0x1000, CRC(fac5f2cf) SHA1(febaa8cf5c3a0af901cd12d0b7909f6fec3beadd) ) // == joust_rom_6a_3006-6.a5
|
||||
ROM_LOAD( "joust_rom_7b_3006-19.e6", 0x16000, 0x1000, CRC(81418240) SHA1(5ad14aa65e71c3856dcdb04c99edda92e406a3e3) )
|
||||
ROM_LOAD( "joust_rom_8b_3006-20.c6", 0x17000, 0x1000, CRC(ba5359ba) SHA1(f4ee13d5a95ed3e1050a3927a3a0ccf86ed7752d) ) // == joust_rom_8a_3006-8.c6
|
||||
ROM_LOAD( "joust_rom_9b_3006-21.a6", 0x18000, 0x1000, CRC(39643147) SHA1(d95d3b746133eac9dcc9ee05eabecb797023f1a5) ) // == joust_rom_9a_3006-9.a6
|
||||
|
||||
ROM_REGION( 0x10000, "soundcpu", 0 )
|
||||
ROM_LOAD( "joust.snd", 0xf000, 0x1000, CRC(f1835bdd) SHA1(af7c066d2949d36b87ea8c425ca7d12f82b5c653) )
|
||||
ROM_LOAD( "video_sound_rom_4_std_780.ic12", 0xf000, 0x1000, CRC(f1835bdd) SHA1(af7c066d2949d36b87ea8c425ca7d12f82b5c653) ) // P/N A-5343-09973
|
||||
|
||||
ROM_REGION( 0x0400, "proms", 0 )
|
||||
ROM_LOAD( "decoder.4", 0x0000, 0x0200, CRC(e6631c23) SHA1(9988723269367fb44ef83f627186a1c88cf7877e) )
|
||||
ROM_LOAD( "decoder.6", 0x0200, 0x0200, CRC(83faf25e) SHA1(30002643d08ed983a6701a7c4b5ee74a2f4a1adb) )
|
||||
ROM_LOAD( "decoder_rom_4.3g", 0x0000, 0x0200, CRC(e6631c23) SHA1(9988723269367fb44ef83f627186a1c88cf7877e) ) // Universal Horizontal decoder ROM - 7641-5 BPROM - P/N A-5342-09694
|
||||
ROM_LOAD( "decoder_rom_6.3c", 0x0200, 0x0200, CRC(83faf25e) SHA1(30002643d08ed983a6701a7c4b5ee74a2f4a1adb) ) // Universal Vertical decoder ROM - 7641-5 BPROM - P/N A-5342-09821
|
||||
ROM_END
|
||||
|
||||
ROM_START( joustwr )
|
||||
ROM_START( jousty ) /* Solid yellow labels */
|
||||
ROM_REGION( 0x19000, "maincpu", 0 )
|
||||
ROM_LOAD( "joust.wra", 0x0d000, 0x1000, CRC(2039014a) SHA1(b9a76ecf01404585f833f76c54aa5a88a0215715) )
|
||||
ROM_LOAD( "joust.wgb", 0x0e000, 0x1000, CRC(ea48b359) SHA1(6d38003d56bebeb1f5b4d2287d587342847aa195) )
|
||||
ROM_LOAD( "joust.wgc", 0x0f000, 0x1000, CRC(c710717b) SHA1(7d01764e8251c60b3cab96f7dc6dcc1c624f9d12) )
|
||||
ROM_LOAD( "joust.wg1", 0x10000, 0x1000, CRC(fe41b2af) SHA1(0443e00ae2eb3e66cf805562ee04309487bb0ba4) )
|
||||
ROM_LOAD( "joust.wg2", 0x11000, 0x1000, CRC(501c143c) SHA1(5fda266d43cbbf42eeae1a078b5209d9408ab99f) )
|
||||
ROM_LOAD( "joust.wg3", 0x12000, 0x1000, CRC(43f7161d) SHA1(686da120aa4bd4a41f3d93e8c79ebb343977851a) )
|
||||
ROM_LOAD( "joust.wg4", 0x13000, 0x1000, CRC(db5571b6) SHA1(cb1c3285344e2cfbe0a81ab9b51758c40da8a23f) )
|
||||
ROM_LOAD( "joust.wg5", 0x14000, 0x1000, CRC(c686bb6b) SHA1(d9cac4c46820e1a451a145864bca7a35cfab7d37) )
|
||||
ROM_LOAD( "joust.wg6", 0x15000, 0x1000, CRC(fac5f2cf) SHA1(febaa8cf5c3a0af901cd12d0b7909f6fec3beadd) )
|
||||
ROM_LOAD( "joust.wr7", 0x16000, 0x1000, CRC(e6f439c4) SHA1(ff8f1d54f3ac91101ab9f5f115baeca4f2670186) )
|
||||
ROM_LOAD( "joust.wg8", 0x17000, 0x1000, CRC(ba5359ba) SHA1(f4ee13d5a95ed3e1050a3927a3a0ccf86ed7752d) )
|
||||
ROM_LOAD( "joust.wg9", 0x18000, 0x1000, CRC(39643147) SHA1(d95d3b746133eac9dcc9ee05eabecb797023f1a5) )
|
||||
ROM_LOAD( "joust_rom_10a_3006-10.a7", 0x0d000, 0x1000, CRC(2039014a) SHA1(b9a76ecf01404585f833f76c54aa5a88a0215715) )
|
||||
ROM_LOAD( "joust_rom_11a_3006-11.c7", 0x0e000, 0x1000, CRC(ea48b359) SHA1(6d38003d56bebeb1f5b4d2287d587342847aa195) )
|
||||
ROM_LOAD( "joust_rom_12a_3006-12.e7", 0x0f000, 0x1000, CRC(c710717b) SHA1(7d01764e8251c60b3cab96f7dc6dcc1c624f9d12) )
|
||||
ROM_LOAD( "joust_rom_1a_3006-1.e4", 0x10000, 0x1000, CRC(fe41b2af) SHA1(0443e00ae2eb3e66cf805562ee04309487bb0ba4) )
|
||||
ROM_LOAD( "joust_rom_2a_3006-2.c4", 0x11000, 0x1000, CRC(501c143c) SHA1(5fda266d43cbbf42eeae1a078b5209d9408ab99f) )
|
||||
ROM_LOAD( "joust_rom_3a_3006-3.a4", 0x12000, 0x1000, CRC(43f7161d) SHA1(686da120aa4bd4a41f3d93e8c79ebb343977851a) )
|
||||
ROM_LOAD( "joust_rom_4a_3006-4.e5", 0x13000, 0x1000, CRC(db5571b6) SHA1(cb1c3285344e2cfbe0a81ab9b51758c40da8a23f) )
|
||||
ROM_LOAD( "joust_rom_5a_3006-5.c5", 0x14000, 0x1000, CRC(c686bb6b) SHA1(d9cac4c46820e1a451a145864bca7a35cfab7d37) )
|
||||
ROM_LOAD( "joust_rom_6a_3006-6.a5", 0x15000, 0x1000, CRC(fac5f2cf) SHA1(febaa8cf5c3a0af901cd12d0b7909f6fec3beadd) )
|
||||
ROM_LOAD( "joust_rom_7a_3006-7.e6", 0x16000, 0x1000, CRC(e6f439c4) SHA1(ff8f1d54f3ac91101ab9f5f115baeca4f2670186) )
|
||||
ROM_LOAD( "joust_rom_8a_3006-8.c6", 0x17000, 0x1000, CRC(ba5359ba) SHA1(f4ee13d5a95ed3e1050a3927a3a0ccf86ed7752d) )
|
||||
ROM_LOAD( "joust_rom_9a_3006-9.a6", 0x18000, 0x1000, CRC(39643147) SHA1(d95d3b746133eac9dcc9ee05eabecb797023f1a5) )
|
||||
|
||||
ROM_REGION( 0x10000, "soundcpu", 0 )
|
||||
ROM_LOAD( "joust.snd", 0xf000, 0x1000, CRC(f1835bdd) SHA1(af7c066d2949d36b87ea8c425ca7d12f82b5c653) )
|
||||
ROM_LOAD( "video_sound_rom_4_std_780.ic12", 0xf000, 0x1000, CRC(f1835bdd) SHA1(af7c066d2949d36b87ea8c425ca7d12f82b5c653) ) // P/N A-5343-09973
|
||||
|
||||
ROM_REGION( 0x0400, "proms", 0 )
|
||||
ROM_LOAD( "decoder.4", 0x0000, 0x0200, CRC(e6631c23) SHA1(9988723269367fb44ef83f627186a1c88cf7877e) )
|
||||
ROM_LOAD( "decoder.6", 0x0200, 0x0200, CRC(83faf25e) SHA1(30002643d08ed983a6701a7c4b5ee74a2f4a1adb) )
|
||||
ROM_LOAD( "decoder_rom_4.3g", 0x0000, 0x0200, CRC(e6631c23) SHA1(9988723269367fb44ef83f627186a1c88cf7877e) ) // Universal Horizontal decoder ROM - 7641-5 BPROM - P/N A-5342-09694
|
||||
ROM_LOAD( "decoder_rom_6.3c", 0x0200, 0x0200, CRC(83faf25e) SHA1(30002643d08ed983a6701a7c4b5ee74a2f4a1adb) ) // Universal Vertical decoder ROM - 7641-5 BPROM - P/N A-5342-09821
|
||||
ROM_END
|
||||
|
||||
ROM_START( joustr )
|
||||
ROM_START( joustr ) /* Solid red labels */
|
||||
ROM_REGION( 0x19000, "maincpu", 0 )
|
||||
ROM_LOAD( "joust.sra", 0x0d000, 0x1000, CRC(c0c6e52a) SHA1(f14ff16195027f3e199e79e43741f0849c17fd10) )
|
||||
ROM_LOAD( "joust.srb", 0x0e000, 0x1000, CRC(ab11bcf9) SHA1(efb09e92a621d6c4d6cde2f166e8c988c64d81ae) )
|
||||
ROM_LOAD( "joust.src", 0x0f000, 0x1000, CRC(ea14574b) SHA1(7572d118b2343646054e558f0bd48e4959d84ce7) )
|
||||
ROM_LOAD( "joust.wg1", 0x10000, 0x1000, CRC(fe41b2af) SHA1(0443e00ae2eb3e66cf805562ee04309487bb0ba4) )
|
||||
ROM_LOAD( "joust.wg2", 0x11000, 0x1000, CRC(501c143c) SHA1(5fda266d43cbbf42eeae1a078b5209d9408ab99f) )
|
||||
ROM_LOAD( "joust.wg3", 0x12000, 0x1000, CRC(43f7161d) SHA1(686da120aa4bd4a41f3d93e8c79ebb343977851a) )
|
||||
ROM_LOAD( "joust.sr4", 0x13000, 0x1000, CRC(ab347170) SHA1(ad50c83fcfa958f2673cae04bd811095f9ee08c0) )
|
||||
ROM_LOAD( "joust.wg5", 0x14000, 0x1000, CRC(c686bb6b) SHA1(d9cac4c46820e1a451a145864bca7a35cfab7d37) )
|
||||
ROM_LOAD( "joust.sr6", 0x15000, 0x1000, CRC(3d9a6fac) SHA1(0c81394ae96a2fcfa4c953d38e43f3ef415fe4fc) )
|
||||
ROM_LOAD( "joust.sr7", 0x16000, 0x1000, CRC(0a70b3d1) SHA1(eb78b694aa29f777f3c7e7104e568f865930c0ec) )
|
||||
ROM_LOAD( "joust.sr8", 0x17000, 0x1000, CRC(a7f01504) SHA1(0ca3211d060befc102bda2e97d163de7fb12a6f6) )
|
||||
ROM_LOAD( "joust.sr9", 0x18000, 0x1000, CRC(978687ad) SHA1(25e651af3e3be08d6293aab427a0843e9333a629) )
|
||||
ROM_LOAD( "joust_rom_10a_3006-37.a7", 0x0d000, 0x1000, CRC(c0c6e52a) SHA1(f14ff16195027f3e199e79e43741f0849c17fd10) )
|
||||
ROM_LOAD( "joust_rom_11a_3006-38.c7", 0x0e000, 0x1000, CRC(ab11bcf9) SHA1(efb09e92a621d6c4d6cde2f166e8c988c64d81ae) )
|
||||
ROM_LOAD( "joust_rom_12a_3006-39.e7", 0x0f000, 0x1000, CRC(ea14574b) SHA1(7572d118b2343646054e558f0bd48e4959d84ce7) )
|
||||
ROM_LOAD( "joust_rom_1a_3006-28.e4", 0x10000, 0x1000, CRC(fe41b2af) SHA1(0443e00ae2eb3e66cf805562ee04309487bb0ba4) ) // == joust_rom_1a_3006-1.e4
|
||||
ROM_LOAD( "joust_rom_2a_3006-29.c4", 0x11000, 0x1000, CRC(501c143c) SHA1(5fda266d43cbbf42eeae1a078b5209d9408ab99f) ) // == joust_rom_2a_3006-2.c4
|
||||
ROM_LOAD( "joust_rom_3a_3006-30.a4", 0x12000, 0x1000, CRC(43f7161d) SHA1(686da120aa4bd4a41f3d93e8c79ebb343977851a) ) // == joust_rom_3a_3006-3.a4
|
||||
ROM_LOAD( "joust_rom_4a_3006-31.e5", 0x13000, 0x1000, CRC(ab347170) SHA1(ad50c83fcfa958f2673cae04bd811095f9ee08c0) )
|
||||
ROM_LOAD( "joust_rom_5a_3006-32.c5", 0x14000, 0x1000, CRC(c686bb6b) SHA1(d9cac4c46820e1a451a145864bca7a35cfab7d37) ) // == joust_rom_5a_3006-5.c5
|
||||
ROM_LOAD( "joust_rom_6a_3006-33.a5", 0x15000, 0x1000, CRC(3d9a6fac) SHA1(0c81394ae96a2fcfa4c953d38e43f3ef415fe4fc) )
|
||||
ROM_LOAD( "joust_rom_7a_3006-34.e6", 0x16000, 0x1000, CRC(0a70b3d1) SHA1(eb78b694aa29f777f3c7e7104e568f865930c0ec) )
|
||||
ROM_LOAD( "joust_rom_8a_3006-35.c6", 0x17000, 0x1000, CRC(a7f01504) SHA1(0ca3211d060befc102bda2e97d163de7fb12a6f6) )
|
||||
ROM_LOAD( "joust_rom_9a_3006-36.a6", 0x18000, 0x1000, CRC(978687ad) SHA1(25e651af3e3be08d6293aab427a0843e9333a629) )
|
||||
|
||||
ROM_REGION( 0x10000, "soundcpu", 0 )
|
||||
ROM_LOAD( "joust.snd", 0xf000, 0x1000, CRC(f1835bdd) SHA1(af7c066d2949d36b87ea8c425ca7d12f82b5c653) )
|
||||
ROM_LOAD( "video_sound_rom_4_std_780.ic12", 0xf000, 0x1000, CRC(f1835bdd) SHA1(af7c066d2949d36b87ea8c425ca7d12f82b5c653) ) // P/N A-5343-09973
|
||||
|
||||
ROM_REGION( 0x0400, "proms", 0 )
|
||||
ROM_LOAD( "decoder.4", 0x0000, 0x0200, CRC(e6631c23) SHA1(9988723269367fb44ef83f627186a1c88cf7877e) )
|
||||
ROM_LOAD( "decoder.6", 0x0200, 0x0200, CRC(83faf25e) SHA1(30002643d08ed983a6701a7c4b5ee74a2f4a1adb) )
|
||||
ROM_LOAD( "decoder_rom_4.3g", 0x0000, 0x0200, CRC(e6631c23) SHA1(9988723269367fb44ef83f627186a1c88cf7877e) ) // Universal Horizontal decoder ROM - 7641-5 BPROM - P/N A-5342-09694
|
||||
ROM_LOAD( "decoder_rom_6.3c", 0x0200, 0x0200, CRC(83faf25e) SHA1(30002643d08ed983a6701a7c4b5ee74a2f4a1adb) ) // Universal Vertical decoder ROM - 7641-5 BPROM - P/N A-5342-09821
|
||||
ROM_END
|
||||
|
||||
|
||||
@ -3464,9 +3575,9 @@ GAME( 1987, robotron87, robotron, williams_base, robotron, williams_state,
|
||||
GAME( 2012, robotron12, robotron, williams_base, robotron, williams_state, init_robotron, ROT0, "hack", "Robotron: 2084 (2012 'wave 201 start' hack)", MACHINE_SUPPORTS_SAVE ) // includes sitc bug fix, used for competitive play.
|
||||
GAME( 2015, robotrontd, robotron, williams_base, robotron, williams_state, init_robotron, ROT0, "hack", "Robotron: 2084 (2015 'tie-die V2' hack)", MACHINE_SUPPORTS_SAVE ) // inc. sitc fix, mods by some of the original developers, see backstory here http://www.robotron2084guidebook.com/gameplay/raceto100million/robo2k14_tie-die-romset/ (I guess there's a tie-die V1 before it was released to the public?)
|
||||
|
||||
GAME( 1982, joust, 0, williams_muxed, joust, williams_muxed_state, init_joust, ROT0, "Williams", "Joust (White/Green label)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1982, joustr, joust, williams_muxed, joust, williams_muxed_state, init_joust, ROT0, "Williams", "Joust (Solid Red label)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1982, joustwr, joust, williams_muxed, joust, williams_muxed_state, init_joust, ROT0, "Williams", "Joust (White/Red label)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1982, joust, 0, williams_muxed, joust, williams_muxed_state, init_joust, ROT0, "Williams", "Joust (Green label)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1982, joustr, joust, williams_muxed, joust, williams_muxed_state, init_joust, ROT0, "Williams", "Joust (Red label)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1982, jousty, joust, williams_muxed, joust, williams_muxed_state, init_joust, ROT0, "Williams", "Joust (Yellow label)", MACHINE_SUPPORTS_SAVE )
|
||||
|
||||
GAME( 1982, bubbles, 0, bubbles, bubbles, bubbles_state, empty_init, ROT0, "Williams", "Bubbles", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1982, bubblesr, bubbles, bubbles, bubbles, bubbles_state, empty_init, ROT0, "Williams", "Bubbles (Solid Red label)", MACHINE_SUPPORTS_SAVE )
|
||||
|
@ -41851,7 +41851,7 @@ joust // (c) 1982
|
||||
joust2 // (c) 1986
|
||||
joust2r1 // (c) 1986
|
||||
joustr // (c) 1982
|
||||
joustwr // (c) 1982
|
||||
jousty // (c) 1982
|
||||
lottofun // (c) 1987 H.A.R. Management
|
||||
mayday // bootleg
|
||||
maydaya // bootleg
|
||||
|
Loading…
Reference in New Issue
Block a user