(MESS) Softlist additions. (nw)

This commit is contained in:
Curt Coder 2013-01-30 16:36:43 +00:00
parent ebb3f31e9d
commit 30b6014d2d
12 changed files with 790 additions and 59 deletions

3
.gitattributes vendored
View File

@ -65,6 +65,7 @@ hash/c64_flop.xml svneol=native#text/xml
hash/casloopy.xml svneol=native#text/xml
hash/cbm2_cart.xml svneol=native#text/xml
hash/cbm2_flop.xml svneol=native#text/xml
hash/cbm8296_flop.xml svneol=native#text/xml
hash/cd32.xml svneol=native#text/xml
hash/cdi.xml svneol=native#text/xml
hash/cdtv.xml svneol=native#text/xml
@ -181,6 +182,7 @@ hash/pcw.xml svneol=native#text/xml
hash/pcw16.xml svneol=native#text/xml
hash/pecom_cass.xml svneol=native#text/xml
hash/pentagon_cass.xml svneol=native#text/xml
hash/pet_flop.xml svneol=native#text/xml
hash/pet_rom.xml svneol=native#text/xml
hash/pico.xml svneol=native#text/xml
hash/pippin.xml svneol=native#text/xml
@ -229,6 +231,7 @@ hash/st_flop.xml svneol=native#text/xml
hash/studio2.xml svneol=native#text/xml
hash/stv.xml svneol=native#text/xml
hash/super6.xml svneol=native#text/xml
hash/superpet_flop.xml svneol=native#text/xml
hash/supracan.xml svneol=native#text/xml
hash/svi318_cart.xml svneol=native#text/xml
hash/svi318_cass.xml svneol=native#text/xml

View File

@ -398,4 +398,201 @@
</part>
</software>
<software name="1581demo">
<description>Commodore 1581 3.5" Disk Drive Demo/Utilities</description>
<year>198?</year>
<publisher>Commodore</publisher>
<info name="serial" value="354011-07" />
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="819200">
<rom name="1581demo.d81" size="819200" crc="1c3d6a09" sha1="680ef0511586976bcd90367a41320d35728193fe" offset="0" />
</dataarea>
</part>
</software>
<software name="c128diag">
<description>Commodore 128 Diagnostic Menu</description>
<year>198?</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="diagnostics128.d64" size="174848" crc="8e914518" sha1="f99177d7606ead1b686b7489b02dc46c68fcf050" offset="0" />
</dataarea>
</part>
</software>
<software name="1700demo">
<description>Commodore 1700/1750 RAM Expansion Test/Demo Disk (v1.0)</description>
<year>1985</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="1700-demo.d64" size="174848" crc="673085b6" sha1="ea883cede5677027ef70afc6f164f927cb3be5e3" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm">
<description>CP/M Version 3.0</description>
<year>1985</year>
<publisher>Commodore</publisher>
<info name="serial" value="622-580745" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="CP/M System Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.system.622-580745.d64" size="174848" crc="44a50dca" sha1="663427e565adb31c2e47d18010e6210b7a771375" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="CP/M System User Utilities Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.utilities.d64" size="174848" crc="660eaa64" sha1="a33775575d50d55bbb0b3d33fa8b294540b6e671" offset="0" />
</dataarea>
</part>
</software>
<software name="cpma" cloneof="cpm">
<description>CP/M Version 3.0 (Alt)</description>
<year>1985</year>
<publisher>Commodore</publisher>
<info name="serial" value="622-598666" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="CP/M System Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.system.622-598666.d64" size="174848" crc="2c910544" sha1="ebf461bd5c72be96e40eaf4869ee9acdb3049c67" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="CP/M System User Utilities Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.utilities.d64" size="174848" crc="660eaa64" sha1="a33775575d50d55bbb0b3d33fa8b294540b6e671" offset="0" />
</dataarea>
</part>
</software>
<software name="cpmb" cloneof="cpm">
<description>CP/M Version 3.0 (Alt 2)</description>
<year>1985</year>
<publisher>Commodore</publisher>
<info name="serial" value="6228129311" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="CP/M System Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.system.6228129311.d64" size="174848" crc="fe64b343" sha1="7641a16a0cbef4f716934b9d87a3dd06eba24f60" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="CP/M System User Utilities Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.utilities.d64" size="174848" crc="660eaa64" sha1="a33775575d50d55bbb0b3d33fa8b294540b6e671" offset="0" />
</dataarea>
</part>
</software>
<software name="cpmc" cloneof="cpm">
<description>CP/M Version 3.0 (Alt 3)</description>
<year>1985</year>
<publisher>Commodore</publisher>
<info name="serial" value="6228151676" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="CP/M System Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.system.6228151676.d64" size="174848" crc="fa079670" sha1="458792e5a19c79b212b072d2a5a6e682c80dbce8" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="CP/M System User Utilities Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.utilities2.d64" size="174848" crc="d13ce550" sha1="012a6d4456f2ea5e045dc0fa9be01227af499fe5" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm86de" cloneof="cpm">
<description>CP/M Version 3.0 (1 May 1986, Ger)</description>
<year>1986</year>
<publisher>Commodore</publisher>
<info name="serial" value="622-85" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="CP/M System Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.system.german-1986.d64" size="174848" crc="8629dc87" sha1="5871a0360cf40e5320f3fce559db5c4df2e5a50e" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="CP/M System User Utilities Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.utilities.german-1986.d64" size="174848" crc="76760e69" sha1="fa7aff4e16297cf7442f729bbfbc514385ce2aae" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm87" cloneof="cpm">
<description>CP/M Version 3.0 (28 May 1987)</description>
<year>1987</year>
<publisher>Commodore</publisher>
<info name="serial" value="622-3282252" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="CP/M System Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.system.622-3282252.d64" size="174848" crc="ebfdf2e6" sha1="8953f4062f5af46abe01670a479c7574b3e8a63c" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="CP/M System User Utilities Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.utilities3.d64" size="174848" crc="8df68a10" sha1="3158cb60111e9a4f77e96cfd02d20cbb5e7ec243" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm87a" cloneof="cpm">
<description>CP/M Version 3.0 (28 May 1987, Alt)</description>
<year>1987</year>
<publisher>Commodore</publisher>
<info name="serial" value="622-3297432" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="CP/M System Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.system.622-3297432.d64" size="174848" crc="7b668049" sha1="750c2b3a2662f5a3b779dab93ce6273f9b3b1fe8" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="CP/M System User Utilities Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.utilities3.d64" size="174848" crc="8df68a10" sha1="3158cb60111e9a4f77e96cfd02d20cbb5e7ec243" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm1581">
<description>CP/M Version 3.0 (1581)</description>
<year>198?</year>
<publisher>Commodore</publisher>
<info name="serial" value="622-5002336" />
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="819200">
<rom name="cpm.622-5002336.d81" size="819200" crc="091e4f48" sha1="603600b5669d8ddd8aaef8f03e84535e261eef20" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>

