mirror of
https://github.com/mamedev/mame.git
synced 2024-11-16 07:48:32 +01:00
tugboat: update notes, update tugboat romlabels
This commit is contained in:
parent
449f468204
commit
5f2a611553
1 changed files with 30 additions and 24 deletions
|
@ -3,6 +3,8 @@
|
|||
/*******************************************************************************
|
||||
|
||||
Enter-Tech Tugboat (Moppet Video series, on improved El Grande hardware)
|
||||
Moppet Video games were meant for young children. They made the games very simple.
|
||||
|
||||
6502 hooked up + preliminary video by Ryan Holtz
|
||||
|
||||
TODO:
|
||||
|
@ -25,7 +27,9 @@ What appeared to be a cpu socket was a passthru to the top board.
|
|||
4 other smaller chip sockets also passed thru to the top.
|
||||
|
||||
HD46505RP
|
||||
4*SY2114-2
|
||||
2*HD46821P
|
||||
2*UPD5101L
|
||||
AY-3-8912
|
||||
|
||||
10MHz
|
||||
|
@ -40,12 +44,14 @@ AY-3-8912
|
|||
2532 u70
|
||||
|
||||
Top board:
|
||||
Some ROM chips were labeled with a different location from the board.
|
||||
|
||||
SY6502
|
||||
HD46505RP
|
||||
4*SY2114-2
|
||||
|
||||
4716 u-168
|
||||
2532 u-169
|
||||
4716 u-169
|
||||
4716 u-170
|
||||
4716 u-167
|
||||
|
||||
|
@ -290,7 +296,7 @@ void tugboat_state::control0_w(offs_t offset, u8 data, u8 mem_mask)
|
|||
data |= ~mem_mask;
|
||||
data = ~data;
|
||||
|
||||
// d1,d2: start lamps
|
||||
// d1,d2: start lamps (it doesn't look like the default cabinet has them)
|
||||
m_lamps[0] = BIT(data, 1);
|
||||
m_lamps[1] = BIT(data, 2);
|
||||
|
||||
|
@ -334,7 +340,7 @@ void tugboat_state::control1_w(offs_t offset, u8 data, u8 mem_mask)
|
|||
void tugboat_state::main_map(address_map &map)
|
||||
{
|
||||
map.global_mask(0x7fff);
|
||||
map(0x0000, 0x01ff).ram();
|
||||
map(0x0000, 0x00ff).mirror(0x0100).ram();
|
||||
map(0x1060, 0x1061).w("aysnd", FUNC(ay8910_device::address_data_w));
|
||||
map(0x10a0, 0x10a1).w(FUNC(tugboat_state::hd46505_w<0>));
|
||||
map(0x10c0, 0x10c1).w(FUNC(tugboat_state::hd46505_w<1>));
|
||||
|
@ -469,7 +475,7 @@ void tugboat_state::tugboat(machine_config &config)
|
|||
|
||||
// sound hardware
|
||||
SPEAKER(config, "mono").front_center();
|
||||
AY8912(config, "aysnd", 10_MHz_XTAL/8).add_route(ALL_OUTPUTS, "mono", 0.35);
|
||||
AY8912(config, "aysnd", 10_MHz_XTAL/8).add_route(ALL_OUTPUTS, "mono", 0.5);
|
||||
}
|
||||
|
||||
|
||||
|
@ -490,29 +496,29 @@ void tugboat_state::noahsark(machine_config &config)
|
|||
|
||||
ROM_START( tugboat )
|
||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||
ROM_LOAD( "u7.bin", 0x5000, 0x1000, CRC(e81d7581) SHA1(c76327e3b027a5a2af69f8cfafa1f828ad0ebdb1) )
|
||||
ROM_LOAD( "u8.bin", 0x6000, 0x1000, CRC(7525de06) SHA1(0722c7a0b89c55162227173679ffbe398ca350a2) )
|
||||
ROM_LOAD( "u9.bin", 0x7000, 0x1000, CRC(aa4ae687) SHA1(a212eed5d04d6197aa3484ff36059fd7998604a6) )
|
||||
ROM_LOAD( "tugboat_u-7.u7", 0x5000, 0x1000, CRC(e81d7581) SHA1(c76327e3b027a5a2af69f8cfafa1f828ad0ebdb1) )
|
||||
ROM_LOAD( "tugboat_u-8.u8", 0x6000, 0x1000, CRC(7525de06) SHA1(0722c7a0b89c55162227173679ffbe398ca350a2) )
|
||||
ROM_LOAD( "tugboat_u-9.u9", 0x7000, 0x1000, CRC(aa4ae687) SHA1(a212eed5d04d6197aa3484ff36059fd7998604a6) )
|
||||
|
||||
ROM_REGION( 0x0800, "gfx1", ROMREGION_INVERT )
|
||||
ROM_LOAD( "u67.bin", 0x0000, 0x0800, CRC(601c425b) SHA1(13ed54ba1307ba3f779293d88c19d0c0f2d91a96) )
|
||||
ROM_LOAD( "tugboat_u-67.u67", 0x0000, 0x0800, CRC(601c425b) SHA1(13ed54ba1307ba3f779293d88c19d0c0f2d91a96) )
|
||||
|
||||
ROM_REGION( 0x3000, "gfx2", ROMREGION_INVERT )
|
||||
ROM_LOAD( "u68.bin", 0x0000, 0x1000, CRC(d5835182) SHA1(f67c8f93e0d7dd1bf8e3a98756719d386c133d1c) )
|
||||
ROM_LOAD( "u69.bin", 0x1000, 0x1000, CRC(e6d25878) SHA1(de9096ef3108d031049be1e7f2c5e346d0bc0df1) )
|
||||
ROM_LOAD( "u70.bin", 0x2000, 0x1000, CRC(34ce2850) SHA1(8883126627ed8a1d2c3bed2a3d169ce35eafc8a3) )
|
||||
ROM_LOAD( "tugboat_u-68.u68", 0x0000, 0x1000, CRC(d5835182) SHA1(f67c8f93e0d7dd1bf8e3a98756719d386c133d1c) )
|
||||
ROM_LOAD( "tugboat_u-69.u69", 0x1000, 0x1000, CRC(e6d25878) SHA1(de9096ef3108d031049be1e7f2c5e346d0bc0df1) )
|
||||
ROM_LOAD( "tugboat_u-70.u70", 0x2000, 0x1000, CRC(34ce2850) SHA1(8883126627ed8a1d2c3bed2a3d169ce35eafc8a3) )
|
||||
|
||||
ROM_REGION( 0x0800, "gfx3", ROMREGION_ERASEFF )
|
||||
ROM_LOAD( "u168.bin", 0x0000, 0x0080, CRC(279042fd) SHA1(1361fff1bc532251bbd36b7b60776c2cc137cfba) ) /* labeled u-167 */
|
||||
ROM_LOAD( "tugboat_u-167.u168", 0x0000, 0x0080, CRC(279042fd) SHA1(1361fff1bc532251bbd36b7b60776c2cc137cfba) )
|
||||
ROM_IGNORE( 0x0780 )
|
||||
|
||||
ROM_REGION( 0x1800, "gfx4", 0 )
|
||||
ROM_LOAD( "u170.bin", 0x0000, 0x0800, CRC(64d9f4d7) SHA1(3ff7fc099023512c33ec4583e91e6cbab903e7a8) ) /* labeled u-168 */
|
||||
ROM_LOAD( "u169.bin", 0x0800, 0x0800, CRC(1a636296) SHA1(bcb18d714328ba3db2d16d74c47a985c16a0bbe2) ) /* labeled u-169 */
|
||||
ROM_LOAD( "u167.bin", 0x1000, 0x0800, CRC(b9c9b4f7) SHA1(6685d580ae150d7c67bac2786ee4b7a2c28eddc3) ) /* labeled u-170 */
|
||||
ROM_LOAD( "tugboat_u-168.u170", 0x0000, 0x0800, CRC(64d9f4d7) SHA1(3ff7fc099023512c33ec4583e91e6cbab903e7a8) )
|
||||
ROM_LOAD( "tugboat_u-169.u169", 0x0800, 0x0800, CRC(1a636296) SHA1(bcb18d714328ba3db2d16d74c47a985c16a0bbe2) )
|
||||
ROM_LOAD( "tugboat_u-170.u167", 0x1000, 0x0800, CRC(b9c9b4f7) SHA1(6685d580ae150d7c67bac2786ee4b7a2c28eddc3) )
|
||||
|
||||
ROM_REGION( 0x0100, "proms", 0 )
|
||||
ROM_LOAD( "nt2_u128.clr", 0x0000, 0x0100, CRC(236672bf) SHA1(57482d0a23223ef7b211045ad28d3e41e90f961e) )
|
||||
ROM_LOAD( "nt2.u128", 0x0000, 0x0100, CRC(236672bf) SHA1(57482d0a23223ef7b211045ad28d3e41e90f961e) )
|
||||
ROM_END
|
||||
|
||||
|
||||
|
@ -532,13 +538,13 @@ ROM_START( noahsark )
|
|||
ROM_LOAD( "u70.bin", 0x2000, 0x1000, CRC(dcabc7c5) SHA1(68abfdedea518e3a5c90f9f72173e8c05e190535) )
|
||||
|
||||
ROM_REGION( 0x0800, "gfx3", ROMREGION_ERASEFF )
|
||||
ROM_LOAD( "u168.bin", 0x0000, 0x0080, CRC(7fc7280f) SHA1(93bf46e421b580edf81177db85cb220073761c57) ) /* labeled u-167 */
|
||||
ROM_LOAD( "u168.bin", 0x0000, 0x0080, CRC(7fc7280f) SHA1(93bf46e421b580edf81177db85cb220073761c57) ) // labeled u-167
|
||||
ROM_IGNORE( 0x0780 )
|
||||
|
||||
ROM_REGION( 0x3000, "gfx4", 0 )
|
||||
ROM_LOAD( "u170.bin", 0x0000, 0x1000, CRC(ba36641c) SHA1(df206dc4b6f2da7b60bdaa72c8175de928a630a4) ) /* labeled u-168 */
|
||||
ROM_LOAD( "u169.bin", 0x1000, 0x1000, CRC(68c58207) SHA1(e09f9f8b5f1071fbf8a4883f75f296ec4bc0eca1) ) /* labeled u-169 */
|
||||
ROM_LOAD( "u167.bin", 0x2000, 0x1000, CRC(76f16c5b) SHA1(a8a8f0ad7dcc57c2bf518fc5e2509ed8fb87f403) ) /* labeled u-170 */
|
||||
ROM_LOAD( "u170.bin", 0x0000, 0x1000, CRC(ba36641c) SHA1(df206dc4b6f2da7b60bdaa72c8175de928a630a4) ) // labeled u-168
|
||||
ROM_LOAD( "u169.bin", 0x1000, 0x1000, CRC(68c58207) SHA1(e09f9f8b5f1071fbf8a4883f75f296ec4bc0eca1) ) // labeled u-169
|
||||
ROM_LOAD( "u167.bin", 0x2000, 0x1000, CRC(76f16c5b) SHA1(a8a8f0ad7dcc57c2bf518fc5e2509ed8fb87f403) ) // labeled u-170
|
||||
|
||||
ROM_REGION( 0x0100, "proms", 0 )
|
||||
ROM_LOAD( "u128.bin", 0x0000, 0x0100, CRC(816784bd) SHA1(47181f4a6ab35c46796ca1d8c130b76f404c188d) )
|
||||
|
@ -564,12 +570,12 @@ ROM_START( berenstn )
|
|||
ROM_LOAD( "u167.bin", 0x0000, 0x0080, CRC(7fc7280f) SHA1(93bf46e421b580edf81177db85cb220073761c57) )
|
||||
ROM_IGNORE( 0x0780 )
|
||||
|
||||
ROM_REGION( 0x3000, "gfx4", 0 )
|
||||
ROM_REGION( 0x1800, "gfx4", 0 )
|
||||
ROM_LOAD( "u168.bin", 0x0000, 0x0800, CRC(af532ba3) SHA1(b196e294eaf4c25549278fd040b1dad2799e18d5) )
|
||||
ROM_LOAD( "u169.bin", 0x1000, 0x0800, CRC(07b6e660) SHA1(c755f63cc7c566e200fc11199bfac06a7e8f89e4) )
|
||||
ROM_LOAD( "u170.bin", 0x2000, 0x0800, CRC(73261eff) SHA1(19edd6957fceb3df12fd29cd5e156a5eb1c70710) )
|
||||
ROM_LOAD( "u169.bin", 0x0800, 0x0800, CRC(07b6e660) SHA1(c755f63cc7c566e200fc11199bfac06a7e8f89e4) )
|
||||
ROM_LOAD( "u170.bin", 0x1000, 0x0800, CRC(73261eff) SHA1(19edd6957fceb3df12fd29cd5e156a5eb1c70710) )
|
||||
|
||||
ROM_REGION( 0x0100, "proms", 0 ) /* Same as Tugboat but is this actually correct? */
|
||||
ROM_REGION( 0x0100, "proms", 0 ) // Not dumped, same label as Tugboat but is this actually correct?
|
||||
ROM_LOAD( "n.t.2-031j.24s10", 0x0000, 0x0100, BAD_DUMP CRC(236672bf) SHA1(57482d0a23223ef7b211045ad28d3e41e90f961e) )
|
||||
ROM_END
|
||||
|
||||
|
|
Loading…
Reference in a new issue