mirror of
https://github.com/holub/mame
synced 2025-06-07 13:23:50 +03:00
Merge pull request #570 from Pernod70/master
bbc: added softlist for 6502 co-processor, and renamed others (nw)
This commit is contained in:
commit
4fc9eca8a8
@ -8,7 +8,7 @@
|
|||||||
Hold down the SHIFT key and press and release the BREAK key.
|
Hold down the SHIFT key and press and release the BREAK key.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<softwarelist name="bbc_32016_flop" description="32016 Co-Processor Discs">
|
<softwarelist name="bbc_flop_32016" description="32016 Co-Processor Discs">
|
||||||
|
|
||||||
<software name="panos11" cloneof="panos14" supported="no">
|
<software name="panos11" cloneof="panos14" supported="no">
|
||||||
<description>PanOS Version 1.10 System Disks</description>
|
<description>PanOS Version 1.10 System Disks</description>
|
84
hash/bbc_flop_6502.xml
Normal file
84
hash/bbc_flop_6502.xml
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
||||||
|
|
||||||
|
<!-- BBC Micro - 6502 Co-Processor Discs -->
|
||||||
|
|
||||||
|
<!-- Loading Instructions:
|
||||||
|
|
||||||
|
Hold down the SHIFT key and press and release the BREAK key.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<softwarelist name="bbc_flop_6502" description="6502 Co-Processor Discs">
|
||||||
|
|
||||||
|
<software name="6502dev" supported="no">
|
||||||
|
<description>6502 Development Package</description>
|
||||||
|
<year>1985</year>
|
||||||
|
<publisher>Acornsoft</publisher>
|
||||||
|
<info name="release" value="SNL05" />
|
||||||
|
<info name="compatibility" value="6502 co-processor" />
|
||||||
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<dataarea name="flop" size="53760">
|
||||||
|
<rom name="6502development.ssd" size="53760" crc="219eefd1" sha1="d408d6d14d442c9e77be78fecef4b223e0c2404f" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="bitstik1" supported="no">
|
||||||
|
<description>Bitstik Graphics System</description>
|
||||||
|
<year>1984</year>
|
||||||
|
<publisher>Acorn</publisher>
|
||||||
|
<info name="release" value="ANF04" />
|
||||||
|
<info name="compatibility" value="6502 co-processor" />
|
||||||
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="System Master Disc"/>
|
||||||
|
<dataarea name="flop" size="204800">
|
||||||
|
<rom name="bitstik1.0_system_master.ssd" size="204800" crc="77996ac8" sha1="0de49dc2535dfe27915a58dfc71729ecd14f7515" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
<part name="flop2" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="Buffer Disc"/>
|
||||||
|
<dataarea name="flop" size="204800">
|
||||||
|
<rom name="bitstik1.0_buffer.ssd" size="204800" crc="2a58f413" sha1="2ab1f5da153d40517a9e68bcaf3e579b373d2dc6" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
<part name="flop3" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="Introductory Library Disc 252/253"/>
|
||||||
|
<dataarea name="flop" size="409600">
|
||||||
|
<rom name="bitstik1.0_introductory_library.ssd" size="409600" crc="bba2cbdc" sha1="ec73cc3225b3d35285377b143c5d34213a46716d" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="bitstik2" supported="no">
|
||||||
|
<description>Bitstik 2</description>
|
||||||
|
<year>1985</year>
|
||||||
|
<publisher>Robo Systems</publisher>
|
||||||
|
<info name="compatibility" value="6502 co-processor" />
|
||||||
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="Introductory Library Disc Vol.1"/>
|
||||||
|
<dataarea name="flop" size="204800">
|
||||||
|
<rom name="bitstik2.0_library_vol1.ssd" size="204800" crc="2d2ece29" sha1="390fcfee6efb7bf980d1a94dee03db42b8a34cba" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
<part name="flop2" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="Introductory Library Disc Vol.2"/>
|
||||||
|
<dataarea name="flop" size="204800">
|
||||||
|
<rom name="bitstik2.0_library_vol2.ssd" size="204800" crc="ddda8667" sha1="268799856bd19c06f4a3125d1f4164429d15e0dd" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="l2fsutil" supported="no">
|
||||||
|
<description>Econet Level 2 Fileserver Software</description>
|
||||||
|
<year>1985</year>
|
||||||
|
<publisher>Acorn</publisher>
|
||||||
|
<info name="release" value="AES21" />
|
||||||
|
<info name="compatibility" value="6502 co-processor" />
|
||||||
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<dataarea name="flop" size="204800">
|
||||||
|
<rom name="econet_level_2_utils.ssd" size="204800" crc="c7039167" sha1="37a52b17138c1d84301ed23a04456939810f103c" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
</softwarelist>
|
@ -8,7 +8,7 @@
|
|||||||
Hold down the SHIFT key and press and release the BREAK key.
|
Hold down the SHIFT key and press and release the BREAK key.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<softwarelist name="bbc_65c102_flop" description="65C102 Co-Processor Discs">
|
<softwarelist name="bbc_flop_65c102" description="65C102 Co-Processor Discs">
|
||||||
|
|
||||||
<software name="coprosup" supported="no">
|
<software name="coprosup" supported="no">
|
||||||
<description>BBC Master 65C102 Co-Processor Support Disc</description>
|
<description>BBC Master 65C102 Co-Processor Support Disc</description>
|
@ -8,7 +8,7 @@
|
|||||||
Hold down the SHIFT key and press and release the BREAK key.
|
Hold down the SHIFT key and press and release the BREAK key.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<softwarelist name="bbc_68000_flop" description="68000 Co-Processor Discs">
|
<softwarelist name="bbc_flop_68000" description="68000 Co-Processor Discs">
|
||||||
|
|
||||||
<software name="casper" supported="no">
|
<software name="casper" supported="no">
|
||||||
<description>Casper Support Discs</description>
|
<description>Casper Support Discs</description>
|
@ -8,7 +8,7 @@
|
|||||||
Hold down the SHIFT key and press and release the BREAK key.
|
Hold down the SHIFT key and press and release the BREAK key.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<softwarelist name="bbc_80186_flop" description="80186 Co-Processor Discs">
|
<softwarelist name="bbc_flop_80186" description="80186 Co-Processor Discs">
|
||||||
|
|
||||||
<software name="m512sys" supported="no">
|
<software name="m512sys" supported="no">
|
||||||
<description>BBC Master 512 System Discs</description>
|
<description>BBC Master 512 System Discs</description>
|
@ -8,7 +8,7 @@
|
|||||||
Hold down the SHIFT key and press and release the BREAK key.
|
Hold down the SHIFT key and press and release the BREAK key.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<softwarelist name="bbc_arm_flop" description="ARM Co-Processor Discs">
|
<softwarelist name="bbc_flop_arm" description="ARM Co-Processor Discs">
|
||||||
|
|
||||||
<software name="armevals" supported="no">
|
<software name="armevals" supported="no">
|
||||||
<description>ARM Evaluation System Discs</description>
|
<description>ARM Evaluation System Discs</description>
|
@ -8,7 +8,7 @@
|
|||||||
Reset with Z80 co-processor enabled and Acorn CP/M System Disc 1 in drive 0.
|
Reset with Z80 co-processor enabled and Acorn CP/M System Disc 1 in drive 0.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<softwarelist name="bbc_torch_flop" description="Torch Z80 Co-Processor Discs">
|
<softwarelist name="bbc_flop_torch" description="Torch Z80 Co-Processor Discs">
|
||||||
|
|
||||||
<software name="advent" supported="no">
|
<software name="advent" supported="no">
|
||||||
<description>Adventure B01 - 550 points</description>
|
<description>Adventure B01 - 550 points</description>
|
||||||
@ -24,7 +24,7 @@
|
|||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="bbcbasic" supported="no">
|
<software name="bbcbasic" supported="no">
|
||||||
<description>BBC Basic (Z80) v2.30</description>
|
<description>Torch BBC BASIC (Z80) v2.30</description>
|
||||||
<year>1984</year>
|
<year>1984</year>
|
||||||
<publisher>Torch</publisher>
|
<publisher>Torch</publisher>
|
||||||
<info name="release" value="SC02" />
|
<info name="release" value="SC02" />
|
@ -8,7 +8,7 @@
|
|||||||
Reset with Z80 co-processor enabled and Acorn CP/M System Disc 1 in drive 0.
|
Reset with Z80 co-processor enabled and Acorn CP/M System Disc 1 in drive 0.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<softwarelist name="bbc_z80_flop" description="Z80 Co-Processor Discs">
|
<softwarelist name="bbc_flop_z80" description="Z80 Co-Processor Discs">
|
||||||
|
|
||||||
<software name="cpmsys" supported="no">
|
<software name="cpmsys" supported="no">
|
||||||
<description>Acorn CP/M System Discs</description>
|
<description>Acorn CP/M System Discs</description>
|
@ -12,7 +12,7 @@
|
|||||||
To start/stop the tape you must use the MESS menus, so you'll have to turn full keyboard mode off with Scroll Lock, then navigate the menus, turning Scroll Lock back on when you're finished.
|
To start/stop the tape you must use the MESS menus, so you'll have to turn full keyboard mode off with Scroll Lock, then navigate the menus, turning Scroll Lock back on when you're finished.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<softwarelist name="bbcb_de_cass" description="BBC Micro Model B (German) cassettes">
|
<softwarelist name="bbcb_cass_de" description="BBC Micro Model B (German) cassettes">
|
||||||
|
|
||||||
<!-- Games -->
|
<!-- Games -->
|
||||||
|
|
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
<!-- All images in this list were created from original discs, most contain copy protection. -->
|
<!-- All images in this list were created from original discs, most contain copy protection. -->
|
||||||
|
|
||||||
<softwarelist name="bbcb_orig_flop" description="BBC Micro Model B Original disks">
|
<softwarelist name="bbcb_flop_orig" description="BBC Micro Model B Original disks">
|
||||||
|
|
||||||
<!-- Games -->
|
<!-- Games -->
|
||||||
|
|
||||||
@ -757,7 +757,7 @@
|
|||||||
|
|
||||||
<software name="fabfour1">
|
<software name="fabfour1">
|
||||||
<description>Fab Four Vol.1</description>
|
<description>Fab Four Vol.1</description>
|
||||||
<year>1990</year>
|
<year>1989</year>
|
||||||
<publisher>Audiogenic</publisher>
|
<publisher>Audiogenic</publisher>
|
||||||
<part name="flop1" interface="floppy_5_25">
|
<part name="flop1" interface="floppy_5_25">
|
||||||
<feature name="part_id" value="Side [A]"/>
|
<feature name="part_id" value="Side [A]"/>
|
||||||
@ -1130,7 +1130,7 @@
|
|||||||
|
|
||||||
<software name="impmiss">
|
<software name="impmiss">
|
||||||
<description>Impossible Mission</description>
|
<description>Impossible Mission</description>
|
||||||
<year>1985</year>
|
<year>1986</year>
|
||||||
<publisher>U.S. Gold</publisher>
|
<publisher>U.S. Gold</publisher>
|
||||||
<part name="flop1" interface="floppy_5_25">
|
<part name="flop1" interface="floppy_5_25">
|
||||||
<dataarea name="flop" size="105085">
|
<dataarea name="flop" size="105085">
|
||||||
@ -1229,7 +1229,7 @@
|
|||||||
|
|
||||||
<software name="sharrier">
|
<software name="sharrier">
|
||||||
<description>Strike Force Harrier</description>
|
<description>Strike Force Harrier</description>
|
||||||
<year>1986</year>
|
<year>1985</year>
|
||||||
<publisher>Mirrorsoft</publisher>
|
<publisher>Mirrorsoft</publisher>
|
||||||
<part name="flop1" interface="floppy_5_25">
|
<part name="flop1" interface="floppy_5_25">
|
||||||
<dataarea name="flop" size="102539">
|
<dataarea name="flop" size="102539">
|
||||||
@ -1544,8 +1544,8 @@
|
|||||||
|
|
||||||
<software name="discdebg">
|
<software name="discdebg">
|
||||||
<description>Disc Debug and Copy All</description>
|
<description>Disc Debug and Copy All</description>
|
||||||
<year>198?</year>
|
<year>1983</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Basil Bloom</publisher>
|
||||||
<part name="flop1" interface="floppy_5_25">
|
<part name="flop1" interface="floppy_5_25">
|
||||||
<dataarea name="flop" size="104953">
|
<dataarea name="flop" size="104953">
|
||||||
<rom name="190 disk debug and copy-all.fsd" size="104953" crc="20dc59e1" sha1="c5e998e839cef9f9a53b531e10a0d2de4ee8050a" offset="0" />
|
<rom name="190 disk debug and copy-all.fsd" size="104953" crc="20dc59e1" sha1="c5e998e839cef9f9a53b531e10a0d2de4ee8050a" offset="0" />
|
||||||
@ -2114,7 +2114,7 @@
|
|||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="bismarck">
|
<software name="bismarck">
|
||||||
<description>Bismarck Death of a Battleship</description>
|
<description>Bismarck: Death of a Battleship</description>
|
||||||
<year>1987</year>
|
<year>1987</year>
|
||||||
<publisher>BBC Soft</publisher>
|
<publisher>BBC Soft</publisher>
|
||||||
<part name="flop1" interface="floppy_5_25">
|
<part name="flop1" interface="floppy_5_25">
|
||||||
@ -3423,48 +3423,31 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="farmcash">
|
<software name="farmman">
|
||||||
<description>FarmCash Setup v1.12</description>
|
<description>Farm Management Suite</description>
|
||||||
<year>198?</year>
|
<year>198?</year>
|
||||||
<publisher>Acornsoft</publisher>
|
<publisher>Acornsoft</publisher>
|
||||||
<info name="protection" value="None" />
|
<info name="protection" value="None" />
|
||||||
<part name="flop1" interface="floppy_5_25">
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="FarmCash Setup"/>
|
||||||
<dataarea name="flop" size="204800">
|
<dataarea name="flop" size="204800">
|
||||||
<rom name="240 farmcash.ssd" size="204800" crc="ba011313" sha1="5f502b669b83dd80ef524addc75875b946ae0121" offset="0" />
|
<rom name="240 farmcash.ssd" size="204800" crc="ba011313" sha1="5f502b669b83dd80ef524addc75875b946ae0121" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
<part name="flop2" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="FieldFile Setup"/>
|
||||||
<software name="fieldfil">
|
|
||||||
<description>FieldFile Setup v1.11</description>
|
|
||||||
<year>198?</year>
|
|
||||||
<publisher>Acornsoft</publisher>
|
|
||||||
<info name="protection" value="None" />
|
|
||||||
<part name="flop1" interface="floppy_5_25">
|
|
||||||
<dataarea name="flop" size="204800">
|
<dataarea name="flop" size="204800">
|
||||||
<rom name="241 fieldfile.ssd" size="204800" crc="61938782" sha1="50ede0e4380043268a9b010587a4bdb5285ea0f2" offset="0" />
|
<rom name="241 fieldfile.ssd" size="204800" crc="61938782" sha1="50ede0e4380043268a9b010587a4bdb5285ea0f2" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
<part name="flop3" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="CapCost Setup"/>
|
||||||
<software name="capcost">
|
|
||||||
<description>CapCost Setup v1.11</description>
|
|
||||||
<year>1983</year>
|
|
||||||
<publisher>Acornsoft</publisher>
|
|
||||||
<info name="protection" value="None" />
|
|
||||||
<part name="flop1" interface="floppy_5_25">
|
|
||||||
<dataarea name="flop" size="204800">
|
<dataarea name="flop" size="204800">
|
||||||
<rom name="242 capcost.ssd" size="204800" crc="78f00286" sha1="d747ca27c7490c7638870a099e7660d623eaf54e" offset="0" />
|
<rom name="242 capcost.ssd" size="204800" crc="78f00286" sha1="d747ca27c7490c7638870a099e7660d623eaf54e" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
<part name="flop4" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="FarmPlanner Setup"/>
|
||||||
<software name="farmplan">
|
|
||||||
<description>FarmPlanner Setup v1.01</description>
|
|
||||||
<year>1983</year>
|
|
||||||
<publisher>Acornsoft</publisher>
|
|
||||||
<info name="protection" value="None" />
|
|
||||||
<part name="flop1" interface="floppy_5_25">
|
|
||||||
<dataarea name="flop" size="204800">
|
<dataarea name="flop" size="204800">
|
||||||
<rom name="243 farmplanner.ssd" size="204800" crc="142493ad" sha1="3dc58f3d23893f9a926858ff16edf3418ba1b0fd" offset="0" />
|
<rom name="243 farmplanner.ssd" size="204800" crc="142493ad" sha1="3dc58f3d23893f9a926858ff16edf3418ba1b0fd" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
@ -3780,7 +3763,7 @@
|
|||||||
|
|
||||||
<software name="longwave">
|
<software name="longwave">
|
||||||
<description>Longitudinal Waves</description>
|
<description>Longitudinal Waves</description>
|
||||||
<year>198?</year>
|
<year>1983</year>
|
||||||
<publisher>Five Ways Software</publisher>
|
<publisher>Five Ways Software</publisher>
|
||||||
<part name="flop1" interface="floppy_5_25">
|
<part name="flop1" interface="floppy_5_25">
|
||||||
<dataarea name="flop" size="57770">
|
<dataarea name="flop" size="57770">
|
@ -8,7 +8,7 @@
|
|||||||
Hold down the SHIFT key and press and release the BREAK key.
|
Hold down the SHIFT key and press and release the BREAK key.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<softwarelist name="bbcb_us_flop" description="BBC Micro Model B (US) disks">
|
<softwarelist name="bbcb_flop_us" description="BBC Micro Model B (US) disks">
|
||||||
|
|
||||||
<software name="intrutil">
|
<software name="intrutil">
|
||||||
<description>Introductory and Utilities Disk</description>
|
<description>Introductory and Utilities Disk</description>
|
@ -942,10 +942,11 @@ static MACHINE_CONFIG_DERIVED( bbcb, bbca )
|
|||||||
/* software lists */
|
/* software lists */
|
||||||
MCFG_SOFTWARE_LIST_ADD("cass_ls_b", "bbcb_cass")
|
MCFG_SOFTWARE_LIST_ADD("cass_ls_b", "bbcb_cass")
|
||||||
MCFG_SOFTWARE_LIST_ADD("flop_ls_b", "bbcb_flop")
|
MCFG_SOFTWARE_LIST_ADD("flop_ls_b", "bbcb_flop")
|
||||||
MCFG_SOFTWARE_LIST_ADD("flop_ls_b_orig", "bbcb_orig_flop")
|
MCFG_SOFTWARE_LIST_ADD("flop_ls_b_orig", "bbcb_flop_orig")
|
||||||
MCFG_SOFTWARE_LIST_ADD("flop_ls_z80", "bbc_z80_flop")
|
MCFG_SOFTWARE_LIST_ADD("flop_ls_z80", "bbc_flop_z80")
|
||||||
MCFG_SOFTWARE_LIST_ADD("flop_ls_32016", "bbc_32016_flop")
|
MCFG_SOFTWARE_LIST_ADD("flop_ls_32016", "bbc_flop_32016")
|
||||||
MCFG_SOFTWARE_LIST_ADD("flop_ls_68000", "bbc_68000_flop")
|
MCFG_SOFTWARE_LIST_ADD("flop_ls_68000", "bbc_flop_68000")
|
||||||
|
MCFG_SOFTWARE_LIST_ADD("flop_ls_6502", "bbc_flop_6502")
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
|
||||||
|
|
||||||
@ -970,7 +971,7 @@ MACHINE_CONFIG_END
|
|||||||
|
|
||||||
static MACHINE_CONFIG_DERIVED( bbcb_de, bbcb )
|
static MACHINE_CONFIG_DERIVED( bbcb_de, bbcb )
|
||||||
/* software lists */
|
/* software lists */
|
||||||
MCFG_SOFTWARE_LIST_ADD("flop_ls_b_de", "bbcb_de_cass")
|
MCFG_SOFTWARE_LIST_ADD("flop_ls_b_de", "bbcb_cass_de")
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
|
||||||
|
|
||||||
@ -982,7 +983,7 @@ static MACHINE_CONFIG_DERIVED( bbcb_us, bbcb )
|
|||||||
MCFG_SCREEN_REFRESH_RATE(60)
|
MCFG_SCREEN_REFRESH_RATE(60)
|
||||||
|
|
||||||
/* software lists */
|
/* software lists */
|
||||||
MCFG_SOFTWARE_LIST_ADD("flop_ls_b_us", "bbcb_us_flop")
|
MCFG_SOFTWARE_LIST_ADD("flop_ls_b_us", "bbcb_flop_us")
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
|
||||||
|
|
||||||
@ -1033,10 +1034,11 @@ static MACHINE_CONFIG_DERIVED( torchf, bbcb )
|
|||||||
/* Add Torch Z80 Communicator co-processor */
|
/* Add Torch Z80 Communicator co-processor */
|
||||||
|
|
||||||
/* software lists */
|
/* software lists */
|
||||||
MCFG_SOFTWARE_LIST_ADD("flop_ls_torch", "bbc_torch_flop")
|
MCFG_SOFTWARE_LIST_ADD("flop_ls_torch", "bbc_flop_torch")
|
||||||
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_z80")
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_z80")
|
||||||
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_32016")
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_32016")
|
||||||
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_68000")
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_68000")
|
||||||
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_6502")
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
|
||||||
|
|
||||||
@ -1082,6 +1084,7 @@ static MACHINE_CONFIG_DERIVED( abc110, bbcbp )
|
|||||||
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_b_orig")
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_b_orig")
|
||||||
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_32016")
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_32016")
|
||||||
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_68000")
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_68000")
|
||||||
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_6502")
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
|
||||||
|
|
||||||
@ -1104,6 +1107,7 @@ static MACHINE_CONFIG_DERIVED( acw443, bbcbp )
|
|||||||
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_b_orig")
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_b_orig")
|
||||||
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_z80")
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_z80")
|
||||||
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_68000")
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_68000")
|
||||||
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_6502")
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
|
||||||
|
|
||||||
@ -1124,6 +1128,7 @@ static MACHINE_CONFIG_DERIVED( abc310, bbcbp )
|
|||||||
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_z80")
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_z80")
|
||||||
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_32016")
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_32016")
|
||||||
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_68000")
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_68000")
|
||||||
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_6502")
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
|
||||||
|
|
||||||
@ -1159,6 +1164,7 @@ static MACHINE_CONFIG_DERIVED( reutapm, bbcbp )
|
|||||||
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_z80")
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_z80")
|
||||||
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_32016")
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_32016")
|
||||||
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_68000")
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_68000")
|
||||||
|
MCFG_SOFTWARE_LIST_REMOVE("flop_ls_6502")
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
|
||||||
|
|
||||||
@ -1240,13 +1246,13 @@ static MACHINE_CONFIG_START( bbcm, bbc_state )
|
|||||||
MCFG_SOFTWARE_LIST_ADD("cass_ls_m", "bbcm_cass")
|
MCFG_SOFTWARE_LIST_ADD("cass_ls_m", "bbcm_cass")
|
||||||
MCFG_SOFTWARE_LIST_ADD("flop_ls_m", "bbcm_flop")
|
MCFG_SOFTWARE_LIST_ADD("flop_ls_m", "bbcm_flop")
|
||||||
MCFG_SOFTWARE_LIST_ADD("cart_ls_m", "bbcm_cart")
|
MCFG_SOFTWARE_LIST_ADD("cart_ls_m", "bbcm_cart")
|
||||||
MCFG_SOFTWARE_LIST_ADD("flop_ls_z80", "bbc_z80_flop")
|
MCFG_SOFTWARE_LIST_ADD("flop_ls_z80", "bbc_flop_z80")
|
||||||
MCFG_SOFTWARE_LIST_ADD("flop_ls_32016", "bbc_32016_flop")
|
MCFG_SOFTWARE_LIST_ADD("flop_ls_32016", "bbc_flop_32016")
|
||||||
MCFG_SOFTWARE_LIST_ADD("flop_ls_68000", "bbc_68000_flop")
|
MCFG_SOFTWARE_LIST_ADD("flop_ls_68000", "bbc_flop_68000")
|
||||||
MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("cass_ls_a", "bbca_cass")
|
MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("cass_ls_a", "bbca_cass")
|
||||||
MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("cass_ls_b", "bbcb_cass")
|
MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("cass_ls_b", "bbcb_cass")
|
||||||
MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("flop_ls_b", "bbcb_flop")
|
MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("flop_ls_b", "bbcb_flop")
|
||||||
MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("flop_ls_b_orig", "bbcb_orig_flop")
|
MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("flop_ls_b_orig", "bbcb_flop_orig")
|
||||||
|
|
||||||
/* acia */
|
/* acia */
|
||||||
MCFG_DEVICE_ADD("acia6850", ACIA6850, 0)
|
MCFG_DEVICE_ADD("acia6850", ACIA6850, 0)
|
||||||
@ -1308,7 +1314,7 @@ static MACHINE_CONFIG_DERIVED( bbcmt, bbcm )
|
|||||||
/* Add 65C102 co-processor */
|
/* Add 65C102 co-processor */
|
||||||
|
|
||||||
/* software lists */
|
/* software lists */
|
||||||
MCFG_SOFTWARE_LIST_ADD("flop_ls_65c102", "bbc_65c102_flop")
|
MCFG_SOFTWARE_LIST_ADD("flop_ls_65c102", "bbc_flop_65c102")
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
|
||||||
|
|
||||||
@ -1360,7 +1366,7 @@ static MACHINE_CONFIG_DERIVED( bbcm512, bbcm )
|
|||||||
/* Add Intel 80186 co-processor */
|
/* Add Intel 80186 co-processor */
|
||||||
|
|
||||||
/* software lists */
|
/* software lists */
|
||||||
MCFG_SOFTWARE_LIST_ADD("flop_ls_80186", "bbc_80186_flop")
|
MCFG_SOFTWARE_LIST_ADD("flop_ls_80186", "bbc_flop_80186")
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
|
||||||
|
|
||||||
@ -1369,7 +1375,7 @@ static MACHINE_CONFIG_DERIVED( bbcmarm, bbcm )
|
|||||||
/* Add ARM co-processor */
|
/* Add ARM co-processor */
|
||||||
|
|
||||||
/* software lists */
|
/* software lists */
|
||||||
MCFG_SOFTWARE_LIST_ADD("flop_ls_arm", "bbc_arm_flop")
|
MCFG_SOFTWARE_LIST_ADD("flop_ls_arm", "bbc_flop_arm")
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
|
||||||
|
|
||||||
@ -1652,10 +1658,12 @@ ROM_START(torchf)
|
|||||||
ROM_DEFAULT_BIOS("mcp120cbl")
|
ROM_DEFAULT_BIOS("mcp120cbl")
|
||||||
ROM_SYSTEM_BIOS( 0, "mcp120cbl", "MCP120CBL" )
|
ROM_SYSTEM_BIOS( 0, "mcp120cbl", "MCP120CBL" )
|
||||||
ROMX_LOAD("mcp120cbl.rom", 0x38000, 0x4000, CRC(851d0879) SHA1(2e54ef15692ba7dd9fcfd1ef0d660464a772b156), ROM_BIOS(1))
|
ROMX_LOAD("mcp120cbl.rom", 0x38000, 0x4000, CRC(851d0879) SHA1(2e54ef15692ba7dd9fcfd1ef0d660464a772b156), ROM_BIOS(1))
|
||||||
ROM_SYSTEM_BIOS( 1, "mcp041cbl", "MCP041CBL" )
|
ROM_SYSTEM_BIOS( 1, "mcp101ci", "MCP101CI" )
|
||||||
ROMX_LOAD("mcp041cbl.rom", 0x38000, 0x4000, CRC(b36f07f4) SHA1(bd53f09bf73357845a6f97df1ee9e5aea5cdca90), ROM_BIOS(2))
|
ROMX_LOAD("mcp101ci.rom", 0x38000, 0x4000, NO_DUMP, ROM_BIOS(2))
|
||||||
ROM_SYSTEM_BIOS( 2, "cpn071", "CPN71+" )
|
ROM_SYSTEM_BIOS( 2, "mcp041cbl", "MCP041CBL" )
|
||||||
ROMX_LOAD("cpn071.rom", 0x38000, 0x2000, CRC(fcb1bdc8) SHA1(756e22f6d76eb26206765f92c78c7152944102b6), ROM_BIOS(3))
|
ROMX_LOAD("mcp041cbl.rom", 0x38000, 0x4000, CRC(b36f07f4) SHA1(bd53f09bf73357845a6f97df1ee9e5aea5cdca90), ROM_BIOS(3))
|
||||||
|
ROM_SYSTEM_BIOS( 3, "cpn071", "CPN71+" )
|
||||||
|
ROMX_LOAD("cpn071.rom", 0x38000, 0x2000, CRC(fcb1bdc8) SHA1(756e22f6d76eb26206765f92c78c7152944102b6), ROM_BIOS(4))
|
||||||
ROM_RELOAD( 0x3a000, 0x2000 )
|
ROM_RELOAD( 0x3a000, 0x2000 )
|
||||||
|
|
||||||
ROM_REGION(0x4000, "os", 0)
|
ROM_REGION(0x4000, "os", 0)
|
||||||
@ -2095,8 +2103,8 @@ COMP ( 1983, bbcb_us, bbcb, 0, bbcb_us, bbcb, bbc_state, bbc, "
|
|||||||
COMP ( 1984, bbcb1770, bbcb, 0, bbcb1770, bbcb, bbc_state, bbc, "Acorn", "BBC Micro Model B w/1770 FDC", MACHINE_IMPERFECT_GRAPHICS)
|
COMP ( 1984, bbcb1770, bbcb, 0, bbcb1770, bbcb, bbc_state, bbc, "Acorn", "BBC Micro Model B w/1770 FDC", MACHINE_IMPERFECT_GRAPHICS)
|
||||||
COMP ( 1985, bbcbp, 0, bbcb, bbcbp, bbcbp, bbc_state, bbc, "Acorn", "BBC Micro Model B+ 64K", MACHINE_IMPERFECT_GRAPHICS)
|
COMP ( 1985, bbcbp, 0, bbcb, bbcbp, bbcbp, bbc_state, bbc, "Acorn", "BBC Micro Model B+ 64K", MACHINE_IMPERFECT_GRAPHICS)
|
||||||
COMP ( 1985, bbcbp128, bbcbp, 0, bbcbp128, bbcbp, bbc_state, bbc, "Acorn", "BBC Micro Model B+ 128K", MACHINE_IMPERFECT_GRAPHICS)
|
COMP ( 1985, bbcbp128, bbcbp, 0, bbcbp128, bbcbp, bbc_state, bbc, "Acorn", "BBC Micro Model B+ 128K", MACHINE_IMPERFECT_GRAPHICS)
|
||||||
COMP ( 1985, acw443, bbcbp, 0, acw443, abc, bbc_state, bbc, "Acorn", "ABC 210/Cambridge Workstation", MACHINE_NOT_WORKING)
|
|
||||||
COMP ( 1985, abc110, bbcbp, 0, abc110, abc, bbc_state, bbc, "Acorn", "ABC 110", MACHINE_NOT_WORKING)
|
COMP ( 1985, abc110, bbcbp, 0, abc110, abc, bbc_state, bbc, "Acorn", "ABC 110", MACHINE_NOT_WORKING)
|
||||||
|
COMP ( 1985, acw443, bbcbp, 0, acw443, abc, bbc_state, bbc, "Acorn", "ABC 210/Cambridge Workstation", MACHINE_NOT_WORKING)
|
||||||
COMP ( 1985, abc310, bbcbp, 0, abc310, abc, bbc_state, bbc, "Acorn", "ABC 310", MACHINE_NOT_WORKING)
|
COMP ( 1985, abc310, bbcbp, 0, abc310, abc, bbc_state, bbc, "Acorn", "ABC 310", MACHINE_NOT_WORKING)
|
||||||
COMP ( 1985, reutapm, bbcbp, 0, reutapm, bbcb, bbc_state, bbc, "Acorn", "Reuters APM", MACHINE_NO_SOUND_HW | MACHINE_NOT_WORKING)
|
COMP ( 1985, reutapm, bbcbp, 0, reutapm, bbcb, bbc_state, bbc, "Acorn", "Reuters APM", MACHINE_NO_SOUND_HW | MACHINE_NOT_WORKING)
|
||||||
COMP ( 1986, bbcm, 0, bbcb, bbcm, bbcm, bbc_state, bbc, "Acorn", "BBC Master 128", MACHINE_IMPERFECT_GRAPHICS)
|
COMP ( 1986, bbcm, 0, bbcb, bbcm, bbcm, bbc_state, bbc, "Acorn", "BBC Master 128", MACHINE_IMPERFECT_GRAPHICS)
|
||||||
|
Loading…
Reference in New Issue
Block a user