View File

@ -6574,4 +6574,26 @@
</part>
</software>
<!-- Dummy cartridge entries to allow requirement mappings from c64_flop -->
<software name="cpm">
<description>CP/M</description>
<year>1982</year>
<publisher>Commodore</publisher>
<part name="cart" interface="c64_cart">
<feature name="slot" value="cpm" />
</part>
</software>
<software name="sfxse">
<description>SFX Sound Expander</description>
<year>1985</year>
<publisher>Commodore</publisher>
<part name="cart" interface="c64_cart">
<feature name="slot" value="sfxse" />
</part>
</software>
</softwarelist>

View File

@ -404,19 +404,6 @@
</part>
</software>
<software name="sfxse">
<description>SFX Sound Expander Test/Demo Disk</description>
<year>1985</year>
<publisher>Commodore</publisher>
<sharedfeat name="requirement" value="c64_cart:sfxse"/>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="sfx.d64" size="174848" crc="23238762" sha1="a7c6c027af8d9d18a0a4e9d751ffec28cc863bf6" offset="0" status="baddump" />
</dataarea>
</part>
</software>
<software name="sprbas64">
<description>SuperBase 64 (Fin)</description>
<year>1983</year>
@ -602,15 +589,238 @@
<!-- Test/Demo disks -->
<software name="1581demo">
<description>Commodore 1581 3.5" Disk Drive Demo/Utilities</description>
<software name="1541demo">
<description>Commodore 1541 Floppy Disk Drive Test/Demo Disk</description>
<year>198?</year>
<publisher>Commodore</publisher>
<info name="serial" value="354011-07" />
<info name="serial" value="1540024-02" />
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="819200">
<rom name="1581demo.d81" size="819200" crc="1c3d6a09" sha1="680ef0511586976bcd90367a41320d35728193fe" offset="0" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="1541-demo.1540024-02.d64" size="174848" crc="d97dcfc9" sha1="19412d8be0847b9204054fe8b6f052e1c1a45b81" offset="0" />
</dataarea>
</part>
</software>
<software name="1541demoa" cloneof="1541demo">
<description>Commodore VIC-1541 Test/Demo</description>
<year>198?</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="1541-demo.d64" size="174848" crc="a706af44" sha1="7c88ba7858ea51e71414fd4c33c105b08790476a" offset="0" />
</dataarea>
</part>
</software>
<software name="1541demob" cloneof="1541demo">
<description>Commodore 1541 Floppy Disk Drive Test/Demo Disk (Alt)</description>
<year>1984</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="1541-demo1.d64" size="174848" crc="75423f8c" sha1="e000908e81e2ead34ced9d863ef6758d70802a1e" offset="0" />
</dataarea>
</part>
</software>
<software name="1541democ" cloneof="1541demo">
<description>Commodore 1541 Floppy Disk Drive Test/Demo Disk (Alt 2)</description>
<year>1985</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="1541-demo2.d64" size="174848" crc="fc981799" sha1="4443771ae67f892bb8c9cc9b59a240074c0bd9ff" offset="0" />
</dataarea>
</part>
</software>
<software name="1541demod" cloneof="1541demo">
<description>Commodore Model 1541 Test/Demo-Diskette</description>
<year>198?</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="1541-demo3.d64" size="174848" crc="f2e1f736" sha1="2a19d35b332428696b18032511d8a272fceab400" offset="0" />
</dataarea>
</part>
</software>
<software name="1764demo">
<description>Commodore 1764 RAM Expansion Utility Disk</description>
<year>1987</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="1764 RAM Expansion Utility Disk"/>
<dataarea name="flop" size="174848">
<rom name="1764-utility.d64" size="174848" crc="41ab5c19" sha1="553f76035311d31b9959abebc9d5dec26fd30a56" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="1764 RAM Expansion GEOS Upgrade"/>
<dataarea name="flop" size="174848">
<rom name="1764-utility-geos.d64" size="174848" crc="e16571ec" sha1="36aaa8e59786171b8d20aaa608ca3e4feeee058f" offset="0" />
</dataarea>
</part>
</software>
<software name="1351demo">
<description>Commodore 1351 Mouse Utility Disk</description>
<year>1986</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Commodore 1351 Mouse Utility Disk"/>
<dataarea name="flop" size="174848">
<rom name="1351-demo.d64" size="174848" crc="46e145cc" sha1="7eac697ab76d269b97734ef77a971d833fe6ffca" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="GEOS Upgrade v1.2 to v1.3"/>
<dataarea name="flop" size="174848">
<rom name="1351-geos.d64" size="174848" crc="e16571ec" sha1="36aaa8e59786171b8d20aaa608ca3e4feeee058f" offset="0" />
</dataarea>
</part>
</software>
<software name="sfxse">
<description>SFX Sound Expander Test/Demo Disk</description>
<year>1985</year>
<publisher>Commodore</publisher>
<sharedfeat name="requirement" value="c64_cart:sfxse"/>
<!--
There's a message in track 18 sector 1 (the start of the BAM) telling you
to look at track 26 sector 2. There you find the beginning of a hidden
file. If you load this file into the correct start address ($C000) and
execute it from BASIC (SYS 49152) you get a rather cool surprise ;)
The copy protection (looking for 22,READ ERROR,18,18) has been removed by
changing the two bytes in block 26,1 at offsets $23 and $2A from $AC to $AE
-->
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="sfx.d64" size="174848" crc="23238762" sha1="a7c6c027af8d9d18a0a4e9d751ffec28cc863bf6" offset="0" status="baddump" />
</dataarea>
</part>
</software>
<software name="1660demo">
<description>Commodore Modem 300 Test/Demo Diskette</description>
<year>198?</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="1660-a.d64" size="174848" crc="4cd535b3" sha1="d9d1d6459db5efb9b6aa8fec2aed99e57c7f2761" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="1660-b.d64" size="174848" crc="994d6efa" sha1="7d9ee76f5cc9ced1b486ed69d20f753a664b74db" offset="0" />
</dataarea>
</part>
</software>
<software name="1670demo">
<description>Commodore Modem 1200 Test/Demo Diskette</description>
<year>198?</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="1670-a.d64" size="174848" crc="4cd535b3" sha1="d9d1d6459db5efb9b6aa8fec2aed99e57c7f2761" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="1670-b.d64" size="174848" crc="39693e8c" sha1="f89baac56a1ef72b85c9b84a0fd2c8120b4db4a1" offset="0" />
</dataarea>
</part>
</software>
<software name="c64demo">
<description>C-64 Demodiskette</description>
<year>198?</year>
<publisher>Commodore</publisher>
<info name="serial" value="354011-08" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="c64-demodiskette.d64" size="174848" crc="4aeb0038" sha1="780bf7be5e66d2b930ebf55b7cd6c3c3b5941736" offset="0" />
</dataarea>
</part>
</software>
<software name="c64bonus">
<description>Commodore C-64 Disk Bonus Pack</description>
<year>198?</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="starter-kit.d64" size="174848" crc="616f4bfa" sha1="cbe9bb7ddda8b280672034cfbeb272e019d3a17e" offset="0" />
</dataarea>
</part>
</software>
<software name="sx64demo">
<description>Commodore SX-64 Test/Demo Disk</description>
<year>198?</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="sx64-demo.d64" size="174848" crc="99b689fd" sha1="bb270585973317389c2a486f57e5e9646904acbc" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm">
<description>Commodore 64 CP/M Cartridge Boot Disk</description>
<year>1982</year>
<publisher>Commodore</publisher>
<sharedfeat name="requirement" value="c64_cart:cpm"/>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="cpm.d64" size="174848" crc="cc7473e0" sha1="82d8fd45bd4b6e93df7090b325ac6c9b6597fe36" offset="0" />
</dataarea>
</part>
</software>
<software name="cpma" cloneof="cpm">
<description>Commodore 64 CP/M Cartridge Boot Disk (Alt)</description>
<year>1982</year>
<publisher>Commodore</publisher>
<sharedfeat name="requirement" value="c64_cart:cpm"/>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="cpm2.d64" size="174848" crc="b78211f0" sha1="37d65e4e7d04994c4e69918530aca444bda11f6e" offset="0" />
</dataarea>
</part>
</software>
<software name="cpmb" cloneof="cpm">
<description>Commodore 64 CP/M Cartridge Boot Disk (Alt 2)</description>
<year>1982</year>
<publisher>Commodore</publisher>
<info name="serial" value="D CP2 622-04414" />
<sharedfeat name="requirement" value="c64_cart:cpm"/>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="cpm3.d64" size="174848" crc="926d326d" sha1="8d5e6fac79c9f5e463a3514d8b37175e6879cc36" offset="0" />
</dataarea>
</part>
</software>

