mirror of
https://github.com/holub/mame
synced 2025-10-04 16:34:53 +03:00
Merge branch 'master' of https://github.com/mamedev/mame
This commit is contained in:
commit
8883f8e820
1
.gitignore
vendored
1
.gitignore
vendored
@ -8,6 +8,7 @@
|
|||||||
/cfg
|
/cfg
|
||||||
/diff
|
/diff
|
||||||
/ini
|
/ini
|
||||||
|
/inp
|
||||||
/nvram
|
/nvram
|
||||||
/obj
|
/obj
|
||||||
/snap
|
/snap
|
||||||
|
@ -212,20 +212,21 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="wb133r3434" cloneof="wbenc133">
|
<!-- 317746-01 Workbench 1.3 (US) -->
|
||||||
<description>Workbench 1.3.3 (Rev. 34.34)</description>
|
<!-- 317746-03 Workbench 1.3.2 (US) -->
|
||||||
|
|
||||||
|
<software name="wbenc133_us" cloneof="wbenc133">
|
||||||
|
<description>Workbench 1.3.3 (US)</description>
|
||||||
<year>1990</year>
|
<year>1990</year>
|
||||||
<publisher>Commodore</publisher>
|
<publisher>Commodore</publisher>
|
||||||
|
|
||||||
<part name="flop1" interface="floppy_3_5">
|
<part name="flop1" interface="floppy_3_5">
|
||||||
<feature name="part_id" value="Amiga Workbench Version 1.3.3 (Rev. 34.34)" />
|
<feature name="part_id" value="Workbench 1.3.3 (US)" />
|
||||||
<dataarea name="flop" size="901120">
|
<dataarea name="flop" size="901120">
|
||||||
<rom name="317746-04_workbench.adf" size="901120" crc="bf299bca" sha1="8bac53a89cd1fe5a7762de9bd61a1592f10af2df" offset="0"/>
|
<rom name="317746-04_workbench.adf" size="901120" crc="bf299bca" sha1="8bac53a89cd1fe5a7762de9bd61a1592f10af2df" status="baddump" offset="0"/>
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
|
|
||||||
<part name="flop2" interface="floppy_3_5">
|
<part name="flop2" interface="floppy_3_5">
|
||||||
<feature name="part_id" value="Amiga Extras Amiga Basic Printer Drivers Version 1.3" />
|
<feature name="part_id" value="Extras 1.3 (US)" />
|
||||||
<dataarea name="flop" size="901120">
|
<dataarea name="flop" size="901120">
|
||||||
<rom name="317748-02_extras.adf" size="901120" crc="256a4b82" sha1="465a65aa89fe4b016fee968ef75ab08de9bdfbc6" offset="0"/>
|
<rom name="317748-02_extras.adf" size="901120" crc="256a4b82" sha1="465a65aa89fe4b016fee968ef75ab08de9bdfbc6" offset="0"/>
|
||||||
</dataarea>
|
</dataarea>
|
||||||
@ -496,4 +497,17 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<!-- Version 3.5 -->
|
||||||
|
|
||||||
|
<software name="amigos35">
|
||||||
|
<description>AmigaOS 3.5</description>
|
||||||
|
<year>1999</year>
|
||||||
|
<publisher>Haage & Partner</publisher>
|
||||||
|
<part name="disc" interface="cdrom">
|
||||||
|
<diskarea name="disc">
|
||||||
|
<disk name="amigaos35" sha1="6dcf1e5821717128ac2e763064f1ef31dee3ce8c"/>
|
||||||
|
</diskarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
</softwarelist>
|
</softwarelist>
|
||||||
|
1214
hash/apfimag_cass.xml
Normal file
1214
hash/apfimag_cass.xml
Normal file
File diff suppressed because it is too large
Load Diff
74
hash/dmv.xml
74
hash/dmv.xml
@ -939,6 +939,74 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="drdrawc"> <!-- CP/M-86 -->
|
||||||
|
<description>DR Draw (Color)</description>
|
||||||
|
<year>1983</year>
|
||||||
|
<publisher>Digital Research</publisher>
|
||||||
|
<info name="usage" value="Requires K208, K235 and K806" />
|
||||||
|
<part name="flop" interface="floppy_5_25">
|
||||||
|
<dataarea name="flop" size="281212">
|
||||||
|
<rom name="86drdraw.td0" size="281212" crc="451350ce" sha1="3d710e12241850988c88ca8c16528da3cdbdc2fd" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="drdrawm"> <!-- CP/M-86 -->
|
||||||
|
<description>DR Draw (Monochrome)</description>
|
||||||
|
<year>1983</year>
|
||||||
|
<publisher>Digital Research</publisher>
|
||||||
|
<info name="usage" value="Requires CP/M-86" />
|
||||||
|
<part name="flop" interface="floppy_5_25">
|
||||||
|
<dataarea name="flop" size="189140">
|
||||||
|
<rom name="86drmo-m.td0" size="189140" crc="61543ccf" sha1="b8e33a0076bd1568a40d403bb6b391e6c45f9569" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="tgdemo"> <!-- CP/M-80 -->
|
||||||
|
<description>TUTBOGRAPH Demonstration Programs</description>
|
||||||
|
<year>198?</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<part name="flop" interface="floppy_5_25">
|
||||||
|
<dataarea name="flop" size="259406">
|
||||||
|
<rom name="80tgraf.td0" size="259406" crc="d22d403f" sha1="8b1182f42faa68c1e5d879e79375683e48dd8bae" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="cpm86qd"> <!-- CP/M-86 -->
|
||||||
|
<description>CP/M-86 1.1 with quad-density FDD support</description>
|
||||||
|
<year>1983</year>
|
||||||
|
<publisher>NCR Corporation</publisher>
|
||||||
|
<part name="flop" interface="floppy_5_25">
|
||||||
|
<dataarea name="flop" size="221628">
|
||||||
|
<rom name="586-4896.td0" size="221628" crc="383d54d3" sha1="be36d161f72c12bf6263f9577d609fd21b352c47" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="gsx86tst"> <!-- CP/M-86 -->
|
||||||
|
<description>GSX-86 Test Suite</description>
|
||||||
|
<year>198?</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<part name="flop" interface="floppy_5_25">
|
||||||
|
<dataarea name="flop" size="1128529">
|
||||||
|
<rom name="5-gsx86-test.mfi" size="1128529" crc="353821bc" sha1="ce977ea324ef6faf8245b4e1bcac84f2504f0c37" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="msdosqd"> <!-- MS-DOS -->
|
||||||
|
<description>MS-DOS v2.11 with quad-density FDD support</description>
|
||||||
|
<year>1983</year>
|
||||||
|
<publisher>Microsoft</publisher>
|
||||||
|
<part name="flop" interface="floppy_5_25">
|
||||||
|
<dataarea name="flop" size="611287">
|
||||||
|
<rom name="5_dos_96.mfi" size="611287" crc="c0f9d426" sha1="bccb7e04b320150435ee20e3d563dd163f6ab241" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="dbase238"> <!-- CP/M-80 -->
|
<software name="dbase238"> <!-- CP/M-80 -->
|
||||||
<description>dBASE II v2.38</description>
|
<description>dBASE II v2.38</description>
|
||||||
<year>198?</year>
|
<year>198?</year>
|
||||||
@ -1043,7 +1111,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="acad" supported="no"> <!-- MS-DOS --> <!-- graphic mode doesn't works -->
|
<software name="acad"> <!-- MS-DOS -->
|
||||||
<description>AutoCAD</description>
|
<description>AutoCAD</description>
|
||||||
<year>1987</year>
|
<year>1987</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
@ -1060,7 +1128,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="acada" cloneof="acad" supported="no"> <!-- MS-DOS --> <!-- graphic mode doesn't works -->
|
<software name="acada" cloneof="acad"> <!-- MS-DOS -->
|
||||||
<description>AutoCAD (Alt 1)</description>
|
<description>AutoCAD (Alt 1)</description>
|
||||||
<year>1987</year>
|
<year>1987</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
@ -1087,7 +1155,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="acadb" cloneof="acad" supported="no"> <!-- MS-DOS --> <!-- graphic mode doesn't works -->
|
<software name="acadb" cloneof="acad"> <!-- MS-DOS -->
|
||||||
<description>AutoCAD (Alt 2)</description>
|
<description>AutoCAD (Alt 2)</description>
|
||||||
<year>1987</year>
|
<year>1987</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
|
@ -131,7 +131,7 @@
|
|||||||
<publisher>??</publisher>
|
<publisher>??</publisher>
|
||||||
<part name="flop1" interface="floppy_5_25">
|
<part name="flop1" interface="floppy_5_25">
|
||||||
<dataarea name="flop" size="205475">
|
<dataarea name="flop" size="205475">
|
||||||
<rom name="ec1841-voice41.td0" size="205475" sha1="5561649fde90bccc743ce61a5d4a50e07cd5a674" crc="1f85afad" offset="0" />
|
<rom name="ec1841-voice41.td0" size="205475" sha1="5561649fde90bccc743ce61a5d4a50e07cd5a674" crc="f8082286" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
168
hash/epson_cpm.xml
Normal file
168
hash/epson_cpm.xml
Normal file
@ -0,0 +1,168 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
||||||
|
|
||||||
|
<!-- Generic software list for the Epson HX-20, PX-4 and PX-8 systems -->
|
||||||
|
|
||||||
|
<softwarelist name="epson_cpm" description="Epson CPM systems floppy disks">
|
||||||
|
|
||||||
|
<!-- This disk is used to boot the intelligent TF-20 floppy drive -->
|
||||||
|
|
||||||
|
<software name="tf20boot">
|
||||||
|
<description>TF-20 boot disk</description>
|
||||||
|
<year>198?</year>
|
||||||
|
<publisher>Epson</publisher>
|
||||||
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="TF-20 boot disk" />
|
||||||
|
<dataarea name="flop" size="35124">
|
||||||
|
<rom name="tf20boot.td0" size="35124" crc="806311eb" sha1="b67433746ed5ab84be06003f850846565e19f44c" offset="0"/>
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<!-- The following disks are part of the vfloppy distribution -->
|
||||||
|
|
||||||
|
<software name="arcs">
|
||||||
|
<description>Archivers</description>
|
||||||
|
<year>?????</year>
|
||||||
|
<publisher><unofficial></publisher>
|
||||||
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="Archivers" />
|
||||||
|
<dataarea name="flop" size="348848">
|
||||||
|
<rom name="arcs.d88" size="348848" crc="ab56993a" sha1="1e7c0512bea0adf9673527c5976497531837e8a3" offset="0"/>
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="editor">
|
||||||
|
<description>VDE 2.66</description>
|
||||||
|
<year>?????</year>
|
||||||
|
<publisher><unofficial></publisher>
|
||||||
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="VDE 2.66" />
|
||||||
|
<dataarea name="flop" size="348848">
|
||||||
|
<rom name="editor.d88" size="348848" crc="871d30ce" sha1="4f0d8342e7d92ba78fd922f0a2e13b2724a921df" offset="0"/>
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="extrauti">
|
||||||
|
<description>Extra Utilities</description>
|
||||||
|
<year>?????</year>
|
||||||
|
<publisher><unofficial></publisher>
|
||||||
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="Extra Utilities" />
|
||||||
|
<dataarea name="flop" size="348848">
|
||||||
|
<rom name="extrautil.d88" size="348848" crc="baaeb509" sha1="bc339742cc6d087c11b8aae010311473edfdf734" offset="0"/>
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="modems">
|
||||||
|
<description>Modem Sample & M80 & L80</description>
|
||||||
|
<year>?????</year>
|
||||||
|
<publisher><unofficial></publisher>
|
||||||
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="Modem Sample & M80 & L80" />
|
||||||
|
<dataarea name="flop" size="348848">
|
||||||
|
<rom name="ms_m80_l80.d88" size="348848" crc="7af5815a" sha1="4e7bf6a4f7d5ac66ab432ec0e2760e265a53f72d" offset="0"/>
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="promprog">
|
||||||
|
<description>PROM Progs</description>
|
||||||
|
<year>?????</year>
|
||||||
|
<publisher><unofficial></publisher>
|
||||||
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="PROM Progs" />
|
||||||
|
<dataarea name="flop" size="348848">
|
||||||
|
<rom name="promprogs.d88" size="348848" crc="1cc048fc" sha1="6cbd0f9c1c36bca213accf9da9b0a69896c9a88a" offset="0"/>
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="px4util1">
|
||||||
|
<description>PX-4 Utils</description>
|
||||||
|
<year>?????</year>
|
||||||
|
<publisher><unofficial></publisher>
|
||||||
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="PX-4 Utils" />
|
||||||
|
<dataarea name="flop" size="348848">
|
||||||
|
<rom name="px4util.d88" size="348848" crc="f39d899d" sha1="c2e8051116d87e090025c41a260a85fb46b86b10" offset="0"/>
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="px4util2">
|
||||||
|
<description>PX-4 Utility Disk</description>
|
||||||
|
<year>?????</year>
|
||||||
|
<publisher><unofficial></publisher>
|
||||||
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="PX-4 Utility Disk" />
|
||||||
|
<dataarea name="flop" size="348848">
|
||||||
|
<rom name="px4utilitydisk.d88" size="348848" crc="df17aae8" sha1="4be08583c079f092db95bdad2abf693639e439b9" offset="0"/>
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="px4util3">
|
||||||
|
<description>PX-4 Utility Disk 2</description>
|
||||||
|
<year>?????</year>
|
||||||
|
<publisher><unofficial></publisher>
|
||||||
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="PX-4 Utility Disk 2" />
|
||||||
|
<dataarea name="flop" size="348848">
|
||||||
|
<rom name="px4utils.d88" size="348848" crc="93320c5f" sha1="a256f500bafab4e6eba7031e05267dc6cb39a64e" offset="0"/>
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="px4wand">
|
||||||
|
<description>PX-4 Wanderer</description>
|
||||||
|
<year>?????</year>
|
||||||
|
<publisher><unofficial></publisher>
|
||||||
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="PX-4 Wanderer" />
|
||||||
|
<dataarea name="flop" size="348848">
|
||||||
|
<rom name="px4wand.d88" size="348848" crc="1ab716cc" sha1="4f6a83476b76f1dc42f38b3c6cd0835181b523e3" offset="0"/>
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="px8epstf">
|
||||||
|
<description>PX-8 EPS (TF-20 bootdisk)</description>
|
||||||
|
<year>?????</year>
|
||||||
|
<publisher><unofficial></publisher>
|
||||||
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="PX-8 EPS (TF-20 bootdisk)" />
|
||||||
|
<dataarea name="flop" size="348848">
|
||||||
|
<rom name="px8_eps-tf20.d88" size="348848" crc="ed627d6e" sha1="eee223a63235ef6fa311527f0c961d003ca669f0" offset="0"/>
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="px8games">
|
||||||
|
<description>PX-8 Games</description>
|
||||||
|
<year>?????</year>
|
||||||
|
<publisher><unofficial></publisher>
|
||||||
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="PX-8 Games" />
|
||||||
|
<dataarea name="flop" size="348848">
|
||||||
|
<rom name="px8games.d88" size="348848" crc="c724e5df" sha1="a0bfc9af1f4fcd6949f9b667ea49879284d94ba2" offset="0"/>
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="scratch">
|
||||||
|
<description>Scratch</description>
|
||||||
|
<year>?????</year>
|
||||||
|
<publisher><unofficial></publisher>
|
||||||
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="Scratch" />
|
||||||
|
<dataarea name="flop" size="348848">
|
||||||
|
<rom name="scratch.d88" size="348848" crc="163fc594" sha1="ae2451d9226ff1a69db5f78f1101f60735ae2789" offset="0"/>
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
</softwarelist>
|
@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
||||||
<softwarelist name="fmtowns" description="FM Towns CD-ROMs">
|
<softwarelist name="fmtowns_cd" description="FM Towns CD-ROMs">
|
||||||
<!-- skeleton test list -->
|
<!-- skeleton test list -->
|
||||||
|
|
||||||
<!-- works well on fmtmarty, keyboard seems to interfere with movements on fmtowns -->
|
<!-- works well on fmtmarty, keyboard seems to interfere with movements on fmtowns -->
|
||||||
|
@ -33,7 +33,7 @@ Interpol (USA)
|
|||||||
|
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<softwarelist name="vg7400" description="Philips Videopac Plus G7400 cartridges">
|
<softwarelist name="g7400" description="Philips Videopac Plus G7400 cartridges">
|
||||||
|
|
||||||
<!-- Phillips Videopac+ G7400 carts -->
|
<!-- Phillips Videopac+ G7400 carts -->
|
||||||
|
|
||||||
|
401
hash/galaxy.xml
401
hash/galaxy.xml
@ -5,11 +5,11 @@
|
|||||||
|
|
||||||
<software name="asteroid">
|
<software name="asteroid">
|
||||||
<description>Asteroidi</description>
|
<description>Asteroidi</description>
|
||||||
<year>19??</year>
|
<year>1984</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>GAC Software</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1298">
|
<dataarea name="cass" size="1298">
|
||||||
<rom name="asteroidi.gtp" size="1298" crc="70aa80a3" sha1="1bc96cdf7602bbb24b02f5f9cb9aac709f3a7080" offset="0x0000" />
|
<rom name="asteroidi.gtp" size="1298" crc="70aa80a3" sha1="1bc96cdf7602bbb24b02f5f9cb9aac709f3a7080" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -20,40 +20,40 @@
|
|||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1017">
|
<dataarea name="cass" size="1017">
|
||||||
<rom name="biljar.gtp" size="1017" crc="469ba6a2" sha1="b93a3a968e3fe004958f61d6fcf63268be01517d" offset="0x0000" />
|
<rom name="biljar.gtp" size="1017" crc="469ba6a2" sha1="b93a3a968e3fe004958f61d6fcf63268be01517d" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="biorita1">
|
<software name="bioritam">
|
||||||
<description>Bioritam1</description>
|
<description>Bioritam</description>
|
||||||
<year>19??</year>
|
<year>1984</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Galaxy Computer</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="2996">
|
<dataarea name="cass" size="2996">
|
||||||
<rom name="bioritam1.gtp" size="2996" crc="86d9274a" sha1="b71ef12740d0cb10d8ae0b5eb30d6f3fd1f7fb86" offset="0x0000" />
|
<rom name="bioritam1.gtp" size="2996" crc="86d9274a" sha1="b71ef12740d0cb10d8ae0b5eb30d6f3fd1f7fb86" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="biorita2">
|
<software name="biorita2">
|
||||||
<description>Bioritam2</description>
|
<description>Bioritam (Alt)</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1366">
|
<dataarea name="cass" size="1366">
|
||||||
<rom name="bioritam2.gtp" size="1366" crc="997e491e" sha1="b61d390bc33e2568526af5a2116ec87d7ac7e505" offset="0x0000" />
|
<rom name="bioritam2.gtp" size="1366" crc="997e491e" sha1="b61d390bc33e2568526af5a2116ec87d7ac7e505" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="bladall">
|
<software name="bladeall">
|
||||||
<description>BladeAlley</description>
|
<description>Blade Alley</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Jasmin Halilovic</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1879">
|
<dataarea name="cass" size="1879">
|
||||||
<rom name="bladealley.gtp" size="1879" crc="723da222" sha1="b8d7978a67595ef1107919771cbe7b9919ad2fe5" offset="0x0000" />
|
<rom name="bladealley.gtp" size="1879" crc="723da222" sha1="b8d7978a67595ef1107919771cbe7b9919ad2fe5" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -61,21 +61,21 @@
|
|||||||
<software name="bombard">
|
<software name="bombard">
|
||||||
<description>Bombarder</description>
|
<description>Bombarder</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Nenad Balint</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1880">
|
<dataarea name="cass" size="1880">
|
||||||
<rom name="bombarder.gtp" size="1880" crc="7d584b08" sha1="a0629636f015381f8d4132af8d95577fdef12ed7" offset="0x0000" />
|
<rom name="bombarder.gtp" size="1880" crc="7d584b08" sha1="a0629636f015381f8d4132af8d95577fdef12ed7" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="charfire">
|
<software name="charfire">
|
||||||
<description>ChariotsOfFire</description>
|
<description>Chariots of Fire</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Dragan Yujkov</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="290">
|
<dataarea name="cass" size="290">
|
||||||
<rom name="chariotsoffire.gtp" size="290" crc="33e9fad9" sha1="7e80787f2314c6dad333856b2a1683ddcffafdf4" offset="0x0000" />
|
<rom name="chariotsoffire.gtp" size="290" crc="33e9fad9" sha1="7e80787f2314c6dad333856b2a1683ddcffafdf4" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -86,29 +86,29 @@
|
|||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="411">
|
<dataarea name="cass" size="411">
|
||||||
<rom name="comets.gtp" size="411" crc="8ccc82a6" sha1="e283c077c660182ffba71f1f5300f893eaf13915" offset="0x0000" />
|
<rom name="comets.gtp" size="411" crc="8ccc82a6" sha1="e283c077c660182ffba71f1f5300f893eaf13915" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="dijamant">
|
<software name="dijamant">
|
||||||
<description>DijamantskiRudnik</description>
|
<description>Dijamantski Rudnik</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Nenad Balint</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="2754">
|
<dataarea name="cass" size="2754">
|
||||||
<rom name="dijamantskirudnik.gtp" size="2754" crc="d7c5a9ba" sha1="f1669e88644fe4fca1387b00f617aff80162028e" offset="0x0000" />
|
<rom name="dijamantskirudnik.gtp" size="2754" crc="d7c5a9ba" sha1="f1669e88644fe4fca1387b00f617aff80162028e" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="dijamanta" cloneof="dijamant">
|
<software name="dijamanta" cloneof="dijamant">
|
||||||
<description>DijamantskiRudnik_ALT</description>
|
<description>Dijamantski Rudnik (Alt Format)</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Nenad Balint</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="8244">
|
<dataarea name="cass" size="8244">
|
||||||
<rom name="dr.gal" size="8244" crc="c73c2187" sha1="9e2fe7856657df1db846f54f008e7e8a823aa8ac" offset="0x0000" />
|
<rom name="dr.gal" size="8244" crc="c73c2187" sha1="9e2fe7856657df1db846f54f008e7e8a823aa8ac" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -119,171 +119,171 @@
|
|||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="2913">
|
<dataarea name="cass" size="2913">
|
||||||
<rom name="egemond.gtp" size="2913" crc="7c85c513" sha1="ca001178ba823a3a7258147473723321f424c535" offset="0x0000" />
|
<rom name="egemond.gtp" size="2913" crc="7c85c513" sha1="ca001178ba823a3a7258147473723321f424c535" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="evolucia">
|
<software name="evolucia">
|
||||||
<description>Evolucija</description>
|
<description>Evolucija</description>
|
||||||
<year>19??</year>
|
<year>1984</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Dejan Ristanovic</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1063">
|
<dataarea name="cass" size="1063">
|
||||||
<rom name="evolucija.gtp" size="1063" crc="c3a8c0f1" sha1="b195af2a260db880166aae754054d1a89a34f73f" offset="0x0000" />
|
<rom name="evolucija.gtp" size="1063" crc="c3a8c0f1" sha1="b195af2a260db880166aae754054d1a89a34f73f" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="f1">
|
<software name="f1">
|
||||||
<description>Formula1</description>
|
<description>Formula 1</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1194">
|
<dataarea name="cass" size="1194">
|
||||||
<rom name="formula1.gtp" size="1194" crc="3efb14c1" sha1="8a48a4bf98c59ae2ed373f6c2db30dfb1cbf14be" offset="0x0000" />
|
<rom name="formula1.gtp" size="1194" crc="3efb14c1" sha1="8a48a4bf98c59ae2ed373f6c2db30dfb1cbf14be" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="four">
|
<software name="four">
|
||||||
<description>Four</description>
|
<description>Four</description>
|
||||||
<year>19??</year>
|
<year>1986</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Dragan Yujkov</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="2631">
|
<dataarea name="cass" size="2631">
|
||||||
<rom name="four.gtp" size="2631" crc="9ee92e36" sha1="9c7b83ba138e77bc258d3e495146e8971779b4d2" offset="0x0000" />
|
<rom name="four.gtp" size="2631" crc="9ee92e36" sha1="9c7b83ba138e77bc258d3e495146e8971779b4d2" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="galakrat">
|
<software name="galakrat">
|
||||||
<description>GalaktickiRat</description>
|
<description>Galakticki Rat</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Antonic Voja</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="2238">
|
<dataarea name="cass" size="2238">
|
||||||
<rom name="galaktickirat.gtp" size="2238" crc="e7a5260e" sha1="510c411b524b80b621655f4038581811818dc7d2" offset="0x0000" />
|
<rom name="galaktickirat.gtp" size="2238" crc="e7a5260e" sha1="510c411b524b80b621655f4038581811818dc7d2" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="hhorace">
|
<software name="hhorace">
|
||||||
<description>HungryHorace</description>
|
<description>Hungry Horace</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="797">
|
<dataarea name="cass" size="797">
|
||||||
<rom name="hungryhorace.gtp" size="797" crc="f3c15d57" sha1="e1217926da7560e9a6a6582df3bbe22ca59e2ed1" offset="0x0000" />
|
<rom name="hungryhorace.gtp" size="797" crc="f3c15d57" sha1="e1217926da7560e9a6a6582df3bbe22ca59e2ed1" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="igradisk">
|
<software name="igradisk">
|
||||||
<description>IgraDiskova</description>
|
<description>Igra Diskova</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Yojislav Mihailovic</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1768">
|
<dataarea name="cass" size="1768">
|
||||||
<rom name="igradiskova.gtp" size="1768" crc="7e37f44d" sha1="c60e55ff82287c7f0d610c1f403de7f75f206054" offset="0x0000" />
|
<rom name="igradiskova.gtp" size="1768" crc="7e37f44d" sha1="c60e55ff82287c7f0d610c1f403de7f75f206054" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="spiridon">
|
<software name="spiridon">
|
||||||
<description>InspektorSpiridon</description>
|
<description>Inspektor Spiridon</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="4112">
|
<dataarea name="cass" size="4112">
|
||||||
<rom name="inspektorspiridon.gtp" size="4112" crc="15a1ef41" sha1="0f173c16aec2abde535fdb88438a8408c1c114ec" offset="0x0000" />
|
<rom name="inspektorspiridon.gtp" size="4112" crc="15a1ef41" sha1="0f173c16aec2abde535fdb88438a8408c1c114ec" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
<part name="cass2" interface="galaxy_cass">
|
<part name="cass2" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="2255">
|
<dataarea name="cass" size="2255">
|
||||||
<rom name="inspektorspiridonupustvo.gtp" size="2255" crc="01056c67" sha1="d658f2a5b749f20bdb0bd31b33e2a7a95cf3d378" offset="0x0000" />
|
<rom name="inspektorspiridonupustvo.gtp" size="2255" crc="01056c67" sha1="d658f2a5b749f20bdb0bd31b33e2a7a95cf3d378" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
<part name="cass3" interface="galaxy_cass">
|
<part name="cass3" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="549">
|
<dataarea name="cass" size="549">
|
||||||
<rom name="inspektorspiridonvaranje.gtp" size="549" crc="3c780376" sha1="5bd7015082a350dda324ca8d497e5cbd0d73a289" offset="0x0000" />
|
<rom name="inspektorspiridonvaranje.gtp" size="549" crc="3c780376" sha1="5bd7015082a350dda324ca8d497e5cbd0d73a289" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="jumpjack">
|
<software name="jumpjack">
|
||||||
<description>JumpingJack</description>
|
<description>Jumping Jack</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Antonic Voja</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1891">
|
<dataarea name="cass" size="1891">
|
||||||
<rom name="jumpingjack.gtp" size="1891" crc="4b158c1d" sha1="fb6019ac9fbefd87ffcba592178b6568607680b0" offset="0x0000" />
|
<rom name="jumpingjack.gtp" size="1891" crc="4b158c1d" sha1="fb6019ac9fbefd87ffcba592178b6568607680b0" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="lightcyc">
|
<software name="lightcyc">
|
||||||
<description>LightCycles</description>
|
<description>Light Cycles</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Bojan Stanojevic</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1245">
|
<dataarea name="cass" size="1245">
|
||||||
<rom name="lightcycles.gtp" size="1245" crc="838cf2e2" sha1="6da589007fbf3688f63da88ced241907e8bee774" offset="0x0000" />
|
<rom name="lightcycles.gtp" size="1245" crc="838cf2e2" sha1="6da589007fbf3688f63da88ced241907e8bee774" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="lightcy2">
|
<software name="lightcy2">
|
||||||
<description>LightCycles2</description>
|
<description>Light Cycles (Alt)</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1550">
|
<dataarea name="cass" size="1550">
|
||||||
<rom name="lightcycles2.gtp" size="1550" crc="f271a8a9" sha1="00dc59dfa6dd6a33edbbedc18f6300e445f170a0" offset="0x0000" />
|
<rom name="lightcycles2.gtp" size="1550" crc="f271a8a9" sha1="00dc59dfa6dd6a33edbbedc18f6300e445f170a0" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="lightshw">
|
<software name="lightshw">
|
||||||
<description>LightShow</description>
|
<description>Light Show</description>
|
||||||
<year>19??</year>
|
<year>1987</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Dragan Vujkov</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="3001">
|
<dataarea name="cass" size="3001">
|
||||||
<rom name="lightshow.gtp" size="3001" crc="27ae9809" sha1="d8a95e689dd8c84b71cf375c5f57010e8a9ae4b4" offset="0x0000" />
|
<rom name="lightshow.gtp" size="3001" crc="27ae9809" sha1="d8a95e689dd8c84b71cf375c5f57010e8a9ae4b4" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="mminer">
|
<software name="mminer">
|
||||||
<description>ManicMiner</description>
|
<description>Manic Miner</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="4378">
|
<dataarea name="cass" size="4378">
|
||||||
<rom name="manicminer.gtp" size="4378" crc="2ab18f85" sha1="ad12006ccc3bc5c8e27c60eaeac83164ab1b86eb" offset="0x0000" />
|
<rom name="manicminer.gtp" size="4378" crc="2ab18f85" sha1="ad12006ccc3bc5c8e27c60eaeac83164ab1b86eb" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="mastrmnd">
|
<software name="mastrmnd">
|
||||||
<description>Mastermajnd</description>
|
<description>Mastermajnd</description>
|
||||||
<year>19??</year>
|
<year>1984</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Dejan Ristanovic</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="2077">
|
<dataarea name="cass" size="2077">
|
||||||
<rom name="mastermajnd.gtp" size="2077" crc="6daf8f56" sha1="fe6f3f6fbbc75cded96d3217c7f4475f81bb3065" offset="0x0000" />
|
<rom name="mastermajnd.gtp" size="2077" crc="6daf8f56" sha1="fe6f3f6fbbc75cded96d3217c7f4475f81bb3065" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="mastrmn2">
|
<software name="mastrmn2">
|
||||||
<description>Mastermind2</description>
|
<description>Mastermind</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1035">
|
<dataarea name="cass" size="1035">
|
||||||
<rom name="mastermind2.gtp" size="1035" crc="f27a7818" sha1="b8b93ce87792bd48e59e11e583838e2a8eea937d" offset="0x0000" />
|
<rom name="mastermind2.gtp" size="1035" crc="f27a7818" sha1="b8b93ce87792bd48e59e11e583838e2a8eea937d" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -294,7 +294,7 @@
|
|||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="2530">
|
<dataarea name="cass" size="2530">
|
||||||
<rom name="maze.gtp" size="2530" crc="9a2eb6e9" sha1="89fc487ef0f8e505525e98396ecc5a16a70379d5" offset="0x0000" />
|
<rom name="maze.gtp" size="2530" crc="9a2eb6e9" sha1="89fc487ef0f8e505525e98396ecc5a16a70379d5" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -305,7 +305,7 @@
|
|||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="2357">
|
<dataarea name="cass" size="2357">
|
||||||
<rom name="memorija.gtp" size="2357" crc="c5db1192" sha1="8d1c475f1b18f5b9e05583bfdafda1c2e45378c3" offset="0x0000" />
|
<rom name="memorija.gtp" size="2357" crc="c5db1192" sha1="8d1c475f1b18f5b9e05583bfdafda1c2e45378c3" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -313,21 +313,21 @@
|
|||||||
<software name="monitor">
|
<software name="monitor">
|
||||||
<description>Monitor</description>
|
<description>Monitor</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Antonic Voja</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="2073">
|
<dataarea name="cass" size="2073">
|
||||||
<rom name="monitor.gtp" size="2073" crc="f22eceb3" sha1="c9830a9d419681b9f345b44b091c0d82d4239a08" offset="0x0000" />
|
<rom name="monitor.gtp" size="2073" crc="f22eceb3" sha1="c9830a9d419681b9f345b44b091c0d82d4239a08" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="nightpil">
|
<software name="nightpil">
|
||||||
<description>NightPilot</description>
|
<description>Night Pilot</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Dragutin Vukotic</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="4854">
|
<dataarea name="cass" size="4854">
|
||||||
<rom name="nightpilot.gtp" size="4854" crc="97f02860" sha1="44c4cec4abb012e81dfdc4255f4c42b82e9ff167" offset="0x0000" />
|
<rom name="nightpilot.gtp" size="4854" crc="97f02860" sha1="44c4cec4abb012e81dfdc4255f4c42b82e9ff167" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -335,65 +335,65 @@
|
|||||||
<software name="oscil">
|
<software name="oscil">
|
||||||
<description>Oscilacije</description>
|
<description>Oscilacije</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Dragan Vujkov</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="504">
|
<dataarea name="cass" size="504">
|
||||||
<rom name="oscilacije.gtp" size="504" crc="83392fb3" sha1="bce729ee54a326ee7db9c9dd7dd33145b0cc64db" offset="0x0000" />
|
<rom name="oscilacije.gtp" size="504" crc="83392fb3" sha1="bce729ee54a326ee7db9c9dd7dd33145b0cc64db" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="pacmanp">
|
<software name="pacmanp">
|
||||||
<description>PacManPlus</description>
|
<description>Pac Man (Plus)</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Josip Perusanec</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="12572">
|
<dataarea name="cass" size="12572">
|
||||||
<rom name="pacmanplus.gtp" size="12572" crc="cbb8af07" sha1="e3f048454c4a9d62835f80256fdfebbfaef5561b" offset="0x0000" />
|
<rom name="pacmanplus.gtp" size="12572" crc="cbb8af07" sha1="e3f048454c4a9d62835f80256fdfebbfaef5561b" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="pamtilic">
|
<software name="pamtilic">
|
||||||
<description>Pamtilice</description>
|
<description>Pamtilice</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Peca Milosavljevic</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="3076">
|
<dataarea name="cass" size="3076">
|
||||||
<rom name="pamtilice.gtp" size="3076" crc="1ae4d73f" sha1="60332bc1ac30abe9f737a8524fcb581003fd7077" offset="0x0000" />
|
<rom name="pamtilice.gtp" size="3076" crc="1ae4d73f" sha1="60332bc1ac30abe9f737a8524fcb581003fd7077" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="poker">
|
<software name="poker">
|
||||||
<description>Poker</description>
|
<description>Poker</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Nenad Balint</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="4424">
|
<dataarea name="cass" size="4424">
|
||||||
<rom name="poker.gtp" size="4424" crc="ff4d5af3" sha1="59258c130121ac718ca8f256f293ef2e4e9742df" offset="0x0000" />
|
<rom name="poker.gtp" size="4424" crc="ff4d5af3" sha1="59258c130121ac718ca8f256f293ef2e4e9742df" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="pozivniz">
|
<software name="pozivniz">
|
||||||
<description>PozivniZnak</description>
|
<description>Pozivni Znak</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Dragan Vujkov</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="414">
|
<dataarea name="cass" size="414">
|
||||||
<rom name="pozivniznak.gtp" size="414" crc="2d7273a3" sha1="694c770409781f96b422a5b55f9222700fa08531" offset="0x0000" />
|
<rom name="pozivniznak.gtp" size="414" crc="2d7273a3" sha1="694c770409781f96b422a5b55f9222700fa08531" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="raindrop">
|
<software name="raindrop">
|
||||||
<description>RainDrops</description>
|
<description>Rain Drops</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="573">
|
<dataarea name="cass" size="573">
|
||||||
<rom name="raindrops.gtp" size="573" crc="02642e02" sha1="d9880a1cb0180c8203cc71fab09687a808244d9a" offset="0x0000" />
|
<rom name="raindrops.gtp" size="573" crc="02642e02" sha1="d9880a1cb0180c8203cc71fab09687a808244d9a" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -404,7 +404,7 @@
|
|||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1892">
|
<dataarea name="cass" size="1892">
|
||||||
<rom name="scater.gtp" size="1892" crc="bd4be810" sha1="59d027a4111b15fd30b9290e87a2edb438e1614f" offset="0x0000" />
|
<rom name="scater.gtp" size="1892" crc="bd4be810" sha1="59d027a4111b15fd30b9290e87a2edb438e1614f" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -412,186 +412,186 @@
|
|||||||
<software name="sintesaj">
|
<software name="sintesaj">
|
||||||
<description>Sintesajzer</description>
|
<description>Sintesajzer</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Dragan Vujkov</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="901">
|
<dataarea name="cass" size="901">
|
||||||
<rom name="sintesajzer.gtp" size="901" crc="f747478d" sha1="51b9f20f154f5631fbee88c6df906c95f8929de6" offset="0x0000" />
|
<rom name="sintesajzer.gtp" size="901" crc="f747478d" sha1="51b9f20f154f5631fbee88c6df906c95f8929de6" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="slalom2">
|
<software name="slalom2">
|
||||||
<description>Slalom2</description>
|
<description>Slalom II</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Zeljko Gerovac</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1328">
|
<dataarea name="cass" size="1328">
|
||||||
<rom name="slalom2.gtp" size="1328" crc="722f26ed" sha1="d9b87941fd19606d53b72cb319c4d3dc7e6880d6" offset="0x0000" />
|
<rom name="slalom2.gtp" size="1328" crc="722f26ed" sha1="d9b87941fd19606d53b72cb319c4d3dc7e6880d6" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="snake">
|
<software name="snake">
|
||||||
<description>Snake</description>
|
<description>Snake (Nenad Balint)</description>
|
||||||
<year>19??</year>
|
<year>1984</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Nenad Balint</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="3173">
|
<dataarea name="cass" size="3173">
|
||||||
<rom name="snake.gtp" size="3173" crc="ae7e097b" sha1="8b90a3ba49711ea7bd6fc7058a71c0699fc49cb1" offset="0x0000" />
|
<rom name="snake.gtp" size="3173" crc="ae7e097b" sha1="8b90a3ba49711ea7bd6fc7058a71c0699fc49cb1" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="snake2">
|
<software name="snakedv">
|
||||||
<description>Snake2</description>
|
<description>Snake (Dragan Vujkov)</description>
|
||||||
<year>19??</year>
|
<year>1987</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Dragan Vujkov</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1686">
|
<dataarea name="cass" size="1686">
|
||||||
<rom name="snake2.gtp" size="1686" crc="18127599" sha1="c37d5cf13704b374b3c76d4ac7b80787dfb88dc8" offset="0x0000" />
|
<rom name="snake2.gtp" size="1686" crc="18127599" sha1="c37d5cf13704b374b3c76d4ac7b80787dfb88dc8" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="squash">
|
<software name="squash">
|
||||||
<description>Squash</description>
|
<description>Squash</description>
|
||||||
<year>19??</year>
|
<year>1986</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1504">
|
<dataarea name="cass" size="1504">
|
||||||
<rom name="squash.gtp" size="1504" crc="ad4657df" sha1="b5a781c1a97086a3ae2da08f1ed975253a4a035b" offset="0x0000" />
|
<rom name="squash.gtp" size="1504" crc="ad4657df" sha1="b5a781c1a97086a3ae2da08f1ed975253a4a035b" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="squasha" cloneof="squash">
|
<software name="squasha" cloneof="squash">
|
||||||
<description>Squash_ALT</description>
|
<description>Squash (Alt Format)</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="8244">
|
<dataarea name="cass" size="8244">
|
||||||
<rom name="squash.gal" size="8244" crc="a54b6d45" sha1="140530381ea8964bd32cecd13659f7131fcdb709" offset="0x0000" />
|
<rom name="squash.gal" size="8244" crc="a54b6d45" sha1="140530381ea8964bd32cecd13659f7131fcdb709" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="scruiser">
|
<software name="scruiser">
|
||||||
<description>SuperCruiser</description>
|
<description>Super Cruiser</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Jasmin Halilovic</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="2569">
|
<dataarea name="cass" size="2569">
|
||||||
<rom name="supercruiser.gtp" size="2569" crc="b9faec35" sha1="a68d01975952c117e9620cfcdeb9ca7350964c54" offset="0x0000" />
|
<rom name="supercruiser.gtp" size="2569" crc="b9faec35" sha1="a68d01975952c117e9620cfcdeb9ca7350964c54" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="scruisera" cloneof="scruiser">
|
<software name="scruisera" cloneof="scruiser">
|
||||||
<description>SuperCruiser_ALT</description>
|
<description>Super Cruiser (Alt Format)</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Jasmin Halilovic</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="8244">
|
<dataarea name="cass" size="8244">
|
||||||
<rom name="sc.gal" size="8244" crc="8ae78ffb" sha1="7e4217afd4d725dd14af55bf7d0796dd51cc868d" offset="0x0000" />
|
<rom name="sc.gal" size="8244" crc="8ae78ffb" sha1="7e4217afd4d725dd14af55bf7d0796dd51cc868d" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="supersah">
|
<software name="supersah">
|
||||||
<description>SuperSah</description>
|
<description>Super-Sah</description>
|
||||||
<year>19??</year>
|
<year>1984</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Page Software</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="5773">
|
<dataarea name="cass" size="5773">
|
||||||
<rom name="supersah.gtp" size="5773" crc="9d24e956" sha1="8bb4898a2e5a538ab6f896b0f0d9f796d9e366d5" offset="0x0000" />
|
<rom name="supersah.gtp" size="5773" crc="9d24e956" sha1="8bb4898a2e5a538ab6f896b0f0d9f796d9e366d5" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="strgovac">
|
<software name="strgovac">
|
||||||
<description>SvemirskiTrgovac</description>
|
<description>Svemirski Trgovac</description>
|
||||||
<year>19??</year>
|
<year>198?</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Ilija Vitanov</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="2982">
|
<dataarea name="cass" size="2982">
|
||||||
<rom name="svemirskitrgovac.gtp" size="2982" crc="a01a1594" sha1="7cca6dc667a29de5f53b105287dc889869aad383" offset="0x0000" />
|
<rom name="svemirskitrgovac.gtp" size="2982" crc="a01a1594" sha1="7cca6dc667a29de5f53b105287dc889869aad383" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="svetleci">
|
<software name="svetleci">
|
||||||
<description>SvetleciBicikliPlus</description>
|
<description>Svetleci Bicikli (Plus)</description>
|
||||||
<year>19??</year>
|
<year>1986</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Nenad Balint</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="2583">
|
<dataarea name="cass" size="2583">
|
||||||
<rom name="svetlecibicikliplus.gtp" size="2583" crc="2d4000fe" sha1="de2b47c73c3a324a223147e41c327a52c372875e" offset="0x0000" />
|
<rom name="svetlecibicikliplus.gtp" size="2583" crc="2d4000fe" sha1="de2b47c73c3a324a223147e41c327a52c372875e" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="tenis">
|
<software name="tenis">
|
||||||
<description>Tenis</description>
|
<description>Tenis</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Nenad Balint</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="2389">
|
<dataarea name="cass" size="2389">
|
||||||
<rom name="tenis.gtp" size="2389" crc="6f158ac7" sha1="3dd52ce8f6dbc1d5114c4a63ed5c40666e79c40f" offset="0x0000" />
|
<rom name="tenis.gtp" size="2389" crc="6f158ac7" sha1="3dd52ce8f6dbc1d5114c4a63ed5c40666e79c40f" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="tenis3">
|
<software name="tenis3">
|
||||||
<description>Tenis3</description>
|
<description>Tenis 3</description>
|
||||||
<year>19??</year>
|
<year>1986</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Dragan Yujkov</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1874">
|
<dataarea name="cass" size="1874">
|
||||||
<rom name="tenis3.gtp" size="1874" crc="bc263558" sha1="2bdfcc96e8e4844cc9edae7670710f72d7bf3e1f" offset="0x0000" />
|
<rom name="tenis3.gtp" size="1874" crc="bc263558" sha1="2bdfcc96e8e4844cc9edae7670710f72d7bf3e1f" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="tetris">
|
<software name="tetris">
|
||||||
<description>Tetris</description>
|
<description>Tetris</description>
|
||||||
<year>19??</year>
|
<year>1988</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Dragoljub Obradovic</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="2709">
|
<dataarea name="cass" size="2709">
|
||||||
<rom name="tetrisplus.gtp" size="2709" crc="5a6a819b" sha1="7a60930d6269b3ac9898ce0dc2bada8e5626f270" offset="0x0000" />
|
<rom name="tetrisplus.gtp" size="2709" crc="5a6a819b" sha1="7a60930d6269b3ac9898ce0dc2bada8e5626f270" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="tetrisp">
|
<software name="tetrisp">
|
||||||
<description>TetrisPlus</description>
|
<description>Tetris (Plus)</description>
|
||||||
<year>19??</year>
|
<year>1988</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Dragoljub Obradovic</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="2706">
|
<dataarea name="cass" size="2706">
|
||||||
<rom name="tetrisplusq.gtp" size="2706" crc="64015b12" sha1="1d062b4abd1bfdc977568378a61f2bbdf65e2602" offset="0x0000" />
|
<rom name="tetrisplusq.gtp" size="2706" crc="64015b12" sha1="1d062b4abd1bfdc977568378a61f2bbdf65e2602" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="tetrisa" cloneof="tetris">
|
<software name="tetrisa" cloneof="tetris">
|
||||||
<description>Tetris_ALT</description>
|
<description>Tetris (Alt Format)</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="8244">
|
<dataarea name="cass" size="8244">
|
||||||
<rom name="tetris.gal" size="8244" crc="12bc9373" sha1="008d85b379861416c38e3300477a3772959344a1" offset="0x0000" />
|
<rom name="tetris.gal" size="8244" crc="12bc9373" sha1="008d85b379861416c38e3300477a3772959344a1" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="wall">
|
<software name="wall">
|
||||||
<description>Wall</description>
|
<description>Wall</description>
|
||||||
<year>19??</year>
|
<year>1986</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Dragan Vujkov</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1328">
|
<dataarea name="cass" size="1328">
|
||||||
<rom name="wall.gtp" size="1328" crc="602db525" sha1="fe31a2455376427436e2638e3452633a2a0f2c9a" offset="0x0000" />
|
<rom name="wall.gtp" size="1328" crc="602db525" sha1="fe31a2455376427436e2638e3452633a2a0f2c9a" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -602,51 +602,51 @@
|
|||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="2863">
|
<dataarea name="cass" size="2863">
|
||||||
<rom name="wonderer.gtp" size="2863" crc="0e7310b7" sha1="e7dd10af2970ada6ca4d7c3eaaa0b3c3b9b929e9" offset="0x0000" />
|
<rom name="wonderer.gtp" size="2863" crc="0e7310b7" sha1="e7dd10af2970ada6ca4d7c3eaaa0b3c3b9b929e9" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="wonder2">
|
<software name="wonder2">
|
||||||
<description>Wonderer2</description>
|
<description>Wonderer 2</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1866">
|
<dataarea name="cass" size="1866">
|
||||||
<rom name="wonderer2.gtp" size="1866" crc="cd4ae466" sha1="1e5f8e9be2be400ceed8d547d41f3cfe3d9eb072" offset="0x0000" />
|
<rom name="wonderer2.gtp" size="1866" crc="cd4ae466" sha1="1e5f8e9be2be400ceed8d547d41f3cfe3d9eb072" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="zamak">
|
<software name="zamak">
|
||||||
<description>Zamak</description>
|
<description>Zamak</description>
|
||||||
<year>19??</year>
|
<year>1984</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Antonic Voja</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="3015">
|
<dataarea name="cass" size="3015">
|
||||||
<rom name="zamak.gtp" size="3015" crc="7d0cc0c9" sha1="e10d2cf3be1a79febc062ade3f8d5c3713bd43ca" offset="0x0000" />
|
<rom name="zamak.gtp" size="3015" crc="7d0cc0c9" sha1="e10d2cf3be1a79febc062ade3f8d5c3713bd43ca" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="zid">
|
<software name="zid">
|
||||||
<description>Zid</description>
|
<description>Zid</description>
|
||||||
<year>19??</year>
|
<year>1984</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>GAC Software</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="2142">
|
<dataarea name="cass" size="2142">
|
||||||
<rom name="zid.gtp" size="2142" crc="2302a824" sha1="19b34c1ad8ce33e638e297d68221fffc6c8e9e56" offset="0x0000" />
|
<rom name="zid.gtp" size="2142" crc="2302a824" sha1="19b34c1ad8ce33e638e297d68221fffc6c8e9e56" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="ziul">
|
<software name="ziul">
|
||||||
<description>Ziul</description>
|
<description>Ziul</description>
|
||||||
<year>19??</year>
|
<year>1984</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Dejan Ristanovic</publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="6673">
|
<dataarea name="cass" size="6673">
|
||||||
<rom name="ziul.gtp" size="6673" crc="f8322dad" sha1="d2988be278dc7328257841789042976799cf39ef" offset="0x0000" />
|
<rom name="ziul.gtp" size="6673" crc="f8322dad" sha1="d2988be278dc7328257841789042976799cf39ef" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -657,18 +657,73 @@
|
|||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="1584">
|
<dataarea name="cass" size="1584">
|
||||||
<rom name="zvezdice.gtp" size="1584" crc="d45e9a5b" sha1="63cf1089407873e2eb4a43703985e41f6b0623f7" offset="0x0000" />
|
<rom name="zvezdice.gtp" size="1584" crc="d45e9a5b" sha1="63cf1089407873e2eb4a43703985e41f6b0623f7" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="zvjezdan">
|
<software name="zvjezdan">
|
||||||
<description>ZvjezdaneStaze</description>
|
<description>Zvjezdane Staze</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="galaxy_cass">
|
<part name="cass1" interface="galaxy_cass">
|
||||||
<dataarea name="cass" size="4950">
|
<dataarea name="cass" size="4950">
|
||||||
<rom name="zvjezdanestaze.gtp" size="4950" crc="40fcf0b0" sha1="c44d72cead914b31d5f7f26eebb2f3dc9acea498" offset="0x0000" />
|
<rom name="zvjezdanestaze.gtp" size="4950" crc="40fcf0b0" sha1="c44d72cead914b31d5f7f26eebb2f3dc9acea498" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="fire">
|
||||||
|
<description>Fire</description>
|
||||||
|
<year>2007</year>
|
||||||
|
<publisher>Tomaz Solc</publisher>
|
||||||
|
<part name="cass1" interface="galaxy_cass">
|
||||||
|
<dataarea name="cass" size="772">
|
||||||
|
<rom name="fire (2007-06-27)(solc, tomaz).gtp" size="772" crc="4c5758a9" sha1="4d9072f6fa5180e70d7ad4b05555678daf61d4ea" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="hardware">
|
||||||
|
<description>Hardware</description>
|
||||||
|
<year>2007</year>
|
||||||
|
<publisher>Tomaz Solc</publisher>
|
||||||
|
<part name="cass1" interface="galaxy_cass">
|
||||||
|
<dataarea name="cass" size="670">
|
||||||
|
<rom name="hardware (2007-09-22)(solc, tomaz).gtp" size="670" crc="daf12925" sha1="46c9e4a8039a6e4a8e9a2c7715c05fb65da05f5a" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="highres">
|
||||||
|
<description>Highres</description>
|
||||||
|
<year>2009</year>
|
||||||
|
<publisher>Tomaz Solc</publisher>
|
||||||
|
<part name="cass1" interface="galaxy_cass">
|
||||||
|
<dataarea name="cass" size="2838">
|
||||||
|
<rom name="highres (2009-01-22)(solc, tomaz).gtp" size="2838" crc="663aaef2" sha1="bf60334e341682683bb658a5a5fa9dc00011dfbf" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="particle">
|
||||||
|
<description>Particle</description>
|
||||||
|
<year>2007</year>
|
||||||
|
<publisher>Tomaz Solc</publisher>
|
||||||
|
<part name="cass1" interface="galaxy_cass">
|
||||||
|
<dataarea name="cass" size="631">
|
||||||
|
<rom name="particle (2007-07-12)(solc, tomaz).gtp" size="631" crc="7f9a2b90" sha1="025169e080857de663f41d3a809325c544fb9de7" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="stars">
|
||||||
|
<description>Stars</description>
|
||||||
|
<year>2007</year>
|
||||||
|
<publisher>Tomaz Solc</publisher>
|
||||||
|
<part name="cass1" interface="galaxy_cass">
|
||||||
|
<dataarea name="cass" size="573">
|
||||||
|
<rom name="stars (2007-07-12)(solc, tomaz).gtp" size="573" crc="6329e68d" sha1="3c6657ae167ce5ff1076458530da75dc3228e739" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
18
hash/gamate.xml
Normal file
18
hash/gamate.xml
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
||||||
|
|
||||||
|
<softwarelist name="gamate" description="Bit Corp Gamate cartridges">
|
||||||
|
|
||||||
|
<software name="cubeup" supported="no">
|
||||||
|
<description>Cube Up</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher>Bit Corp</publisher>
|
||||||
|
<part name="cart" interface="gamate_cart">
|
||||||
|
<dataarea name="rom" size="16384">
|
||||||
|
<rom name="cube up.bin" size="16384" crc="2a911e57" sha1="9d3b28887b6f375600bff29f8f233087b9152a60" offset="0x00000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
|
||||||
|
</softwarelist>
|
@ -7,7 +7,6 @@ The following games existed according to VGRebirth
|
|||||||
- NFL Quarterback Club 95 (Jpn) by Acclaim
|
- NFL Quarterback Club 95 (Jpn) by Acclaim
|
||||||
- Robocop 3 (Jpn) by Acclaim
|
- Robocop 3 (Jpn) by Acclaim
|
||||||
- Sonic Drift (Euro) by Sega
|
- Sonic Drift (Euro) by Sega
|
||||||
- Super Golf (USA) by Sage's Creations
|
|
||||||
- Terminator 2 - Judgement Day (Jpn) by Acclaim
|
- Terminator 2 - Judgement Day (Jpn) by Acclaim
|
||||||
|
|
||||||
Other undumped games:
|
Other undumped games:
|
||||||
@ -8415,6 +8414,17 @@ a certain item) -->
|
|||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="supgolf">
|
<software name="supgolf">
|
||||||
|
<description>Super Golf (USA)</description>
|
||||||
|
<year>1991</year>
|
||||||
|
<publisher>Sage's Creations</publisher>
|
||||||
|
<part name="cart" interface="gamegear_cart">
|
||||||
|
<dataarea name="rom" size="131072">
|
||||||
|
<rom name="super golf (usa).bin" size="131072" crc="e9570f36" sha1="ed9b5e1264b4ed6d8969ba1c4e3f2d9446c3c9ca" offset="000000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="supgolfj" cloneof="supgolf">
|
||||||
<description>Super Golf (Jpn)</description>
|
<description>Super Golf (Jpn)</description>
|
||||||
<year>1991</year>
|
<year>1991</year>
|
||||||
<publisher>Sigma Enterprises</publisher>
|
<publisher>Sigma Enterprises</publisher>
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
<softwarelist name="gameking" description="TimeTop GameKing cartridges">
|
<softwarelist name="gameking" description="TimeTop GameKing cartridges">
|
||||||
|
|
||||||
<software name="2004">
|
<software name="2004" supported="no">
|
||||||
<description>2004</description>
|
<description>2004</description>
|
||||||
<year>200?</year>
|
<year>200?</year>
|
||||||
<publisher>TimeTop</publisher>
|
<publisher>TimeTop</publisher>
|
||||||
@ -16,7 +16,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="alcarlo">
|
<software name="alcarlo" supported="no">
|
||||||
<description>Adventure Legend Carlo</description>
|
<description>Adventure Legend Carlo</description>
|
||||||
<year>200?</year>
|
<year>200?</year>
|
||||||
<publisher>TimeTop</publisher>
|
<publisher>TimeTop</publisher>
|
||||||
@ -27,7 +27,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="aries">
|
<software name="aries" supported="no">
|
||||||
<description>Aries</description>
|
<description>Aries</description>
|
||||||
<year>200?</year>
|
<year>200?</year>
|
||||||
<publisher>TimeTop</publisher>
|
<publisher>TimeTop</publisher>
|
||||||
@ -38,7 +38,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="dinoadv">
|
<software name="dinoadv" supported="no">
|
||||||
<description>Dino Adventure Legend</description>
|
<description>Dino Adventure Legend</description>
|
||||||
<year>200?</year>
|
<year>200?</year>
|
||||||
<publisher>TimeTop</publisher>
|
<publisher>TimeTop</publisher>
|
||||||
@ -49,7 +49,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="duckman">
|
<software name="duckman" supported="no">
|
||||||
<description>Duck Man</description>
|
<description>Duck Man</description>
|
||||||
<year>200?</year>
|
<year>200?</year>
|
||||||
<publisher>TimeTop</publisher>
|
<publisher>TimeTop</publisher>
|
||||||
@ -60,7 +60,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="happybal">
|
<software name="happybal" supported="no">
|
||||||
<description>Happy Ball</description>
|
<description>Happy Ball</description>
|
||||||
<year>200?</year>
|
<year>200?</year>
|
||||||
<publisher>TimeTop</publisher>
|
<publisher>TimeTop</publisher>
|
||||||
@ -71,7 +71,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="happykil">
|
<software name="happykil" supported="no">
|
||||||
<description>Happy Killer</description>
|
<description>Happy Killer</description>
|
||||||
<year>200?</year>
|
<year>200?</year>
|
||||||
<publisher>TimeTop</publisher>
|
<publisher>TimeTop</publisher>
|
||||||
@ -82,7 +82,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="lanner">
|
<software name="lanner" supported="no">
|
||||||
<description>Lanneret</description>
|
<description>Lanneret</description>
|
||||||
<year>200?</year>
|
<year>200?</year>
|
||||||
<publisher>TimeTop</publisher>
|
<publisher>TimeTop</publisher>
|
||||||
@ -93,7 +93,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="penguin">
|
<software name="penguin" supported="no">
|
||||||
<description>Penguin</description>
|
<description>Penguin</description>
|
||||||
<year>200?</year>
|
<year>200?</year>
|
||||||
<publisher>TimeTop</publisher>
|
<publisher>TimeTop</publisher>
|
||||||
@ -104,7 +104,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="popper">
|
<software name="popper" supported="no">
|
||||||
<description>Popper</description>
|
<description>Popper</description>
|
||||||
<year>200?</year>
|
<year>200?</year>
|
||||||
<publisher>TimeTop</publisher>
|
<publisher>TimeTop</publisher>
|
||||||
@ -115,7 +115,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="sthero">
|
<software name="sthero" supported="no">
|
||||||
<description>Street Hero</description>
|
<description>Street Hero</description>
|
||||||
<year>200?</year>
|
<year>200?</year>
|
||||||
<publisher>TimeTop</publisher>
|
<publisher>TimeTop</publisher>
|
||||||
@ -126,7 +126,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="smotor">
|
<software name="smotor" supported="no">
|
||||||
<description>Supermotor</description>
|
<description>Supermotor</description>
|
||||||
<year>200?</year>
|
<year>200?</year>
|
||||||
<publisher>TimeTop</publisher>
|
<publisher>TimeTop</publisher>
|
||||||
@ -137,7 +137,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="trojanl">
|
<software name="trojanl" supported="no">
|
||||||
<description>Trojan Legend</description>
|
<description>Trojan Legend</description>
|
||||||
<year>200?</year>
|
<year>200?</year>
|
||||||
<publisher>TimeTop</publisher>
|
<publisher>TimeTop</publisher>
|
||||||
|
@ -10286,7 +10286,7 @@ List of unconfirmed retail cartridge roms
|
|||||||
<feature name="slot" value="rom_mbc5" />
|
<feature name="slot" value="rom_mbc5" />
|
||||||
<!-- cartridge ram -->
|
<!-- cartridge ram -->
|
||||||
<dataarea name="rom" size="1048576">
|
<dataarea name="rom" size="1048576">
|
||||||
<rom name="hello kitty no magical museum (japan).bin" size="1048576" crc="5174584f" sha1="f274c780fc3bf4f95b5c17afd0ec73824bedee5c" offset="000000" />
|
<rom name="hello kitty no magical museum (japan).bin" size="1048576" crc="f6768930" sha1="462e5120831c2298bb5138bf25b4c8c72b372407" offset="000000" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
<dataarea name="nvram" size="8192">
|
<dataarea name="nvram" size="8192">
|
||||||
</dataarea>
|
</dataarea>
|
||||||
|
@ -1,17 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
|
||||||
<softwarelist name="hx20_flop" description="Epson HX-20 diskettes">
|
|
||||||
|
|
||||||
<software name="hx20boot">
|
|
||||||
<description>Epson TF-20 / HX-20 boot disk</description>
|
|
||||||
<year>1982</year>
|
|
||||||
<publisher>Epson</publisher>
|
|
||||||
|
|
||||||
<part name="flop1" interface="floppy_5_25">
|
|
||||||
<dataarea name="flop" size="25002">
|
|
||||||
<rom name="hx20boot.imd" size="25002" crc="b8fea298" sha1="0ff2aed3ba9d32a8d9deaff9f8a45c7de4939afc" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
</softwarelist>
|
|
@ -2822,4 +2822,72 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
|
|||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="kingqst4">
|
||||||
|
<!-- Dumped via Kryoflux, shows as good and unmodified -->
|
||||||
|
<description>King's Quest IV: The Perils of Rosella (Version #2.2, 3.5")</description>
|
||||||
|
<year>1988</year>
|
||||||
|
<publisher>Sierra</publisher>
|
||||||
|
<part name="flop1" interface="floppy_3_5">
|
||||||
|
<feature name="part_id" value="Disk 1 of 3" />
|
||||||
|
<dataarea name="flop" size="737280">
|
||||||
|
<rom name="disk1_35.img" size="737280" crc="afc8464c" sha1="a8a40b48be021b070378834d2ceb428f32f9b883" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
<part name="flop2" interface="floppy_3_5">
|
||||||
|
<feature name="part_id" value="Disk 2 of 3" />
|
||||||
|
<dataarea name="flop" size="737280">
|
||||||
|
<rom name="disk2_35.img" size="737280" crc="022c3c12" sha1="89a4b0a4145257ae4d4270d4546dcf238c6b8b1d" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
<part name="flop3" interface="floppy_3_5">
|
||||||
|
<feature name="part_id" value="Disk 3 of 3" />
|
||||||
|
<dataarea name="flop" size="737280">
|
||||||
|
<rom name="disk3_35.img" size="737280" crc="c2230f34" sha1="28173b45a4b605fa99234b3567bf49e606bae78f" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="kingqst4m" cloneof="kingqst4">
|
||||||
|
<!-- Dumped via Kryoflux, shows as good and unmodified -->
|
||||||
|
<description>King's Quest IV: The Perils of Rosella (Version #2.2, 5.25")</description>
|
||||||
|
<year>1988</year>
|
||||||
|
<publisher>Sierra</publisher>
|
||||||
|
<part name="flop1" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="Disk 1 of 6" />
|
||||||
|
<dataarea name="flop" size="368640">
|
||||||
|
<rom name="disk1_525.img" size="368640" crc="d183e114" sha1="1569458b0588a1667ca99ef0a5206102742a34b5" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
<part name="flop2" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="Disk 2 of 6" />
|
||||||
|
<dataarea name="flop" size="368640">
|
||||||
|
<rom name="disk2_525.img" size="368640" crc="a22e8248" sha1="cf6b5e0bd7847d0021ccc992cc7fd10b5d01a754" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
<part name="flop3" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="Disk 3 of 6" />
|
||||||
|
<dataarea name="flop" size="368640">
|
||||||
|
<rom name="disk3_525.img" size="368640" crc="43943dd4" sha1="375a2d158563a1148bd17b8c383d984ae43ea209" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
<part name="flop4" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="Disk 4 of 6" />
|
||||||
|
<dataarea name="flop" size="368640">
|
||||||
|
<rom name="disk4_525.img" size="368640" crc="e39c62f4" sha1="8f579c93d72b1d362d94ba2fb493ebad77b4fafd" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
<part name="flop5" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="Disk 5 of 6" />
|
||||||
|
<dataarea name="flop" size="368640">
|
||||||
|
<rom name="disk5_525.img" size="368640" crc="3d1517b0" sha1="8e5b3ff93b858e11e808776f440546da1858f20c" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
<part name="flop6" interface="floppy_5_25">
|
||||||
|
<feature name="part_id" value="Disk 6 of 6" />
|
||||||
|
<dataarea name="flop" size="368640">
|
||||||
|
<rom name="disk6_525.img" size="368640" crc="3852ba12" sha1="09767b94985c3ef81547bca74964d6bff95faf00" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
</softwarelist>
|
</softwarelist>
|
||||||
|
@ -3966,6 +3966,48 @@ Missing files come here
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="samnmax">
|
||||||
|
<!-- Dumped via Kryoflux, track 0 shows as modified on all disks -->
|
||||||
|
<description>Sam & Max Hit the Road</description>
|
||||||
|
<year>1993</year>
|
||||||
|
<publisher>LucasArts</publisher>
|
||||||
|
<part name="flop1" interface="floppy_3_5">
|
||||||
|
<dataarea name="flop" size="1474560">
|
||||||
|
<rom name="disk1.img" size="1474560" crc="918a2aee" sha1="9293235f0efbbe19e9bb7c979911a2371e61f773" offset="0" status="baddump" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
<part name="flop2" interface="floppy_3_5">
|
||||||
|
<dataarea name="flop" size="1474560">
|
||||||
|
<rom name="disk2.img" size="1474560" crc="59f7507a" sha1="e43bfd7cb3f120566845a9efe489f6c59d57d384" offset="0" status="baddump" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
<part name="flop3" interface="floppy_3_5">
|
||||||
|
<dataarea name="flop" size="1474560">
|
||||||
|
<rom name="disk3.img" size="1474560" crc="05541aff" sha1="03497aae8e443aada4c9234a6dd19563b8235450" offset="0" status="baddump" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
<part name="flop4" interface="floppy_3_5">
|
||||||
|
<dataarea name="flop" size="1474560">
|
||||||
|
<rom name="disk4.img" size="1474560" crc="2174d87c" sha1="407eeb5293c9e02b38b1c8c314a8b23ae8a24fc9" offset="0" status="baddump" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
<part name="flop5" interface="floppy_3_5">
|
||||||
|
<dataarea name="flop" size="1474560">
|
||||||
|
<rom name="disk5.img" size="1474560" crc="cfd03ddc" sha1="c7ce4de481715bd03f1ecca31af4ce1ceaa2be66" offset="0" status="baddump" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
<part name="flop6" interface="floppy_3_5">
|
||||||
|
<dataarea name="flop" size="1474560">
|
||||||
|
<rom name="disk6.img" size="1474560" crc="af792c0f" sha1="1df1e0b4ff74b5b4aa9b3c416da99880f58826cd" offset="0" status="baddump" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
<part name="flop7" interface="floppy_3_5">
|
||||||
|
<dataarea name="flop" size="737280">
|
||||||
|
<rom name="disk7.img" size="737280" crc="077b9c18" sha1="8d299cd5fe2ed0dd93253d383c12e3fa889a4b39" offset="0" status="baddump" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="sserv2">
|
<software name="sserv2">
|
||||||
<!-- Dumped via Kryoflux, shows as good and unmodified -->
|
<!-- Dumped via Kryoflux, shows as good and unmodified -->
|
||||||
<description>Silent Service II (Version 457.01)</description>
|
<description>Silent Service II (Version 457.01)</description>
|
||||||
|
168
hash/intv.xml
168
hash/intv.xml
@ -31,6 +31,7 @@
|
|||||||
<year>1982</year>
|
<year>1982</year>
|
||||||
<publisher>Mattel Electronics</publisher>
|
<publisher>Mattel Electronics</publisher>
|
||||||
<info name="serial" value="3410"/>
|
<info name="serial" value="3410"/>
|
||||||
|
<info name="alt_title" value="Advanced Dungeons & Dragons - Cloudy Mountain"/>
|
||||||
<part name="cart" interface="intv_cart">
|
<part name="cart" interface="intv_cart">
|
||||||
<feature name="slot" value="intv_rom" />
|
<feature name="slot" value="intv_rom" />
|
||||||
<dataarea name="5000" size="0x3000">
|
<dataarea name="5000" size="0x3000">
|
||||||
@ -90,6 +91,20 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<!-- Originally AstroSmash was planned to be an Asteroid clone, titled Meteor. The code is still inside
|
||||||
|
the final AstroSmash cart, and this version makes the game selectable -->
|
||||||
|
<software name="astrosmsm" cloneof="astrosms">
|
||||||
|
<description>AstroSmash - Meteor (Hacked?)</description>
|
||||||
|
<year>1981</year>
|
||||||
|
<publisher>Mattel Electronics</publisher>
|
||||||
|
<part name="cart" interface="intv_cart">
|
||||||
|
<feature name="slot" value="intv_rom" />
|
||||||
|
<dataarea name="5000" size="8192">
|
||||||
|
<rom name="astrosmash - meteor (1981) (mattel).50" size="8192" crc="00be8bba" sha1="7da15a0b713cfc79e577650bd372b37cb3f6d7a4" offset="0x0000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="atlantis">
|
<software name="atlantis">
|
||||||
<description>Atlantis</description>
|
<description>Atlantis</description>
|
||||||
<year>1982</year>
|
<year>1982</year>
|
||||||
@ -502,6 +517,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<!-- At title screen, press 4+7 in both keypads to start Deadly Dogs, a TRON Deadly Disks hack with BurgerTime gfx -->
|
||||||
<software name="digdug">
|
<software name="digdug">
|
||||||
<description>Dig Dug</description>
|
<description>Dig Dug</description>
|
||||||
<year>1987</year>
|
<year>1987</year>
|
||||||
@ -1823,6 +1839,18 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="adventur" cloneof="add">
|
||||||
|
<description>Adventure (Prototype)</description>
|
||||||
|
<year>1982</year>
|
||||||
|
<publisher>Mattel Electronics</publisher>
|
||||||
|
<part name="cart" interface="intv_cart">
|
||||||
|
<feature name="slot" value="intv_rom" />
|
||||||
|
<dataarea name="5000" size="16384">
|
||||||
|
<rom name="adventure (ad&d - cloudy mountain) (1982) (mattel).50" size="16384" crc="11c3bcfa" sha1="009683f3a40adbdd97b7256d64614feff12469ae" offset="0x0000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="advtron">
|
<software name="advtron">
|
||||||
<description>Adventures of TRON (Unreleased)</description>
|
<description>Adventures of TRON (Unreleased)</description>
|
||||||
<year>1982</year>
|
<year>1982</year>
|
||||||
@ -1874,6 +1902,18 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="crazycln">
|
||||||
|
<description>Crazy Clones (Unfinished)</description>
|
||||||
|
<year>1981</year>
|
||||||
|
<publisher>Mattel Electronics</publisher>
|
||||||
|
<part name="cart" interface="intv_cart">
|
||||||
|
<feature name="slot" value="intv_rom" />
|
||||||
|
<dataarea name="5000" size="0x2000">
|
||||||
|
<rom name="crazy clones.50" size="0x2000" crc="e1ee408f" sha1="9a45cd3b59ddb6c9e0fcff0cd4dc6f71afd6953d" offset="0x0000"/>
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="choplift">
|
<software name="choplift">
|
||||||
<description>Choplifter! (Prototype)</description>
|
<description>Choplifter! (Prototype)</description>
|
||||||
<year>1983</year>
|
<year>1983</year>
|
||||||
@ -1904,6 +1944,18 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="dfactorp" cloneof="dfactor">
|
||||||
|
<description>The Dreadnaught Factor (Prototype)</description>
|
||||||
|
<year>1982</year>
|
||||||
|
<publisher>Activision</publisher>
|
||||||
|
<part name="cart" interface="intv_cart">
|
||||||
|
<feature name="slot" value="intv_rom" />
|
||||||
|
<dataarea name="5000" size="16384">
|
||||||
|
<rom name="dreadnaught factor, the (prototype) (1983) (activision).50" size="16384" crc="bf4d0e9b" sha1="bede92706fbd137de5c24cff335f80e3447718fc" offset="0x0000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="gftgold">
|
<software name="gftgold">
|
||||||
<description>Go for the Gold! (Prototype)</description>
|
<description>Go for the Gold! (Prototype)</description>
|
||||||
<year>1983</year>
|
<year>1983</year>
|
||||||
@ -2035,7 +2087,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="league">
|
<software name="llight">
|
||||||
<description>League of Light (Prototype)</description>
|
<description>League of Light (Prototype)</description>
|
||||||
<year>1983</year>
|
<year>1983</year>
|
||||||
<publisher>Activision</publisher>
|
<publisher>Activision</publisher>
|
||||||
@ -2047,6 +2099,30 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="llight1" cloneof="llight">
|
||||||
|
<description>League of Light (Prototype, Alt)</description>
|
||||||
|
<year>1983</year>
|
||||||
|
<publisher>Activision</publisher>
|
||||||
|
<part name="cart" interface="intv_cart">
|
||||||
|
<feature name="slot" value="intv_rom" />
|
||||||
|
<dataarea name="5000" size="16384">
|
||||||
|
<rom name="league of light (prototype) (1983) (activision) [a1][!].50" size="16384" crc="19360442" sha1="9c36d2fec6c1c2bc01bb3863997e267f74325e06" offset="0x0000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="llight2" cloneof="llight" supported="no">
|
||||||
|
<description>League of Light (Prototype, Alt 2)</description>
|
||||||
|
<year>1983</year>
|
||||||
|
<publisher>Activision</publisher>
|
||||||
|
<part name="cart" interface="intv_cart">
|
||||||
|
<feature name="slot" value="intv_rom" />
|
||||||
|
<dataarea name="5000" size="16384">
|
||||||
|
<rom name="league of light (prototype) (1983) (activision) [a2].50" size="16384" crc="75ee64f6" sha1="43693f63b502029a15b93fc63be8e06cafa38085" offset="0x0000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="magic">
|
<software name="magic">
|
||||||
<description>Magic Carousel (Prototype)</description>
|
<description>Magic Carousel (Prototype)</description>
|
||||||
<year>1983</year>
|
<year>1983</year>
|
||||||
@ -2075,6 +2151,42 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="minotaur" cloneof="addtot">
|
||||||
|
<description>Minotaur (Prototype)</description>
|
||||||
|
<year>1981</year>
|
||||||
|
<publisher>Mattel Electronics</publisher>
|
||||||
|
<part name="cart" interface="intv_cart">
|
||||||
|
<feature name="slot" value="intv_rom" />
|
||||||
|
<dataarea name="5000" size="16384">
|
||||||
|
<rom name="minotaur (1981) (mattel).50" size="16384" crc="bd731e3c" sha1="1cf301a48856cff7ac5e2162889fd0f3956d911c" offset="0x0000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="minotaur2" cloneof="addtot">
|
||||||
|
<description>Minotaur (Prototype, v2)</description>
|
||||||
|
<year>1981</year>
|
||||||
|
<publisher>Mattel Electronics</publisher>
|
||||||
|
<part name="cart" interface="intv_cart">
|
||||||
|
<feature name="slot" value="intv_rom" />
|
||||||
|
<dataarea name="5000" size="16384">
|
||||||
|
<rom name="minotaur v2 (1981) (mattel) [!].50" size="16384" crc="5a4ce519" sha1="3f6939a673f0ace5d02d7ebb5d9e44dfd4d80413" offset="0x0000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="minotaur11" cloneof="addtot" supported="no">
|
||||||
|
<description>Minotaur (Prototype, v1.1)</description>
|
||||||
|
<year>1981</year>
|
||||||
|
<publisher>Mattel Electronics</publisher>
|
||||||
|
<part name="cart" interface="intv_cart">
|
||||||
|
<feature name="slot" value="intv_rom" />
|
||||||
|
<dataarea name="5000" size="16384">
|
||||||
|
<rom name="minotaur v1.1 (1981) (mattel) [!].50" size="16384" crc="6746607b" sha1="227d64182bc8adf46a17903c57c553353dd5e65a" offset="0x0000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="mycastle" cloneof="thcastle">
|
<software name="mycastle" cloneof="thcastle">
|
||||||
<description>Mystic Castle (Prototype)</description>
|
<description>Mystic Castle (Prototype)</description>
|
||||||
<year>1982</year>
|
<year>1982</year>
|
||||||
@ -2144,6 +2256,18 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="riveraidp" cloneof="riveraid">
|
||||||
|
<description>River Raid (Prototype)</description>
|
||||||
|
<year>1983?</year>
|
||||||
|
<publisher>Activision</publisher>
|
||||||
|
<part name="cart" interface="intv_cart">
|
||||||
|
<feature name="slot" value="intv_rom" />
|
||||||
|
<dataarea name="5000" size="16384">
|
||||||
|
<rom name="river raid v1 (prototype) (1982-83) (activision).50" size="16384" crc="95466ad3" sha1="2e148e09261ed89be0578abbb568b7225fc8621b" offset="0x0000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="rrubble">
|
<software name="rrubble">
|
||||||
<description>Robot Rubble (Prototype)</description>
|
<description>Robot Rubble (Prototype)</description>
|
||||||
<year>1983</year>
|
<year>1983</year>
|
||||||
@ -2156,6 +2280,30 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="rrubble2" cloneof="rrubble">
|
||||||
|
<description>Robot Rubble (Prototype, v2)</description>
|
||||||
|
<year>1983</year>
|
||||||
|
<publisher>Activision</publisher>
|
||||||
|
<part name="cart" interface="intv_cart">
|
||||||
|
<feature name="slot" value="intv_rom" />
|
||||||
|
<dataarea name="5000" size="8192">
|
||||||
|
<rom name="robot rubble v2 (prototype) (1983) (activision).50" size="8192" crc="a5e28783" sha1="7dfc58a14d57c7bd520007b2fb7e9173f3175752" offset="0x0000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="rrubble1" cloneof="rrubble">
|
||||||
|
<description>Robot Rubble (Prototype, v1)</description>
|
||||||
|
<year>1983</year>
|
||||||
|
<publisher>Activision</publisher>
|
||||||
|
<part name="cart" interface="intv_cart">
|
||||||
|
<feature name="slot" value="intv_rom" />
|
||||||
|
<dataarea name="5000" size="8192">
|
||||||
|
<rom name="robot rubble v1 (prototype) (1983) (activision).50" size="8192" crc="7473916d" sha1="99da0316641a7639ef4be71e5904b2399f36d4cb" offset="0x0000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="rockybw">
|
<software name="rockybw">
|
||||||
<description>Rocky & Bullwinckle (Unreleased)</description>
|
<description>Rocky & Bullwinckle (Unreleased)</description>
|
||||||
<year>1983</year>
|
<year>1983</year>
|
||||||
@ -2243,6 +2391,18 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="thinicep" cloneof="thinice">
|
||||||
|
<description>Thin Ice (Prototype)</description>
|
||||||
|
<year>1983</year>
|
||||||
|
<publisher>Mattel Electronics</publisher>
|
||||||
|
<part name="cart" interface="intv_cart">
|
||||||
|
<feature name="slot" value="intv_rom" />
|
||||||
|
<dataarea name="5000" size="16384">
|
||||||
|
<rom name="thin ice (prototype) (1983) (intv corp) [!].50" size="16384" crc="d6495910" sha1="e038024463fc6b5577983621d861152602b281a6" offset="0x0000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="yogi">
|
<software name="yogi">
|
||||||
<description>Yogi's Frustration (Unreleased)</description>
|
<description>Yogi's Frustration (Unreleased)</description>
|
||||||
<year>1983</year>
|
<year>1983</year>
|
||||||
@ -2393,10 +2553,10 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="spacecnt">
|
<software name="spacecnt" cloneof="sspartan">
|
||||||
<description>Space Cunt</description>
|
<description>Space Cunt</description>
|
||||||
<year>200?</year>
|
<year>1983</year>
|
||||||
<publisher>IntelligentVision</publisher>
|
<publisher>Mattel Electronics</publisher>
|
||||||
<info name="usage" value="Uses Intellivoice"/>
|
<info name="usage" value="Uses Intellivoice"/>
|
||||||
<part name="cart" interface="intv_cart">
|
<part name="cart" interface="intv_cart">
|
||||||
<feature name="slot" value="intv_rom" />
|
<feature name="slot" value="intv_rom" />
|
||||||
|
@ -71,7 +71,7 @@ and why some of the dumps below have weird size?
|
|||||||
|
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<softwarelist name="m5" description="Sord M5 cartridges">
|
<softwarelist name="m5_cart" description="Sord M5 cartridges">
|
||||||
|
|
||||||
<!-- Games -->
|
<!-- Games -->
|
||||||
|
|
284
hash/m5_cass.xml
Normal file
284
hash/m5_cass.xml
Normal file
@ -0,0 +1,284 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Cassettes that load with CHAIN cannot auto-start correctly.
|
||||||
|
Mount the BASIC-I cart first, then the cassette to load + run them.
|
||||||
|
|
||||||
|
Other tapes should auto-load and run.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<softwarelist name="m5_cass" description="Sord M5 cassettes">
|
||||||
|
<software name="barricad">
|
||||||
|
<description>Barricade</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Mount together with "BASIC-I" and load with CHAIN"/>
|
||||||
|
<!--<sharedfeat name="requirement" value="m5_cart:basici"/>-->
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="3840">
|
||||||
|
<rom name="barricade.cas" size="3840" crc="453b03b7" sha1="4bd1fd674ecc1348de82705df65c9968d17f4371" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="barrier">
|
||||||
|
<description>Barrier Attack</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Mount together with "BASIC-I" and load with CHAIN"/>
|
||||||
|
<!--<sharedfeat name="requirement" value="m5_cart:basici"/>-->
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="3386">
|
||||||
|
<rom name="b.attack.cas" size="3386" crc="f84b6cf6" sha1="58007c3f59591717ea15f89c7cf0501a956d0e03" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="baseball">
|
||||||
|
<description>Baseball</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="11221">
|
||||||
|
<rom name="baseball.cas" size="11221" crc="91ba7884" sha1="5b15b6f9d1ec625c5fd12dbaa1108c0645a3c543" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="biorhyth">
|
||||||
|
<description>Biorhythm Diagnosis</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Mount together with "BASIC-I" and load with CHAIN"/>
|
||||||
|
<!--<sharedfeat name="requirement" value="m5_cart:basici"/>-->
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="19071">
|
||||||
|
<rom name="biorhythm.cas" size="19071" crc="7fdf95ff" sha1="c8a0d5dacb629e9793dce36036bd3e50cceb1640" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="blackjac">
|
||||||
|
<description>Blackjack</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Mount together with "BASIC-I" and load with CHAIN"/>
|
||||||
|
<!--<sharedfeat name="requirement" value="m5_cart:basici"/>-->
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="16980">
|
||||||
|
<rom name="blackjack.cas" size="16980" crc="0ba87b33" sha1="5fb0f2d186a3c1c32738e5162f32bf0831681367" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="cowboy">
|
||||||
|
<description>Cowboy</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Mount together with "BASIC-I" and load with CHAIN"/>
|
||||||
|
<!--<sharedfeat name="requirement" value="m5_cart:basici"/>-->
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="3767">
|
||||||
|
<rom name="cowboy.cas" size="3767" crc="f4cc6900" sha1="52bbfa6aed885c6c2d818a331423217971806dfa" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="graphic">
|
||||||
|
<description>Graphic Designer</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="3417">
|
||||||
|
<rom name="p-editor.cas" size="3417" crc="c57f6d10" sha1="e6774256941073e7d46472bfec1a1a47fb8d20fd" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="jogging">
|
||||||
|
<description>Jogging</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Mount together with "BASIC-I" and load with CHAIN"/>
|
||||||
|
<!--<sharedfeat name="requirement" value="m5_cart:basici"/>-->
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="8537">
|
||||||
|
<rom name="jogging.cas" size="8537" crc="ee87bee5" sha1="4e7a3a4a436aac78272384a160bd1118421efbd6" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="lastday">
|
||||||
|
<description>Last Day of the Earth</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Mount together with "BASIC-I" and load with CHAIN"/>
|
||||||
|
<!--<sharedfeat name="requirement" value="m5_cart:basici"/>-->
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="19184">
|
||||||
|
<rom name="neutron.cas" size="19184" crc="d8b699da" sha1="7e33a89c3bfcb5f73ef117a992dc67f74a3640d9" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="startrek">
|
||||||
|
<description>Mini Star Trek</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Mount together with "BASIC-I" and load with CHAIN"/>
|
||||||
|
<!--<sharedfeat name="requirement" value="m5_cart:basici"/>-->
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="4744">
|
||||||
|
<rom name="startrek.cas" size="4744" crc="bbc88a19" sha1="d066e9baf5576e338ba7122ecca497e01e451071" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="mustone">
|
||||||
|
<description>Music Tone</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Mount together with "BASIC-I" and load with CHAIN"/>
|
||||||
|
<!--<sharedfeat name="requirement" value="m5_cart:basici"/>-->
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="3423">
|
||||||
|
<rom name="music tone (19xx)(-)[chain].cas" size="3423" crc="296671e0" sha1="a5bd05aa110879317e19566936264de21ec34195" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="numsrch">
|
||||||
|
<description>Number Search</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Mount together with "BASIC-I" and load with CHAIN"/>
|
||||||
|
<!--<sharedfeat name="requirement" value="m5_cart:basici"/>-->
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="3244">
|
||||||
|
<rom name="n.search.cas" size="3244" crc="5ac28495" sha1="052e3696c2342df39cb35f4cef781cfce8d159c7" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="sidewind">
|
||||||
|
<description>Sidewinder</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Mount together with "BASIC-I" and load with CHAIN"/>
|
||||||
|
<!--<sharedfeat name="requirement" value="m5_cart:basici"/>-->
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="3628">
|
||||||
|
<rom name="s.winder.cas" size="3628" crc="a4405fe0" sha1="679969f20907cb4bd2fe62340b868316d2c3aaba" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="slotmach">
|
||||||
|
<description>Slot Machine</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Mount together with "BASIC-I" and load with CHAIN"/>
|
||||||
|
<!--<sharedfeat name="requirement" value="m5_cart:basici"/>-->
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="5207">
|
||||||
|
<rom name="slot.cas" size="5207" crc="60f5678b" sha1="4f11ddac8909af685f67c30c47ae472101f94c1e" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="snaky">
|
||||||
|
<description>Snaky</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Mount together with "BASIC-I" and load with CHAIN"/>
|
||||||
|
<!--<sharedfeat name="requirement" value="m5_cart:basici"/>-->
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="3213">
|
||||||
|
<rom name="snaky.cas" size="3213" crc="6f66a0b3" sha1="731fb6c43b240eb701ac10ed4c73103f11af0414" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="solitair">
|
||||||
|
<description>Solitaire</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Mount together with "BASIC-I" and load with CHAIN"/>
|
||||||
|
<!--<sharedfeat name="requirement" value="m5_cart:basici"/>-->
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="3278">
|
||||||
|
<rom name="solitaire.cas" size="3278" crc="c7d4f0af" sha1="58938d626ee291e79783f9656d1e26701662808d" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="3circles">
|
||||||
|
<description>Three Circles</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Mount together with "BASIC-I" and load with CHAIN"/>
|
||||||
|
<!--<sharedfeat name="requirement" value="m5_cart:basici"/>-->
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="3568">
|
||||||
|
<rom name="3-circles.cas" size="3568" crc="c8436fcc" sha1="3c03ee9ee6ac3b51d0ca990f72fc83816d747ba1" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="hanoi">
|
||||||
|
<description>Tower of Hanoi</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Mount together with "BASIC-I" and load with CHAIN"/>
|
||||||
|
<!--<sharedfeat name="requirement" value="m5_cart:basici"/>-->
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="4108">
|
||||||
|
<rom name="hanoi.cas" size="4108" crc="a91c50be" sha1="b81e42cabf4b7d0d8389a4e4cae1ea8a49f628f2" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="tvadjust">
|
||||||
|
<description>TV Adjust</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="1345">
|
||||||
|
<rom name="tvadjust.cas" size="1345" crc="6b2980fc" sha1="88490185fae07f8ef848b2153fbd954c12066fcd" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="zacbanic">
|
||||||
|
<description>Zac Banic</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
|
||||||
|
<part name="cass1" interface="m5_cass">
|
||||||
|
<dataarea name="cass" size="4746">
|
||||||
|
<rom name="zacbanic.cas" size="4746" crc="05026a99" sha1="463bdea30de9e67db98f7c2a2c5bb7e3799ef96d" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
</softwarelist>
|
File diff suppressed because it is too large
Load Diff
@ -16,9 +16,9 @@
|
|||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="alambush">
|
<software name="alambush">
|
||||||
<description>ALAMBUSH</description>
|
<description>Alien Ambush</description>
|
||||||
<year>19??</year>
|
<year>1990</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Sedov E. A.</publisher>
|
||||||
<part name="cass" interface="mikrosha_cass">
|
<part name="cass" interface="mikrosha_cass">
|
||||||
<dataarea name="cass" size="5604">
|
<dataarea name="cass" size="5604">
|
||||||
<rom name="alambush.rkm" size="5604" crc="4b247561" sha1="5f6130c571bb4877b27c1e4c37a17db680e8b2ab" offset="0" />
|
<rom name="alambush.rkm" size="5604" crc="4b247561" sha1="5f6130c571bb4877b27c1e4c37a17db680e8b2ab" offset="0" />
|
||||||
@ -27,9 +27,9 @@
|
|||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="ball">
|
<software name="ball">
|
||||||
<description>BALL</description>
|
<description>The Ball Game</description>
|
||||||
<year>19??</year>
|
<year>1990</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Sandy Pat Corp.</publisher>
|
||||||
<part name="cass" interface="mikrosha_cass">
|
<part name="cass" interface="mikrosha_cass">
|
||||||
<dataarea name="cass" size="2620">
|
<dataarea name="cass" size="2620">
|
||||||
<rom name="ball.rkm" size="2620" crc="ff43291b" sha1="f7fbdae6169c08a4140d685d0d504cc84be82375" offset="0" />
|
<rom name="ball.rkm" size="2620" crc="ff43291b" sha1="f7fbdae6169c08a4140d685d0d504cc84be82375" offset="0" />
|
||||||
@ -38,9 +38,9 @@
|
|||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="barmen">
|
<software name="barmen">
|
||||||
<description>BARMEN</description>
|
<description>Barmen (v1.5)</description>
|
||||||
<year>19??</year>
|
<year>1988</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>ALG</publisher>
|
||||||
<part name="cass" interface="mikrosha_cass">
|
<part name="cass" interface="mikrosha_cass">
|
||||||
<dataarea name="cass" size="4102">
|
<dataarea name="cass" size="4102">
|
||||||
<rom name="barmen.rkm" size="4102" crc="01a1e046" sha1="f129df0395d261edf50c4c79a8d3375249a935ef" offset="0" />
|
<rom name="barmen.rkm" size="4102" crc="01a1e046" sha1="f129df0395d261edf50c4c79a8d3375249a935ef" offset="0" />
|
||||||
@ -49,9 +49,9 @@
|
|||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="bomber">
|
<software name="bomber">
|
||||||
<description>BOMBER</description>
|
<description>Bomber Aircraft</description>
|
||||||
<year>19??</year>
|
<year>1990</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Jup Corp</publisher>
|
||||||
<part name="cass" interface="mikrosha_cass">
|
<part name="cass" interface="mikrosha_cass">
|
||||||
<dataarea name="cass" size="4627">
|
<dataarea name="cass" size="4627">
|
||||||
<rom name="bomber.rkm" size="4627" crc="8ba227ef" sha1="a15ad12ec2981b53607f4ae755acecbb69939b3c" offset="0" />
|
<rom name="bomber.rkm" size="4627" crc="8ba227ef" sha1="a15ad12ec2981b53607f4ae755acecbb69939b3c" offset="0" />
|
||||||
@ -59,10 +59,10 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="boulder">
|
<software name="bdash">
|
||||||
<description>BOULDER</description>
|
<description>Boulder Dash (v2)</description>
|
||||||
<year>19??</year>
|
<year>1989</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Clever Hands Software</publisher>
|
||||||
<part name="cass" interface="mikrosha_cass">
|
<part name="cass" interface="mikrosha_cass">
|
||||||
<dataarea name="cass" size="15367">
|
<dataarea name="cass" size="15367">
|
||||||
<rom name="boulder.rkm" size="15367" crc="2da99b60" sha1="2620046d21618cf22607827c19334ba000902c27" offset="0" />
|
<rom name="boulder.rkm" size="15367" crc="2da99b60" sha1="2620046d21618cf22607827c19334ba000902c27" offset="0" />
|
||||||
@ -71,7 +71,7 @@
|
|||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="chess">
|
<software name="chess">
|
||||||
<description>CHESS</description>
|
<description>Chess</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass" interface="mikrosha_cass">
|
<part name="cass" interface="mikrosha_cass">
|
||||||
@ -81,10 +81,10 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="circus">
|
<software name="cirk">
|
||||||
<description>CIRCUS</description>
|
<description>Cirk (v1.2)</description>
|
||||||
<year>19??</year>
|
<year>1986</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Popov S.N.</publisher>
|
||||||
<part name="cass" interface="mikrosha_cass">
|
<part name="cass" interface="mikrosha_cass">
|
||||||
<dataarea name="cass" size="7655">
|
<dataarea name="cass" size="7655">
|
||||||
<rom name="circus.rkm" size="7655" crc="bd44cf25" sha1="2cc3472632e962b0e32637a4eea9090b5307eba9" offset="0" />
|
<rom name="circus.rkm" size="7655" crc="bd44cf25" sha1="2cc3472632e962b0e32637a4eea9090b5307eba9" offset="0" />
|
||||||
@ -93,9 +93,9 @@
|
|||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="crossfir">
|
<software name="crossfir">
|
||||||
<description>CROSSFIR</description>
|
<description>Cross Fire (v004)</description>
|
||||||
<year>19??</year>
|
<year>1988</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Zyryanov A.V.</publisher>
|
||||||
<part name="cass" interface="mikrosha_cass">
|
<part name="cass" interface="mikrosha_cass">
|
||||||
<dataarea name="cass" size="11127">
|
<dataarea name="cass" size="11127">
|
||||||
<rom name="crossfir.rkm" size="11127" crc="0e204a60" sha1="f41be5612ea4648ce51a2495fa2c2b20c4e910fb" offset="0" />
|
<rom name="crossfir.rkm" size="11127" crc="0e204a60" sha1="f41be5612ea4648ce51a2495fa2c2b20c4e910fb" offset="0" />
|
||||||
@ -566,9 +566,9 @@
|
|||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="xonmicr">
|
<software name="xonmicr">
|
||||||
<description>XONMICR</description>
|
<description>Xonix (Micron)</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Micron</publisher>
|
||||||
<part name="cass" interface="mikrosha_cass">
|
<part name="cass" interface="mikrosha_cass">
|
||||||
<dataarea name="cass" size="2822">
|
<dataarea name="cass" size="2822">
|
||||||
<rom name="xonmicr.rkm" size="2822" crc="a2658748" sha1="561ac9989c2b8605719d0b340a513fb5a691d7dd" offset="0" />
|
<rom name="xonmicr.rkm" size="2822" crc="a2658748" sha1="561ac9989c2b8605719d0b340a513fb5a691d7dd" offset="0" />
|
||||||
@ -576,10 +576,10 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="zstation">
|
<software name="zstanciy">
|
||||||
<description>ZSTATION</description>
|
<description>Z-Stanciya</description>
|
||||||
<year>19??</year>
|
<year>1987</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>SNP</publisher>
|
||||||
<part name="cass" interface="mikrosha_cass">
|
<part name="cass" interface="mikrosha_cass">
|
||||||
<dataarea name="cass" size="1895">
|
<dataarea name="cass" size="1895">
|
||||||
<rom name="zstation.rkm" size="1895" crc="d496dea7" sha1="4aabce2dc4349a82c1ba59be8705f2f8cac77401" offset="0" />
|
<rom name="zstation.rkm" size="1895" crc="d496dea7" sha1="4aabce2dc4349a82c1ba59be8705f2f8cac77401" offset="0" />
|
||||||
@ -591,7 +591,7 @@
|
|||||||
<!-- System -->
|
<!-- System -->
|
||||||
|
|
||||||
<software name="basic">
|
<software name="basic">
|
||||||
<description>BASIC</description>
|
<description>Mikrosha BASIC</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass" interface="mikrosha_cass">
|
<part name="cass" interface="mikrosha_cass">
|
||||||
@ -602,7 +602,7 @@
|
|||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="disasm">
|
<software name="disasm">
|
||||||
<description>DISASM</description>
|
<description>Disassembler Mikron</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass" interface="mikrosha_cass">
|
<part name="cass" interface="mikrosha_cass">
|
||||||
|
@ -13654,7 +13654,7 @@ kept for now until finding out what those bytes affect...
|
|||||||
<software name="cheese" supported="partial">
|
<software name="cheese" supported="partial">
|
||||||
<description>Cheese (Jpn)</description>
|
<description>Cheese (Jpn)</description>
|
||||||
<year>1984</year>
|
<year>1984</year>
|
||||||
<publisher>Nihon ELectronics</publisher>
|
<publisher>Nihon Electronics</publisher>
|
||||||
<part name="cart" interface="msx_cart">
|
<part name="cart" interface="msx_cart">
|
||||||
<feature name="mapper" value="NOMAPPER" />
|
<feature name="mapper" value="NOMAPPER" />
|
||||||
<dataarea name="rom" size="16384">
|
<dataarea name="rom" size="16384">
|
||||||
|
31
hash/nes.xml
31
hash/nes.xml
@ -11218,6 +11218,7 @@
|
|||||||
<part name="cart" interface="nes_cart">
|
<part name="cart" interface="nes_cart">
|
||||||
<feature name="slot" value="nina006" />
|
<feature name="slot" value="nina006" />
|
||||||
<feature name="pcb" value="AVE-NINA-06" />
|
<feature name="pcb" value="AVE-NINA-06" />
|
||||||
|
<feature name="mirroring" value="horizontal" />
|
||||||
<dataarea name="prg" size="32768">
|
<dataarea name="prg" size="32768">
|
||||||
<rom name="f-15 pgm rev 11 db78" size="32768" crc="e1b511cf" sha1="de66004bd0d88aee42c9efe6c65fb1937ab6b9bb" offset="00000" />
|
<rom name="f-15 pgm rev 11 db78" size="32768" crc="e1b511cf" sha1="de66004bd0d88aee42c9efe6c65fb1937ab6b9bb" offset="00000" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
@ -20454,7 +20455,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="krazykr" supported="no">
|
<software name="krazykr">
|
||||||
<description>Krazy Kreatures (USA, v1.1)</description>
|
<description>Krazy Kreatures (USA, v1.1)</description>
|
||||||
<year>1990</year>
|
<year>1990</year>
|
||||||
<publisher>American Video Entertainment</publisher>
|
<publisher>American Video Entertainment</publisher>
|
||||||
@ -20473,7 +20474,7 @@
|
|||||||
</software>
|
</software>
|
||||||
|
|
||||||
<!-- this was originally included as proto, but it's documented at bootgod's place as v1.0... was it really a prototype? track down the dump... -->
|
<!-- this was originally included as proto, but it's documented at bootgod's place as v1.0... was it really a prototype? track down the dump... -->
|
||||||
<software name="krazykrp" cloneof="krazykr" supported="no">
|
<software name="krazykrp" cloneof="krazykr">
|
||||||
<description>Krazy Kreatures (USA, v1.0)</description>
|
<description>Krazy Kreatures (USA, v1.0)</description>
|
||||||
<year>1990</year>
|
<year>1990</year>
|
||||||
<publisher>American Video Entertainment</publisher>
|
<publisher>American Video Entertainment</publisher>
|
||||||
@ -23815,7 +23816,7 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="mermatl" supported="no">
|
<software name="mermatl">
|
||||||
<description>Mermaids of Atlantis - The Riddle of the Magic Bubble (USA)</description>
|
<description>Mermaids of Atlantis - The Riddle of the Magic Bubble (USA)</description>
|
||||||
<year>1991</year>
|
<year>1991</year>
|
||||||
<publisher>American Video Entertainment</publisher>
|
<publisher>American Video Entertainment</publisher>
|
||||||
@ -45717,6 +45718,7 @@ preliminary proto for the PAL version, still running on NTSC systems) or the gfx
|
|||||||
<part name="cart" interface="nes_cart">
|
<part name="cart" interface="nes_cart">
|
||||||
<feature name="slot" value="nina006" />
|
<feature name="slot" value="nina006" />
|
||||||
<feature name="pcb" value="AVE-NINA-06" />
|
<feature name="pcb" value="AVE-NINA-06" />
|
||||||
|
<feature name="mirroring" value="horizontal" />
|
||||||
<dataarea name="chr" size="65536">
|
<dataarea name="chr" size="65536">
|
||||||
<rom name="futebol (brazil) (unl).chr" size="65536" crc="9fddfc61" sha1="feb234b9cb39996542ab4f9a0d76e0c6239fccc3" offset="00000" status="baddump" />
|
<rom name="futebol (brazil) (unl).chr" size="65536" crc="9fddfc61" sha1="feb234b9cb39996542ab4f9a0d76e0c6239fccc3" offset="00000" status="baddump" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
@ -45855,6 +45857,23 @@ preliminary proto for the PAL version, still running on NTSC systems) or the gfx
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="ghostbstjp" cloneof="ghostbst">
|
||||||
|
<description>Ghostbusters (Jpn, Prototype)</description>
|
||||||
|
<year>1986</year>
|
||||||
|
<publisher>Tokuma Shoten</publisher>
|
||||||
|
<info name="alt_title" value="ゴーストバスターズ"/>
|
||||||
|
<part name="cart" interface="nes_cart">
|
||||||
|
<feature name="slot" value="cnrom" />
|
||||||
|
<feature name="mirroring" value="horizontal" />
|
||||||
|
<dataarea name="chr" size="32768">
|
||||||
|
<rom name="ghostbusters (prototype).chr" size="32768" crc="b7e28707" sha1="ca3d601f1f8f3171c5d46777673159c9c79243c3" offset="00000" status="baddump" />
|
||||||
|
</dataarea>
|
||||||
|
<dataarea name="prg" size="32768">
|
||||||
|
<rom name="ghostbusters (prototype).prg" size="32768" crc="56bd6db9" sha1="c7989b51c2a361c84c1d6829dc79006fef94537b" offset="00000" status="baddump" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="goalj" cloneof="goal2">
|
<software name="goalj" cloneof="goal2">
|
||||||
<description>Goal!! (Jpn)</description>
|
<description>Goal!! (Jpn)</description>
|
||||||
<year>1992</year>
|
<year>1992</year>
|
||||||
@ -48398,6 +48417,7 @@ preliminary proto for the PAL version, still running on NTSC systems) or the gfx
|
|||||||
<part name="cart" interface="nes_cart">
|
<part name="cart" interface="nes_cart">
|
||||||
<feature name="slot" value="nina006" />
|
<feature name="slot" value="nina006" />
|
||||||
<feature name="pcb" value="AVE-NINA-06" />
|
<feature name="pcb" value="AVE-NINA-06" />
|
||||||
|
<feature name="mirroring" value="vertical" />
|
||||||
<dataarea name="chr" size="32768">
|
<dataarea name="chr" size="32768">
|
||||||
<rom name="robert byrnes pool challenge (usa) (proto) (unl).chr" size="32768" crc="01005a00" sha1="e47a5a225990eca7aa6dc3853ca2c243f7d29136" offset="00000" status="baddump" />
|
<rom name="robert byrnes pool challenge (usa) (proto) (unl).chr" size="32768" crc="01005a00" sha1="e47a5a225990eca7aa6dc3853ca2c243f7d29136" offset="00000" status="baddump" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
@ -49911,6 +49931,7 @@ preliminary proto for the PAL version, still running on NTSC systems) or the gfx
|
|||||||
<part name="cart" interface="nes_cart">
|
<part name="cart" interface="nes_cart">
|
||||||
<feature name="slot" value="nina006" />
|
<feature name="slot" value="nina006" />
|
||||||
<feature name="pcb" value="AVE-NINA-03" />
|
<feature name="pcb" value="AVE-NINA-03" />
|
||||||
|
<feature name="mirroring" value="horizontal" />
|
||||||
<dataarea name="chr" size="65536">
|
<dataarea name="chr" size="65536">
|
||||||
<rom name="ultimate league soccer (italy) (unl).chr" size="65536" crc="201e9c71" sha1="3ede735b03708783b1ebb9c203d6e702e90cf0c6" offset="00000" status="baddump" />
|
<rom name="ultimate league soccer (italy) (unl).chr" size="65536" crc="201e9c71" sha1="3ede735b03708783b1ebb9c203d6e702e90cf0c6" offset="00000" status="baddump" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
@ -52745,6 +52766,7 @@ preliminary proto for the PAL version, still running on NTSC systems) or the gfx
|
|||||||
<part name="cart" interface="nes_cart">
|
<part name="cart" interface="nes_cart">
|
||||||
<feature name="slot" value="nina006" />
|
<feature name="slot" value="nina006" />
|
||||||
<feature name="pcb" value="AVE-NINA-06" />
|
<feature name="pcb" value="AVE-NINA-06" />
|
||||||
|
<feature name="mirroring" value="horizontal" />
|
||||||
<dataarea name="chr" size="32768">
|
<dataarea name="chr" size="32768">
|
||||||
<rom name="poke block (asia) (unl).chr" size="32768" crc="edce1b2f" sha1="2628650db3c27b2b3232b627db4ed2bcc69d6e17" offset="00000" status="baddump" />
|
<rom name="poke block (asia) (unl).chr" size="32768" crc="edce1b2f" sha1="2628650db3c27b2b3232b627db4ed2bcc69d6e17" offset="00000" status="baddump" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
@ -57136,6 +57158,7 @@ preliminary proto for the PAL version, still running on NTSC systems) or the gfx
|
|||||||
<part name="cart" interface="nes_cart">
|
<part name="cart" interface="nes_cart">
|
||||||
<feature name="slot" value="nina006" />
|
<feature name="slot" value="nina006" />
|
||||||
<feature name="pcb" value="AVE-NINA-03" />
|
<feature name="pcb" value="AVE-NINA-03" />
|
||||||
|
<feature name="mirroring" value="horizontal" />
|
||||||
<dataarea name="chr" size="65536">
|
<dataarea name="chr" size="65536">
|
||||||
<rom name="av dragon mahjang (japan) (unl).chr" size="65536" crc="a203df20" sha1="2a24122bfb37b9a62771e740c911a5cbb349178e" offset="00000" status="baddump" />
|
<rom name="av dragon mahjang (japan) (unl).chr" size="65536" crc="a203df20" sha1="2a24122bfb37b9a62771e740c911a5cbb349178e" offset="00000" status="baddump" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
@ -57443,7 +57466,7 @@ preliminary proto for the PAL version, still running on NTSC systems) or the gfx
|
|||||||
<part name="cart" interface="nes_cart">
|
<part name="cart" interface="nes_cart">
|
||||||
<feature name="slot" value="nina006" />
|
<feature name="slot" value="nina006" />
|
||||||
<feature name="pcb" value="AVE-NINA-06" />
|
<feature name="pcb" value="AVE-NINA-06" />
|
||||||
<feature name="mirroring" value="horizontal" />
|
<feature name="mirroring" value="vertical" />
|
||||||
<dataarea name="chr" size="32768">
|
<dataarea name="chr" size="32768">
|
||||||
<rom name="metal fighter (asia) (hacker) (unl).chr" size="32768" crc="fe69de4b" sha1="11bcf115fa146923a87763f8f5f224a8ddb027ce" offset="00000" status="baddump" />
|
<rom name="metal fighter (asia) (hacker) (unl).chr" size="32768" crc="fe69de4b" sha1="11bcf115fa146923a87763f8f5f224a8ddb027ce" offset="00000" status="baddump" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
|
260
hash/orao.xml
260
hash/orao.xml
@ -4,12 +4,12 @@
|
|||||||
<softwarelist name="orao" description="PEL Varazdin Orao cassettes">
|
<softwarelist name="orao" description="PEL Varazdin Orao cassettes">
|
||||||
|
|
||||||
<software name="6502step">
|
<software name="6502step">
|
||||||
<description>6502Step</description>
|
<description>6502 Step (v1.0)</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="4099">
|
<dataarea name="cass" size="4099">
|
||||||
<rom name="6502step.tap" size="4099" crc="18b959be" sha1="9ded3c41aa3d56bc057a8db4ce5d562695723e37" offset="0x0000" />
|
<rom name="6502step.tap" size="4099" crc="18b959be" sha1="9ded3c41aa3d56bc057a8db4ce5d562695723e37" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -17,32 +17,32 @@
|
|||||||
<software name="ajnc">
|
<software name="ajnc">
|
||||||
<description>Ajnc</description>
|
<description>Ajnc</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>PEL Soft</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="17806">
|
<dataarea name="cass" size="17806">
|
||||||
<rom name="ajnc.tap" size="17806" crc="de341625" sha1="ea157993ea1c70e5f22cb4cf0e8cb1c7acd034da" offset="0x0000" />
|
<rom name="ajnc.tap" size="17806" crc="de341625" sha1="ea157993ea1c70e5f22cb4cf0e8cb1c7acd034da" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="avion">
|
<software name="avion">
|
||||||
<description>Avion</description>
|
<description>Avion</description>
|
||||||
<year>19??</year>
|
<year>1986</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Emil Herceg - Igor Kos</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="6798">
|
<dataarea name="cass" size="6798">
|
||||||
<rom name="avion.tap" size="6798" crc="eb4143a9" sha1="c350137a5c6084d8990b9b0856329f5b94aa338f" offset="0x0000" />
|
<rom name="avion.tap" size="6798" crc="eb4143a9" sha1="c350137a5c6084d8990b9b0856329f5b94aa338f" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="bdash">
|
<software name="bdash">
|
||||||
<description>BoulderDash</description>
|
<description>Boulder Dash</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Nenad Mihailovic - Mihajlo Dapjas</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="17998">
|
<dataarea name="cass" size="17998">
|
||||||
<rom name="boulderdash.tap" size="17998" crc="11ab14ed" sha1="4a7541bdcba4f03538c3659ad9c1bb36b6d34263" offset="0x0000" />
|
<rom name="boulderdash.tap" size="17998" crc="11ab14ed" sha1="4a7541bdcba4f03538c3659ad9c1bb36b6d34263" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -50,10 +50,10 @@
|
|||||||
<software name="breakout">
|
<software name="breakout">
|
||||||
<description>Breakout</description>
|
<description>Breakout</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Stan Rimox Software</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="18992">
|
<dataarea name="cass" size="18992">
|
||||||
<rom name="breakout.tap" size="18992" crc="7737b9af" sha1="9d9a9e5b06ede99cb7326bab980d7f5a85ba0723" offset="0x0000" />
|
<rom name="breakout.tap" size="18992" crc="7737b9af" sha1="9d9a9e5b06ede99cb7326bab980d7f5a85ba0723" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -64,73 +64,67 @@
|
|||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="4035">
|
<dataarea name="cass" size="4035">
|
||||||
<rom name="brojke.tap" size="4035" crc="f46a50c8" sha1="edf486d95df1935effa01f77a36d36c0a24829f8" offset="0x0000" />
|
<rom name="brojke.tap" size="4035" crc="f46a50c8" sha1="edf486d95df1935effa01f77a36d36c0a24829f8" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="crtanje">
|
<software name="crtanje">
|
||||||
<description>Crtanje</description>
|
<description>Crtanje</description>
|
||||||
<year>19??</year>
|
<year>1987</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Suzy Soft</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="4698">
|
<dataarea name="cass" size="4698">
|
||||||
<rom name="crtanje.tap" size="4698" crc="30ef56cb" sha1="7a77d75da0a0b34639b987e0d5cf14d7859d80c6" offset="0x0000" />
|
<rom name="crtanje.tap" size="4698" crc="30ef56cb" sha1="7a77d75da0a0b34639b987e0d5cf14d7859d80c6" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="crvic">
|
<software name="crvic">
|
||||||
<description>Crvic</description>
|
<description>Crvic</description>
|
||||||
<year>19??</year>
|
<year>1986</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>PEL Soft</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="14050">
|
<dataarea name="cass" size="14050">
|
||||||
<rom name="crvic.tap" size="14050" crc="6feb9576" sha1="f9f31884a3899731350a2931818b5945afba0bae" offset="0x0000" />
|
<rom name="crvic.tap" size="14050" crc="6feb9576" sha1="f9f31884a3899731350a2931818b5945afba0bae" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="demo1">
|
<software name="microrac">
|
||||||
<description>Demo 1</description>
|
<description>Mikroracunalo Orao</description>
|
||||||
<year>19??</year>
|
<year>1988</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>PEL Varazdin</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="31432">
|
<dataarea name="cass" size="31432">
|
||||||
<rom name="demo1.tap" size="31432" crc="9e7ba4ec" sha1="3a0c5c8412383a5cd676394308637a8a54238475" offset="0x0000" />
|
<rom name="demo1.tap" size="31432" crc="9e7ba4ec" sha1="3a0c5c8412383a5cd676394308637a8a54238475" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
<part name="cass2" interface="orao_cass">
|
||||||
|
|
||||||
<software name="demo2">
|
|
||||||
<description>Demo 2</description>
|
|
||||||
<year>19??</year>
|
|
||||||
<publisher><unknown></publisher>
|
|
||||||
<part name="cass1" interface="orao_cass">
|
|
||||||
<dataarea name="cass" size="18450">
|
<dataarea name="cass" size="18450">
|
||||||
<rom name="demo2.tap" size="18450" crc="8bad5b68" sha1="155a06ebfc964642d902b47b49ee7a3ccf2cef0a" offset="0x0000" />
|
<rom name="demo2.tap" size="18450" crc="8bad5b68" sha1="155a06ebfc964642d902b47b49ee7a3ccf2cef0a" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="demograf">
|
<software name="demograf">
|
||||||
<description>DemoGrafika</description>
|
<description>Demo Grafika</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>KMI Borovo</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="22996">
|
<dataarea name="cass" size="22996">
|
||||||
<rom name="demografika.tap" size="22996" crc="1a3f6740" sha1="aeca6893a530b27a0428f33d40fb10c683f450fb" offset="0x0000" />
|
<rom name="demografika.tap" size="22996" crc="1a3f6740" sha1="aeca6893a530b27a0428f33d40fb10c683f450fb" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="eagle">
|
<software name="eagle">
|
||||||
<description>Eagle</description>
|
<description>Eagle</description>
|
||||||
<year>19??</year>
|
<year>1986</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>KMI Borovo</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="9132">
|
<dataarea name="cass" size="9132">
|
||||||
<rom name="eagle.tap" size="9132" crc="b3a8886c" sha1="80409c7ca7fe3fa70e4133a96f4f04c9806d6c5d" offset="0x0000" />
|
<rom name="eagle.tap" size="9132" crc="b3a8886c" sha1="80409c7ca7fe3fa70e4133a96f4f04c9806d6c5d" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -138,131 +132,131 @@
|
|||||||
<software name="jugador">
|
<software name="jugador">
|
||||||
<description>Jugador</description>
|
<description>Jugador</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Mario Vuletic</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="4932">
|
<dataarea name="cass" size="4932">
|
||||||
<rom name="jugador.tap" size="4932" crc="a42f9cdf" sha1="adbf785606b093925eae1c42d1bb6611372c8f89" offset="0x0000" />
|
<rom name="jugador.tap" size="4932" crc="a42f9cdf" sha1="adbf785606b093925eae1c42d1bb6611372c8f89" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="jumpjack">
|
<software name="jumpjack">
|
||||||
<description>JumpingJack</description>
|
<description>Jumping Jack</description>
|
||||||
<year>19??</year>
|
<year>1986</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>KMI Borovo</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="9133">
|
<dataarea name="cass" size="9133">
|
||||||
<rom name="jumpingjack.tap" size="9133" crc="2bb70986" sha1="269820989ab16c73594abeb6935736c08e07b5f3" offset="0x0000" />
|
<rom name="jumpingjack.tap" size="9133" crc="2bb70986" sha1="269820989ab16c73594abeb6935736c08e07b5f3" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="karate">
|
<software name="karate">
|
||||||
<description>Karate</description>
|
<description>Internacional Karate</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>KMI Borovo</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="25106">
|
<dataarea name="cass" size="25106">
|
||||||
<rom name="karate.tap" size="25106" crc="021024a0" sha1="90620ceafe258c7bbec195670b629426bf32b82c" offset="0x0000" />
|
<rom name="karate.tap" size="25106" crc="021024a0" sha1="90620ceafe258c7bbec195670b629426bf32b82c" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="kuki">
|
<software name="kuki">
|
||||||
<description>Kuki</description>
|
<description>Kuki</description>
|
||||||
<year>19??</year>
|
<year>1986</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>KMI Borovo</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="9998">
|
<dataarea name="cass" size="9998">
|
||||||
<rom name="kuki.tap" size="9998" crc="90cddb34" sha1="211de24d98205f1b8dde0057f5294a7fb569483c" offset="0x0000" />
|
<rom name="kuki.tap" size="9998" crc="90cddb34" sha1="211de24d98205f1b8dde0057f5294a7fb569483c" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="kvadrat">
|
<software name="kvadrat">
|
||||||
<description>Kvadrat</description>
|
<description>Magicni Kvadrat</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Mario Ranogajec - Boris Korpar</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="17078">
|
<dataarea name="cass" size="17078">
|
||||||
<rom name="kvadrat.tap" size="17078" crc="9ee09595" sha1="9ac6e8046765b6656f27046955eeea3672c4509c" offset="0x0000" />
|
<rom name="kvadrat.tap" size="17078" crc="9ee09595" sha1="9ac6e8046765b6656f27046955eeea3672c4509c" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="labirint">
|
<software name="labirint">
|
||||||
<description>Labirint</description>
|
<description>Labirint</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Bibi Soft</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="5698">
|
<dataarea name="cass" size="5698">
|
||||||
<rom name="labirint.tap" size="5698" crc="864f7643" sha1="6201f6dfa20178ca782ac1cde73364d0c5f5ce64" offset="0x0000" />
|
<rom name="labirint.tap" size="5698" crc="864f7643" sha1="6201f6dfa20178ca782ac1cde73364d0c5f5ce64" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="labirinm">
|
<software name="labirinm">
|
||||||
<description>LabirintM</description>
|
<description>Labirint M</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="15237">
|
<dataarea name="cass" size="15237">
|
||||||
<rom name="labirintm.tap" size="15237" crc="9e0790cf" sha1="89706cf82798956410facce1613c54a4c898979f" offset="0x0000" />
|
<rom name="labirintm.tap" size="15237" crc="9e0790cf" sha1="89706cf82798956410facce1613c54a4c898979f" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="mminer">
|
<software name="mminer">
|
||||||
<description>ManicMiner</description>
|
<description>Manic Miner</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Nenad Mihailovic</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="18001">
|
<dataarea name="cass" size="18001">
|
||||||
<rom name="manicminer.tap" size="18001" crc="27380ee9" sha1="b37abeb1df684a1ae3b5bd19795ac90e69853176" offset="0x0000" />
|
<rom name="manicminer.tap" size="18001" crc="27380ee9" sha1="b37abeb1df684a1ae3b5bd19795ac90e69853176" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="matchfis">
|
<software name="matchfis">
|
||||||
<description>MatchFishing</description>
|
<description>Match Fishing</description>
|
||||||
<year>19??</year>
|
<year>1986</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>KMI Borovo</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="23228">
|
<dataarea name="cass" size="23228">
|
||||||
<rom name="matchfishing.tap" size="23228" crc="fa01ad6c" sha1="88a3af7de00440910212aeb6f5360b32fc9062a1" offset="0x0000" />
|
<rom name="matchfishing.tap" size="23228" crc="fa01ad6c" sha1="88a3af7de00440910212aeb6f5360b32fc9062a1" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="memonona">
|
<software name="memo">
|
||||||
<description>MemoNoName</description>
|
<description>Memo</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>PEL Soft</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
|
||||||
<dataarea name="cass" size="10198">
|
|
||||||
<rom name="memononame.tap" size="10198" crc="1166e752" sha1="f17f7917ccf8399ef2231cc26be1e9056a3b0a86" offset="0x0000" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="memopel">
|
|
||||||
<description>Memo PEL</description>
|
|
||||||
<year>19??</year>
|
|
||||||
<publisher><unknown></publisher>
|
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="16500">
|
<dataarea name="cass" size="16500">
|
||||||
<rom name="memopel.tap" size="16500" crc="128ffc0b" sha1="60daee51376dd59b5623a0072cd842ecd5db7257" offset="0x0000" />
|
<rom name="memopel.tap" size="16500" crc="128ffc0b" sha1="60daee51376dd59b5623a0072cd842ecd5db7257" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="memoa" cloneof="memo">
|
||||||
|
<description>Memo (No Loading Screen)</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher>PEL Soft</publisher>
|
||||||
|
<part name="cass1" interface="orao_cass">
|
||||||
|
<dataarea name="cass" size="10198">
|
||||||
|
<rom name="memononame.tap" size="10198" crc="1166e752" sha1="f17f7917ccf8399ef2231cc26be1e9056a3b0a86" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="nevid">
|
<software name="nevid">
|
||||||
<description>Nevidljivi</description>
|
<description>Nevidljivi</description>
|
||||||
<year>19??</year>
|
<year>1987</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Suzy Soft</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="4198">
|
<dataarea name="cass" size="4198">
|
||||||
<rom name="nevidljivi.tap" size="4198" crc="513373fb" sha1="56bd74d57bafe8eccaeba5ac7d5ac6bae3412403" offset="0x0000" />
|
<rom name="nevidljivi.tap" size="4198" crc="513373fb" sha1="56bd74d57bafe8eccaeba5ac7d5ac6bae3412403" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -270,65 +264,65 @@
|
|||||||
<software name="obelix">
|
<software name="obelix">
|
||||||
<description>Obelix</description>
|
<description>Obelix</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>KMI Borovo</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="8639">
|
<dataarea name="cass" size="8639">
|
||||||
<rom name="obelix.tap" size="8639" crc="f79019d1" sha1="0de7854d67905fcc476838fba064924c27bbef4b" offset="0x0000" />
|
<rom name="obelix.tap" size="8639" crc="f79019d1" sha1="0de7854d67905fcc476838fba064924c27bbef4b" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="othello">
|
<software name="othello">
|
||||||
<description>Othello</description>
|
<description>Othello</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Sasa Ivkovic</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="18828">
|
<dataarea name="cass" size="18828">
|
||||||
<rom name="othello.tap" size="18828" crc="d488a8e3" sha1="a35d5b56882b07c10f98b011d6aa0006a1578452" offset="0x0000" />
|
<rom name="othello.tap" size="18828" crc="d488a8e3" sha1="a35d5b56882b07c10f98b011d6aa0006a1578452" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="pacman">
|
<software name="pacman">
|
||||||
<description>PacMan</description>
|
<description>Pac-Man</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Sasa Ivkovic</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="30114">
|
<dataarea name="cass" size="30114">
|
||||||
<rom name="pacman.tap" size="30114" crc="3a6479ea" sha1="b1cbde718d491b4324d9ed13e70e7df0c108f398" offset="0x0000" />
|
<rom name="pacman.tap" size="30114" crc="3a6479ea" sha1="b1cbde718d491b4324d9ed13e70e7df0c108f398" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="pcelicam">
|
<software name="pcelicam">
|
||||||
<description>PcelicaMaja</description>
|
<description>Pcelica Maja</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="16998">
|
<dataarea name="cass" size="16998">
|
||||||
<rom name="pcelicamaja.tap" size="16998" crc="e1add5c2" sha1="fcaca49c82855c5fe493bb4741c7e855b1bd1402" offset="0x0000" />
|
<rom name="pcelicamaja.tap" size="16998" crc="e1add5c2" sha1="fcaca49c82855c5fe493bb4741c7e855b1bd1402" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="podsjet">
|
<software name="podsjet">
|
||||||
<description>Podsjetnik</description>
|
<description>Podsjetnik</description>
|
||||||
<year>19??</year>
|
<year>1987</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Suzy Soft</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="10515">
|
<dataarea name="cass" size="10515">
|
||||||
<rom name="podsjetnik.tap" size="10515" crc="ea6c2bb4" sha1="fef66d98d23b1b2f675e3d0ed45ccb53829250da" offset="0x0000" />
|
<rom name="podsjetnik.tap" size="10515" crc="ea6c2bb4" sha1="fef66d98d23b1b2f675e3d0ed45ccb53829250da" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="pomorska">
|
<software name="pomorska">
|
||||||
<description>PomorskaBitka</description>
|
<description>Pomorska Bitka</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="9608">
|
<dataarea name="cass" size="9608">
|
||||||
<rom name="pomorskabitka.tap" size="9608" crc="8c5dda11" sha1="d25fbedf844ce43ee2eb0cb32546c3abcc9111c0" offset="0x0000" />
|
<rom name="pomorskabitka.tap" size="9608" crc="8c5dda11" sha1="d25fbedf844ce43ee2eb0cb32546c3abcc9111c0" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -339,7 +333,7 @@
|
|||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="3179">
|
<dataarea name="cass" size="3179">
|
||||||
<rom name="porno.tap" size="3179" crc="212bb659" sha1="ab422b4548d279a6961e77499f33b602eaacdd0b" offset="0x0000" />
|
<rom name="porno.tap" size="3179" crc="212bb659" sha1="ab422b4548d279a6961e77499f33b602eaacdd0b" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -350,29 +344,29 @@
|
|||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="5950">
|
<dataarea name="cass" size="5950">
|
||||||
<rom name="reversi.tap" size="5950" crc="3964ff16" sha1="2a735bc3ab917c8b2f16d012318aed9f8aa62a52" offset="0x0000" />
|
<rom name="reversi.tap" size="5950" crc="3964ff16" sha1="2a735bc3ab917c8b2f16d012318aed9f8aa62a52" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="sah">
|
<software name="figchess">
|
||||||
<description>Sah</description>
|
<description>Figure Chess</description>
|
||||||
<year>19??</year>
|
<year>1986</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>KMI Borovo</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="19745">
|
<dataarea name="cass" size="19745">
|
||||||
<rom name="sah.tap" size="19745" crc="02513ff4" sha1="29586a75f9a6ef7b9bb0f370b5eb7f9a00dee37a" offset="0x0000" />
|
<rom name="sah.tap" size="19745" crc="02513ff4" sha1="29586a75f9a6ef7b9bb0f370b5eb7f9a00dee37a" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="sintetiz">
|
<software name="sintetiz">
|
||||||
<description>SintetizatorZvuka</description>
|
<description>Sintetizator Zvuka</description>
|
||||||
<year>19??</year>
|
<year>1987</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Suzy Soft</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="3422">
|
<dataarea name="cass" size="3422">
|
||||||
<rom name="sintetizatorzvuka.tap" size="3422" crc="26da3240" sha1="96b4ec2a5b521e27e4fcc91081126aa274ab9230" offset="0x0000" />
|
<rom name="sintetizatorzvuka.tap" size="3422" crc="26da3240" sha1="96b4ec2a5b521e27e4fcc91081126aa274ab9230" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -380,43 +374,43 @@
|
|||||||
<software name="sokoban">
|
<software name="sokoban">
|
||||||
<description>Sokoban</description>
|
<description>Sokoban</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>J.P.</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="13829">
|
<dataarea name="cass" size="13829">
|
||||||
<rom name="sokoban.tap" size="13829" crc="ffcf7e0c" sha1="12c435c68b2203b68f29c2450740b958e16e0405" offset="0x0000" />
|
<rom name="sokoban.tap" size="13829" crc="ffcf7e0c" sha1="12c435c68b2203b68f29c2450740b958e16e0405" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="spaceinv">
|
<software name="spaceinv">
|
||||||
<description>SpaceInvaders</description>
|
<description>Space Invaders</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>PEL Soft</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="21150">
|
<dataarea name="cass" size="21150">
|
||||||
<rom name="spaceinvaders.tap" size="21150" crc="31230e8b" sha1="8021e562130d2b11eb916f3623e65794d93b2a93" offset="0x0000" />
|
<rom name="spaceinvaders.tap" size="21150" crc="31230e8b" sha1="8021e562130d2b11eb916f3623e65794d93b2a93" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="stripajn">
|
<software name="stripajn">
|
||||||
<description>StripAjnc</description>
|
<description>Strip Ajnc</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Z. Bistrovic</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="8750">
|
<dataarea name="cass" size="8750">
|
||||||
<rom name="stripajnc.tap" size="8750" crc="68032c11" sha1="3a49a90b7915491eecdec149a5cfb2f90e1a03da" offset="0x0000" />
|
<rom name="stripajnc.tap" size="8750" crc="68032c11" sha1="3a49a90b7915491eecdec149a5cfb2f90e1a03da" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="stripgam">
|
<software name="stripgam">
|
||||||
<description>StripGameAinc</description>
|
<description>Strip Game Ainc</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>KMI Borovo</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="31615">
|
<dataarea name="cass" size="31615">
|
||||||
<rom name="stripgameainc.tap" size="31615" crc="03e38de8" sha1="c5df30d030f44f19182c86fcb6448116f7f92be1" offset="0x0000" />
|
<rom name="stripgameainc.tap" size="31615" crc="03e38de8" sha1="c5df30d030f44f19182c86fcb6448116f7f92be1" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -424,43 +418,43 @@
|
|||||||
<software name="tornjev">
|
<software name="tornjev">
|
||||||
<description>Tornjevi</description>
|
<description>Tornjevi</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Tom</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="3966">
|
<dataarea name="cass" size="3966">
|
||||||
<rom name="tornjevi.tap" size="3966" crc="38d905d7" sha1="2b21e99b9e847a5bde4acadc03b62ca2e628c93d" offset="0x0000" />
|
<rom name="tornjevi.tap" size="3966" crc="38d905d7" sha1="2b21e99b9e847a5bde4acadc03b62ca2e628c93d" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="ukletidv">
|
<software name="ukletidv">
|
||||||
<description>UkletiDvorac</description>
|
<description>Ukleti Dvorac</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="12398">
|
<dataarea name="cass" size="12398">
|
||||||
<rom name="ukletidvorac.tap" size="12398" crc="850123a7" sha1="d867f072832e8c6dd87fe4bbda14cbb720e9ca25" offset="0x0000" />
|
<rom name="ukletidvorac.tap" size="12398" crc="850123a7" sha1="d867f072832e8c6dd87fe4bbda14cbb720e9ca25" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="zid">
|
<software name="zid">
|
||||||
<description>Zid</description>
|
<description>Zid</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>PEL Zabavni Programi</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="11345">
|
<dataarea name="cass" size="11345">
|
||||||
<rom name="zid.tap" size="11345" crc="c7524e54" sha1="4ee43911a7c49899d2ef7e89308ab3213d1cedac" offset="0x0000" />
|
<rom name="zid.tap" size="11345" crc="c7524e54" sha1="4ee43911a7c49899d2ef7e89308ab3213d1cedac" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="znakovi">
|
<software name="znakovi">
|
||||||
<description>Znakovi</description>
|
<description>Znakovi</description>
|
||||||
<year>19??</year>
|
<year>1987</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Suzy Soft</publisher>
|
||||||
<part name="cass1" interface="orao_cass">
|
<part name="cass1" interface="orao_cass">
|
||||||
<dataarea name="cass" size="4618">
|
<dataarea name="cass" size="4618">
|
||||||
<rom name="znakovi.tap" size="4618" crc="a834c22e" sha1="49340c62aa1f1109f610e95878eb75de24916928" offset="0x0000" />
|
<rom name="znakovi.tap" size="4618" crc="a834c22e" sha1="49340c62aa1f1109f610e95878eb75de24916928" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
@ -6,109 +6,109 @@
|
|||||||
<software name="adresar">
|
<software name="adresar">
|
||||||
<description>Adresar</description>
|
<description>Adresar</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Ei Racunari</publisher>
|
||||||
<part name="cass1" interface="pecom_cass">
|
<part name="cass1" interface="pecom_cass">
|
||||||
<dataarea name="cass" size="6382680">
|
<dataarea name="cass" size="6382680">
|
||||||
<rom name="adresar.wav" size="6382680" crc="e0032321" sha1="f6c9d19941175561c942c803aedc87d5c2dd1903" offset="0x0000" />
|
<rom name="adresar.wav" size="6382680" crc="e0032321" sha1="f6c9d19941175561c942c803aedc87d5c2dd1903" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="bioritam">
|
<software name="bioritam">
|
||||||
<description>Bioritam</description>
|
<description>Bioritam</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Ei Racunari</publisher>
|
||||||
<part name="cass1" interface="pecom_cass">
|
<part name="cass1" interface="pecom_cass">
|
||||||
<dataarea name="cass" size="5094680">
|
<dataarea name="cass" size="5094680">
|
||||||
<rom name="bioritam.wav" size="5094680" crc="9fead1c7" sha1="7ed80372fdd57cc68997acc3a7eb1e1628236dfe" offset="0x0000" />
|
<rom name="bioritam.wav" size="5094680" crc="9fead1c7" sha1="7ed80372fdd57cc68997acc3a7eb1e1628236dfe" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="lavirint">
|
<software name="lavirint">
|
||||||
<description>Lavirint</description>
|
<description>Lavirint</description>
|
||||||
<year>19??</year>
|
<year>1987</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Ei Racunari</publisher>
|
||||||
<part name="cass1" interface="pecom_cass">
|
<part name="cass1" interface="pecom_cass">
|
||||||
<dataarea name="cass" size="13222360">
|
<dataarea name="cass" size="13222360">
|
||||||
<rom name="lavirint.wav" size="13222360" crc="9f0aa1b4" sha1="854e9bbe45e42e09c7e57b561b311a98ff078661" offset="0x0000" />
|
<rom name="lavirint.wav" size="13222360" crc="9f0aa1b4" sha1="854e9bbe45e42e09c7e57b561b311a98ff078661" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="lopovbnk">
|
<software name="lopovbnk">
|
||||||
<description>LopovIBankar</description>
|
<description>Lopov i Bankar</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Ei Racunari</publisher>
|
||||||
<part name="cass1" interface="pecom_cass">
|
<part name="cass1" interface="pecom_cass">
|
||||||
<dataarea name="cass" size="7996248">
|
<dataarea name="cass" size="7996248">
|
||||||
<rom name="lopov i bankar.wav" size="7996248" crc="e02b73bc" sha1="6b817af8638a94aa7f7c395467237adf3e226d12" offset="0x0000" />
|
<rom name="lopov i bankar.wav" size="7996248" crc="e02b73bc" sha1="6b817af8638a94aa7f7c395467237adf3e226d12" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="osvajaci">
|
<software name="osvajaci">
|
||||||
<description>OsvajaciSvemira</description>
|
<description>Osvajaci Svemira</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Ei Racunari</publisher>
|
||||||
<part name="cass1" interface="pecom_cass">
|
<part name="cass1" interface="pecom_cass">
|
||||||
<dataarea name="cass" size="19538520">
|
<dataarea name="cass" size="19538520">
|
||||||
<rom name="osvajaci svemira.wav" size="19538520" crc="a9000525" sha1="6758cac948d3fd1400e4f90dd9c1d281dfd42d0e" offset="0x0000" />
|
<rom name="osvajaci svemira.wav" size="19538520" crc="a9000525" sha1="6758cac948d3fd1400e4f90dd9c1d281dfd42d0e" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="pecomrat">
|
<software name="pecomrat">
|
||||||
<description>PecomRatuje</description>
|
<description>Pecom Ratuje</description>
|
||||||
<year>19??</year>
|
<year>1985</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Ei Racunari</publisher>
|
||||||
<part name="cass1" interface="pecom_cass">
|
<part name="cass1" interface="pecom_cass">
|
||||||
<dataarea name="cass" size="7595800">
|
<dataarea name="cass" size="7595800">
|
||||||
<rom name="pecom ratuje.wav" size="7595800" crc="9837c657" sha1="d481df682df097de3e9b87f28d0be47939e87098" offset="0x0000" />
|
<rom name="pecom ratuje.wav" size="7595800" crc="9837c657" sha1="d481df682df097de3e9b87f28d0be47939e87098" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="kompozit">
|
<software name="kompozit">
|
||||||
<description>SamSvojKompozitor</description>
|
<description>Sam Svoj Kompozitor</description>
|
||||||
<year>19??</year>
|
<year>1987</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Ei Racunari</publisher>
|
||||||
<part name="cass1" interface="pecom_cass">
|
<part name="cass1" interface="pecom_cass">
|
||||||
<dataarea name="cass" size="3567832">
|
<dataarea name="cass" size="3567832">
|
||||||
<rom name="sam svoj kompozitor.wav" size="3567832" crc="16a53a50" sha1="6ae2a28f0dfb8c6909240b28051c70149257847b" offset="0x0000" />
|
<rom name="sam svoj kompozitor.wav" size="3567832" crc="16a53a50" sha1="6ae2a28f0dfb8c6909240b28051c70149257847b" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="sljive">
|
<software name="sljive">
|
||||||
<description>Sljive</description>
|
<description>Sljive</description>
|
||||||
<year>19??</year>
|
<year>1986</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Ei Racunari</publisher>
|
||||||
<part name="cass1" interface="pecom_cass">
|
<part name="cass1" interface="pecom_cass">
|
||||||
<dataarea name="cass" size="7898072">
|
<dataarea name="cass" size="7898072">
|
||||||
<rom name="shljive.wav" size="7898072" crc="1c5d5a07" sha1="d63a217571ee0e5216708380844f028875533c4b" offset="0x0000" />
|
<rom name="shljive.wav" size="7898072" crc="1c5d5a07" sha1="d63a217571ee0e5216708380844f028875533c4b" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="suviajnc">
|
<software name="suviajnc">
|
||||||
<description>SuviAjnc</description>
|
<description>Suvi Ajnc</description>
|
||||||
<year>19??</year>
|
<year>1986</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher>Ei Racunari</publisher>
|
||||||
<part name="cass1" interface="pecom_cass">
|
<part name="cass1" interface="pecom_cass">
|
||||||
<dataarea name="cass" size="11266136">
|
<dataarea name="cass" size="11266136">
|
||||||
<rom name="suvi ajnc.wav" size="11266136" crc="c922dc59" sha1="8679f34599d6929ce969d3ff16c007358924bd80" offset="0x0000" />
|
<rom name="suvi ajnc.wav" size="11266136" crc="c922dc59" sha1="8679f34599d6929ce969d3ff16c007358924bd80" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="trkakonj">
|
<software name="trkakonj">
|
||||||
<description>TrkaKonja</description>
|
<description>Trka Konja</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass1" interface="pecom_cass">
|
<part name="cass1" interface="pecom_cass">
|
||||||
<dataarea name="cass" size="6658904">
|
<dataarea name="cass" size="6658904">
|
||||||
<rom name="trka konja.wav" size="6658904" crc="f388087b" sha1="5dfc064b154a06409e2f57832318097756384ba3" offset="0x0000" />
|
<rom name="trka konja.wav" size="6658904" crc="f388087b" sha1="5dfc064b154a06409e2f57832318097756384ba3" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
||||||
<softwarelist name="pegasus" description="Technosys Aamber Pegasus ROM expansions">
|
<softwarelist name="pegasus_cart" description="Technosys Aamber Pegasus ROM expansions">
|
||||||
|
|
||||||
|
|
||||||
<software name="basic">
|
<software name="basic">
|
||||||
|
@ -77,7 +77,7 @@
|
|||||||
<publisher>Avalon Hill</publisher>
|
<publisher>Avalon Hill</publisher>
|
||||||
<part name="cass" interface="cbm_cass">
|
<part name="cass" interface="cbm_cass">
|
||||||
<dataarea name="cass" size="10001002">
|
<dataarea name="cass" size="10001002">
|
||||||
<rom name="Bomber Attack (1982)(avalon hill).wav" size="10001002" crc="4ff57e9c" sha1="b795a4d8c2f7891088ee6cf7147d785948d7b887" offset="0" />
|
<rom name="bomber attack (1982)(avalon hill).wav" size="10001002" crc="4ff57e9c" sha1="b795a4d8c2f7891088ee6cf7147d785948d7b887" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
@ -101,6 +101,17 @@
|
|||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="pokezcrd">
|
<software name="pokezcrd">
|
||||||
|
<description>Pokémon Zany Cards (Aus, Euro, USA)</description>
|
||||||
|
<year>2001</year>
|
||||||
|
<publisher>Nintendo</publisher>
|
||||||
|
<part name="cart" interface="pokemini_cart">
|
||||||
|
<dataarea name="rom" size="524288">
|
||||||
|
<rom name="cards_u.bin" size="524288" crc="8a2fc063" sha1="f34909ed7d1c1d432819ff774c0767ebfa42fb84" offset="000000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="pokezcrdf" cloneof="pokezcrd">
|
||||||
<description>Pokémon Zany Cards (Fra)</description>
|
<description>Pokémon Zany Cards (Fra)</description>
|
||||||
<year>2001</year>
|
<year>2001</year>
|
||||||
<publisher>Nintendo</publisher>
|
<publisher>Nintendo</publisher>
|
||||||
@ -133,8 +144,19 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="ppartyj" cloneof="pparty" supported="partial">
|
||||||
|
<description>Pokémon Party Mini (Jpn)</description>
|
||||||
|
<year>2001</year>
|
||||||
|
<publisher>Nintendo</publisher>
|
||||||
|
<part name="cart" interface="pokemini_cart">
|
||||||
|
<dataarea name="rom" size="524288">
|
||||||
|
<rom name="party_j.bin" size="524288" crc="ae2dde60" sha1="4db4568b990077c21320b50dee6a3ceb258809db" offset="000000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="ppartyu" cloneof="pparty" supported="partial">
|
<software name="ppartyu" cloneof="pparty" supported="partial">
|
||||||
<description>Pokémon Party Mini (USA)</description>
|
<description>Pokémon Party Mini (Aus, USA)</description>
|
||||||
<year>2001</year>
|
<year>2001</year>
|
||||||
<publisher>Nintendo</publisher>
|
<publisher>Nintendo</publisher>
|
||||||
<part name="cart" interface="pokemini_cart">
|
<part name="cart" interface="pokemini_cart">
|
||||||
@ -145,7 +167,7 @@
|
|||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="ppinb">
|
<software name="ppinb">
|
||||||
<description>Pokémon Pinball Mini (USA)</description>
|
<description>Pokémon Pinball Mini (Aus, Euro, USA)</description>
|
||||||
<year>2001</year>
|
<year>2001</year>
|
||||||
<publisher>Nintendo</publisher>
|
<publisher>Nintendo</publisher>
|
||||||
<part name="cart" interface="pokemini_cart">
|
<part name="cart" interface="pokemini_cart">
|
||||||
@ -288,7 +310,7 @@
|
|||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="ppuzzlc" supported="partial">
|
<software name="ppuzzlc" supported="partial">
|
||||||
<description>Pokémon Puzzle Collection (USA)</description>
|
<description>Pokémon Puzzle Collection (Aus, Euro, USA)</description>
|
||||||
<year>2001</year>
|
<year>2001</year>
|
||||||
<publisher>Nintendo</publisher>
|
<publisher>Nintendo</publisher>
|
||||||
<part name="cart" interface="pokemini_cart">
|
<part name="cart" interface="pokemini_cart">
|
||||||
@ -298,13 +320,24 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="ppuzzlc2" supported="partial">
|
<software name="ppuzzlcp" cloneof="ppuzzlc" supported="partial">
|
||||||
<description>Pokémon Puzzle Collection Vol. 2 (Jpn)</description>
|
<description>Pokémon Puzzle Collection (USA, GameCube Preview)</description>
|
||||||
<year>2002</year>
|
<year>2001</year>
|
||||||
<publisher>Nintendo</publisher>
|
<publisher>Nintendo</publisher>
|
||||||
<part name="cart" interface="pokemini_cart">
|
<part name="cart" interface="pokemini_cart">
|
||||||
<dataarea name="rom" size="524288">
|
<dataarea name="rom" size="524288">
|
||||||
<rom name="pokemon puzzle collection vol. 2 (japan).bin" size="524288" crc="76a1bbf8" sha1="11775bbac2e985ef90d4192ed6322dd3b8352ac9" offset="000000" />
|
<rom name="pokemon puzzle collection (usa) (gamecube preview).bin" size="524288" crc="6f8ae656" sha1="048bb1d30d6ff21be14dd123c52a375e12611238" offset="000000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="ppuzzlcf" cloneof="ppuzzlc" supported="partial">
|
||||||
|
<description>Pokémon Puzzle Collection (Fra)</description>
|
||||||
|
<year>2001</year>
|
||||||
|
<publisher>Nintendo</publisher>
|
||||||
|
<part name="cart" interface="pokemini_cart">
|
||||||
|
<dataarea name="rom" size="524288">
|
||||||
|
<rom name="puzzle_f.bin" size="524288" crc="3004c354" sha1="5a2927770c1e2c7df3f8cc80c9252bb1111ca3a6" offset="000000" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
@ -364,13 +397,13 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="ppuzzlcp" cloneof="ppuzzlc" supported="partial">
|
<software name="ppuzzlc2" supported="partial">
|
||||||
<description>Pokémon Puzzle Collection (USA, GameCube Preview)</description>
|
<description>Pokémon Puzzle Collection Vol. 2 (Jpn)</description>
|
||||||
<year>2001</year>
|
<year>2002</year>
|
||||||
<publisher>Nintendo</publisher>
|
<publisher>Nintendo</publisher>
|
||||||
<part name="cart" interface="pokemini_cart">
|
<part name="cart" interface="pokemini_cart">
|
||||||
<dataarea name="rom" size="524288">
|
<dataarea name="rom" size="524288">
|
||||||
<rom name="pokemon puzzle collection (usa) (gamecube preview).bin" size="524288" crc="6f8ae656" sha1="048bb1d30d6ff21be14dd123c52a375e12611238" offset="000000" />
|
<rom name="pokemon puzzle collection vol. 2 (japan).bin" size="524288" crc="76a1bbf8" sha1="11775bbac2e985ef90d4192ed6322dd3b8352ac9" offset="000000" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
364
hash/psion.xml
364
hash/psion.xml
@ -1,364 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
|
||||||
|
|
||||||
<!--
|
|
||||||
Info taken from: http://www.retroisle.com/others/psion/organiser2/software.php
|
|
||||||
|
|
||||||
Undumped datapack:
|
|
||||||
- Backup (Gene Code Software)
|
|
||||||
- Banking(Psoftshare)
|
|
||||||
- BanKmaN (Computer Solutions)
|
|
||||||
- Calctime (Psoftshare)
|
|
||||||
- Carfax (CLS Software)
|
|
||||||
- ChrCodes (ZIP-Software)
|
|
||||||
- Data Organiser (Harvester Information Systems Ltd)
|
|
||||||
- Easy-Writer (Monad International Ltd)
|
|
||||||
- Enigma (ZIP-Software)
|
|
||||||
- Files (ZIP-Software)
|
|
||||||
- Games Organiser (Harvester Information Systems Ltd)
|
|
||||||
- Games 1 (Kirsta Products Ltd)
|
|
||||||
- HB Games Pack (HB Consultants)
|
|
||||||
- HB Games 2 (HB Consultants)
|
|
||||||
- IFILES (EMF In Control)
|
|
||||||
- Index Manager (EMF In Control)
|
|
||||||
- Informed Organiser (Harvester Information Systems Ltd)
|
|
||||||
- Justex (MHS)
|
|
||||||
- Keyb3 (Gene Code Software)
|
|
||||||
- KProg (Kirsta Products Ltd)
|
|
||||||
- LACE (Beachcomber Software)
|
|
||||||
- LACE II (Beachcomber Software)
|
|
||||||
- Language Prakpak (Mackay Language Software)
|
|
||||||
- Letter Organiser (Harvester Information Systems Ltd)
|
|
||||||
- List (ZIP-Software)
|
|
||||||
- Mfile
|
|
||||||
- Music Prakpak (Mackay Language Software)
|
|
||||||
- Notepad (Psoftshare)
|
|
||||||
- ODBTran (Sycom Services)
|
|
||||||
- Oxford Concise Spelling Checker Psion Ltd)
|
|
||||||
- PEEK (ZIP-Software)
|
|
||||||
- Portfolio
|
|
||||||
- Pro Finance
|
|
||||||
- Psion Assembler (Transform Ltd)
|
|
||||||
- Pure Finance
|
|
||||||
- Qbase (Gene Code Software)
|
|
||||||
- Routewise (Titan Computers Ltd)
|
|
||||||
- SAMS (Harvester Information Systems Ltd)
|
|
||||||
- Sightmaster Navigation Program Waypoint Software)
|
|
||||||
- Sums (ZIP-Software)
|
|
||||||
- Thesaurus & Spelling Checker (Psion Ltd)
|
|
||||||
- Utilities for Programmers
|
|
||||||
- Watch (ZIP-Software)
|
|
||||||
- XBase (Cubsoft|)
|
|
||||||
- Xday (ZIP-Software)
|
|
||||||
- XP-Booster (Mackay Language Software)
|
|
||||||
- Yahtzee (Psoftshare)
|
|
||||||
|
|
||||||
-->
|
|
||||||
|
|
||||||
<softwarelist name="psion" description="Psion Organiser II Datapack">
|
|
||||||
<software name="abcode">
|
|
||||||
<!-- Compatible series XP/LZ -->
|
|
||||||
<description>Anteta Barcode Reader</description>
|
|
||||||
<year>198?</year>
|
|
||||||
<publisher>Anteta</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="31046">
|
|
||||||
<rom name="abcode.opk" size="31046" crc="0ca68683" sha1="2599a7240f3d361a375e61e4d3d11e4ba2d63fef" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="airnav">
|
|
||||||
<!-- Compatible series LZ -->
|
|
||||||
<description>Airnav Professional 2c</description>
|
|
||||||
<year>198?</year>
|
|
||||||
<publisher><unknown></publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="64978">
|
|
||||||
<rom name="airnav.opk" size="64978" crc="e5e5b8b4" sha1="0a11ee4eb491962faacdac4dfe296a97475c0b6e" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="ascribe">
|
|
||||||
<!-- Compatible series CM/XP/LZ -->
|
|
||||||
<description>AutoScribe Plus</description>
|
|
||||||
<year>1989</year>
|
|
||||||
<publisher>Widget Software</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="16328">
|
|
||||||
<rom name="ascribe.opk" size="16328" crc="62c9fda6" sha1="f49b48b82eed30e4dc862f1e7d256e94f3c80f24" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="assem">
|
|
||||||
<!-- Compatible series XP/LZ -->
|
|
||||||
<description>Assembler Pack 1.0</description>
|
|
||||||
<year>1989</year>
|
|
||||||
<publisher>AR Software</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="30276">
|
|
||||||
<rom name="assem.opk" size="30276" crc="a3f863c7" sha1="505afa975ed0068c5cce0a004c924824f8004674" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
|
|
||||||
<software name="clink" supported="no">
|
|
||||||
<!-- Internal software of Comms Link device -->
|
|
||||||
<description>Comms Link</description>
|
|
||||||
<year>1987</year>
|
|
||||||
<publisher>Psion Ltd</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="32312">
|
|
||||||
<rom name="commslink.opk" size="32312" crc="9d210b51" sha1="2307a773b30a95f3f09225821d619ff6cdd8ae7d" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="clip">
|
|
||||||
<!-- Compatible series LZ -->
|
|
||||||
<description>Clipboard Inspection System</description>
|
|
||||||
<year>1991</year>
|
|
||||||
<publisher>Rafiq Mahmood</publisher>
|
|
||||||
<part name="cart1" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="32270">
|
|
||||||
<rom name="clip.opk" size="32270" crc="6c7afbdd" sha1="6505cb269ec5cc63cd57cc54b0b12181f155f9f3" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
<part name="cart2" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="16007">
|
|
||||||
<rom name="notice.opk" size="16007" crc="e1a5d6e0" sha1="46e4f89ba13381e8684fe40194ea2ddaa4f8c924" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="coastal">
|
|
||||||
<!-- Compatible series CM/XP/LZ -->
|
|
||||||
<description>Coastal v4.2a</description>
|
|
||||||
<year>198?</year>
|
|
||||||
<publisher>Maritek Ltd</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="32659">
|
|
||||||
<rom name="coastal.opk" size="32659" crc="380bf6a2" sha1="46fd072f43bf92afadf0bb3e0f7a5beef9c8443d" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="finance">
|
|
||||||
<!-- Compatible series CM/XP/LZ -->
|
|
||||||
<description>Finance</description>
|
|
||||||
<year>198?</year>
|
|
||||||
<publisher>Aware</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="16379">
|
|
||||||
<rom name="finance.opk" size="16379" crc="1c34e46b" sha1="5ada96fe015abfc6712236c65d9e6644ac0826e7" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="finance2">
|
|
||||||
<!-- Compatible series XP/LZ -->
|
|
||||||
<description>Finance II</description>
|
|
||||||
<year>198?</year>
|
|
||||||
<publisher>Aware</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="32709">
|
|
||||||
<rom name="finance2.opk" size="32709" crc="e9295ae2" sha1="e168479fd171777e63441d7dd63ec6a46914d678" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="finger">
|
|
||||||
<!-- Compatible series CM/XP/LZ -->
|
|
||||||
<description>Finger Organiser</description>
|
|
||||||
<year>1988</year>
|
|
||||||
<publisher>Harvester Information Systems</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="13890">
|
|
||||||
<rom name="finger.opk" size="13890" crc="36785487" sha1="51a6abfcb68846425ae90e63ee228b39eba6ebb2" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="fish">
|
|
||||||
<!-- Compatible series CM/XP/LZ -->
|
|
||||||
<description>Fish</description>
|
|
||||||
<year>198?</year>
|
|
||||||
<publisher><unknown></publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="9365">
|
|
||||||
<rom name="fish.opk" size="9365" crc="92bc7d19" sha1="feaf62bc4349e91ac9c7beb6bd4a5e5cb548d520" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="fm">
|
|
||||||
<!-- Compatible series CM/XP/LZ -->
|
|
||||||
<description>FileMaster v3.76</description>
|
|
||||||
<year>1988</year>
|
|
||||||
<publisher>Widget Software</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="16201">
|
|
||||||
<rom name="fm.opk" size="16201" crc="1c8cd832" sha1="6fe29328f19d3c36780a261c6df7e6cef5c291f8" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="fnkey">
|
|
||||||
<!-- Compatible series LZ -->
|
|
||||||
<description>FNkey v3.1</description>
|
|
||||||
<year>1989</year>
|
|
||||||
<publisher>Cubsoft</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="4333">
|
|
||||||
<rom name="fnkey.opk" size="4333" crc="46c198dc" sha1="1f9a94216c738649f00b51e3e5d07a0487a1bff9" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="gpack">
|
|
||||||
<!-- Compatible series LZ -->
|
|
||||||
<description>Game Pack</description>
|
|
||||||
<year>198?</year>
|
|
||||||
<publisher><unknown></publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="16559">
|
|
||||||
<rom name="gpack.opk" size="16559" crc="508604b2" sha1="866639b6ae22011a40f47cbdfdee684790f073a0" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="inkas">
|
|
||||||
<!-- Compatible series LZ/POS -->
|
|
||||||
<description>Inkasencki v6.1</description>
|
|
||||||
<year>199?</year>
|
|
||||||
<publisher><unknown></publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="48983">
|
|
||||||
<rom name="inkas.opk" size="48983" crc="fbade179" sha1="803c827124a59ff45ceaaf9f66b76b8ff08aba23" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="maths">
|
|
||||||
<!-- Compatible series CM/XP/LZ -->
|
|
||||||
<description>Maths</description>
|
|
||||||
<year>198?</year>
|
|
||||||
<publisher>Psion</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="16089">
|
|
||||||
<rom name="maths.opk" size="16089" crc="8cce0583" sha1="9b847068e2f6af575b1ba760245007f436bdf1dd" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="paralink">
|
|
||||||
<!-- Compatible series XP/LZ -->
|
|
||||||
<description>ParaLink v2.0</description>
|
|
||||||
<year>198?</year>
|
|
||||||
<publisher>Silvertree</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="6062">
|
|
||||||
<rom name="paralink.opk" size="6062" crc="75a3596d" sha1="43dfdd4b39d9da00ccb7aa74b66d610e90867b75" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="persfin">
|
|
||||||
<!-- Compatible series XP/LZ -->
|
|
||||||
<description>Personal Finance</description>
|
|
||||||
<year>1987</year>
|
|
||||||
<publisher>Willow Enterprises Limited</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="16179">
|
|
||||||
<rom name="persfin.opk" size="16179" crc="2fb0f433" sha1="21bedf9bd3de307650c9b6cad3f11dc9094d0a92" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="result">
|
|
||||||
<!-- Compatible series LZ -->
|
|
||||||
<description>Result Vers 4L</description>
|
|
||||||
<year>1989</year>
|
|
||||||
<publisher>Terrace Software</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="16382">
|
|
||||||
<rom name="result.opk" size="16382" crc="8a7cd79f" sha1="40a385ab126c4a6b5ee23ed2097da15ec73aceb1" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="ssheet">
|
|
||||||
<!-- Compatible series XP/LZ -->
|
|
||||||
<description>Spreadsheet</description>
|
|
||||||
<year>1987</year>
|
|
||||||
<publisher>Psion Ltd</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="32508">
|
|
||||||
<rom name="ssheet.opk" size="32508" crc="6afc6dcc" sha1="b0b2059fd1c59ba7c7b55235745fd36186bdd5ca" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="topfin">
|
|
||||||
<!-- Compatible series LZ -->
|
|
||||||
<description>Top Finance v2.1f</description>
|
|
||||||
<year>1988</year>
|
|
||||||
<publisher>Aware</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="16338">
|
|
||||||
<rom name="topfin.opk" size="16338" crc="480d3056" sha1="4d869fd7429465db78ceaa0f59ca5a447316474b" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="travel">
|
|
||||||
<!-- Compatible series XP/LZ -->
|
|
||||||
<description>Travel Pack 1.5</description>
|
|
||||||
<year>1988</year>
|
|
||||||
<publisher>Organized Solutions Ltd</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="65493">
|
|
||||||
<rom name="travel.opk" size="65493" crc="38310574" sha1="5be0e7b121998c7d238fe8c639b732d0272d70ea" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="xform">
|
|
||||||
<!-- Compatible series XP/LZ -->
|
|
||||||
<description>Formulator</description>
|
|
||||||
<year>198?</year>
|
|
||||||
<publisher>Psion Ltd</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="32407">
|
|
||||||
<rom name="xform.opk" size="32407" crc="cf3fd9c4" sha1="712ebace6fb711bd98ea7053105f3a072ffa695c" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="xforma">
|
|
||||||
<!-- Compatible series XP/LZ -->
|
|
||||||
<description>Formulator (Alt)</description>
|
|
||||||
<year>198?</year>
|
|
||||||
<publisher>Psion Ltd</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="32773">
|
|
||||||
<rom name="xforma.opk" size="32773" crc="462ad96e" sha1="221235da3ecf22ac71a7ab248afc2d681ccd6d6d" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="xformtop">
|
|
||||||
<!-- Compatible series XP/LZ -->
|
|
||||||
<description>Formulator Top</description>
|
|
||||||
<year>198?</year>
|
|
||||||
<publisher>Psion Ltd</publisher>
|
|
||||||
<part name="cart" interface="psion_pack">
|
|
||||||
<dataarea name="rom" size="47862">
|
|
||||||
<rom name="xformtop.opk" size="47862" crc="9e109d42" sha1="a91e9eb195ce865c38099cd56ceb29ec52323377" offset="0" />
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
</softwarelist>
|
|
101
hash/psion1.xml
Normal file
101
hash/psion1.xml
Normal file
@ -0,0 +1,101 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
||||||
|
<softwarelist name="psion1" description="Psion Organiser I Datapack">
|
||||||
|
<software name="financep" supported="no">
|
||||||
|
<description>Finance Pack</description>
|
||||||
|
<year>198?</year>
|
||||||
|
<publisher>Psion</publisher>
|
||||||
|
<part name="cart" interface="psion_pack">
|
||||||
|
<dataarea name="rom" size="16390">
|
||||||
|
<rom name="finance.op1" size="16390" crc="5e4b1e5a" sha1="b2bf3f2a79597dfaed454d97bcc5ff2740b32b3c" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="linkup" supported="no">
|
||||||
|
<description>Link Up Pack</description>
|
||||||
|
<year>198?</year>
|
||||||
|
<publisher>Psion</publisher>
|
||||||
|
<part name="cart" interface="psion_pack">
|
||||||
|
<dataarea name="rom" size="4299">
|
||||||
|
<rom name="link-up.op1" size="4299" crc="f6cd6491" sha1="12ed6ab4e05fd068e91736826ec7473824fdc54a" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="mathspac" supported="no">
|
||||||
|
<description>Maths Pack</description>
|
||||||
|
<year>198?</year>
|
||||||
|
<publisher>Psion</publisher>
|
||||||
|
<part name="cart" interface="psion_pack">
|
||||||
|
<dataarea name="rom" size="16317">
|
||||||
|
<rom name="maths.op1" size="16317" crc="5dc289af" sha1="31c08efc37313e866b4876be4114a0ebe5fb7979" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="sciencep" supported="no">
|
||||||
|
<description>Science Pack</description>
|
||||||
|
<year>198?</year>
|
||||||
|
<publisher>Psion</publisher>
|
||||||
|
<part name="cart1" interface="psion_pack">
|
||||||
|
<dataarea name="rom" size="16390">
|
||||||
|
<rom name="science1.op1" size="16390" crc="374728d0" sha1="55f1e1517640d694e05102d72dd01f2dcb852664" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
<part name="cart2" interface="psion_pack">
|
||||||
|
<dataarea name="rom" size="16390">
|
||||||
|
<rom name="science2.op1" size="16390" crc="6f9a3006" sha1="0f33b5f413fc658dc5c33623845e8236374cea0f" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="softpack" supported="no">
|
||||||
|
<description>Software Pack</description>
|
||||||
|
<year>198?</year>
|
||||||
|
<publisher>Psion</publisher>
|
||||||
|
<part name="cart" interface="psion_pack">
|
||||||
|
<dataarea name="rom" size="16390">
|
||||||
|
<rom name="software.op1" size="16390" crc="df02f390" sha1="aebfe3a74409b2c52b009d8d4f9d4c4d5732e222" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="utilityp" supported="no">
|
||||||
|
<description>Utility Pack</description>
|
||||||
|
<year>198?</year>
|
||||||
|
<publisher>Psion</publisher>
|
||||||
|
<part name="cart1" interface="psion_pack">
|
||||||
|
<dataarea name="rom" size="8198">
|
||||||
|
<rom name="utility1.op1" size="8198" crc="62460a38" sha1="ca299aebdafa5d80d6e6f838e0d4de5900db511d" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
<part name="cart2" interface="psion_pack">
|
||||||
|
<dataarea name="rom" size="8105">
|
||||||
|
<rom name="utility2.op1" size="8105" crc="5fded4c4" sha1="65f44d0ce0885fbbb219b3cdc2f48269a997b4f5" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="construc" supported="no">
|
||||||
|
<description>Construction Pack</description>
|
||||||
|
<year>198?</year>
|
||||||
|
<publisher>Wessex</publisher>
|
||||||
|
<part name="cart" interface="psion_pack">
|
||||||
|
<dataarea name="rom" size="15063">
|
||||||
|
<rom name="wessex.op1" size="15063" crc="44a1d7ef" sha1="3c5e0d103952aafd55c456692e9eaad1eb0f0ceb" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="restaur" supported="no">
|
||||||
|
<description>Restaurant Guide </description>
|
||||||
|
<year>198?</year>
|
||||||
|
<publisher>Psion</publisher>
|
||||||
|
<part name="cart" interface="psion_pack">
|
||||||
|
<dataarea name="rom" size="11343">
|
||||||
|
<rom name="restguide.op1" size="11343" crc="7224f817" sha1="37d2548f18556bd2fbb7d592fe2a36811a1b1aaf" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
</softwarelist>
|
1014
hash/psion2.xml
Normal file
1014
hash/psion2.xml
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
||||||
<softwarelist name="radio86" description="Radio-86RK cassettes">
|
<softwarelist name="radio86_cass" description="Radio-86RK cassettes">
|
||||||
|
|
||||||
<!-- GAMES -->
|
<!-- GAMES -->
|
||||||
|
|
||||||
|
163
hash/snes.xml
163
hash/snes.xml
@ -428,33 +428,6 @@ Beyond that last category are the roms waiting to be classified.
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="ggoemon3rb" cloneof="ggoemon3">
|
|
||||||
<description>Ganbare Goemon 3 - Shishi Juurokubee no Karakuri Manjigatame (Jpn, Rev. B)</description>
|
|
||||||
<year>1994</year>
|
|
||||||
<publisher>Konami</publisher>
|
|
||||||
<info name="serial" value="SHVC-2U" />
|
|
||||||
<info name="release" value="19941216" />
|
|
||||||
<info name="alt_title" value="がんばれゴエモン3 獅子重禄兵衛のからくり卍固め" />
|
|
||||||
<sharedfeat name="compatibility" value="NTSC"/>
|
|
||||||
<part name="cart" interface="snes_cart">
|
|
||||||
<feature name="pcb" value="SHVC-1A3M-30" />
|
|
||||||
<feature name="u1" value="U1 MASK ROM(N)" />
|
|
||||||
<feature name="u2" value="U2 64K SRAM" />
|
|
||||||
<feature name="u3" value="U3 MAD-1" />
|
|
||||||
<feature name="u4" value="U4 CIC" />
|
|
||||||
<feature name="lockout" value="" />
|
|
||||||
<feature name="battery" value="BATT CR2032" />
|
|
||||||
<feature name="cart_revision" value="B" />
|
|
||||||
<feature name="cart_model" value="SHVC-006" />
|
|
||||||
<feature name="cart_back_label" value="920214" />
|
|
||||||
<dataarea name="rom" size="2097152">
|
|
||||||
<rom name="shvc-2u-2.u1" size="2097152" crc="af984bc1" offset="0x000000" />
|
|
||||||
</dataarea>
|
|
||||||
<dataarea name="nvram" size="8192">
|
|
||||||
</dataarea>
|
|
||||||
</part>
|
|
||||||
</software>
|
|
||||||
|
|
||||||
<software name="shinkoukra" cloneof="shinkouk">
|
<software name="shinkoukra" cloneof="shinkouk">
|
||||||
<description>Shinchou Kouki (Jpn, Rev. A)</description>
|
<description>Shinchou Kouki (Jpn, Rev. A)</description>
|
||||||
<year>1993</year>
|
<year>1993</year>
|
||||||
@ -15249,7 +15222,7 @@ more investigation needed...
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="powyak2a" cloneof="powyak2">
|
<software name="powyak2b" cloneof="powyak2">
|
||||||
<description>Jikkyou Powerful Pro Yakyuu 2 (Jpn)</description>
|
<description>Jikkyou Powerful Pro Yakyuu 2 (Jpn)</description>
|
||||||
<year>1995</year>
|
<year>1995</year>
|
||||||
<publisher>Konami</publisher>
|
<publisher>Konami</publisher>
|
||||||
@ -17348,7 +17321,7 @@ more investigation needed...
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="mjtaika2">
|
<software name="mjtaika2a" cloneof="mjtaika2">
|
||||||
<description>Mahjong Taikai II (Jpn)</description>
|
<description>Mahjong Taikai II (Jpn)</description>
|
||||||
<year>1994</year>
|
<year>1994</year>
|
||||||
<publisher>Koei</publisher>
|
<publisher>Koei</publisher>
|
||||||
@ -26411,7 +26384,7 @@ more investigation needed...
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="supermjtc" cloneof="supermjt">
|
<software name="supermjtd" cloneof="supermjt">
|
||||||
<description>Super Mahjong Taikai (Jpn)</description>
|
<description>Super Mahjong Taikai (Jpn)</description>
|
||||||
<year>1992</year>
|
<year>1992</year>
|
||||||
<publisher>Koei</publisher>
|
<publisher>Koei</publisher>
|
||||||
@ -26437,7 +26410,7 @@ more investigation needed...
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="supermjtb" cloneof="supermjt">
|
<software name="supermjtc" cloneof="supermjt">
|
||||||
<description>Super Mahjong Taikai (Jpn, Rev. A)</description>
|
<description>Super Mahjong Taikai (Jpn, Rev. A)</description>
|
||||||
<year>1992</year>
|
<year>1992</year>
|
||||||
<publisher>Koei</publisher>
|
<publisher>Koei</publisher>
|
||||||
@ -32492,7 +32465,7 @@ Alternate board (XL-1)
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="powyak2">
|
<software name="powyak2a" cloneof="powyak2">
|
||||||
<!-- single cartridge source: Yakushi~Kabuto -->
|
<!-- single cartridge source: Yakushi~Kabuto -->
|
||||||
<description>Jikkyou Powerful Pro Yakyuu 2 (Jpn, Rev. A)</description>
|
<description>Jikkyou Powerful Pro Yakyuu 2 (Jpn, Rev. A)</description>
|
||||||
<year>1995</year>
|
<year>1995</year>
|
||||||
@ -33158,7 +33131,7 @@ Alternate board (XL-1)
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="supermjt">
|
<software name="supermjta" cloneof="supermjt">
|
||||||
<!-- single cartridge source: Yakushi~Kabuto -->
|
<!-- single cartridge source: Yakushi~Kabuto -->
|
||||||
<description>Super Mahjong Taikai (Jpn, Rev. D)</description>
|
<description>Super Mahjong Taikai (Jpn, Rev. D)</description>
|
||||||
<year>1992</year>
|
<year>1992</year>
|
||||||
@ -35697,6 +35670,20 @@ List of unclassified roms
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<!-- Prototype for the European version of Jim Power -->
|
||||||
|
<software name="buckrog" cloneof="jimpower">
|
||||||
|
<description>Buck Rogers - The Arcade Game (Euro, Prototype)</description>
|
||||||
|
<year>1993</year>
|
||||||
|
<publisher>Electro Brain</publisher>
|
||||||
|
<sharedfeat name="compatibility" value="PAL"/>
|
||||||
|
<part name="cart" interface="snes_cart">
|
||||||
|
<feature name="slot" value="lorom" />
|
||||||
|
<dataarea name="rom" size="1048576">
|
||||||
|
<rom name="buck rogers - the arcade game (beta jim power).sfc" size="1048576" crc="d75f5abb" sha1="9d8b0fcf803fb6d0d60cbc84573a45e08c38f777" offset="0x000000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="bullvsbl">
|
<software name="bullvsbl">
|
||||||
<description>Bulls vs Blazers and the NBA Playoffs (Euro, Rev. A)</description>
|
<description>Bulls vs Blazers and the NBA Playoffs (Euro, Rev. A)</description>
|
||||||
<year>1992</year>
|
<year>1992</year>
|
||||||
@ -40045,7 +40032,7 @@ List of unclassified roms
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="ggoemon3">
|
<software name="ggoemon3a" cloneof="ggoemon3">
|
||||||
<description>Ganbare Goemon 3 - Shishi Juurokubee no Karakuri Manjigatame (Jpn)</description>
|
<description>Ganbare Goemon 3 - Shishi Juurokubee no Karakuri Manjigatame (Jpn)</description>
|
||||||
<year>1994</year>
|
<year>1994</year>
|
||||||
<publisher>Konami</publisher>
|
<publisher>Konami</publisher>
|
||||||
@ -40063,6 +40050,33 @@ List of unclassified roms
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="ggoemon3">
|
||||||
|
<description>Ganbare Goemon 3 - Shishi Juurokubee no Karakuri Manjigatame (Jpn, Rev. B)</description>
|
||||||
|
<year>1994</year>
|
||||||
|
<publisher>Konami</publisher>
|
||||||
|
<info name="serial" value="SHVC-2U" />
|
||||||
|
<info name="release" value="19941216" />
|
||||||
|
<info name="alt_title" value="がんばれゴエモン3 獅子重禄兵衛のからくり卍固め" />
|
||||||
|
<sharedfeat name="compatibility" value="NTSC"/>
|
||||||
|
<part name="cart" interface="snes_cart">
|
||||||
|
<feature name="pcb" value="SHVC-1A3M-30" />
|
||||||
|
<feature name="u1" value="U1 MASK ROM(N)" />
|
||||||
|
<feature name="u2" value="U2 64K SRAM" />
|
||||||
|
<feature name="u3" value="U3 MAD-1" />
|
||||||
|
<feature name="u4" value="U4 CIC" />
|
||||||
|
<feature name="lockout" value="" />
|
||||||
|
<feature name="battery" value="BATT CR2032" />
|
||||||
|
<feature name="cart_revision" value="B" />
|
||||||
|
<feature name="cart_model" value="SHVC-006" />
|
||||||
|
<feature name="cart_back_label" value="920214" />
|
||||||
|
<dataarea name="rom" size="2097152">
|
||||||
|
<rom name="shvc-2u-2.u1" size="2097152" crc="af984bc1" sha1="2732b810694880f9a388657ffb4cfb79d7d3ea7c" offset="0x000000" />
|
||||||
|
</dataarea>
|
||||||
|
<dataarea name="nvram" size="8192">
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="ggoemkir">
|
<software name="ggoemkir">
|
||||||
<description>Ganbare Goemon Kirakira Douchuu - Boku ga Dancer ni Natta Wake (Jpn, Rev. B, NP)</description>
|
<description>Ganbare Goemon Kirakira Douchuu - Boku ga Dancer ni Natta Wake (Jpn, Rev. B, NP)</description>
|
||||||
<year>1995</year>
|
<year>1995</year>
|
||||||
@ -43057,6 +43071,24 @@ List of unclassified roms
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="powyak2">
|
||||||
|
<description>Jikkyou Powerful Pro Yakyuu 2 (Jpn, Rev. B)</description>
|
||||||
|
<year>1995</year>
|
||||||
|
<publisher>Konami</publisher>
|
||||||
|
<info name="serial" value="SHVC-AP2J-JPN" />
|
||||||
|
<info name="release" value="19950224" />
|
||||||
|
<info name="alt_title" value="実況パワフルプロ野球2" />
|
||||||
|
<sharedfeat name="compatibility" value="NTSC"/>
|
||||||
|
<part name="cart" interface="snes_cart">
|
||||||
|
<feature name="slot" value="lorom" />
|
||||||
|
<dataarea name="rom" size="2621440">
|
||||||
|
<rom name="pawafurupuroyakyu.29b03.sfc" size="2621440" crc="855e3deb" sha1="508b86da019645e787a87ead558b7f8c24864f68" offset="0x000000" />
|
||||||
|
</dataarea>
|
||||||
|
<dataarea name="nvram" size="8192">
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="powyk397">
|
<software name="powyk397">
|
||||||
<description>Jikkyou Powerful Pro Yakyuu 3 - '97 Haru (Jpn, Rev. A)</description>
|
<description>Jikkyou Powerful Pro Yakyuu 3 - '97 Haru (Jpn, Rev. A)</description>
|
||||||
<year>1997</year>
|
<year>1997</year>
|
||||||
@ -46106,6 +46138,21 @@ List of unclassified roms
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="magdrop2bh" cloneof="magdrop2">
|
||||||
|
<description>Magical Drop 2 (Jpn, Bunka Housou Special Version)</description>
|
||||||
|
<year>1996</year>
|
||||||
|
<publisher>Data East</publisher>
|
||||||
|
<info name="serial" value="SHVC-AOQJ-JPN" />
|
||||||
|
<info name="release" value="19960920" />
|
||||||
|
<info name="alt_title" value="マジカルドロップ2" />
|
||||||
|
<part name="cart" interface="snes_cart">
|
||||||
|
<feature name="slot" value="hirom" />
|
||||||
|
<dataarea name="rom" size="2097152">
|
||||||
|
<rom name="magicaldrop2bunka.b9ee.sfc" size="2097152" crc="569a1cec" sha1="2602129615be0b06e9e4e431ab7f987a41c87b2b" offset="0x000000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="magpopn">
|
<software name="magpopn">
|
||||||
<description>Magical Pop'n (Jpn)</description>
|
<description>Magical Pop'n (Jpn)</description>
|
||||||
<year>1995</year>
|
<year>1995</year>
|
||||||
@ -46267,6 +46314,23 @@ List of unclassified roms
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="mjtaika2">
|
||||||
|
<description>Mahjong Taikai II (Jpn, Rev. A)</description>
|
||||||
|
<year>1994</year>
|
||||||
|
<publisher>Koei</publisher>
|
||||||
|
<info name="serial" value="SHVC-AIQJ-JPN" />
|
||||||
|
<info name="release" value="19940930" />
|
||||||
|
<info name="alt_title" value="麻雀大会II" />
|
||||||
|
<part name="cart" interface="snes_cart">
|
||||||
|
<feature name="slot" value="lorom" />
|
||||||
|
<dataarea name="rom" size="1048576">
|
||||||
|
<rom name="mahjongtaikai2.758b.sfc" size="1048576" crc="5695cc12" sha1="0249fda5aa715a45fef50be25d521fdfcb61e9be" offset="0x000000" />
|
||||||
|
</dataarea>
|
||||||
|
<dataarea name="nvram" size="8192">
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="mjtouhai">
|
<software name="mjtouhai">
|
||||||
<description>The Mahjong Touhaiden (Jpn)</description>
|
<description>The Mahjong Touhaiden (Jpn)</description>
|
||||||
<year>1993</year>
|
<year>1993</year>
|
||||||
@ -50629,6 +50693,18 @@ List of unclassified roms
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="pinkie">
|
||||||
|
<description>Pinkie (USA, Prototype)</description>
|
||||||
|
<year>1995</year>
|
||||||
|
<publisher>Data Design</publisher>
|
||||||
|
<part name="cart" interface="snes_cart">
|
||||||
|
<feature name="slot" value="lorom" />
|
||||||
|
<dataarea name="rom" size="1048576">
|
||||||
|
<rom name="pink2.sfc" size="1048576" crc="91c9d645" sha1="74e2204c1a1c03fb4db322130b9d03e1350b5b58" offset="0x000000" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="pinocj" cloneof="pinoc">
|
<software name="pinocj" cloneof="pinoc">
|
||||||
<description>Pinocchio (Jpn)</description>
|
<description>Pinocchio (Jpn)</description>
|
||||||
<year>1996</year>
|
<year>1996</year>
|
||||||
@ -57256,7 +57332,7 @@ List of unclassified roms
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="supermjta" cloneof="supermjt">
|
<software name="supermjtb" cloneof="supermjt">
|
||||||
<description>Super Mahjong Taikai (Jpn, Rev. C)</description>
|
<description>Super Mahjong Taikai (Jpn, Rev. C)</description>
|
||||||
<year>1992</year>
|
<year>1992</year>
|
||||||
<publisher>Koei</publisher>
|
<publisher>Koei</publisher>
|
||||||
@ -57273,6 +57349,23 @@ List of unclassified roms
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
<software name="supermjt">
|
||||||
|
<description>Super Mahjong Taikai (Jpn, Rev. E)</description>
|
||||||
|
<year>1992</year>
|
||||||
|
<publisher>Koei</publisher>
|
||||||
|
<info name="serial" value="SHVC-IQ" />
|
||||||
|
<info name="release" value="19920912" />
|
||||||
|
<info name="alt_title" value="スーパー麻雀大会" />
|
||||||
|
<part name="cart" interface="snes_cart">
|
||||||
|
<feature name="slot" value="lorom" />
|
||||||
|
<dataarea name="rom" size="524288">
|
||||||
|
<rom name="supermahjongtaikai.a6f9.sfc" size="524288" crc="732740ec" sha1="e2d0e493d8b9cfba98338a80de942f45968d1f25" offset="0x000000" />
|
||||||
|
</dataarea>
|
||||||
|
<dataarea name="nvram" size="8192">
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
<software name="smw2ja" cloneof="smw2">
|
<software name="smw2ja" cloneof="smw2">
|
||||||
<description>Super Mario - Yossy Island (Jpn, Rev. A)</description>
|
<description>Super Mario - Yossy Island (Jpn, Rev. A)</description>
|
||||||
<year>1995</year>
|
<year>1995</year>
|
||||||
|
149
hash/sol20_cass.xml
Normal file
149
hash/sol20_cass.xml
Normal file
@ -0,0 +1,149 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
||||||
|
|
||||||
|
<softwarelist name="sol20_cass" description="PTC SOL-20 cassettes">
|
||||||
|
<software name="2progs" supported="no">
|
||||||
|
<description>2 Programs in 1</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
|
||||||
|
<part name="cass1" interface="sol20_cass">
|
||||||
|
<dataarea name="cass" size="25383">
|
||||||
|
<rom name="2 programs in 1 (19xx)(-).svt" size="25383" crc="d2e097e3" sha1="52eb5e4036201c8bcb7eea656cd1d4b42d80d58b" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="metron" supported="no">
|
||||||
|
<description>Metron Computerware</description>
|
||||||
|
<year>1977</year>
|
||||||
|
<publisher>Tiny C Associates</publisher>
|
||||||
|
|
||||||
|
<part name="cass1" interface="sol20_cass">
|
||||||
|
<dataarea name="cass" size="30719">
|
||||||
|
<rom name="metron computerware (1977)(tiny c associates).svt" size="30719" crc="6140c147" sha1="294487f58ec607decb69900b169a6b03208a61b4" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="pilot" supported="no">
|
||||||
|
<description>Pilot</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher>Processor Techonolgy</publisher>
|
||||||
|
|
||||||
|
<part name="cass1" interface="sol20_cass">
|
||||||
|
<dataarea name="cass" size="51064">
|
||||||
|
<rom name="pilot (19xx)(processor techonolgy).svt" size="51064" crc="e192a999" sha1="628b8e364f22a1a38b6f5487a2dcd518182ec5de" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="proteus1" supported="no">
|
||||||
|
<description>Proteus Cassete #1</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
|
||||||
|
<part name="cass1" interface="sol20_cass">
|
||||||
|
<dataarea name="cass" size="77646">
|
||||||
|
<rom name="proteus cassete #1 (19xx)(-).svt" size="77646" crc="f40fd39a" sha1="fe0b70607dd556ba8dc5ffca7d087b68778cdbcf" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="proteus2" supported="no">
|
||||||
|
<description>Proteus Cassete #2</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
|
||||||
|
<part name="cass1" interface="sol20_cass">
|
||||||
|
<dataarea name="cass" size="95354">
|
||||||
|
<rom name="proteus cassete #2 (19xx)(-).svt" size="95354" crc="2b480f7b" sha1="06376865d8a0ce671c4a647c39f4ad2c4cef952d" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="proteus3" supported="no">
|
||||||
|
<description>Proteus Cassete #3</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
|
||||||
|
<part name="cass1" interface="sol20_cass">
|
||||||
|
<dataarea name="cass" size="57116">
|
||||||
|
<rom name="proteus cassete #3 (19xx)(-).svt" size="57116" crc="b2ee57f0" sha1="561f205f37affbaeba6ef7060f36044f268bf133" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="proteus7" supported="no">
|
||||||
|
<description>Proteus Cassete #7</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
|
||||||
|
<part name="cass1" interface="sol20_cass">
|
||||||
|
<dataarea name="cass" size="178406">
|
||||||
|
<rom name="proteus cassete #7 (19xx)(-).svt" size="178406" crc="da305795" sha1="e9ce5023d288f52c303beb480e2a63531661ff90" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="proteus8" supported="no">
|
||||||
|
<description>Proteus Cassete #8</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
|
||||||
|
<part name="cass1" interface="sol20_cass">
|
||||||
|
<dataarea name="cass" size="79094">
|
||||||
|
<rom name="proteus cassete #8 (19xx)(-).svt" size="79094" crc="d338d05a" sha1="8264f731acc676243e54d149d29b6cb13e691fa1" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="solprint" supported="no">
|
||||||
|
<description>Sol Printer</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher>Processor Techonolgy</publisher>
|
||||||
|
|
||||||
|
<part name="cass1" interface="sol20_cass">
|
||||||
|
<dataarea name="cass" size="56307">
|
||||||
|
<rom name="sol printer (19xx)(processor techonolgy).svt" size="56307" crc="46a4e367" sha1="8e5f0226dde3ea450077a945f9bf12c3c5b7ede3" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="spacegam" supported="no">
|
||||||
|
<description>Spaces Games</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher>Creative Computing Software</publisher>
|
||||||
|
|
||||||
|
<part name="cass1" interface="sol20_cass">
|
||||||
|
<dataarea name="cass" size="47421">
|
||||||
|
<rom name="spaces games (19xx)(creative computing software).svt" size="47421" crc="4f1b8108" sha1="fc6cd419b45b7c1f88a16dba0df12d901edc5753" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="strategy" supported="no">
|
||||||
|
<description>Strategy Games</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher>Creative Computing Software</publisher>
|
||||||
|
|
||||||
|
<part name="cass1" interface="sol20_cass">
|
||||||
|
<dataarea name="cass" size="67400">
|
||||||
|
<rom name="strategy games (19xx)(creative computing software).svt" size="67400" crc="54d95385" sha1="54c8ca1542d9ec7cd711866bae3ceb3645735508" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="strategya" cloneof="strategy" supported="no">
|
||||||
|
<description>Strategy Games (Alt)</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher>Creative Computing Software</publisher>
|
||||||
|
|
||||||
|
<part name="cass1" interface="sol20_cass">
|
||||||
|
<dataarea name="cass" size="67359">
|
||||||
|
<rom name="strategy games (19xx)(creative computing software)[a].svt" size="67359" crc="3f7a6908" sha1="230a8e72996f625959c77cd8350a9f7de087db80" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
</softwarelist>
|
@ -17,7 +17,7 @@ Four cartridges were made for this computer one of which was a hardware device,
|
|||||||
<software name="basicpac">
|
<software name="basicpac">
|
||||||
<description>Exidy Standard Basic v1.0</description>
|
<description>Exidy Standard Basic v1.0</description>
|
||||||
<year>1978</year>
|
<year>1978</year>
|
||||||
<publisher>Exidy Inc.</publisher>
|
<publisher>Exidy</publisher>
|
||||||
<info name="serial" value="DP 2002" />
|
<info name="serial" value="DP 2002" />
|
||||||
<part name="cart" interface="sorcerer_cart">
|
<part name="cart" interface="sorcerer_cart">
|
||||||
<dataarea name="rom" size="8192">
|
<dataarea name="rom" size="8192">
|
||||||
@ -29,7 +29,7 @@ Four cartridges were made for this computer one of which was a hardware device,
|
|||||||
<software name="devpac">
|
<software name="devpac">
|
||||||
<description>Exidy Z80 Development Pac</description>
|
<description>Exidy Z80 Development Pac</description>
|
||||||
<year>1979</year>
|
<year>1979</year>
|
||||||
<publisher>Exidy Inc.</publisher>
|
<publisher>Exidy</publisher>
|
||||||
<info name="serial" value="DP 2003" />
|
<info name="serial" value="DP 2003" />
|
||||||
<part name="cart" interface="sorcerer_cart">
|
<part name="cart" interface="sorcerer_cart">
|
||||||
<dataarea name="rom" size="8192">
|
<dataarea name="rom" size="8192">
|
||||||
@ -41,7 +41,7 @@ Four cartridges were made for this computer one of which was a hardware device,
|
|||||||
<software name="wordpac">
|
<software name="wordpac">
|
||||||
<description>Exidy Word Processor Pac</description>
|
<description>Exidy Word Processor Pac</description>
|
||||||
<year>1978</year>
|
<year>1978</year>
|
||||||
<publisher>Exidy Inc.</publisher>
|
<publisher>Exidy</publisher>
|
||||||
<info name="serial" value="DP 2004" />
|
<info name="serial" value="DP 2004" />
|
||||||
<part name="cart" interface="sorcerer_cart">
|
<part name="cart" interface="sorcerer_cart">
|
||||||
<dataarea name="rom" size="8192">
|
<dataarea name="rom" size="8192">
|
||||||
@ -50,7 +50,7 @@ Four cartridges were made for this computer one of which was a hardware device,
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="basicm">
|
<software name="basicmod">
|
||||||
<description>Exidy Standard Modified Basic v1.01</description>
|
<description>Exidy Standard Modified Basic v1.01</description>
|
||||||
<!-- Unofficial Hack Release -->
|
<!-- Unofficial Hack Release -->
|
||||||
<year>1980</year>
|
<year>1980</year>
|
||||||
|
@ -5,10 +5,11 @@
|
|||||||
|
|
||||||
<!-- These came from mp3s, so they're marked as bad dumps until they're redumped properly -->
|
<!-- These came from mp3s, so they're marked as bad dumps until they're redumped properly -->
|
||||||
|
|
||||||
<software name="chomp" supported="no">
|
<software name="chomp">
|
||||||
<description>Chomp</description>
|
<description>Chomp</description>
|
||||||
<year>1981</year>
|
<year>1981</year>
|
||||||
<publisher>W. S. King</publisher>
|
<publisher>W. S. King</publisher>
|
||||||
|
<info name="usage" value="Load in Monitor with "LO" command, then type "GO 0100"" />
|
||||||
<part name="cass" interface="sorcerer_cass">
|
<part name="cass" interface="sorcerer_cass">
|
||||||
<dataarea name="cass" size="23392316">
|
<dataarea name="cass" size="23392316">
|
||||||
<rom name="chomp (1981)(w.s.king).wav" size="23392316" crc="95971024" sha1="62672de80e5139af35424184c76f1c9c18493c3a" offset="0" status="baddump" />
|
<rom name="chomp (1981)(w.s.king).wav" size="23392316" crc="95971024" sha1="62672de80e5139af35424184c76f1c9c18493c3a" offset="0" status="baddump" />
|
||||||
@ -16,10 +17,11 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="eliza" supported="no">
|
<software name="eliza">
|
||||||
<description>Eliza</description>
|
<description>Eliza</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Load in BASIC with "CLOAD" command, then type "RUN"" />
|
||||||
<part name="cass" interface="sorcerer_cass">
|
<part name="cass" interface="sorcerer_cass">
|
||||||
<dataarea name="cass" size="12578876">
|
<dataarea name="cass" size="12578876">
|
||||||
<rom name="eliza (19xx)(-).wav" size="12578876" crc="9173759e" sha1="23d35784fd1ab492cb0371552bd1a981214c0192" offset="0" status="baddump" />
|
<rom name="eliza (19xx)(-).wav" size="12578876" crc="9173759e" sha1="23d35784fd1ab492cb0371552bd1a981214c0192" offset="0" status="baddump" />
|
||||||
@ -27,10 +29,11 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="galaxian" supported="no">
|
<software name="galaxian">
|
||||||
<description>Galaxians</description>
|
<description>Galaxians</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Load in Monitor with "LO" command, then type "GO 0100"" />
|
||||||
<part name="cass" interface="sorcerer_cass">
|
<part name="cass" interface="sorcerer_cass">
|
||||||
<dataarea name="cass" size="16506020">
|
<dataarea name="cass" size="16506020">
|
||||||
<rom name="galaxians (19xx)(-).wav" size="16506020" crc="c6f686b2" sha1="41928aa796e6609de37301b3594d3a9a9eb975ac" offset="0" status="baddump" />
|
<rom name="galaxians (19xx)(-).wav" size="16506020" crc="c6f686b2" sha1="41928aa796e6609de37301b3594d3a9a9eb975ac" offset="0" status="baddump" />
|
||||||
@ -38,4 +41,129 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<!-- These come from tapes -->
|
||||||
|
|
||||||
|
<software name="elizaa" cloneof="eliza">
|
||||||
|
<description>Eliza (Alt)</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Load in BASIC with "CLOAD" command, then type "RUN"" />
|
||||||
|
<part name="cass" interface="sorcerer_cass">
|
||||||
|
<dataarea name="cass" size="11908260">
|
||||||
|
<rom name="eliza.wav" size="11908260" crc="67868b2a" sha1="bd219fa2b29881add2f06fc7cdf1dc0c63bec0b0" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="demo1" supported="no">
|
||||||
|
<description>DEMO1 (Bad?)</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Gives CRC Error" />
|
||||||
|
<part name="cass" interface="sorcerer_cass">
|
||||||
|
<dataarea name="cass" size="12770008">
|
||||||
|
<rom name="demo1.wav" size="12770008" crc="e53951a5" sha1="612b60f3f179fa05a86305761e951211e535238e" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="demo2">
|
||||||
|
<description>DEMO2</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Load in BASIC with "CLOAD" command, then type "RUN"" />
|
||||||
|
<part name="cass" interface="sorcerer_cass">
|
||||||
|
<dataarea name="cass" size="8202538">
|
||||||
|
<rom name="demo2.wav" size="8202538" crc="922dede4" sha1="92005d8e4957a658e2e513083cd240af575fc048" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="demo3">
|
||||||
|
<description>DEMO3</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Load in BASIC with "CLOAD" command, then type "RUN"" />
|
||||||
|
<part name="cass" interface="sorcerer_cass">
|
||||||
|
<dataarea name="cass" size="7263870">
|
||||||
|
<rom name="demo3.wav" size="7263870" crc="38e5b0d7" sha1="2400651c816b33d67c461c7eee561d80568891be" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="demo4">
|
||||||
|
<description>DEMO4</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Load in BASIC with "CLOAD" command, then type "RUN"" />
|
||||||
|
<part name="cass" interface="sorcerer_cass">
|
||||||
|
<dataarea name="cass" size="3896482">
|
||||||
|
<rom name="demo4.wav" size="3896482" crc="e66fa049" sha1="d956b3ff42ac7b3178ee76ecb3d2ad388fed81f5" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="demo5">
|
||||||
|
<description>DEMO5</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Load in BASIC with "CLOAD" command, then type "RUN"" />
|
||||||
|
<part name="cass" interface="sorcerer_cass">
|
||||||
|
<dataarea name="cass" size="5980780">
|
||||||
|
<rom name="demo5.wav" size="5980780" crc="32e5879c" sha1="07d08cb8d35e591d9f5a358fcc6f611df5922c7e" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="demo6">
|
||||||
|
<description>DEMO6</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Load in BASIC with "CLOAD" command, then type "RUN"" />
|
||||||
|
<part name="cass" interface="sorcerer_cass">
|
||||||
|
<dataarea name="cass" size="11295052">
|
||||||
|
<rom name="demo6.wav" size="11295052" crc="1c3a212f" sha1="a641a1cfaa3c3dc272c31803c738ff3f908f4604" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="demo7">
|
||||||
|
<description>DEMO7</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Load in BASIC with "CLOAD" command, then type "RUN"" />
|
||||||
|
<part name="cass" interface="sorcerer_cass">
|
||||||
|
<dataarea name="cass" size="11678280">
|
||||||
|
<rom name="demo7.wav" size="11678280" crc="320e3eba" sha1="f2ab46c0b33b5ea42a6ae26fdd06294b62e1331f" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="demo8">
|
||||||
|
<description>DEMO8</description>
|
||||||
|
<year>19??</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Load in BASIC with "CLOAD" command, then type "RUN"" />
|
||||||
|
<part name="cass" interface="sorcerer_cass">
|
||||||
|
<dataarea name="cass" size="7556546">
|
||||||
|
<rom name="demo8.wav" size="7556546" crc="baf9361f" sha1="30ab8a8ccafd65fbe82cbfbf5f77f27e0dfc4a78" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
<software name="martian" supported="no">
|
||||||
|
<description>Martian Invaders (Bad?)</description>
|
||||||
|
<year>1980?</year>
|
||||||
|
<publisher><unknown></publisher>
|
||||||
|
<info name="usage" value="Gives CRC Error" />
|
||||||
|
<part name="cass" interface="sorcerer_cass">
|
||||||
|
<dataarea name="cass" size="843548">
|
||||||
|
<rom name="m- martian invaders (1980).wav" size="843548" crc="355d94ea" sha1="048ef7fa3a321cdcada962135de3f42161de86ab" offset="0" />
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
|
||||||
</softwarelist>
|
</softwarelist>
|
@ -1005,6 +1005,7 @@
|
|||||||
<description>Toiyar</description>
|
<description>Toiyar</description>
|
||||||
<year>198?</year>
|
<year>198?</year>
|
||||||
<publisher>Sammi Computer</publisher>
|
<publisher>Sammi Computer</publisher>
|
||||||
|
<info name="alt_title" value="토이야" />
|
||||||
<part name="cass" interface="spc1000_cass">
|
<part name="cass" interface="spc1000_cass">
|
||||||
<dataarea name="cass" size="68050">
|
<dataarea name="cass" size="68050">
|
||||||
<rom name="toyar-4852-mayhouse.cas" size="68050" crc="ed454d5c" sha1="18b1ac12709136e4e03d3a7d4ead4a1d00c232ca" offset="0" />
|
<rom name="toyar-4852-mayhouse.cas" size="68050" crc="ed454d5c" sha1="18b1ac12709136e4e03d3a7d4ead4a1d00c232ca" offset="0" />
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
7 unreleased prototypes are included in this collection.
|
7 unreleased prototypes are included in this collection.
|
||||||
|
|
||||||
-->
|
-->
|
||||||
<softwarelist name="spectrum" description="Sinclair ZX Spectrum cartridges">
|
<softwarelist name="spectrum_cart" description="Sinclair ZX Spectrum cartridges">
|
||||||
|
|
||||||
<software name="backgamm">
|
<software name="backgamm">
|
||||||
<description>Backgammon</description>
|
<description>Backgammon</description>
|
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
|
|
||||||
<software name="basic80">
|
<software name="basic80">
|
||||||
<description>BASIC80</description>
|
<description>Mikro/80 BASIC</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass" interface="ut88_cass">
|
<part name="cass" interface="ut88_cass">
|
||||||
@ -15,7 +15,7 @@
|
|||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="chscom">
|
<software name="chscom">
|
||||||
<description>CH$COM</description>
|
<description>Changer (v1.1) (CP/M)</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass" interface="ut88_cass">
|
<part name="cass" interface="ut88_cass">
|
||||||
@ -26,7 +26,7 @@
|
|||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="cpm35">
|
<software name="cpm35">
|
||||||
<description>CPM35</description>
|
<description>CP/M (v2.2, 35K)</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass" interface="ut88_cass">
|
<part name="cass" interface="ut88_cass">
|
||||||
@ -36,8 +36,8 @@
|
|||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="cpm64">
|
<software name="cpm256">
|
||||||
<description>CPM64</description>
|
<description>CP/M (v2.2, 256K)</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass" interface="ut88_cass">
|
<part name="cass" interface="ut88_cass">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
</software>
|
</software>
|
||||||
|
|
||||||
<software name="tetris">
|
<software name="tetris">
|
||||||
<description>TETRIS</description>
|
<description>Tetris</description>
|
||||||
<year>19??</year>
|
<year>19??</year>
|
||||||
<publisher><unknown></publisher>
|
<publisher><unknown></publisher>
|
||||||
<part name="cass" interface="ut88_cass">
|
<part name="cass" interface="ut88_cass">
|
||||||
|
@ -47,3 +47,4 @@ Language:
|
|||||||
|
|
||||||
|
|
||||||
-->
|
-->
|
||||||
|
</softwarelist>
|
||||||
|
@ -17,8 +17,8 @@ Language:
|
|||||||
********7 = Spain
|
********7 = Spain
|
||||||
|
|
||||||
80-093000(US) | The Crystal Ball Adventures
|
80-093000(US) | The Crystal Ball Adventures
|
||||||
80-093004(GE) | Das zauberhafte Märchenabenteuer
|
80-093004(GE) | Das zauberhafte Märchenabenteuer
|
||||||
80-093005(FR) | L'aventure enchantée
|
80-093005(FR) | L'aventure enchantée
|
||||||
80-093007(SP) | El Castillo de las Princesas
|
80-093007(SP) | El Castillo de las Princesas
|
||||||
-
|
-
|
||||||
80-093020(US) | The Incredibles - Mission Incredible
|
80-093020(US) | The Incredibles - Mission Incredible
|
||||||
@ -33,7 +33,7 @@ Language:
|
|||||||
-
|
-
|
||||||
80-093060(US) | The Amazing Spider-Man - Countdown to Doom
|
80-093060(US) | The Amazing Spider-Man - Countdown to Doom
|
||||||
80-093064(GE) | Spiderman - Angriff der Superschurken
|
80-093064(GE) | Spiderman - Angriff der Superschurken
|
||||||
80-093065(FR) | Spider-Man - Course-poursuite à Manhattan
|
80-093065(FR) | Spider-Man - Course-poursuite à Manhattan
|
||||||
80-093067(SP) | El Asombroso Spider-Man - Persecucion en la Cuidad
|
80-093067(SP) | El Asombroso Spider-Man - Persecucion en la Cuidad
|
||||||
-
|
-
|
||||||
80-093080(US) | Scooby-Doo! - Ancient Adventure
|
80-093080(US) | Scooby-Doo! - Ancient Adventure
|
||||||
@ -43,12 +43,12 @@ Language:
|
|||||||
80-093087(SP) | Scooby-Doo - Viaje al Pasdao
|
80-093087(SP) | Scooby-Doo - Viaje al Pasdao
|
||||||
-
|
-
|
||||||
80-093100(US) | Cars - In The Fast Lane
|
80-093100(US) | Cars - In The Fast Lane
|
||||||
80-093104(GE) | Cars - Auf der Überholspur
|
80-093104(GE) | Cars - Auf der Überholspur
|
||||||
80-093105(FR) | Cars - A Fond la Caisse!
|
80-093105(FR) | Cars - A Fond la Caisse!
|
||||||
80-093107(SP) | Cars - El Carril Rapido
|
80-093107(SP) | Cars - El Carril Rapido
|
||||||
-
|
-
|
||||||
80-093120(US) | Wacky Race on Jumpin' Bean Island
|
80-093120(US) | Wacky Race on Jumpin' Bean Island
|
||||||
80-093124(GE) | Das verrückte Rennen auf der Hüpf-Bohnen-Insel
|
80-093124(GE) | Das verrückte Rennen auf der Hüpf-Bohnen-Insel
|
||||||
80-093127(SP) | Carrera Loca - En La Isla de las Vainas Fritas (real# unknown)
|
80-093127(SP) | Carrera Loca - En La Isla de las Vainas Fritas (real# unknown)
|
||||||
-
|
-
|
||||||
80-093140(US) | Shrek The Third - The Search for Arthur
|
80-093140(US) | Shrek The Third - The Search for Arthur
|
||||||
|
1385
hash/x07_cass.xml
Normal file
1385
hash/x07_cass.xml
Normal file
File diff suppressed because it is too large
Load Diff
2
makefile
2
makefile
@ -910,7 +910,7 @@ $(EMULATOR): $(EMUINFOOBJ) $(DRIVLISTOBJ) $(DRVLIBS) $(LIBOSD) $(LIBBUS) $(LIBOP
|
|||||||
$(CC) $(CDEFS) $(CFLAGS) -c $(SRC)/version.c -o $(VERSIONOBJ)
|
$(CC) $(CDEFS) $(CFLAGS) -c $(SRC)/version.c -o $(VERSIONOBJ)
|
||||||
@echo Linking $@...
|
@echo Linking $@...
|
||||||
ifeq ($(TARGETOS),emscripten)
|
ifeq ($(TARGETOS),emscripten)
|
||||||
# Emscripten's linker seems to be stricter about the ordering of .a files
|
# Emscripten's linker seems to be stricter about the ordering of .a files
|
||||||
$(LD) $(LDFLAGS) $(LDFLAGSEMULATOR) $(VERSIONOBJ) -Wl,--start-group $^ -Wl,--end-group $(LIBS) -o $@
|
$(LD) $(LDFLAGS) $(LDFLAGSEMULATOR) $(VERSIONOBJ) -Wl,--start-group $^ -Wl,--end-group $(LIBS) -o $@
|
||||||
else
|
else
|
||||||
$(LD) $(LDFLAGS) $(LDFLAGSEMULATOR) $(VERSIONOBJ) $^ $(LIBS) -o $@
|
$(LD) $(LDFLAGS) $(LDFLAGSEMULATOR) $(VERSIONOBJ) $^ $(LIBS) -o $@
|
||||||
|
@ -20,10 +20,8 @@ ifeq ($(findstring 3.5,$(TEST_CLANG)),3.5)
|
|||||||
CCOMFLAGS += -Wno-inline-new-delete
|
CCOMFLAGS += -Wno-inline-new-delete
|
||||||
# caused by src/mess/drivers/x07.c, src/osd/sdl/window.c, src/emu/sound/disc_mth.inc
|
# caused by src/mess/drivers/x07.c, src/osd/sdl/window.c, src/emu/sound/disc_mth.inc
|
||||||
CCOMFLAGS += -Wno-absolute-value
|
CCOMFLAGS += -Wno-absolute-value
|
||||||
# caused by src/emu/bus/isa/s3virge.c, src/emu/cpu/drcfe.c, src/emu/video/pc_vga.c
|
|
||||||
CCOMFLAGS +=-Wno-dynamic-class-memaccess
|
|
||||||
# these were disabled because of bugs in older clang versions
|
# these were disabled because of bugs in older clang versions
|
||||||
CCOMFLAGS += -Wformat-security
|
CCOMFLAGS += -Wformat-security -Wconstant-logical-operand
|
||||||
# these show up when compiling as c++11
|
# these show up when compiling as c++11
|
||||||
CCOMFLAGS += -Wno-deprecated-register -Wno-reserved-user-defined-literal -Wno-c++11-narrowing
|
CCOMFLAGS += -Wno-deprecated-register -Wno-reserved-user-defined-literal -Wno-c++11-narrowing
|
||||||
# TODO: add proper detection of XCode 6.0.1
|
# TODO: add proper detection of XCode 6.0.1
|
||||||
|
@ -22,7 +22,7 @@ const device_type A2BUS_PIC = &device_creator<a2bus_pic_device>;
|
|||||||
#define PIC_CENTRONICS_TAG "pic_ctx"
|
#define PIC_CENTRONICS_TAG "pic_ctx"
|
||||||
|
|
||||||
MACHINE_CONFIG_FRAGMENT( pic )
|
MACHINE_CONFIG_FRAGMENT( pic )
|
||||||
MCFG_CENTRONICS_ADD(PIC_CENTRONICS_TAG, centronics_printers, "printer")
|
MCFG_CENTRONICS_ADD(PIC_CENTRONICS_TAG, centronics_devices, "printer")
|
||||||
MCFG_CENTRONICS_DATA_INPUT_BUFFER("ctx_data_in")
|
MCFG_CENTRONICS_DATA_INPUT_BUFFER("ctx_data_in")
|
||||||
MCFG_CENTRONICS_ACK_HANDLER(WRITELINE(a2bus_pic_device, ack_w))
|
MCFG_CENTRONICS_ACK_HANDLER(WRITELINE(a2bus_pic_device, ack_w))
|
||||||
|
|
||||||
|
@ -49,7 +49,6 @@ Notes:
|
|||||||
- verify cursor keys
|
- verify cursor keys
|
||||||
- language DIP
|
- language DIP
|
||||||
- mouse
|
- mouse
|
||||||
- investigate unknown ROMs
|
|
||||||
- MCS-48 PC:01DC - Unimplemented opcode = 75
|
- MCS-48 PC:01DC - Unimplemented opcode = 75
|
||||||
- 75 = ENT0 CLK : enable CLK (unscaled_clock/3) output on T0
|
- 75 = ENT0 CLK : enable CLK (unscaled_clock/3) output on T0
|
||||||
- halt Z2 when Z5 is reset, resume Z2 when Z5 executes ENT0 CLK instruction
|
- halt Z2 when Z5 is reset, resume Z2 when Z5 executes ENT0 CLK instruction
|
||||||
@ -81,15 +80,17 @@ const device_type ABC99 = &device_creator<abc99_device>;
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
ROM_START( abc99 )
|
ROM_START( abc99 )
|
||||||
ROM_REGION( 0x800, I8035_Z2_TAG, 0 )
|
ROM_DEFAULT_BIOS("107268")
|
||||||
ROM_LOAD( "107268-17.z3", 0x000, 0x800, CRC(2f60cc35) SHA1(ebc6af9cd0a49a0d01698589370e628eebb6221c) )
|
ROM_SYSTEM_BIOS( 0, "107268", "107268-17" )
|
||||||
|
ROM_SYSTEM_BIOS( 1, "106819", "106819-09" )
|
||||||
|
|
||||||
|
ROM_REGION( 0x1000, I8035_Z2_TAG, 0 )
|
||||||
|
ROMX_LOAD( "107268-17.z3", 0x0000, 0x0800, CRC(2f60cc35) SHA1(ebc6af9cd0a49a0d01698589370e628eebb6221c), ROM_BIOS(1) )
|
||||||
|
ROMX_LOAD( "106819-09.z3", 0x0000, 0x1000, CRC(ffe32a71) SHA1(fa2ce8e0216a433f9bbad0bdd6e3dc0b540f03b7), ROM_BIOS(2) ) // ABC 99 6490423-01
|
||||||
|
|
||||||
ROM_REGION( 0x800, I8035_Z5_TAG, 0 )
|
ROM_REGION( 0x800, I8035_Z5_TAG, 0 )
|
||||||
ROM_LOAD( "107268-16.z6", 0x000, 0x800, CRC(785ec0c6) SHA1(0b261beae20dbc06fdfccc50b19ea48b5b6e22eb) )
|
ROMX_LOAD( "107268-16.z6", 0x0000, 0x0800, CRC(785ec0c6) SHA1(0b261beae20dbc06fdfccc50b19ea48b5b6e22eb), ROM_BIOS(1) )
|
||||||
|
ROMX_LOAD( "107268-64.z6", 0x0000, 0x0800, CRC(e33683ae) SHA1(0c1d9e320f82df05f4804992ef6f6f6cd20623f3), ROM_BIOS(2) )
|
||||||
ROM_REGION( 0x1800, "unknown", 0)
|
|
||||||
ROM_LOAD( "106819-09.bin", 0x0000, 0x1000, CRC(ffe32a71) SHA1(fa2ce8e0216a433f9bbad0bdd6e3dc0b540f03b7) )
|
|
||||||
ROM_LOAD( "107268-64.bin", 0x1000, 0x0800, CRC(e33683ae) SHA1(0c1d9e320f82df05f4804992ef6f6f6cd20623f3) )
|
|
||||||
ROM_END
|
ROM_END
|
||||||
|
|
||||||
|
|
||||||
@ -108,7 +109,7 @@ const rom_entry *abc99_device::device_rom_region() const
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
static ADDRESS_MAP_START( abc99_z2_mem, AS_PROGRAM, 8, abc99_device )
|
static ADDRESS_MAP_START( abc99_z2_mem, AS_PROGRAM, 8, abc99_device )
|
||||||
AM_RANGE(0x0000, 0x07ff) AM_ROM AM_REGION(I8035_Z2_TAG, 0)
|
AM_RANGE(0x0000, 0x0fff) AM_ROM AM_REGION(I8035_Z2_TAG, 0)
|
||||||
ADDRESS_MAP_END
|
ADDRESS_MAP_END
|
||||||
|
|
||||||
|
|
||||||
@ -488,8 +489,8 @@ inline void abc99_device::scan_mouse()
|
|||||||
// abc99_device - constructor
|
// abc99_device - constructor
|
||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
abc99_device::abc99_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
abc99_device::abc99_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) :
|
||||||
: device_t(mconfig, ABC99, "Luxor ABC 99", tag, owner, clock, "abc99", __FILE__),
|
device_t(mconfig, ABC99, "Luxor ABC 99", tag, owner, clock, "abc99", __FILE__),
|
||||||
abc_keyboard_interface(mconfig, *this),
|
abc_keyboard_interface(mconfig, *this),
|
||||||
m_maincpu(*this, I8035_Z2_TAG),
|
m_maincpu(*this, I8035_Z2_TAG),
|
||||||
m_mousecpu(*this, I8035_Z5_TAG),
|
m_mousecpu(*this, I8035_Z5_TAG),
|
||||||
|
@ -65,7 +65,7 @@ const rom_entry *powermate_ide_device::device_rom_region() const
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
static MACHINE_CONFIG_FRAGMENT( adam_ata )
|
static MACHINE_CONFIG_FRAGMENT( adam_ata )
|
||||||
MCFG_ATA_INTERFACE_ADD(ATA_TAG, ata_devices, "hdd", NULL, false)
|
MCFG_ATA_INTERFACE_ADD(ATA_TAG, ata_devices, "hdd", NULL, false)
|
||||||
MCFG_CENTRONICS_ADD(CENTRONICS_TAG, centronics_printers, "printer")
|
MCFG_CENTRONICS_ADD(CENTRONICS_TAG, centronics_devices, "printer")
|
||||||
|
|
||||||
MCFG_CENTRONICS_OUTPUT_LATCH_ADD("cent_data_out", CENTRONICS_TAG)
|
MCFG_CENTRONICS_OUTPUT_LATCH_ADD("cent_data_out", CENTRONICS_TAG)
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
@ -85,7 +85,7 @@ static MACHINE_CONFIG_FRAGMENT( adam_spi )
|
|||||||
|
|
||||||
MCFG_RS232_PORT_ADD(RS232_TAG, default_rs232_devices, NULL)
|
MCFG_RS232_PORT_ADD(RS232_TAG, default_rs232_devices, NULL)
|
||||||
|
|
||||||
MCFG_CENTRONICS_ADD(CENTRONICS_TAG, centronics_printers, "printer")
|
MCFG_CENTRONICS_ADD(CENTRONICS_TAG, centronics_devices, "printer")
|
||||||
MCFG_CENTRONICS_DATA_INPUT_BUFFER("cent_data_in")
|
MCFG_CENTRONICS_DATA_INPUT_BUFFER("cent_data_in")
|
||||||
MCFG_DEVICE_ADD("cent_data_in", INPUT_BUFFER, 0)
|
MCFG_DEVICE_ADD("cent_data_in", INPUT_BUFFER, 0)
|
||||||
MCFG_CENTRONICS_OUTPUT_LATCH_ADD("cent_data_out", CENTRONICS_TAG)
|
MCFG_CENTRONICS_OUTPUT_LATCH_ADD("cent_data_out", CENTRONICS_TAG)
|
||||||
|
85
src/emu/bus/astrocde/exp.c
Normal file
85
src/emu/bus/astrocde/exp.c
Normal file
@ -0,0 +1,85 @@
|
|||||||
|
// license:BSD-3-Clause
|
||||||
|
// copyright-holders:etabeta
|
||||||
|
/***********************************************************************************************************
|
||||||
|
|
||||||
|
Bally Astrocade Expansion port
|
||||||
|
|
||||||
|
***********************************************************************************************************/
|
||||||
|
|
||||||
|
|
||||||
|
#include "emu.h"
|
||||||
|
#include "exp.h"
|
||||||
|
|
||||||
|
//**************************************************************************
|
||||||
|
// GLOBAL VARIABLES
|
||||||
|
//**************************************************************************
|
||||||
|
|
||||||
|
const device_type ASTROCADE_EXP_SLOT = &device_creator<astrocade_exp_device>;
|
||||||
|
|
||||||
|
|
||||||
|
device_astrocade_card_interface::device_astrocade_card_interface(const machine_config &mconfig, device_t &device)
|
||||||
|
: device_slot_card_interface(mconfig, device)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
device_astrocade_card_interface::~device_astrocade_card_interface()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//**************************************************************************
|
||||||
|
// LIVE DEVICE
|
||||||
|
//**************************************************************************
|
||||||
|
|
||||||
|
//-------------------------------------------------
|
||||||
|
// astrocade_exp_device - constructor
|
||||||
|
//-------------------------------------------------
|
||||||
|
astrocade_exp_device::astrocade_exp_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) :
|
||||||
|
device_t(mconfig, ASTROCADE_EXP_SLOT, "Bally Astrocade expansion", tag, owner, clock, "astrocde_exp", __FILE__),
|
||||||
|
device_slot_interface(mconfig, *this),
|
||||||
|
m_card_mounted(false)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//-------------------------------------------------
|
||||||
|
// astrocade_exp_device - destructor
|
||||||
|
//-------------------------------------------------
|
||||||
|
|
||||||
|
astrocade_exp_device::~astrocade_exp_device()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
//-------------------------------------------------
|
||||||
|
// device_start - device-specific startup
|
||||||
|
//-------------------------------------------------
|
||||||
|
|
||||||
|
void astrocade_exp_device::device_start()
|
||||||
|
{
|
||||||
|
m_card = dynamic_cast<device_astrocade_card_interface *>(get_card_device());
|
||||||
|
if (m_card)
|
||||||
|
m_card_mounted = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*-------------------------------------------------
|
||||||
|
read
|
||||||
|
-------------------------------------------------*/
|
||||||
|
|
||||||
|
READ8_MEMBER(astrocade_exp_device::read)
|
||||||
|
{
|
||||||
|
if (m_card)
|
||||||
|
return m_card->read(space, offset);
|
||||||
|
else
|
||||||
|
return 0xff;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*-------------------------------------------------
|
||||||
|
write
|
||||||
|
-------------------------------------------------*/
|
||||||
|
|
||||||
|
WRITE8_MEMBER(astrocade_exp_device::write)
|
||||||
|
{
|
||||||
|
if (m_card)
|
||||||
|
m_card->write(space, offset, data);
|
||||||
|
}
|
57
src/emu/bus/astrocde/exp.h
Normal file
57
src/emu/bus/astrocde/exp.h
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
// license:BSD-3-Clause
|
||||||
|
// copyright-holders:etabeta
|
||||||
|
#ifndef __ASTROCADE_EXP_H
|
||||||
|
#define __ASTROCADE_EXP_H
|
||||||
|
|
||||||
|
// ======================> device_astrocade_card_interface
|
||||||
|
|
||||||
|
class device_astrocade_card_interface : public device_slot_card_interface
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
// construction/destruction
|
||||||
|
device_astrocade_card_interface(const machine_config &mconfig, device_t &device);
|
||||||
|
virtual ~device_astrocade_card_interface();
|
||||||
|
|
||||||
|
// reading and writing
|
||||||
|
virtual DECLARE_READ8_MEMBER(read) { return 0xff; }
|
||||||
|
virtual DECLARE_WRITE8_MEMBER(write) {}
|
||||||
|
|
||||||
|
protected:
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// ======================> astrocade_exp_device
|
||||||
|
|
||||||
|
class astrocade_exp_device : public device_t,
|
||||||
|
public device_slot_interface
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
// construction/destruction
|
||||||
|
astrocade_exp_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
|
||||||
|
virtual ~astrocade_exp_device();
|
||||||
|
|
||||||
|
// device-level overrides
|
||||||
|
virtual void device_start();
|
||||||
|
|
||||||
|
bool get_card_mounted() { return m_card_mounted; }
|
||||||
|
|
||||||
|
// reading and writing
|
||||||
|
virtual DECLARE_READ8_MEMBER(read);
|
||||||
|
virtual DECLARE_WRITE8_MEMBER(write);
|
||||||
|
|
||||||
|
protected:
|
||||||
|
bool m_card_mounted;
|
||||||
|
device_astrocade_card_interface* m_card;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// device type definition
|
||||||
|
extern const device_type ASTROCADE_EXP_SLOT;
|
||||||
|
|
||||||
|
|
||||||
|
#define MCFG_ASTROCADE_EXPANSION_SLOT_ADD(_tag, _slot_intf, _def_slot) \
|
||||||
|
MCFG_DEVICE_ADD(_tag, ASTROCADE_EXP_SLOT, 0) \
|
||||||
|
MCFG_DEVICE_SLOT_INTERFACE(_slot_intf, _def_slot, false)
|
||||||
|
|
||||||
|
#endif
|
213
src/emu/bus/astrocde/ram.c
Normal file
213
src/emu/bus/astrocde/ram.c
Normal file
@ -0,0 +1,213 @@
|
|||||||
|
// license:BSD-3-Clause
|
||||||
|
// copyright-holders:etabeta
|
||||||
|
/***********************************************************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
Bally Astrocade RAM expansion emulation
|
||||||
|
|
||||||
|
RAM Expansions (info below courtesy of Paul Thacker)
|
||||||
|
|
||||||
|
Several third party RAM expansions have been made for the Astrocade. These
|
||||||
|
allow access to various ranges of the expansion memory ($5000 to $FFFF).
|
||||||
|
A RAM expansion is required to use extended BASIC programs like Blue RAM BASIC
|
||||||
|
and VIPERSoft BASIC. All of the expansions also have a RAM protect switch, which
|
||||||
|
can be flipped at any time to make the RAM act like ROM. Extended BASIC
|
||||||
|
programs need access to the RAM and won't work with RAM protect enabled, but
|
||||||
|
this can be useful with Bally and Astrocade BASIC. They also have a range switch
|
||||||
|
(not implemented). The default position is 6K, but it can be switched to
|
||||||
|
2K. This means that the expanded memory starting at $6000 will instead be
|
||||||
|
mapped to the cartridge memory starting at $2000. So it would be possible to
|
||||||
|
load a cartridge program from tape into the expansion memory, then flip the range
|
||||||
|
switch and run it as a cartridge. This is useful for cartridge development.
|
||||||
|
|
||||||
|
Blue RAM -- available in 4K, 16K, and 32K. These also use an INS8154 chip,
|
||||||
|
(not yet implemented) which has an additional $80 bytes of RAM mapped
|
||||||
|
immediately after the end of the expansion address space. This memory
|
||||||
|
can't be write protected. The INS8154 has I/O features needed for loading
|
||||||
|
tape programs into Blue RAM BASIC, as well as running the Blue RAM Utility cart.
|
||||||
|
4K: $6000 to $6FFF (can't run VIPERSoft BASIC, because this program needs memory
|
||||||
|
past this range)
|
||||||
|
16K: $6000 to $9FFF
|
||||||
|
32K: $6000 to $DFFF
|
||||||
|
|
||||||
|
VIPER System 1 -- This is available in 16K only. It also includes a keyboard (not implemented).
|
||||||
|
16K: $6000 to $9FFF
|
||||||
|
|
||||||
|
Lil' WHITE RAM -- This is available in 32K only. Attempts to read and write
|
||||||
|
to memory outside of its address range ($D000 to $FFFF) are mapped to the expansion
|
||||||
|
memory $5000 to $7FFF. The current implementation won't allow the shadow RAM area
|
||||||
|
to be accessed when RAM protect is on, but there is no known software that will
|
||||||
|
access the upper range of the expansion RAM when RAM protect is enabled.
|
||||||
|
32K: $5000 to $CFFF
|
||||||
|
|
||||||
|
R&L 64K RAM Board -- This is a highly configurable kit. RAM can be installed in
|
||||||
|
2K increments. So, the entire 44K expansion memory can be filled. It is also
|
||||||
|
possible to override the rest of the memory map with RAM (not implemented).
|
||||||
|
There are 32 switches allowing users to activate and deactivate each 2K block (not implemented).
|
||||||
|
RAM write protection can be implemented in three ranges through jumpers or by
|
||||||
|
installing switches. The ranges are $0000 to $0FFF (first 4K), $0000 to $3FFF (first 16K),
|
||||||
|
and $0000 to $FFFF (all 64K). The current implementation is for 44K expansion memory mapped from
|
||||||
|
$5000 to $FFFF, with only a single write protect covering this entire range.
|
||||||
|
|
||||||
|
***********************************************************************************************************/
|
||||||
|
|
||||||
|
|
||||||
|
#include "emu.h"
|
||||||
|
#include "ram.h"
|
||||||
|
|
||||||
|
|
||||||
|
//-------------------------------------------------
|
||||||
|
// astrocade_rom_device - constructor
|
||||||
|
//-------------------------------------------------
|
||||||
|
|
||||||
|
const device_type ASTROCADE_BLUERAM_4K = &device_creator<astrocade_blueram_4k_device>;
|
||||||
|
const device_type ASTROCADE_BLUERAM_16K = &device_creator<astrocade_blueram_16k_device>;
|
||||||
|
const device_type ASTROCADE_BLUERAM_32K = &device_creator<astrocade_blueram_32k_device>;
|
||||||
|
const device_type ASTROCADE_VIPER_SYS1 = &device_creator<astrocade_viper_sys1_device>;
|
||||||
|
const device_type ASTROCADE_WHITERAM = &device_creator<astrocade_whiteram_device>;
|
||||||
|
const device_type ASTROCADE_RL64RAM = &device_creator<astrocade_rl64ram_device>;
|
||||||
|
|
||||||
|
|
||||||
|
astrocade_blueram_4k_device::astrocade_blueram_4k_device(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, UINT32 clock, const char *shortname, const char *source)
|
||||||
|
: device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||||
|
device_astrocade_card_interface(mconfig, *this),
|
||||||
|
m_write_prot(*this, "RAM_PROTECT")
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
astrocade_blueram_4k_device::astrocade_blueram_4k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
|
: device_t(mconfig, ASTROCADE_BLUERAM_4K, "Bally Astrocade Blue RAM 4K", tag, owner, clock, "astrocade_br4", __FILE__),
|
||||||
|
device_astrocade_card_interface(mconfig, *this),
|
||||||
|
m_write_prot(*this, "RAM_PROTECT")
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
astrocade_blueram_16k_device::astrocade_blueram_16k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
|
: astrocade_blueram_4k_device(mconfig, ASTROCADE_BLUERAM_16K, "Bally Astrocade Blue RAM 16K", tag, owner, clock, "astrocade_br16", __FILE__)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
astrocade_blueram_32k_device::astrocade_blueram_32k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
|
: astrocade_blueram_4k_device(mconfig, ASTROCADE_BLUERAM_32K, "Bally Astrocade Blue RAM 32K", tag, owner, clock, "astrocade_br32", __FILE__)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
astrocade_viper_sys1_device::astrocade_viper_sys1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
|
: device_t(mconfig, ASTROCADE_VIPER_SYS1, "Bally Astrocade Viper System 1", tag, owner, clock, "astrocade_vs1", __FILE__),
|
||||||
|
device_astrocade_card_interface(mconfig, *this),
|
||||||
|
m_write_prot(*this, "RAM_PROTECT")
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
astrocade_whiteram_device::astrocade_whiteram_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
|
: device_t(mconfig, ASTROCADE_WHITERAM, "Bally Astrocade Lil' White RAM 32K", tag, owner, clock, "astrocade_lwr", __FILE__),
|
||||||
|
device_astrocade_card_interface(mconfig, *this),
|
||||||
|
m_write_prot(*this, "RAM_PROTECT")
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
astrocade_rl64ram_device::astrocade_rl64ram_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
|
: device_t(mconfig, ASTROCADE_RL64RAM, "Bally Astrocade R&L RAM 64K", tag, owner, clock, "astrocade_rl64", __FILE__),
|
||||||
|
device_astrocade_card_interface(mconfig, *this),
|
||||||
|
m_write_prot(*this, "RAM_PROTECT")
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//-------------------------------------------------
|
||||||
|
// RAM Write protect switch
|
||||||
|
//-------------------------------------------------
|
||||||
|
|
||||||
|
static INPUT_PORTS_START( exp_switches )
|
||||||
|
PORT_START("RAM_PROTECT")
|
||||||
|
PORT_CONFNAME( 0x01, 0x00, "Write Protect RAM")
|
||||||
|
PORT_CONFSETTING( 0x00, DEF_STR(Off))
|
||||||
|
PORT_CONFSETTING( 0x01, DEF_STR(On))
|
||||||
|
INPUT_PORTS_END
|
||||||
|
|
||||||
|
|
||||||
|
ioport_constructor astrocade_blueram_4k_device::device_input_ports() const
|
||||||
|
{
|
||||||
|
return INPUT_PORTS_NAME( exp_switches );
|
||||||
|
}
|
||||||
|
|
||||||
|
ioport_constructor astrocade_viper_sys1_device::device_input_ports() const
|
||||||
|
{
|
||||||
|
return INPUT_PORTS_NAME( exp_switches );
|
||||||
|
}
|
||||||
|
|
||||||
|
ioport_constructor astrocade_whiteram_device::device_input_ports() const
|
||||||
|
{
|
||||||
|
return INPUT_PORTS_NAME( exp_switches );
|
||||||
|
}
|
||||||
|
|
||||||
|
ioport_constructor astrocade_rl64ram_device::device_input_ports() const
|
||||||
|
{
|
||||||
|
return INPUT_PORTS_NAME( exp_switches );
|
||||||
|
}
|
||||||
|
|
||||||
|
/*-------------------------------------------------
|
||||||
|
specific handlers
|
||||||
|
-------------------------------------------------*/
|
||||||
|
|
||||||
|
// Blue RAM expansions have RAM starting at 0x6000, up to the RAM size
|
||||||
|
READ8_MEMBER(astrocade_blueram_4k_device::read)
|
||||||
|
{
|
||||||
|
if (offset >= 0x1000 && offset < 0x1000 + m_ram.bytes())
|
||||||
|
return m_ram[offset - 0x1000];
|
||||||
|
else
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
WRITE8_MEMBER(astrocade_blueram_4k_device::write)
|
||||||
|
{
|
||||||
|
if (offset >= 0x1000 && offset < 0x1000 + m_ram.bytes() && !m_write_prot->read())
|
||||||
|
m_ram[offset - 0x1000] = data;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// Viper System 1 expansion has RAM in 0x6000-0x9fff
|
||||||
|
READ8_MEMBER(astrocade_viper_sys1_device::read)
|
||||||
|
{
|
||||||
|
if (offset >= 0x1000 && offset < 0xa000)
|
||||||
|
return m_ram[offset - 0x1000];
|
||||||
|
else
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
WRITE8_MEMBER(astrocade_viper_sys1_device::write)
|
||||||
|
{
|
||||||
|
if (offset >= 0x1000 && offset < 0xa000 && !m_write_prot->read())
|
||||||
|
m_ram[offset - 0x1000] = data;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// Lil' WHITE RAM expansion has RAM in 0x5000-0xcfff + a mirror of the first 0x3000 bytes up to 0xffff
|
||||||
|
READ8_MEMBER(astrocade_whiteram_device::read)
|
||||||
|
{
|
||||||
|
return m_ram[offset % 0x8000];
|
||||||
|
}
|
||||||
|
|
||||||
|
WRITE8_MEMBER(astrocade_whiteram_device::write)
|
||||||
|
{
|
||||||
|
if (!m_write_prot->read())
|
||||||
|
m_ram[offset % 0x8000] = data;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// R&L 64K RAM Board (44KB installed) has RAM in 0x5000-0xffff
|
||||||
|
READ8_MEMBER(astrocade_rl64ram_device::read)
|
||||||
|
{
|
||||||
|
return m_ram[offset];
|
||||||
|
}
|
||||||
|
|
||||||
|
WRITE8_MEMBER(astrocade_rl64ram_device::write)
|
||||||
|
{
|
||||||
|
if (!m_write_prot->read())
|
||||||
|
m_ram[offset] = data;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
135
src/emu/bus/astrocde/ram.h
Normal file
135
src/emu/bus/astrocde/ram.h
Normal file
@ -0,0 +1,135 @@
|
|||||||
|
// license:BSD-3-Clause
|
||||||
|
// copyright-holders:etabeta
|
||||||
|
#ifndef __ASTROCADE_RAM_H
|
||||||
|
#define __ASTROCADE_RAM_H
|
||||||
|
|
||||||
|
#include "exp.h"
|
||||||
|
|
||||||
|
|
||||||
|
// ======================> astrocade_blueram_4k_device
|
||||||
|
|
||||||
|
class astrocade_blueram_4k_device : public device_t,
|
||||||
|
public device_astrocade_card_interface
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
// construction/destruction
|
||||||
|
astrocade_blueram_4k_device(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||||
|
astrocade_blueram_4k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
|
||||||
|
|
||||||
|
// device-level overrides
|
||||||
|
virtual void device_start() { m_ram.resize(0x1000); save_item(NAME(m_ram)); }
|
||||||
|
virtual void device_reset() {}
|
||||||
|
virtual ioport_constructor device_input_ports() const;
|
||||||
|
|
||||||
|
// reading and writing
|
||||||
|
virtual DECLARE_READ8_MEMBER(read);
|
||||||
|
virtual DECLARE_WRITE8_MEMBER(write);
|
||||||
|
|
||||||
|
protected:
|
||||||
|
dynamic_buffer m_ram;
|
||||||
|
required_ioport m_write_prot;
|
||||||
|
};
|
||||||
|
|
||||||
|
// ======================> astrocade_blueram_16k_device
|
||||||
|
|
||||||
|
class astrocade_blueram_16k_device : public astrocade_blueram_4k_device
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
// construction/destruction
|
||||||
|
astrocade_blueram_16k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
|
||||||
|
|
||||||
|
virtual void device_start() { m_ram.resize(0x4000); save_item(NAME(m_ram)); }
|
||||||
|
};
|
||||||
|
|
||||||
|
// ======================> astrocade_blueram_32k_device
|
||||||
|
|
||||||
|
class astrocade_blueram_32k_device : public astrocade_blueram_4k_device
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
// construction/destruction
|
||||||
|
astrocade_blueram_32k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
|
||||||
|
|
||||||
|
virtual void device_start() { m_ram.resize(0x8000); save_item(NAME(m_ram)); }
|
||||||
|
};
|
||||||
|
|
||||||
|
// ======================> astrocade_viper_sys1_device
|
||||||
|
|
||||||
|
class astrocade_viper_sys1_device : public device_t,
|
||||||
|
public device_astrocade_card_interface
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
// construction/destruction
|
||||||
|
astrocade_viper_sys1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
|
||||||
|
|
||||||
|
// device-level overrides
|
||||||
|
virtual void device_start() { m_ram.resize(0x4000); save_item(NAME(m_ram)); }
|
||||||
|
virtual void device_reset() {}
|
||||||
|
virtual ioport_constructor device_input_ports() const;
|
||||||
|
|
||||||
|
// reading and writing
|
||||||
|
virtual DECLARE_READ8_MEMBER(read);
|
||||||
|
virtual DECLARE_WRITE8_MEMBER(write);
|
||||||
|
|
||||||
|
private:
|
||||||
|
dynamic_buffer m_ram;
|
||||||
|
required_ioport m_write_prot;
|
||||||
|
};
|
||||||
|
|
||||||
|
// ======================> astrocade_whiteram_device
|
||||||
|
|
||||||
|
class astrocade_whiteram_device : public device_t,
|
||||||
|
public device_astrocade_card_interface
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
// construction/destruction
|
||||||
|
astrocade_whiteram_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
|
||||||
|
|
||||||
|
// device-level overrides
|
||||||
|
virtual void device_start() { m_ram.resize(0x8000); save_item(NAME(m_ram)); }
|
||||||
|
virtual void device_reset() {}
|
||||||
|
virtual ioport_constructor device_input_ports() const;
|
||||||
|
|
||||||
|
// reading and writing
|
||||||
|
virtual DECLARE_READ8_MEMBER(read);
|
||||||
|
virtual DECLARE_WRITE8_MEMBER(write);
|
||||||
|
|
||||||
|
private:
|
||||||
|
dynamic_buffer m_ram;
|
||||||
|
required_ioport m_write_prot;
|
||||||
|
};
|
||||||
|
|
||||||
|
// ======================> astrocade_rl64ram_device
|
||||||
|
|
||||||
|
class astrocade_rl64ram_device : public device_t,
|
||||||
|
public device_astrocade_card_interface
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
// construction/destruction
|
||||||
|
astrocade_rl64ram_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
|
||||||
|
|
||||||
|
// device-level overrides
|
||||||
|
virtual void device_start() { m_ram.resize(0xb000); save_item(NAME(m_ram)); }
|
||||||
|
virtual void device_reset() {}
|
||||||
|
virtual ioport_constructor device_input_ports() const;
|
||||||
|
|
||||||
|
// reading and writing
|
||||||
|
virtual DECLARE_READ8_MEMBER(read);
|
||||||
|
virtual DECLARE_WRITE8_MEMBER(write);
|
||||||
|
|
||||||
|
private:
|
||||||
|
dynamic_buffer m_ram;
|
||||||
|
required_ioport m_write_prot;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// device type definition
|
||||||
|
extern const device_type ASTROCADE_BLUERAM_4K;
|
||||||
|
extern const device_type ASTROCADE_BLUERAM_16K;
|
||||||
|
extern const device_type ASTROCADE_BLUERAM_32K;
|
||||||
|
extern const device_type ASTROCADE_VIPER_SYS1;
|
||||||
|
extern const device_type ASTROCADE_WHITERAM;
|
||||||
|
extern const device_type ASTROCADE_RL64RAM;
|
||||||
|
|
||||||
|
|
||||||
|
#endif
|
@ -129,6 +129,8 @@ ifneq ($(filter ASTROCADE,$(BUSES)),)
|
|||||||
OBJDIRS += $(BUSOBJ)/astrocde
|
OBJDIRS += $(BUSOBJ)/astrocde
|
||||||
BUSOBJS += $(BUSOBJ)/astrocde/slot.o
|
BUSOBJS += $(BUSOBJ)/astrocde/slot.o
|
||||||
BUSOBJS += $(BUSOBJ)/astrocde/rom.o
|
BUSOBJS += $(BUSOBJ)/astrocde/rom.o
|
||||||
|
BUSOBJS += $(BUSOBJ)/astrocde/exp.o
|
||||||
|
BUSOBJS += $(BUSOBJ)/astrocde/ram.o
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
||||||
@ -331,6 +333,7 @@ BUSOBJS += $(BUSOBJ)/dmv/dmvbus.o
|
|||||||
BUSOBJS += $(BUSOBJ)/dmv/k220.o
|
BUSOBJS += $(BUSOBJ)/dmv/k220.o
|
||||||
BUSOBJS += $(BUSOBJ)/dmv/k230.o
|
BUSOBJS += $(BUSOBJ)/dmv/k230.o
|
||||||
BUSOBJS += $(BUSOBJ)/dmv/k233.o
|
BUSOBJS += $(BUSOBJ)/dmv/k233.o
|
||||||
|
BUSOBJS += $(BUSOBJ)/dmv/k803.o
|
||||||
BUSOBJS += $(BUSOBJ)/dmv/k806.o
|
BUSOBJS += $(BUSOBJ)/dmv/k806.o
|
||||||
BUSOBJS += $(BUSOBJ)/dmv/ram.o
|
BUSOBJS += $(BUSOBJ)/dmv/ram.o
|
||||||
endif
|
endif
|
||||||
@ -508,6 +511,7 @@ BUSOBJS += $(BUSOBJ)/isa/xsu_cards.o
|
|||||||
BUSOBJS += $(BUSOBJ)/isa/sc499.o
|
BUSOBJS += $(BUSOBJ)/isa/sc499.o
|
||||||
BUSOBJS += $(BUSOBJ)/isa/aga.o
|
BUSOBJS += $(BUSOBJ)/isa/aga.o
|
||||||
BUSOBJS += $(BUSOBJ)/isa/svga_trident.o
|
BUSOBJS += $(BUSOBJ)/isa/svga_trident.o
|
||||||
|
BUSOBJS += $(BUSOBJ)/isa/num9rev.o
|
||||||
endif
|
endif
|
||||||
|
|
||||||
#-------------------------------------------------
|
#-------------------------------------------------
|
||||||
@ -987,19 +991,19 @@ endif
|
|||||||
|
|
||||||
#-------------------------------------------------
|
#-------------------------------------------------
|
||||||
#
|
#
|
||||||
#@src/emu/bus/pci/pci.h,BUSES += PCI
|
#@src/emu/bus/lpci/pci.h,BUSES += LPCI
|
||||||
#-------------------------------------------------
|
#-------------------------------------------------
|
||||||
|
|
||||||
ifneq ($(filter PCI,$(BUSES)),)
|
ifneq ($(filter LPCI,$(BUSES)),)
|
||||||
OBJDIRS += $(BUSOBJ)/pci
|
OBJDIRS += $(BUSOBJ)/lpci
|
||||||
BUSOBJS += $(BUSOBJ)/pci/pci.o
|
BUSOBJS += $(BUSOBJ)/lpci/pci.o
|
||||||
BUSOBJS += $(BUSOBJ)/pci/cirrus.o
|
BUSOBJS += $(BUSOBJ)/lpci/cirrus.o
|
||||||
BUSOBJS += $(BUSOBJ)/pci/i82371ab.o
|
BUSOBJS += $(BUSOBJ)/lpci/i82371ab.o
|
||||||
BUSOBJS += $(BUSOBJ)/pci/i82371sb.o
|
BUSOBJS += $(BUSOBJ)/lpci/i82371sb.o
|
||||||
BUSOBJS += $(BUSOBJ)/pci/i82439tx.o
|
BUSOBJS += $(BUSOBJ)/lpci/i82439tx.o
|
||||||
BUSOBJS += $(BUSOBJ)/pci/northbridge.o
|
BUSOBJS += $(BUSOBJ)/lpci/northbridge.o
|
||||||
BUSOBJS += $(BUSOBJ)/pci/southbridge.o
|
BUSOBJS += $(BUSOBJ)/lpci/southbridge.o
|
||||||
BUSOBJS += $(BUSOBJ)/pci/mpc105.o
|
BUSOBJS += $(BUSOBJ)/lpci/mpc105.o
|
||||||
endif
|
endif
|
||||||
|
|
||||||
#-------------------------------------------------
|
#-------------------------------------------------
|
||||||
@ -1292,6 +1296,7 @@ BUSOBJS += $(BUSOBJ)/cpc/cpc_rs232.o
|
|||||||
BUSOBJS += $(BUSOBJ)/cpc/mface2.o
|
BUSOBJS += $(BUSOBJ)/cpc/mface2.o
|
||||||
BUSOBJS += $(BUSOBJ)/cpc/symbfac2.o
|
BUSOBJS += $(BUSOBJ)/cpc/symbfac2.o
|
||||||
BUSOBJS += $(BUSOBJ)/cpc/amdrum.o
|
BUSOBJS += $(BUSOBJ)/cpc/amdrum.o
|
||||||
|
BUSOBJS += $(BUSOBJ)/cpc/playcity.o
|
||||||
endif
|
endif
|
||||||
|
|
||||||
#-------------------------------------------------
|
#-------------------------------------------------
|
||||||
|
@ -33,7 +33,7 @@ const device_type C64_GEOCABLE = &device_creator<c64_geocable_device>;
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
static MACHINE_CONFIG_FRAGMENT( c64_geocable )
|
static MACHINE_CONFIG_FRAGMENT( c64_geocable )
|
||||||
MCFG_CENTRONICS_ADD("centronics", centronics_printers, "printer")
|
MCFG_CENTRONICS_ADD("centronics", centronics_devices, "printer")
|
||||||
MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(c64_geocable_device, output_b))
|
MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(c64_geocable_device, output_b))
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
|
||||||
|
@ -887,7 +887,7 @@ static MACHINE_CONFIG_FRAGMENT( c1541pdc )
|
|||||||
MCFG_PIA_WRITEPB_HANDLER(WRITE8(c1541_prologic_dos_classic_device, pia_pb_w))
|
MCFG_PIA_WRITEPB_HANDLER(WRITE8(c1541_prologic_dos_classic_device, pia_pb_w))
|
||||||
MCFG_PIA_CA2_HANDLER(DEVWRITELINE(CENTRONICS_TAG, centronics_device, write_strobe))
|
MCFG_PIA_CA2_HANDLER(DEVWRITELINE(CENTRONICS_TAG, centronics_device, write_strobe))
|
||||||
|
|
||||||
MCFG_CENTRONICS_ADD(CENTRONICS_TAG, centronics_printers, "printer")
|
MCFG_CENTRONICS_ADD(CENTRONICS_TAG, centronics_devices, "printer")
|
||||||
MCFG_CENTRONICS_ACK_HANDLER(DEVWRITELINE(MC6821_TAG, pia6821_device, ca1_w))
|
MCFG_CENTRONICS_ACK_HANDLER(DEVWRITELINE(MC6821_TAG, pia6821_device, ca1_w))
|
||||||
MCFG_CENTRONICS_OUTPUT_LATCH_ADD("cent_data_out", "centronics")
|
MCFG_CENTRONICS_OUTPUT_LATCH_ADD("cent_data_out", "centronics")
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
@ -120,12 +120,15 @@ device_centronics_peripheral_interface::~device_centronics_peripheral_interface(
|
|||||||
#include "epson_ex800.h"
|
#include "epson_ex800.h"
|
||||||
#include "epson_lx800.h"
|
#include "epson_lx800.h"
|
||||||
#include "printer.h"
|
#include "printer.h"
|
||||||
|
#include "covox.h"
|
||||||
|
|
||||||
SLOT_INTERFACE_START(centronics_printers)
|
SLOT_INTERFACE_START(centronics_devices)
|
||||||
SLOT_INTERFACE("pl80", COMX_PL80)
|
SLOT_INTERFACE("pl80", COMX_PL80)
|
||||||
SLOT_INTERFACE("ex800", EPSON_EX800)
|
SLOT_INTERFACE("ex800", EPSON_EX800)
|
||||||
SLOT_INTERFACE("lx800", EPSON_LX800)
|
SLOT_INTERFACE("lx800", EPSON_LX800)
|
||||||
SLOT_INTERFACE("lx810l", EPSON_LX810L)
|
SLOT_INTERFACE("lx810l", EPSON_LX810L)
|
||||||
SLOT_INTERFACE("ap2000", EPSON_AP2000)
|
SLOT_INTERFACE("ap2000", EPSON_AP2000)
|
||||||
SLOT_INTERFACE("printer", CENTRONICS_PRINTER)
|
SLOT_INTERFACE("printer", CENTRONICS_PRINTER)
|
||||||
|
SLOT_INTERFACE("covox", CENTRONICS_COVOX)
|
||||||
|
SLOT_INTERFACE("covox_stereo", CENTRONICS_COVOX_STEREO)
|
||||||
SLOT_INTERFACE_END
|
SLOT_INTERFACE_END
|
||||||
|
@ -218,6 +218,6 @@ protected:
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
SLOT_INTERFACE_EXTERN( centronics_printers );
|
SLOT_INTERFACE_EXTERN( centronics_devices );
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -53,22 +53,12 @@ const rom_entry *comx_prn_device::device_rom_region() const
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//-------------------------------------------------
|
|
||||||
// SLOT_INTERFACE( comx_centronics_printer )
|
|
||||||
//-------------------------------------------------
|
|
||||||
|
|
||||||
SLOT_INTERFACE_START(comx_centronics_printer)
|
|
||||||
SLOT_INTERFACE("printer", CENTRONICS_PRINTER)
|
|
||||||
//SLOT_INTERFACE("pl80", COMX_PL80)
|
|
||||||
SLOT_INTERFACE_END
|
|
||||||
|
|
||||||
|
|
||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
// MACHINE_CONFIG_FRAGMENT( comx_prn )
|
// MACHINE_CONFIG_FRAGMENT( comx_prn )
|
||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
static MACHINE_CONFIG_FRAGMENT( comx_prn )
|
static MACHINE_CONFIG_FRAGMENT( comx_prn )
|
||||||
MCFG_CENTRONICS_ADD(CENTRONICS_TAG, comx_centronics_printer, "printer")
|
MCFG_CENTRONICS_ADD(CENTRONICS_TAG, centronics_devices, "printer")
|
||||||
MCFG_CENTRONICS_ACK_HANDLER(DEVWRITELINE("cent_status_in", input_buffer_device, write_bit0))
|
MCFG_CENTRONICS_ACK_HANDLER(DEVWRITELINE("cent_status_in", input_buffer_device, write_bit0))
|
||||||
MCFG_CENTRONICS_BUSY_HANDLER(DEVWRITELINE("cent_status_in", input_buffer_device, write_bit1))
|
MCFG_CENTRONICS_BUSY_HANDLER(DEVWRITELINE("cent_status_in", input_buffer_device, write_bit1))
|
||||||
MCFG_CENTRONICS_PERROR_HANDLER(DEVWRITELINE("cent_status_in", input_buffer_device, write_bit2))
|
MCFG_CENTRONICS_PERROR_HANDLER(DEVWRITELINE("cent_status_in", input_buffer_device, write_bit2))
|
||||||
|
@ -78,6 +78,7 @@ public:
|
|||||||
|
|
||||||
// reset
|
// reset
|
||||||
virtual void cpc_reset_w() { };
|
virtual void cpc_reset_w() { };
|
||||||
|
virtual WRITE_LINE_MEMBER( cursor_w ) { };
|
||||||
|
|
||||||
void set_rom_bank(UINT8 sel) { m_rom_sel = sel; } // tell device the currently selected ROM
|
void set_rom_bank(UINT8 sel) { m_rom_sel = sel; } // tell device the currently selected ROM
|
||||||
UINT8 get_rom_bank() { return m_rom_sel; }
|
UINT8 get_rom_bank() { return m_rom_sel; }
|
||||||
@ -108,6 +109,7 @@ public:
|
|||||||
DECLARE_WRITE_LINE_MEMBER( romdis_w );
|
DECLARE_WRITE_LINE_MEMBER( romdis_w );
|
||||||
|
|
||||||
void set_rom_bank(UINT8 sel) { if(m_card) m_card->set_rom_bank(sel); } // tell device the currently selected ROM
|
void set_rom_bank(UINT8 sel) { if(m_card) m_card->set_rom_bank(sel); } // tell device the currently selected ROM
|
||||||
|
DECLARE_WRITE_LINE_MEMBER( cursor_w ) { if(m_card) m_card->cursor_w(state); } // pass on CRTC Cursor signal
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
// device-level overrides
|
// device-level overrides
|
||||||
|
161
src/emu/bus/cpc/playcity.c
Normal file
161
src/emu/bus/cpc/playcity.c
Normal file
@ -0,0 +1,161 @@
|
|||||||
|
/*
|
||||||
|
PlayCity expansion device
|
||||||
|
|
||||||
|
Z80 CTC
|
||||||
|
2x YMZ294 (clocks provided by CTC)
|
||||||
|
|
||||||
|
TODO:
|
||||||
|
IRQs aren't working currently, the Z80CTC core requires the daisy chain setup to acknowledge IRQs properly, and that can't be used in a slot device currently.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "playcity.h"
|
||||||
|
#include "includes/amstrad.h"
|
||||||
|
|
||||||
|
//**************************************************************************
|
||||||
|
// DEVICE DEFINITIONS
|
||||||
|
//**************************************************************************
|
||||||
|
|
||||||
|
const device_type CPC_PLAYCITY = &device_creator<cpc_playcity_device>;
|
||||||
|
|
||||||
|
// device machine config
|
||||||
|
static MACHINE_CONFIG_FRAGMENT( cpc_playcity )
|
||||||
|
MCFG_DEVICE_ADD("ctc", Z80CTC, XTAL_4MHz)
|
||||||
|
MCFG_Z80CTC_ZC1_CB(WRITELINE(cpc_playcity_device,ctc_zc1_cb))
|
||||||
|
MCFG_Z80CTC_ZC2_CB(DEVWRITELINE("ctc",z80ctc_device,trg3))
|
||||||
|
MCFG_Z80CTC_INTR_CB(WRITELINE(cpc_playcity_device,ctc_intr_cb))
|
||||||
|
|
||||||
|
MCFG_SPEAKER_STANDARD_STEREO("lspeaker","rspeaker")
|
||||||
|
MCFG_SOUND_ADD("ymz_1",YMZ294,XTAL_4MHz) // when timer is not set, operates at 4MHz (interally divided by 2, so equivalent to the ST)
|
||||||
|
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.30)
|
||||||
|
MCFG_SOUND_ADD("ymz_2",YMZ294,XTAL_4MHz)
|
||||||
|
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.30)
|
||||||
|
|
||||||
|
// pass-through
|
||||||
|
MCFG_DEVICE_ADD("exp", CPC_EXPANSION_SLOT, 0)
|
||||||
|
MCFG_DEVICE_SLOT_INTERFACE(cpc_exp_cards, NULL, false)
|
||||||
|
MCFG_CPC_EXPANSION_SLOT_OUT_IRQ_CB(DEVWRITELINE("^", cpc_expansion_slot_device, irq_w))
|
||||||
|
MCFG_CPC_EXPANSION_SLOT_OUT_NMI_CB(DEVWRITELINE("^", cpc_expansion_slot_device, nmi_w))
|
||||||
|
MCFG_CPC_EXPANSION_SLOT_OUT_ROMDIS_CB(DEVWRITELINE("^", cpc_expansion_slot_device, romdis_w)) // ROMDIS
|
||||||
|
|
||||||
|
MACHINE_CONFIG_END
|
||||||
|
|
||||||
|
|
||||||
|
machine_config_constructor cpc_playcity_device::device_mconfig_additions() const
|
||||||
|
{
|
||||||
|
return MACHINE_CONFIG_NAME( cpc_playcity );
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//**************************************************************************
|
||||||
|
// LIVE DEVICE
|
||||||
|
//**************************************************************************
|
||||||
|
|
||||||
|
cpc_playcity_device::cpc_playcity_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) :
|
||||||
|
device_t(mconfig, CPC_PLAYCITY, "PlayCity", tag, owner, clock, "cpc_playcity", __FILE__),
|
||||||
|
device_cpc_expansion_card_interface(mconfig, *this),
|
||||||
|
m_ctc(*this,"ctc"),
|
||||||
|
m_ymz1(*this,"ymz_1"),
|
||||||
|
m_ymz2(*this,"ymz_2")
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
//-------------------------------------------------
|
||||||
|
// device_start - device-specific startup
|
||||||
|
//-------------------------------------------------
|
||||||
|
|
||||||
|
void cpc_playcity_device::device_start()
|
||||||
|
{
|
||||||
|
device_t* cpu = machine().device("maincpu");
|
||||||
|
address_space& space = cpu->memory().space(AS_IO);
|
||||||
|
m_slot = dynamic_cast<cpc_expansion_slot_device *>(owner());
|
||||||
|
|
||||||
|
space.install_readwrite_handler(0xf880,0xf883,0,0,read8_delegate(FUNC(cpc_playcity_device::ctc_r),this),write8_delegate(FUNC(cpc_playcity_device::ctc_w),this));
|
||||||
|
space.install_readwrite_handler(0xf884,0xf884,0,0,read8_delegate(FUNC(cpc_playcity_device::ymz1_data_r),this),write8_delegate(FUNC(cpc_playcity_device::ymz1_data_w),this));
|
||||||
|
space.install_readwrite_handler(0xf888,0xf888,0,0,read8_delegate(FUNC(cpc_playcity_device::ymz2_data_r),this),write8_delegate(FUNC(cpc_playcity_device::ymz2_data_w),this));
|
||||||
|
space.install_write_handler(0xf984,0xf984,0,0,write8_delegate(FUNC(cpc_playcity_device::ymz1_address_w),this));
|
||||||
|
space.install_write_handler(0xf988,0xf988,0,0,write8_delegate(FUNC(cpc_playcity_device::ymz2_address_w),this));
|
||||||
|
}
|
||||||
|
|
||||||
|
//-------------------------------------------------
|
||||||
|
// device_reset - device-specific reset
|
||||||
|
//-------------------------------------------------
|
||||||
|
|
||||||
|
void cpc_playcity_device::device_reset()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
READ8_MEMBER(cpc_playcity_device::ctc_r)
|
||||||
|
{
|
||||||
|
return m_ctc->read(space,offset);
|
||||||
|
}
|
||||||
|
|
||||||
|
WRITE8_MEMBER(cpc_playcity_device::ctc_w)
|
||||||
|
{
|
||||||
|
m_ctc->write(space,offset,data);
|
||||||
|
if(offset == 0)
|
||||||
|
update_ymz_clock();
|
||||||
|
}
|
||||||
|
|
||||||
|
WRITE8_MEMBER(cpc_playcity_device::ymz1_address_w)
|
||||||
|
{
|
||||||
|
m_ymz1->address_w(space,offset,data);
|
||||||
|
}
|
||||||
|
|
||||||
|
WRITE8_MEMBER(cpc_playcity_device::ymz2_address_w)
|
||||||
|
{
|
||||||
|
m_ymz2->address_w(space,offset,data);
|
||||||
|
}
|
||||||
|
|
||||||
|
WRITE8_MEMBER(cpc_playcity_device::ymz1_data_w)
|
||||||
|
{
|
||||||
|
m_ymz1->data_w(space,offset,data);
|
||||||
|
}
|
||||||
|
|
||||||
|
WRITE8_MEMBER(cpc_playcity_device::ymz2_data_w)
|
||||||
|
{
|
||||||
|
m_ymz2->data_w(space,offset,data);
|
||||||
|
}
|
||||||
|
|
||||||
|
READ8_MEMBER(cpc_playcity_device::ymz1_data_r)
|
||||||
|
{
|
||||||
|
return m_ymz1->data_r(space,offset);
|
||||||
|
}
|
||||||
|
|
||||||
|
READ8_MEMBER(cpc_playcity_device::ymz2_data_r)
|
||||||
|
{
|
||||||
|
return m_ymz2->data_r(space,offset);
|
||||||
|
}
|
||||||
|
|
||||||
|
void cpc_playcity_device::update_ymz_clock()
|
||||||
|
{
|
||||||
|
// Bit of a hack job here, since there is no way currently to connect the CTC channel output directly to the YMZ clocks.
|
||||||
|
UINT8 rate = m_ctc->get_channel_constant(0);
|
||||||
|
UINT32 clk = XTAL_4MHz;
|
||||||
|
|
||||||
|
switch(rate)
|
||||||
|
{
|
||||||
|
case 0x00: clk = 3980000; break;
|
||||||
|
case 0x01: clk = 2000000; break;
|
||||||
|
case 0x02: clk = 3000000; break;
|
||||||
|
case 0x03: clk = 3330000; break;
|
||||||
|
case 0x04: clk = 3500000; break;
|
||||||
|
case 0x05: clk = 3600000; break;
|
||||||
|
case 0x06: clk = 3670000; break;
|
||||||
|
case 0x07: clk = 3710000; break;
|
||||||
|
case 0x08: clk = 3750000; break;
|
||||||
|
case 0x09: clk = 3780000; break;
|
||||||
|
case 0x0a: clk = 3800000; break;
|
||||||
|
case 0x0b: clk = 3820000; break;
|
||||||
|
case 0x0c: clk = 3830000; break;
|
||||||
|
case 0x0d: clk = 3850000; break;
|
||||||
|
case 0x0e: clk = 3860000; break;
|
||||||
|
case 0x0f: clk = 3870000; break;
|
||||||
|
}
|
||||||
|
|
||||||
|
clk = clk / 2; // YMZ294 has an internal /2 divider (not handled in AY core?)
|
||||||
|
m_ymz1->ay_set_clock(clk);
|
||||||
|
m_ymz2->ay_set_clock(clk);
|
||||||
|
popmessage("YMZ clocks set to %d Hz",clk);
|
||||||
|
}
|
||||||
|
|
67
src/emu/bus/cpc/playcity.h
Normal file
67
src/emu/bus/cpc/playcity.h
Normal file
@ -0,0 +1,67 @@
|
|||||||
|
/*
|
||||||
|
PlayCity expansion device
|
||||||
|
|
||||||
|
I/O ports:
|
||||||
|
* F880 - Z80CTC channel 0 (input is system clock (4MHz), output to YMZ294 clock)
|
||||||
|
* F881 - Z80CTC channel 1 (input from CRTC CURSOR, output to /NMI)
|
||||||
|
* F882 - Z80CTC channel 2 (input is system clock (4MHz), output to channel 3 input)
|
||||||
|
* F883 - Z80CTC channel 3 (input is channel 2 output)
|
||||||
|
* F884 - YMZ294 #1 (right) data
|
||||||
|
* F888 - YMZ294 #2 (left) data
|
||||||
|
* F984 - YMZ294 #1 (right) register select
|
||||||
|
* F988 - YMZ294 #2 (left) register select
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef CPC_PLAYCITY_H_
|
||||||
|
#define CPC_PLAYCITY_H_
|
||||||
|
|
||||||
|
|
||||||
|
#include "emu.h"
|
||||||
|
#include "cpcexp.h"
|
||||||
|
#include "sound/ay8910.h"
|
||||||
|
#include "machine/z80ctc.h"
|
||||||
|
|
||||||
|
class cpc_playcity_device : public device_t,
|
||||||
|
public device_cpc_expansion_card_interface
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
// construction/destruction
|
||||||
|
cpc_playcity_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
|
||||||
|
|
||||||
|
// optional information overrides
|
||||||
|
virtual machine_config_constructor device_mconfig_additions() const;
|
||||||
|
|
||||||
|
DECLARE_READ8_MEMBER(ctc_r);
|
||||||
|
DECLARE_WRITE8_MEMBER(ctc_w);
|
||||||
|
DECLARE_WRITE8_MEMBER(ymz1_address_w);
|
||||||
|
DECLARE_WRITE8_MEMBER(ymz2_address_w);
|
||||||
|
DECLARE_WRITE8_MEMBER(ymz1_data_w);
|
||||||
|
DECLARE_WRITE8_MEMBER(ymz2_data_w);
|
||||||
|
DECLARE_READ8_MEMBER(ymz1_data_r);
|
||||||
|
DECLARE_READ8_MEMBER(ymz2_data_r);
|
||||||
|
DECLARE_WRITE_LINE_MEMBER(ctc_zc1_cb) { if(state) { m_slot->nmi_w(1); m_slot->nmi_w(0); } }
|
||||||
|
DECLARE_WRITE_LINE_MEMBER(ctc_intr_cb) { m_slot->irq_w(state); }
|
||||||
|
|
||||||
|
virtual WRITE_LINE_MEMBER(cursor_w) { m_ctc->trg1(state); }
|
||||||
|
|
||||||
|
protected:
|
||||||
|
// device-level overrides
|
||||||
|
virtual void device_start();
|
||||||
|
virtual void device_reset();
|
||||||
|
|
||||||
|
private:
|
||||||
|
cpc_expansion_slot_device *m_slot;
|
||||||
|
|
||||||
|
required_device<z80ctc_device> m_ctc;
|
||||||
|
required_device<ymz294_device> m_ymz1;
|
||||||
|
required_device<ymz294_device> m_ymz2;
|
||||||
|
|
||||||
|
void update_ymz_clock();
|
||||||
|
};
|
||||||
|
|
||||||
|
// device type definition
|
||||||
|
extern const device_type CPC_PLAYCITY;
|
||||||
|
|
||||||
|
|
||||||
|
#endif /* CPC_PLAYCITY_H_ */
|
||||||
|
|
@ -199,6 +199,7 @@ dmvcart_slot_device::dmvcart_slot_device(const machine_config &mconfig, const ch
|
|||||||
device_slot_interface(mconfig, *this),
|
device_slot_interface(mconfig, *this),
|
||||||
m_prog_read_cb(*this),
|
m_prog_read_cb(*this),
|
||||||
m_prog_write_cb(*this),
|
m_prog_write_cb(*this),
|
||||||
|
m_out_int_cb(*this),
|
||||||
m_out_irq_cb(*this),
|
m_out_irq_cb(*this),
|
||||||
m_out_thold_cb(*this)
|
m_out_thold_cb(*this)
|
||||||
{
|
{
|
||||||
@ -224,6 +225,7 @@ void dmvcart_slot_device::device_start()
|
|||||||
// resolve callbacks
|
// resolve callbacks
|
||||||
m_prog_read_cb.resolve_safe(0);
|
m_prog_read_cb.resolve_safe(0);
|
||||||
m_prog_write_cb.resolve_safe();
|
m_prog_write_cb.resolve_safe();
|
||||||
|
m_out_int_cb.resolve_safe();
|
||||||
m_out_irq_cb.resolve_safe();
|
m_out_irq_cb.resolve_safe();
|
||||||
m_out_thold_cb.resolve_safe();
|
m_out_thold_cb.resolve_safe();
|
||||||
}
|
}
|
||||||
|
@ -58,6 +58,7 @@ public:
|
|||||||
|
|
||||||
template<class _Object> static devcb_base &set_prog_read_callback(device_t &device, _Object object) { return downcast<dmvcart_slot_device &>(device).m_prog_read_cb.set_callback(object); }
|
template<class _Object> static devcb_base &set_prog_read_callback(device_t &device, _Object object) { return downcast<dmvcart_slot_device &>(device).m_prog_read_cb.set_callback(object); }
|
||||||
template<class _Object> static devcb_base &set_prog_write_callback(device_t &device, _Object object) { return downcast<dmvcart_slot_device &>(device).m_prog_write_cb.set_callback(object); }
|
template<class _Object> static devcb_base &set_prog_write_callback(device_t &device, _Object object) { return downcast<dmvcart_slot_device &>(device).m_prog_write_cb.set_callback(object); }
|
||||||
|
template<class _Object> static devcb_base &set_out_int_callback(device_t &device, _Object object) { return downcast<dmvcart_slot_device &>(device).m_out_int_cb.set_callback(object); }
|
||||||
template<class _Object> static devcb_base &set_out_irq_callback(device_t &device, _Object object) { return downcast<dmvcart_slot_device &>(device).m_out_irq_cb.set_callback(object); }
|
template<class _Object> static devcb_base &set_out_irq_callback(device_t &device, _Object object) { return downcast<dmvcart_slot_device &>(device).m_out_irq_cb.set_callback(object); }
|
||||||
template<class _Object> static devcb_base &set_out_thold_callback(device_t &device, _Object object) { return downcast<dmvcart_slot_device &>(device).m_out_thold_cb.set_callback(object); }
|
template<class _Object> static devcb_base &set_out_thold_callback(device_t &device, _Object object) { return downcast<dmvcart_slot_device &>(device).m_out_thold_cb.set_callback(object); }
|
||||||
|
|
||||||
@ -86,6 +87,7 @@ public:
|
|||||||
// internal state
|
// internal state
|
||||||
devcb_read8 m_prog_read_cb;
|
devcb_read8 m_prog_read_cb;
|
||||||
devcb_write8 m_prog_write_cb;
|
devcb_write8 m_prog_write_cb;
|
||||||
|
devcb_write_line m_out_int_cb;
|
||||||
devcb_write_line m_out_irq_cb;
|
devcb_write_line m_out_irq_cb;
|
||||||
devcb_write_line m_out_thold_cb;
|
devcb_write_line m_out_thold_cb;
|
||||||
device_dmvslot_interface* m_cart;
|
device_dmvslot_interface* m_cart;
|
||||||
@ -104,6 +106,9 @@ extern const device_type DMVCART_SLOT;
|
|||||||
devcb = &dmvcart_slot_device::set_prog_read_callback(*device, DEVCB_##_read_devcb); \
|
devcb = &dmvcart_slot_device::set_prog_read_callback(*device, DEVCB_##_read_devcb); \
|
||||||
devcb = &dmvcart_slot_device::set_prog_write_callback(*device, DEVCB_##_write_devcb);
|
devcb = &dmvcart_slot_device::set_prog_write_callback(*device, DEVCB_##_write_devcb);
|
||||||
|
|
||||||
|
#define MCFG_DMVCART_SLOT_OUT_INT_CB(_devcb) \
|
||||||
|
devcb = &dmvcart_slot_device::set_out_int_callback(*device, DEVCB_##_devcb);
|
||||||
|
|
||||||
#define MCFG_DMVCART_SLOT_OUT_IRQ_CB(_devcb) \
|
#define MCFG_DMVCART_SLOT_OUT_IRQ_CB(_devcb) \
|
||||||
devcb = &dmvcart_slot_device::set_out_irq_callback(*device, DEVCB_##_devcb);
|
devcb = &dmvcart_slot_device::set_out_irq_callback(*device, DEVCB_##_devcb);
|
||||||
|
|
||||||
|
133
src/emu/bus/dmv/k803.c
Normal file
133
src/emu/bus/dmv/k803.c
Normal file
@ -0,0 +1,133 @@
|
|||||||
|
// license:BSD-3-Clause
|
||||||
|
// copyright-holders:Sandro Ronco
|
||||||
|
/***************************************************************************
|
||||||
|
|
||||||
|
K803 RTC module
|
||||||
|
|
||||||
|
***************************************************************************/
|
||||||
|
|
||||||
|
#include "emu.h"
|
||||||
|
#include "k803.h"
|
||||||
|
|
||||||
|
|
||||||
|
/***************************************************************************
|
||||||
|
IMPLEMENTATION
|
||||||
|
***************************************************************************/
|
||||||
|
|
||||||
|
static MACHINE_CONFIG_FRAGMENT( dmv_k803 )
|
||||||
|
MCFG_DEVICE_ADD("rtc", MM58167, XTAL_32_768kHz)
|
||||||
|
MCFG_MM58167_IRQ_CALLBACK(WRITELINE(dmv_k803_device, rtc_irq_w))
|
||||||
|
MACHINE_CONFIG_END
|
||||||
|
|
||||||
|
static INPUT_PORTS_START( dmv_k803 )
|
||||||
|
PORT_START("DSW")
|
||||||
|
PORT_DIPNAME( 0x0f, 0x09, "K803 IFSEL" ) PORT_DIPLOCATION("S:!4,S:!3,S:!2,S:!1")
|
||||||
|
PORT_DIPSETTING( 0x00, "0A" )
|
||||||
|
PORT_DIPSETTING( 0x01, "0B" )
|
||||||
|
PORT_DIPSETTING( 0x02, "1A" )
|
||||||
|
PORT_DIPSETTING( 0x03, "1B" )
|
||||||
|
PORT_DIPSETTING( 0x04, "2A" )
|
||||||
|
PORT_DIPSETTING( 0x05, "2B" )
|
||||||
|
PORT_DIPSETTING( 0x06, "3A" )
|
||||||
|
PORT_DIPSETTING( 0x07, "3B" )
|
||||||
|
PORT_DIPSETTING( 0x08, "4A" )
|
||||||
|
PORT_DIPSETTING( 0x09, "4B" ) // default
|
||||||
|
INPUT_PORTS_END
|
||||||
|
|
||||||
|
//**************************************************************************
|
||||||
|
// GLOBAL VARIABLES
|
||||||
|
//**************************************************************************
|
||||||
|
|
||||||
|
const device_type DMV_K803 = &device_creator<dmv_k803_device>;
|
||||||
|
|
||||||
|
|
||||||
|
//**************************************************************************
|
||||||
|
// LIVE DEVICE
|
||||||
|
//**************************************************************************
|
||||||
|
|
||||||
|
//-------------------------------------------------
|
||||||
|
// dmv_k803_device - constructor
|
||||||
|
//-------------------------------------------------
|
||||||
|
|
||||||
|
dmv_k803_device::dmv_k803_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
|
: device_t(mconfig, DMV_K803, "K803 RTC", tag, owner, clock, "dmv_k803", __FILE__),
|
||||||
|
device_dmvslot_interface( mconfig, *this ),
|
||||||
|
m_rtc(*this, "rtc"),
|
||||||
|
m_dsw(*this, "DSW")
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
//-------------------------------------------------
|
||||||
|
// device_start - device-specific startup
|
||||||
|
//-------------------------------------------------
|
||||||
|
|
||||||
|
void dmv_k803_device::device_start()
|
||||||
|
{
|
||||||
|
m_bus = static_cast<dmvcart_slot_device*>(owner());
|
||||||
|
}
|
||||||
|
|
||||||
|
//-------------------------------------------------
|
||||||
|
// device_reset - device-specific reset
|
||||||
|
//-------------------------------------------------
|
||||||
|
|
||||||
|
void dmv_k803_device::device_reset()
|
||||||
|
{
|
||||||
|
m_latch = 0;
|
||||||
|
m_rtc_int = CLEAR_LINE;
|
||||||
|
}
|
||||||
|
|
||||||
|
//-------------------------------------------------
|
||||||
|
// machine_config_additions - device-specific
|
||||||
|
// machine configurations
|
||||||
|
//-------------------------------------------------
|
||||||
|
|
||||||
|
machine_config_constructor dmv_k803_device::device_mconfig_additions() const
|
||||||
|
{
|
||||||
|
return MACHINE_CONFIG_NAME( dmv_k803 );
|
||||||
|
}
|
||||||
|
|
||||||
|
//-------------------------------------------------
|
||||||
|
// input_ports - device-specific input ports
|
||||||
|
//-------------------------------------------------
|
||||||
|
|
||||||
|
ioport_constructor dmv_k803_device::device_input_ports() const
|
||||||
|
{
|
||||||
|
return INPUT_PORTS_NAME( dmv_k803 );
|
||||||
|
}
|
||||||
|
|
||||||
|
void dmv_k803_device::io_read(address_space &space, int ifsel, offs_t offset, UINT8 &data)
|
||||||
|
{
|
||||||
|
UINT8 dsw = m_dsw->read() & 0x0f;
|
||||||
|
if ((dsw >> 1) == ifsel && BIT(offset, 3) == BIT(dsw, 0))
|
||||||
|
{
|
||||||
|
if (offset & 0x04)
|
||||||
|
data = m_rtc->read(space, ((m_latch & 0x07) << 2) | (offset & 0x03));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void dmv_k803_device::io_write(address_space &space, int ifsel, offs_t offset, UINT8 data)
|
||||||
|
{
|
||||||
|
UINT8 dsw = m_dsw->read() & 0x0f;
|
||||||
|
if ((dsw >> 1) == ifsel && BIT(offset, 3) == BIT(dsw, 0))
|
||||||
|
{
|
||||||
|
if (offset & 0x04)
|
||||||
|
m_rtc->write(space, ((m_latch & 0x07) << 2) | (offset & 0x03), data);
|
||||||
|
else
|
||||||
|
{
|
||||||
|
m_latch = data;
|
||||||
|
update_int();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
WRITE_LINE_MEMBER(dmv_k803_device::rtc_irq_w)
|
||||||
|
{
|
||||||
|
m_rtc_int = state;
|
||||||
|
update_int();
|
||||||
|
}
|
||||||
|
|
||||||
|
void dmv_k803_device::update_int()
|
||||||
|
{
|
||||||
|
bool state = ((m_latch & 0x80) && m_rtc_int);
|
||||||
|
m_bus->m_out_irq_cb(state ? ASSERT_LINE : CLEAR_LINE);
|
||||||
|
}
|
54
src/emu/bus/dmv/k803.h
Normal file
54
src/emu/bus/dmv/k803.h
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
// license:BSD-3-Clause
|
||||||
|
// copyright-holders:Sandro Ronco
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#ifndef __DMV_K803_H__
|
||||||
|
#define __DMV_K803_H__
|
||||||
|
|
||||||
|
#include "emu.h"
|
||||||
|
#include "dmvbus.h"
|
||||||
|
#include "machine/mm58167.h"
|
||||||
|
|
||||||
|
//**************************************************************************
|
||||||
|
// TYPE DEFINITIONS
|
||||||
|
//**************************************************************************
|
||||||
|
|
||||||
|
// ======================> dmv_k803_device
|
||||||
|
|
||||||
|
class dmv_k803_device :
|
||||||
|
public device_t,
|
||||||
|
public device_dmvslot_interface
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
// construction/destruction
|
||||||
|
dmv_k803_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
|
||||||
|
|
||||||
|
// optional information overrides
|
||||||
|
virtual ioport_constructor device_input_ports() const;
|
||||||
|
virtual machine_config_constructor device_mconfig_additions() const;
|
||||||
|
|
||||||
|
DECLARE_WRITE_LINE_MEMBER(rtc_irq_w);
|
||||||
|
|
||||||
|
protected:
|
||||||
|
// device-level overrides
|
||||||
|
virtual void device_start();
|
||||||
|
virtual void device_reset();
|
||||||
|
|
||||||
|
virtual void io_read(address_space &space, int ifsel, offs_t offset, UINT8 &data);
|
||||||
|
virtual void io_write(address_space &space, int ifsel, offs_t offset, UINT8 data);
|
||||||
|
|
||||||
|
void update_int();
|
||||||
|
|
||||||
|
private:
|
||||||
|
required_device<mm58167_device> m_rtc;
|
||||||
|
required_ioport m_dsw;
|
||||||
|
dmvcart_slot_device * m_bus;
|
||||||
|
UINT8 m_latch;
|
||||||
|
int m_rtc_int;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// device type definition
|
||||||
|
extern const device_type DMV_K803;
|
||||||
|
|
||||||
|
#endif /* __DMV_K803_H__ */
|
@ -20,7 +20,8 @@ ROM_START( dmv_k806 )
|
|||||||
ROM_END
|
ROM_END
|
||||||
|
|
||||||
static ADDRESS_MAP_START( k806_io, AS_IO, 8, dmv_k806_device )
|
static ADDRESS_MAP_START( k806_io, AS_IO, 8, dmv_k806_device )
|
||||||
AM_RANGE(MCS48_PORT_P1, MCS48_PORT_P1) AM_READWRITE(port1_r, port1_w)
|
AM_RANGE(MCS48_PORT_P1, MCS48_PORT_P1) AM_READ(port1_r)
|
||||||
|
AM_RANGE(MCS48_PORT_P2, MCS48_PORT_P2) AM_WRITE(port2_w)
|
||||||
AM_RANGE(MCS48_PORT_T1, MCS48_PORT_T1) AM_READ(portt1_r)
|
AM_RANGE(MCS48_PORT_T1, MCS48_PORT_T1) AM_READ(portt1_r)
|
||||||
ADDRESS_MAP_END
|
ADDRESS_MAP_END
|
||||||
|
|
||||||
@ -75,6 +76,7 @@ dmv_k806_device::dmv_k806_device(const machine_config &mconfig, const char *tag,
|
|||||||
|
|
||||||
void dmv_k806_device::device_start()
|
void dmv_k806_device::device_start()
|
||||||
{
|
{
|
||||||
|
m_bus = static_cast<dmvcart_slot_device*>(owner());
|
||||||
}
|
}
|
||||||
|
|
||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
@ -129,6 +131,15 @@ void dmv_k806_device::io_write(address_space &space, int ifsel, offs_t offset, U
|
|||||||
|
|
||||||
READ8_MEMBER( dmv_k806_device::port1_r )
|
READ8_MEMBER( dmv_k806_device::port1_r )
|
||||||
{
|
{
|
||||||
|
// ---- ---x Left button
|
||||||
|
// ---- --x- Middle button
|
||||||
|
// ---- -x-- Right button
|
||||||
|
// ---- x--- XA / Y1
|
||||||
|
// ---x ---- XB / Y2
|
||||||
|
// --x- ---- YA / X2
|
||||||
|
// -x-- ---- YB / X1
|
||||||
|
// x--- ---- not used
|
||||||
|
|
||||||
// TODO
|
// TODO
|
||||||
return 0xff;
|
return 0xff;
|
||||||
}
|
}
|
||||||
@ -138,7 +149,7 @@ READ8_MEMBER( dmv_k806_device::portt1_r )
|
|||||||
return BIT(m_jumpers->read(), 7) ? 0 : 1;
|
return BIT(m_jumpers->read(), 7) ? 0 : 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
WRITE8_MEMBER( dmv_k806_device::port1_w )
|
WRITE8_MEMBER( dmv_k806_device::port2_w )
|
||||||
{
|
{
|
||||||
// TODO
|
m_bus->m_out_int_cb((data & 1) ? CLEAR_LINE : ASSERT_LINE);
|
||||||
};
|
};
|
||||||
|
@ -31,7 +31,7 @@ public:
|
|||||||
|
|
||||||
DECLARE_READ8_MEMBER(portt1_r);
|
DECLARE_READ8_MEMBER(portt1_r);
|
||||||
DECLARE_READ8_MEMBER(port1_r);
|
DECLARE_READ8_MEMBER(port1_r);
|
||||||
DECLARE_WRITE8_MEMBER(port1_w);
|
DECLARE_WRITE8_MEMBER(port2_w);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
// device-level overrides
|
// device-level overrides
|
||||||
@ -44,6 +44,7 @@ protected:
|
|||||||
private:
|
private:
|
||||||
required_device<upi41_cpu_device> m_mcu;
|
required_device<upi41_cpu_device> m_mcu;
|
||||||
required_ioport m_jumpers;
|
required_ioport m_jumpers;
|
||||||
|
dmvcart_slot_device * m_bus;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -500,7 +500,7 @@ static MACHINE_CONFIG_FRAGMENT( grip )
|
|||||||
MCFG_Z80STI_OUT_TCO_CB(DEVWRITELINE(Z80STI_TAG, z80sti_device, tc_w))
|
MCFG_Z80STI_OUT_TCO_CB(DEVWRITELINE(Z80STI_TAG, z80sti_device, tc_w))
|
||||||
MCFG_Z80STI_OUT_TDO_CB(DEVWRITELINE(Z80STI_TAG, z80sti_device, tc_w))
|
MCFG_Z80STI_OUT_TDO_CB(DEVWRITELINE(Z80STI_TAG, z80sti_device, tc_w))
|
||||||
|
|
||||||
MCFG_CENTRONICS_ADD(CENTRONICS_TAG, centronics_printers, "printer")
|
MCFG_CENTRONICS_ADD(CENTRONICS_TAG, centronics_devices, "printer")
|
||||||
MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(grip_device, write_centronics_busy))
|
MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(grip_device, write_centronics_busy))
|
||||||
MCFG_CENTRONICS_FAULT_HANDLER(WRITELINE(grip_device, write_centronics_fault))
|
MCFG_CENTRONICS_FAULT_HANDLER(WRITELINE(grip_device, write_centronics_fault))
|
||||||
|
|
||||||
@ -681,6 +681,7 @@ void grip_device::device_reset()
|
|||||||
{
|
{
|
||||||
m_base = m_j7->read();
|
m_base = m_j7->read();
|
||||||
m_page = 0;
|
m_page = 0;
|
||||||
|
m_lps = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -259,7 +259,7 @@ static MACHINE_CONFIG_FRAGMENT( e01 )
|
|||||||
MCFG_FLOPPY_DRIVE_ADD(WD2793_TAG":0", e01_floppies, "35dd", floppy_image_device::default_floppy_formats)
|
MCFG_FLOPPY_DRIVE_ADD(WD2793_TAG":0", e01_floppies, "35dd", floppy_image_device::default_floppy_formats)
|
||||||
MCFG_FLOPPY_DRIVE_ADD(WD2793_TAG":1", e01_floppies, "35dd", floppy_image_device::default_floppy_formats)
|
MCFG_FLOPPY_DRIVE_ADD(WD2793_TAG":1", e01_floppies, "35dd", floppy_image_device::default_floppy_formats)
|
||||||
|
|
||||||
MCFG_CENTRONICS_ADD(CENTRONICS_TAG, centronics_printers, "printer")
|
MCFG_CENTRONICS_ADD(CENTRONICS_TAG, centronics_devices, "printer")
|
||||||
MCFG_CENTRONICS_ACK_HANDLER(DEVWRITELINE(R6522_TAG, via6522_device, write_ca1))
|
MCFG_CENTRONICS_ACK_HANDLER(DEVWRITELINE(R6522_TAG, via6522_device, write_ca1))
|
||||||
|
|
||||||
MCFG_CENTRONICS_OUTPUT_LATCH_ADD("cent_data_out", CENTRONICS_TAG)
|
MCFG_CENTRONICS_OUTPUT_LATCH_ADD("cent_data_out", CENTRONICS_TAG)
|
||||||
|
@ -19,6 +19,7 @@ SLOT_INTERFACE_START( pc_isa8_cards )
|
|||||||
SLOT_INTERFACE("aga_pc200", ISA8_AGA_PC200)
|
SLOT_INTERFACE("aga_pc200", ISA8_AGA_PC200)
|
||||||
SLOT_INTERFACE("ega", ISA8_EGA)
|
SLOT_INTERFACE("ega", ISA8_EGA)
|
||||||
SLOT_INTERFACE("svga_et4k", ISA8_SVGA_ET4K)
|
SLOT_INTERFACE("svga_et4k", ISA8_SVGA_ET4K)
|
||||||
|
SLOT_INTERFACE("num9rev",ISA8_NUM_9_REV)
|
||||||
SLOT_INTERFACE("com", ISA8_COM)
|
SLOT_INTERFACE("com", ISA8_COM)
|
||||||
SLOT_INTERFACE("fdc", ISA8_FDC_SUPERIO)
|
SLOT_INTERFACE("fdc", ISA8_FDC_SUPERIO)
|
||||||
SLOT_INTERFACE("fdc_xt", ISA8_FDC_XT)
|
SLOT_INTERFACE("fdc_xt", ISA8_FDC_XT)
|
||||||
@ -57,6 +58,7 @@ SLOT_INTERFACE_START( pc_isa16_cards )
|
|||||||
SLOT_INTERFACE("vga", ISA8_VGA)
|
SLOT_INTERFACE("vga", ISA8_VGA)
|
||||||
SLOT_INTERFACE("svga_et4k", ISA8_SVGA_ET4K)
|
SLOT_INTERFACE("svga_et4k", ISA8_SVGA_ET4K)
|
||||||
SLOT_INTERFACE("svga_dm",ISA8_SVGA_CIRRUS)
|
SLOT_INTERFACE("svga_dm",ISA8_SVGA_CIRRUS)
|
||||||
|
SLOT_INTERFACE("num9rev",ISA8_NUM_9_REV)
|
||||||
SLOT_INTERFACE("com", ISA8_COM)
|
SLOT_INTERFACE("com", ISA8_COM)
|
||||||
SLOT_INTERFACE("comat", ISA8_COM_AT)
|
SLOT_INTERFACE("comat", ISA8_COM_AT)
|
||||||
SLOT_INTERFACE("fdc", ISA8_FDC_AT)
|
SLOT_INTERFACE("fdc", ISA8_FDC_AT)
|
||||||
|
@ -25,6 +25,7 @@
|
|||||||
#include "svga_s3.h"
|
#include "svga_s3.h"
|
||||||
#include "svga_tseng.h"
|
#include "svga_tseng.h"
|
||||||
#include "svga_trident.h"
|
#include "svga_trident.h"
|
||||||
|
#include "num9rev.h"
|
||||||
|
|
||||||
// storage
|
// storage
|
||||||
#include "fdc.h"
|
#include "fdc.h"
|
||||||
|
@ -7,8 +7,6 @@
|
|||||||
#include "emu.h"
|
#include "emu.h"
|
||||||
#include "lpt.h"
|
#include "lpt.h"
|
||||||
#include "machine/pc_lpt.h"
|
#include "machine/pc_lpt.h"
|
||||||
#include "bus/centronics/covox.h"
|
|
||||||
#include "bus/centronics/printer.h"
|
|
||||||
|
|
||||||
const device_type ISA8_LPT = &device_creator<isa8_lpt_device>;
|
const device_type ISA8_LPT = &device_creator<isa8_lpt_device>;
|
||||||
|
|
||||||
|
318
src/emu/bus/isa/num9rev.c
Normal file
318
src/emu/bus/isa/num9rev.c
Normal file
@ -0,0 +1,318 @@
|
|||||||
|
// license:BSD-3-Clause
|
||||||
|
// Number Nine Revolution 512x32/1024x8
|
||||||
|
// TODO: for 1024x768 mode the 7220 is programmed for 512x768, how does that work?
|
||||||
|
|
||||||
|
#include "emu.h"
|
||||||
|
#include "num9rev.h"
|
||||||
|
|
||||||
|
//**************************************************************************
|
||||||
|
// GLOBAL VARIABLES
|
||||||
|
//**************************************************************************
|
||||||
|
|
||||||
|
const device_type ISA8_NUM_9_REV = &device_creator<isa8_number_9_rev_device>;
|
||||||
|
|
||||||
|
static ADDRESS_MAP_START( upd7220_map, AS_0, 8, isa8_number_9_rev_device )
|
||||||
|
AM_RANGE(0x00000, 0x3ffff) AM_NOP
|
||||||
|
ADDRESS_MAP_END
|
||||||
|
|
||||||
|
UPD7220_DISPLAY_PIXELS_MEMBER( isa8_number_9_rev_device::hgdc_display_pixels )
|
||||||
|
{
|
||||||
|
palette_t *pal = m_palette->palette();
|
||||||
|
if(!m_1024)
|
||||||
|
{
|
||||||
|
rgb_t color(0);
|
||||||
|
UINT16 overlay;
|
||||||
|
if(((address << 3) + 0xc0008) > (1024*1024))
|
||||||
|
return;
|
||||||
|
for(int i = 0; i < 8; i++)
|
||||||
|
{
|
||||||
|
UINT32 addr = (address << 3) + i;
|
||||||
|
overlay = m_ram[addr + 0xc0000] << 1;
|
||||||
|
overlay = m_overlay[overlay + ((m_mode & 8) ? 512 : 0)] | (m_overlay[overlay + 1 + ((m_mode & 8) ? 512 : 0)] << 8);
|
||||||
|
color.set_r(pal->entry_color(m_ram[addr] | ((overlay & 0xf) << 8)).r());
|
||||||
|
color.set_g(pal->entry_color(m_ram[addr + 0x40000] | ((overlay & 0xf0) << 4)).g());
|
||||||
|
color.set_b(pal->entry_color(m_ram[addr + 0x80000] | (overlay & 0xf00)).b());
|
||||||
|
bitmap.pix32(y, x + i) = color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if(((address << 3) + 8) > (1024*1024))
|
||||||
|
return;
|
||||||
|
for(int i = 0; i < 8; i++)
|
||||||
|
bitmap.pix32(y, x + i) = pal->entry_color(m_ram[(address << 3) + i]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static MACHINE_CONFIG_FRAGMENT( num_9_rev )
|
||||||
|
MCFG_SCREEN_ADD("screen", RASTER)
|
||||||
|
MCFG_SCREEN_SIZE(512, 448)
|
||||||
|
MCFG_SCREEN_VISIBLE_AREA(0, 512-1, 0, 448-1)
|
||||||
|
MCFG_SCREEN_REFRESH_RATE(60)
|
||||||
|
MCFG_SCREEN_UPDATE_DRIVER(isa8_number_9_rev_device, screen_update)
|
||||||
|
MCFG_PALETTE_ADD("palette", 4096)
|
||||||
|
|
||||||
|
MCFG_DEVICE_ADD("upd7220", UPD7220, XTAL_4_433619MHz/2) // unknown clock
|
||||||
|
MCFG_DEVICE_ADDRESS_MAP(AS_0, upd7220_map)
|
||||||
|
MCFG_UPD7220_DISPLAY_PIXELS_CALLBACK_OWNER(isa8_number_9_rev_device, hgdc_display_pixels)
|
||||||
|
MCFG_VIDEO_SET_SCREEN("screen")
|
||||||
|
MACHINE_CONFIG_END
|
||||||
|
|
||||||
|
//-------------------------------------------------
|
||||||
|
// machine_config_additions - device-specific
|
||||||
|
// machine configurations
|
||||||
|
//-------------------------------------------------
|
||||||
|
|
||||||
|
machine_config_constructor isa8_number_9_rev_device::device_mconfig_additions() const
|
||||||
|
{
|
||||||
|
return MACHINE_CONFIG_NAME( num_9_rev );
|
||||||
|
}
|
||||||
|
|
||||||
|
//**************************************************************************
|
||||||
|
// LIVE DEVICE
|
||||||
|
//**************************************************************************
|
||||||
|
|
||||||
|
//-------------------------------------------------
|
||||||
|
// isa16_vga_device - constructor
|
||||||
|
//-------------------------------------------------
|
||||||
|
|
||||||
|
isa8_number_9_rev_device::isa8_number_9_rev_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) :
|
||||||
|
device_t(mconfig, ISA8_NUM_9_REV, "Number Nine Revolution 512x32/1024x8", tag, owner, clock, "number_9_rev", __FILE__),
|
||||||
|
device_isa8_card_interface(mconfig, *this),
|
||||||
|
m_upd7220(*this, "upd7220"),
|
||||||
|
m_palette(*this, "palette"),
|
||||||
|
m_ram(1024*1024),
|
||||||
|
m_overlay(1024)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
//-------------------------------------------------
|
||||||
|
// device_start - device-specific startup
|
||||||
|
//-------------------------------------------------
|
||||||
|
|
||||||
|
void isa8_number_9_rev_device::device_start()
|
||||||
|
{
|
||||||
|
set_isa_device();
|
||||||
|
|
||||||
|
m_isa->install_memory(0xc0000, 0xc0001, 0, 0, read8_delegate(FUNC(upd7220_device::read), (upd7220_device *)m_upd7220), write8_delegate(FUNC(upd7220_device::write), (upd7220_device *)m_upd7220));
|
||||||
|
m_isa->install_memory(0xc0100, 0xc03ff, 0, 0, read8_delegate(FUNC(isa8_number_9_rev_device::pal8_r), this), write8_delegate(FUNC(isa8_number_9_rev_device::pal8_w), this));
|
||||||
|
m_isa->install_memory(0xc0400, 0xc0401, 0, 0, read8_delegate(FUNC(isa8_number_9_rev_device::bank_r), this), write8_delegate(FUNC(isa8_number_9_rev_device::bank_w), this));
|
||||||
|
m_isa->install_memory(0xc0500, 0xc06ff, 0, 0, read8_delegate(FUNC(isa8_number_9_rev_device::overlay_r), this), write8_delegate(FUNC(isa8_number_9_rev_device::overlay_w), this));
|
||||||
|
m_isa->install_memory(0xc0700, 0xc070f, 0, 0, read8_delegate(FUNC(isa8_number_9_rev_device::ctrl_r), this), write8_delegate(FUNC(isa8_number_9_rev_device::ctrl_w), this));
|
||||||
|
m_isa->install_memory(0xc1000, 0xc3fff, 0, 0, read8_delegate(FUNC(isa8_number_9_rev_device::pal12_r), this), write8_delegate(FUNC(isa8_number_9_rev_device::pal12_w), this));
|
||||||
|
m_isa->install_memory(0xa0000, 0xaffff, 0, 0, read8_delegate(FUNC(isa8_number_9_rev_device::read8), this), write8_delegate(FUNC(isa8_number_9_rev_device::write8), this));
|
||||||
|
}
|
||||||
|
|
||||||
|
//-------------------------------------------------
|
||||||
|
// device_reset - device-specific reset
|
||||||
|
//-------------------------------------------------
|
||||||
|
|
||||||
|
void isa8_number_9_rev_device::device_reset()
|
||||||
|
{
|
||||||
|
m_bank = 0;
|
||||||
|
m_mode = 0;
|
||||||
|
m_1024 = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
READ8_MEMBER(isa8_number_9_rev_device::read8)
|
||||||
|
{
|
||||||
|
if((m_mode & 1) && !m_1024)
|
||||||
|
return m_ram[offset + ((m_mode & 0xc) << 14)];
|
||||||
|
else if((m_mode & 4) && !m_1024)
|
||||||
|
{
|
||||||
|
UINT32 newoff = ((offset & 3) << 18) | (m_bank << 14) | ((offset >> 2) & 0x3fff);
|
||||||
|
return m_ram[newoff];
|
||||||
|
}
|
||||||
|
else
|
||||||
|
return m_ram[offset + (m_bank << 16)];
|
||||||
|
}
|
||||||
|
|
||||||
|
WRITE8_MEMBER(isa8_number_9_rev_device::write8)
|
||||||
|
{
|
||||||
|
if(m_1024 || ((m_mode & 6) == 0))
|
||||||
|
m_ram[offset + (m_bank << 16)] = data;
|
||||||
|
else if((m_mode & 1) || ((m_mode & 6) == 2))
|
||||||
|
{
|
||||||
|
UINT8 bank = m_bank;
|
||||||
|
if(m_mode & 1)
|
||||||
|
bank = (m_mode & 0xc) >> 2;
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if(m_bank >= 12)
|
||||||
|
{
|
||||||
|
m_ram[offset + (m_bank << 16)] = data;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
bank &= 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
m_ram[offset + (bank << 16)] = data;
|
||||||
|
m_ram[offset + ((bank + 4) << 16)] = data;
|
||||||
|
m_ram[offset + ((bank + 8) << 16)] = data;
|
||||||
|
}
|
||||||
|
else if(m_mode & 4)
|
||||||
|
{
|
||||||
|
UINT32 newoff = ((offset & 3) << 18) | (m_bank << 14) | ((offset >> 2) & 0x3fff);
|
||||||
|
if((newoff >= 0xc0000) && ((m_mode & 6) == 6))
|
||||||
|
return;
|
||||||
|
m_ram[newoff] = data;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
READ8_MEMBER(isa8_number_9_rev_device::pal8_r)
|
||||||
|
{
|
||||||
|
offset += 0x100;
|
||||||
|
palette_t *pal = m_palette->palette();
|
||||||
|
switch(offset & 0xf00)
|
||||||
|
{
|
||||||
|
case 0x100:
|
||||||
|
return pal->entry_color(offset).r();
|
||||||
|
case 0x200:
|
||||||
|
return pal->entry_color(offset).g();
|
||||||
|
case 0x300:
|
||||||
|
return pal->entry_color(offset).b();
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
WRITE8_MEMBER(isa8_number_9_rev_device::pal8_w)
|
||||||
|
{
|
||||||
|
offset += 0x100;
|
||||||
|
palette_t *pal = m_palette->palette();
|
||||||
|
rgb_t pen = pal->entry_color(offset);
|
||||||
|
switch(offset & 0xf00)
|
||||||
|
{
|
||||||
|
case 0x100:
|
||||||
|
pen.set_r(data);
|
||||||
|
break;
|
||||||
|
case 0x200:
|
||||||
|
pen.set_g(data);
|
||||||
|
break;
|
||||||
|
case 0x300:
|
||||||
|
pen.set_b(data);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
pal->entry_set_color(offset, pen);
|
||||||
|
}
|
||||||
|
|
||||||
|
READ8_MEMBER(isa8_number_9_rev_device::pal12_r)
|
||||||
|
{
|
||||||
|
UINT16 color = offset & 0xfff;
|
||||||
|
palette_t *pal = m_palette->palette();
|
||||||
|
switch(offset & 0xf000)
|
||||||
|
{
|
||||||
|
case 0x0000:
|
||||||
|
return pal->entry_color(color).r();
|
||||||
|
case 0x1000:
|
||||||
|
return pal->entry_color(color).g();
|
||||||
|
case 0x2000:
|
||||||
|
return pal->entry_color(color).b();
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
WRITE8_MEMBER(isa8_number_9_rev_device::pal12_w)
|
||||||
|
{
|
||||||
|
UINT16 color = offset & 0xfff;
|
||||||
|
palette_t *pal = m_palette->palette();
|
||||||
|
rgb_t pen = pal->entry_color(color);
|
||||||
|
switch(offset & 0xf000)
|
||||||
|
{
|
||||||
|
case 0x0000:
|
||||||
|
pen.set_r(data);
|
||||||
|
break;
|
||||||
|
case 0x1000:
|
||||||
|
pen.set_g(data);
|
||||||
|
break;
|
||||||
|
case 0x2000:
|
||||||
|
pen.set_b(data);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
pal->entry_set_color(color, pen);
|
||||||
|
}
|
||||||
|
|
||||||
|
READ8_MEMBER(isa8_number_9_rev_device::overlay_r)
|
||||||
|
{
|
||||||
|
return m_overlay[offset + ((m_mode & 8) ? 512 : 0)];
|
||||||
|
}
|
||||||
|
WRITE8_MEMBER(isa8_number_9_rev_device::overlay_w)
|
||||||
|
{
|
||||||
|
m_overlay[offset + ((m_mode & 8) ? 512 : 0)] = data;
|
||||||
|
}
|
||||||
|
|
||||||
|
READ8_MEMBER(isa8_number_9_rev_device::bank_r)
|
||||||
|
{
|
||||||
|
return m_bank;
|
||||||
|
}
|
||||||
|
|
||||||
|
WRITE8_MEMBER(isa8_number_9_rev_device::bank_w)
|
||||||
|
{
|
||||||
|
m_bank = data & 0xf;
|
||||||
|
}
|
||||||
|
|
||||||
|
READ8_MEMBER(isa8_number_9_rev_device::ctrl_r)
|
||||||
|
{
|
||||||
|
switch(offset & 0xf)
|
||||||
|
{
|
||||||
|
case 0:
|
||||||
|
case 1:
|
||||||
|
case 2:
|
||||||
|
case 3:
|
||||||
|
// zoom, set to same value as 7220 external zoom factor
|
||||||
|
break;
|
||||||
|
case 4:
|
||||||
|
return (m_mode & 2) ? 0xff : 0;
|
||||||
|
case 5:
|
||||||
|
return (m_mode & 4) ? 0xff : 0;
|
||||||
|
case 6:
|
||||||
|
return (m_mode & 8) ? 0xff : 0;
|
||||||
|
case 15:
|
||||||
|
return (m_mode & 1) ? 0xff : 0;
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
WRITE8_MEMBER(isa8_number_9_rev_device::ctrl_w)
|
||||||
|
{
|
||||||
|
switch(offset & 0xf)
|
||||||
|
{
|
||||||
|
case 0:
|
||||||
|
case 1:
|
||||||
|
case 2:
|
||||||
|
case 3:
|
||||||
|
// zoom
|
||||||
|
break;
|
||||||
|
case 4:
|
||||||
|
if(data & 0x80)
|
||||||
|
m_mode |= 2;
|
||||||
|
else
|
||||||
|
m_mode &= ~2;
|
||||||
|
break;
|
||||||
|
case 5:
|
||||||
|
if(data & 0x80)
|
||||||
|
m_mode |= 4;
|
||||||
|
else
|
||||||
|
m_mode &= ~4;
|
||||||
|
break;
|
||||||
|
case 6:
|
||||||
|
if(data & 0x80)
|
||||||
|
m_mode |= 8;
|
||||||
|
else
|
||||||
|
m_mode &= ~8;
|
||||||
|
break;
|
||||||
|
case 15:
|
||||||
|
if(data & 0x80)
|
||||||
|
m_mode |= 1;
|
||||||
|
else
|
||||||
|
m_mode &= ~1;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
UINT32 isa8_number_9_rev_device::screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect)
|
||||||
|
{
|
||||||
|
rectangle visarea = screen.visible_area();
|
||||||
|
// try to support the 1024x8 or at least don't crash as there's no way to detect it
|
||||||
|
m_1024 = (visarea.width() * visarea.height()) > (512 * 512);
|
||||||
|
return m_upd7220->screen_update(screen, bitmap, cliprect);
|
||||||
|
}
|
61
src/emu/bus/isa/num9rev.h
Normal file
61
src/emu/bus/isa/num9rev.h
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
#ifndef __NUM9REV_H__
|
||||||
|
#define __NUM9REV_H__
|
||||||
|
|
||||||
|
#include "emu.h"
|
||||||
|
#include "isa.h"
|
||||||
|
#include "video/upd7220.h"
|
||||||
|
#include "machine/bankdev.h"
|
||||||
|
|
||||||
|
//**************************************************************************
|
||||||
|
// TYPE DEFINITIONS
|
||||||
|
//**************************************************************************
|
||||||
|
|
||||||
|
// ======================> isa16_vga_device
|
||||||
|
|
||||||
|
class isa8_number_9_rev_device :
|
||||||
|
public device_t,
|
||||||
|
public device_isa8_card_interface
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
// construction/destruction
|
||||||
|
isa8_number_9_rev_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
|
||||||
|
|
||||||
|
// optional information overrides
|
||||||
|
virtual machine_config_constructor device_mconfig_additions() const;
|
||||||
|
|
||||||
|
UPD7220_DISPLAY_PIXELS_MEMBER(hgdc_display_pixels);
|
||||||
|
DECLARE_READ8_MEMBER(pal8_r);
|
||||||
|
DECLARE_WRITE8_MEMBER(pal8_w);
|
||||||
|
DECLARE_READ8_MEMBER(pal12_r);
|
||||||
|
DECLARE_WRITE8_MEMBER(pal12_w);
|
||||||
|
DECLARE_READ8_MEMBER(overlay_r);
|
||||||
|
DECLARE_WRITE8_MEMBER(overlay_w);
|
||||||
|
DECLARE_READ8_MEMBER(bank_r);
|
||||||
|
DECLARE_WRITE8_MEMBER(bank_w);
|
||||||
|
DECLARE_READ8_MEMBER(ctrl_r);
|
||||||
|
DECLARE_WRITE8_MEMBER(ctrl_w);
|
||||||
|
DECLARE_READ8_MEMBER(read8);
|
||||||
|
DECLARE_WRITE8_MEMBER(write8);
|
||||||
|
|
||||||
|
UINT32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
|
||||||
|
protected:
|
||||||
|
// device-level overrides
|
||||||
|
virtual void device_start();
|
||||||
|
virtual void device_reset();
|
||||||
|
private:
|
||||||
|
required_device<upd7220_device> m_upd7220;
|
||||||
|
required_device<palette_device> m_palette;
|
||||||
|
dynamic_buffer m_ram;
|
||||||
|
dynamic_buffer m_overlay;
|
||||||
|
|
||||||
|
UINT8 m_bank;
|
||||||
|
UINT8 m_mode;
|
||||||
|
bool m_1024;
|
||||||
|
};
|
||||||
|
|
||||||
|
// device type definition
|
||||||
|
extern const device_type ISA8_NUM_9_REV;
|
||||||
|
|
||||||
|
#endif /* __NUM9REV_H__ */
|
@ -45,8 +45,7 @@ s3virgedx_rev1_vga_device::s3virgedx_rev1_vga_device(const machine_config &mconf
|
|||||||
|
|
||||||
void s3virge_vga_device::device_start()
|
void s3virge_vga_device::device_start()
|
||||||
{
|
{
|
||||||
memset(&vga, 0, sizeof(vga));
|
zero();
|
||||||
memset(&svga, 0, sizeof(svga));
|
|
||||||
|
|
||||||
int x;
|
int x;
|
||||||
int i;
|
int i;
|
||||||
|
@ -155,8 +155,7 @@ void trident_vga_device::WRITEPIXEL(INT16 x,INT16 y, UINT32 data)
|
|||||||
|
|
||||||
void trident_vga_device::device_start()
|
void trident_vga_device::device_start()
|
||||||
{
|
{
|
||||||
memset(&vga, 0, sizeof(vga));
|
zero();
|
||||||
memset(&svga, 0, sizeof(svga));
|
|
||||||
|
|
||||||
int i;
|
int i;
|
||||||
for (i = 0; i < 0x100; i++)
|
for (i = 0; i < 0x100; i++)
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
#ifndef CIRRUS_H
|
#ifndef CIRRUS_H
|
||||||
#define CIRRUS_H
|
#define CIRRUS_H
|
||||||
|
|
||||||
#include "bus/pci/pci.h"
|
#include "bus/lpci/pci.h"
|
||||||
|
|
||||||
// ======================> cirrus_device
|
// ======================> cirrus_device
|
||||||
|
|
@ -203,7 +203,7 @@ void southbridge_device::device_start()
|
|||||||
void southbridge_device::device_reset()
|
void southbridge_device::device_reset()
|
||||||
{
|
{
|
||||||
m_at_spkrdata = 0;
|
m_at_spkrdata = 0;
|
||||||
m_pit_out2 = 0;
|
m_pit_out2 = 1;
|
||||||
m_dma_channel = -1;
|
m_dma_channel = -1;
|
||||||
m_cur_eop = false;
|
m_cur_eop = false;
|
||||||
m_nmi_enabled = 0;
|
m_nmi_enabled = 0;
|
@ -79,7 +79,6 @@ void nes_nina006_device::pcb_reset()
|
|||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
prg32(0);
|
prg32(0);
|
||||||
chr8(0, m_chr_source);
|
chr8(0, m_chr_source);
|
||||||
set_nt_mirroring(PPU_MIRROR_HORZ);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -164,7 +163,7 @@ WRITE8_MEMBER(nes_nina006_device::write_l)
|
|||||||
if (!(offset & 0x0100))
|
if (!(offset & 0x0100))
|
||||||
{
|
{
|
||||||
prg32(data >> 3);
|
prg32(data >> 3);
|
||||||
chr8(data, CHRROM);
|
chr8(data & 7, CHRROM);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -693,6 +693,7 @@ void nes_cart_slot_device::call_load_ines()
|
|||||||
logerror("-- PRG 0x%x (%d x 16k chunks)\n", prg_size, prg_size / 0x4000);
|
logerror("-- PRG 0x%x (%d x 16k chunks)\n", prg_size, prg_size / 0x4000);
|
||||||
logerror("-- VROM 0x%x (%d x 8k chunks)\n", vrom_size, vrom_size / 0x2000);
|
logerror("-- VROM 0x%x (%d x 8k chunks)\n", vrom_size, vrom_size / 0x2000);
|
||||||
logerror("-- VRAM 0x%x (%d x 8k chunks)\n", vram_size, vram_size / 0x2000);
|
logerror("-- VRAM 0x%x (%d x 8k chunks)\n", vram_size, vram_size / 0x2000);
|
||||||
|
logerror("-- Mirroring %s\n", BIT(header[6], 0) ? "Vertical" : "Horizontal");
|
||||||
if (battery_size)
|
if (battery_size)
|
||||||
logerror("-- Battery found\n");
|
logerror("-- Battery found\n");
|
||||||
if (m_cart->get_trainer())
|
if (m_cart->get_trainer())
|
||||||
|
@ -88,7 +88,7 @@ static MACHINE_CONFIG_FRAGMENT( sandy_super_disk )
|
|||||||
MCFG_FLOPPY_DRIVE_ADD(WD1772_TAG":0", sandy_super_disk_floppies, "35dd", sandy_super_disk_t::floppy_formats)
|
MCFG_FLOPPY_DRIVE_ADD(WD1772_TAG":0", sandy_super_disk_floppies, "35dd", sandy_super_disk_t::floppy_formats)
|
||||||
MCFG_FLOPPY_DRIVE_ADD(WD1772_TAG":1", sandy_super_disk_floppies, NULL, sandy_super_disk_t::floppy_formats)
|
MCFG_FLOPPY_DRIVE_ADD(WD1772_TAG":1", sandy_super_disk_floppies, NULL, sandy_super_disk_t::floppy_formats)
|
||||||
|
|
||||||
MCFG_CENTRONICS_ADD(CENTRONICS_TAG, centronics_printers, "printer")
|
MCFG_CENTRONICS_ADD(CENTRONICS_TAG, centronics_devices, "printer")
|
||||||
MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(sandy_super_disk_t, busy_w))
|
MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(sandy_super_disk_t, busy_w))
|
||||||
MCFG_CENTRONICS_OUTPUT_LATCH_ADD(TTL74273_TAG, CENTRONICS_TAG)
|
MCFG_CENTRONICS_OUTPUT_LATCH_ADD(TTL74273_TAG, CENTRONICS_TAG)
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
@ -109,7 +109,7 @@ static MACHINE_CONFIG_FRAGMENT( sandy_superqboard )
|
|||||||
MCFG_FLOPPY_DRIVE_ADD(WD1772_TAG":0", sandy_superqboard_floppies, "35hd", sandy_superqboard_t::floppy_formats)
|
MCFG_FLOPPY_DRIVE_ADD(WD1772_TAG":0", sandy_superqboard_floppies, "35hd", sandy_superqboard_t::floppy_formats)
|
||||||
MCFG_FLOPPY_DRIVE_ADD(WD1772_TAG":1", sandy_superqboard_floppies, NULL, sandy_superqboard_t::floppy_formats)
|
MCFG_FLOPPY_DRIVE_ADD(WD1772_TAG":1", sandy_superqboard_floppies, NULL, sandy_superqboard_t::floppy_formats)
|
||||||
|
|
||||||
MCFG_CENTRONICS_ADD(CENTRONICS_TAG, centronics_printers, "printer")
|
MCFG_CENTRONICS_ADD(CENTRONICS_TAG, centronics_devices, "printer")
|
||||||
MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(sandy_superqboard_t, busy_w))
|
MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(sandy_superqboard_t, busy_w))
|
||||||
MCFG_CENTRONICS_OUTPUT_LATCH_ADD(TTL74273_TAG, CENTRONICS_TAG)
|
MCFG_CENTRONICS_OUTPUT_LATCH_ADD(TTL74273_TAG, CENTRONICS_TAG)
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
@ -96,11 +96,15 @@ sns_sa1_device::sns_sa1_device(const machine_config &mconfig, const char *tag, d
|
|||||||
|
|
||||||
void sns_sa1_device::device_start()
|
void sns_sa1_device::device_start()
|
||||||
{
|
{
|
||||||
|
m_scpu_ctrl = 0;
|
||||||
|
m_nmi_vector = 0;
|
||||||
|
m_bank_c_hi = 0;
|
||||||
|
m_bank_c_rom = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void sns_sa1_device::device_reset()
|
void sns_sa1_device::device_reset()
|
||||||
{
|
{
|
||||||
memset(m_internal_ram, 0, 0x800);
|
memset(m_internal_ram, 0, sizeof(m_internal_ram));
|
||||||
|
|
||||||
m_sa1_ctrl = 0x20;
|
m_sa1_ctrl = 0x20;
|
||||||
m_scpu_ctrl = 0;
|
m_scpu_ctrl = 0;
|
||||||
@ -127,7 +131,7 @@ void sns_sa1_device::device_reset()
|
|||||||
m_iram_write_sa1 = 1;
|
m_iram_write_sa1 = 1;
|
||||||
m_src_addr = 0;
|
m_src_addr = 0;
|
||||||
m_dst_addr = 0;
|
m_dst_addr = 0;
|
||||||
memset(m_brf_reg, 0, 0x10);
|
memset(m_brf_reg, 0, sizeof(m_brf_reg));
|
||||||
m_math_ctlr = 0;
|
m_math_ctlr = 0;
|
||||||
m_math_overflow = 0;
|
m_math_overflow = 0;
|
||||||
m_math_a = 0;
|
m_math_a = 0;
|
||||||
|
@ -25,7 +25,7 @@ const device_type PRINTER_INTERFACE = &device_creator<printer_interface_device>;
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
static MACHINE_CONFIG_FRAGMENT( printer_interface )
|
static MACHINE_CONFIG_FRAGMENT( printer_interface )
|
||||||
MCFG_CENTRONICS_ADD("centronics", centronics_printers, "printer")
|
MCFG_CENTRONICS_ADD("centronics", centronics_devices, "printer")
|
||||||
MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(printer_interface_device, busy_w))
|
MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(printer_interface_device, busy_w))
|
||||||
MCFG_CENTRONICS_OUTPUT_LATCH_ADD("latch", "centronics")
|
MCFG_CENTRONICS_OUTPUT_LATCH_ADD("latch", "centronics")
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
@ -160,11 +160,20 @@ opcode_desc *drc_frontend::describe_one(offs_t curpc, const opcode_desc *prevdes
|
|||||||
{
|
{
|
||||||
// initialize the description
|
// initialize the description
|
||||||
opcode_desc *desc = m_desc_allocator.alloc();
|
opcode_desc *desc = m_desc_allocator.alloc();
|
||||||
// TODO: this kills the opcode_desc.delay vptr
|
desc->m_next = NULL;
|
||||||
memset(desc, 0, sizeof(*desc));
|
desc->branch = NULL;
|
||||||
desc->pc = curpc;
|
desc->pc = curpc;
|
||||||
desc->physpc = curpc;
|
desc->physpc = curpc;
|
||||||
desc->targetpc = BRANCH_TARGET_DYNAMIC;
|
desc->targetpc = BRANCH_TARGET_DYNAMIC;
|
||||||
|
memset(&desc->opptr, 0x00, sizeof(desc->opptr));
|
||||||
|
desc->length = 0;
|
||||||
|
desc->delayslots = 0;
|
||||||
|
desc->skipslots = 0;
|
||||||
|
desc->flags = 0;
|
||||||
|
desc->cycles = 0;
|
||||||
|
memset(desc->regin, 0x00, sizeof(desc->regin));
|
||||||
|
memset(desc->regout, 0x00, sizeof(desc->regout));
|
||||||
|
memset(desc->regreq, 0x00, sizeof(desc->regreq));
|
||||||
|
|
||||||
// call the callback to describe an instruction
|
// call the callback to describe an instruction
|
||||||
if (!describe(*desc, prevdesc))
|
if (!describe(*desc, prevdesc))
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user