Previous 199869 Revisions Next

r18475 Friday 12th October, 2012 at 02:49:24 UTC by hap
dummy invrvnge_sound_map, any volunteers to decrypt the audiocpu rom?
[src/mame/drivers]8080bw.c

trunk/src/mame/drivers/8080bw.c
r18474r18475
152152#include "cpu/i8085/i8085.h"
153153#include "machine/mb14241.h"
154154#include "machine/eeprom.h"
155#include "sound/ay8910.h"
155156#include "sound/speaker.h"
156157#include "includes/8080bw.h"
157158
r18474r18475
622623   AM_RANGE(0x06, 0x06) AM_WRITE(watchdog_reset_w)
623624ADDRESS_MAP_END
624625
626static ADDRESS_MAP_START( invrvnge_sound_map, AS_PROGRAM, 8, _8080bw_state )
627   ADDRESS_MAP_UNMAP_HIGH
628   AM_RANGE(0x0000, 0xffff) AM_NOP // dummy prg map, TODO: decrypt ROM
629ADDRESS_MAP_END
625630
631
626632static INPUT_PORTS_START( invrvnge )
627633   PORT_START("IN0")
628634   PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_UNUSED )
r18474r18475
677683   MCFG_CPU_MODIFY("maincpu")
678684   MCFG_CPU_IO_MAP(invrvnge_io_map)
679685   
680//   MCFG_CPU_ADD("audiocpu", M6808, XTAL_4MHz/x)
681//   MCFG_CPU_PROGRAM_MAP(invrvnge_sound_map)
686   MCFG_CPU_ADD("audiocpu", M6808, XTAL_4MHz/2) // MC6808P
687   MCFG_CPU_PROGRAM_MAP(invrvnge_sound_map)
682688
683689   /* add shifter */
684690   MCFG_MB14241_ADD("mb14241")
r18474r18475
690696   MCFG_SCREEN_UPDATE_DRIVER(_8080bw_state, screen_update_invadpt2)
691697
692698   /* sound hardware */
693//   MCFG_SPEAKER_STANDARD_MONO("mono")
699   MCFG_SPEAKER_STANDARD_MONO("mono")
694700
695//   MCFG_SOUND_ADD("ay1", AY8910, XTAL_4MHz/x)
696//   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.5)
701   MCFG_SOUND_ADD("ay1", AY8910, XTAL_4MHz/2)
702   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.5)
697703MACHINE_CONFIG_END
698704
699705
r18474r18475
19721978   AM_RANGE(0xfd, 0xfd) AM_WRITE(shuttlei_sh_port_1_w)
19731979   AM_RANGE(0xfe, 0xfe) AM_READ_PORT("DSW") AM_WRITE(shuttlei_sh_port_2_w)
19741980   AM_RANGE(0xff, 0xff) AM_READ_PORT("INPUTS")
1975//         port fd (write) is for sound
19761981ADDRESS_MAP_END
19771982
19781983
r18474r18475
30313036   ROM_LOAD( "f.ic34",      0x1000, 0x0800, CRC(b3b2749e) SHA1(4f854f981396e2d6a959dd48cff12234074fb69b) )
30323037   ROM_LOAD( "e.ic33",      0x1800, 0x0800, CRC(d8e75102) SHA1(86d5618944265947e3ce60fdf048d8fff4a55744) )
30333038
3034   ROM_REGION( 0x10000, "audiocpu", 0 )
3039   ROM_REGION( 0x10000, "audiocpu", 0 ) // encrypted
30353040   ROM_LOAD( "snd.2c",      0xf000, 0x0800, CRC(135f3b16) SHA1(d472a6ca32c4a16cc1faf09f4a4876d75cd4ba24) )
30363041   ROM_LOAD( "snd.1c",      0xf800, 0x0800, CRC(152fc85e) SHA1(df207d6e690287a56e4e330deaa5ee40a179f1fc) )
30373042
r18474r18475
30463051   ROM_LOAD( "f.ic34",      0x1000, 0x0800, CRC(78d34d97) SHA1(a50c19df12e75c644b014d74a463094e249db207) )
30473052   ROM_LOAD( "e.ic33",      0x1800, 0x0800, CRC(30c71887) SHA1(17c9e905eb327435d52b6d51842f7f42a5e6ab7d) )
30483053
3049   ROM_REGION( 0x10000, "audiocpu", 0 )
3054   ROM_REGION( 0x10000, "audiocpu", 0 ) // encrypted
30503055   ROM_LOAD( "snd.2c",      0xf000, 0x0800, CRC(135f3b16) SHA1(d472a6ca32c4a16cc1faf09f4a4876d75cd4ba24) )
30513056   ROM_LOAD( "snd.1c",      0xf800, 0x0800, CRC(152fc85e) SHA1(df207d6e690287a56e4e330deaa5ee40a179f1fc) )
30523057
r18474r18475
30613066   ROM_LOAD( "invrvnge.f",  0x1000, 0x0800, CRC(e350de2c) SHA1(e845565e2f96f9dec3242ec5ab75910a515428c9) )
30623067   ROM_LOAD( "invrvnge.e",  0x1800, 0x0800, CRC(1ec8dfc8) SHA1(fc8fbe1161958f57c9f4ccbcab8a769184b1c562) )
30633068
3064   ROM_REGION( 0x10000, "audiocpu", 0 )
3069   ROM_REGION( 0x10000, "audiocpu", 0 ) // encrypted
30653070   ROM_LOAD( "snd.2c",      0xf000, 0x0800, BAD_DUMP CRC(135f3b16) SHA1(d472a6ca32c4a16cc1faf09f4a4876d75cd4ba24) ) // not dumped, taken from parent
30663071   ROM_LOAD( "snd.1c",      0xf800, 0x0800, BAD_DUMP CRC(152fc85e) SHA1(df207d6e690287a56e4e330deaa5ee40a179f1fc) ) // not dumped, taken from parent
30673072
r18474r18475
30763081   ROM_LOAD( "ir.5p",       0x1000, 0x0800, CRC(6ec5a9ad) SHA1(d1e84d2d60c6128c092f2cd20a2b87216df3034b) )
30773082   ROM_LOAD( "ir.5r",       0x1800, 0x0800, CRC(74516811) SHA1(0f595c7b0fae5f3f83fdd1ffed5a408ee77c9438) )
30783083
3079   ROM_REGION( 0x10000, "audiocpu", 0 )
3084   ROM_REGION( 0x10000, "audiocpu", 0 ) // encrypted
30803085   ROM_LOAD( "ir.1t",       0xf000, 0x0800, BAD_DUMP CRC(135f3b16) SHA1(d472a6ca32c4a16cc1faf09f4a4876d75cd4ba24) ) // not dumped, taken from parent
30813086   ROM_LOAD( "ir.1u",       0xf800, 0x0800, BAD_DUMP CRC(152fc85e) SHA1(df207d6e690287a56e4e330deaa5ee40a179f1fc) ) // not dumped, taken from parent
30823087
r18474r18475
30913096   ROM_LOAD( "ir.5p",       0x1000, 0x0800, CRC(18d2372d) SHA1(d19b7bd315226ef0a565b296964b221fa4714413) )
30923097   ROM_LOAD( "ir.5r",       0x1800, 0x0800, CRC(657ddf27) SHA1(957c6bbdb2133d4697d3302b2358979d1451b6d5) )
30933098
3094   ROM_REGION( 0x10000, "audiocpu", 0 )
3099   ROM_REGION( 0x10000, "audiocpu", 0 ) // encrypted
30953100   ROM_LOAD( "ir.1t",       0xf000, 0x0800, CRC(64e9e81e) SHA1(3390f8bab219cf134b33ae21c473da0873e01929) ) // bad?
30963101   ROM_LOAD( "ir.1u",       0xf800, 0x0800, CRC(152fc85e) SHA1(df207d6e690287a56e4e330deaa5ee40a179f1fc) )
30973102

Previous 199869 Revisions Next


© 1997-2024 The MAME Team