View File

@ -2,6 +2,18 @@
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="cbm2_flop" description="Commodore CBM-II diskettes">
<software name="2031demo">
<description>Commodore 2031 LP Floppy Diskette Drive Test/Demo Diskette</description>
<year>198?</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="2031lp-demo.d64" size="174848" crc="9c697562" sha1="940da4a6638058d6899fb629738d7ad8605b3976" offset="0" />
</dataarea>
</part>
</software>
<software name="8250test">
<description>Commodore 8250LP Floppy Disk Drive Test/Demo Diskette</description>
<year>198?</year>

35
hash/cbm8296_flop.xml Normal file
View File

@ -0,0 +1,35 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="cbm8296_flop" description="Commodore 8296 diskettes">
<software name="system">
<description>Commodore 8296 System Disk</description>
<year>1984</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="1066496">
<rom name="8296d-systemdisk.d82" size="1066496" crc="1dbb2376" sha1="b0201074aaa7b9e5984f02e78088a127d6b8e78d" offset="0" />
</dataarea>
</part>
</software>
<software name="execdesk">
<description>ExecuDesk</description>
<year>1984</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="execudesk1.d64" size="174848" crc="1aa9a9aa" sha1="9445cc89d08215d173e84841d3b01ed327d8347c" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="execudesk2.d64" size="174848" crc="9553ea18" sha1="01ed09de6635522ca69e7d2784c81d3a06cee1c3" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>

