Previous 199869 Revisions Next

r21890 Saturday 16th March, 2013 at 11:53:32 UTC by Barry Rodewald
de_2: Fixed sample ROM loading, got lower LEDs to display (but not perfectly) (no whatsnew)
[src/mame/drivers]de_2.c
[src/mame/layout]de2.lay

trunk/src/mame/layout/de2.lay
r21889r21890
8787      </bezel>
8888
8989      <!-- Player 3 Score -->
90      <bezel name="digit17" element="digit">
90      <bezel name="digit17" element="ldigit">
9191         <bounds left="10" top="100" right="30" bottom="139" />
9292      </bezel>
93      <bezel name="digit18" element="digit">
93      <bezel name="digit18" element="ldigit">
9494         <bounds left="34" top="100" right="54" bottom="139" />
9595      </bezel>
96      <bezel name="digit19" element="digit">
96      <bezel name="digit19" element="ldigit">
9797         <bounds left="58" top="100" right="78" bottom="139" />
9898      </bezel>
99      <bezel name="digit20" element="digit">
99      <bezel name="digit20" element="ldigit">
100100         <bounds left="82" top="100" right="102" bottom="139" />
101101      </bezel>
102      <bezel name="digit21" element="digit">
102      <bezel name="digit21" element="ldigit">
103103         <bounds left="106" top="100" right="126" bottom="139" />
104104      </bezel>
105      <bezel name="digit22" element="digit">
105      <bezel name="digit22" element="ldigit">
106106         <bounds left="130" top="100" right="150" bottom="139" />
107107      </bezel>
108      <bezel name="digit23" element="digit">
108      <bezel name="digit23" element="ldigit">
109109         <bounds left="154" top="100" right="174" bottom="139" />
110110      </bezel>
111111
112112      <!-- Player 4 Score -->
113      <bezel name="digit25" element="digit">
113      <bezel name="digit25" element="ldigit">
114114         <bounds left="190" top="100" right="210" bottom="139" />
115115      </bezel>
116      <bezel name="digit26" element="digit">
116      <bezel name="digit26" element="ldigit">
117117         <bounds left="214" top="100" right="234" bottom="139" />
118118      </bezel>
119      <bezel name="digit27" element="digit">
119      <bezel name="digit27" element="ldigit">
120120         <bounds left="238" top="100" right="258" bottom="139" />
121121      </bezel>
122      <bezel name="digit28" element="digit">
122      <bezel name="digit28" element="ldigit">
123123         <bounds left="262" top="100" right="282" bottom="139" />
124124      </bezel>
125      <bezel name="digit29" element="digit">
125      <bezel name="digit29" element="ldigit">
126126         <bounds left="286" top="100" right="306" bottom="139" />
127127      </bezel>
128      <bezel name="digit30" element="digit">
128      <bezel name="digit30" element="ldigit">
129129         <bounds left="310" top="100" right="330" bottom="139" />
130130      </bezel>
131      <bezel name="digit31" element="digit">
131      <bezel name="digit31" element="ldigit">
132132         <bounds left="334" top="100" right="354" bottom="139" />
133133      </bezel>
134134
trunk/src/mame/drivers/de_2.c
r21889r21890
384384WRITE8_MEMBER( de_2_state::dig1_w )
385385{
386386   m_segment2 |= data;
387   m_segment2 |= 0x20000;
387   m_segment2 |= 0x30000;
388388   if ((m_segment2 & 0x70000) == 0x30000)
389389   {
390390      output_set_digit_value(m_strobe+16, BITSWAP16(m_segment2, 7, 15, 12, 10, 8, 14, 13, 9, 11, 6, 5, 4, 3, 2, 1, 0));
r21889r21890
494494// 6821 PIA at 0x3400
495495WRITE8_MEMBER( de_2_state::pia34_pa_w )
496496{
497   // Not connected?
497498   m_segment2 |= (data<<8);
498499   m_segment2 |= 0x10000;
499500   if ((m_segment2 & 0x70000) == 0x30000)
r21889r21890
594595   ROM_LOAD("mnf-f7.256", 0x8000, 0x8000, CRC(fbc2d6f6) SHA1(33173c081de776d32e926481e94b265ec48d770b))
595596   ROM_REGION(0x40000, "sound1", 0)
596597   ROM_LOAD("mnf-f5-6.512", 0x00000, 0x10000, CRC(0c6ea963) SHA1(8c88fa588222ef8a6c872b8c5b49639b108384d4))
597   ROM_RELOAD( 0x10000, 0x10000)
598   ROM_LOAD("mnf-f4-5.512", 0x20000, 0x10000, CRC(efca5d80) SHA1(9655c885dd64aa170205170b6a0c052bd9367379))
599   ROM_RELOAD( 0x30000, 0x10000)
598   ROM_LOAD("mnf-f4-5.512", 0x10000, 0x10000, CRC(efca5d80) SHA1(9655c885dd64aa170205170b6a0c052bd9367379))
600599ROM_END
601600
602601/*-------------------------------------------------------------------------------
r21889r21890
610609   ROM_LOAD("potof7.rom", 0x8000, 0x8000, CRC(2e60b2e3) SHA1(0be89fc9b2c6548392febb35c1ace0eb912fc73f))
611610   ROM_REGION(0x40000, "sound1", 0)
612611   ROM_LOAD("potof6.rom", 0x00000, 0x10000, CRC(62b8f74b) SHA1(f82c706b88f49341bab9014bd83371259eb53b47))
613   ROM_RELOAD( 0x10000, 0x10000)
614   ROM_LOAD("potof5.rom", 0x20000, 0x10000, CRC(5a0537a8) SHA1(26724441d7e2edd7725337b262d95448499151ad))
615   ROM_RELOAD( 0x30000, 0x10000)
612   ROM_LOAD("potof5.rom", 0x10000, 0x10000, CRC(5a0537a8) SHA1(26724441d7e2edd7725337b262d95448499151ad))
616613ROM_END
617614
618615/*-----------------------------------------------------------------------------------
r21889r21890
626623   ROM_LOAD("pbsnd7.dat", 0x8000, 0x8000, CRC(c2cf2cc5) SHA1(1277704b1b38558c341b52da5e06ffa9f07942ad))
627624   ROM_REGION(0x40000, "sound1", 0)
628625   ROM_LOAD("pbsnd6.dat", 0x00000, 0x10000, CRC(c2570631) SHA1(135db5b923689884c73aa5ce48f566db7f1cf831))
629   ROM_RELOAD( 0x10000, 0x10000)
630   ROM_LOAD("pbsnd5.dat", 0x20000, 0x10000, CRC(0fd30569) SHA1(0bf53fe4b5dffb5e15212c3371f51e98ad14e258))
631   ROM_RELOAD( 0x30000, 0x10000)
626   ROM_LOAD("pbsnd5.dat", 0x10000, 0x10000, CRC(0fd30569) SHA1(0bf53fe4b5dffb5e15212c3371f51e98ad14e258))
632627ROM_END
633628
634629/*------------------------------------------------------------------
r21889r21890
642637   ROM_LOAD("robof7.rom", 0x8000, 0x8000, CRC(fa0891bd) SHA1(332d03c7802989abf717564230993b54819ebc0d))
643638   ROM_REGION(0x40000, "sound1", 0)
644639   ROM_LOAD("robof6.rom", 0x00000, 0x10000, CRC(9246e107) SHA1(e8e72c0d099b17ea9e59ea7794011bad4c072c5e))
645   ROM_RELOAD( 0x10000, 0x10000)
646   ROM_LOAD("robof4.rom", 0x20000, 0x10000, CRC(27d31df3) SHA1(1611a508ce74eb62a07296d69782ea4fa14503fc))
647   ROM_RELOAD( 0x30000, 0x10000)
640   ROM_LOAD("robof4.rom", 0x10000, 0x10000, CRC(27d31df3) SHA1(1611a508ce74eb62a07296d69782ea4fa14503fc))
648641ROM_END
649642
650643/*-------------------------------------------------------------------------
r21889r21890
669662   ROM_LOAD("sssndf7b.rom", 0x8000, 0x8000, CRC(4bd6b16a) SHA1(b9438a16cd35820628fe6eb82287b2c39fe4b1c6))
670663   ROM_REGION(0x40000, "sound1", 0)
671664   ROM_LOAD("ssv1f6.rom", 0x00000, 0x10000, CRC(ccbc72f8) SHA1(c5c13fb8d05d7fb4005636655073d88b4d12d65e))
672   ROM_LOAD("ssv2f4.rom", 0x20000, 0x10000, CRC(53832d16) SHA1(2227eb784e0221f1bf2bdf7ea48ecd122433f1ea))
665   ROM_LOAD("ssv2f4.rom", 0x10000, 0x10000, CRC(53832d16) SHA1(2227eb784e0221f1bf2bdf7ea48ecd122433f1ea))
673666ROM_END
674667
675668/*--------------------------------------------------------------------------
r21889r21890
683676   ROM_LOAD("tmachf7.rom", 0x8000, 0x8000, CRC(0f518bd4) SHA1(05e24ca0e76d576c65d9d2a01417f1ad2aa984bb))
684677   ROM_REGION(0x40000, "sound1", 0)
685678   ROM_LOAD("tmachf6.rom", 0x00000, 0x10000, CRC(47e61641) SHA1(93cd946ebc9f69d82512429a9ae5f2754499b00a))
686   ROM_RELOAD( 0x10000, 0x10000)
687   ROM_LOAD("tmachf4.rom", 0x20000, 0x10000, CRC(51e3aade) SHA1(38fc0f3a9c727bfd07fbcb16c3ca6d0560dc65c3))
688   ROM_RELOAD( 0x30000, 0x10000)
679   ROM_LOAD("tmachf4.rom", 0x10000, 0x10000, CRC(51e3aade) SHA1(38fc0f3a9c727bfd07fbcb16c3ca6d0560dc65c3))
689680ROM_END
690681
691682ROM_START(tmac_a18)
r21889r21890
696687   ROM_LOAD("tmachf7.rom", 0x8000, 0x8000, CRC(0f518bd4) SHA1(05e24ca0e76d576c65d9d2a01417f1ad2aa984bb))
697688   ROM_REGION(0x40000, "sound1", 0)
698689   ROM_LOAD("tmachf6.rom", 0x00000, 0x10000, CRC(47e61641) SHA1(93cd946ebc9f69d82512429a9ae5f2754499b00a))
699   ROM_RELOAD( 0x10000, 0x10000)
700   ROM_LOAD("tmachf4.rom", 0x20000, 0x10000, CRC(51e3aade) SHA1(38fc0f3a9c727bfd07fbcb16c3ca6d0560dc65c3))
701   ROM_RELOAD( 0x30000, 0x10000)
690   ROM_LOAD("tmachf4.rom", 0x10000, 0x10000, CRC(51e3aade) SHA1(38fc0f3a9c727bfd07fbcb16c3ca6d0560dc65c3))
702691ROM_END
703692
704693/*-----------------------------------------------------------------------
r21889r21890
712701   ROM_LOAD("torpef7.rom", 0x8000, 0x8000, CRC(26f4c33e) SHA1(114f85e93e7b699c4cd6ce1298f95228d439deba))
713702   ROM_REGION(0x40000, "sound1", 0)
714703   ROM_LOAD("torpef6.rom", 0x00000, 0x10000, CRC(b214a7ea) SHA1(d972148395581844e3eaed08f755f3e2217dbbc0))
715   ROM_RELOAD( 0x10000, 0x10000)
716   ROM_LOAD("torpef4.rom", 0x20000, 0x10000, CRC(83a4e7f3) SHA1(96deac9251fe68cc0319ac009becd424c4e444c5))
717   ROM_RELOAD( 0x30000, 0x10000)
704   ROM_LOAD("torpef4.rom", 0x10000, 0x10000, CRC(83a4e7f3) SHA1(96deac9251fe68cc0319ac009becd424c4e444c5))
718705ROM_END
719706
720707GAME(1989,  mnfb_c27,       0,          de_2,   de_2, de_2_state,   de_2,   ROT0,   "Data East",        "Monday Night Football (2.7, 50cts)",       GAME_IS_SKELETON_MECHANICAL)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team