120
hash/pet_flop.xml Normal file
View File

@ -0,0 +1,120 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="pet_flop" description="Commodore PET diskettes">
<software name="2040demo">
<description>Commodore 2040 Floppy Disk Drive Test/Demo Disk</description>
<year>197?</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="2040-demo.d64" size="174848" crc="7bf8ded0" sha1="3adf60392cbafa4717213a9314293882c435693a" offset="0" />
</dataarea>
</part>
</software>
<software name="visicalc">
<description>VisiCalc</description>
<year>1981</year>
<publisher>Software Arts</publisher>
<info name="serial" value="20910-5511" />
<!--
VisiCalc(R) PET 2001, CBM 2001
Program Diskette and CBM 8032 32K
[VisiCorp logo] for 2040 and 4040
One of the VisiTM programs Diskette Drives
from VisiCorp by Software Arts, Inc.
VisiCorpTM
PERSONAL SOFTWARETM
Program Copyright (C) 1979, 1981
Software Arts, Inc. All Rights Reserved
20910-5511
-->
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="visicalc.d64" size="174848" crc="b41f3121" sha1="aad1254ca95f03430edd63997d995c3671bc6c55" offset="0" />
</dataarea>
</part>
</software>
<software name="petass">
<description>PET Assembler</description>
<year>197?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="pass1.d64" size="174848" crc="0cd57135" sha1="434d2c8a3725c0e57df87db8664058f3947729c0" offset="0" />
</dataarea>
</part>
</software>
<software name="petspeed">
<description>Petspeed</description>
<year>1982</year>
<publisher>Small Systems Engineering</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="petspe80.d64" size="174848" crc="35d8155d" sha1="b6a134eedbbedf494dd1151153aef45314d2f79f" offset="0" />
</dataarea>
</part>
</software>
<software name="petbok">
<description>PET-BOOK 8000</description>
<year>1982</year>
<publisher>Datatronic</publisher>
<info name="serial" value="2078-V4.2" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="pet-bok.d80" size="533248" crc="0a89998f" sha1="8fcb4f7b05f8dcfd9119318435bcdeba171a27f2" offset="0" />
</dataarea>
</part>
</software>
<software name="petent">
<description>PET-ENT 8000</description>
<year>1982</year>
<publisher>Datatronic</publisher>
<info name="serial" value="270-V6.0" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="pet-ent.d80" size="533248" crc="5acfa9dd" sha1="a077adf00e3481a223d52acd9afdb9b1e14d194f" offset="0" />
</dataarea>
</part>
</software>
<software name="petgen">
<description>PET-GEN 8000</description>
<year>1982</year>
<publisher>Datatronic</publisher>
<info name="serial" value="131-V2.1" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="pet-gen.d80" size="533248" crc="3b4d619c" sha1="70a87335dbd32406c83a80dedc7d604cc458aa4d" offset="0" />
</dataarea>
</part>
</software>
<software name="petlev">
<description>PET-LEV 8000</description>
<year>1983</year>
<publisher>Datatronic</publisher>
<info name="serial" value="600-V6.2" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="pet-lev.d80" size="533248" crc="524d010c" sha1="814601705a5ab7cc61fc625e2a357166875e3b72" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>

View File

@ -2,12 +2,28 @@
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="pet_rom" description="Commodore PET Function ROMs">
<software name="batpro">
<description>BATPRO (v4.8)</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="pet_rom">
<dataarea name="9000" size="0x1000">
<rom name="bat4_8$9.bin" size="0x1000" crc="da80481b" sha1="d9ebc8a0b0eab81fcb867b1a89f603bef0fb8509" offset="0" />
</dataarea>
<dataarea name="a000" size="0x1000">
<rom name="bat4_8$a.bin" size="0x1000" crc="a19433a9" sha1="266c323a1254cdaecbcc9b10e606f1c16ea9ef64" offset="0" />
</dataarea>
</part>
</software>
<software name="basicexp">
<description>Basic Expand</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="pet_rom">
<dataarea name="rom" size="0x1000">
<dataarea name="a000" size="0x1000">
<rom name="basic expand-a000.bin" size="0x1000" crc="1c278618" sha1="946c508467bfe1ca76cccbd60c07a1c4a679ed71" offset="0" />
</dataarea>
</part>
@ -17,8 +33,9 @@
<description>OrgaBASIC 101 (v1.4.015)</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="pet_rom">
<dataarea name="rom" size="0x1000">
<dataarea name="a000" size="0x1000">
<rom name="orgabasic101-a000.bin" size="0x1000" crc="3bc24624" sha1="0071e0db215caf6333152bc874d85315eebc95c4" offset="0" />
</dataarea>
</part>
@ -28,8 +45,9 @@
<description>Spellmaster</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="pet_rom">
<dataarea name="rom" size="0x1000">
<dataarea name="9000" size="0x1000">
<rom name="spellmaster-9000.bin" size="0x1000" crc="b9b768c7" sha1="83275c32c04cad2e1ea81dab1428f64406b6bd52" offset="0" />
</dataarea>
</part>
@ -39,8 +57,9 @@
<description>Wordpro</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="pet_rom">
<dataarea name="rom" size="0x1000">
<dataarea name="a000" size="0x1000">
<rom name="wordpro-a000.bin" size="0x1000" crc="8fb42b4d" sha1="906d8ec3a0918d123e7d87bd3ebf6b0bc1bd87e0" offset="0" />
</dataarea>
</part>
@ -50,19 +69,33 @@
<description>Arrow</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="pet_rom">
<dataarea name="rom" size="0x800">
<dataarea name="a000" size="0x800">
<rom name="arrow-a000.bin" size="0x800" crc="b80a2dd3" sha1="dedbe978d4df904a06c7b1f6f90d038dc72af4b3" offset="0" />
</dataarea>
</part>
</software>
<software name="commando">
<description>Command-O</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="pet_rom">
<dataarea name="rom" size="0x1000">
<rom name="com40n.bin" size="0x1000" crc="f66e5651" sha1="5ac60dd53e5039b5f2787e249bd57e1febd4cbfc" offset="0" />
</dataarea>
</part>
</software>
<software name="msvweigh">
<description>msvweigh</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="pet_rom">
<dataarea name="rom" size="0x1000">
<dataarea name="a000" size="0x1000">
<rom name="msvweigh-a000.bin" size="0x1000" crc="9ca60571" sha1="5e54ecea91f29fab6caf1d22be5fe881d2cf6a03" offset="0" />
</dataarea>
</part>
@ -83,8 +116,9 @@
<description>NEWTIM S (v3.1)</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="pet_rom">
<dataarea name="rom" size="0x1000">
<dataarea name="9000" size="0x1000">
<rom name="newtim31-9000.bin" size="0x1000" crc="67a08502" sha1="167e163822d2eae0ea51b25b5f6f8435ed939813" offset="0" />
</dataarea>
</part>
@ -94,8 +128,9 @@
<description>UD11</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="pet_rom">
<dataarea name="rom" size="0x1000">
<dataarea name="a000" size="0x1000">
<rom name="pet8032sk_sv-ud11-2732-104883b.bin" size="0x1000" crc="43b25b7e" sha1="5ee1daac9101866cda0ab298aa870be9888fbc7f" offset="0" />
</dataarea>
</part>
@ -105,8 +140,9 @@
<description>Basic Erweiterung 1 (Ger)</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="pet_rom">
<dataarea name="rom" size="0x800">
<dataarea name="b000" size="0x800">
<rom name="petbasic2-erweiterung-b000.bin" size="0x800" crc="73995c95" sha1="697ed7d6ad6774b7ddcf1e08a6ab42ebf9ce731a" offset="0" />
</dataarea>
</part>
@ -116,8 +152,9 @@
<description>SUO 001024</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="pet_rom">
<dataarea name="rom" size="0x1000">
<dataarea name="9000" size="0x1000">
<rom name="suo-9000.bin" size="0x1000" crc="67b6be0d" sha1="e982101daafe644f0c17d16d46847a1a36d399cc" offset="0" />
</dataarea>
</part>
@ -127,8 +164,9 @@
<description>PetMaster Superchip</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="pet_rom">
<dataarea name="rom" size="0x800">
<dataarea name="9000" size="0x800">
<rom name="superchip-9000.bin" size="0x800" crc="5919a8a7" sha1="ab71be435241fbe462b7ef7c7f84c7b93103e53e" offset="0" />
</dataarea>
</part>
@ -138,8 +176,9 @@
<description>The BASIC Programmer's Toolkit</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="pet_rom">
<dataarea name="rom" size="0x800">
<dataarea name="b000" size="0x800">
<rom name="toolkit-b000.bin" size="0x800" crc="d8bace2a" sha1="783f3fa12ae080ccaab51f1a3ab651921b2494b8" offset="0" />
</dataarea>
</part>
@ -149,8 +188,9 @@
<description>VisiCalc</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="pet_rom">
<dataarea name="rom" size="0x1000">
<dataarea name="9000" size="0x1000">
<rom name="visicalc-9000.901472-04.bin" size="0x1000" crc="9bf3c9f8" sha1="62be6bcf3a3aa844d629e8a52b30e01864cc8266" offset="0" />
</dataarea>
</part>
@ -160,8 +200,9 @@
<description>Wordcraft</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="pet_rom">
<dataarea name="rom" size="0x1000">
<dataarea name="9000" size="0x1000">
<rom name="wordcraft-9000.bin" size="0x1000" crc="d185aeb1" sha1="c02decd74cbb2f1e59548d181201abafdc97bf13" offset="0" />
</dataarea>
</part>

View File

@ -2,6 +2,18 @@
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="plus4_flop" description="Commodore Plus/4 diskettes">
<software name="1551demo">
<description>Commodore 1551 Test Demo</description>
<year>198?</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="1551-demo.d64" size="174848" crc="bf6da2a0" sha1="67b694cf6551991d6b87f7bdc03f8f58aa55dbce" offset="0" />
</dataarea>
</part>
</software>
<software name="ace">
<description>ACE: Air Combat Emulator</description>
<year>1985</year>

71
hash/superpet_flop.xml Normal file
View File

@ -0,0 +1,71 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="superpet_flop" description="Commodore SuperPET / MMF 9000 diskettes">
<software name="language">
<description>Waterloo Language (v1.0)</description>
<year>1981</year>
<publisher>University of Waterloo</publisher>
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Language Disk 1"/>
<dataarea name="flop" size="174848">
<rom name="waterloo-language-1.d64" size="174848" crc="bdafde99" sha1="390bdfd05a3df41e01aa22f4e0e88e693201a69f" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="Language Disk 2"/>
<dataarea name="flop" size="174848">
<rom name="waterloo-language-2.d64" size="174848" crc="cad09315" sha1="7873c7afc983a09dc33163a7f42cc4a1ab7c9112" offset="0" />
</dataarea>
</part>
<part name="flop3" interface="floppy_5_25">
<feature name="part_id" value="Tutorial Disk"/>
<dataarea name="flop" size="174848">
<rom name="waterloo-tutorial.d64" size="174848" crc="598ec059" sha1="0fe09d80c9469ce8744a42f002fea1a249bcae06" offset="0" />
</dataarea>
</part>
</software>
<software name="language11" cloneof="language">
<description>Waterloo Language (v1.1)</description>
<year>1981</year>
<publisher>University of Waterloo</publisher>
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Language Disk 1"/>
<dataarea name="flop" size="174848">
<rom name="waterloo2-language-1.d64" size="174848" crc="76a7323c" sha1="9fe6df6f4ceb90e513709f116dd21bc14a27a89f" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="Language Disk 2"/>
<dataarea name="flop" size="174848">
<rom name="waterloo2-language-2.d64" size="174848" crc="caf417df" sha1="2f2bcc97d1b7bd2be19b6d112e0c0af5225a0514" offset="0" />
</dataarea>
</part>
<part name="flop3" interface="floppy_5_25">
<feature name="part_id" value="Tutorial Disk"/>
<dataarea name="flop" size="174848">
<rom name="waterloo2-tutorial.d64" size="174848" crc="cdc2bc2c" sha1="5ebc3ef769e7a0ea0d1ab1b33fa1a5f4612fce3f" offset="0" />
</dataarea>
</part>
</software>
<software name="examples">
<description>Development Package Examples</description>
<year>1981</year>
<publisher>University of Waterloo</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="waterloo-development.d64" size="174848" crc="4effcde8" sha1="ddc1d03fb70d5084bb19e4472cf1ea3c2c6053f2" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>

View File

@ -709,6 +709,7 @@ static MACHINE_CONFIG_START( pet_general, pet_state )
/* software lists */
MCFG_SOFTWARE_LIST_ADD("rom_list", "pet_rom")
MCFG_SOFTWARE_LIST_ADD("flop_list", "pet_flop")
MACHINE_CONFIG_END
@ -816,6 +817,13 @@ static MACHINE_CONFIG_DERIVED( superpet, pet80 )
MCFG_GFXDECODE( superpet )
MCFG_PIA6821_MODIFY( "pia_0", petb_pia0 )
MCFG_SOFTWARE_LIST_ADD("flop_list2", "superpet_flop")
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( cbm8296, pet80pal )
MCFG_SOFTWARE_LIST_ADD("flop_list2", "cbm8296_flop")
MACHINE_CONFIG_END
@ -1154,34 +1162,34 @@ ROM_END
/* YEAR NAME PARENT COMPAT MACHINE INPUT INIT COMPANY FULLNAME */
COMP(1977, pet2001, 0, 0, pet2001, pet, pet_state, pet2001, "Commodore Business Machines", "PET 2001", GAME_NO_SOUND)
COMP(1979, pet2001n, pet2001, 0, pet, pet, pet_state, pet, "Commodore Business Machines", "PET 2001-N", GAME_NO_SOUND)
COMP(1979, pet2001b, pet2001, 0, petb, petb, pet_state, pet, "Commodore Business Machines", "PET 2001-B", GAME_NO_SOUND)
COMP(1979, cbm30, pet2001, 0, pet, pet, pet_state, pet, "Commodore Business Machines", "CBM 30xx", GAME_NO_SOUND)
COMP(1979, cbm30b, pet2001, 0, petb, petb, pet_state, pet, "Commodore Business Machines", "CBM 30xx (Business keyboard)", GAME_NO_SOUND)
COMP(1979, cbm30nor, pet2001, 0, petb, petb, pet_state, pet, "Commodore Business Machines", "CBM 30xx (Norway, Business keyboard)", GAME_NO_SOUND)
COMP(1977, pet2001, 0, 0, pet2001, pet, pet_state, pet2001, "Commodore Business Machines", "PET 2001", GAME_NOT_WORKING | GAME_NO_SOUND)
COMP(1979, pet2001n, pet2001, 0, pet, pet, pet_state, pet, "Commodore Business Machines", "PET 2001-N", GAME_NOT_WORKING | GAME_NO_SOUND)
COMP(1979, pet2001b, pet2001, 0, petb, petb, pet_state, pet, "Commodore Business Machines", "PET 2001-B", GAME_NOT_WORKING | GAME_NO_SOUND)
COMP(1979, cbm30, pet2001, 0, pet, pet, pet_state, pet, "Commodore Business Machines", "CBM 30xx", GAME_NOT_WORKING | GAME_NO_SOUND)
COMP(1979, cbm30b, pet2001, 0, petb, petb, pet_state, pet, "Commodore Business Machines", "CBM 30xx (Business keyboard)", GAME_NOT_WORKING | GAME_NO_SOUND)
COMP(1979, cbm30nor, pet2001, 0, petb, petb, pet_state, pet, "Commodore Business Machines", "CBM 30xx (Norway, Business keyboard)", GAME_NOT_WORKING | GAME_NO_SOUND)
/* So called, THIN-40 */
COMP(1980, pet40on, pet2001, 0, pet, pet, pet_state, pet, "Commodore Business Machines", "PET 40xx (Basic 4, no CRTC, Normal keyboard)", GAME_NO_SOUND)
COMP(1980, pet40ob, pet2001, 0, petb, petb, pet_state, pet, "Commodore Business Machines", "PET 40xx (Basic 4, no CRTC, Business keyboard)", GAME_NO_SOUND)
COMP(1980, cbm40o, pet2001, 0, pet, pet, pet_state, pet, "Commodore Business Machines", "CBM 40xx (Basic 4, no CRTC, Normal keyboard)", GAME_NO_SOUND)
COMP(1980, cbm40ob, pet2001, 0, petb, petb, pet_state, pet, "Commodore Business Machines", "CBM 40xx (Basic 4, no CRTC, Business keyboard)", GAME_NO_SOUND)
COMP(1980, pet40on, pet2001, 0, pet, pet, pet_state, pet, "Commodore Business Machines", "PET 40xx (Basic 4, no CRTC, Normal keyboard)", GAME_NOT_WORKING | GAME_NO_SOUND)
COMP(1980, pet40ob, pet2001, 0, petb, petb, pet_state, pet, "Commodore Business Machines", "PET 40xx (Basic 4, no CRTC, Business keyboard)", GAME_NOT_WORKING | GAME_NO_SOUND)
COMP(1980, cbm40o, pet2001, 0, pet, pet, pet_state, pet, "Commodore Business Machines", "CBM 40xx (Basic 4, no CRTC, Normal keyboard)", GAME_NOT_WORKING | GAME_NO_SOUND)
COMP(1980, cbm40ob, pet2001, 0, petb, petb, pet_state, pet, "Commodore Business Machines", "CBM 40xx (Basic 4, no CRTC, Business keyboard)", GAME_NOT_WORKING | GAME_NO_SOUND)
COMP(1981, pet80, 0, 0, pet80, cbm8096, pet_state, pet80, "Commodore Business Machines", "PET 80xx (Basic 4, CRTC 60Hz, 80 columns)", GAME_NO_SOUND)
COMP(1981, cbm80, pet80, 0, pet80pal, cbm8096, pet_state, pet80, "Commodore Business Machines", "CBM 80xx (Basic 4, CRTC 50Hz, 80 columns)", GAME_NO_SOUND)
COMP(1981, cbm80ger, pet80, 0, pet80pal, cbm8096, pet_state, pet80, "Commodore Business Machines", "CBM 80xx (Germany, Basic 4, CRTC 50Hz, 80 columns)", GAME_NO_SOUND)
COMP(1981, cbm80hun, pet80, 0, pet80pal, cbm8096, pet_state, pet80, "Commodore Business Machines", "CBM 80xx (Hungary, Basic 4, CRTC 50Hz, 80 columns)", GAME_NO_SOUND)
COMP(1981, cbm80swe, pet80, 0, pet80pal, cbm8096, pet_state, pet80, "Commodore Business Machines", "CBM 80xx (Sweden, Basic 4, CRTC 50Hz, 80 columns)", GAME_NO_SOUND)
COMP(1981, pet80, 0, 0, pet80, cbm8096, pet_state, pet80, "Commodore Business Machines", "PET 80xx (Basic 4, CRTC 60Hz, 80 columns)", GAME_NOT_WORKING | GAME_NO_SOUND)
COMP(1981, cbm80, pet80, 0, pet80pal, cbm8096, pet_state, pet80, "Commodore Business Machines", "CBM 80xx (Basic 4, CRTC 50Hz, 80 columns)", GAME_NOT_WORKING | GAME_NO_SOUND)
COMP(1981, cbm80ger, pet80, 0, pet80pal, cbm8096, pet_state, pet80, "Commodore Business Machines", "CBM 80xx (Germany, Basic 4, CRTC 50Hz, 80 columns)", GAME_NOT_WORKING | GAME_NO_SOUND)
COMP(1981, cbm80hun, pet80, 0, pet80pal, cbm8096, pet_state, pet80, "Commodore Business Machines", "CBM 80xx (Hungary, Basic 4, CRTC 50Hz, 80 columns)", GAME_NOT_WORKING | GAME_NO_SOUND)
COMP(1981, cbm80swe, pet80, 0, pet80pal, cbm8096, pet_state, pet80, "Commodore Business Machines", "CBM 80xx (Sweden, Basic 4, CRTC 50Hz, 80 columns)", GAME_NOT_WORKING | GAME_NO_SOUND)
/* So called, FAT-40 */
COMP(1981, pet40b, pet80, 0, pet80, cbm8096, pet_state, pet80, "Commodore Business Machines", "PET 40xx (Basic 4, CRTC 60Hz, 80 columns)", GAME_NO_SOUND)
COMP(1981, pet40n, pet2001, 0, pet40, pet, pet_state, pet, "Commodore Business Machines", "PET 40xx (Basic 4, CRTC 60Hz, 40 columns)", GAME_NO_SOUND)
COMP(1981, cbm40b, pet80, 0, pet80pal, cbm8096, pet_state, pet80, "Commodore Business Machines", "CBM 40xx (Basic 4, CRTC 50Hz, 80 columns)", GAME_NO_SOUND)
COMP(1981, cbm40n, pet2001, 0, pet40pal, pet, pet_state, pet, "Commodore Business Machines", "CBM 40xx (Basic 4, CRTC 50Hz, 40 columns)", GAME_NO_SOUND)
COMP(1981, pet40b, pet80, 0, pet80, cbm8096, pet_state, pet80, "Commodore Business Machines", "PET 40xx (Basic 4, CRTC 60Hz, 80 columns)", GAME_NOT_WORKING | GAME_NO_SOUND)
COMP(1981, pet40n, pet2001, 0, pet40, pet, pet_state, pet, "Commodore Business Machines", "PET 40xx (Basic 4, CRTC 60Hz, 40 columns)", GAME_NOT_WORKING | GAME_NO_SOUND)
COMP(1981, cbm40b, pet80, 0, pet80pal, cbm8096, pet_state, pet80, "Commodore Business Machines", "CBM 40xx (Basic 4, CRTC 50Hz, 80 columns)", GAME_NOT_WORKING | GAME_NO_SOUND)
COMP(1981, cbm40n, pet2001, 0, pet40pal, pet, pet_state, pet, "Commodore Business Machines", "CBM 40xx (Basic 4, CRTC 50Hz, 40 columns)", GAME_NOT_WORKING | GAME_NO_SOUND)
COMP(1981, superpet, 0, 0, superpet, superpet, pet_state, superpet,"Commodore Business Machines", "SuperPET (CRTC 50Hz)", GAME_NO_SOUND | GAME_NOT_WORKING)
COMP(1981, sp9000, superpet, 0, superpet, superpet, pet_state, superpet,"Commodore Business Machines", "CBM SP9000 / MicroMainFrame 9000 (CRTC 50Hz)", GAME_NO_SOUND | GAME_NOT_WORKING)
COMP(198?, mmf9000s, superpet, 0, superpet, superpet, pet_state, superpet,"Commodore Business Machines", "MicroMainFrame 9000 (Sweden, CRTC 50Hz)", GAME_NO_SOUND | GAME_NOT_WORKING)
COMP(1981, superpet, 0, 0, superpet, superpet, pet_state, superpet,"Commodore Business Machines", "SuperPET (CRTC 50Hz)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_NOT_WORKING)
COMP(1981, sp9000, superpet, 0, superpet, superpet, pet_state, superpet,"Commodore Business Machines", "CBM SP9000 / MicroMainFrame 9000 (CRTC 50Hz)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_NOT_WORKING)
COMP(198?, mmf9000s, superpet, 0, superpet, superpet, pet_state, superpet,"Commodore Business Machines", "MicroMainFrame 9000 (Sweden, CRTC 50Hz)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_NOT_WORKING)
COMP(1984, cbm8296, pet80, 0, pet80pal, cbm8096, pet_state, pet80, "Commodore Business Machines", "CBM 8296 (Basic 4, CRTC 50Hz, 80 columns)", GAME_NO_SOUND)
COMP(1984, cbm8296d, pet80, 0, pet80pal, cbm8096, pet_state, pet80, "Commodore Business Machines", "CBM 8296D", GAME_NO_SOUND)
COMP(1984, cbm8296, pet80, 0, cbm8296, cbm8096, pet_state, pet80, "Commodore Business Machines", "CBM 8296 (Basic 4, CRTC 50Hz, 80 columns)", GAME_NOT_WORKING | GAME_NO_SOUND)
COMP(1984, cbm8296d, pet80, 0, cbm8296, cbm8096, pet_state, pet80, "Commodore Business Machines", "CBM 8296D", GAME_NOT_WORKING | GAME_NO_SOUND)

View File

@ -313,8 +313,8 @@ bool c64_expansion_slot_device::call_load()
size = get_software_region_length("nvram");
if (size) memset(m_cart->c64_nvram_pointer(machine(), size), 0, size);
m_cart->m_exrom = atol(get_feature("exrom"));
m_cart->m_game = atol(get_feature("game"));
if (get_feature("exrom") != NULL) m_cart->m_exrom = atol(get_feature("exrom"));
if (get_feature("game") != NULL) m_cart->m_game = atol(get_feature("game"));
}
}
}