Previous 199869 Revisions Next

r37112 Friday 10th April, 2015 at 23:52:26 UTC by Zoë Blade
Fix various typos and spelling mistakes

I'm purposefully leaving /src/emu/bus/cbmiec/c1541.c's kernal.bin
as it is, as this particular spelling mistake was originally made
by Robert Russell, therefore is canon.  See
http://en.wikipedia.org/wiki/KERNAL for details.

I'm also leaving /src/emu/machine/nscsi_bus.c's RECIEVE as I don't
want to break anything, but it's worth someone looking into.

I renamed some variables in /src/mame/drivers/sfbonus.c,
/src/mame/video/tia.c and /src/mame/video/tia.h, so if anyone wants
to verify I didn't break anything, that would be nice.
[/trunk]makefile
[docs]m6502.txt
[hash]fm7_cass.xml gamegear.xml msx1_cart.xml msx1_cass.xml msx2_cass.xml msx2p_flop.xml msxr_flop.xml pc8801_flop.xml pc98.xml sms.xml snes.xml spc1000_cass.xml svi318_cass.xml tutor.xml tvc_flop.xml x1_cass.xml
[scripts]genie.lua
[scripts/src]3rdparty.lua bus.lua cpu.lua emu.lua lib.lua machine.lua netlist.lua sound.lua video.lua
[scripts/target/mess]mess.lua
[src/emu]addrmap.c cheat.c clifront.c digfx.c diimage.c diserial.h disound.c emuopts.c emupal.c fileio.c image.c info.c input.c ioport.c luaengine.c machine.c mame.c mconfig.c memory.c rendlay.c romload.c save.c schedule.c screen.c softlist.c tilemap.c validity.c video.c webengine.c
[src/emu/bus/a2bus]a2arcadebd.c a2arcadebd.h corvfdc02.c
[src/emu/bus/a7800]a78_slot.c
[src/emu/bus/gba]gba_slot.c
[src/emu/bus/intv]slot.c
[src/emu/bus/isa]ega.c gus.c vga_ati.c
[src/emu/bus/megadrive]md_slot.c
[src/emu/bus/msx_slot]cartridge.c
[src/emu/bus/nes]nes_ines.inc
[src/emu/bus/nes_ctrl]miracle.c
[src/emu/bus/snes]rom.c
[src/emu/bus/snes_ctrl]miracle.c
[src/emu/cpu]drcbex64.c drcbex86.c drcuml.c uml.c
[src/emu/cpu/alto2]a2ether.c a2mem.c
[src/emu/cpu/apexc]apexcdsm.c
[src/emu/cpu/dsp16]dsp16.c dsp16.h dsp16dis.c
[src/emu/cpu/dsp56k]dsp56dsm.c inst.h pmove.h tables.c
[src/emu/cpu/m68000]m68kcpu.h
[src/emu/cpu/mcs51]mcs51.c
[src/emu/cpu/mcs96]mcs96.c
[src/emu/cpu/mn10200]mn10200.c
[src/emu/cpu/pdp1]pdp1.c
[src/emu/cpu/pps4]pps4.c
[src/emu/cpu/score]score.c
[src/emu/cpu/tms32025]tms32025.c
[src/emu/cpu/tms9900]99xxcore.h tms9995.c
[src/emu/debug]debugcmd.c debugcpu.c debugcpu.h dvbpoints.c dvstate.c dvwpoints.c express.c
[src/emu/imagedev]cassette.c diablo.c harddriv.c
[src/emu/machine]fdc_pll.c hdc9234.c mb89352.h ncr5380n.h ncr5390.h ram.c spchrom.c upd765.c wd_fdc.c
[src/emu/sound]disc_inp.inc msm5205.c
[src/emu/ui]barcode.c devopt.c inputmap.c mainmenu.c menu.c miscmenu.c selgame.c swlist.c ui.c
[src/emu/video]315_5124.c epic12.c pc_vga.c pc_vga.h v9938.c
[src/ldplayer]ldplayer.c
[src/lib/util]astring.h cdrom.c chd.c chd.h chdcd.c options.c options.h simple_set.h*
[src/mame/drivers]40love.c bfm_sc45_helper.c chance32.c cocoloco.c coinmstr.c coolridr.c dday.c decocass.c gei.c hikaru.c jubilee.c kas89.c maygaysw.c merit.c namcos10.c naomi.c pgm2.c playmark.c psikyosh.c snowbros.c stfight.c vlc.c
[src/mame/layout]hankin.lay nsm.lay wico.lay
[src/mame/machine]315-5881_crypt.c iteagle_fpga.c naomim1.c
[src/mame/video]tc0480scp.c tia.c tia.h
[src/mess/drivers]aim65.c apple2.c apple2e.c apple2gs.c attache.c hh_hmcs40.c hh_tms1k.c hh_ucom4.c microvsn.c msx.c pdp1.c pegasus.c socrates.c ti99_4x.c vk100.c zexall.c
[src/mess/includes]mac.h
[src/mess/machine]dragon.c esqvfd.c fm_scsi.h lisa.c sorcerer.c spec_snqk.c swtpc09.c thomson.c ti85.c
[src/mess/machine/ti99]gromport.c gromport.h
[src/mess/tools/imgtool/modules]hp48.c ti99.c
[src/mess/video]733_asr.c rmnimbus.c
[src/osd/modules/debugger/qt]deviceinformationwindow.c mainwindow.c
[src/osd/modules/font]font_osx.c font_sdl.c
[src/osd/modules/lib]osdobj_common.c osdobj_common.h
[src/osd/modules/render/d3d]d3dhlsl.c
[src/osd/sdl]input.c sdlmain.c
[src/tools]chdman.c jedutil.c nltool.c pngcmp.c regrep.c split.c src2html.c

trunk/docs/m6502.txt
r245623r245624
170170by itself and followed by a series of indented lines with code
171171executing the opcode.
172172
173For instance the asl <absolute adress> opcode looks like this:
173For instance the asl <absolute address> opcode looks like this:
174174
175175asl_aba
176176    TMP = read_pc();
trunk/hash/fm7_cass.xml
r245623r245624
10621062   </software>
10631063
10641064   <software name="karuizaw">
1065      <description>Karuizawa Yuukai Annai</description>
1065      <description>Karuizawa Yukai Annai</description>
10661066      <year>1985</year>
10671067      <publisher>エニックス (Enix)</publisher>
10681068      <info name="serial" value="E-G135"/>
r245623r245624
19521952   </software>
19531953
19541954<!-- This should have contained 3 tapes, according to Oh!FM-7. Who's wrong? -->
1955   <software name="mephius">
1955   <software name="wakumeph">
19561956      <description>Star Arthur Densetsu I - Wakusei Mephius</description>
19571957      <year>1983</year>
19581958      <publisher>T&amp;E Soft</publisher>
trunk/hash/gamegear.xml
r245623r245624
58525852      </part>
58535853   </software>
58545854
5855   <software name="paperbo2p" cloneof="paperbo2">
5856      <description>Paperboy II (Prototype)</description>
5857      <year>1992</year>
5858      <publisher>Tengen</publisher>
5859      <part name="cart" interface="gamegear_cart">
5860         <dataarea name="rom" size="262144">
5861            <rom name="paperboy 2 [proto].bin" size="262144" crc="0b271db6" sha1="54111b3c694699d4a7a80da39183c7e2d989a2e9" offset="000000" />
5862         </dataarea>
5863      </part>
5864   </software>
5865
58665855   <software name="pengoj" cloneof="pengo">
58675856      <description>Pengo (Jpn)</description>
58685857      <year>1990</year>
trunk/hash/msx1_cart.xml
r245623r245624
175175Bubble Bobble ~ 보글보글 - Clover
176176Bobble Bobble 2 - ProSoft
177177Django - Prosoft
178Gun.Smoke - Prosoft
178179Hello Kangshi ~ 헬로우 강시 - Clover
179180Hong Gildong - Saeron
180181L3W - Screen Software
181182New Neoguri ~ 뉴 너구리 - Prosoft
182183New Tetris - Clover
183184Plotting - Clover
185Robocop - Sieco
184186Seulgidori ~ 슬기돌이 - Space
185187Sherlock Holmes 1 ~ 셜록호움즈 1탄 - Clover
186188Sky Fighter - Clover
r245623r245624
188190Super Bioman I - Hello Soft
189191Super Bioman II - Hello Soft
190192Super Bioman III - Hello Soft
193Super Bros. World 1 ~ 슈퍼 브로스 월드 1 - Clover
194Super Penguin ~ 슈퍼 펭귄 - Sieco
191195Tetris - Saeron
192196Tom &amp; Jerry ~ 톰과 제리 - Static Soft/Aproman
193197
194198- regional ports (licensed?)
199Gulkave (Kor) - Prosoft
200Ski Command (Kor) - Aproman
201αRoid (Kor) - Zemina
202American Truck (Kor) - Zemina
203Arkanoid (Kor) - Zemina
195204Arkanoid II (Kor) - Zemina
205C_So! (Kor) - Zemina
206Cabbage Patch Kids (Kor) - Zemina
207David II (Kor) - Zemina
208Exerion (Kor) - Zemina
209Exoide-Z Area 5 (Kor) - Zemina
196210Family Billiards (Kor) - Zemina
197211Fruit Search (Kor) - Zemina
212Gyrodine (Kor) - Zemina
213Heavy Boxing (Kor) - Zemina
198214Hydlide 2 - Shine of Darkness (Kor) - Zemina
215Hyper Olympic 1 (Kor) - Zemina
216Iga Ninpouchou - Mangetsujou no Tatakai (Kor) - Zemina
217Iligks I - Theseus (Kor) - Zemina
218J.P. Winkle (Kor) - Zemina
219Knightmare (Kor) - Zemina
220Konami's Ping Pong (Kor) - Zemina
221Mobile-Suit Gundam - Last Shooting (Kor) - Zemina
222Mopiranger (Kor) - Zemina
223Mr. Chin (Kor) - Zemina
224Mr. Do! (Kor) - Zemina
199225MSX Rugby (Kor) - Zemina
226MSX Soccer (Kor) - Zemina
200227Gopher no Yabou - Episode II (Nemesis 3) ~ 사라만다 II (Kor) - Zemina
228Rally-X (Kor) - Zemina
201229Sinbad (Kor) - Zemina
230Sky Jaguar (Kor) - Zemina
202231Sokoban (Kor) - Zemina
203232Star Soldier (Kor) - Zemina
233Step Up (Kor) - Zemina
204234Strange Loop (Kor) - Zemina
235Takahashi Meijin no Boukenjima (Kor) - Zemina
205236Tatica (Kor) - Zemina
206237Tear Of Nile (Kor) - Zemina
207238Heaven (Kor) - Zemina
208239Volguard (Kor) - Zemina
240Warp & Warp (Kor) - Zemina
209241Midnight Building (Kor) - Qnix
210242Pairs (Kor) - Qnix
211243
r245623r245624
11591191      <info name="serial" value="IM-02" />
11601192      <info name="alt_title" value="10ヤードファイト" />
11611193      <part name="cart" interface="msx_cart">
1194         <feature name="mapper" value="NOMAPPER" />
11621195         <dataarea name="rom" size="32768">
11631196            <rom name="10-yard fight (japan).rom" size="32768" crc="4e20d256" sha1="33536dac686b375ba13faf76a3baf2d6978904e0" offset="0" />
11641197         </dataarea>
r245623r245624
11721205      <info name="serial" value="IM-02" />
11731206      <info name="alt_title" value="10ヤードファイト" />
11741207      <part name="cart" interface="msx_cart">
1208         <feature name="mapper" value="NOMAPPER" />
11751209         <dataarea name="rom" size="32768">
11761210            <rom name="10-yard fight (japan) (alt 1).rom" size="32768" crc="879e6ddb" sha1="fd15698518172bcde3318f08ee032531cbbb9f5d" offset="0" />
11771211         </dataarea>
r245623r245624
12121246      <info name="serial" value="TEX-01" />
12131247      <info name="alt_title" value="3Dゴルフシミュレーション" />
12141248      <part name="cart" interface="msx_cart">
1249         <feature name="mapper" value="NOMAPPER" />
12151250         <dataarea name="rom" size="16384">
12161251            <rom name="3-d golf simulation (japan).rom" size="16384" crc="0c989ad1" sha1="f8164d3872b5d54eaeafc6de3bb98a472f0c828d" offset="0" />
12171252         </dataarea>
r245623r245624
12261261      <info name="serial" value="TEX-01" />
12271262      <info name="alt_title" value="3Dゴルフシミュレーション" />
12281263      <part name="cart" interface="msx_cart">
1264         <feature name="mapper" value="NOMAPPER" />
12291265         <dataarea name="rom" size="16384">
12301266            <rom name="3-d golf simulation (japan) (alt 1).rom" size="16384" crc="f83d4b0d" sha1="6fe8c1725c35d85a5e489c0c8d21134def09ecfb" offset="0" />
12311267         </dataarea>
r245623r245624
12391275      <info name="serial" value="TEX-01" />
12401276      <info name="alt_title" value="3Dゴルフシミュレーション・高速版" />
12411277      <part name="cart" interface="msx_cart">
1278         <feature name="mapper" value="NOMAPPER" />
12421279         <dataarea name="rom" size="16384">
12431280            <rom name="3-d golf simulation (japan) (high speed).rom" size="16384" crc="cb935a50" sha1="9a63d48c4fc05e76c9de25e5c5f2a0c99b5d1be4" offset="0" />
12441281         </dataarea>
r245623r245624
12521289      <publisher>ASCII</publisher>
12531290      <info name="alt_title" value="3Dテニス" />
12541291      <part name="cart" interface="msx_cart">
1292         <feature name="mapper" value="NOMAPPER" />
12551293         <dataarea name="rom" size="16384">
12561294            <rom name="3d tennis (japan).rom" size="16384" crc="fb00f21b" sha1="8f71dddd429173df7ce52c5245af1a76b482a901" offset="0" />
12571295         </dataarea>
r245623r245624
12791317      <publisher>GA-Yume / HOT・B</publisher>
12801318      <info name="alt_title" value="ア・ナ・ザ" />
12811319      <part name="cart" interface="msx_cart">
1320         <feature name="mapper" value="NOMAPPER" />
12821321         <dataarea name="rom" size="32768">
12831322            <rom name="anaza - kaleidoscope special (japan).rom" size="32768" crc="7dc880eb" sha1="27c40ec7013c1ad1f9a7e1ac1e0c8be99f1e703f" offset="0" />
12841323         </dataarea>
r245623r245624
12911330      <publisher>Toshiba EMI</publisher>
12921331      <info name="serial" value="PS-2001G" />
12931332      <part name="cart" interface="msx_cart">
1333         <feature name="mapper" value="NOMAPPER" />
12941334         <dataarea name="rom" size="16384">
12951335            <rom name="a.e. (japan).rom" size="16384" crc="2e1b3dd4" sha1="6b8a684ddbadd798a8e599449b823bceca9cdb58" offset="0" />
12961336         </dataarea>
r245623r245624
13161356      <publisher>ASCII</publisher>
13171357      <info name="alt_title" value="アクトマン" />
13181358      <part name="cart" interface="msx_cart">
1359         <feature name="mapper" value="NOMAPPER" />
13191360         <dataarea name="rom" size="16384">
13201361            <rom name="actman (japan).rom" size="16384" crc="e4dbcdbd" sha1="cb48969f27eaebf24c61f651399ec2433d85bcbc" offset="0" />
13211362         </dataarea>
r245623r245624
13281369      <publisher>ASCII</publisher>
13291370      <info name="alt_title" value="アクトマン" />
13301371      <part name="cart" interface="msx_cart">
1372         <feature name="mapper" value="NOMAPPER" />
13311373         <dataarea name="rom" size="16384">
13321374            <rom name="actman (japan) (alt 1).rom" size="16384" crc="7179a4bd" sha1="3ca4a1ab35b3cbe3ddb238ce88ca9df258ae37d6" offset="0" />
13331375         </dataarea>
r245623r245624
13421384      <info name="serial" value="MM-6, MX-X8" />
13431385      <info name="alt_title" value="アドベン・チュー太" />
13441386      <part name="cart" interface="msx_cart">
1387         <feature name="mapper" value="NOMAPPER" />
13451388         <dataarea name="rom" size="16384">
13461389            <rom name="adven' chuta! (japan).rom" size="16384" crc="96e02df3" sha1="ae0c0b0c9468e137eba5b52f96241acd55d9746a" offset="0" />
13471390         </dataarea>
r245623r245624
13541397      <publisher>Nihon Telenet</publisher>
13551398      <info name="alt_title" value="アルバトロス" />
13561399      <part name="cart" interface="msx_cart">
1400         <feature name="mapper" value="NOMAPPER" />
13571401         <dataarea name="rom" size="32768">
13581402            <rom name="albatros (japan).rom" size="32768" crc="847fc6e2" sha1="13d38cc80112baa9bcbf03569988c163015d434c" offset="0" />
13591403         </dataarea>
r245623r245624
13661410      <publisher>Nihon Telenet</publisher>
13671411      <info name="alt_title" value="アルバトロス" />
13681412      <part name="cart" interface="msx_cart">
1413         <feature name="mapper" value="NOMAPPER" />
13691414         <dataarea name="rom" size="32768">
13701415            <rom name="albatros (japan) (alt 1).rom" size="32768" crc="e27f41df" sha1="ec5111e3b06d64ef51196ff87448e1c62be4cdd8" offset="0" />
13711416         </dataarea>
r245623r245624
13791424      <info name="serial" value="R48X5513" />
13801425      <info name="alt_title" value="アルカザール" />
13811426      <part name="cart" interface="msx_cart">
1427         <feature name="mapper" value="NOMAPPER" />
13821428         <dataarea name="rom" size="16384">
13831429            <rom name="alcazar - the forgotten fortress (japan).rom" size="16384" crc="3ee454b0" sha1="807676038cbba043b8099eba9c5840a4811a7e59" offset="0" />
13841430         </dataarea>
r245623r245624
13921438      <info name="serial" value="R48X5513" />
13931439      <info name="alt_title" value="アルカザール" />
13941440      <part name="cart" interface="msx_cart">
1441         <feature name="mapper" value="NOMAPPER" />
13951442         <dataarea name="rom" size="16384">
13961443            <rom name="alcazar - the forgotten fortress (japan) (alt 1).rom" size="16384" crc="baf2c03c" sha1="f3815211c6183b4f9c26b9e7d0a12c3b3870bdda" offset="0" />
13971444         </dataarea>
r245623r245624
14051452      <info name="serial" value="HBS-G009C" />
14061453      <info name="alt_title" value="アリババと40人の盗賊" />
14071454      <part name="cart" interface="msx_cart">
1455         <feature name="mapper" value="NOMAPPER" />
14081456         <dataarea name="rom" size="16384">
14091457            <rom name="alibaba and 40 thieves (japan).rom" size="16384" crc="2f72b1e3" sha1="639cb280544b060a618af23daf234a44baaf88de" offset="0" />
14101458         </dataarea>
r245623r245624
14181466      <info name="serial" value="HBS-G009C" />
14191467      <info name="alt_title" value="アリババと40人の盗賊" />
14201468      <part name="cart" interface="msx_cart">
1469         <feature name="mapper" value="NOMAPPER" />
14211470         <dataarea name="rom" size="16384">
14221471            <rom name="alibaba and 40 thieves (japan) (alt 1).rom" size="16384" crc="f1b90309" sha1="acc14e9886a3281b658dc458c1ae93fa9f24db04" offset="0" />
14231472         </dataarea>
r245623r245624
14311480      <info name="serial" value="HBS-G009C" />
14321481      <info name="alt_title" value="アリババと40人の盗賊" />
14331482      <part name="cart" interface="msx_cart">
1483         <feature name="mapper" value="NOMAPPER" />
14341484         <dataarea name="rom" size="16384">
14351485            <rom name="alibaba and 40 thieves (japan) (alt 2).rom" size="16384" crc="f1d176ff" sha1="41b3b1830084ef00b61339c46c96bd0ef62cd6d3" offset="0" />
14361486         </dataarea>
r245623r245624
14441494      <info name="serial" value="JX-13" />
14451495      <info name="alt_title" value="エイリアン8" />
14461496      <part name="cart" interface="msx_cart">
1497         <feature name="mapper" value="NOMAPPER" />
14471498         <dataarea name="rom" size="32768">
14481499            <rom name="alien 8 (japan).rom" size="32768" crc="93a25be1" sha1="5fb90be078e432db92dd39e621d12f612dbea4a8" offset="0" />
14491500         </dataarea>
r245623r245624
14561507      <year>1985</year>
14571508      <publisher>A.C.G.</publisher>
14581509      <part name="cart" interface="msx_cart">
1510         <feature name="mapper" value="NOMAPPER" />
14591511         <dataarea name="rom" size="32768">
14601512            <rom name="alien 8 (japan) (alt 1).rom" size="32768" crc="3b4ed316" sha1="3de0cea6a4575e631fee0db985e0f0f584761980" offset="0" />
14611513         </dataarea>
r245623r245624
15111563      <info name="serial" value="R49X5103" />
15121564      <info name="alt_title" value="アルファロイド" />
15131565      <part name="cart" interface="msx_cart">
1566         <feature name="mapper" value="NOMAPPER" />
15141567         <dataarea name="rom" size="32768">
15151568            <rom name="alpha roid (japan).rom" size="32768" crc="4ef7c4e7" sha1="97e7d0ee40c7d6ce1a8edf7b06e5014e6745cfda" offset="0" />
15161569         </dataarea>
r245623r245624
15241577      <info name="serial" value="R49X5103" />
15251578      <info name="alt_title" value="アルファロイド" />
15261579      <part name="cart" interface="msx_cart">
1580         <feature name="mapper" value="NOMAPPER" />
15271581         <dataarea name="rom" size="32768">
15281582            <rom name="alpha roid (japan) (alt 1).rom" size="32768" crc="716dc9af" sha1="627e4d311dfe8a43a629e63f444a6f41eebad835" offset="0" />
15291583         </dataarea>
15301584      </part>
15311585   </software>
15321586
1533   <software name="aroidk" cloneof="aroid">
1534      <description>αRoid (Kor)</description>
1535      <year>198?</year>
1536      <publisher>Zemina</publisher>
1537      <part name="cart" interface="msx_cart">
1538         <dataarea name="rom" size="32768">
1539            <rom name="alfaroid.rom" size="32768" crc="4a79851b" sha1="092ad12c308dfc6d940ba8b1369b4931a4fd45e1" offset="0" />
1540         </dataarea>
1541      </part>
1542   </software>
1543
15441587   <software name="asquad">
15451588      <description>αSquadron (Jpn)</description>
15461589      <year>1984</year>
r245623r245624
15481591      <info name="serial" value="HBS-G029C" />
15491592      <info name="alt_title" value="アルファスクアドロン" />
15501593      <part name="cart" interface="msx_cart">
1594         <feature name="mapper" value="NOMAPPER" />
15511595         <dataarea name="rom" size="16384">
15521596            <rom name="alpha squadron (japan).rom" size="16384" crc="055254e0" sha1="1d81e6cc165b3330b9b3c8b4f4da0417b1ab901e" offset="0" />
15531597         </dataarea>
r245623r245624
15611605      <publisher>Nihon Telenet</publisher>
15621606      <info name="alt_title" value="アメリカントラック" />
15631607      <part name="cart" interface="msx_cart">
1608         <feature name="mapper" value="NOMAPPER" />
15641609         <dataarea name="rom" size="32768">
15651610            <rom name="american truck (japan).rom" size="32768" crc="ee8bc1b7" sha1="076abc988d51faef30143750dd41318a8a48c5c4" offset="0" />
15661611         </dataarea>
r245623r245624
15731618      <publisher>Nihon Telenet</publisher>
15741619      <info name="alt_title" value="アメリカントラック" />
15751620      <part name="cart" interface="msx_cart">
1621         <feature name="mapper" value="NOMAPPER" />
15761622         <dataarea name="rom" size="32768">
15771623            <rom name="american truck (japan) (alt 1).rom" size="32768" crc="1dd9b4d9" sha1="88fa967c420f7090a11e5de1d3674f4527f53d52" offset="0" />
15781624         </dataarea>
r245623r245624
15861632      <publisher>Nihon Telenet</publisher>
15871633      <info name="alt_title" value="アメリカントラック" />
15881634      <part name="cart" interface="msx_cart">
1635         <feature name="mapper" value="NOMAPPER" />
15891636         <dataarea name="rom" size="32768">
15901637            <rom name="american truck (japan) (alt 2).rom" size="32768" crc="d9f1354b" sha1="fd6cc08d4842a85a3c741cf9c30883ddfc378895" offset="0" />
15911638         </dataarea>
15921639      </part>
15931640   </software>
15941641
1595   <software name="amtruckk" cloneof="amtruck">
1596      <description>American Truck (Kor)</description>
1597      <year>198?</year>
1598      <publisher>Zemina</publisher>
1599      <part name="cart" interface="msx_cart">
1600         <dataarea name="rom" size="32768">
1601            <rom name="amtruck.rom" size="32768" crc="4a8b6848" sha1="e1c0aaf53501aff407c49b5332c7b5e3977317c3" offset="0" />
1602         </dataarea>
1603      </part>
1604   </software>
1605
16061642   <software name="angelo">
16071643      <description>Angelo (Jpn)</description>
16081644      <year>1984</year>
16091645      <publisher>ASCII</publisher>
16101646      <info name="alt_title" value="アンジェロ" />
16111647      <part name="cart" interface="msx_cart">
1648         <feature name="mapper" value="NOMAPPER" />
16121649         <dataarea name="rom" size="16384">
16131650            <rom name="angelo (japan).rom" size="16384" crc="20143ec7" sha1="a1abfc53a36d387b9f0687e3f5897c1ebdf21517" offset="0" />
16141651         </dataarea>
r245623r245624
16211658      <publisher>ASCII</publisher>
16221659      <info name="alt_title" value="アンジェロ" />
16231660      <part name="cart" interface="msx_cart">
1661         <feature name="mapper" value="NOMAPPER" />
16241662         <dataarea name="rom" size="16384">
16251663            <rom name="angelo (japan) (alt 1).rom" size="16384" crc="3d8d0f4b" sha1="3a4a65dc6d540297a7aae0a9914897aacf740807" offset="0" />
16261664         </dataarea>
r245623r245624
16321670      <year>1984</year>
16331671      <publisher>Konami</publisher>
16341672      <part name="cart" interface="msx_cart">
1673         <feature name="mapper" value="NOMAPPER" />
16351674         <dataarea name="rom" size="16384">
16361675            <rom name="antarctic adventure (europe).rom" size="16384" crc="6b739c93" sha1="2185be579cb51729f66bf02bdf3a7b6a3cbd7b40" offset="0" />
16371676         </dataarea>
r245623r245624
16431682      <year>1984</year>
16441683      <publisher>Konami</publisher>
16451684      <part name="cart" interface="msx_cart">
1685         <feature name="mapper" value="NOMAPPER" />
16461686         <dataarea name="rom" size="16384">
16471687            <rom name="antarctic adventure (europe) (alt 1).rom" size="16384" crc="e8bddedd" sha1="44deaef747c572a4550681fcccc1bbbdc46a1ffc" offset="0" />
16481688         </dataarea>
r245623r245624
16561696      <info name="serial" value="RC701" />
16571697      <info name="alt_title" value="けっきょく南極大冒険" />
16581698      <part name="cart" interface="msx_cart">
1699         <feature name="mapper" value="NOMAPPER" />
16591700         <dataarea name="rom" size="16384">
16601701            <rom name="antarctic adventure (japan).rom" size="16384" crc="aae7028b" sha1="e894a38f3e2ad435cc5d17a66600e6016b5e47fb" offset="0" />
16611702         </dataarea>
r245623r245624
16671708      <year>19??</year>
16681709      <publisher>Prosoft</publisher>
16691710      <part name="cart" interface="msx_cart">
1711         <feature name="mapper" value="NOMAPPER" />
16701712         <dataarea name="rom" size="16385">
16711713            <rom name="antarctic adventure - japanese version (1984)(konami)[cr prosoft][rc-701].rom" size="16385" crc="8ced0683" sha1="63d3755c81b2c294ff3bd96cfb9f5a2f3d83b86c" offset="0x0000" />
16721714         </dataarea>
r245623r245624
16791721      <publisher>ASCII</publisher>
16801722      <info name="alt_title" value="アンティ" />
16811723      <part name="cart" interface="msx_cart">
1724         <feature name="mapper" value="NOMAPPER" />
16821725         <dataarea name="rom" size="16384">
16831726            <rom name="anty (japan).rom" size="16384" crc="b1ace0a0" sha1="f236345f43828597739f4a326318b6a3876ff73f" offset="0" />
16841727         </dataarea>
r245623r245624
16911734      <publisher>ASCII</publisher>
16921735      <info name="alt_title" value="アンティ" />
16931736      <part name="cart" interface="msx_cart">
1737         <feature name="mapper" value="NOMAPPER" />
16941738         <dataarea name="rom" size="16384">
16951739            <rom name="anty (japan) (alt 1).rom" size="16384" crc="5baacb31" sha1="1a00eef3df449d71abf4be5a4c8d01ba9dcd6b79" offset="0" />
16961740         </dataarea>
r245623r245624
17031747      <publisher>Paxon</publisher>
17041748      <info name="alt_title" value="アクアポリスSOS" />
17051749      <part name="cart" interface="msx_cart">
1750         <feature name="mapper" value="NOMAPPER" />
17061751         <dataarea name="rom" size="16384">
17071752            <rom name="aqua polis sos (japan).rom" size="16384" crc="f115257a" sha1="633cb458eeab0fea59a70a9a620b7783a44eb0a6" offset="0" />
17081753         </dataarea>
r245623r245624
17151760      <publisher>Toshiba EMI</publisher>
17161761      <info name="alt_title" value="アクゥアタック" />
17171762      <part name="cart" interface="msx_cart">
1763         <feature name="mapper" value="NOMAPPER" />
17181764         <dataarea name="rom" size="16384">
17191765            <rom name="aquattack (japan).rom" size="16384" crc="f3297895" sha1="93462ac9a322c2e5e0d996fddbe9eba2f3436931" offset="0" />
17201766         </dataarea>
r245623r245624
17271773      <publisher>Sein Soft</publisher>
17281774      <info name="alt_title" value="アラモ" />
17291775      <part name="cart" interface="msx_cart">
1776         <feature name="mapper" value="NOMAPPER" />
17301777         <dataarea name="rom" size="32768">
17311778            <rom name="aramo (japan).rom" size="32768" crc="ab6b56ba" sha1="ec53d72e41e114574f4c116cab19e1633f3da207" offset="0" />
17321779         </dataarea>
r245623r245624
17391786      <publisher>Taito ~ Imagine</publisher>
17401787      <info name="alt_title" value="アルカノイド" />
17411788      <part name="cart" interface="msx_cart">
1789         <feature name="mapper" value="NOMAPPER" />
17421790         <dataarea name="rom" size="32768">
17431791            <rom name="arkanoid (japan) (alt 1).rom" size="32768" crc="4fd4f778" sha1="45ce64a455a2b07f3c8a6d541cda3b0e058cc732" offset="0" />
17441792         </dataarea>
r245623r245624
17511799      <publisher>Taito ~ Imagine</publisher>
17521800      <info name="alt_title" value="アルカノイド" />
17531801      <part name="cart" interface="msx_cart">
1802         <feature name="mapper" value="NOMAPPER" />
17541803         <dataarea name="rom" size="32768">
17551804            <rom name="arkanoid (japan) (alt 3).rom" size="32768" crc="140a5965" sha1="5002ba598469b34af25bff5011ccc70ed3723b0d" offset="0" />
17561805         </dataarea>
r245623r245624
17631812      <publisher>Taito</publisher>
17641813      <info name="alt_title" value="アルカノイド" />
17651814      <part name="cart" interface="msx_cart">
1815         <feature name="mapper" value="NOMAPPER" />
17661816         <dataarea name="rom" size="32768">
17671817            <rom name="arkanoid (japan).rom" size="32768" crc="c9a22dfc" sha1="2183f07fa3ba87360100b2fa21fda0f55c0f8814" offset="0" />
17681818         </dataarea>
r245623r245624
17751825      <publisher>Taito</publisher>
17761826      <info name="alt_title" value="アルカノイド" />
17771827      <part name="cart" interface="msx_cart">
1828         <feature name="mapper" value="NOMAPPER" />
17781829         <dataarea name="rom" size="32768">
17791830            <rom name="arkanoid (japan) (alt 2).rom" size="32768" crc="38a00d1b" sha1="e1527ae16d33a09d9cf3d4ea52e63337d2273910" offset="0" />
17801831         </dataarea>
17811832      </part>
17821833   </software>
17831834
1784   <software name="arkanoidk" cloneof="arkanoid">
1785      <description>Arkanoid (Kor)</description>
1786      <year>198?</year>
1787      <publisher>Zemina</publisher>
1788      <part name="cart" interface="msx_cart">
1789         <dataarea name="rom" size="32768">
1790            <rom name="arkanoid.rom" size="32768" crc="b62a0973" sha1="c30d7363fcfb38272ae927c684df1c52c7de1a72" offset="0" />
1791         </dataarea>
1792      </part>
1793   </software>
1794
17951835   <software name="amc">
17961836      <description>Astro Marine Corps (Spa)</description>
17971837      <year>1989</year>
r245623r245624
18111851      <publisher>ASCII</publisher>
18121852      <info name="alt_title" value="アスレチックボール" />
18131853      <part name="cart" interface="msx_cart">
1854         <feature name="mapper" value="NOMAPPER" />
18141855         <dataarea name="rom" size="16384">
18151856            <rom name="athletic ball (japan).rom" size="16384" crc="11bac0e6" sha1="fbe43d67a5bc0aedb2e194a4e5f9497b7488362b" offset="0" />
18161857         </dataarea>
r245623r245624
18241865      <info name="serial" value="RC700" />
18251866      <info name="alt_title" value="わんぱくアスレチック (Wanpaku Athletic)" />
18261867      <part name="cart" interface="msx_cart">
1868         <feature name="mapper" value="NOMAPPER" />
18271869         <dataarea name="rom" size="16384">
18281870            <rom name="athletic land (japan).rom" size="16384" crc="7b1acdea" sha1="90bdd12d632d2e909ac5d69235ad0366f430b734" offset="0" />
18291871         </dataarea>
r245623r245624
18371879      <info name="serial" value="RC700" />
18381880      <info name="alt_title" value="わんぱくアスレチック (Wanpaku Athletic)" />
18391881      <part name="cart" interface="msx_cart">
1882         <feature name="mapper" value="NOMAPPER" />
18401883         <dataarea name="rom" size="16384">
18411884            <rom name="athletic land (japan) (alt 1).rom" size="16384" crc="d14361b2" sha1="866cb3ab10f17e4fb356fbd7277bbf17c4e27ebe" offset="0" />
18421885         </dataarea>
r245623r245624
18481891      <year>1984</year>
18491892      <publisher>Konami</publisher>
18501893      <part name="cart" interface="msx_cart">
1894         <feature name="mapper" value="NOMAPPER" />
18511895         <dataarea name="rom" size="16384">
18521896            <rom name="athletic land (japan) (beta).rom" size="16384" crc="e4a428b5" sha1="de9eb0e9ef183f49e9d9b631f8818f9cac5df409" offset="0" />
18531897         </dataarea>
r245623r245624
18601904      <publisher>Pax Softonica</publisher>
18611905      <info name="alt_title" value="アタックフォー" />
18621906      <part name="cart" interface="msx_cart">
1907         <feature name="mapper" value="NOMAPPER" />
18631908         <dataarea name="rom" size="32768">
18641909            <rom name="attack four volley ball (japan).rom" size="32768" crc="7fdf81e9" sha1="c5f1897c416f62cd58cd6257282e3428155cd698" offset="0" />
18651910         </dataarea>
r245623r245624
18731918      <info name="serial" value="PS-2015G" />
18741919      <info name="alt_title" value="B.C.'s Quest for Tires" />
18751920      <part name="cart" interface="msx_cart">
1921         <feature name="mapper" value="NOMAPPER" />
18761922         <dataarea name="rom" size="32768">
18771923            <rom name="b.c.'s quest (japan).rom" size="32768" crc="9c9420d0" sha1="4c8a97669017296c2360ff9d53694a292197991e" offset="0" />
18781924         </dataarea>
r245623r245624
18871933      <info name="serial" value="PS-2015G" />
18881934      <info name="alt_title" value="B.C.'s Quest for Tires" />
18891935      <part name="cart" interface="msx_cart">
1936         <feature name="mapper" value="NOMAPPER" />
18901937         <dataarea name="rom" size="32768">
18911938            <rom name="b.c.'s quest (japan) (alt 1).rom" size="32768" crc="e2400f55" sha1="0d504c359661ac731de07a7319afd0e31f01a5d7" offset="0" />
18921939         </dataarea>
r245623r245624
19001947      <info name="serial" value="R49X5090" />
19011948      <info name="alt_title" value="バックトゥザフューチャー" />
19021949      <part name="cart" interface="msx_cart">
1950         <feature name="mapper" value="NOMAPPER" />
19031951         <dataarea name="rom" size="32768">
19041952            <rom name="back to the future (japan).rom" size="32768" crc="dbdb64ac" sha1="469b07eef08348c9acc14e63ba0cd35aef236983" offset="0" />
19051953         </dataarea>
r245623r245624
19131961      <info name="serial" value="R49X5090" />
19141962      <info name="alt_title" value="バックトゥザフューチャー" />
19151963      <part name="cart" interface="msx_cart">
1964         <feature name="mapper" value="NOMAPPER" />
19161965         <dataarea name="rom" size="32768">
19171966            <rom name="back to the future (japan) (alt 1).rom" size="32768" crc="795c7aa1" sha1="1a6a751334c663fbfdf93f617a7d779f76f488ce" offset="0" />
19181967         </dataarea>
r245623r245624
19251974      <year>1984</year>
19261975      <publisher>Electric Software</publisher>
19271976      <part name="cart" interface="msx_cart">
1977         <feature name="mapper" value="NOMAPPER" />
19281978         <dataarea name="rom" size="32768">
19291979            <rom name="backgammon (europe).rom" size="32768" crc="b3694e5a" sha1="363b5a8c94cdb63a7ee72b9d25f7b5053cab319a" offset="0" />
19301980         </dataarea>
r245623r245624
19381988      <info name="serial" value="HBS-G023C" />
19391989      <info name="alt_title" value="バックギャモン" />
19401990      <part name="cart" interface="msx_cart">
1991         <feature name="mapper" value="NOMAPPER" />
19411992         <dataarea name="rom" size="16384">
19421993            <rom name="back gammon (japan).rom" size="16384" crc="b632b6bb" sha1="2b8878609bcc0d1555ae250d621ba6e9df4afc52" offset="0" />
19431994         </dataarea>
r245623r245624
19512002      <info name="serial" value="HBS-G023C" />
19522003      <info name="alt_title" value="バックギャモン" />
19532004      <part name="cart" interface="msx_cart">
2005         <feature name="mapper" value="NOMAPPER" />
19542006         <dataarea name="rom" size="16384">
19552007            <rom name="back gammon (japan) (alt 1).rom" size="16384" crc="70c79a87" sha1="c345357e71d1b8f2c9663bf28abb5a3a2957d49f" offset="0" />
19562008         </dataarea>
r245623r245624
19642016      <info name="serial" value="HM-101" />
19652017      <info name="alt_title" value="バラン数" />
19662018      <part name="cart" interface="msx_cart">
2019         <feature name="mapper" value="NOMAPPER" />
19672020         <dataarea name="rom" size="8192">
19682021            <rom name="balance (japan).rom" size="8192" crc="cdabd75b" sha1="cd452442338366411f6b24739fe59e20f3ac24dc" offset="0" />
19692022         </dataarea>
r245623r245624
19772030      <info name="serial" value="HM-101" />
19782031      <info name="alt_title" value="バラン数" />
19792032      <part name="cart" interface="msx_cart">
2033         <feature name="mapper" value="NOMAPPER" />
19802034         <dataarea name="rom" size="8192">
19812035            <rom name="balance (japan) (alt 1).rom" size="8192" crc="336fdcd9" sha1="6d73ee99ac367a2558fd9366af75ad39ed0d4e69" offset="0" />
19822036         </dataarea>
r245623r245624
19902044      <info name="serial" value="HM-101" />
19912045      <info name="alt_title" value="バラン数" />
19922046      <part name="cart" interface="msx_cart">
2047         <feature name="mapper" value="NOMAPPER" />
19932048         <dataarea name="rom" size="16384">
19942049            <rom name="balance (japan) (alt 2).rom" size="16384" crc="86ea609d" sha1="134a6faf1592978608b55269aea101d5fad68760" offset="0" />
19952050         </dataarea>
r245623r245624
20032058      <info name="serial" value="HM-101" />
20042059      <info name="alt_title" value="バラン数" />
20052060      <part name="cart" interface="msx_cart">
2061         <feature name="mapper" value="NOMAPPER" />
20062062         <dataarea name="rom" size="16384">
20072063            <rom name="balance (japan) (alt 3).rom" size="16384" crc="d8349993" sha1="28323e06a402747a1e131dc30ce031a339f6c947" offset="0" />
20082064         </dataarea>
r245623r245624
20162072      <info name="serial" value="HM-101" />
20172073      <info name="alt_title" value="バラン数" />
20182074      <part name="cart" interface="msx_cart">
2075         <feature name="mapper" value="NOMAPPER" />
20192076         <dataarea name="rom" size="8192">
20202077            <rom name="balance (japan) (alt 4).rom" size="8192" crc="6db125d7" sha1="b103d4248729aeda9ebf5766c1791b1950246968" offset="0" />
20212078         </dataarea>
r245623r245624
20272084      <year>19??</year>
20282085      <publisher>Studio GEN</publisher>
20292086      <part name="cart" interface="msx_cart">
2087         <feature name="mapper" value="NOMAPPER" />
20302088         <dataarea name="rom" size="16384">
20312089            <rom name="banana (japan).rom" size="16384" crc="6aa7cbe0" sha1="7a40237867f62611d0e976666451648edb80753c" offset="0" />
20322090         </dataarea>
r245623r245624
20402098      <info name="serial" value="R49X5807" />
20412099      <info name="alt_title" value="バンクパニック" />
20422100      <part name="cart" interface="msx_cart">
2101         <feature name="mapper" value="NOMAPPER" />
20432102         <dataarea name="rom" size="32768">
20442103            <rom name="bank panic (japan).rom" size="32768" crc="d5e18df0" sha1="b0956b97c9087aabab333c271c7afd9754ae84cd" offset="0" />
20452104         </dataarea>
r245623r245624
20532112      <info name="serial" value="R49X5807" />
20542113      <info name="alt_title" value="バンクパニック" />
20552114      <part name="cart" interface="msx_cart">
2115         <feature name="mapper" value="NOMAPPER" />
20562116         <dataarea name="rom" size="32768">
20572117            <rom name="bank panic (japan) (alt 1).rom" size="32768" crc="a0a844ca" sha1="b337ea56278523f984d1b000cd00f339d82017a0" offset="0" />
20582118         </dataarea>
r245623r245624
20642124      <year>19??</year>
20652125      <publisher>Prosoft</publisher>
20662126      <part name="cart" interface="msx_cart">
2127         <feature name="mapper" value="NOMAPPER" />
20672128         <dataarea name="rom" size="32768">
20682129            <rom name="bank panic (1985)(pony canyon)[cr prosoft].rom" size="32768" crc="70160fe9" sha1="5ed42deb02556f93024b7911b4ac17c6469a8340" offset="0x0000" />
20692130         </dataarea>
r245623r245624
20782139      <info name="serial" value="GPM-502" />
20792140      <info name="alt_title" value="BASIC入門" />
20802141      <part name="cart" interface="msx_cart">
2142         <feature name="mapper" value="NOMAPPER" />
20812143         <dataarea name="rom" size="32768">
20822144            <rom name="basic lessons 1 (japan).rom" size="32768" crc="ee0a750e" sha1="9f0cbb1191235ecca4985de976a0993744b57930" offset="0" />
20832145         </dataarea>
r245623r245624
20922154      <info name="serial" value="GPM-505" />
20932155      <info name="alt_title" value="BASIC入門 II" />
20942156      <part name="cart" interface="msx_cart">
2157         <feature name="mapper" value="NOMAPPER" />
20952158         <dataarea name="rom" size="32768">
20962159            <rom name="basic lessons 2 (japan).rom" size="32768" crc="13014324" sha1="01cf858888f5a0d3aee08f42a66c515ab0d06400" offset="0" />
20972160         </dataarea>
r245623r245624
21202183      <info name="serial" value="MXTJ-11002" />
21212184      <info name="alt_title" value="ばってんタヌキの大冒険" />
21222185      <part name="cart" interface="msx_cart">
2186         <feature name="mapper" value="NOMAPPER" />
21232187         <dataarea name="rom" size="32768">
21242188            <rom name="batten tanuki no daibouken (japan) (v1.03).rom" size="32768" crc="eba0738d" sha1="9b58c70b976ca1d841185de862e7d663ec9db56b" offset="0" />
21252189         </dataarea>
r245623r245624
21342198      <info name="serial" value="MXTJ-11002" />
21352199      <info name="alt_title" value="ばってんタヌキの大冒険" />
21362200      <part name="cart" interface="msx_cart">
2201         <feature name="mapper" value="NOMAPPER" />
21372202         <dataarea name="rom" size="32768">
21382203            <rom name="batten tanuki no daibouken (japan) (alt 1).rom" size="32768" crc="e403ebea" sha1="f86a7945b34c97cc58d5ee27964968870bfcef93" offset="0" />
21392204         </dataarea>
r245623r245624
21482213      <info name="serial" value="MXTJ-11002" />
21492214      <info name="alt_title" value="ばってんタヌキの大冒険" />
21502215      <part name="cart" interface="msx_cart">
2216         <feature name="mapper" value="NOMAPPER" />
21512217         <dataarea name="rom" size="32768">
21522218            <rom name="batten tanuki no daibouken (japan) (alt 2).rom" size="32768" crc="42262bd4" sha1="ee7dbd36a2b0bbae11c68ac4de75077f283bed05" offset="0" />
21532219         </dataarea>
r245623r245624
21612227      <info name="serial" value="HBS-G005C" />
21622228      <info name="alt_title" value="バトルクロス" />
21632229      <part name="cart" interface="msx_cart">
2230         <feature name="mapper" value="NOMAPPER" />
21642231         <dataarea name="rom" size="16384">
21652232            <rom name="battle cross (japan).rom" size="16384" crc="25e675ea" sha1="8b63f36be31d7d021c19103ebe8c68b69aae699c" offset="0" />
21662233         </dataarea>
r245623r245624
21742241      <info name="serial" value="TEX-03" />
21752242      <info name="alt_title" value="バトルシップ・クラプトンII" />
21762243      <part name="cart" interface="msx_cart">
2244         <feature name="mapper" value="NOMAPPER" />
21772245         <dataarea name="rom" size="8192">
21782246            <rom name="battleship clapton ii (japan).rom" size="8192" crc="85f4767b" sha1="59bc608b1cb5bde2230bca0eb045cd6c58650774" offset="0" />
21792247         </dataarea>
r245623r245624
21872255      <info name="serial" value="TEX-03" />
21882256      <info name="alt_title" value="バトルシップ・クラプトンII" />
21892257      <part name="cart" interface="msx_cart">
2258         <feature name="mapper" value="NOMAPPER" />
21902259         <dataarea name="rom" size="16384">
21912260            <rom name="battleship clapton ii (japan) (alt 1).rom" size="16384" crc="2de725a3" sha1="0f214ea9e8d673ee0c66cb6615032e57920d588b" offset="0" />
21922261         </dataarea>
r245623r245624
21982267      <year>19??</year>
21992268      <publisher>Access Software?</publisher>
22002269      <part name="cart" interface="msx_cart">
2270         <feature name="mapper" value="NOMAPPER" />
22012271         <dataarea name="rom" size="32768">
22022272            <rom name="beach-head (europe).rom" size="32768" crc="785fa4cc" sha1="1bdb1898796e2b48b62a356035192b163113962c" offset="0" />
22032273         </dataarea>
r245623r245624
22112281      <info name="serial" value="R48X5502" />
22122282      <info name="alt_title" value="ビームライダー" />
22132283      <part name="cart" interface="msx_cart">
2284         <feature name="mapper" value="NOMAPPER" />
22142285         <dataarea name="rom" size="32768">
22152286            <rom name="beam rider (japan).rom" size="32768" crc="1553e408" sha1="1231984ae24bf35f9f38596b864420d8ccd3f30b" offset="0" />
22162287         </dataarea>
r245623r245624
22242295      <info name="serial" value="R48X5502" />
22252296      <info name="alt_title" value="ビームライダー" />
22262297      <part name="cart" interface="msx_cart">
2298         <feature name="mapper" value="NOMAPPER" />
22272299         <dataarea name="rom" size="16384">
22282300            <rom name="beam rider (japan) (alt 1).rom" size="16384" crc="d6a6bee6" sha1="f51f936887498d21f6ee9fe8a7701633be67e79d" offset="0" />
22292301         </dataarea>
r245623r245624
22382310      <info name="serial" value="MM-3, MX-X3" />
22392311      <info name="alt_title" value="おてんばベッキーの大冒険 (Otenba Becky no Daibouken)" />
22402312      <part name="cart" interface="msx_cart">
2313         <feature name="mapper" value="NOMAPPER" />
22412314         <dataarea name="rom" size="16384">
22422315            <rom name="becky (japan).rom" size="16384" crc="a580b72a" sha1="d69d4a6f2834b20df3a2afbd7a927220e96e31e1" offset="0" />
22432316         </dataarea>
r245623r245624
22522325      <info name="serial" value="MM-3, MX-X3" />
22532326      <info name="alt_title" value="おてんばベッキーの大冒険 (Otenba Becky no Daibouken)" />
22542327      <part name="cart" interface="msx_cart">
2328         <feature name="mapper" value="NOMAPPER" />
22552329         <dataarea name="rom" size="16384">
22562330            <rom name="becky (japan) (alt 1).rom" size="16384" crc="d062ad02" sha1="702d8f1762d4efe994f520e21e8867adae13b817" offset="0" />
22572331         </dataarea>
r245623r245624
22662340      <info name="serial" value="MM-3, MX-X3" />
22672341      <info name="alt_title" value="おてんばベッキーの大冒険 (Otenba Becky no Daibouken)" />
22682342      <part name="cart" interface="msx_cart">
2343         <feature name="mapper" value="NOMAPPER" />
22692344         <dataarea name="rom" size="16384">
22702345            <rom name="becky (japan) (alt 2).rom" size="16384" crc="14156258" sha1="01ebdd5981c4841abddf6f76eb1f73e237e7688f" offset="0" />
22712346         </dataarea>
r245623r245624
22772352      <year>1983</year>
22782353      <publisher>Reizon</publisher>
22792354      <part name="cart" interface="msx_cart">
2355         <feature name="mapper" value="NOMAPPER" />
22802356         <dataarea name="rom" size="16384">
22812357            <rom name="bee &amp; flower (japan).rom" size="16384" crc="0ad3707d" sha1="3197d73a5400a72420f91def6d3aa8bdcb392754" offset="0" />
22822358         </dataarea>
r245623r245624
22882364      <year>1983</year>
22892365      <publisher>Reizon</publisher>
22902366      <part name="cart" interface="msx_cart">
2367         <feature name="mapper" value="NOMAPPER" />
22912368         <dataarea name="rom" size="16384">
22922369            <rom name="bee &amp; flower (japan) (alt 1).rom" size="16384" crc="36fc4792" sha1="250d4c7c6565b0c4935f6301e8de2c182e659fd0" offset="0" />
22932370         </dataarea>
r245623r245624
22992376      <year>1983</year>
23002377      <publisher>Reizon</publisher>
23012378      <part name="cart" interface="msx_cart">
2379         <feature name="mapper" value="NOMAPPER" />
23022380         <dataarea name="rom" size="16384">
23032381            <rom name="bee &amp; flower (japan) (alt 2).rom" size="16384" crc="cf2335c7" sha1="a2de457567e87c794fba8e35c992eac352da78be" offset="0" />
23042382         </dataarea>
r245623r245624
23102388      <year>1985</year>
23112389      <publisher>Casio</publisher>
23122390      <part name="cart" interface="msx_cart">
2391         <feature name="mapper" value="NOMAPPER" />
23132392         <dataarea name="rom" size="32768">
23142393            <rom name="casio_basic.rom" size="32768" crc="2181a21d" sha1="c48a68db822d9bded56ee1df55d18b81fbe135b7" offset="0" />
23152394         </dataarea>
r245623r245624
23232402      <publisher>&lt;unknown&gt;</publisher>
23242403      <info name="alt_title" value="バイナリィ・ランド" />
23252404      <part name="cart" interface="msx_cart">
2405         <feature name="mapper" value="NOMAPPER" />
23262406         <dataarea name="rom" size="16384">
23272407            <rom name="binary land (japan).rom" size="16384" crc="fbacbc7a" sha1="ef476e25fb6b7221ca778a379117885450dd36f0" offset="0" />
23282408         </dataarea>
r245623r245624
23362416      <publisher>ASCII</publisher>
23372417      <info name="alt_title" value="ブラックオニキス" />
23382418      <part name="cart" interface="msx_cart">
2419         <feature name="mapper" value="NOMAPPER" />
23392420         <dataarea name="rom" size="32768">
23402421            <rom name="black onyx, the (japan).rom" size="32768" crc="e258c032" sha1="5400c0c929b31a70e76aac676b91d40445f1b427" offset="0" />
23412422         </dataarea>
r245623r245624
23512432      <publisher>MicroCabin</publisher>
23522433      <info name="alt_title" value="ブラッガー" />
23532434      <part name="cart" interface="msx_cart">
2435         <feature name="mapper" value="NOMAPPER" />
23542436         <dataarea name="rom" size="32768">
23552437            <rom name="blagger.rom" size="32768" crc="50475a7c" sha1="65af16d35b8d8454ec07718e9f8948335ca73bad" offset="0" />
23562438         </dataarea>
r245623r245624
23632445      <publisher>Zemina</publisher>
23642446      <info name="serial" value="0226" />
23652447      <part name="cart" interface="msx_cart">
2448         <feature name="mapper" value="NOMAPPER" />
23662449         <dataarea name="rom" size="32768">
23672450            <rom name="block hole (korea) (unl).rom" size="32768" crc="824ae486" sha1="8e3e05e8928b5b77fa61f3b833e164bf5222a5fb" offset="0" />
23682451         </dataarea>
r245623r245624
23762459      <info name="serial" value="PS-2010G" />
23772460      <info name="alt_title" value="ブロッケードランナー" />
23782461      <part name="cart" interface="msx_cart">
2462         <feature name="mapper" value="NOMAPPER" />
23792463         <dataarea name="rom" size="16384">
23802464            <rom name="blockade runner (japan).rom" size="16384" crc="8334b431" sha1="bd4b8c48f1d8107f11ae680a787d7b3825669b7c" offset="0" />
23812465         </dataarea>
r245623r245624
23882472      <publisher>Nihon Columbia</publisher>
23892473      <info name="alt_title" value="ボギー’84" />
23902474      <part name="cart" interface="msx_cart">
2475         <feature name="mapper" value="NOMAPPER" />
23912476         <dataarea name="rom" size="8192">
23922477            <rom name="boggy '84 (japan).rom" size="8192" crc="ec089246" sha1="5c96169207e197237aa728d8ce4e24c0635d5904" offset="0" />
23932478         </dataarea>
r245623r245624
24002485      <publisher>Nihon Columbia</publisher>
24012486      <info name="alt_title" value="ボギー’84" />
24022487      <part name="cart" interface="msx_cart">
2488         <feature name="mapper" value="NOMAPPER" />
24032489         <dataarea name="rom" size="16384">
24042490            <rom name="boggy '84 (japan) (alt 1).rom" size="16384" crc="22e8b312" sha1="e2ef32f2fc312f96b8424569e9e85a6ea3b21ce4" offset="0" />
24052491         </dataarea>
r245623r245624
24122498      <publisher>Nihon Columbia</publisher>
24132499      <info name="alt_title" value="ボギー’84" />
24142500      <part name="cart" interface="msx_cart">
2501         <feature name="mapper" value="NOMAPPER" />
24152502         <dataarea name="rom" size="8192">
24162503            <rom name="boggy '84 (japan) (alt 2).rom" size="8192" crc="a4bf1253" sha1="04283ae02107917da6f54a0f38d3a28254f7ab69" offset="0" />
24172504         </dataarea>
r245623r245624
24242511      <publisher>Sony Spain</publisher>
24252512      <info name="serial" value="HBS-IDE03" />
24262513      <part name="cart" interface="msx_cart">
2514         <feature name="mapper" value="NOMAPPER" />
24272515         <dataarea name="rom" size="8192">
24282516            <rom name="boing boing (spain).rom" size="8192" crc="f44e7fcd" sha1="d7e2a4f78b3e240309c6367ac9dd9c9aeb95e3ee" offset="0" />
24292517         </dataarea>
r245623r245624
24372525      <info name="serial" value="20116" />
24382526      <info name="alt_title" value="ボコスカウォーズ" />
24392527      <part name="cart" interface="msx_cart">
2528         <feature name="mapper" value="NOMAPPER" />
24402529         <dataarea name="rom" size="16384">
24412530            <rom name="bokosuka wars (japan).rom" size="16384" crc="dd6d9aad" sha1="e5171c368883de03fc8d75e61bf23d954ec1bba4" offset="0" />
24422531         </dataarea>
r245623r245624
24502539      <info name="serial" value="20116" />
24512540      <info name="alt_title" value="ボコスカウォーズ" />
24522541      <part name="cart" interface="msx_cart">
2542         <feature name="mapper" value="NOMAPPER" />
24532543         <dataarea name="rom" size="16384">
24542544            <rom name="bokosuka wars (japan) (alt 1).rom" size="16384" crc="93b8917a" sha1="5503d23faf94f076410d252f69f6bf5ece4da292" offset="0" />
24552545         </dataarea>
r245623r245624
24772567      <publisher>Hudson Soft</publisher>
24782568      <info name="alt_title" value="ボンバーマン" />
24792569      <part name="cart" interface="msx_cart">
2570         <feature name="mapper" value="NOMAPPER" />
24802571         <dataarea name="rom" size="8192">
24812572            <rom name="bomber man (japan).rom" size="8192" crc="9a5aef05" sha1="5324e053709ff8da6c18ae4afba6a2e0c3a722ba" offset="0" />
24822573         </dataarea>
r245623r245624
24892580      <year>1986</year>
24902581      <publisher>Korea Soft Bank</publisher>
24912582      <part name="cart" interface="msx_cart">
2583         <feature name="mapper" value="NOMAPPER" />
24922584         <dataarea name="rom" size="16384">
24932585            <rom name="bomber man (1986)(korea soft bank).rom" size="16384" crc="3df1f56f" sha1="64781236e70cf5dd530a420305533ff55db0e4ad" offset="0x0000" />
24942586         </dataarea>
r245623r245624
25002592      <year>1986</year>
25012593      <publisher>Korea Soft Bank</publisher>
25022594      <part name="cart" interface="msx_cart">
2595         <feature name="mapper" value="NOMAPPER" />
25032596         <dataarea name="rom" size="8192">
25042597            <rom name="bomber man (1986)(korea soft bank)[a].rom" size="8192" crc="c9a2c37e" sha1="8976f8b8ab2a82f626a73c781d0a21899ae68dae" offset="0x0000" />
25052598         </dataarea>
r245623r245624
25122605      <year>1985?</year>
25132606      <publisher>Kuma Computers</publisher>
25142607      <part name="cart" interface="msx_cart">
2608         <feature name="mapper" value="NOMAPPER" />
25152609         <dataarea name="rom" size="16384">
25162610            <rom name="eric and the floaters (1985)(kuma computers)[aka bomber man].rom" size="16384" crc="93ecf0c5" sha1="b0d384ec10f59d201f346a3cd7eb31b9a80c28ca" offset="0x0000" />
25172611         </dataarea>
r245623r245624
25262620      <info name="serial" value="BC-M7" />
25272621      <info name="alt_title" value="ボンバーマンスペシャル" />
25282622      <part name="cart" interface="msx_cart">
2623         <feature name="mapper" value="NOMAPPER" />
25292624         <dataarea name="rom" size="32768">
25302625            <rom name="bomber man special (japan).rom" size="32768" crc="042ad44d" sha1="e700493e1c4c14f711e9c1c262fe3e8d76931ca3" offset="0" />
25312626         </dataarea>
r245623r245624
25382633      <publisher>Ample Software</publisher>
25392634      <info name="alt_title" value="ブギウギジャングル" />
25402635      <part name="cart" interface="msx_cart">
2636         <feature name="mapper" value="NOMAPPER" />
25412637         <dataarea name="rom" size="16384">
25422638            <rom name="boogie woogi jungle (japan).rom" size="16384" crc="90ccea11" sha1="0b3241202f0e2be470e5f2e6139c01983a895bc8" offset="0" />
25432639         </dataarea>
r245623r245624
25502646      <publisher>Ample Software</publisher>
25512647      <info name="alt_title" value="ブギウギジャングル" />
25522648      <part name="cart" interface="msx_cart">
2649         <feature name="mapper" value="NOMAPPER" />
25532650         <dataarea name="rom" size="16384">
25542651            <rom name="boogie woogi jungle (japan) (alt 1).rom" size="16384" crc="374b63c9" sha1="05b7a1db1ff15f712e619fd1c79fd7710e93cb3b" offset="0" />
25552652         </dataarea>
r245623r245624
25622659      <publisher>Ample Software</publisher>
25632660      <info name="alt_title" value="ブギウギジャングル" />
25642661      <part name="cart" interface="msx_cart">
2662         <feature name="mapper" value="NOMAPPER" />
25652663         <dataarea name="rom" size="16385">
25662664            <rom name="boogie woogi jungle (japan) (alt 2).rom" size="16385" crc="464e7594" sha1="86f8e3250cdcbadccf131255a1ef59ed291be8e9" offset="0" />
25672665         </dataarea>
r245623r245624
25752673      <info name="serial" value="20114" />
25762674      <info name="alt_title" value="ブーメラン" />
25772675      <part name="cart" interface="msx_cart">
2676         <feature name="mapper" value="NOMAPPER" />
25782677         <dataarea name="rom" size="16384">
25792678            <rom name="boomerang (japan).rom" size="16384" crc="0a140b27" sha1="ef535ab6013d9b6e38227272f2ebe6a0f0b33cb5" offset="0" />
25802679         </dataarea>
r245623r245624
25882687      <info name="serial" value="20114" />
25892688      <info name="alt_title" value="ブーメラン" />
25902689      <part name="cart" interface="msx_cart">
2690         <feature name="mapper" value="NOMAPPER" />
25912691         <dataarea name="rom" size="16384">
25922692            <rom name="boomerang (japan) (alt 1).rom" size="16384" crc="5f1f9288" sha1="da7cfd16dd1a76ae6b551ceabfd7053ca8e3412f" offset="0" />
25932693         </dataarea>
r245623r245624
26012701      <info name="serial" value="10" />
26022702      <info name="alt_title" value="ボスコニアン" />
26032703      <part name="cart" interface="msx_cart">
2704         <feature name="mapper" value="NOMAPPER" />
26042705         <dataarea name="rom" size="32768">
26052706            <rom name="bosconian (japan).rom" size="32768" crc="02f1997a" sha1="451cbb072011b26a7e0bc9931e67995a71f5fd6f" offset="0" />
26062707         </dataarea>
r245623r245624
26142715      <info name="serial" value="10" />
26152716      <info name="alt_title" value="ボスコニアン" />
26162717      <part name="cart" interface="msx_cart">
2718         <feature name="mapper" value="NOMAPPER" />
26172719         <dataarea name="rom" size="32768">
26182720            <rom name="bosconian (japan) (alt 1).rom" size="32768" crc="af3c5d48" sha1="33ad6d1bf1fb816b232ea706d149327e363c7b21" offset="0" />
26192721         </dataarea>
r245623r245624
26272729      <info name="serial" value="10" />
26282730      <info name="alt_title" value="ボスコニアン" />
26292731      <part name="cart" interface="msx_cart">
2732         <feature name="mapper" value="NOMAPPER" />
26302733         <dataarea name="rom" size="32768">
26312734            <rom name="bosconian (japan) (alt 2).rom" size="32768" crc="626132ae" sha1="0bf7b432dc132f9a7bc74106261bca07d5f99690" offset="0" />
26322735         </dataarea>
r245623r245624
26392742      <publisher>System Soft</publisher>
26402743      <info name="alt_title" value="冒険浪漫" />
26412744      <part name="cart" interface="msx_cart">
2745         <feature name="mapper" value="NOMAPPER" />
26422746         <dataarea name="rom" size="32768">
26432747            <rom name="bouken roman - dota (japan).rom" size="32768" crc="57efca5a" sha1="b15e73a5ff1ae17ac67f2cebb5862d5e5bd80bc0" offset="0" />
26442748         </dataarea>
r245623r245624
26512755      <publisher>System Soft</publisher>
26522756      <info name="alt_title" value="冒険浪漫" />
26532757      <part name="cart" interface="msx_cart">
2758         <feature name="mapper" value="NOMAPPER" />
26542759         <dataarea name="rom" size="32768">
26552760            <rom name="bouken roman - dota (japan) (alt 1).rom" size="32768" crc="c5ca7dff" sha1="1ffef57e6c06068b330027294aae173103c8f141" offset="0" />
26562761         </dataarea>
r245623r245624
26642769      <info name="serial" value="S149191-700" />
26652770      <info name="alt_title" value="チャンピオンバルダーダッシュ ~ Champion Boulder Dash (Box)" />
26662771      <part name="cart" interface="msx_cart">
2772         <feature name="mapper" value="NOMAPPER" />
26672773         <dataarea name="rom" size="32768">
26682774            <rom name="boulder dash (japan).rom" size="32768" crc="a3a56524" sha1="14fae375b81c86f71e872adca792c23aafac66a0" offset="0" />
26692775         </dataarea>
r245623r245624
26762782      <year>1985</year>
26772783      <publisher>Idealogic</publisher>
26782784      <part name="cart" interface="msx_cart">
2785         <feature name="mapper" value="NOMAPPER" />
26792786         <dataarea name="rom" size="16384">
26802787            <rom name="bouncing block (spain).rom" size="16384" crc="cf270c3b" sha1="f1f571c1d9360839450c26d73c6aef89e1e052eb" offset="0" />
26812788         </dataarea>
r245623r245624
26872794      <year>1985</year>
26882795      <publisher>Idealogic</publisher>
26892796      <part name="cart" interface="msx_cart">
2797         <feature name="mapper" value="NOMAPPER" />
26902798         <dataarea name="rom" size="8192">
26912799            <rom name="bouncing block (spain) (alt 1).rom" size="8192" crc="a80d0063" sha1="b76ffb94a08457df0a51897cd87cd8a91610224c" offset="0" />
26922800         </dataarea>
r245623r245624
26992807      <year>1983</year>
27002808      <publisher>Hudson Soft</publisher>
27012809      <part name="cart" interface="msx_cart">
2810         <feature name="mapper" value="NOMAPPER" />
27022811         <dataarea name="rom" size="16384">
27032812            <rom name="bousou tokkyuu sos. stop the express (1985)(hudson soft)[a].rom" size="16384" crc="b6063493" sha1="78b1bb63975d2b51390898539c075bf4bdd72343" offset="0x0000" />
27042813         </dataarea>
r245623r245624
27132822      <info name="serial" value="00010" />
27142823      <info name="alt_title" value="ザ・ブレイン" />
27152824      <part name="cart" interface="msx_cart">
2825         <feature name="mapper" value="NOMAPPER" />
27162826         <dataarea name="rom" size="16384">
27172827            <rom name="brain, the (japan).rom" size="16384" crc="bb402b47" sha1="208ce6cbff7402bfe52b1062e6b10ae09c0a3179" offset="0" />
27182828         </dataarea>
r245623r245624
27252835      <publisher>Jaleco</publisher>
27262836      <info name="serial" value="JX-14" />
27272837      <part name="cart" interface="msx_cart">
2838         <feature name="mapper" value="NOMAPPER" />
27282839         <dataarea name="rom" size="65536">
27292840            <rom name="break in (japan).rom" size="65536" crc="8801b31e" sha1="bcfdb43b275c62a76856aab94fb1b53bd92b2db2" offset="0" />
27302841         </dataarea>
r245623r245624
27382849      <info name="serial" value="00070" />
27392850      <info name="alt_title" value="ブレークアウト" />
27402851      <part name="cart" interface="msx_cart">
2852         <feature name="mapper" value="NOMAPPER" />
27412853         <dataarea name="rom" size="16384">
27422854            <rom name="break out (japan).rom" size="16384" crc="70113f76" sha1="3d065377f11b23410282b6b76f26bd93b9d05184" offset="0" />
27432855         </dataarea>
r245623r245624
27502862      <publisher>Zemina</publisher>
27512863      <info name="alt_title" value="형제의 모험" />
27522864      <part name="cart" interface="msx_cart">
2865         <feature name="mapper" value="NOMAPPER" />
27532866         <dataarea name="rom" size="32768">
27542867            <rom name="brother adventure (korea) (unl).rom" size="32768" crc="3ca757d0" sha1="c64f2fad6417c64595bc204d843527e17a58776f" offset="0" />
27552868         </dataarea>
r245623r245624
27622875      <publisher>Zemina</publisher>
27632876      <info name="alt_title" value="형제의 모험" />
27642877      <part name="cart" interface="msx_cart">
2878         <feature name="mapper" value="NOMAPPER" />
27652879         <dataarea name="rom" size="32768">
27662880            <rom name="brother adventure (korea) (alt 1) (unl).rom" size="32768" crc="fe0a902c" sha1="6f9b4d791f4a43d7182650f21a7bfe88d1c5c2b4" offset="0" />
27672881         </dataarea>
r245623r245624
27742888      <publisher>Comptiq</publisher>
27752889      <info name="alt_title" value="ブルース・リー" />
27762890      <part name="cart" interface="msx_cart">
2891         <feature name="mapper" value="NOMAPPER" />
27772892         <dataarea name="rom" size="32768">
27782893            <rom name="bruce lee (japan).rom" size="32768" crc="a20b196d" sha1="621ea075a534584361c9e9d640e39007a79dfd78" offset="0" />
27792894         </dataarea>
r245623r245624
27862901      <publisher>Dempa</publisher>
27872902      <info name="alt_title" value="バーガータイム" />
27882903      <part name="cart" interface="msx_cart">
2904         <feature name="mapper" value="NOMAPPER" />
27892905         <dataarea name="rom" size="32768">
27902906            <rom name="burgertime (japan).rom" size="32768" crc="e4a7c230" sha1="ce1376941359471cae41887fe11f10d3b696a926" offset="0" />
27912907         </dataarea>
r245623r245624
27992915      <info name="serial" value="HM-024" />
28002916      <info name="alt_title" value="ブルとマイティー危機一髪" />
28012917      <part name="cart" interface="msx_cart">
2918         <feature name="mapper" value="NOMAPPER" />
28022919         <dataarea name="rom" size="32768">
28032920            <rom name="buru to marty kikiippatsu - inspecteur z (japan).rom" size="32768" crc="9cf39bd6" sha1="613c741535c92dfb01afec4135ef8ebddb49f999" offset="0" />
28042921         </dataarea>
r245623r245624
28122929      <info name="serial" value="HM-007" />
28132930      <info name="alt_title" value="ぶた丸パンツ ~ Butamaru Pants (Box)" />
28142931      <part name="cart" interface="msx_cart">
2932         <feature name="mapper" value="NOMAPPER" />
28152933         <dataarea name="rom" size="8192">
28162934            <rom name="butam pants (japan).rom" size="8192" crc="4b2aa972" sha1="b755d7db109cd0a9392accd1c83e6d995a8a04d6" offset="0" />
28172935         </dataarea>
r245623r245624
28252943      <info name="serial" value="HM-007" />
28262944      <info name="alt_title" value="ぶた丸パンツ ~ Butamaru Pants (Box)" />
28272945      <part name="cart" interface="msx_cart">
2946         <feature name="mapper" value="NOMAPPER" />
28282947         <dataarea name="rom" size="16384">
28292948            <rom name="butam pants (japan) (alt 1).rom" size="16384" crc="4474ca21" sha1="2f7ff0438f1a8d80292c9e1cb8d77a92c600b505" offset="0" />
28302949         </dataarea>
r245623r245624
28382957      <info name="serial" value="HM-007" />
28392958      <info name="alt_title" value="ぶた丸パンツ ~ Butamaru Pants (Box)" />
28402959      <part name="cart" interface="msx_cart">
2960         <feature name="mapper" value="NOMAPPER" />
28412961         <dataarea name="rom" size="16384">
28422962            <rom name="butam pants (japan) (alt 2).rom" size="16384" crc="a102f82d" sha1="e6a1d90a7a8b4e4b8a8e1afb3d971866931b986d" offset="0" />
28432963         </dataarea>
r245623r245624
28512971      <info name="serial" value="R48X5082" />
28522972      <info name="alt_title" value="シーソー" />
28532973      <part name="cart" interface="msx_cart">
2974         <feature name="mapper" value="NOMAPPER" />
28542975         <dataarea name="rom" size="16384">
28552976            <rom name="c-so! (japan).rom" size="16384" crc="df8bfc89" sha1="cd69ce70747bc0deebba9fd307a07f5dfb926cc3" offset="0" />
28562977         </dataarea>
28572978      </part>
28582979   </software>
28592980
2860   <software name="csok" cloneof="cso">
2861      <description>C_So! (Kor)</description>
2862      <year>198?</year>
2863      <publisher>Zemina</publisher>
2864      <part name="cart" interface="msx_cart">
2865         <dataarea name="rom" size="32768">
2866            <rom name="c-so.rom" size="32768" crc="4f195441" sha1="22183520d99924a4185c5572a3cf948f4f0f04b5" offset="0" />
2867         </dataarea>
2868      </part>
2869   </software>
2870
28712981   <software name="cannont">
28722982      <description>Cannon Turbo (Jpn)</description>
28732983      <year>198?</year>
28742984      <publisher>Brother Kougyou</publisher>
28752985      <info name="alt_title" value="キャノンターボ" />
28762986      <part name="cart" interface="msx_cart">
2987         <feature name="mapper" value="NOMAPPER" />
28772988         <dataarea name="rom" size="32768">
28782989            <rom name="cannon_turbo_(1987)_(brother).rom" size="32768" crc="1ff280e3" sha1="e997d8f02e413d2df5aed2bf7e79986c4c851d34" offset="0x0000" />
28792990         </dataarea>
r245623r245624
28872998      <info name="serial" value="RC716" />
28882999      <info name="alt_title" value="キャベッジパッチキッズ" />
28893000      <part name="cart" interface="msx_cart">
3001         <feature name="mapper" value="NOMAPPER" />
28903002         <dataarea name="rom" size="16384">
28913003            <rom name="cabbage patch kids (japan) (alt 1).rom" size="16384" crc="97a1b4b9" sha1="2a0f9899a4d8dba76db501d6e3435546cc7cd9aa" offset="0" />
28923004         </dataarea>
r245623r245624
29013013      <info name="serial" value="RC716" />
29023014      <info name="alt_title" value="キャベッジパッチキッズ" />
29033015      <part name="cart" interface="msx_cart">
3016         <feature name="mapper" value="NOMAPPER" />
29043017         <dataarea name="rom" size="16384">
29053018            <rom name="cabbage patch kids (japan).rom" size="16384" crc="057d2790" sha1="c06de0eda82e1daa3ea3cbc5eba5d884fd0ce8e8" offset="0" />
29063019         </dataarea>
29073020      </part>
29083021   </software>
29093022
2910   <software name="cabbagepk" cloneof="cabbagep">
2911      <description>Cabbage Patch Kids (Kor)</description>
2912      <year>198?</year>
2913      <publisher>Zemina</publisher>
2914      <part name="cart" interface="msx_cart">
2915         <dataarea name="rom" size="32768">
2916            <rom name="cpkids.rom" size="32768" crc="2ab67576" sha1="ed547caf3e45f621b588cb1fa91008c9c1bc9ed7" offset="0" />
2917         </dataarea>
2918      </part>
2919   </software>
2920
29213023   <software name="candoon">
29223024      <description>Candoo Ninja (Jpn)</description>
29233025      <year>1984</year>
r245623r245624
29253027      <info name="serial" value="00220" />
29263028      <info name="alt_title" value="キャンドゥーニンジャ" />
29273029      <part name="cart" interface="msx_cart">
3030         <feature name="mapper" value="NOMAPPER" />
29283031         <dataarea name="rom" size="16384">
29293032            <rom name="candoo ninja (japan).rom" size="16384" crc="b6ab6786" sha1="69710f4b9cc3440e58c54bd4c562b3e90ff323e0" offset="0" />
29303033         </dataarea>
r245623r245624
29383041      <info name="serial" value="00220" />
29393042      <info name="alt_title" value="キャンドゥーニンジャ" />
29403043      <part name="cart" interface="msx_cart">
3044         <feature name="mapper" value="NOMAPPER" />
29413045         <dataarea name="rom" size="16384">
29423046            <rom name="candoo ninja (japan) (alt 1).rom" size="16384" crc="037ba8b7" sha1="77f3f6758bd4cf5d2b44c51de958aa967c41a9d7" offset="0" />
29433047         </dataarea>
r245623r245624
29513055      <info name="serial" value="MXHI 11003" />
29523056      <info name="alt_title" value="キャノンボール" />
29533057      <part name="cart" interface="msx_cart">
3058         <feature name="mapper" value="NOMAPPER" />
29543059         <dataarea name="rom" size="8192">
29553060            <rom name="cannon ball (japan).rom" size="8192" crc="a667ad8a" sha1="b36c925005f1e530cab2b5f6e2a5ddfd182c0140" offset="0" />
29563061         </dataarea>
r245623r245624
29643069      <info name="serial" value="MXHI 11003" />
29653070      <info name="alt_title" value="キャノンボール" />
29663071      <part name="cart" interface="msx_cart">
3072         <feature name="mapper" value="NOMAPPER" />
29673073         <dataarea name="rom" size="16384">
29683074            <rom name="cannon ball (japan) (alt 1).rom" size="16384" crc="b64390e7" sha1="d32279e01fb5762778d696acc2053b9503d5a715" offset="0" />
29693075         </dataarea>
r245623r245624
29763082      <year>1984</year>
29773083      <publisher>Policy</publisher>
29783084      <part name="cart" interface="msx_cart">
3085         <feature name="mapper" value="NOMAPPER" />
29793086         <dataarea name="rom" size="16384">
29803087            <rom name="cannon fighter (japan).rom" size="16384" crc="9c7fb01e" sha1="31d80470c8d23ec8b14256aa32f3d54dbc532d76" offset="0" />
29813088         </dataarea>
r245623r245624
29893096      <info name="serial" value="48C99-1005" />
29903097      <info name="alt_title" value="キャプテンシェフ" />
29913098      <part name="cart" interface="msx_cart">
3099         <feature name="mapper" value="NOMAPPER" />
29923100         <dataarea name="rom" size="8192">
29933101            <rom name="captain chef (japan).rom" size="8192" crc="8e985857" sha1="f025c9c2db97dce608fcc1050426beff0dea43eb" offset="0" />
29943102         </dataarea>
r245623r245624
30023110      <info name="serial" value="GPM-118" />
30033111      <info name="alt_title" value="カーファイター" />
30043112      <part name="cart" interface="msx_cart">
3113         <feature name="mapper" value="NOMAPPER" />
30053114         <dataarea name="rom" size="16384">
30063115            <rom name="car fighter (japan).rom" size="16384" crc="303187f5" sha1="e93c396649bf6328103e8da0247952ebef2a04e9" offset="0" />
30073116         </dataarea>
r245623r245624
30153124      <info name="serial" value="HBS-G004C" />
30163125      <info name="alt_title" value="カージャンボリー" />
30173126      <part name="cart" interface="msx_cart">
3127         <feature name="mapper" value="NOMAPPER" />
30183128         <dataarea name="rom" size="16384">
30193129            <rom name="car jamboree (japan).rom" size="16384" crc="94fc9169" sha1="11e2f95d1b58e1244efda761603a2ae6d0090d18" offset="0" />
30203130         </dataarea>
r245623r245624
30283138      <info name="serial" value="HBS-G004C" />
30293139      <info name="alt_title" value="カージャンボリー" />
30303140      <part name="cart" interface="msx_cart">
3141         <feature name="mapper" value="NOMAPPER" />
30313142         <dataarea name="rom" size="32768">
30323143            <rom name="car jamboree (japan) (alt 1).rom" size="32768" crc="a24195fa" sha1="8a158cdec0923b81ce13af2dffa5d1b7e096a469" offset="0" />
30333144         </dataarea>
r245623r245624
30393150      <year>1983</year>
30403151      <publisher>Ample Software</publisher>
30413152      <part name="cart" interface="msx_cart">
3153         <feature name="mapper" value="NOMAPPER" />
30423154         <dataarea name="rom" size="8192">
30433155            <rom name="car-race (japan).rom" size="8192" crc="3f0db564" sha1="97af4f422a283ac8ba387eb0b1b29395c2c966eb" offset="0" />
30443156         </dataarea>
r245623r245624
30503162      <year>1983</year>
30513163      <publisher>Ample Software</publisher>
30523164      <part name="cart" interface="msx_cart">
3165         <feature name="mapper" value="NOMAPPER" />
30533166         <dataarea name="rom" size="16384">
30543167            <rom name="car-race (japan) (alt 1).rom" size="16384" crc="9538d829" sha1="e7396ad700f7edf98cc2b0ec2e6127a68d3cd9ba" offset="0" />
30553168         </dataarea>
r245623r245624
30613174      <year>1983</year>
30623175      <publisher>Ample Software</publisher>
30633176      <part name="cart" interface="msx_cart">
3177         <feature name="mapper" value="NOMAPPER" />
30643178         <dataarea name="rom" size="16385">
30653179            <rom name="car-race (japan) (alt 2).rom" size="16385" crc="51445292" sha1="ab7354c9ced9782d572c4dd69249b76a1244e5ce" offset="0" />
30663180         </dataarea>
r245623r245624
30743188      <info name="serial" value="GPM-114" />
30753189      <info name="alt_title" value="カシオワールドオープン" />
30763190      <part name="cart" interface="msx_cart">
3191         <feature name="mapper" value="NOMAPPER" />
30773192         <dataarea name="rom" size="32768">
30783193            <rom name="casio worldopen (japan).rom" size="32768" crc="338491f5" sha1="0a2209e0a71684493998f6618af032ba580d4ff9" offset="0" />
30793194         </dataarea>
r245623r245624
30853200      <year>1986</year>
30863201      <publisher>Boram Soft</publisher>
30873202      <part name="cart" interface="msx_cart">
3203         <feature name="mapper" value="NOMAPPER" />
30883204         <dataarea name="rom" size="32768">
30893205            <rom name="casio world open (1985)(casio)[cr boram soft].rom" size="32768" crc="3508626f" sha1="5ec989d082566819d2a88664634084634f1a2c11" offset="0x0000" />
30903206         </dataarea>
r245623r245624
30983214      <info name="serial" value="2014409" />
30993215      <info name="alt_title" value="ザ・キャッスル" />
31003216      <part name="cart" interface="msx_cart">
3217         <feature name="mapper" value="NOMAPPER" />
31013218         <dataarea name="rom" size="32768">
31023219            <rom name="castle, the (japan).rom" size="32768" crc="2149c32d" sha1="615c08820b926e28b143cd7812852e011d3eeffb" offset="0" />
31033220         </dataarea>
r245623r245624
31093226      <year>1987</year>
31103227      <publisher>Static Soft</publisher>
31113228      <part name="cart" interface="msx_cart">
3229         <feature name="mapper" value="NOMAPPER" />
31123230         <dataarea name="rom" size="32768">
31133231            <rom name="castle, the (1986)(ascii)[cr static soft].rom" size="32768" crc="48eccfaf" sha1="f53bdd847d0097fd4ca47dab031570366c882e65" offset="0x0000" />
31143232         </dataarea>
r245623r245624
31213239      <publisher>ASCII</publisher>
31223240      <info name="alt_title" value="キャッスルエクセレント" />
31233241      <part name="cart" interface="msx_cart">
3242         <feature name="mapper" value="NOMAPPER" />
31243243         <dataarea name="rom" size="32768">
31253244            <rom name="castle excellent (japan).rom" size="32768" crc="90f38029" sha1="811dca8fc14a2b00f503fbef74fdeae4f2873d4c" offset="0" />
31263245         </dataarea>
r245623r245624
31333252      <publisher>ASCII</publisher>
31343253      <info name="alt_title" value="キャッスルエクセレント" />
31353254      <part name="cart" interface="msx_cart">
3255         <feature name="mapper" value="NOMAPPER" />
31363256         <dataarea name="rom" size="32768">
31373257            <rom name="castle excellent (japan) (alt 1).rom" size="32768" crc="3794a648" sha1="d55e9e237504bc6444c6b62894bf88292150042a" offset="0" />
31383258         </dataarea>
r245623r245624
31453265      <publisher>Taito</publisher>
31463266      <info name="alt_title" value="ちゃっくんぽっぷ" />
31473267      <part name="cart" interface="msx_cart">
3268         <feature name="mapper" value="NOMAPPER" />
31483269         <dataarea name="rom" size="16384">
31493270            <rom name="chack'n pop (japan).rom" size="16384" crc="04f7e0b1" sha1="0b9a870d1e6cc712a3efce2349fb1c1cf6902d22" offset="0" />
31503271         </dataarea>
r245623r245624
31573278      <publisher>Taito</publisher>
31583279      <info name="alt_title" value="ちゃっくんぽっぷ" />
31593280      <part name="cart" interface="msx_cart">
3281         <feature name="mapper" value="NOMAPPER" />
31603282         <dataarea name="rom" size="16384">
31613283            <rom name="chack'n pop (japan) (alt 1).rom" size="16384" crc="0fff4d26" sha1="b6f10b6bedc26d9415335997493139ce7a2c7916" offset="0" />
31623284         </dataarea>
r245623r245624
31703292      <info name="serial" value="R49X5092" />
31713293      <info name="alt_title" value="チャレンジダービー" />
31723294      <part name="cart" interface="msx_cart">
3295         <feature name="mapper" value="NOMAPPER" />
31733296         <dataarea name="rom" size="32768">
31743297            <rom name="challenge derby (japan).rom" size="32768" crc="a90daa22" sha1="3abae41cb742b76ff45dd178bd7db346137fe0fa" offset="0" />
31753298         </dataarea>
r245623r245624
31833306      <info name="serial" value="R55X5080" />
31843307      <info name="alt_title" value="チャンピオンボクシング" />
31853308      <part name="cart" interface="msx_cart">
3309         <feature name="mapper" value="NOMAPPER" />
31863310         <dataarea name="rom" size="32768">
31873311            <rom name="champion boxing (japan).rom" size="32768" crc="c4b7a5b9" sha1="39cb046a9b6b6ef4e769cdc6fdf36b274cd44039" offset="0" />
31883312         </dataarea>
r245623r245624
31963320      <info name="serial" value="R49X5811" />
31973321      <info name="alt_title" value="チャンピオンアイスホッケー" />
31983322      <part name="cart" interface="msx_cart">
3323         <feature name="mapper" value="NOMAPPER" />
31993324         <dataarea name="rom" size="32768">
32003325            <rom name="champion ice hockey (japan).rom" size="32768" crc="bf4b018f" sha1="ebb46dd4cf36407ad82d9f50d9bef3e938dc144e" offset="0" />
32013326         </dataarea>
r245623r245624
32093334      <info name="serial" value="R49X5809" />
32103335      <info name="alt_title" value="チャンピオン剣道" />
32113336      <part name="cart" interface="msx_cart">
3337         <feature name="mapper" value="NOMAPPER" />
32123338         <dataarea name="rom" size="32768">
32133339            <rom name="champion kendou (japan).rom" size="32768" crc="0103c767" sha1="f9e9a6e517ee0b9b3147abb6144b31ed2ca8dbda" offset="0" />
32143340         </dataarea>
r245623r245624
32223348      <info name="serial" value="R49X5809" />
32233349      <info name="alt_title" value="チャンピオン剣道" />
32243350      <part name="cart" interface="msx_cart">
3351         <feature name="mapper" value="NOMAPPER" />
32253352         <dataarea name="rom" size="32768">
32263353            <rom name="champion kendou (japan) (alt 1).rom" size="32768" crc="6f05e6bf" sha1="a502e37f580bd287ed8338fcb1d809b8dc90bbe0" offset="0" />
32273354         </dataarea>
r245623r245624
32353362      <info name="serial" value="R55X5801" />
32363363      <info name="alt_title" value="チャンピオンプロレス" />
32373364      <part name="cart" interface="msx_cart">
3365         <feature name="mapper" value="NOMAPPER" />
32383366         <dataarea name="rom" size="32768">
32393367            <rom name="champion pro wrestling (japan).rom" size="32768" crc="6686c84e" sha1="af1a6f4dd12d726a7a4377753ce3db82bf24eba4" offset="0" />
32403368         </dataarea>
r245623r245624
32483376      <info name="serial" value="R55X5801" />
32493377      <info name="alt_title" value="チャンピオンプロレス" />
32503378      <part name="cart" interface="msx_cart">
3379         <feature name="mapper" value="NOMAPPER" />
32513380         <dataarea name="rom" size="32768">
32523381            <rom name="champion pro wrestling (japan) (alt 1).rom" size="32768" crc="8d658f41" sha1="d1e3afecde1656099dadff99c6ed2aa8fa6dd834" offset="0" />
32533382         </dataarea>
r245623r245624
32613390      <info name="serial" value="R55X5801" />
32623391      <info name="alt_title" value="チャンピオンプロレス" />
32633392      <part name="cart" interface="msx_cart">
3393         <feature name="mapper" value="NOMAPPER" />
32643394         <dataarea name="rom" size="32768">
32653395            <rom name="champion pro wrestling (japan) (alt 2).rom" size="32768" crc="d4b0accd" sha1="0c364c3499df76f2e15d2aeb744a0de3730ff47b" offset="0" />
32663396         </dataarea>
r245623r245624
32743404      <info name="serial" value="R48X5077" />
32753405      <info name="alt_title" value="チャンピオンサッカー" />
32763406      <part name="cart" interface="msx_cart">
3407         <feature name="mapper" value="NOMAPPER" />
32773408         <dataarea name="rom" size="16384">
32783409            <rom name="champion soccer (japan).rom" size="16384" crc="67ab6f8f" sha1="821c611b851ddd4cf8cfb4e77cecbc882f12eb72" offset="0" />
32793410         </dataarea>
r245623r245624
32873418      <info name="serial" value="HBS-G047C" />
32883419      <info name="alt_title" value="チャンピオンシップロードランナー" />
32893420      <part name="cart" interface="msx_cart">
3421         <feature name="mapper" value="NOMAPPER" />
32903422         <dataarea name="rom" size="32768">
32913423            <rom name="championship lode runner (japan).rom" size="32768" crc="2f75e79c" sha1="650381b96f36e74a4eaf5ae3f924f6f8deac7100" offset="0" />
32923424         </dataarea>
r245623r245624
32983430      <year>19??</year>
32993431      <publisher>Prosoft</publisher>
33003432      <part name="cart" interface="msx_cart">
3433         <feature name="mapper" value="NOMAPPER" />
33013434         <dataarea name="rom" size="32768">
33023435            <rom name="championship lode runner (1985)(sony)[cr prosoft][b].rom" size="32768" crc="00114640" sha1="f5526481e64def129bd4109fa2074609ee2e92a0" offset="0x0000" />
33033436         </dataarea>
r245623r245624
33093442      <year>19??</year>
33103443      <publisher>Prosoft</publisher>
33113444      <part name="cart" interface="msx_cart">
3445         <feature name="mapper" value="NOMAPPER" />
33123446         <dataarea name="rom" size="32770">
33133447            <rom name="championship lode runner (1985)(sony)[cr prosoft][b2].rom" size="32770" crc="e81360fc" sha1="b5afee9c379017354fbefce797701efeeb30caea" offset="0x0000" />
33143448         </dataarea>
r245623r245624
33223456      <info name="serial" value="R48X5078" />
33233457      <info name="alt_title" value="チェッカーズインTANTANたぬき" />
33243458      <part name="cart" interface="msx_cart">
3459         <feature name="mapper" value="NOMAPPER" />
33253460         <dataarea name="rom" size="16384">
33263461            <rom name="checkers in tantan tanuki (japan).rom" size="16384" crc="d2b8c058" sha1="a4be5763cdf2dcd647b87e3aecbab28ecc69776e" offset="0" />
33273462         </dataarea>
r245623r245624
33353470      <info name="serial" value="HBS-G015C" />
33363471      <info name="alt_title" value="コンピューターチェス ~ Computer Chess (Box)" />
33373472      <part name="cart" interface="msx_cart">
3473         <feature name="mapper" value="NOMAPPER" />
33383474         <dataarea name="rom" size="16384">
33393475            <rom name="chess (japan).rom" size="16384" crc="11eed1c7" sha1="2c0c71c549738d668518db317dd70aecefd4aa72" offset="0" />
33403476         </dataarea>
r245623r245624
33473483      <year>1985</year>
33483484      <publisher>Eaglesoft</publisher>
33493485      <part name="cart" interface="msx_cart">
3486         <feature name="mapper" value="NOMAPPER" />
33503487         <dataarea name="rom" size="32768">
33513488            <rom name="chess game, the (europe).rom" size="32768" crc="28277362" sha1="20aeb411ab5adb9bd3db412a7837e496969f8ce3" offset="0" />
33523489         </dataarea>
r245623r245624
33603497      <info name="serial" value="HBS-G019C" />
33613498      <info name="alt_title" value="チョップリフター" />
33623499      <part name="cart" interface="msx_cart">
3500         <feature name="mapper" value="NOMAPPER" />
33633501         <dataarea name="rom" size="32768">
33643502            <rom name="choplifter (japan).rom" size="32768" crc="1f5eafc8" sha1="a2a7c93c9c8b55a5cce4c9005f3c194e3b762e9c" offset="0" />
33653503         </dataarea>
r245623r245624
33733511      <info name="serial" value="HBS-G019C" />
33743512      <info name="alt_title" value="チョップリフター" />
33753513      <part name="cart" interface="msx_cart">
3514         <feature name="mapper" value="NOMAPPER" />
33763515         <dataarea name="rom" size="32768">
33773516            <rom name="choplifter (japan) (alt 1).rom" size="32768" crc="c6f30d45" sha1="30673d173f96fe1830e579f18daf8ac9fc3366cb" offset="0" />
33783517         </dataarea>
r245623r245624
33863525      <info name="serial" value="HBS-G019C" />
33873526      <info name="alt_title" value="チョップリフター" />
33883527      <part name="cart" interface="msx_cart">
3528         <feature name="mapper" value="NOMAPPER" />
33893529         <dataarea name="rom" size="32768">
33903530            <rom name="choplifter (japan) (alt 2).rom" size="32768" crc="155768b0" sha1="b3ca70c8c8120f8261bb865baf5f57b6506ca02e" offset="0" />
33913531         </dataarea>
r245623r245624
33983538      <publisher>Taito</publisher>
33993539      <info name="alt_title" value="チョロQ" />
34003540      <part name="cart" interface="msx_cart">
3541         <feature name="mapper" value="NOMAPPER" />
34013542         <dataarea name="rom" size="16384">
34023543            <rom name="choro q (japan).rom" size="16384" crc="5506bf9b" sha1="99f9e9753edbaee820e36a1a58f1cd7ae2b26265" offset="0" />
34033544         </dataarea>
r245623r245624
34103551      <publisher>Taito</publisher>
34113552      <info name="alt_title" value="チョロQ" />
34123553      <part name="cart" interface="msx_cart">
3554         <feature name="mapper" value="NOMAPPER" />
34133555         <dataarea name="rom" size="16384">
34143556            <rom name="choro q (japan) (alt 1).rom" size="16384" crc="65b34072" sha1="ee3ca231328534bba92f9a908c4faed865bcea68" offset="0" />
34153557         </dataarea>
r245623r245624
34213563      <year>19??</year>
34223564      <publisher>Prosoft</publisher>
34233565      <part name="cart" interface="msx_cart">
3566         <feature name="mapper" value="NOMAPPER" />
34243567         <dataarea name="rom" size="32768">
34253568            <rom name="choro q (1984)(taito)[cr prosoft].rom" size="32768" crc="ba580eb7" sha1="615d685fef332a7742324f9608eb69e6336faaa1" offset="0x0000" />
34263569         </dataarea>
r245623r245624
34343577      <publisher>Stratford Computer Center</publisher>
34353578      <info name="alt_title" value="中学必修英文法" />
34363579      <part name="cart" interface="msx_cart">
3580         <feature name="mapper" value="NOMAPPER" />
34373581         <dataarea name="rom" size="32768">
34383582            <rom name="chugaku hisshu eibunpo 1 (japan).rom" size="32768" crc="097e4a7e" sha1="20ce189d670c0fe5f2a945d73107df7d83070ff7" offset="0" />
34393583         </dataarea>
r245623r245624
34473591      <info name="serial" value="RC712" />
34483592      <info name="alt_title" value="サーカスチャーリー" />
34493593      <part name="cart" interface="msx_cart">
3594         <feature name="mapper" value="NOMAPPER" />
34503595         <dataarea name="rom" size="16384">
34513596            <rom name="circus charlie (japan).rom" size="16384" crc="83b8d8f3" sha1="ae6d0efd55def94274f4cec459df8927d132675a" offset="0" />
34523597         </dataarea>
r245623r245624
34593604      <publisher>Nihon Dexter</publisher>
34603605      <info name="alt_title" value="シティコネクション" />
34613606      <part name="cart" interface="msx_cart">
3607         <feature name="mapper" value="NOMAPPER" />
34623608         <dataarea name="rom" size="32768">
34633609            <rom name="city connection (japan).rom" size="32768" crc="6031a583" sha1="0071b2eb214ff002dbbb7532653585b35b56f243" offset="0" />
34643610         </dataarea>
r245623r245624
34713617      <publisher>Nihon Dexter</publisher>
34723618      <info name="alt_title" value="シティコネクション" />
34733619      <part name="cart" interface="msx_cart">
3620         <feature name="mapper" value="NOMAPPER" />
34743621         <dataarea name="rom" size="32768">
34753622            <rom name="city connection (japan) (alt 1).rom" size="32768" crc="625c3689" sha1="07af8b1ec0786c44778f68ef3bb0b3d4793f42e3" offset="0" />
34763623         </dataarea>
r245623r245624
34843631      <info name="serial" value="HBS-G050C" />
34853632      <info name="alt_title" value="コースターレース" />
34863633      <part name="cart" interface="msx_cart">
3634         <feature name="mapper" value="NOMAPPER" />
34873635         <dataarea name="rom" size="32768">
34883636            <rom name="coaster race (japan).rom" size="32768" crc="399fd445" sha1="17f24b9339291dea40d2ed36517f223b9e4f49e1" offset="0" />
34893637         </dataarea>
r245623r245624
34973645      <info name="serial" value="HBS-G050C" />
34983646      <info name="alt_title" value="コースターレース" />
34993647      <part name="cart" interface="msx_cart">
3648         <feature name="mapper" value="NOMAPPER" />
35003649         <dataarea name="rom" size="32768">
35013650            <rom name="coaster race (japan) (alt 1).rom" size="32768" crc="a48acff7" sha1="308c73fc04c3b390b72ea8d4980c94c74ba38a5c" offset="0" />
35023651         </dataarea>
r245623r245624
35103659      <info name="serial" value="HBS-G050C" />
35113660      <info name="alt_title" value="コースターレース" />
35123661      <part name="cart" interface="msx_cart">
3662         <feature name="mapper" value="NOMAPPER" />
35133663         <dataarea name="rom" size="32768">
35143664            <rom name="coaster race (japan) (alt 2).rom" size="32768" crc="00d996ff" sha1="47ea8d512d9fec15df8770f3b5017aea9bbba9fd" offset="0" />
35153665         </dataarea>
r245623r245624
35223672      <publisher>Hudson Soft</publisher>
35233673      <info name="alt_title" value="カラーボール" />
35243674      <part name="cart" interface="msx_cart">
3675         <feature name="mapper" value="NOMAPPER" />
35253676         <dataarea name="rom" size="8192">
35263677            <rom name="color ball (japan).rom" size="8192" crc="12552a1f" sha1="ac391fe51f69e0a55fe3ab66c8ec3f2792dd5d08" offset="0" />
35273678         </dataarea>
r245623r245624
35343685      <publisher>Hudson Soft</publisher>
35353686      <info name="alt_title" value="カラーボール" />
35363687      <part name="cart" interface="msx_cart">
3688         <feature name="mapper" value="NOMAPPER" />
35373689         <dataarea name="rom" size="16384">
35383690            <rom name="color ball (japan) (alt 1).rom" size="16384" crc="73f1e939" sha1="83fdaa429ad8b155ab2328a72fcb8de642ff5615" offset="0" />
35393691         </dataarea>
r245623r245624
35463698      <publisher>Hudson Soft</publisher>
35473699      <info name="alt_title" value="カラーボール" />
35483700      <part name="cart" interface="msx_cart">
3701         <feature name="mapper" value="NOMAPPER" />
35493702         <dataarea name="rom" size="16384">
35503703            <rom name="color ball (japan) (alt 2).rom" size="16384" crc="f4f6e561" sha1="95d8a590bad595f9441aea4bf68667de05b1b34b" offset="0" />
35513704         </dataarea>
r245623r245624
35593712      <info name="serial" value="R49X5100" />
35603713      <info name="alt_title" value="カモン!ピコ" />
35613714      <part name="cart" interface="msx_cart">
3715         <feature name="mapper" value="NOMAPPER" />
35623716         <dataarea name="rom" size="32768">
35633717            <rom name="come on! picot (japan).rom" size="32768" crc="98b1cc99" sha1="1cf39e12313ff3064353c136262f176a56ab20a6" offset="0" />
35643718         </dataarea>
r245623r245624
35703724      <year>198?</year>
35713725      <publisher>Idealogic</publisher>
35723726      <part name="cart" interface="msx_cart">
3727         <feature name="mapper" value="NOMAPPER" />
35733728         <dataarea name="rom" size="16384">
35743729            <rom name="comecocos (spain).rom" size="16384" crc="5cfc6700" sha1="546aaf36ee78717fe06125185f0d420fdff0d34c" offset="0" />
35753730         </dataarea>
r245623r245624
35833738      <publisher>ASCII</publisher>
35843739      <info name="alt_title" value="コメットテイル" />
35853740      <part name="cart" interface="msx_cart">
3741         <feature name="mapper" value="NOMAPPER" />
35863742         <dataarea name="rom" size="16384">
35873743            <rom name="comet tail (japan).rom" size="16384" crc="74af0726" sha1="a054ddeaf471212764cc596bcbd30e94b10e6c28" offset="0" />
35883744         </dataarea>
r245623r245624
35963752      <info name="serial" value="RC714" />
35973753      <info name="alt_title" value="ぽんぽこパン" />
35983754      <part name="cart" interface="msx_cart">
3755         <feature name="mapper" value="NOMAPPER" />
35993756         <dataarea name="rom" size="16384">
36003757            <rom name="comic bakery (japan).rom" size="16384" crc="a4097e41" sha1="fc327d3946366ca75de0d0619eb0917a27e1bd61" offset="0" />
36013758         </dataarea>
r245623r245624
36093766      <info name="serial" value="RC714" />
36103767      <info name="alt_title" value="ぽんぽこパン" />
36113768      <part name="cart" interface="msx_cart">
3769         <feature name="mapper" value="NOMAPPER" />
36123770         <dataarea name="rom" size="16384">
36133771            <rom name="comic bakery (japan) (alt 1).rom" size="16384" crc="9a70d9c9" sha1="d2604a1f76cadd36ede570e23ad49b0885187e25" offset="0" />
36143772         </dataarea>
r245623r245624
36223780      <info name="serial" value="RC714" />
36233781      <info name="alt_title" value="ぽんぽこパン" />
36243782      <part name="cart" interface="msx_cart">
3783         <feature name="mapper" value="NOMAPPER" />
36253784         <dataarea name="rom" size="16384">
36263785            <rom name="comic bakery (japan) (alt 2).rom" size="16384" crc="03dae53c" sha1="8cf06f93d4e8bcf7be04ae8532f72e6eec8ba2f1" offset="0" />
36273786         </dataarea>
r245623r245624
36353794      <info name="serial" value="HBS-G008C" />
36363795      <info name="alt_title" value="コンピュータービリヤード" />
36373796      <part name="cart" interface="msx_cart">
3797         <feature name="mapper" value="NOMAPPER" />
36383798         <dataarea name="rom" size="8192">
36393799            <rom name="computer billiards (japan).rom" size="8192" crc="9098682d" sha1="630aec6f93df8d1ef83c52a0bb6ec571b9c6eed4" offset="0" />
36403800         </dataarea>
r245623r245624
36493809      <info name="serial" value="GPM-506" />
36503810      <info name="alt_title" value="コンピュータ入門" />
36513811      <part name="cart" interface="msx_cart">
3812         <feature name="mapper" value="NOMAPPER" />
36523813         <dataarea name="rom" size="32768">
36533814            <rom name="computer nyuumon - computer lessons (japan).rom" size="32768" crc="50bb1930" sha1="1fc9d3b54a617e57fd6ed10f2ce3c01456710e37" offset="0" />
36543815         </dataarea>
r245623r245624
36623823      <info name="serial" value="HBS-G003C" />
36633824      <info name="alt_title" value="コンピューターオセロ ~ Computer Othello (Box)" />
36643825      <part name="cart" interface="msx_cart">
3826         <feature name="mapper" value="NOMAPPER" />
36653827         <dataarea name="rom" size="16384">
36663828            <rom name="computer othello (japan).rom" size="16384" crc="6936c965" sha1="bd8f335fc45e9920f0691a525a0fc853b2e4b595" offset="0" />
36673829         </dataarea>
r245623r245624
36753837      <info name="serial" value="HBS-G003C" />
36763838      <info name="alt_title" value="コンピューターオセロ ~ Computer Othello (Box)" />
36773839      <part name="cart" interface="msx_cart">
3840         <feature name="mapper" value="NOMAPPER" />
36783841         <dataarea name="rom" size="16384">
36793842            <rom name="computer othello (japan) (alt 1).rom" size="16384" crc="6a8ed770" sha1="81c50af8ef09e0b7a8a69fd4715592b5e803cdb5" offset="0" />
36803843         </dataarea>
r245623r245624
36863849      <year>1984</year>
36873850      <publisher>Sony</publisher>
36883851      <part name="cart" interface="msx_cart">
3852         <feature name="mapper" value="NOMAPPER" />
36893853         <dataarea name="rom" size="16384">
36903854            <rom name="computer pachinko (japan).rom" size="16384" crc="1bd2c6b3" sha1="99d3ef107f2ac4d452b05eb96b922924ef4c5434" offset="0" />
36913855         </dataarea>
r245623r245624
36983862      <publisher>Cross Talk</publisher>
36993863      <info name="alt_title" value="コンドリ" />
37003864      <part name="cart" interface="msx_cart">
3865         <feature name="mapper" value="NOMAPPER" />
37013866         <dataarea name="rom" size="8192">
37023867            <rom name="con-dori (japan).rom" size="8192" crc="d9006ebe" sha1="09cc29b413dc7b8747420615bf798169ae68ad14" offset="0" />
37033868         </dataarea>
r245623r245624
37103875      <publisher>Cross Talk</publisher>
37113876      <info name="alt_title" value="コンドリ" />
37123877      <part name="cart" interface="msx_cart">
3878         <feature name="mapper" value="NOMAPPER" />
37133879         <dataarea name="rom" size="16384">
37143880            <rom name="con-dori (japan) (alt 1).rom" size="16384" crc="ce71bb57" sha1="868d84f8a6ae0434bf86adfbb86996ceddefba84" offset="0" />
37153881         </dataarea>
r245623r245624
37223888      <publisher>Cross Talk</publisher>
37233889      <info name="alt_title" value="コンドリ" />
37243890      <part name="cart" interface="msx_cart">
3891         <feature name="mapper" value="NOMAPPER" />
37253892         <dataarea name="rom" size="16384">
37263893            <rom name="con-dori (japan) (alt 2).rom" size="16384" crc="69405f96" sha1="8592b14ee701eaaf433113a26b199084c124992f" offset="0" />
37273894         </dataarea>
r245623r245624
37343901      <year>198?</year>
37353902      <publisher>Eaglesoft</publisher>
37363903      <part name="cart" interface="msx_cart">
3904         <feature name="mapper" value="NOMAPPER" />
37373905         <dataarea name="rom" size="49152">
37383906            <rom name="confused (europe).rom" size="49152" crc="63084e71" sha1="9865f0bc4d54137809f0d8b48d5461ddf0c5bf4c" offset="0" />
37393907         </dataarea>
r245623r245624
37463914      <publisher>ASCII</publisher>
37473915      <info name="alt_title" value="キャプテン・コスモ ~ Captain Cosmo (Box, Cart)" />
37483916      <part name="cart" interface="msx_cart">
3917         <feature name="mapper" value="NOMAPPER" />
37493918         <dataarea name="rom" size="16384">
37503919            <rom name="cosmo (japan).rom" size="16384" crc="5780acfd" sha1="5ad0ba434407a7eeecb597b3d20bcfc6fe05c319" offset="0" />
37513920         </dataarea>
r245623r245624
37583927      <publisher>ASCII</publisher>
37593928      <info name="alt_title" value="キャプテン・コスモ ~ Captain Cosmo (Box, Cart)" />
37603929      <part name="cart" interface="msx_cart">
3930         <feature name="mapper" value="NOMAPPER" />
37613931         <dataarea name="rom" size="16384">
37623932            <rom name="cosmo (japan) (alt 1).rom" size="16384" crc="ff3c8091" sha1="bb7468dd32a160851b39121d24713b0b4e065c19" offset="0" />
37633933         </dataarea>
r245623r245624
37713941      <info name="serial" value="HBS-G037C" />
37723942      <info name="alt_title" value="コスモエクスプローラ" />
37733943      <part name="cart" interface="msx_cart">
3944         <feature name="mapper" value="NOMAPPER" />
37743945         <dataarea name="rom" size="32768">
37753946            <rom name="cosmo-explorer (japan).rom" size="32768" crc="3f534824" sha1="0ac6c061c3897a3989dcd75b4878c850c71e4bb8" offset="0" />
37763947         </dataarea>
r245623r245624
37843955      <info name="serial" value="HBS-G037C" />
37853956      <info name="alt_title" value="コスモエクスプローラ" />
37863957      <part name="cart" interface="msx_cart">
3958         <feature name="mapper" value="NOMAPPER" />
37873959         <dataarea name="rom" size="32768">
37883960            <rom name="cosmo-explorer (japan) (alt 1).rom" size="32768" crc="d21f6b76" sha1="b6f8e1431bda1296c2959b10b021b80e0ff2a8a2" offset="0" />
37893961         </dataarea>
r245623r245624
37963968      <publisher>Cosmos Computer</publisher>
37973969      <info name="alt_title" value="カレイジアスペルセウス" />
37983970      <part name="cart" interface="msx_cart">
3971         <feature name="mapper" value="NOMAPPER" />
37993972         <dataarea name="rom" size="32768">
38003973            <rom name="courageous perseus (japan).rom" size="32768" crc="b6d707c7" sha1="613cc52fbd5822ade47daa3ec21479641a009c2c" offset="0" />
38013974         </dataarea>
r245623r245624
38083981      <publisher>Cosmos Computer</publisher>
38093982      <info name="alt_title" value="カレイジアスペルセウス" />
38103983      <part name="cart" interface="msx_cart">
3984         <feature name="mapper" value="NOMAPPER" />
38113985         <dataarea name="rom" size="32768">
38123986            <rom name="courageous perseus (japan) (alt 1).rom" size="32768" crc="0fad4984" sha1="6cf3f098d592d7dcb767a0e24b5caf327b5f22db" offset="0" />
38133987         </dataarea>
r245623r245624
38354009      <publisher>ASCII</publisher>
38364010      <info name="alt_title" value="クレージーブレット" />
38374011      <part name="cart" interface="msx_cart">
4012         <feature name="mapper" value="NOMAPPER" />
38384013         <dataarea name="rom" size="16384">
38394014            <rom name="crazy bullet (japan).rom" size="16384" crc="d0e8f418" sha1="5d5dfe6cec605de421c3aed3a743d6840fec1457" offset="0" />
38404015         </dataarea>
r245623r245624
38474022      <publisher>ASCII</publisher>
38484023      <info name="alt_title" value="クレージーブレット" />
38494024      <part name="cart" interface="msx_cart">
4025         <feature name="mapper" value="NOMAPPER" />
38504026         <dataarea name="rom" size="16384">
38514027            <rom name="crazy bullet (japan) (alt 1).rom" size="16384" crc="4651ffd0" sha1="ff5b12275950edae9ece3f49ed59402d47f23b1b" offset="0" />
38524028         </dataarea>
r245623r245624
38584034      <year>1988</year>
38594035      <publisher>Titus</publisher>
38604036      <part name="cart" interface="msx_cart">
4037         <feature name="mapper" value="NOMAPPER" />
38614038         <dataarea name="rom" size="32768">
38624039            <rom name="crazy cars (europe).rom" size="32768" crc="de18372d" sha1="76c191bf7dcc0888d65e543c47f615ae45b75b92" offset="0" />
38634040         </dataarea>
r245623r245624
38714048      <info name="serial" value="HBS-G006C" />
38724049      <info name="alt_title" value="クレイジートレイン" />
38734050      <part name="cart" interface="msx_cart">
4051         <feature name="mapper" value="NOMAPPER" />
38744052         <dataarea name="rom" size="8192">
38754053            <rom name="crazy train (japan).rom" size="8192" crc="39e6ff25" sha1="8aca0ee5845b0b39af624e8a998bb04f02d0fda4" offset="0" />
38764054         </dataarea>
r245623r245624
38844062      <info name="serial" value="HBS-G006C" />
38854063      <info name="alt_title" value="クレイジートレイン" />
38864064      <part name="cart" interface="msx_cart">
4065         <feature name="mapper" value="NOMAPPER" />
38874066         <dataarea name="rom" size="8192">
38884067            <rom name="crazy train (japan) (alt 1).rom" size="8192" crc="b8764cd3" sha1="31b452ff42624c6ac1e0141d65869df1eabe5bb3" offset="0" />
38894068         </dataarea>
r245623r245624
39124091      <info name="serial" value="R49X5083" />
39134092      <info name="alt_title" value="クルゼーダー" />
39144093      <part name="cart" interface="msx_cart">
4094         <feature name="mapper" value="NOMAPPER" />
39154095         <dataarea name="rom" size="32768">
39164096            <rom name="crusader (japan).rom" size="32768" crc="0b69dd50" sha1="d0e8bc3f5fd93dcd07cbb945b00018a491842242" offset="0" />
39174097         </dataarea>
r245623r245624
39254105      <info name="serial" value="R49X5083" />
39264106      <info name="alt_title" value="クルゼーダー" />
39274107      <part name="cart" interface="msx_cart">
4108         <feature name="mapper" value="NOMAPPER" />
39284109         <dataarea name="rom" size="32768">
39294110            <rom name="crusader (japan) (alt 1).rom" size="32768" crc="e167fede" sha1="3d2d0a2eb3d12fa67ecbbb90b7ac1bdc76ad8412" offset="0" />
39304111         </dataarea>
r245623r245624
39384119      <info name="serial" value="R49X5083" />
39394120      <info name="alt_title" value="クルゼーダー" />
39404121      <part name="cart" interface="msx_cart">
4122         <feature name="mapper" value="NOMAPPER" />
39414123         <dataarea name="rom" size="32768">
39424124            <rom name="crusader (japan) (alt 2).rom" size="32768" crc="40afef74" sha1="c6f090882886dcf783e5b65bff75c5e034fbb2eb" offset="0" />
39434125         </dataarea>
39444126      </part>
39454127   </software>
39464128
3947   <software name="crusaderk" cloneof="crusader">
3948      <description>Crusader (Kor)</description>
3949      <year>198?</year>
3950      <publisher>Clover</publisher>
3951      <part name="cart" interface="msx_cart">
3952         <dataarea name="rom" size="32768">
3953            <rom name="crusader.rom" size="32768" crc="73f3c7e2" sha1="a0b6f2ce1428d21dfb81606d517890bf8f7cec03" offset="0" />
3954         </dataarea>
3955      </part>
3956   </software>
3957
39584129   <software name="cyborgz">
39594130      <description>Cyborg Z (Kor)</description>
39604131      <year>1991</year>
r245623r245624
39744145      <publisher>Toshiba</publisher>
39754146      <info name="serial" value="HX-S117" />
39764147      <part name="cart" interface="msx_cart">
4148         <feature name="mapper" value="NOMAPPER" />
39774149         <dataarea name="rom" size="16384">
39784150            <rom name="d-day (japan).rom" size="16384" crc="5d284ea6" sha1="18e87e15b09ec2fddc52fad10edc57918fadec34" offset="0" />
39794151         </dataarea>
r245623r245624
39864158      <publisher>Toshiba</publisher>
39874159      <info name="serial" value="HX-S117" />
39884160      <part name="cart" interface="msx_cart">
4161         <feature name="mapper" value="NOMAPPER" />
39894162         <dataarea name="rom" size="16384">
39904163            <rom name="d-day (japan) (alt 1).rom" size="16384" crc="6641c97a" sha1="ba325451fb5a80c2872742c5bd61e7bb75c5763b" offset="0" />
39914164         </dataarea>
r245623r245624
39984171      <publisher>Toshiba</publisher>
39994172      <info name="serial" value="HX-S117" />
40004173      <part name="cart" interface="msx_cart">
4174         <feature name="mapper" value="NOMAPPER" />
40014175         <dataarea name="rom" size="16384">
40024176            <rom name="d-day (japan) (alt 2).rom" size="16384" crc="a7f0dd41" sha1="c62e058c2a54f3c9adba2e6a3006b8e749c43bd7" offset="0" />
40034177         </dataarea>
r245623r245624
40104184      <publisher>Toshiba</publisher>
40114185      <info name="serial" value="HX-S117" />
40124186      <part name="cart" interface="msx_cart">
4187         <feature name="mapper" value="NOMAPPER" />
40134188         <dataarea name="rom" size="16384">
40144189            <rom name="d-day (japan) (alt 3).rom" size="16384" crc="a89b0f57" sha1="0ba8ae697f3045b3b3175b27d00ac0e522288ff1" offset="0" />
40154190         </dataarea>
40164191      </part>
40174192   </software>
40184193
4019   <software name="ddayk" cloneof="dday">
4020      <description>D-Day (Kor)</description>
4021      <year>198?</year>
4022      <publisher>San Ho</publisher>
4023      <part name="cart" interface="msx_cart">
4024         <dataarea name="rom" size="16384">
4025            <rom name="d-day.rom" size="16384" crc="8a79ee57" sha1="0f5e4590d526f5a15d0442fd9194f76bce9bc081" offset="0" />
4026         </dataarea>
4027      </part>
4028   </software>
4029
40304194   <software name="dskeiba">
40314195      <description>Dai Shougai Keiba (Jpn)</description>
40324196      <year>1984</year>
r245623r245624
40344198      <info name="serial" value="GPM-101" />
40354199      <info name="alt_title" value="大障害競馬, Exciting Jockey (Box)" />
40364200      <part name="cart" interface="msx_cart">
4201         <feature name="mapper" value="NOMAPPER" />
40374202         <dataarea name="rom" size="16384">
40384203            <rom name="casio daishogai keiba (japan).rom" size="16384" crc="5312db08" sha1="5b17cb69697cf55dff1f0b8777e19d5abc1771fc" offset="0" />
40394204         </dataarea>
r245623r245624
40474212      <info name="serial" value="GA-117" />
40484213      <info name="alt_title" value="大脱走" />
40494214      <part name="cart" interface="msx_cart">
4215         <feature name="mapper" value="NOMAPPER" />
40504216         <dataarea name="rom" size="32768">
40514217            <rom name="daidasso (japan).rom" size="32768" crc="fc17c9bc" sha1="27a487e56721e947c1f46644f2f8a50156dda82d" offset="0" />
40524218         </dataarea>
r245623r245624
40584224      <year>1985</year>
40594225      <publisher>Comptiq</publisher>
40604226      <part name="cart" interface="msx_cart">
4227         <feature name="mapper" value="NOMAPPER" />
40614228         <dataarea name="rom" size="32768">
40624229            <rom name="dam busters, the (japan) (alt 1).rom" size="32768" crc="711a7a6e" sha1="0738fefa62be2acbd0f324f28538bba9551406ac" offset="0" />
40634230         </dataarea>
r245623r245624
40714238      <info name="serial" value="C259191-701" />
40724239      <info name="alt_title" value="ダムバスター ~ Dam Busters (Box)" />
40734240      <part name="cart" interface="msx_cart">
4241         <feature name="mapper" value="NOMAPPER" />
40744242         <dataarea name="rom" size="32768">
40754243            <rom name="dam busters, the (japan).rom" size="32768" crc="6fde5bca" sha1="d8c074267e0b2ec225d5acba688ea7304233da13" offset="0" />
40764244         </dataarea>
r245623r245624
40834251      <publisher>ASCII</publisher>
40844252      <info name="alt_title" value="デインジャーX4" />
40854253      <part name="cart" interface="msx_cart">
4254         <feature name="mapper" value="NOMAPPER" />
40864255         <dataarea name="rom" size="16384">
40874256            <rom name="danger x4 (japan).rom" size="16384" crc="571f12fb" sha1="6a4e8325d2174747d56cbe4c6803cbf40eb40a62" offset="0" />
40884257         </dataarea>
r245623r245624
40954264      <publisher>ASCII</publisher>
40964265      <info name="alt_title" value="デインジャーX4" />
40974266      <part name="cart" interface="msx_cart">
4267         <feature name="mapper" value="NOMAPPER" />
40984268         <dataarea name="rom" size="16384">
40994269            <rom name="danger x4 (japan) (alt 1).rom" size="16384" crc="3cf16a16" sha1="7c618058809302bc3553d6189bcf310f2e5b0e08" offset="0" />
41004270         </dataarea>
r245623r245624
41074277      <publisher>ASCII</publisher>
41084278      <info name="alt_title" value="デインジャーX4" />
41094279      <part name="cart" interface="msx_cart">
4280         <feature name="mapper" value="NOMAPPER" />
41104281         <dataarea name="rom" size="16384">
41114282            <rom name="danger x4 (japan) (alt 2).rom" size="16384" crc="22f5e82a" sha1="50eafa5d735af5b34d14f9f6b8c2d9cd2f0441db" offset="0" />
41124283         </dataarea>
r245623r245624
41194290      <publisher>ASCII</publisher>
41204291      <info name="alt_title" value="ダビデII" />
41214292      <part name="cart" interface="msx_cart">
4293         <feature name="mapper" value="NOMAPPER" />
41224294         <dataarea name="rom" size="16384">
41234295            <rom name="david ii (japan).rom" size="16384" crc="e04bffe5" sha1="4b19979e01bab2289abb6034cb3c2d02c2e890d1" offset="0" />
41244296         </dataarea>
41254297      </part>
41264298   </software>
41274299
4128   <software name="david2k" cloneof="david2">
4129      <description>David II (Kor)</description>
4130      <year>198?</year>
4131      <publisher>Zemina</publisher>
4132      <part name="cart" interface="msx_cart">
4133         <dataarea name="rom" size="16384">
4134            <rom name="david2.rom" size="16384" crc="4fd42edb" sha1="c5cd97eebe8ac90e57197f0df847f24e14779e2f" offset="0" />
4135         </dataarea>
4136      </part>
4137   </software>
4138
41394300   <software name="dawnpatr" supported="no">
41404301      <description>Dawn Patrol (Jpn)</description>
41414302      <year>1986</year>
r245623r245624
41434304      <info name="serial" value="R49X5403" />
41444305      <info name="alt_title" value="ドーンパトロール" />
41454306      <part name="cart" interface="msx_cart">
4307         <feature name="mapper" value="NOMAPPER" />
41464308         <dataarea name="rom" size="65536">
41474309            <rom name="dawn patrol (japan).rom" size="65536" crc="1fc65e80" sha1="6856a13b67750d36c4c466d30472dc5465879bbf" offset="0" />
41484310         </dataarea>
r245623r245624
41554317      <publisher>Pony Canyon</publisher>
41564318      <info name="serial" value="R48X5506" />
41574319      <part name="cart" interface="msx_cart">
4320         <feature name="mapper" value="NOMAPPER" />
41584321         <dataarea name="rom" size="32768">
41594322            <rom name="decathlon (japan).rom" size="32768" crc="cd016b93" sha1="a1656f612360a126e09ef2baaa8002d92054125d" offset="0" />
41604323         </dataarea>
r245623r245624
41674330      <publisher>Pony Canyon</publisher>
41684331      <info name="serial" value="R48X5506" />
41694332      <part name="cart" interface="msx_cart">
4333         <feature name="mapper" value="NOMAPPER" />
41704334         <dataarea name="rom" size="16384">
41714335            <rom name="decathlon (japan) (alt 1).rom" size="16384" crc="f99b1c22" sha1="5d43cb6ca89f31d5f543e4dcd3fa9987b9769602" offset="0" />
41724336         </dataarea>
r245623r245624
42114375      <publisher>Dempa</publisher>
42124376      <info name="alt_title" value="デーモンクリスタル" />
42134377      <part name="cart" interface="msx_cart">
4378         <feature name="mapper" value="NOMAPPER" />
42144379         <dataarea name="rom" size="32768">
42154380            <rom name="demon crystal, the (japan).rom" size="32768" crc="11de4dfd" sha1="6bad9af91907c2a97fa2f4b9dd2a699ce0d70fba" offset="0" />
42164381         </dataarea>
r245623r245624
42374402      <publisher>General</publisher>
42384403      <info name="alt_title" value="デビルズ・ヘブン" />
42394404      <part name="cart" interface="msx_cart">
4405         <feature name="mapper" value="NOMAPPER" />
42404406         <dataarea name="rom" size="16384">
42414407            <rom name="devil's heaven (japan).rom" size="16384" crc="ce08f27d" sha1="91ba5c063d0ed383165b26e4609d7abda02a5242" offset="0" />
42424408         </dataarea>
r245623r245624
42504416      <info name="serial" value="07" />
42514417      <info name="alt_title" value="ディグダグ" />
42524418      <part name="cart" interface="msx_cart">
4419         <feature name="mapper" value="NOMAPPER" />
42534420         <dataarea name="rom" size="32768">
42544421            <rom name="dig dug (japan).rom" size="32768" crc="3c749758" sha1="6e2e5cff4ee4dd935fbe6684f2c54b39eca06092" offset="0" />
42554422         </dataarea>
r245623r245624
42634430      <info name="serial" value="07" />
42644431      <info name="alt_title" value="ディグダグ" />
42654432      <part name="cart" interface="msx_cart">
4433         <feature name="mapper" value="NOMAPPER" />
42664434         <dataarea name="rom" size="32768">
42674435            <rom name="dig dug (japan) (alt 1).rom" size="32768" crc="7c3d7dea" sha1="e3391daab17710b3f34c70f60ac6c8bfea15b6cc" offset="0" />
42684436         </dataarea>
r245623r245624
42894457      <year>1985</year>
42904458      <publisher>Indescomp</publisher>
42914459      <part name="cart" interface="msx_cart">
4460         <feature name="mapper" value="NOMAPPER" />
42924461         <dataarea name="rom" size="16384">
42934462            <rom name="dip dip (spain).rom" size="16384" crc="9a2cc849" sha1="65f89c813a1d57a8f8a04e81682202f759ee6980" offset="0" />
42944463         </dataarea>
r245623r245624
43024471      <info name="serial" value="R49X5805" />
43034472      <info name="alt_title" value="どきどきペンギンランド" />
43044473      <part name="cart" interface="msx_cart">
4474         <feature name="mapper" value="NOMAPPER" />
43054475         <dataarea name="rom" size="32768">
43064476            <rom name="doki doki penguin land (japan).rom" size="32768" crc="652d0e39" sha1="6b12bb291e1a98a43ccff8ceb94d23585848febc" offset="0" />
43074477         </dataarea>
r245623r245624
43154485      <info name="serial" value="R49X5805" />
43164486      <info name="alt_title" value="どきどきペンギンランド" />
43174487      <part name="cart" interface="msx_cart">
4488         <feature name="mapper" value="NOMAPPER" />
43184489         <dataarea name="rom" size="32768">
43194490            <rom name="doki doki penguin land (japan) (alt 1).rom" size="32768" crc="de4af7f6" sha1="23531b4e8a2b3e975483318846cf89e65f32f7d1" offset="0" />
43204491         </dataarea>
r245623r245624
43284499      <info name="serial" value="E-M004" />
43294500      <info name="alt_title" value="ドアドアmkII ~ Door Door mkII (Box)" />
43304501      <part name="cart" interface="msx_cart">
4502         <feature name="mapper" value="NOMAPPER" />
43314503         <dataarea name="rom" size="16384">
43324504            <rom name="doordoor (japan).rom" size="16384" crc="f8ad9717" sha1="f8feeac4384bc4f109c70f962e15ce925bf70c13" offset="0" />
43334505         </dataarea>
r245623r245624
43414513      <info name="serial" value="HBS-G014C" />
43424514      <info name="alt_title" value="ドロドン" />
43434515      <part name="cart" interface="msx_cart">
4516         <feature name="mapper" value="NOMAPPER" />
43444517         <dataarea name="rom" size="16384">
43454518            <rom name="dorodon (japan).rom" size="16384" crc="5aa63a76" sha1="19c610339c0480c3d2d0d1c21e3ccbf2179bb191" offset="0" />
43464519         </dataarea>
r245623r245624
43534526      <publisher>Zemina</publisher>
43544527      <info name="alt_title" value="더블 드라곤" />
43554528      <part name="cart" interface="msx_cart">
4529         <feature name="mapper" value="NOMAPPER" />
43564530         <dataarea name="rom" size="32768">
43574531            <rom name="double dragon (korea) (unl).rom" size="32768" crc="c70e3a34" sha1="6724b2abce8145609333c8b2964de0f1a90d9cd5" offset="0" />
43584532         </dataarea>
r245623r245624
43664540      <info name="serial" value="HM-003" />
43674541      <info name="alt_title" value="ドラゴン・アタック" />
43684542      <part name="cart" interface="msx_cart">
4543         <feature name="mapper" value="NOMAPPER" />
43694544         <dataarea name="rom" size="8192">
43704545            <rom name="dragon attack (japan).rom" size="8192" crc="a0ff8771" sha1="761ab0aa7f528bf0f51ea9de75c847ea949478d7" offset="0" />
43714546         </dataarea>
r245623r245624
43794554      <info name="serial" value="HM-003" />
43804555      <info name="alt_title" value="ドラゴン・アタック" />
43814556      <part name="cart" interface="msx_cart">
4557         <feature name="mapper" value="NOMAPPER" />
43824558         <dataarea name="rom" size="16384">
43834559            <rom name="dragon attack (japan) (alt 1).rom" size="16384" crc="981facd3" sha1="533dc6d28ca60c090740879dcb3cfa386544ee45" offset="0" />
43844560         </dataarea>
r245623r245624
44074583      <info name="serial" value="4" />
44084584      <info name="alt_title" value="ドラゴンスレイヤー" />
44094585      <part name="cart" interface="msx_cart">
4586         <feature name="mapper" value="NOMAPPER" />
44104587         <dataarea name="rom" size="32768">
44114588            <rom name="dragon slayer (japan).rom" size="32768" crc="6a515349" sha1="397716d26a075c6d731f0b04f3fa24aa39521798" offset="0" />
44124589         </dataarea>
r245623r245624
44194596      <publisher>Victor</publisher>
44204597      <info name="alt_title" value="ドレイナー" />
44214598      <part name="cart" interface="msx_cart">
4599         <feature name="mapper" value="NOMAPPER" />
44224600         <dataarea name="rom" size="32768">
44234601            <rom name="drainer (japan).rom" size="32768" crc="db803e8a" sha1="e34161034364ef03df907d62976c2ac8f551404f" offset="0" />
44244602         </dataarea>
r245623r245624
44314609      <year>1984</year>
44324610      <publisher>Hudson Soft</publisher>
44334611      <part name="cart" interface="msx_cart">
4612         <feature name="mapper" value="NOMAPPER" />
44344613         <dataarea name="rom" size="16384">
44354614            <rom name="driller tanks (1984)(hudson soft).rom" size="16384" crc="d78da5fc" sha1="d22817c519f5316f61c963580a620b0493a6232d" offset="0x0000" />
44364615         </dataarea>
r245623r245624
44434622      <year>1984</year>
44444623      <publisher>Hudson Soft</publisher>
44454624      <part name="cart" interface="msx_cart">
4625         <feature name="mapper" value="NOMAPPER" />
44464626         <dataarea name="rom" size="16384">
44474627            <rom name="driller tanks (1984)(hudson soft)[a].rom" size="16384" crc="b289111a" sha1="95d968baa9f4996926371b8486ab55835b7d9d52" offset="0x0000" />
44484628         </dataarea>
r245623r245624
44554635      <publisher>ASCII</publisher>
44564636      <info name="alt_title" value="ダンジョンマスター" />
44574637      <part name="cart" interface="msx_cart">
4638         <feature name="mapper" value="NOMAPPER" />
44584639         <dataarea name="rom" size="32768">
44594640            <rom name="dungeon master (japan).rom" size="32768" crc="33700744" sha1="353e2bd901e5502375dc92a04e1686c1192fcf42" offset="0" />
44604641         </dataarea>
r245623r245624
44684649      <info name="serial" value="HM-021" />
44694650      <info name="alt_title" value="ダンクショット" />
44704651      <part name="cart" interface="msx_cart">
4652         <feature name="mapper" value="NOMAPPER" />
44714653         <dataarea name="rom" size="32768">
44724654            <rom name="dunk shot (japan).rom" size="32768" crc="6c366b32" sha1="f63d274a8a7ad8e285dd8800264ab9c14aa9f870" offset="0" />
44734655         </dataarea>
r245623r245624
44814663      <info name="serial" value="HM-021" />
44824664      <info name="alt_title" value="ダンクショット" />
44834665      <part name="cart" interface="msx_cart">
4666         <feature name="mapper" value="NOMAPPER" />
44844667         <dataarea name="rom" size="32768">
44854668            <rom name="dunk shot (japan) (alt 1).rom" size="32768" crc="99b7eab1" sha1="e7d9d1e4dcf48779dab41eb6c15478f934bd8bc1" offset="0" />
44864669         </dataarea>
r245623r245624
45214704      <publisher>Sony</publisher>
45224705      <info name="serial" value="HBS-G017C" />
45234706      <part name="cart" interface="msx_cart">
4707         <feature name="mapper" value="NOMAPPER" />
45244708         <dataarea name="rom" size="16384">
45254709            <rom name="exa innova (japan).rom" size="16384" crc="4ff88059" sha1="7f6906ff7017a558952197198ac7a1c1e222ed9d" offset="0" />
45264710         </dataarea>
r245623r245624
45334717      <publisher>Sony</publisher>
45344718      <info name="serial" value="HBS-G017C" />
45354719      <part name="cart" interface="msx_cart">
4720         <feature name="mapper" value="NOMAPPER" />
45364721         <dataarea name="rom" size="16384">
45374722            <rom name="exa innova (japan) (alt 1).rom" size="16384" crc="d5b51149" sha1="a14b357a1b16163f5ffa96b0b617d352713ac047" offset="0" />
45384723         </dataarea>
r245623r245624
45444729      <year>1990</year>
45454730      <publisher>Zemina</publisher>
45464731      <part name="cart" interface="msx_cart">
4732         <feature name="mapper" value="NOMAPPER" />
45474733         <dataarea name="rom" size="32768">
45484734            <rom name="eagles 5 (zemina, 1990).rom" size="32768" crc="b9df4c42" sha1="6365ee1bfd4764546681d860c90b59f27b25f213" offset="0x0000" />
45494735         </dataarea>
r245623r245624
45574743      <info name="serial" value="GPM-113" />
45584744      <info name="alt_title" value="イーグルファイター" />
45594745      <part name="cart" interface="msx_cart">
4746         <feature name="mapper" value="NOMAPPER" />
45604747         <dataarea name="rom" size="32768">
45614748            <rom name="eagle fighter (japan).rom" size="32768" crc="5c808e73" sha1="d916f0e4bd3c829a0472c6ec18d08907a5c991f3" offset="0" />
45624749         </dataarea>
r245623r245624
45704757      <info name="serial" value="GPM-113" />
45714758      <info name="alt_title" value="イーグルファイター" />
45724759      <part name="cart" interface="msx_cart">
4760         <feature name="mapper" value="NOMAPPER" />
45734761         <dataarea name="rom" size="32768">
45744762            <rom name="eagle fighter (japan) (alt 1).rom" size="32768" crc="cf7edaeb" sha1="83fed4090d0942c8e0054437745c1c0ebefc6222" offset="0" />
45754763         </dataarea>
r245623r245624
45834771      <info name="serial" value="HM-018" />
45844772      <info name="alt_title" value="エッガーランドミステリー" />
45854773      <part name="cart" interface="msx_cart">
4774         <feature name="mapper" value="NOMAPPER" />
45864775         <dataarea name="rom" size="32768">
45874776            <rom name="eggerland mystery (japan).rom" size="32768" crc="232b1050" sha1="e49f66e8ba45d0647c93a57bbc1fb7aba4665a6e" offset="0" />
45884777         </dataarea>
r245623r245624
45964785      <info name="serial" value="MSX-7" />
45974786      <info name="alt_title" value="エレベーターアクション" />
45984787      <part name="cart" interface="msx_cart">
4788         <feature name="mapper" value="NOMAPPER" />
45994789         <dataarea name="rom" size="32768">
46004790            <rom name="elevator action (japan).rom" size="32768" crc="39886593" sha1="6cbddd118afe63e79cb8a40f8aa879df1c7590e1" offset="0" />
46014791         </dataarea>
r245623r245624
46104800      <info name="serial" value="MXJA02R" />
46114801      <info name="alt_title" value="SFアダルトアドベンチャーエリカ ~ SF Adult Adventure Erika (Box?)" />
46124802      <part name="cart" interface="msx_cart">
4803         <feature name="mapper" value="NOMAPPER" />
46134804         <dataarea name="rom" size="32768">
46144805            <rom name="erika (japan).rom" size="32768" crc="85ac5626" sha1="7de755f98b6a68886e61473d524d0aa6ab6577d7" offset="0" />
46154806         </dataarea>
r245623r245624
46234814      <info name="serial" value="00160" />
46244815      <info name="alt_title" value="エクスチェンジャー" />
46254816      <part name="cart" interface="msx_cart">
4817         <feature name="mapper" value="NOMAPPER" />
46264818         <dataarea name="rom" size="16384">
46274819            <rom name="exchanger (japan).rom" size="16384" crc="2c2b8a0e" sha1="ded8d969542b7be02524037fa244e6648c3f4e03" offset="0" />
46284820         </dataarea>
r245623r245624
46364828      <info name="serial" value="00160" />
46374829      <info name="alt_title" value="エクスチェンジャー" />
46384830      <part name="cart" interface="msx_cart">
4831         <feature name="mapper" value="NOMAPPER" />
46394832         <dataarea name="rom" size="16384">
46404833            <rom name="exchanger (japan) (alt 1).rom" size="16384" crc="691c0503" sha1="b5b28f53b16d43742d9d7daf5ee7dcf74b80e6c8" offset="0" />
46414834         </dataarea>
r245623r245624
46494842      <info name="serial" value="DP3912010" />
46504843      <info name="alt_title" value="エクセリオン" />
46514844      <part name="cart" interface="msx_cart">
4845         <feature name="mapper" value="NOMAPPER" />
46524846         <dataarea name="rom" size="16384">
46534847            <rom name="exerion (japan).rom" size="16384" crc="7abefd3d" sha1="975fdf521c08030896eb50af4f39a23500eaf7ac" offset="0" />
46544848         </dataarea>
r245623r245624
46624856      <info name="serial" value="DP3912010" />
46634857      <info name="alt_title" value="エクセリオン" />
46644858      <part name="cart" interface="msx_cart">
4859         <feature name="mapper" value="NOMAPPER" />
46654860         <dataarea name="rom" size="16384">
46664861            <rom name="exerion (japan) (alt 1).rom" size="16384" crc="24b3b811" sha1="09b0ea7c5595f4e9c9a15219f30e3423bbc25f66" offset="0" />
46674862         </dataarea>
r245623r245624
46754870      <info name="serial" value="DP3912010" />
46764871      <info name="alt_title" value="エクセリオン" />
46774872      <part name="cart" interface="msx_cart">
4873         <feature name="mapper" value="NOMAPPER" />
46784874         <dataarea name="rom" size="16417">
46794875            <rom name="exerion (japan) (alt 2).rom" size="16417" crc="369cb84e" sha1="8ecc34ebff9d37c0fe9560cfdc53a052cff3d1ab" offset="0" />
46804876         </dataarea>
46814877      </part>
46824878   </software>
46834879
4684   <software name="exerionk" cloneof="exerion">
4685      <description>Exerion (Kor)</description>
4686      <year>198?</year>
4687      <publisher>Zemina</publisher>
4688      <part name="cart" interface="msx_cart">
4689         <dataarea name="rom" size="32768">
4690            <rom name="exerion.rom" size="32768" crc="55b25506" sha1="c221c5d90c3c6eabf1a651072cd9841ad1b25d7d" offset="0" />
4691         </dataarea>
4692      </part>
4693   </software>
4694
46954880   <software name="exerion2">
46964881      <description>Exerion II - Zorni (Jpn)</description>
46974882      <year>1985</year>
r245623r245624
46994884      <info name="serial" value="HX-S118" />
47004885      <info name="alt_title" value="エクセリオン II -ゾルニ-" />
47014886      <part name="cart" interface="msx_cart">
4887         <feature name="mapper" value="NOMAPPER" />
47024888         <dataarea name="rom" size="16384">
47034889            <rom name="exerion ii - zorni (japan).rom" size="16384" crc="0b6c146f" sha1="2b36fe2b0d98d65ab31f13fcb858db6858a51d46" offset="0" />
47044890         </dataarea>
r245623r245624
47124898      <info name="serial" value="HX-S118" />
47134899      <info name="alt_title" value="エクセリオン II -ゾルニ-" />
47144900      <part name="cart" interface="msx_cart">
4901         <feature name="mapper" value="NOMAPPER" />
47154902         <dataarea name="rom" size="16384">
47164903            <rom name="exerion ii - zorni (japan) (alt 1).rom" size="16384" crc="f3144243" sha1="aa1621a6b61f7cfb2df8dd2cf8647a943e13dfa7" offset="0" />
47174904         </dataarea>
r245623r245624
47254912      <info name="serial" value="GPM-120" />
47264913      <info name="alt_title" value="エクゾイドZ" />
47274914      <part name="cart" interface="msx_cart">
4915         <feature name="mapper" value="NOMAPPER" />
47284916         <dataarea name="rom" size="16384">
47294917            <rom name="exoide-z (japan).rom" size="16384" crc="6e19c254" sha1="3137e676c37195d46fe6acc4395d0dc4d711d919" offset="0" />
47304918         </dataarea>
r245623r245624
47384926      <info name="serial" value="GPM-120" />
47394927      <info name="alt_title" value="エクゾイドZ" />
47404928      <part name="cart" interface="msx_cart">
4929         <feature name="mapper" value="NOMAPPER" />
47414930         <dataarea name="rom" size="16384">
47424931            <rom name="exoide-z (japan) (alt 1).rom" size="16384" crc="0c7fb621" sha1="06bfdd6d0f0d84b1d534c81b27150193969168b3" offset="0" />
47434932         </dataarea>
r245623r245624
47514940      <info name="serial" value="GPM-120" />
47524941      <info name="alt_title" value="エクゾイドZ" />
47534942      <part name="cart" interface="msx_cart">
4943         <feature name="mapper" value="NOMAPPER" />
47544944         <dataarea name="rom" size="16384">
47554945            <rom name="exoide-z (japan) (alt 2).rom" size="16384" crc="2d97d2bd" sha1="91bee8af612f69c5413a1d23102cc5ea896c2caa" offset="0" />
47564946         </dataarea>
r245623r245624
47644954      <info name="serial" value="GPM-129" />
47654955      <info name="alt_title" value="エクゾイドZエリア5" />
47664956      <part name="cart" interface="msx_cart">
4957         <feature name="mapper" value="NOMAPPER" />
47674958         <dataarea name="rom" size="32768">
47684959            <rom name="exoide-z area 5 (japan).rom" size="32768" crc="ad529df0" sha1="22c7abe6c8f4b7897ecb583d4913d35b5f62c5e1" offset="0" />
47694960         </dataarea>
47704961      </part>
47714962   </software>
47724963
4773   <software name="exoidez5k" cloneof="exoidez5">
4774      <description>Exoide-Z Area 5 (Kor)</description>
4775      <year>198?</year>
4776      <publisher>Zemina</publisher>
4777      <part name="cart" interface="msx_cart">
4778         <dataarea name="rom" size="32768">
4779            <rom name="exoidez.rom" size="32768" crc="b0d63c50" sha1="3987c45a35e5c3fe494a00ef0690a329790ae34d" offset="0" />
4780         </dataarea>
4781      </part>
4782   </software>
4783
47844964   <software name="f1spirit">
47854965      <description>F-1 Spirit - The Way to Formula-1 (Jpn)</description>
47864966      <year>1987</year>
r245623r245624
48305010      <publisher>ASCII</publisher>
48315011      <info name="alt_title" value="F16ファイティングファルコン" />
48325012      <part name="cart" interface="msx_cart">
5013         <feature name="mapper" value="NOMAPPER" />
48335014         <dataarea name="rom" size="16384">
48345015            <rom name="f16 fighting falcon (japan).rom" size="16384" crc="70a0cb2c" sha1="5c7a13b64b48065231f05c35b4c8b209534f3a8b" offset="0" />
48355016         </dataarea>
r245623r245624
48425023      <publisher>FA Soft</publisher>
48435024      <info name="alt_title" value="에프에이 테트리스" />
48445025      <part name="cart" interface="msx_cart">
5026         <feature name="mapper" value="NOMAPPER" />
48455027         <dataarea name="rom" size="32768">
48465028            <rom name="fa tetris (korea) (unl).rom" size="32768" crc="1ec87e3a" sha1="a469935dd39a856c06676817f51b403a3678ac1a" offset="0" />
48475029         </dataarea>
48485030      </part>
48495031   </software>
48505032
4851   <software name="fatetrisa" cloneof="fatetris">
4852      <description>FA Tetris (Kor, Alt)</description>
4853      <year>1989</year>
4854      <publisher>FA Soft</publisher>
4855      <info name="alt_title" value="에프에이 테트리스" />
4856      <part name="cart" interface="msx_cart">
4857         <dataarea name="rom" size="32768">
4858            <rom name="tetrisb.rom" size="32768" crc="4c6df534" sha1="e8d4acdc4141fb9edaaa5c6aeb4fcf19594e3512" offset="0" />
4859         </dataarea>
4860      </part>
4861   </software>
4862
4863   <software name="fatetrisb" cloneof="fatetris">
4864      <description>FA Tetris (Kor, Alt 2)</description>
4865      <year>1989</year>
4866      <publisher>FA Soft</publisher>
4867      <info name="alt_title" value="에프에이 테트리스" />
4868      <part name="cart" interface="msx_cart">
4869         <dataarea name="rom" size="32768">
4870            <rom name="tetris_n.rom" size="32768" crc="30151594" sha1="32b9ae8409abcca5e8536e890b21cc310cf45822" offset="0" />
4871         </dataarea>
4872      </part>
4873   </software>
4874
48755033   <software name="fairy">
48765034      <description>Fairy (Jpn)</description>
48775035      <year>1985</year>
48785036      <publisher>ASCII</publisher>
48795037      <info name="alt_title" value="フェアリー" />
48805038      <part name="cart" interface="msx_cart">
5039         <feature name="mapper" value="NOMAPPER" />
48815040         <dataarea name="rom" size="16384">
48825041            <rom name="fairy (japan).rom" size="16384" crc="314728c3" sha1="edd61208e11149e226cd2eddf5c9eca8ee1ba33e" offset="0" />
48835042         </dataarea>
r245623r245624
49325091      <info name="serial" value="PS-2013G" />
49335092      <info name="alt_title" value="人魚伝説 ~ Ningyu Densetsu (Box?)" />
49345093      <part name="cart" interface="msx_cart">
5094         <feature name="mapper" value="NOMAPPER" />
49355095         <dataarea name="rom" size="32768">
49365096            <rom name="fathom (japan).rom" size="32768" crc="f06a58da" sha1="ae52922a197a2f47c7fc4adf9dbfde13c136ed14" offset="0" />
49375097         </dataarea>
r245623r245624
49455105      <info name="serial" value="R48X5084" />
49465106      <info name="alt_title" value="ファイナルジャスティス" />
49475107      <part name="cart" interface="msx_cart">
5108         <feature name="mapper" value="NOMAPPER" />
49485109         <dataarea name="rom" size="16384">
49495110            <rom name="final justice (japan).rom" size="16384" crc="851ba4bb" sha1="9bca89c71c033bb9a85ee30cf75960ec839c0462" offset="0" />
49505111         </dataarea>
r245623r245624
49585119      <info name="serial" value="R48X5084" />
49595120      <info name="alt_title" value="ファイナルジャスティス" />
49605121      <part name="cart" interface="msx_cart">
5122         <feature name="mapper" value="NOMAPPER" />
49615123         <dataarea name="rom" size="16384">
49625124            <rom name="final justice (japan) (alt 1).rom" size="16384" crc="41a86301" sha1="1e70296a07a5ff62d01e5115b8c8b87f891585c9" offset="0" />
49635125         </dataarea>
r245623r245624
49715133      <info name="serial" value="R48X5084" />
49725134      <info name="alt_title" value="ファイナルジャスティス" />
49735135      <part name="cart" interface="msx_cart">
5136         <feature name="mapper" value="NOMAPPER" />
49745137         <dataarea name="rom" size="16384">
49755138            <rom name="final justice (japan) (alt 2).rom" size="16384" crc="b1663de8" sha1="d833c66dd541239908555762e04bcbb22bca748a" offset="0" />
49765139         </dataarea>
r245623r245624
49855148      <info name="serial" value="MM-4, MX-X4" />
49865149      <info name="alt_title" value="ファイナル麻雀" />
49875150      <part name="cart" interface="msx_cart">
5151         <feature name="mapper" value="NOMAPPER" />
49885152         <dataarea name="rom" size="16384">
49895153            <rom name="final mahjong (japan).rom" size="16384" crc="b120b314" sha1="d086280dea7fb10fabaae26ed9d404bbe69c70c4" offset="0" />
49905154         </dataarea>
r245623r245624
50115175      <info name="serial" value="MX-1008" />
50125176      <info name="alt_title" value="ファイヤーレスキュー" />
50135177      <part name="cart" interface="msx_cart">
5178         <feature name="mapper" value="NOMAPPER" />
50145179         <dataarea name="rom" size="16384">
50155180            <rom name="fire rescue (japan).rom" size="16384" crc="8005a9ba" sha1="0889ca383bcf24198db1fb2dd23dea1bf8c18be8" offset="0" />
50165181         </dataarea>
r245623r245624
50245189      <info name="serial" value="MX-1008" />
50255190      <info name="alt_title" value="ファイヤーレスキュー" />
50265191      <part name="cart" interface="msx_cart">
5192         <feature name="mapper" value="NOMAPPER" />
50275193         <dataarea name="rom" size="16384">
50285194            <rom name="fire rescue (japan) (alt 1).rom" size="16384" crc="7b2ef621" sha1="ec0320eda10bf6bbee8081f6672a7bf9d858c1bb" offset="0" />
50295195         </dataarea>
r245623r245624
50375203      <info name="serial" value="MS1-G2101-L1" />
50385204      <info name="alt_title" value="フラッピーリミテッド ~ Flappy Limited (Box?)" />
50395205      <part name="cart" interface="msx_cart">
5206         <feature name="mapper" value="NOMAPPER" />
50405207         <dataarea name="rom" size="16384">
50415208            <rom name="flappy (japan).rom" size="16384" crc="b6285a0b" sha1="40c626d8c53e2e2d4e7e25d55aa2c11c2645780f" offset="0" />
50425209         </dataarea>
r245623r245624
50505217      <info name="serial" value="MS1-G2101-L1" />
50515218      <info name="alt_title" value="フラッピーリミテッド ~ Flappy Limited (Box?)" />
50525219      <part name="cart" interface="msx_cart">
5220         <feature name="mapper" value="NOMAPPER" />
50535221         <dataarea name="rom" size="16384">
50545222            <rom name="flappy (japan) (alt 1).rom" size="16384" crc="56ec7bbf" sha1="6f391d0408223138b7927ed719d7ac1b6c38ca0d" offset="0" />
50555223         </dataarea>
r245623r245624
50625230      <publisher>dB-Soft</publisher>
50635231      <info name="serial" value="MS1-G2108-L1" />
50645232      <part name="cart" interface="msx_cart">
5233         <feature name="mapper" value="NOMAPPER" />
50655234         <dataarea name="rom" size="16384">
50665235            <rom name="flappy - limited 85 (japan).rom" size="16384" crc="4a4f3084" sha1="46f3954d7f92f5d00f45b82fdde543c28a4b53c9" offset="0" />
50675236         </dataarea>
r245623r245624
50735242      <year>1991</year>
50745243      <publisher>Zemina</publisher>
50755244      <part name="cart" interface="msx_cart">
5245         <feature name="mapper" value="NOMAPPER" />
50765246         <dataarea name="rom" size="32768">
50775247            <rom name="flash point (korea) (unl).rom" size="32768" crc="c4a33da7" sha1="de95b99dffeab5c2b453778dbdc8723dc15cbfd7" offset="0" />
50785248         </dataarea>
r245623r245624
50845254      <year>1991</year>
50855255      <publisher>Zemina</publisher>
50865256      <part name="cart" interface="msx_cart">
5257         <feature name="mapper" value="NOMAPPER" />
50875258         <dataarea name="rom" size="32768">
50885259            <rom name="flash point (korea) (alt 1) (unl).rom" size="32768" crc="25708cfa" sha1="a3fc0a55a91ed0041221f8da788d824d9d795913" offset="0" />
50895260         </dataarea>
r245623r245624
50975268      <info name="serial" value="PS-2004G" />
50985269      <info name="alt_title" value="フラッシュスプラッシュ" />
50995270      <part name="cart" interface="msx_cart">
5271         <feature name="mapper" value="NOMAPPER" />
51005272         <dataarea name="rom" size="8192">
51015273            <rom name="flash splash (japan).rom" size="8192" crc="5c187cf7" sha1="60f685670de6d2d8ed5f1b1ddd40fac851ff1982" offset="0" />
51025274         </dataarea>
r245623r245624
51105282      <info name="serial" value="MR-400005" />
51115283      <info name="alt_title" value="フリッキー" />
51125284      <part name="cart" interface="msx_cart">
5285         <feature name="mapper" value="NOMAPPER" />
51135286         <dataarea name="rom" size="32768">
51145287            <rom name="flicky (japan).rom" size="32768" crc="88250e5d" sha1="5999cc1407afe5ba8a760f16178c4cac9c3fa192" offset="0" />
51155288         </dataarea>
r245623r245624
51225295      <year>1985</year>
51235296      <publisher>PSS?</publisher>
51245297      <part name="cart" interface="msx_cart">
5298         <feature name="mapper" value="NOMAPPER" />
51255299         <dataarea name="rom" size="16384">
51265300            <rom name="flics, les (france).rom" size="16384" crc="0304cd28" sha1="7bf28813fb11e9db3bf78cc73ee5fb2d76b547de" offset="0" />
51275301         </dataarea>
r245623r245624
51345308      <publisher>Pony Canyon</publisher>
51355309      <info name="alt_title" value="フライトデッキ" />
51365310      <part name="cart" interface="msx_cart">
5311         <feature name="mapper" value="NOMAPPER" />
51375312         <dataarea name="rom" size="65536">
51385313            <rom name="flight deck (japan).rom" size="65536" crc="a00526d0" sha1="3eee7c72362522c27866d4367a8cf1e22932db32" offset="0" />
51395314         </dataarea>
r245623r245624
51465321      <publisher>Pony Canyon</publisher>
51475322      <info name="alt_title" value="フライトデッキ" />
51485323      <part name="cart" interface="msx_cart">
5324         <feature name="mapper" value="NOMAPPER" />
51495325         <dataarea name="rom" size="65536">
51505326            <rom name="flight deck (japan) (alt 1).rom" size="65536" crc="4b162065" sha1="488f01314da5644fbf2ca938c6f9720ef2b0d0f9" offset="0" />
51515327         </dataarea>
r245623r245624
51585334      <publisher>ASCII</publisher>
51595335      <info name="alt_title" value="フリッパースリッパー" />
51605336      <part name="cart" interface="msx_cart">
5337         <feature name="mapper" value="NOMAPPER" />
51615338         <dataarea name="rom" size="16384">
51625339            <rom name="flipper slipper (japan).rom" size="16384" crc="fd7de91e" sha1="3377d2017cc8433fa20b432c9d2328c53bbc10e6" offset="0" />
51635340         </dataarea>
r245623r245624
51705347      <publisher>ASCII</publisher>
51715348      <info name="alt_title" value="フリッパースリッパー" />
51725349      <part name="cart" interface="msx_cart">
5350         <feature name="mapper" value="NOMAPPER" />
51735351         <dataarea name="rom" size="16384">
51745352            <rom name="flipper slipper (japan) (alt 1).rom" size="16384" crc="f0b5fe8d" sha1="49bfa9871bb0ad3b47a7c63b14a10e0e8ae48a52" offset="0" />
51755353         </dataarea>
r245623r245624
51835361      <info name="serial" value="ND-02MR" />
51845362      <info name="alt_title" value="フォーメーションZ" />
51855363      <part name="cart" interface="msx_cart">
5364         <feature name="mapper" value="NOMAPPER" />
51865365         <dataarea name="rom" size="32768">
51875366            <rom name="formation z (japan).rom" size="32768" crc="37b55d09" sha1="c0d33b513704adc56718b1f56c1062718683c77c" offset="0" />
51885367         </dataarea>
r245623r245624
51965375      <info name="serial" value="ND-02MR" />
51975376      <info name="alt_title" value="フォーメーションZ" />
51985377      <part name="cart" interface="msx_cart">
5378         <feature name="mapper" value="NOMAPPER" />
51995379         <dataarea name="rom" size="32768">
52005380            <rom name="formation z (japan) (alt 1).rom" size="32768" crc="74560bbd" sha1="ce01afe30da38dc58994c8264070195e1cd921b8" offset="0" />
52015381         </dataarea>
r245623r245624
52085388      <publisher>Konami</publisher>
52095389      <info name="serial" value="RC704" />
52105390      <part name="cart" interface="msx_cart">
5391         <feature name="mapper" value="NOMAPPER" />
52115392         <dataarea name="rom" size="8192">
52125393            <rom name="frogger (japan).rom" size="8192" crc="97e2fcb4" sha1="a194b845857c8b33ef4fd5e53d7f38150b4fa4cf" offset="0" />
52135394         </dataarea>
r245623r245624
52205401      <publisher>Konami</publisher>
52215402      <info name="serial" value="RC704" />
52225403      <part name="cart" interface="msx_cart">
5404         <feature name="mapper" value="NOMAPPER" />
52235405         <dataarea name="rom" size="16384">
52245406            <rom name="frogger (japan) (alt 1).rom" size="16384" crc="71edc580" sha1="d8e9fd3e9420bcbb1dd530fda1e9c718aa08d8e4" offset="0" />
52255407         </dataarea>
r245623r245624
52325414      <publisher>Taito</publisher>
52335415      <info name="alt_title" value="フロントライン" />
52345416      <part name="cart" interface="msx_cart">
5417         <feature name="mapper" value="NOMAPPER" />
52355418         <dataarea name="rom" size="16384">
52365419            <rom name="front line (japan).rom" size="16384" crc="b9d03f7b" sha1="ec54e05a6f784f9c616c94ab8d57e5d2647abc66" offset="0" />
52375420         </dataarea>
r245623r245624
52445427      <publisher>Taito</publisher>
52455428      <info name="alt_title" value="フロントライン" />
52465429      <part name="cart" interface="msx_cart">
5430         <feature name="mapper" value="NOMAPPER" />
52475431         <dataarea name="rom" size="16384">
52485432            <rom name="front line (japan) (alt 1).rom" size="16384" crc="8d632577" sha1="883537f12814ee63c48a0ab744383f8d8e6a5ca2" offset="0" />
52495433         </dataarea>
r245623r245624
52565440      <publisher>Taito</publisher>
52575441      <info name="alt_title" value="フロントライン" />
52585442      <part name="cart" interface="msx_cart">
5443         <feature name="mapper" value="NOMAPPER" />
52595444         <dataarea name="rom" size="16384">
52605445            <rom name="front line (japan) (alt 2).rom" size="16384" crc="5958f98c" sha1="64ae3acdce06d1b41e23ee2730797fd7e472bddf" offset="0" />
52615446         </dataarea>
r245623r245624
52695454      <publisher>Pony Canyon</publisher>
52705455      <info name="alt_title" value="フルーツパニック" />
52715456      <part name="cart" interface="msx_cart">
5457         <feature name="mapper" value="NOMAPPER" />
52725458         <dataarea name="rom" size="16384">
52735459            <rom name="fruit panic (1984)(pony canyon).rom" size="16384" crc="a7087d17" sha1="50ae2f5ea4f03e71ca49ca02b0a0cfaf4464286f" offset="0x0000" />
52745460         </dataarea>
r245623r245624
52825468      <info name="serial" value="HM-002" />
52835469      <info name="alt_title" value="フルーツサーチ ~ Fruits Search (Box, Cart)" />
52845470      <part name="cart" interface="msx_cart">
5471         <feature name="mapper" value="NOMAPPER" />
52855472         <dataarea name="rom" size="8192">
52865473            <rom name="fruit search (japan).rom" size="8192" crc="eba95a38" sha1="a27eb9cd77837c1e443e275d0e10888e0fd248f4" offset="0" />
52875474         </dataarea>
r245623r245624
52955482      <info name="serial" value="HM-002" />
52965483      <info name="alt_title" value="フルーツサーチ ~ Fruits Search (Box, Cart)" />
52975484      <part name="cart" interface="msx_cart">
5485         <feature name="mapper" value="NOMAPPER" />
52985486         <dataarea name="rom" size="16384">
52995487            <rom name="fruit search (japan) (alt 1).rom" size="16384" crc="b1160421" sha1="a41e43fa3c64d776831451c35fe8bdee58625041" offset="0" />
53005488         </dataarea>
r245623r245624
53085496      <info name="serial" value="Z-00203" />
53095497      <info name="alt_title" value="ファンキー・マウス" />
53105498      <part name="cart" interface="msx_cart">
5499         <feature name="mapper" value="NOMAPPER" />
53115500         <dataarea name="rom" size="16384">
53125501            <rom name="funky mouse (japan).rom" size="16384" crc="b5c0dace" sha1="e7657d8070399d8e4d65308b356e110d83d23151" offset="0" />
53135502         </dataarea>
r245623r245624
53195508      <year>1985</year>
53205509      <publisher>Indescomp</publisher>
53215510      <part name="cart" interface="msx_cart">
5511         <feature name="mapper" value="NOMAPPER" />
53225512         <dataarea name="rom" size="16384">
53235513            <rom name="futbol (spain).rom" size="16384" crc="1de36299" sha1="138a2d56237aea915baaef85e69425a658506cfb" offset="0" />
53245514         </dataarea>
r245623r245624
53325522      <info name="serial" value="08" />
53335523      <info name="alt_title" value="ギャラガ" />
53345524      <part name="cart" interface="msx_cart">
5525         <feature name="mapper" value="NOMAPPER" />
53355526         <dataarea name="rom" size="32768">
53365527            <rom name="galaga (japan).rom" size="32768" crc="8856961d" sha1="faa5aef23febc61a875e28eebe3aadf83e1f5ba7" offset="0" />
53375528         </dataarea>
r245623r245624
53455536      <info name="serial" value="08" />
53465537      <info name="alt_title" value="ギャラガ" />
53475538      <part name="cart" interface="msx_cart">
5539         <feature name="mapper" value="NOMAPPER" />
53485540         <dataarea name="rom" size="16384">
53495541            <rom name="galaga (japan) (alt 1).rom" size="16384" crc="89f7fb19" sha1="2a34f0221193712c43f336f08d2a6e58a1a8974a" offset="0" />
53505542         </dataarea>
r245623r245624
53585550      <info name="serial" value="08" />
53595551      <info name="alt_title" value="ギャラガ" />
53605552      <part name="cart" interface="msx_cart">
5553         <feature name="mapper" value="NOMAPPER" />
53615554         <dataarea name="rom" size="32768">
53625555            <rom name="galaga (japan) (alt 2).rom" size="32768" crc="6ed06ee5" sha1="25308ebb33fd87a7f6a8e61868d3dcde3bd622c5" offset="0" />
53635556         </dataarea>
r245623r245624
53715564      <info name="serial" value="08" />
53725565      <info name="alt_title" value="ギャラガ" />
53735566      <part name="cart" interface="msx_cart">
5567         <feature name="mapper" value="NOMAPPER" />
53745568         <dataarea name="rom" size="32768">
53755569            <rom name="galaga (japan) (alt 3).rom" size="32768" crc="a7f6f597" sha1="95f36cf00cee3db55940eb60cd39412226a99e94" offset="0" />
53765570         </dataarea>
53775571      </part>
53785572   </software>
53795573
5380   <software name="galagak" cloneof="galaga">
5381      <description>Galaga (Kor)</description>
5382      <year>198?</year>
5383      <publisher>San Ho</publisher>
5384      <part name="cart" interface="msx_cart">
5385         <dataarea name="rom" size="32768">
5386            <rom name="galaga.rom" size="32768" crc="87c9f574" sha1="c81a30eca8cc5226855ea752a9d83181247329ea" offset="0" />
5387         </dataarea>
5388      </part>
5389   </software>
5390
53915574   <software name="galaxian">
53925575      <description>Galaxian (Jpn)</description>
53935576      <year>1984</year>
r245623r245624
53955578      <info name="serial" value="03" />
53965579      <info name="alt_title" value="ギャラクシアン" />
53975580      <part name="cart" interface="msx_cart">
5581         <feature name="mapper" value="NOMAPPER" />
53985582         <dataarea name="rom" size="8192">
53995583            <rom name="galaxian (japan).rom" size="8192" crc="e223ffd1" sha1="e2abb08abacce57703fc008881279890328f6277" offset="0" />
54005584         </dataarea>
r245623r245624
54085592      <info name="serial" value="03" />
54095593      <info name="alt_title" value="ギャラクシアン" />
54105594      <part name="cart" interface="msx_cart">
5595         <feature name="mapper" value="NOMAPPER" />
54115596         <dataarea name="rom" size="8192">
54125597            <rom name="galaxian (japan) (alt 1).rom" size="8192" crc="4980ffac" sha1="aa2ba89e0b1c91a4405f516ef003ad14a401096c" offset="0" />
54135598         </dataarea>
r245623r245624
54215606      <info name="serial" value="03" />
54225607      <info name="alt_title" value="ギャラクシアン" />
54235608      <part name="cart" interface="msx_cart">
5609         <feature name="mapper" value="NOMAPPER" />
54245610         <dataarea name="rom" size="8192">
54255611            <rom name="galaxian (japan) (alt 2).rom" size="8192" crc="e6f9d8a7" sha1="692fd8a85978adafbb530510fff71848f39d4fbd" offset="0" />
54265612         </dataarea>
r245623r245624
54655651      <info name="serial" value="GPM-501" />
54665652      <info name="alt_title" value="ゲームランド" />
54675653      <part name="cart" interface="msx_cart">
5654         <feature name="mapper" value="NOMAPPER" />
54685655         <dataarea name="rom" size="32768">
54695656            <rom name="game land (japan).rom" size="32768" crc="004976d3" sha1="39ffaacd0c2875018e7673a887a921fe9d31d6dc" offset="0" />
54705657         </dataarea>
r245623r245624
55835770      <info name="serial" value="000D0" />
55845771      <info name="alt_title" value="ギャング・マスター" />
55855772      <part name="cart" interface="msx_cart">
5773         <feature name="mapper" value="NOMAPPER" />
55865774         <dataarea name="rom" size="16384">
55875775            <rom name="gang master (japan).rom" size="16384" crc="c3ee7e15" sha1="1ce1ebbb0f62224aa776c4523e2ef708154e7b52" offset="0" />
55885776         </dataarea>
r245623r245624
55965784      <info name="serial" value="R55X5509" />
55975785      <info name="alt_title" value="ゴーストバスターズ" />
55985786      <part name="cart" interface="msx_cart">
5787         <feature name="mapper" value="NOMAPPER" />
55995788         <dataarea name="rom" size="32768">
56005789            <rom name="ghostbusters (europe).rom" size="32768" crc="c9bcbe5a" sha1="ba30ad98a8488bec6d0c661f7b859beb2fe219d1" offset="0" />
56015790         </dataarea>
r245623r245624
56095798      <info name="serial" value="20141" />
56105799      <info name="alt_title" value="グライダー" />
56115800      <part name="cart" interface="msx_cart">
5801         <feature name="mapper" value="NOMAPPER" />
56125802         <dataarea name="rom" size="16384">
56135803            <rom name="glider (japan).rom" size="16384" crc="ae35e4ad" sha1="3a46902d265d98b27bff3a34160de1c7ef4f116c" offset="0" />
56145804         </dataarea>
r245623r245624
56225812      <info name="serial" value="20141" />
56235813      <info name="alt_title" value="グライダー" />
56245814      <part name="cart" interface="msx_cart">
5815         <feature name="mapper" value="NOMAPPER" />
56255816         <dataarea name="rom" size="16384">
56265817            <rom name="glider (japan) (alt 1).rom" size="16384" crc="5a23f1ee" sha1="310ab424edf15d5399e31fdbc1230ddcde307d1a" offset="0" />
56275818         </dataarea>
r245623r245624
56355826      <info name="serial" value="BMX-002" />
56365827      <info name="alt_title" value="ゴジラVS3大怪獣 ~ Godzilla VS 3 Dai Kaiju (Box)" />
56375828      <part name="cart" interface="msx_cart">
5829         <feature name="mapper" value="NOMAPPER" />
56385830         <dataarea name="rom" size="16384">
56395831            <rom name="godzilla (japan).rom" size="16384" crc="be071826" sha1="2dacf7a08857cbdc706d24b4a46665113d16ff99" offset="0" />
56405832         </dataarea>
r245623r245624
56485840      <info name="serial" value="BMX-002" />
56495841      <info name="alt_title" value="ゴジラVS3大怪獣 ~ Godzilla VS 3 Dai Kaiju (Box)" />
56505842      <part name="cart" interface="msx_cart">
5843         <feature name="mapper" value="NOMAPPER" />
56515844         <dataarea name="rom" size="16384">
56525845            <rom name="godzilla (japan) (alt 1).rom" size="16384" crc="83d44b03" sha1="83fba43371d8d3c50a97c96923e52b40df2a7816" offset="0" />
56535846         </dataarea>
r245623r245624
56605853      <publisher>Toho</publisher>
56615854      <info name="alt_title" value="ゴジラくん" />
56625855      <part name="cart" interface="msx_cart">
5856         <feature name="mapper" value="NOMAPPER" />
56635857         <dataarea name="rom" size="32768">
56645858            <rom name="godzilla-kun (japan).rom" size="32768" crc="ed4a211d" sha1="d6b6cb3d85b991f8adf2e07a0e8e74b586741d12" offset="0" />
56655859         </dataarea>
r245623r245624
56725866      <publisher>Toho</publisher>
56735867      <info name="alt_title" value="ゴジラくん" />
56745868      <part name="cart" interface="msx_cart">
5869         <feature name="mapper" value="NOMAPPER" />
56755870         <dataarea name="rom" size="32768">
56765871            <rom name="godzilla-kun (japan) (alt 1).rom" size="32768" crc="6498865f" sha1="8bd874aa854cc26d7fc48e7d2de60dbbee681721" offset="0" />
56775872         </dataarea>
r245623r245624
56855880      <info name="serial" value="MXMD 21001" />
56865881      <info name="alt_title" value="ゴキブリ大作戦" />
56875882      <part name="cart" interface="msx_cart">
5883         <feature name="mapper" value="NOMAPPER" />
56885884         <dataarea name="rom" size="16384">
56895885            <rom name="gokiburi daisakusen - bug bomb (japan).rom" size="16384" crc="69ecb2ed" sha1="30e3681be376a76cf9e0f89e54555a7631759e15" offset="0" />
56905886         </dataarea>
r245623r245624
56975893      <publisher>ASCII</publisher>
56985894      <info name="alt_title" value="ゴルフゲーム" />
56995895      <part name="cart" interface="msx_cart">
5896         <feature name="mapper" value="NOMAPPER" />
57005897         <dataarea name="rom" size="16384">
57015898            <rom name="golf game (japan).rom" size="16384" crc="5d88275f" sha1="69bda8b4a96187597b95cd5c43e58da0716d0fc8" offset="0" />
57025899         </dataarea>
r245623r245624
57105907      <info name="serial" value="PS-2002G" />
57115908      <info name="alt_title" value="五目ならべ" />
57125909      <part name="cart" interface="msx_cart">
5910         <feature name="mapper" value="NOMAPPER" />
57135911         <dataarea name="rom" size="16384">
57145912            <rom name="gomok narabe - omo go (japan).rom" size="16384" crc="269f079f" sha1="aacaf2e694a1c05f2ef20a8ce6892242c0f88919" offset="0" />
57155913         </dataarea>
r245623r245624
57235921      <info name="serial" value="PS-2002G" />
57245922      <info name="alt_title" value="五目ならべ" />
57255923      <part name="cart" interface="msx_cart">
5924         <feature name="mapper" value="NOMAPPER" />
57265925         <dataarea name="rom" size="16384">
57275926            <rom name="gomok narabe - omo go (japan) (alt 1).rom" size="16384" crc="c3816d36" sha1="6f0f61285be1158ecf2e5393619187f26a7395be" offset="0" />
57285927         </dataarea>
r245623r245624
57365935      <info name="serial" value="RC734" />
57375936      <info name="alt_title" value="グーニーズ" />
57385937      <part name="cart" interface="msx_cart">
5938         <feature name="mapper" value="NOMAPPER" />
57395939         <dataarea name="rom" size="32768">
57405940            <rom name="goonies, the (japan).rom" size="32768" crc="db327847" sha1="b1248f7b9d4e16a894555c51c533d3fd9a90802e" offset="0" />
57415941         </dataarea>
r245623r245624
57495949      <info name="serial" value="RC734" />
57505950      <info name="alt_title" value="グーニーズ" />
57515951      <part name="cart" interface="msx_cart">
5952         <feature name="mapper" value="NOMAPPER" />
57525953         <dataarea name="rom" size="32768">
57535954            <rom name="goonies, the (japan) (alt 1).rom" size="32768" crc="c6445f82" sha1="250d0d6e646eae4817802c49e367ad8c1c35a462" offset="0" />
57545955         </dataarea>
r245623r245624
57625963      <info name="serial" value="RC734" />
57635964      <info name="alt_title" value="グーニーズ" />
57645965      <part name="cart" interface="msx_cart">
5966         <feature name="mapper" value="NOMAPPER" />
57655967         <dataarea name="rom" size="32768">
57665968            <rom name="goonies, the (japan) (alt 2).rom" size="32768" crc="38f04741" sha1="b7b4d5c83d8c336dbfe32833bba974cea7f0cb8d" offset="0" />
57675969         </dataarea>
r245623r245624
57755977      <info name="serial" value="R55X5802" />
57765978      <info name="alt_title" value="G.P.ワールド ~ G.P. World (Box)" />
57775979      <part name="cart" interface="msx_cart">
5980         <feature name="mapper" value="NOMAPPER" />
57785981         <dataarea name="rom" size="32768">
57795982            <rom name="gp world (japan).rom" size="32768" crc="9dbdd4bc" sha1="eadf124b91b996b890b1ae84b75b21ee6568d1f3" offset="0" />
57805983         </dataarea>
r245623r245624
57875990      <publisher>Konami</publisher>
57885991      <info name="serial" value="KN327" />
57895992      <part name="cart" interface="msx_cart">
5993         <feature name="mapper" value="NOMAPPER" />
57905994         <dataarea name="rom" size="32768">
57915995            <rom name="green beret (europe).rom" size="32768" crc="61f41bcd" sha1="3ea788262557f578b25e4e36e61c1cf9fb1155d1" offset="0" />
57925996         </dataarea>
r245623r245624
57996003      <publisher>Konami</publisher>
58006004      <info name="serial" value="KN327" />
58016005      <part name="cart" interface="msx_cart">
6006         <feature name="mapper" value="NOMAPPER" />
58026007         <dataarea name="rom" size="32768">
58036008            <rom name="green beret (europe) (alt 1).rom" size="32768" crc="46f5e571" sha1="acd46021a228b2b612c82d04c124b78e7d4c25e3" offset="0" />
58046009         </dataarea>
r245623r245624
58106015      <year>1987</year>
58116016      <publisher>Zemina</publisher>
58126017      <part name="cart" interface="msx_cart">
6018         <feature name="mapper" value="NOMAPPER" />
58136019         <dataarea name="rom" size="32768">
58146020            <rom name="green beret (1987)(zemina).rom" size="32768" crc="3caec828" sha1="a6b77c5873f220c00578339761552e5ee82fab62" offset="0x0000" />
58156021         </dataarea>
r245623r245624
58236029      <info name="serial" value="C279191-703 / C279191-702" />
58246030      <info name="alt_title" value="B.C.'s Quest for Tires II - Grog's Revenge" />
58256031      <part name="cart" interface="msx_cart">
6032         <feature name="mapper" value="NOMAPPER" />
58266033         <dataarea name="rom" size="32768">
58276034            <rom name="grog's revenge (japan).rom" size="32768" crc="5f74ae0e" sha1="32615267e8497db3f5e6f5348ee309e73c80a1a7" offset="0" />
58286035         </dataarea>
r245623r245624
58366043      <info name="serial" value="C279191-703 / C279191-702" />
58376044      <info name="alt_title" value="B.C.'s Quest for Tires II - Grog's Revenge" />
58386045      <part name="cart" interface="msx_cart">
6046         <feature name="mapper" value="NOMAPPER" />
58396047         <dataarea name="rom" size="32768">
58406048            <rom name="grog's revenge (japan) (alt 1).rom" size="32768" crc="eba19b7e" sha1="04325bfe5bc20a8f6d086933d138fb92ca200111" offset="0" />
58416049         </dataarea>
r245623r245624
58496057      <info name="serial" value="I.A-861" />
58506058      <info name="alt_title" value="ガーディック" />
58516059      <part name="cart" interface="msx_cart">
6060         <feature name="mapper" value="NOMAPPER" />
58526061         <dataarea name="rom" size="32768">
58536062            <rom name="guardic (japan).rom" size="32768" crc="6aebb9d3" sha1="67baaaa870ad4a08f55ec1c67dbeabc97b6f18a0" offset="0" />
58546063         </dataarea>
r245623r245624
58626071      <info name="serial" value="I.A-861" />
58636072      <info name="alt_title" value="ガーディック" />
58646073      <part name="cart" interface="msx_cart">
6074         <feature name="mapper" value="NOMAPPER" />
58656075         <dataarea name="rom" size="32768">
58666076            <rom name="guardic (japan) (alt 1).rom" size="32768" crc="106230b8" sha1="5e28fa0cd90bcfb7995acb025a22f6f556ccac08" offset="0" />
58676077         </dataarea>
r245623r245624
58746084      <publisher>Pony Canyon</publisher>
58756085      <info name="alt_title" value="ガルケイブ" />
58766086      <part name="cart" interface="msx_cart">
6087         <feature name="mapper" value="NOMAPPER" />
58776088         <dataarea name="rom" size="32768">
58786089            <rom name="gulkave (japan).rom" size="32768" crc="a02029d0" sha1="ca5f14925a7d33d83dc581bbe2ff5258389bfba7" offset="0" />
58796090         </dataarea>
r245623r245624
58866097      <publisher>Pony Canyon</publisher>
58876098      <info name="alt_title" value="ガルケイブ" />
58886099      <part name="cart" interface="msx_cart">
6100         <feature name="mapper" value="NOMAPPER" />
58896101         <dataarea name="rom" size="32768">
58906102            <rom name="gulkave (japan) (alt 1).rom" size="32768" crc="fdb3bc27" sha1="e90b579ac64798343abb635fcbf929e83714312a" offset="0" />
58916103         </dataarea>
58926104      </part>
58936105   </software>
58946106
5895   <software name="gulkavek" cloneof="gulkave">
5896      <description>Gulkave (Kor)</description>
5897      <year>198?</year>
5898      <publisher>ProSoft</publisher>
5899      <part name="cart" interface="msx_cart">
5900         <dataarea name="rom" size="32768">
5901            <rom name="gulkave.rom" size="32768" crc="0bee5a87" sha1="ed798b8ee852611a0e4d054bf31652ef3f73e67f" offset="0" />
5902         </dataarea>
5903      </part>
5904   </software>
5905
5906   <software name="gunsmoke">
5907      <description>Gun.Smoke</description>
5908      <year>1990</year>
5909      <publisher>Prosoft</publisher>
5910      <part name="cart" interface="msx_cart">
5911         <dataarea name="rom" size="32768">
5912            <rom name="prosoft_gunsmoke_(1990)(prosoft).rom" size="32768" crc="1318dba7" sha1="b27aef37ab7327e12a8d4460b89af391d3789961" offset="0" />
5913         </dataarea>
5914      </part>
5915   </software>
5916
59176107   <software name="gunfrght">
59186108      <description>Gun Fright (Jpn)</description>
59196109      <year>1986</year>
r245623r245624
59216111      <info name="serial" value="JX-12" />
59226112      <info name="alt_title" value="ガンフライト" />
59236113      <part name="cart" interface="msx_cart">
6114         <feature name="mapper" value="NOMAPPER" />
59246115         <dataarea name="rom" size="32768">
59256116            <rom name="gun fright (japan).rom" size="32768" crc="f877b3d6" sha1="445963fddfbd0487addaf4b0ad620520e426a1d2" offset="0" />
59266117         </dataarea>
r245623r245624
59336124      <year>1985</year>
59346125      <publisher>A.C.G.</publisher>
59356126      <part name="cart" interface="msx_cart">
6127         <feature name="mapper" value="NOMAPPER" />
59366128         <dataarea name="rom" size="32768">
59376129            <rom name="gunfright (1986)(ultimate play the game).rom" size="32768" crc="31fe5c5b" sha1="c4bd9f0d34061b4025f8d5c5866d51c763612e92" offset="0x0000" />
59386130         </dataarea>
r245623r245624
59466138      <info name="serial" value="PS-2016G" />
59476139      <info name="alt_title" value="軍人将棋軍神マース" />
59486140      <part name="cart" interface="msx_cart">
6141         <feature name="mapper" value="NOMAPPER" />
59496142         <dataarea name="rom" size="32768">
59506143            <rom name="gunjin shogi mars (japan).rom" size="32768" crc="174f409d" sha1="f2ec3714138175212b6b6e28b5da4361cc4b5471" offset="0" />
59516144         </dataarea>
r245623r245624
59596152      <info name="serial" value="MSX-8" />
59606153      <info name="alt_title" value="ジャイロダイン" />
59616154      <part name="cart" interface="msx_cart">
6155         <feature name="mapper" value="NOMAPPER" />
59626156         <dataarea name="rom" size="32768">
59636157            <rom name="gyrodine (japan).rom" size="32768" crc="0e89433b" sha1="99a8631cdc37f0dd9d8793ea8eadd3f34e0bba51" offset="0" />
59646158         </dataarea>
59656159      </part>
59666160   </software>
59676161
5968   <software name="gyrodinek" cloneof="gyrodine">
5969      <description>Gyrodine (Kor)</description>
5970      <year>198?</year>
5971      <publisher>Zemina</publisher>
5972      <part name="cart" interface="msx_cart">
5973         <dataarea name="rom" size="32768">
5974            <rom name="gyrodine.rom" size="32768" crc="1f10db79" sha1="6e17ee44d62f57be20177a692319e4da14be572f" offset="0" />
5975         </dataarea>
5976      </part>
5977   </software>
5978
59796162   <software name="hero">
59806163      <description>H.E.R.O. (Jpn)</description>
59816164      <year>1984</year>
r245623r245624
59836166      <info name="serial" value="R48X5505" />
59846167      <info name="alt_title" value="ヒーロー" />
59856168      <part name="cart" interface="msx_cart">
6169         <feature name="mapper" value="NOMAPPER" />
59866170         <dataarea name="rom" size="32768">
59876171            <rom name="h.e.r.o. (japan).rom" size="32768" crc="8fdad3af" sha1="ebb70722f75279911cce79e6bd78b8f514561b0f" offset="0" />
59886172         </dataarea>
r245623r245624
59966180      <info name="serial" value="PS-2003G" />
59976181      <info name="alt_title" value="花札" />
59986182      <part name="cart" interface="msx_cart">
6183         <feature name="mapper" value="NOMAPPER" />
59996184         <dataarea name="rom" size="32768">
60006185            <rom name="hanafuta (japan).rom" size="32768" crc="5d6655c5" sha1="5370b7746112621169d503bbec2e7fc526279f53" offset="0" />
60016186         </dataarea>
r245623r245624
60096194      <publisher>ASCII</publisher>
60106195      <info name="alt_title" value="花札コイコイ" />
60116196      <part name="cart" interface="msx_cart">
6197         <feature name="mapper" value="NOMAPPER" />
60126198         <dataarea name="rom" size="16384">
60136199            <rom name="hafanuda koi koi - gostop godori (japan).rom" size="16384" crc="17b160cb" sha1="301ef3c728041eb1dfd89227a901c32eb000d348" offset="0" />
60146200         </dataarea>
r245623r245624
60226208      <info name="serial" value="R49X5806" />
60236209      <info name="alt_title" value="ハングオン" />
60246210      <part name="cart" interface="msx_cart">
6211         <feature name="mapper" value="NOMAPPER" />
60256212         <dataarea name="rom" size="32768">
60266213            <rom name="hang-on (japan).rom" size="32768" crc="48e7212c" sha1="26fc48ddaca0fedc90fc151d4ecd5ca6d1ccc77b" offset="0" />
60276214         </dataarea>
r245623r245624
60356222      <info name="serial" value="R49X5806" />
60366223      <info name="alt_title" value="ハングオン" />
60376224      <part name="cart" interface="msx_cart">
6225         <feature name="mapper" value="NOMAPPER" />
60386226         <dataarea name="rom" size="32768">
60396227            <rom name="hang-on (japan) (alt 1).rom" size="32768" crc="1f9bbd9a" sha1="a67e699edb471c35a217a5c3e6831c6cdb0eabe5" offset="0" />
60406228         </dataarea>
r245623r245624
60486236      <info name="serial" value="R49X5806" />
60496237      <info name="alt_title" value="ハングオン" />
60506238      <part name="cart" interface="msx_cart">
6239         <feature name="mapper" value="NOMAPPER" />
60516240         <dataarea name="rom" size="32768">
60526241            <rom name="hang-on (japan) (alt 2).rom" size="32768" crc="69dc9f85" sha1="7f086cc2ca0c35bf599f48c2d5e901e89411239f" offset="0" />
60536242         </dataarea>
r245623r245624
60616250      <publisher>MicroCabin</publisher>
60626251      <info name="alt_title" value="ハッピーフレット" />
60636252      <part name="cart" interface="msx_cart">
6253         <feature name="mapper" value="NOMAPPER" />
60646254         <dataarea name="rom" size="32768">
60656255            <rom name="happy fret (1985)(micro cabin).rom" size="32768" crc="be2f3236" sha1="146332dd0a190c3e6eb4abe1c4306a8f6faca9f0" offset="0x0000" />
60666256         </dataarea>
r245623r245624
60746264      <publisher>ASCII</publisher>
60756265      <info name="alt_title" value="はらぺこパックン" />
60766266      <part name="cart" interface="msx_cart">
6267         <feature name="mapper" value="NOMAPPER" />
60776268         <dataarea name="rom" size="8192">
60786269            <rom name="harapeko pakkun (japan).rom" size="8192" crc="145bb27b" sha1="8f35c41a5235dec22c3b99cd6dd63cfda0a7a821" offset="0" />
60796270         </dataarea>
60806271      </part>
60816272   </software>
60826273
6083<!-- only tape released? tap2crt hack?? -->
6084   <software name="headover">
6085      <description>Head over Heels (Euro?)</description>
6086      <year>1987</year>
6087      <publisher>Ocean Software?</publisher>
6088      <part name="cart" interface="msx_cart">
6089         <feature name="slot" value="ascii16" />
6090         <feature name="mapper" value="M60002-0125SP-16" />
6091         <dataarea name="rom" size="65536">
6092            <rom name="head over heels (1987)(ocean software).rom" size="65536" crc="73b6f599" sha1="26a7b0118d158e9bd3ea947fbe68f57b54e0b847" offset="0x0000" />
6093         </dataarea>
6094      </part>
6095   </software>
6096
60976274   <software name="heavybox">
60986275      <description>Heavy Boxing (Jpn)</description>
60996276      <year>1983</year>
r245623r245624
61016278      <info name="serial" value="HM-008" />
61026279      <info name="alt_title" value="ヘビーボクシング" />
61036280      <part name="cart" interface="msx_cart">
6281         <feature name="mapper" value="NOMAPPER" />
61046282         <dataarea name="rom" size="8192">
61056283            <rom name="heavy boxing (japan).rom" size="8192" crc="11e46700" sha1="69bc7cb436ea2ea3a6b49c3b050bae24271a2f9c" offset="0" />
61066284         </dataarea>
r245623r245624
61146292      <info name="serial" value="HM-008" />
61156293      <info name="alt_title" value="ヘビーボクシング" />
61166294      <part name="cart" interface="msx_cart">
6295         <feature name="mapper" value="NOMAPPER" />
61176296         <dataarea name="rom" size="16384">
61186297            <rom name="heavy boxing (japan) (alt 1).rom" size="16384" crc="911185e1" sha1="0fa2bb1effefde0861fe53a38ff5b56a6a320c80" offset="0" />
61196298         </dataarea>
61206299      </part>
61216300   </software>
61226301
6123   <software name="heavyboxk" cloneof="heavybox">
6124      <description>Heavy Boxing (Kor)</description>
6125      <year>198?</year>
6126      <publisher>Zemina</publisher>
6302<!-- only tape released? tap2crt hack?? -->
6303   <software name="headover">
6304      <description>Head over Heels (Euro?)</description>
6305      <year>1987</year>
6306      <publisher>Ocean Software?</publisher>
61276307      <part name="cart" interface="msx_cart">
6128         <dataarea name="rom" size="32768">
6129            <rom name="hboxing.rom" size="32768" crc="693706f9" sha1="3b697fd0424848e23d9d21ef97d47d2716bb08f6" offset="0" />
6308         <feature name="slot" value="ascii16" />
6309         <feature name="mapper" value="M60002-0125SP-16" />
6310         <dataarea name="rom" size="65536">
6311            <rom name="head over heels (1987)(ocean software).rom" size="65536" crc="73b6f599" sha1="26a7b0118d158e9bd3ea947fbe68f57b54e0b847" offset="0x0000" />
61306312         </dataarea>
61316313      </part>
61326314   </software>
r245623r245624
61376319      <publisher>Comptiq</publisher>
61386320      <info name="alt_title" value="ハイスト" />
61396321      <part name="cart" interface="msx_cart">
6322         <feature name="mapper" value="NOMAPPER" />
61406323         <dataarea name="rom" size="32768">
61416324            <rom name="heist, the (japan).rom" size="32768" crc="04e454c5" sha1="20191b437958e990d14660f476c340e140236c70" offset="0" />
61426325         </dataarea>
r245623r245624
61506333      <info name="serial" value="001F0" />
61516334      <info name="alt_title" value="ヘリタンク" />
61526335      <part name="cart" interface="msx_cart">
6336         <feature name="mapper" value="NOMAPPER" />
61536337         <dataarea name="rom" size="16384">
61546338            <rom name="helitank (japan).rom" size="16384" crc="cd63cd50" sha1="6844ddf610e1a98b55e77fcc364b38a037751a2b" offset="0" />
61556339         </dataarea>
r245623r245624
61626346      <publisher>ASCII</publisher>
61636347      <info name="alt_title" value="ハイウェイスター" />
61646348      <part name="cart" interface="msx_cart">
6349         <feature name="mapper" value="NOMAPPER" />
61656350         <dataarea name="rom" size="16384">
61666351            <rom name="high way star (japan).rom" size="16384" crc="24851440" sha1="f72681f09b52d530ec905e8df21c4a15e30201ab" offset="0" />
61676352         </dataarea>
r245623r245624
61736358      <year>1983</year>
61746359      <publisher>Qnix</publisher>
61756360      <part name="cart" interface="msx_cart">
6361         <feature name="mapper" value="NOMAPPER" />
61766362         <dataarea name="rom" size="16384">
61776363            <rom name="high way star (korea).rom" size="16384" crc="ed1625d8" sha1="c0fa7d53b3e66bd1e1680bb135db8f74abbac52e" offset="0" />
61786364         </dataarea>
r245623r245624
61856371      <publisher>MicroCabin</publisher>
61866372      <info name="alt_title" value="飛車" />
61876373      <part name="cart" interface="msx_cart">
6374         <feature name="mapper" value="NOMAPPER" />
61886375         <dataarea name="rom" size="16384">
61896376            <rom name="hisya (japan).rom" size="16384" crc="136bba04" sha1="3c2295fb9fc9f1b6a607a74f4538e24d170522e5" offset="0" />
61906377         </dataarea>
r245623r245624
61986385      <info name="serial" value="MX-1001" />
61996386      <info name="alt_title" value="ひつじやーい" />
62006387      <part name="cart" interface="msx_cart">
6388         <feature name="mapper" value="NOMAPPER" />
62016389         <dataarea name="rom" size="8192">
62026390            <rom name="hitsuji yai - preety sheep (japan).rom" size="8192" crc="11502a96" sha1="bbca0b00374ba5366ba53b380285d38857450a7d" offset="0" />
62036391         </dataarea>
r245623r245624
62116399      <info name="serial" value="HM-016" />
62126400      <info name="alt_title" value="ホールインワン" />
62136401      <part name="cart" interface="msx_cart">
6402         <feature name="mapper" value="NOMAPPER" />
62146403         <dataarea name="rom" size="16384">
62156404            <rom name="hole in one (japan).rom" size="16384" crc="98e7b01b" sha1="2f8416d9cce6587aba4b71b1d3e3b626609ce7ed" offset="0" />
62166405         </dataarea>
r245623r245624
62246413      <info name="serial" value="HM-016" />
62256414      <info name="alt_title" value="ホールインワン" />
62266415      <part name="cart" interface="msx_cart">
6416         <feature name="mapper" value="NOMAPPER" />
62276417         <dataarea name="rom" size="16384">
62286418            <rom name="hole in one (japan) (alt 1).rom" size="16384" crc="86731751" sha1="4f73d4b731b8309145b2a9bf9c37620e4f4a391c" offset="0" />
62296419         </dataarea>
r245623r245624
62376427      <info name="serial" value="HM-016" />
62386428      <info name="alt_title" value="ホールインワン" />
62396429      <part name="cart" interface="msx_cart">
6430         <feature name="mapper" value="NOMAPPER" />
62406431         <dataarea name="rom" size="16384">
62416432            <rom name="hole in one (japan) (alt 2).rom" size="16384" crc="ff063cdb" sha1="c344ed78465203e12143bd9889281ba981a195e4" offset="0" />
62426433         </dataarea>
r245623r245624
62506441      <info name="serial" value="HM-016" />
62516442      <info name="alt_title" value="ホールインワン" />
62526443      <part name="cart" interface="msx_cart">
6444         <feature name="mapper" value="NOMAPPER" />
62536445         <dataarea name="rom" size="16384">
62546446            <rom name="hole in one (japan) (alt 3).rom" size="16384" crc="5bd60572" sha1="f3952b790ae2a8a1434b52bf816c56c9e680f73e" offset="0" />
62556447         </dataarea>
r245623r245624
62636455      <info name="serial" value="HM-019" />
62646456      <info name="alt_title" value="ホールインワンプロフェッショナル" />
62656457      <part name="cart" interface="msx_cart">
6458         <feature name="mapper" value="NOMAPPER" />
62666459         <dataarea name="rom" size="32768">
62676460            <rom name="hole in one professional (japan).rom" size="32768" crc="350ae107" sha1="a55617157c5d89db5900654b641e757a37fecd1a" offset="0" />
62686461         </dataarea>
r245623r245624
62766469      <info name="serial" value="HM-019" />
62776470      <info name="alt_title" value="ホールインワンプロフェッショナル" />
62786471      <part name="cart" interface="msx_cart">
6472         <feature name="mapper" value="NOMAPPER" />
62796473         <dataarea name="rom" size="32768">
62806474            <rom name="hole in one professional (japan) (alt 1).rom" size="32768" crc="acfcbba6" sha1="bb75492c6ebbbf1827b3695f70e481d65487da44" offset="0" />
62816475         </dataarea>
r245623r245624
62886482      <year>1986</year>
62896483      <publisher>Eaglesoft</publisher>
62906484      <part name="cart" interface="msx_cart">
6485         <feature name="mapper" value="NOMAPPER" />
62916486         <dataarea name="rom" size="16384">
62926487            <rom name="hopper (europe).rom" size="16384" crc="d3032ad7" sha1="dd9a41e4c8802cd4bbb87e30281711f4e7ae017f" offset="0" />
62936488         </dataarea>
r245623r245624
63016496      <info name="serial" value="MXHI 11032" />
63026497      <info name="alt_title" value="ゴルフ狂 ~ Golf Kyo (Box)" />
63036498      <part name="cart" interface="msx_cart">
6499         <feature name="mapper" value="NOMAPPER" />
63046500         <dataarea name="rom" size="16384">
63056501            <rom name="hudson 3d golf (japan).rom" size="16384" crc="d83a6a3f" sha1="e904efabc5a75840c50ea7edb07052683468a64a" offset="0" />
63066502         </dataarea>
r245623r245624
63146510      <info name="serial" value="MXHI 11032" />
63156511      <info name="alt_title" value="ゴルフ狂 ~ Golf Kyo (Box)" />
63166512      <part name="cart" interface="msx_cart">
6513         <feature name="mapper" value="NOMAPPER" />
63176514         <dataarea name="rom" size="32768">
63186515            <rom name="hudson 3d golf (japan) (alt 1).rom" size="32768" crc="c4260c47" sha1="27847b02d2acbebab61f2f05bd2fff0c2291a09d" offset="0" />
63196516         </dataarea>
r245623r245624
63586555      <publisher>General</publisher>
63596556      <info name="alt_title" value="ハッスルチュミー" />
63606557      <part name="cart" interface="msx_cart">
6558         <feature name="mapper" value="NOMAPPER" />
63616559         <dataarea name="rom" size="16384">
63626560            <rom name="hustle! chumy (japan).rom" size="16384" crc="99518a12" sha1="e06ed9b0b3e1fbb9f27be65c37b4d9b548889b4f" offset="0" />
63636561         </dataarea>
r245623r245624
63706568      <publisher>General</publisher>
63716569      <info name="alt_title" value="ハッスルチュミー" />
63726570      <part name="cart" interface="msx_cart">
6571         <feature name="mapper" value="NOMAPPER" />
63736572         <dataarea name="rom" size="16384">
63746573            <rom name="hustle! chumy (japan) (alt 1).rom" size="16384" crc="22fd4780" sha1="86e688cea0f0c8bcd31b6bcd19fd72ac108646bb" offset="0" />
63756574         </dataarea>
r245623r245624
63836582      <info name="serial" value="TEX-62" />
63846583      <info name="alt_title" value="ハイドライド" />
63856584      <part name="cart" interface="msx_cart">
6585         <feature name="mapper" value="NOMAPPER" />
63866586         <dataarea name="rom" size="32768">
63876587            <rom name="hydlide (japan).rom" size="32768" crc="0f9d6f56" sha1="9dcb43b654a08de2c52147f4a2e628b5fe3761c8" offset="0" />
63886588         </dataarea>
r245623r245624
64276627      <info name="serial" value="RC710" />
64286628      <info name="alt_title" value="ハイパーオリンピックI" />
64296629      <part name="cart" interface="msx_cart">
6630         <feature name="mapper" value="NOMAPPER" />
64306631         <dataarea name="rom" size="16384">
64316632            <rom name="hyper olympic 1 (japan).rom" size="16384" crc="fef1d8fa" sha1="56c4813ac549af8711b2e2e42d7db1b960c4c040" offset="0" />
64326633         </dataarea>
64336634      </part>
64346635   </software>
64356636
6436   <software name="hyperol1k" cloneof="trackfld">
6437      <description>Hyper Olympic 1 (Kor)</description>
6438      <year>198?</year>
6439      <publisher>Zemina</publisher>
6440      <part name="cart" interface="msx_cart">
6441         <dataarea name="rom" size="32768">
6442            <rom name="holympic.rom" size="32768" crc="f36447c5" sha1="82a15beb8b31d250c12666e5e773a539ad5e47c5" offset="0" />
6443         </dataarea>
6444      </part>
6445   </software>
6446
64476637   <software name="hyperol2" cloneof="trackfl2">
64486638      <description>Hyper Olympic 2 (Jpn)</description>
64496639      <year>1984</year>
r245623r245624
64516641      <info name="serial" value="RC711" />
64526642      <info name="alt_title" value="ハイパーオリンピックII" />
64536643      <part name="cart" interface="msx_cart">
6644         <feature name="mapper" value="NOMAPPER" />
64546645         <dataarea name="rom" size="16384">
64556646            <rom name="hyper olympic 2 (japan).rom" size="16384" crc="38cb690b" sha1="cc9a82898da39e5cfeb0400006d093d3b869f28c" offset="0" />
64566647         </dataarea>
r245623r245624
64646655      <info name="serial" value="RC718" />
64656656      <info name="alt_title" value="ハイパーラリー" />
64666657      <part name="cart" interface="msx_cart">
6658         <feature name="mapper" value="NOMAPPER" />
64676659         <dataarea name="rom" size="16384">
64686660            <rom name="hyper rally (japan).rom" size="16384" crc="f94d452e" sha1="7dfe091e02f6c1b21bd65e44eb5052d564d0ef92" offset="0" />
64696661         </dataarea>
r245623r245624
64776669      <info name="serial" value="RC718" />
64786670      <info name="alt_title" value="ハイパーラリー" />
64796671      <part name="cart" interface="msx_cart">
6672         <feature name="mapper" value="NOMAPPER" />
64806673         <dataarea name="rom" size="16384">
64816674            <rom name="hyper rally (japan) (alt 1).rom" size="16384" crc="c575cec6" sha1="3b13e164130cab9b36c1a95e06f8d9fd707fc97f" offset="0" />
64826675         </dataarea>
r245623r245624
64906683      <info name="serial" value="RC718" />
64916684      <info name="alt_title" value="ハイパーラリー" />
64926685      <part name="cart" interface="msx_cart">
6686         <feature name="mapper" value="NOMAPPER" />
64936687         <dataarea name="rom" size="16384">
64946688            <rom name="hyper rally (japan) (alt 2).rom" size="16384" crc="75cbb75d" sha1="d1a7cbaff354b59003f0e297723b912cb6ad0b36" offset="0" />
64956689         </dataarea>
r245623r245624
65036697      <info name="serial" value="RC718" />
65046698      <info name="alt_title" value="ハイパーラリー" />
65056699      <part name="cart" interface="msx_cart">
6700         <feature name="mapper" value="NOMAPPER" />
65066701         <dataarea name="rom" size="16384">
65076702            <rom name="hyper rally (japan) (alt 3).rom" size="16384" crc="0c5957aa" sha1="14393568469c74bd6f8be7770149db19f0553ab6" offset="0" />
65086703         </dataarea>
r245623r245624
65166711      <info name="serial" value="RC715" />
65176712      <info name="alt_title" value="ハイパースポーツ1" />
65186713      <part name="cart" interface="msx_cart">
6714         <feature name="mapper" value="NOMAPPER" />
65196715         <dataarea name="rom" size="16384">
65206716            <rom name="hyper sports 1 (japan).rom" size="16384" crc="18db4ff2" sha1="2c85b993671de612e9338d094565a4eb32a97ea0" offset="0" />
65216717         </dataarea>
r245623r245624
65296725      <info name="serial" value="RC715" />
65306726      <info name="alt_title" value="ハイパースポーツ1" />
65316727      <part name="cart" interface="msx_cart">
6728         <feature name="mapper" value="NOMAPPER" />
65326729         <dataarea name="rom" size="16384">
65336730            <rom name="hyper sports 1 (japan) (alt 1).rom" size="16384" crc="0b5296f7" sha1="9cab6a793e39076e3f598aa54bffd5585ddc7e3e" offset="0" />
65346731         </dataarea>
r245623r245624
65426739      <info name="serial" value="RC717" />
65436740      <info name="alt_title" value="ハイパースポーツ2" />
65446741      <part name="cart" interface="msx_cart">
6742         <feature name="mapper" value="NOMAPPER" />
65456743         <dataarea name="rom" size="16384">
65466744            <rom name="hyper sports 2 (japan).rom" size="16384" crc="968fa8d6" sha1="9002aa0b2d49a9fc323180487ff591781867a99c" offset="0" />
65476745         </dataarea>
65486746      </part>
65496747   </software>
65506748
6551   <software name="hypersp2k" cloneof="hypersp2">
6552      <description>Hyper Sports 2 (Kor)</description>
6553      <year>198?</year>
6554      <publisher>Topia</publisher>
6555      <part name="cart" interface="msx_cart">
6556         <dataarea name="rom" size="32768">
6557            <rom name="hsports2.rom" size="32768" crc="fc932c9f" sha1="d74463824c3c15cb391ef7a13054472b5e7abe73" offset="0" />
6558         </dataarea>
6559      </part>
6560   </software>
6561
65626749   <software name="hypersp3">
65636750      <description>Hyper Sports 3 (Jpn)</description>
65646751      <year>1985</year>
r245623r245624
65666753      <info name="serial" value="RC733" />
65676754      <info name="alt_title" value="ハイパースポーツ3" />
65686755      <part name="cart" interface="msx_cart">
6756         <feature name="mapper" value="NOMAPPER" />
65696757         <dataarea name="rom" size="32768">
65706758            <rom name="hyper sports 3 (japan).rom" size="32768" crc="80a831e1" sha1="af4e0490c178a18a47b34831fb5e3cf8b61d34d9" offset="0" />
65716759         </dataarea>
r245623r245624
65796767      <info name="serial" value="RC733" />
65806768      <info name="alt_title" value="ハイパースポーツ3" />
65816769      <part name="cart" interface="msx_cart">
6770         <feature name="mapper" value="NOMAPPER" />
65826771         <dataarea name="rom" size="32768">
65836772            <rom name="hyper sports 3 (japan) (alt 1).rom" size="32768" crc="9f47e445" sha1="ec76d4d9b61bdbde9a4b5be082dbdae96321a591" offset="0" />
65846773         </dataarea>
r245623r245624
65926781      <info name="serial" value="RC733" />
65936782      <info name="alt_title" value="ハイパースポーツ3" />
65946783      <part name="cart" interface="msx_cart">
6784         <feature name="mapper" value="NOMAPPER" />
65956785         <dataarea name="rom" size="32768">
65966786            <rom name="hyper sports 3 (japan) (alt 2).rom" size="32768" crc="b615c709" sha1="6842fb21abb2531c17fe0687d77e012348d3dc2c" offset="0" />
65976787         </dataarea>
r245623r245624
66056795      <info name="serial" value="GPM-112" />
66066796      <info name="alt_title" value="アイスワールド" />
66076797      <part name="cart" interface="msx_cart">
6798         <feature name="mapper" value="NOMAPPER" />
66086799         <dataarea name="rom" size="16384">
66096800            <rom name="ice world (japan).rom" size="16384" crc="16e7b4be" sha1="167b226b54cc5b681a69d2c1509116ffaba868e4" offset="0" />
66106801         </dataarea>
r245623r245624
66186809      <info name="serial" value="GPM-117" />
66196810      <info name="alt_title" value="伊賀忍法帖" />
66206811      <part name="cart" interface="msx_cart">
6812         <feature name="mapper" value="NOMAPPER" />
66216813         <dataarea name="rom" size="16384">
66226814            <rom name="iga ninpouten - small ninja (japan).rom" size="16384" crc="51727e48" sha1="f629b8f7133c3442d0371a4d84275fb2e0974854" offset="0" />
66236815         </dataarea>
r245623r245624
66316823      <info name="serial" value="GPM-128" />
66326824      <info name="alt_title" value="伊賀忍法帖満月城の戦い" />
66336825      <part name="cart" interface="msx_cart">
6826         <feature name="mapper" value="NOMAPPER" />
66346827         <dataarea name="rom" size="32768">
66356828            <rom name="iga ninpouten 2 - small ninja 2 (japan).rom" size="32768" crc="4aa97644" sha1="f52113b45062adc75cf7a0ed0538b3a07696cc24" offset="0" />
66366829         </dataarea>
r245623r245624
66446837      <info name="serial" value="MX-1009" />
66456838      <info name="alt_title" value="インディアンの冒険" />
66466839      <part name="cart" interface="msx_cart">
6840         <feature name="mapper" value="NOMAPPER" />
66476841         <dataarea name="rom" size="16384">
66486842            <rom name="indian no bouken (japan).rom" size="16384" crc="3a550788" sha1="aa68633ff1afd385535b2abd7c8756b6cf79256a" offset="0" />
66496843         </dataarea>
r245623r245624
66566850      <publisher>ASCII</publisher>
66576851      <info name="alt_title" value="イリーガスエピソードIV ~ Iligks Episode IV (Box?)" />
66586852      <part name="cart" interface="msx_cart">
6853         <feature name="mapper" value="NOMAPPER" />
66596854         <dataarea name="rom" size="16384">
66606855            <rom name="iriegas (japan).rom" size="16384" crc="36a08e0b" sha1="95ae5b3e24ad0bea21902cb7dfd3fd9581166a76" offset="0" />
66616856         </dataarea>
r245623r245624
66696864      <info name="serial" value="20213" />
66706865      <info name="alt_title" value="テセウス" />
66716866      <part name="cart" interface="msx_cart">
6867         <feature name="mapper" value="NOMAPPER" />
66726868         <dataarea name="rom" size="16384">
66736869            <rom name="iriegas - theseus (japan).rom" size="16384" crc="80495007" sha1="8aa6d0aadf00de9112696da5b7dc6e3b62f2d9be" offset="0" />
66746870         </dataarea>
r245623r245624
66826878      <info name="serial" value="20213" />
66836879      <info name="alt_title" value="テセウス" />
66846880      <part name="cart" interface="msx_cart">
6881         <feature name="mapper" value="NOMAPPER" />
66856882         <dataarea name="rom" size="16384">
66866883            <rom name="iriegas - theseus (japan) (alt 1).rom" size="16384" crc="53236741" sha1="ed1f7342b9b26ec02ca2d584570d75f925167ea1" offset="0" />
66876884         </dataarea>
66886885      </part>
66896886   </software>
66906887
6691   <software name="theseusk" cloneof="theseus">
6692      <description>Theseus - Iligks I (Kor)</description>
6693      <year>198?</year>
6694      <publisher>Zemina</publisher>
6695      <part name="cart" interface="msx_cart">
6696         <dataarea name="rom" size="16384">
6697            <rom name="theseus.rom" size="16384" crc="6235de29" sha1="f9201b7b99a6cb4d8c847e30dc2617d4243be8e7" offset="0" />
6698         </dataarea>
6699      </part>
6700   </software>
6701
67026888   <software name="issun">
67036889      <description>Issunboushi no Donnamondai (Jpn)</description>
67046890      <year>1987</year>
r245623r245624
67066892      <info name="serial" value="GPM-132" />
67076893      <info name="alt_title" value="一寸法師のどんなもんだい" />
67086894      <part name="cart" interface="msx_cart">
6895         <feature name="mapper" value="NOMAPPER" />
67096896         <dataarea name="rom" size="32768">
67106897            <rom name="issunhoushi no donnamondai (japan).rom" size="32768" crc="a7c43855" sha1="02a2fafc7b9249db76803ece347ba73be25f71b5" offset="0" />
67116898         </dataarea>
r245623r245624
67196906      <info name="serial" value="GPM-132" />
67206907      <info name="alt_title" value="一寸法師のどんなもんだい" />
67216908      <part name="cart" interface="msx_cart">
6909         <feature name="mapper" value="NOMAPPER" />
67226910         <dataarea name="rom" size="32768">
67236911            <rom name="issunhoushi no donnamondai (japan) (alt 1).rom" size="32768" crc="2a285706" sha1="14451b2931a014e949a4b3d2973d424d910e0d9d" offset="0" />
67246912         </dataarea>
r245623r245624
67316919      <year>1987</year>
67326920      <publisher>Angel?</publisher>
67336921      <part name="cart" interface="msx_cart">
6922         <feature name="mapper" value="NOMAPPER" />
67346923         <dataarea name="rom" size="32768">
67356924            <rom name="issunhoushi no donnamondai. little samurai (1987)(casio)[cr angel].rom" size="32768" crc="5b66062b" sha1="88533246b479840de98c824484dceeb5f2f99366" offset="0x0000" />
67366925         </dataarea>
r245623r245624
67436932      <publisher>ASCII ~ MSX Magazine</publisher>
67446933      <info name="alt_title" value="J.P.ウインクル" />
67456934      <part name="cart" interface="msx_cart">
6935         <feature name="mapper" value="NOMAPPER" />
67466936         <dataarea name="rom" size="32768">
67476937            <rom name="j.p. winkle (japan).rom" size="32768" crc="57e1221c" sha1="2391ae8c961b4a38b3beaee9ed3362fb2c71851f" offset="0" />
67486938         </dataarea>
67496939      </part>
67506940   </software>
67516941
6752   <software name="jpwinklek" cloneof="jpwinkle">
6753      <description>J.P. Winkle (Kor)</description>
6754      <year>198?</year>
6755      <publisher>Zemina</publisher>
6756      <part name="cart" interface="msx_cart">
6757         <dataarea name="rom" size="32768">
6758            <rom name="jpwinkle.rom" size="32768" crc="1bc4132b" sha1="4e4989c8f6336663690217f32aca22a319b90091" offset="0" />
6759         </dataarea>
6760      </part>
6761   </software>
6762
67636942   <!-- Glitches in msx driver, works fine in some Japanese machines, like cf1200 -->
67646943   <software name="jagura" cloneof="jagur">
67656944      <description>Jagur (Jpn, Alt)</description>
r245623r245624
67826961      <publisher>ASCII</publisher>
67836962      <info name="alt_title" value="雀華" />
67846963      <part name="cart" interface="msx_cart">
6964         <feature name="mapper" value="NOMAPPER" />
67856965         <dataarea name="rom" size="16384">
67866966            <rom name="janka (japan).rom" size="16384" crc="61ea6742" sha1="ecc68b4a042794424df771a3336361fdb50d0875" offset="0" />
67876967         </dataarea>
r245623r245624
67966976      <info name="alt_title" value="雀友" />
67976977      <info name="usage" value="Requires a Japanese system" />
67986978      <part name="cart" interface="msx_cart">
6979         <feature name="mapper" value="NOMAPPER" />
67996980         <dataarea name="rom" size="32768">
68006981            <rom name="janyuu (japan).rom" size="32768" crc="c8ff3829" sha1="c6227431bfbc3aa921120ec3da7f6429a1a799a0" status="baddump" offset="0" />
68016982         </dataarea>
r245623r245624
68096990      <publisher>Hudson Soft</publisher>
68106991      <info name="alt_title" value="ジェットセットウィリー" />
68116992      <part name="cart" interface="msx_cart">
6993         <feature name="mapper" value="NOMAPPER" />
68126994         <dataarea name="rom" size="16384">
68136995            <rom name="jet set willy (japan).rom" size="16384" crc="9191c890" sha1="45b5b0e9dd8d11d034e09803f92ec9720cda1e3c" offset="0" />
68146996         </dataarea>
r245623r245624
68217003      <publisher>Hudson Soft</publisher>
68227004      <info name="alt_title" value="ジェットセットウィリー" />
68237005      <part name="cart" interface="msx_cart">
7006         <feature name="mapper" value="NOMAPPER" />
68247007         <dataarea name="rom" size="16384">
68257008            <rom name="jet set willy (japan) (alt 1).rom" size="16384" crc="6e57f290" sha1="cb352e97e9416f4c3032118758fc77d6d0f3ad73" offset="0" />
68267009         </dataarea>
r245623r245624
68347017      <publisher>MIA</publisher>
68357018      <info name="alt_title" value="ジグソーセット" />
68367019      <part name="cart" interface="msx_cart">
7020         <feature name="mapper" value="NOMAPPER" />
68377021         <dataarea name="rom" size="16384">
68387022            <rom name="jigsaw set (japan).rom" size="16384" crc="f278c6f3" sha1="f99919c8f42addb7f65ab4fb21b603ee7e716c90" offset="0" />
68397023         </dataarea>
r245623r245624
68477031      <info name="serial" value="HBS-G024C" />
68487032      <info name="alt_title" value="実戦四人麻雀" />
68497033      <part name="cart" interface="msx_cart">
7034         <feature name="mapper" value="NOMAPPER" />
68507035         <dataarea name="rom" size="16384">
68517036            <rom name="jissen - 4-nin mahjong (japan).rom" size="16384" crc="e8df4aa8" sha1="ebde4d61184438175db424fdf25cec238d91a15f" offset="0" />
68527037         </dataarea>
r245623r245624
68597044      <publisher>Nidecom</publisher>
68607045      <info name="alt_title" value="雀フレンド" />
68617046      <part name="cart" interface="msx_cart">
7047         <feature name="mapper" value="NOMAPPER" />
68627048         <dataarea name="rom" size="16384">
68637049            <rom name="jyan friend (japan).rom" size="16384" crc="6567f14d" sha1="4991dc097e248436506ed5c8bc3f367a65267ee7" offset="0" />
68647050         </dataarea>
r245623r245624
68727058      <info name="serial" value="MXHI 11033" />
68737059      <info name="alt_title" value="ジャン狂" />
68747060      <part name="cart" interface="msx_cart">
7061         <feature name="mapper" value="NOMAPPER" />
68757062         <dataarea name="rom" size="16384">
68767063            <rom name="jyankyo (japan).rom" size="16384" crc="7382f3ac" sha1="17e1111b1d6aa80e8bc525be345c25e3b00ed504" offset="0" />
68777064         </dataarea>
r245623r245624
68847071      <publisher>ASCII</publisher>
68857072      <info name="serial" value="20162" />
68867073      <part name="cart" interface="msx_cart">
7074         <feature name="mapper" value="NOMAPPER" />
68877075         <dataarea name="rom" size="16384">
68887076            <rom name="jump (japan).rom" size="16384" crc="0599617b" sha1="39ef139d8d66fb18b04dff8b9a5386011f497479" offset="0" />
68897077         </dataarea>
r245623r245624
68967084      <publisher>Nihon Columbia</publisher>
68977085      <info name="alt_title" value="ジャンプコースター" />
68987086      <part name="cart" interface="msx_cart">
7087         <feature name="mapper" value="NOMAPPER" />
68997088         <dataarea name="rom" size="8192">
69007089            <rom name="jump coaster (japan).rom" size="8192" crc="c15a25da" sha1="a53d1ea775a6c90a84f1f36349540b16cf8307e4" offset="0" />
69017090         </dataarea>
r245623r245624
69097098      <publisher>Nihon Columbia</publisher>
69107099      <info name="alt_title" value="ジャンプランド" />
69117100      <part name="cart" interface="msx_cart">
7101         <feature name="mapper" value="NOMAPPER" />
69127102         <dataarea name="rom" size="16384">
69137103            <rom name="jump land (japan).rom" size="16384" crc="0f8699ba" sha1="0b3a217d3278a43d7460136f955171c762a1f8e5" offset="0" />
69147104         </dataarea>
r245623r245624
69227112      <publisher>MIA</publisher>
69237113      <info name="alt_title" value="ジャンピングラビット" />
69247114      <part name="cart" interface="msx_cart">
7115         <feature name="mapper" value="NOMAPPER" />
69257116         <dataarea name="rom" size="8192">
69267117            <rom name="jumping rabbit (japan).rom" size="8192" crc="15471ab9" sha1="b5cdef44b22c7e234895b053e487233c117d1a4f" offset="0" />
69277118         </dataarea>
r245623r245624
69357126      <info name="serial" value="HBS-G002C" />
69367127      <info name="alt_title" value="ジュノファースト" />
69377128      <part name="cart" interface="msx_cart">
7129         <feature name="mapper" value="NOMAPPER" />
69387130         <dataarea name="rom" size="32768">
69397131            <rom name="juno first (japan).rom" size="32768" crc="d902be7c" sha1="846bd4d89bd034ac5346cbc559752635ad2bda6b" offset="0" />
69407132         </dataarea>
r245623r245624
69487140      <info name="serial" value="HBS-G002C" />
69497141      <info name="alt_title" value="ジュノファースト" />
69507142      <part name="cart" interface="msx_cart">
7143         <feature name="mapper" value="NOMAPPER" />
69517144         <dataarea name="rom" size="8192">
69527145            <rom name="juno first (japan) (alt 1).rom" size="8192" crc="ea67df20" sha1="a70c6b0e90e7b8ba3e5bc06c9ae7d6af344e491f" offset="0" />
69537146         </dataarea>
r245623r245624
69777170      <info name="serial" value="MSX-9" />
69787171      <info name="alt_title" value="影の伝説" />
69797172      <part name="cart" interface="msx_cart">
7173         <feature name="mapper" value="NOMAPPER" />
69807174         <dataarea name="rom" size="32768">
69817175            <rom name="kage no densetsu - legend of kage, the (japan).rom" size="32768" crc="69367e10" sha1="ffc8c57b26f2f495bd77efac5b815efe9c25336c" offset="0" />
69827176         </dataarea>
r245623r245624
69907184      <info name="serial" value="MSX-9" />
69917185      <info name="alt_title" value="影の伝説" />
69927186      <part name="cart" interface="msx_cart">
7187         <feature name="mapper" value="NOMAPPER" />
69937188         <dataarea name="rom" size="32768">
69947189            <rom name="kage no densetsu - legend of kage, the (japan) (alt 1).rom" size="32768" crc="b581f746" sha1="666e82d8a8e5d2672a9b7159adcdc861a31c8fa1" offset="0" />
69957190         </dataarea>
r245623r245624
70037198      <info name="serial" value="HM-103" />
70047199      <info name="alt_title" value="カラ丸珍道中" />
70057200      <part name="cart" interface="msx_cart">
7201         <feature name="mapper" value="NOMAPPER" />
70067202         <dataarea name="rom" size="16384">
70077203            <rom name="karamaru (japan).rom" size="16384" crc="12be29fc" sha1="223337db25c942ece732214aba5dd624b574e9c4" offset="0" />
70087204         </dataarea>
r245623r245624
70167212      <info name="serial" value="R48X5503" />
70177213      <info name="alt_title" value="キーストンケーパーズ" />
70187214      <part name="cart" interface="msx_cart">
7215         <feature name="mapper" value="NOMAPPER" />
70197216         <dataarea name="rom" size="32768">
70207217            <rom name="keystone kapers (japan).rom" size="32768" crc="7ff117f9" sha1="fb4724b8159beae132f89f394f71ce3934a61ae2" offset="0" />
70217218         </dataarea>
r245623r245624
70297226      <info name="serial" value="R48X5503" />
70307227      <info name="alt_title" value="キーストンケーパーズ" />
70317228      <part name="cart" interface="msx_cart">
7229         <feature name="mapper" value="NOMAPPER" />
70327230         <dataarea name="rom" size="16384">
70337231            <rom name="keystone kapers (japan) (alt 1).rom" size="16384" crc="b1cf2097" sha1="3d5160331beb1c5cc54ba6ecef6b3ce2ff4660b6" offset="0" />
70347232         </dataarea>
r245623r245624
70427240      <info name="serial" value="SR-002" />
70437241      <info name="alt_title" value="キックイット" />
70447242      <part name="cart" interface="msx_cart">
7243         <feature name="mapper" value="NOMAPPER" />
70457244         <dataarea name="rom" size="32768">
70467245            <rom name="kick it (japan).rom" size="32768" crc="e4f63cb7" sha1="65334123c7d00ca623bf5f7a55756cc75958debb" offset="0" />
70477246         </dataarea>
r245623r245624
70557254      <info name="serial" value="SR-002" />
70567255      <info name="alt_title" value="キックイット" />
70577256      <part name="cart" interface="msx_cart">
7257         <feature name="mapper" value="NOMAPPER" />
70587258         <dataarea name="rom" size="32768">
70597259            <rom name="kick it (japan) (alt 1).rom" size="32768" crc="3424a220" sha1="f033ab8a33e2d7a8ac1313b862bc138138b4346e" offset="0" />
70607260         </dataarea>
r245623r245624
70677267      <year>1984</year>
70687268      <publisher>&lt;unknown&gt;</publisher>
70697269      <part name="cart" interface="msx_cart">
7270         <feature name="mapper" value="NOMAPPER" />
70707271         <dataarea name="rom" size="16384">
70717272            <rom name="kinasai (japan) (unl).rom" size="16384" crc="18866b57" sha1="f772396becdbd15ba0648bf1aef8ccb155e1adad" offset="0" />
70727273         </dataarea>
r245623r245624
70807281      <info name="serial" value="05" />
70817282      <info name="alt_title" value="キング&amp;バルーン" />
70827283      <part name="cart" interface="msx_cart">
7284         <feature name="mapper" value="NOMAPPER" />
70837285         <dataarea name="rom" size="32768">
70847286            <rom name="king &amp; balloon (japan).rom" size="32768" crc="2aba2253" sha1="ed15174dec31a29f9d41a06de3008db04af11a25" offset="0" />
70857287         </dataarea>
r245623r245624
70937295      <info name="serial" value="05" />
70947296      <info name="alt_title" value="キング&amp;バルーン" />
70957297      <part name="cart" interface="msx_cart">
7298         <feature name="mapper" value="NOMAPPER" />
70967299         <dataarea name="rom" size="16384">
70977300            <rom name="king &amp; balloon (japan) (alt 1).rom" size="16384" crc="1eeba987" sha1="bec70fbf9b1384b6a8adc45226689f02d996b6a7" offset="0" />
70987301         </dataarea>
r245623r245624
71347337      <info name="serial" value="RC727" />
71357338      <info name="alt_title" value="王家の谷 ~ Ouke no Tani (Box?)" />
71367339      <part name="cart" interface="msx_cart">
7340         <feature name="mapper" value="NOMAPPER" />
71377341         <dataarea name="rom" size="16384">
71387342            <rom name="king's valley (japan, europe).rom" size="16384" crc="dfac2125" sha1="07448ffb20f260df159a19df2cae1ee5545a0aef" offset="0" />
71397343         </dataarea>
r245623r245624
71477351      <info name="serial" value="RC727" />
71487352      <info name="alt_title" value="王家の谷 ~ Ouke no Tani (Box?)" />
71497353      <part name="cart" interface="msx_cart">
7354         <feature name="mapper" value="NOMAPPER" />
71507355         <dataarea name="rom" size="16384">
71517356            <rom name="king's valley (japan, europe) (alt 1).rom" size="16384" crc="5a141c44" sha1="0cf26bf02c5b94df118129a681a7f14add708177" offset="0" />
71527357         </dataarea>
r245623r245624
71607365      <info name="serial" value="RC727" />
71617366      <info name="alt_title" value="王家の谷 ~ Ouke no Tani (Box?)" />
71627367      <part name="cart" interface="msx_cart">
7368         <feature name="mapper" value="NOMAPPER" />
71637369         <dataarea name="rom" size="16384">
71647370            <rom name="king's valley (japan, europe) (alt 2).rom" size="16384" crc="e7c3e1b7" sha1="43dc3911b9a336bb7b17bdbe6e48464e01f2c425" offset="0" />
71657371         </dataarea>
r245623r245624
71737379      <info name="serial" value="RC727" />
71747380      <info name="alt_title" value="王家の谷 ~ Ouke no Tani (Box?)" />
71757381      <part name="cart" interface="msx_cart">
7382         <feature name="mapper" value="NOMAPPER" />
71767383         <dataarea name="rom" size="16384">
71777384            <rom name="king's valley (japan, europe) (alt 3).rom" size="16384" crc="201d7691" sha1="a4383f789482a9e868a9f136aa722129673c2a81" offset="0" />
71787385         </dataarea>
r245623r245624
71867393      <info name="serial" value="RC727" />
71877394      <info name="alt_title" value="王家の谷 ~ Ouke no Tani (Box?)" />
71887395      <part name="cart" interface="msx_cart">
7396         <feature name="mapper" value="NOMAPPER" />
71897397         <dataarea name="rom" size="16384">
71907398            <rom name="king's valley (japan, europe) (alt 4).rom" size="16384" crc="627bdcd6" sha1="8c9a9a9afe13a58e4cfb72489af2d6b080dffaf6" offset="0" />
71917399         </dataarea>
r245623r245624
72157423      <info name="serial" value="BMX-005" />
72167424      <info name="alt_title" value="キン肉マン コロシアムデスマッチ" />
72177425      <part name="cart" interface="msx_cart">
7426         <feature name="mapper" value="NOMAPPER" />
72187427         <dataarea name="rom" size="32768">
72197428            <rom name="kinnikuman - muscle man (japan).rom" size="32768" crc="166781b7" sha1="bf7e27b3456f1a96d94a8dbf06688c8f833bd818" offset="0" />
72207429         </dataarea>
r245623r245624
72297438      <info name="serial" value="BMX-005" />
72307439      <info name="alt_title" value="キン肉マン コロシアムデスマッチ" />
72317440      <part name="cart" interface="msx_cart">
7441         <feature name="mapper" value="NOMAPPER" />
72327442         <dataarea name="rom" size="32768">
72337443            <rom name="kinnikuman - muscle man (japan) (alt 1).rom" size="32768" crc="500d112d" sha1="dd76ee1071e427cbfedeeedcb3a4b8bcad56ba71" offset="0" />
72347444         </dataarea>
72357445      </part>
72367446   </software>
72377447
7238   <software name="kinnikumk" cloneof="kinnikum">
7239      <description>Kinnikuman - Colosseum Deathmatch (Kor)</description>
7240      <year>198?</year>
7241      <publisher>San Ho</publisher>
7242      <part name="cart" interface="msx_cart">
7243         <dataarea name="rom" size="32768">
7244            <rom name="wrestling.rom" size="32768" crc="36ed61af" sha1="9da5878205d58fbcc641c5f10da1aa2dc450ec97" offset="0" />
7245         </dataarea>
7246      </part>
7247   </software>
7248
72497448   <software name="knightlr">
72507449      <description>Knight Lore (Jpn)</description>
72517450      <year>1986</year>
r245623r245624
72537452      <info name="serial" value="ND-04MR" />
72547453      <info name="alt_title" value="ナイトロアー" />
72557454      <part name="cart" interface="msx_cart">
7455         <feature name="mapper" value="NOMAPPER" />
72567456         <dataarea name="rom" size="32768">
72577457            <rom name="knight lore (japan).rom" size="32768" crc="b575c44a" sha1="e98e4351119d78b6402c4499ed16faeb3364f6c3" offset="0" />
72587458         </dataarea>
r245623r245624
72667466      <info name="serial" value="RC739" />
72677467      <info name="alt_title" value="魔城伝説" />
72687468      <part name="cart" interface="msx_cart">
7469         <feature name="mapper" value="NOMAPPER" />
72697470         <dataarea name="rom" size="32768">
72707471            <rom name="knightmare - majou densetsu (japan).rom" size="32768" crc="0db84205" sha1="c8ff858d239c62a859f15c2f1bf44e1d657cec13" offset="0" />
72717472         </dataarea>
r245623r245624
72797480      <info name="serial" value="RC739" />
72807481      <info name="alt_title" value="魔城伝説" />
72817482      <part name="cart" interface="msx_cart">
7483         <feature name="mapper" value="NOMAPPER" />
72827484         <dataarea name="rom" size="32768">
72837485            <rom name="knightmare - majou densetsu (japan) (alt 1).rom" size="32768" crc="ca9f791b" sha1="da8249452da86c0ba44f0ae279ccff82a1ddd756" offset="0" />
72847486         </dataarea>
r245623r245624
72927494      <info name="serial" value="RC739" />
72937495      <info name="alt_title" value="魔城伝説" />
72947496      <part name="cart" interface="msx_cart">
7497         <feature name="mapper" value="NOMAPPER" />
72957498         <dataarea name="rom" size="32768">
72967499            <rom name="knightmare - majou densetsu (japan) (alt 2).rom" size="32768" crc="5876a372" sha1="1d6a355a9ce84c78e3bafc27a4f1151e240f68f0" offset="0" />
72977500         </dataarea>
72987501      </part>
72997502   </software>
73007503
7301   <software name="knightmrk" cloneof="knightmr">
7302      <description>Knightmare - Majou Densetsu (Kor)</description>
7303      <year>198?</year>
7304      <publisher>Zemina</publisher>
7305      <part name="cart" interface="msx_cart">
7306         <dataarea name="rom" size="32768">
7307            <rom name="knightma.rom" size="32768" crc="b9819ea6" sha1="7435a9caec4cdefe398299ba9b6adf89c302fda5" offset="0" />
7308         </dataarea>
7309      </part>
7310   </software>
7311
73127504   <software name="knightm2">
73137505      <description>Knightmare II - The Maze of Galious (Jpn)</description>
73147506      <year>1987</year>
r245623r245624
73717563      <year>1989</year>
73727564      <publisher>Prosoft</publisher>
73737565      <part name="cart" interface="msx_cart">
7566         <feature name="mapper" value="NOMAPPER" />
73747567         <dataarea name="rom" size="32768">
73757568            <rom name="knuckle joe.rom" size="32768" crc="33be6192" sha1="6147f63a319b44b60259b35a75b1c083280b92ea" offset="0x0000" />
73767569         </dataarea>
r245623r245624
73827575      <year>1988</year>
73837576      <publisher>Aproman</publisher>
73847577      <part name="cart" interface="msx_cart">
7578         <feature name="mapper" value="NOMAPPER" />
73857579         <dataarea name="rom" size="32768">
73867580            <rom name="koedoli (mickey soft, 1988).rom" size="32768" crc="cb345bcc" sha1="6895a062e10b790e19a55952e634662f3135fa55" offset="0x0000" />
73877581         </dataarea>
r245623r245624
73957589      <info name="serial" value="RC724" />
73967590      <info name="alt_title" value="コナミのベースボール" />
73977591      <part name="cart" interface="msx_cart">
7592         <feature name="mapper" value="NOMAPPER" />
73987593         <dataarea name="rom" size="16384">
73997594            <rom name="konami's baseball (japan).rom" size="16384" crc="b660494b" sha1="076d6f5b9f8427f6959f7a255abb4acac0dd9d0c" offset="0" />
74007595         </dataarea>
r245623r245624
74087603      <info name="serial" value="RC724" />
74097604      <info name="alt_title" value="コナミのベースボール" />
74107605      <part name="cart" interface="msx_cart">
7606         <feature name="mapper" value="NOMAPPER" />
74117607         <dataarea name="rom" size="16384">
74127608            <rom name="konami's baseball (japan) (alt 1).rom" size="16384" crc="6a8e56e1" sha1="9bdfe44a7a0d5151346ff14ece3216b5108cc775" offset="0" />
74137609         </dataarea>
r245623r245624
74207616      <publisher>Konami</publisher>
74217617      <info name="serial" value="RC706" />
74227618      <part name="cart" interface="msx_cart">
7619         <feature name="mapper" value="NOMAPPER" />
74237620         <dataarea name="rom" size="8192">
74247621            <rom name="konami's billiards (europe).rom" size="8192" crc="0b65fe4d" sha1="fc6660a202dbd228c9e0d7c404340d1dcc1e2844" offset="0" />
74257622         </dataarea>
r245623r245624
74337630      <info name="serial" value="RC736" />
74347631      <info name="alt_title" value="コナミのボクシング" />
74357632      <part name="cart" interface="msx_cart">
7633         <feature name="mapper" value="NOMAPPER" />
74367634         <dataarea name="rom" size="32768">
74377635            <rom name="konami's boxing (japan).rom" size="32768" crc="3a442408" sha1="7adb6812f3702b93aa2b2a872722bbd40915670d" offset="0" />
74387636         </dataarea>
r245623r245624
74467644      <info name="serial" value="RC736" />
74477645      <info name="alt_title" value="コナミのボクシング" />
74487646      <part name="cart" interface="msx_cart">
7647         <feature name="mapper" value="NOMAPPER" />
74497648         <dataarea name="rom" size="32768">
74507649            <rom name="konami's boxing (japan) (alt 1).rom" size="32768" crc="19ccbce1" sha1="5e349166fce12d45f3ce3f69ecd6b2a70ef4d68b" offset="0" />
74517650         </dataarea>
r245623r245624
74597658      <info name="serial" value="RC736" />
74607659      <info name="alt_title" value="コナミのボクシング" />
74617660      <part name="cart" interface="msx_cart">
7661         <feature name="mapper" value="NOMAPPER" />
74627662         <dataarea name="rom" size="32768">
74637663            <rom name="konami's boxing (japan) (alt 2).rom" size="32768" crc="0d94e7b2" sha1="9e190cf3ca52d85fd34eb5df2c0dd8490448b9a2" offset="0" />
74647664         </dataarea>
r245623r245624
74717671      <publisher>Konami</publisher>
74727672      <info name="serial" value="RC732" />
74737673      <part name="cart" interface="msx_cart">
7674         <feature name="mapper" value="NOMAPPER" />
74747675         <dataarea name="rom" size="32768">
74757676            <rom name="konami's football (europe).rom" size="32768" crc="ba1b16fc" sha1="8e9fb34b356b02a839dce5139c12030593be13a2" offset="0" />
74767677         </dataarea>
r245623r245624
74837684      <publisher>Konami</publisher>
74847685      <info name="serial" value="RC732" />
74857686      <part name="cart" interface="msx_cart">
7687         <feature name="mapper" value="NOMAPPER" />
74867688         <dataarea name="rom" size="32768">
74877689            <rom name="konami's football (europe) (alt 1).rom" size="32768" crc="93604c07" sha1="eaa6b787784bae1c7f648b57daa1c88cf2b1b095" offset="0" />
74887690         </dataarea>
r245623r245624
74957697      <publisher>Konami</publisher>
74967698      <info name="serial" value="RC732" />
74977699      <part name="cart" interface="msx_cart">
7700         <feature name="mapper" value="NOMAPPER" />
74987701         <dataarea name="rom" size="32768">
74997702            <rom name="konami's football (europe) (alt 2).rom" size="32768" crc="c700fc49" sha1="10698ea6b0423f2e858a4c28c10f39646ca5495f" offset="0" />
75007703         </dataarea>
r245623r245624
75087711      <info name="serial" value="RC723" />
75097712      <info name="alt_title" value="コナミのゴルフ" />
75107713      <part name="cart" interface="msx_cart">
7714         <feature name="mapper" value="NOMAPPER" />
75117715         <dataarea name="rom" size="16384">
75127716            <rom name="konami's golf (japan).rom" size="16384" crc="08c7e406" sha1="6a3a68836a468cc761a268175c64d53c4c1c48bd" offset="0" />
75137717         </dataarea>
r245623r245624
75217725      <info name="serial" value="RC723" />
75227726      <info name="alt_title" value="コナミのゴルフ" />
75237727      <part name="cart" interface="msx_cart">
7728         <feature name="mapper" value="NOMAPPER" />
75247729         <dataarea name="rom" size="16384">
75257730            <rom name="konami's golf (japan) (alt 1).rom" size="16384" crc="0e3380fe" sha1="bcf72a4673c7982361db4efaf8ebc776b6539938" offset="0" />
75267731         </dataarea>
r245623r245624
75347739      <info name="serial" value="RC723" />
75357740      <info name="alt_title" value="コナミのゴルフ" />
75367741      <part name="cart" interface="msx_cart">
7742         <feature name="mapper" value="NOMAPPER" />
75377743         <dataarea name="rom" size="16384">
75387744            <rom name="konami's golf (japan) (alt 2).rom" size="16384" crc="f06befd3" sha1="5c7971aa8688ffc429a3e315dd3d45c38f72ddeb" offset="0" />
75397745         </dataarea>
r245623r245624
75477753      <info name="serial" value="RC707" />
75487754      <info name="alt_title" value="コナミの麻雀道場 ~ Konami no Mahjong Dojo (Box)" />
75497755      <part name="cart" interface="msx_cart">
7756         <feature name="mapper" value="NOMAPPER" />
75507757         <dataarea name="rom" size="32768">
75517758            <rom name="konami's mahjong (japan).rom" size="32768" crc="114198e5" sha1="f415e4096ff3f6a9f17bfbf02f146e44f0d5fb66" offset="0" />
75527759         </dataarea>
r245623r245624
75607767      <info name="serial" value="RC731" />
75617768      <info name="alt_title" value="コナミのピンポン" />
75627769      <part name="cart" interface="msx_cart">
7770         <feature name="mapper" value="NOMAPPER" />
75637771         <dataarea name="rom" size="16384">
75647772            <rom name="konami's ping-pong (japan).rom" size="16384" crc="3f200491" sha1="ae5b8e69732a23aee102bcd996ad06225f1b3eba" offset="0" />
75657773         </dataarea>
r245623r245624
75737781      <info name="serial" value="RC731" />
75747782      <info name="alt_title" value="コナミのピンポン" />
75757783      <part name="cart" interface="msx_cart">
7784         <feature name="mapper" value="NOMAPPER" />
75767785         <dataarea name="rom" size="16384">
75777786            <rom name="konami's ping-pong (japan) (alt 1).rom" size="16384" crc="bbcdd731" sha1="9f4ac1287b8caa286a847c86ac8601a711be2d82" offset="0" />
75787787         </dataarea>
r245623r245624
75867795      <info name="serial" value="RC731" />
75877796      <info name="alt_title" value="コナミのピンポン" />
75887797      <part name="cart" interface="msx_cart">
7798         <feature name="mapper" value="NOMAPPER" />
75897799         <dataarea name="rom" size="16384">
75907800            <rom name="konami's ping-pong (japan) (alt 2).rom" size="16384" crc="a4d465a4" sha1="5e1a50affe1fa973f69e423a8827751b93fc53ee" offset="0" />
75917801         </dataarea>
r245623r245624
75997809      <info name="serial" value="RC731" />
76007810      <info name="alt_title" value="コナミのピンポン" />
76017811      <part name="cart" interface="msx_cart">
7812         <feature name="mapper" value="NOMAPPER" />
76027813         <dataarea name="rom" size="16384">
76037814            <rom name="konami's ping-pong (japan) (alt 3).rom" size="16384" crc="2829a061" sha1="6c68f7be1eb46cca6dcdbb9192cbff9d59604357" offset="0" />
76047815         </dataarea>
76057816      </part>
76067817   </software>
76077818
7608   <software name="pingpongk" cloneof="pingpong">
7609      <description>Konami's Ping-Pong (Kor)</description>
7610      <year>198?</year>
7611      <publisher>Zemina</publisher>
7612      <part name="cart" interface="msx_cart">
7613         <dataarea name="rom" size="32768">
7614            <rom name="pingpong.rom" size="32768" crc="67a1ba79" sha1="90592a09228b3e3300eed51ebd7358b5ed2afa09" offset="0" />
7615         </dataarea>
7616      </part>
7617   </software>
7618
76197819   <software name="konsoccr" cloneof="konfootb">
76207820      <description>Konami's Soccer (Jpn)</description>
76217821      <year>1985</year>
r245623r245624
76237823      <info name="serial" value="RC732" />
76247824      <info name="alt_title" value="コナミのサッカー" />
76257825      <part name="cart" interface="msx_cart">
7826         <feature name="mapper" value="NOMAPPER" />
76267827         <dataarea name="rom" size="32768">
76277828            <rom name="konami's soccer (japan).rom" size="32768" crc="74bc8295" sha1="fd7518a6aedb51630364082c27bdfe4411adfd4c" offset="0" />
76287829         </dataarea>
r245623r245624
76367837      <info name="serial" value="RC732" />
76377838      <info name="alt_title" value="コナミのサッカー" />
76387839      <part name="cart" interface="msx_cart">
7840         <feature name="mapper" value="NOMAPPER" />
76397841         <dataarea name="rom" size="32768">
76407842            <rom name="konami's soccer (japan) (alt 1).rom" size="32768" crc="58ea53b9" sha1="89ccb1a7ffaaa75cee9bdc9b4a9ec9b063af7199" offset="0" />
76417843         </dataarea>
r245623r245624
76497851      <info name="serial" value="RC732" />
76507852      <info name="alt_title" value="コナミのサッカー" />
76517853      <part name="cart" interface="msx_cart">
7854         <feature name="mapper" value="NOMAPPER" />
76527855         <dataarea name="rom" size="32768">
76537856            <rom name="konami's soccer (japan) (alt 2).rom" size="32768" crc="e861d2bd" sha1="a0ed2c50e55241d23bb5d12cb6528a2a0c3bc156" offset="0" />
76547857         </dataarea>
r245623r245624
76627865      <info name="serial" value="RC732" />
76637866      <info name="alt_title" value="コナミのサッカー" />
76647867      <part name="cart" interface="msx_cart">
7868         <feature name="mapper" value="NOMAPPER" />
76657869         <dataarea name="rom" size="32768">
76667870            <rom name="konami's soccer (japan) (alt 3).rom" size="32768" crc="ccfb0ca2" sha1="79c1bf77c08b733ae04e069deaf25fd24b28beb7" offset="0" />
76677871         </dataarea>
r245623r245624
76757879      <info name="serial" value="RC720" />
76767880      <info name="alt_title" value="コナミのテニス" />
76777881      <part name="cart" interface="msx_cart">
7882         <feature name="mapper" value="NOMAPPER" />
76787883         <dataarea name="rom" size="16384">
76797884            <rom name="konami's tennis (japan).rom" size="16384" crc="61726be4" sha1="5f6972e9e374753faf092409f1ee10bba5231b66" offset="0" />
76807885         </dataarea>
r245623r245624
76887893      <info name="serial" value="RC720" />
76897894      <info name="alt_title" value="コナミのテニス" />
76907895      <part name="cart" interface="msx_cart">
7896         <feature name="mapper" value="NOMAPPER" />
76917897         <dataarea name="rom" size="16384">
76927898            <rom name="konami's tennis (japan) (alt 1).rom" size="16384" crc="cfce0a28" sha1="d5f5d2850b0bfda45ba4dfff70d3fd9986399a94" offset="0" />
76937899         </dataarea>
r245623r245624
76997905      <year>19??</year>
77007906      <publisher>Prosoft</publisher>
77017907      <part name="cart" interface="msx_cart">
7908         <feature name="mapper" value="NOMAPPER" />
77027909         <dataarea name="rom" size="16385">
77037910            <rom name="konami's tennis (1984)(konami)[cr prosoft][rc-720].rom" size="16385" crc="a5427ecd" sha1="54008fe7cd7f1a47fca70462a0a7b5682146099b" offset="0x0000" />
77047911         </dataarea>
r245623r245624
77127919      <info name="serial" value="GPM-124" />
77137920      <info name="alt_title" value="仔猫の大冒険 チビちゃんがいく" />
77147921      <part name="cart" interface="msx_cart">
7922         <feature name="mapper" value="NOMAPPER" />
77157923         <dataarea name="rom" size="32768">
77167924            <rom name="koneko no daibouken - catboy (japan).rom" size="32768" crc="5a0b8739" sha1="0039cff292fe740d8c87cc2131a473cbb4f8c4f4" offset="0" />
77177925         </dataarea>
r245623r245624
77247932      <publisher>ASCII</publisher>
77257933      <info name="alt_title" value="クンフーマスター" />
77267934      <part name="cart" interface="msx_cart">
7935         <feature name="mapper" value="NOMAPPER" />
77277936         <dataarea name="rom" size="16384">
77287937            <rom name="kung fu master (japan).rom" size="16384" crc="08f23b3e" sha1="c1dfc86c441e1128194f3ab490c94e29275b5df9" offset="0" />
77297938         </dataarea>
r245623r245624
77367945      <publisher>ASCII</publisher>
77377946      <info name="alt_title" value="クンフーマスター" />
77387947      <part name="cart" interface="msx_cart">
7948         <feature name="mapper" value="NOMAPPER" />
77397949         <dataarea name="rom" size="16384">
77407950            <rom name="kung fu master (japan) (alt 1).rom" size="16384" crc="10fc1118" sha1="602c4d0d12fd59725c0c4e40f51d6bdeb679ea36" offset="0" />
77417951         </dataarea>
r245623r245624
77487958      <publisher>ASCII</publisher>
77497959      <info name="alt_title" value="クンフーマスター" />
77507960      <part name="cart" interface="msx_cart">
7961         <feature name="mapper" value="NOMAPPER" />
77517962         <dataarea name="rom" size="16384">
77527963            <rom name="kung fu master (japan) (alt 2).rom" size="16384" crc="103724ad" sha1="05da84093d973d3bfbd3143ffd155a16a9ec5f82" offset="0" />
77537964         </dataarea>
r245623r245624
77617972      <info name="serial" value="PS-2011G" />
77627973      <info name="alt_title" value="功夫大君" />
77637974      <part name="cart" interface="msx_cart">
7975         <feature name="mapper" value="NOMAPPER" />
77647976         <dataarea name="rom" size="16384">
77657977            <rom name="kung fu taigun (japan).rom" size="16384" crc="c1aaf8cb" sha1="e817ab7b50674c414b1c1b72530024eb03396a41" offset="0" />
77667978         </dataarea>
r245623r245624
77747986      <info name="serial" value="PS-2011G" />
77757987      <info name="alt_title" value="功夫大君" />
77767988      <part name="cart" interface="msx_cart">
7989         <feature name="mapper" value="NOMAPPER" />
77777990         <dataarea name="rom" size="16385">
77787991            <rom name="kung fu taigun (japan) (alt 1).rom" size="16385" crc="8c30be94" sha1="304ea29469461f1cfa801f62af0bf5045a6882fc" offset="0" />
77797992         </dataarea>
r245623r245624
77867999      <publisher>Zemina</publisher>
77878000      <info name="alt_title" value="??? ~ Son Son (Box)"/>
77888001      <part name="cart" interface="msx_cart">
8002         <feature name="mapper" value="NOMAPPER" />
77898003         <dataarea name="rom" size="16384">
77908004            <rom name="kimpo.rom" size="16384" crc="cb43bfba" sha1="8d5fe498a25420de9f428265ebbb1fc2a6c0f2ca" offset="0x0000" />
77918005         </dataarea>
r245623r245624
78008014      <info name="serial" value="00100" />
78018015      <info name="alt_title" value="ラダービルディング" />
78028016      <part name="cart" interface="msx_cart">
8017         <feature name="mapper" value="NOMAPPER" />
78038018         <dataarea name="rom" size="16384">
78048019            <rom name="ladder building (japan).rom" size="16384" crc="c6064ce0" sha1="15ca962994fd25a56bee2f543a83f133f9d2265f" offset="0" />
78058020         </dataarea>
r245623r245624
78138028      <info name="serial" value="MS-G2115-L1" />
78148029      <info name="alt_title" value="らぷてっく2" />
78158030      <part name="cart" interface="msx_cart">
8031         <feature name="mapper" value="NOMAPPER" />
78168032         <dataarea name="rom" size="32768">
78178033            <rom name="laptick 2 (japan).rom" size="32768" crc="091fe438" sha1="c4f952258020de9e23a718a78c18d22e2cccfe3c" offset="0" />
78188034         </dataarea>
r245623r245624
78268042      <publisher>Electric Software</publisher>
78278043      <info name="serial" value="5305" />
78288044      <part name="cart" interface="msx_cart">
8045         <feature name="mapper" value="NOMAPPER" />
78298046         <dataarea name="rom" size="32768">
78308047            <rom name="le mans 2 (europe).rom" size="32768" crc="82dddc34" sha1="f69541b86c2b396cdce765c2dec498e11232b3c9" offset="0" />
78318048         </dataarea>
r245623r245624
78688085      <publisher>Mind Games Espana?</publisher>
78698086      <info name="alt_title" value="King Leonard" />
78708087      <part name="cart" interface="msx_cart">
8088         <feature name="mapper" value="NOMAPPER" />
78718089         <dataarea name="rom" size="32768">
78728090            <rom name="leonard (spain).rom" size="32768" crc="dda3c142" sha1="3103f0170bae627bdeb77108e0e782284e4581c9" offset="0" />
78738091         </dataarea>
r245623r245624
78948112      <info name="serial" value="HBS-G020C" />
78958113      <info name="alt_title" value="ロードランナー" />
78968114      <part name="cart" interface="msx_cart">
8115         <feature name="mapper" value="NOMAPPER" />
78978116         <dataarea name="rom" size="32768">
78988117            <rom name="lode runner (japan).rom" size="32768" crc="adc58732" sha1="818a6cedbfdf3a5af0c844f32a18e3930178c798" offset="0" />
78998118         </dataarea>
r245623r245624
79078126      <info name="serial" value="HBS-G020C" />
79088127      <info name="alt_title" value="ロードランナー" />
79098128      <part name="cart" interface="msx_cart">
8129         <feature name="mapper" value="NOMAPPER" />
79108130         <dataarea name="rom" size="32768">
79118131            <rom name="lode runner (japan) (alt 1).rom" size="32768" crc="25b70773" sha1="0421a25aff3ae300b2a4536dd0aa5fa924e7dd72" offset="0" />
79128132         </dataarea>
r245623r245624
79208140      <info name="serial" value="HBS-G039C" />
79218141      <info name="alt_title" value="ロードランナーII" />
79228142      <part name="cart" interface="msx_cart">
8143         <feature name="mapper" value="NOMAPPER" />
79238144         <dataarea name="rom" size="32768">
79248145            <rom name="lode runner ii (japan).rom" size="32768" crc="32ab8b20" sha1="4b04574b3b71958664ac730987c4c8ebedeba890" offset="0" />
79258146         </dataarea>
r245623r245624
79338154      <info name="serial" value="20121" />
79348155      <info name="alt_title" value="ロードオーバー" />
79358156      <part name="cart" interface="msx_cart">
8157         <feature name="mapper" value="NOMAPPER" />
79368158         <dataarea name="rom" size="16384">
79378159            <rom name="lord over (japan).rom" size="16384" crc="ab5e42fe" sha1="4025045e93f51afd58545104cc2c897226febaf7" offset="0" />
79388160         </dataarea>
r245623r245624
79468168      <info name="serial" value="TSX-2" />
79478169      <info name="alt_title" value="ロットロット" />
79488170      <part name="cart" interface="msx_cart">
8171         <feature name="mapper" value="NOMAPPER" />
79498172         <dataarea name="rom" size="32768">
79508173            <rom name="lot lot (japan).rom" size="32768" crc="c1679aeb" sha1="3c2db6321ee84e3690757c08ade9dc096bd209b3" offset="0" />
79518174         </dataarea>
r245623r245624
79598182      <info name="serial" value="R49X5079" />
79608183      <info name="alt_title" value="ルナーボール" />
79618184      <part name="cart" interface="msx_cart">
8185         <feature name="mapper" value="NOMAPPER" />
79628186         <dataarea name="rom" size="32768">
79638187            <rom name="lunar ball (japan).rom" size="32768" crc="d8a116d8" sha1="95f75fae9b3e961149e352cef3d7e478e9887d5a" offset="0" />
79648188         </dataarea>
r245623r245624
79718195      <year>1986</year>
79728196      <publisher>Eaglesoft</publisher>
79738197      <part name="cart" interface="msx_cart">
8198         <feature name="mapper" value="NOMAPPER" />
79748199         <dataarea name="rom" size="32768">
79758200            <rom name="mac attack (europe).rom" size="32768" crc="19ad0167" sha1="0949bd31cdbdfacb3224506c72a2210c50432157" offset="0" />
79768201         </dataarea>
r245623r245624
79838208      <publisher>Hudson Soft</publisher>
79848209      <info name="alt_title" value="銀行強盗 ~ Ginkou Goutou (Box?)" />
79858210      <part name="cart" interface="msx_cart">
8211         <feature name="mapper" value="NOMAPPER" />
79868212         <dataarea name="rom" size="16384">
79878213            <rom name="machinegun joe vs the mafia (japan).rom" size="16384" crc="628f033d" sha1="97dd31b2f0dd056abd808062e306b0c2536975bc" offset="0" />
79888214         </dataarea>
r245623r245624
79968222      <info name="serial" value="MK-5511" />
79978223      <info name="alt_title" value="超時空要塞マクロス" />
79988224      <part name="cart" interface="msx_cart">
8225         <feature name="mapper" value="NOMAPPER" />
79998226         <dataarea name="rom" size="32768">
80008227            <rom name="macross (japan).rom" size="32768" crc="6e742024" sha1="09af3b68be4eea5f5594d5d2d124d92b127dd390" offset="0" />
80018228         </dataarea>
r245623r245624
80098236      <info name="serial" value="MK-5511" />
80108237      <info name="alt_title" value="超時空要塞マクロス" />
80118238      <part name="cart" interface="msx_cart">
8239         <feature name="mapper" value="NOMAPPER" />
80128240         <dataarea name="rom" size="32768">
80138241            <rom name="macross (japan) (alt 1).rom" size="32768" crc="86ccf417" sha1="81ddaf3a42c1e1a3d3722e0cd046316a202acd33" offset="0" />
80148242         </dataarea>
r245623r245624
80228250      <info name="serial" value="HBS-G048C" />
80238251      <info name="alt_title" value="魔法使いウィズ ~ Mahou Tsukai Wiz (Box?)" />
80248252      <part name="cart" interface="msx_cart">
8253         <feature name="mapper" value="NOMAPPER" />
80258254         <dataarea name="rom" size="32768">
80268255            <rom name="magical kid wiz (japan).rom" size="32768" crc="8c2f2c59" sha1="087afebb16bfd96f465fb0d004326d55452bdd81" offset="0" />
80278256         </dataarea>
r245623r245624
80358264      <info name="serial" value="HBS-G048C" />
80368265      <info name="alt_title" value="魔法使いウィズ ~ Mahou Tsukai Wiz" />
80378266      <part name="cart" interface="msx_cart">
8267         <feature name="mapper" value="NOMAPPER" />
80388268         <dataarea name="rom" size="32768">
80398269            <rom name="magical kid wiz (japan) (alt 1).rom" size="32768" crc="2c2f5b6c" sha1="a3d1212eb4c58958f063aa8577ddfa07903b28b3" offset="0" />
80408270         </dataarea>
r245623r245624
80488278      <info name="serial" value="HBS-G048C" />
80498279      <info name="alt_title" value="魔法使いウィズ ~ Mahou Tsukai Wiz" />
80508280      <part name="cart" interface="msx_cart">
8281         <feature name="mapper" value="NOMAPPER" />
80518282         <dataarea name="rom" size="32768">
80528283            <rom name="magical kid wiz (japan) (alt 2).rom" size="32768" crc="74d6a1b1" sha1="3e2ef016f255168e2df1906e678ca22f880917b8" offset="0" />
80538284         </dataarea>
r245623r245624
80618292      <info name="serial" value="RC713" />
80628293      <info name="alt_title" value="マジカルツリー" />
80638294      <part name="cart" interface="msx_cart">
8295         <feature name="mapper" value="NOMAPPER" />
80648296         <dataarea name="rom" size="16384">
80658297            <rom name="magical tree (japan).rom" size="16384" crc="827038a2" sha1="b82dc590aadc930b43db303bb3e3458e7695e3b5" offset="0" />
80668298         </dataarea>
r245623r245624
80748306      <info name="serial" value="RC713" />
80758307      <info name="alt_title" value="マジカルツリー" />
80768308      <part name="cart" interface="msx_cart">
8309         <feature name="mapper" value="NOMAPPER" />
80778310         <dataarea name="rom" size="16384">
80788311            <rom name="magical tree (japan) (alt 1).rom" size="16384" crc="f3606c66" sha1="bf5678f3c065a4507f71ed6206a63ac922ad93dd" offset="0" />
80798312         </dataarea>
r245623r245624
81178350      <info name="serial" value="Z-00303" />
81188351      <info name="alt_title" value="メーニーズ" />
81198352      <part name="cart" interface="msx_cart">
8353         <feature name="mapper" value="NOMAPPER" />
81208354         <dataarea name="rom" size="16384">
81218355            <rom name="manes (japan).rom" size="16384" crc="b7002f08" sha1="2729bb0e68a64af525df4c5d9687bae07245980a" offset="0" />
81228356         </dataarea>
r245623r245624
81308364      <info name="serial" value="Z-00303" />
81318365      <info name="alt_title" value="メーニーズ" />
81328366      <part name="cart" interface="msx_cart">
8367         <feature name="mapper" value="NOMAPPER" />
81338368         <dataarea name="rom" size="16384">
81348369            <rom name="manes (japan) (alt 1).rom" size="16384" crc="a97a19ec" sha1="47129fe3791a7171f8fa792f953d7b5d58ba5c24" offset="0" />
81358370         </dataarea>
r245623r245624
81438378      <info name="serial" value="Z-00303" />
81448379      <info name="alt_title" value="メーニーズ" />
81458380      <part name="cart" interface="msx_cart">
8381         <feature name="mapper" value="NOMAPPER" />
81468382         <dataarea name="rom" size="16384">
81478383            <rom name="manes (japan) (alt 2).rom" size="16384" crc="af275ca8" sha1="820174b4dd3f3df87e5e32fb6f7ed457542d96c1" offset="0" />
81488384         </dataarea>
r245623r245624
81568392      <info name="serial" value="02" />
81578393      <info name="alt_title" value="マッピー" />
81588394      <part name="cart" interface="msx_cart">
8395         <feature name="mapper" value="NOMAPPER" />
81598396         <dataarea name="rom" size="16384">
81608397            <rom name="mappy (japan).rom" size="16384" crc="3b702e9a" sha1="e7d06c0a5c7f256c061e5b8173fdcc145d2fc4d6" offset="0" />
81618398         </dataarea>
r245623r245624
81698406      <info name="serial" value="02" />
81708407      <info name="alt_title" value="マッピー" />
81718408      <part name="cart" interface="msx_cart">
8409         <feature name="mapper" value="NOMAPPER" />
81728410         <dataarea name="rom" size="32768">
81738411            <rom name="mappy (japan) (alt 1).rom" size="32768" crc="a0358870" sha1="a8313b0dce35faa80b399a220f19b04333fdec1d" offset="0" />
81748412         </dataarea>
r245623r245624
81828420      <info name="serial" value="02" />
81838421      <info name="alt_title" value="マッピー" />
81848422      <part name="cart" interface="msx_cart">
8423         <feature name="mapper" value="NOMAPPER" />
81858424         <dataarea name="rom" size="32768">
81868425            <rom name="mappy (japan) (alt 2).rom" size="32768" crc="a006ad6b" sha1="20ce82112ba0c50063667d61e43979ac464a3bb4" offset="0" />
81878426         </dataarea>
r245623r245624
81958434      <info name="serial" value="000B0" />
81968435      <info name="alt_title" value="マリンバトル" />
81978436      <part name="cart" interface="msx_cart">
8437         <feature name="mapper" value="NOMAPPER" />
81988438         <dataarea name="rom" size="16384">
81998439            <rom name="marine battle (japan).rom" size="16384" crc="24923bdb" sha1="a66e19e58ac5b4da7db071ca7ead40c28a332198" offset="0" />
82008440         </dataarea>
r245623r245624
82088448      <info name="serial" value="R49X5108" />
82098449      <info name="alt_title" value="魔性の館ガバリン" />
82108450      <part name="cart" interface="msx_cart">
8451         <feature name="mapper" value="NOMAPPER" />
82118452         <dataarea name="rom" size="65536">
82128453            <rom name="mashou no tachi goblin (japan).rom" size="65536" crc="d34d74f7" sha1="e4d61ee74867066b04b0f6aba35d98d72665e6e0" offset="0" />
82138454         </dataarea>
r245623r245624
82218462      <info name="serial" value="R49X5108" />
82228463      <info name="alt_title" value="魔性の館ガバリン" />
82238464      <part name="cart" interface="msx_cart">
8465         <feature name="mapper" value="NOMAPPER" />
82248466         <dataarea name="rom" size="65536">
82258467            <rom name="mashou no tachi goblin (japan) (alt 1).rom" size="65536" crc="6ef086eb" sha1="8f92ea214a7a11394c512080d3b65a7afa9a92ed" offset="0" />
82268468         </dataarea>
r245623r245624
82338475      <year>1987</year>
82348476      <publisher>Mastertronic</publisher>
82358477      <part name="cart" interface="msx_cart">
8478         <feature name="mapper" value="NOMAPPER" />
82368479         <dataarea name="rom" size="32768">
82378480            <rom name="master chess (europe).rom" size="32768" crc="f2f979db" sha1="adc65666db35cd2ce694a8e2f32b95bd98d72291" offset="0" />
82388481         </dataarea>
r245623r245624
82458488      <publisher>Paxon</publisher>
82468489      <info name="alt_title" value="メガロポリスSOS" />
82478490      <part name="cart" interface="msx_cart">
8491         <feature name="mapper" value="NOMAPPER" />
82488492         <dataarea name="rom" size="16384">
82498493            <rom name="megalopolis sos (japan).rom" size="16384" crc="cf744d2e" sha1="8c6e1e21cc45b2ca72ceea93df48eda9cef1dbad" offset="0" />
82508494         </dataarea>
r245623r245624
82578501      <publisher>Paxon</publisher>
82588502      <info name="alt_title" value="メガロポリスSOS" />
82598503      <part name="cart" interface="msx_cart">
8504         <feature name="mapper" value="NOMAPPER" />
82608505         <dataarea name="rom" size="16384">
82618506            <rom name="megalopolis sos (japan) (alt 1).rom" size="16384" crc="02b17e2a" sha1="3167ffc2f2411138e4545cbdf4466c3237a04874" offset="0" />
82628507         </dataarea>
r245623r245624
82698514      <publisher>Paxon</publisher>
82708515      <info name="alt_title" value="メガロポリスSOS" />
82718516      <part name="cart" interface="msx_cart">
8517         <feature name="mapper" value="NOMAPPER" />
82728518         <dataarea name="rom" size="16384">
82738519            <rom name="megalopolis sos (japan) (alt 2).rom" size="16384" crc="07e85697" sha1="2af58d6b3a8c77270fa5bb82f129fc97f999b7ec" offset="0" />
82748520         </dataarea>
r245623r245624
83128558      <info name="serial" value="HBS-G049C" />
83138559      <info name="alt_title" value="ミッドナイトブラザーズずっこけ探偵 ~ Midnight Brothers Zukkoke Tantei (Box?)" />
83148560      <part name="cart" interface="msx_cart">
8561         <feature name="mapper" value="NOMAPPER" />
83158562         <dataarea name="rom" size="32768">
83168563            <rom name="midnight brothers (japan).rom" size="32768" crc="ce2882f6" sha1="97adcb652bc4baf02d29a9abe5e6547065dec298" offset="0" />
83178564         </dataarea>
r245623r245624
83258572      <info name="serial" value="HBS-G049C" />
83268573      <info name="alt_title" value="ミッドナイトブラザーズずっこけ探偵 ~ Midnight Brothers Zukkoke Tantei (Box?)" />
83278574      <part name="cart" interface="msx_cart">
8575         <feature name="mapper" value="NOMAPPER" />
83288576         <dataarea name="rom" size="32768">
83298577            <rom name="midnight brothers (japan) (alt 1).rom" size="32768" crc="7bc61bd5" sha1="f1d68b477f3f54c0b6080985954208b0d95c5973" offset="0" />
83308578         </dataarea>
r245623r245624
83378585      <publisher>ASCII</publisher>
83388586      <info name="alt_title" value="ミッドナイトビルディング" />
83398587      <part name="cart" interface="msx_cart">
8588         <feature name="mapper" value="NOMAPPER" />
83408589         <dataarea name="rom" size="16384">
83418590            <rom name="midnight building (japan).rom" size="16384" crc="7b5282e4" sha1="5460aa3be896ad949bea75444bc6e7e072a859b8" offset="0" />
83428591         </dataarea>
r245623r245624
83498598      <publisher>Magicsoft</publisher>
83508599      <info name="alt_title" value="カラー・ミッドウエイ ~ Color Midway (Box?)" />
83518600      <part name="cart" interface="msx_cart">
8601         <feature name="mapper" value="NOMAPPER" />
83528602         <dataarea name="rom" size="16384">
83538603            <rom name="midway (japan).rom" size="16384" crc="40e2f32a" sha1="3a8c815f9f97c067828e22f50386a9383f8e1a3d" offset="0" />
83548604         </dataarea>
r245623r245624
83618611      <publisher>Sony Spain</publisher>
83628612      <info name="serial" value="HBS-IDE05" />
83638613      <part name="cart" interface="msx_cart">
8614         <feature name="mapper" value="NOMAPPER" />
83648615         <dataarea name="rom" size="8192">
83658616            <rom name="mil caras (spain).rom" size="8192" crc="0deacd48" sha1="7c50d00a0d7b8c3474ed492465a92622ca160151" offset="0" />
83668617         </dataarea>
r245623r245624
83748625      <info name="serial" value="11" />
83758626      <info name="alt_title" value="ミニゴルフ" />
83768627      <part name="cart" interface="msx_cart">
8628         <feature name="mapper" value="NOMAPPER" />
83778629         <dataarea name="rom" size="16384">
83788630            <rom name="mini golf (japan).rom" size="16384" crc="855ca028" sha1="d2bf27695023a3e7daaeab1cb76572f2c412de1e" offset="0" />
83798631         </dataarea>
r245623r245624
83878639      <info name="serial" value="11" />
83888640      <info name="alt_title" value="ミニゴルフ" />
83898641      <part name="cart" interface="msx_cart">
8642         <feature name="mapper" value="NOMAPPER" />
83908643         <dataarea name="rom" size="32768">
83918644            <rom name="mini golf (japan) (alt 1).rom" size="32768" crc="187964d3" sha1="5a709255f73eb8b601bf9d81210260488f8ac511" offset="0" />
83928645         </dataarea>
r245623r245624
84158668      <info name="serial" value="GPM-130" />
84168669      <info name="alt_title" value="モアイの秘宝" />
84178670      <part name="cart" interface="msx_cart">
8671         <feature name="mapper" value="NOMAPPER" />
84188672         <dataarea name="rom" size="32768">
84198673            <rom name="moai no hibou (japan).rom" size="32768" crc="0427df83" sha1="f924d89a28966a1d08c10d5ddbc9e0e182be4669" offset="0" />
84208674         </dataarea>
r245623r245624
84268680      <year>1986?</year>
84278681      <publisher>Static Soft</publisher>
84288682      <part name="cart" interface="msx_cart">
8683         <feature name="mapper" value="NOMAPPER" />
84298684         <dataarea name="rom" size="32768">
84308685            <rom name="moai no hibou (japan) (alt 1).rom" size="32768" crc="0b3061fc" sha1="428b5bdd5cbb3e4ff637cfa5db8c41d8d0070813" offset="0" />
84318686         </dataarea>
r245623r245624
84398694      <info name="serial" value="HM-025" />
84408695      <info name="alt_title" value="機動惑星スティルス ~ Kidou Wakusei Suthirus" />
84418696      <part name="cart" interface="msx_cart">
8697         <feature name="mapper" value="NOMAPPER" />
84428698         <dataarea name="rom" size="32768">
84438699            <rom name="mobile planet suthirus - approach from the westgate (japan).rom" size="32768" crc="eba19259" sha1="336d714e3bc2dfe3626e55d01ee4ef74a48cf652" offset="0" />
84448700         </dataarea>
r245623r245624
84528708      <info name="serial" value="0201250" />
84538709      <info name="alt_title" value="機動戦士ガンダム ~ Kidou Senshi Gundam" />
84548710      <part name="cart" interface="msx_cart">
8711         <feature name="mapper" value="NOMAPPER" />
84558712         <dataarea name="rom" size="16384">
84568713            <rom name="mobile-suit gundam - last shooting (japan).rom" size="16384" crc="1d27d31f" sha1="917270dd44c63dc883289b4e0902fe6c812f5ea3" offset="0" />
84578714         </dataarea>
r245623r245624
84658722      <info name="serial" value="0201250" />
84668723      <info name="alt_title" value="機動戦士ガンダム ~ Kidou Senshi Gundam" />
84678724      <part name="cart" interface="msx_cart">
8725         <feature name="mapper" value="NOMAPPER" />
84688726         <dataarea name="rom" size="32768">
84698727            <rom name="mobile-suit gundam - last shooting (japan) (alt 1).rom" size="32768" crc="4725206f" sha1="c0717a9831d66e29eb907be598ba6606e17ea044" offset="0" />
84708728         </dataarea>
84718729      </part>
84728730   </software>
84738731
8474   <software name="gundamk" cloneof="gundam">
8475      <description>Mobile-Suit Gundam - Last Shooting (Kor)</description>
8476      <year>198?</year>
8477      <publisher>Zemina</publisher>
8478      <part name="cart" interface="msx_cart">
8479         <dataarea name="rom" size="32768">
8480            <rom name="gundam.rom" size="32768" crc="5cef14d1" sha1="4b565ee44647923b349e6abb150a9c52f00722e4" offset="0" />
8481         </dataarea>
8482      </part>
8483   </software>
8484
84858732<!-- only tape released? tap2crt hack?? -->
84868733   <software name="mokarima">
84878734      <description>Mokari Makka? Bochibochi Denna! (Jpn)</description>
r245623r245624
84898736      <publisher>Leben Pro</publisher>
84908737      <info name="alt_title" value="もうかりまっか?ぼちぼちでんな!" />
84918738      <part name="cart" interface="msx_cart">
8739         <feature name="mapper" value="NOMAPPER" />
84928740         <dataarea name="rom" size="32768">
84938741            <rom name="mokarimakka (japan).rom" size="32768" crc="d40f481d" sha1="17ac538dd63bc93ec0b88b6dd92079e807c22908" offset="0" />
84948742         </dataarea>
r245623r245624
85028750      <publisher>ASCII</publisher>
85038751      <info name="serial" value="00050" />
85048752      <part name="cart" interface="msx_cart">
8753         <feature name="mapper" value="NOMAPPER" />
85058754         <dataarea name="rom" size="16384">
85068755            <rom name="mole (japan).rom" size="16384" crc="d0e39c9b" sha1="7d0bb1dac966ceee2e4c53f77e6e057d65f15d4d" offset="0" />
85078756         </dataarea>
r245623r245624
85148763      <year>198?</year>
85158764      <publisher>&lt;unknown&gt;</publisher>
85168765      <part name="cart" interface="msx_cart">
8766         <feature name="mapper" value="NOMAPPER" />
85178767         <dataarea name="rom" size="32768">
85188768            <rom name="mole mole (1985)(victor)[tr pt].rom" size="32768" crc="7092ca0c" sha1="5720bf88ea080ac58e73ad11ffa116cf29733d76" offset="0x0000" />
85198769         </dataarea>
r245623r245624
85268776      <publisher>Victor</publisher>
85278777      <info name="alt_title" value="モールモール2" />
85288778      <part name="cart" interface="msx_cart">
8779         <feature name="mapper" value="NOMAPPER" />
85298780         <dataarea name="rom" size="32768">
85308781            <rom name="mole mole 2 (japan).rom" size="32768" crc="309f886b" sha1="f364a44d0b4ceaaa8706830237c0b824dcf9ce0c" offset="0" />
85318782         </dataarea>
r245623r245624
85398790      <info name="serial" value="RC702" />
85408791      <info name="alt_title" value="モン太君のいち・に・さんすう ~ Monta-kun no Ichi-Ni-San Suu (Box?)" />
85418792      <part name="cart" interface="msx_cart">
8793         <feature name="mapper" value="NOMAPPER" />
85428794         <dataarea name="rom" size="16384">
85438795            <rom name="monkey academy (japan).rom" size="16384" crc="98cd6912" sha1="8b2626f8dbbb3e97a5087b340a3f3d56c8ee84d1" offset="0" />
85448796         </dataarea>
r245623r245624
85528804      <info name="serial" value="RC702" />
85538805      <info name="alt_title" value="モン太君のいち・に・さんすう ~ Monta-kun no Ichi-Ni-San Suu (Box?)" />
85548806      <part name="cart" interface="msx_cart">
8807         <feature name="mapper" value="NOMAPPER" />
85558808         <dataarea name="rom" size="16384">
85568809            <rom name="monkey academy (japan) (alt 1).rom" size="16384" crc="e73c12e6" sha1="e61f407e51ea4411145e236272842bdb3e0743e6" offset="0" />
85578810         </dataarea>
r245623r245624
85658818      <info name="serial" value="RC702" />
85668819      <info name="alt_title" value="モン太君のいち・に・さんすう ~ Monta-kun no Ichi-Ni-San Suu (Box?)" />
85678820      <part name="cart" interface="msx_cart">
8821         <feature name="mapper" value="NOMAPPER" />
85688822         <dataarea name="rom" size="16384">
85698823            <rom name="monkey academy (japan) (alt 2).rom" size="16384" crc="3ddcac18" sha1="6fefe304cc8cd099456bbbbbcb23ff776cb113c9" offset="0" />
85708824         </dataarea>
r245623r245624
85788832      <info name="serial" value="RC702" />
85798833      <info name="alt_title" value="モン太君のいち・に・さんすう ~ Monta-kun no Ichi-Ni-San Suu (Box?)" />
85808834      <part name="cart" interface="msx_cart">
8835         <feature name="mapper" value="NOMAPPER" />
85818836         <dataarea name="rom" size="16384">
85828837            <rom name="monkey academy (japan) (alt 3).rom" size="16384" crc="d1896f6e" sha1="e0d84b3b2ac7675c3ed104797840d43bc2347a5b" offset="0" />
85838838         </dataarea>
r245623r245624
85908845      <publisher>Toho</publisher>
85918846      <info name="alt_title" value="モンスターズフェア" />
85928847      <part name="cart" interface="msx_cart">
8848         <feature name="mapper" value="NOMAPPER" />
85938849         <dataarea name="rom" size="32768">
85948850            <rom name="monster's fair (japan).rom" size="32768" crc="1ba6e461" sha1="b6d39bbaedb89f8c908cc2f44a0ab17e4b80ca4f" offset="0" />
85958851         </dataarea>
r245623r245624
86038859      <publisher>ASCII</publisher>
86048860      <info name="alt_title" value="ムーンランディング" />
86058861      <part name="cart" interface="msx_cart">
8862         <feature name="mapper" value="NOMAPPER" />
86068863         <dataarea name="rom" size="16384">
86078864            <rom name="moon landing (japan).rom" size="16384" crc="8a2c11da" sha1="b2d9dcee787ace26f8f4d2d18e24a3d645a6f853" offset="0" />
86088865         </dataarea>
r245623r245624
86178874      <info name="serial" value="DP-3912011" />
86188875      <info name="alt_title" value="ムーンパトロール" />
86198876      <part name="cart" interface="msx_cart">
8877         <feature name="mapper" value="NOMAPPER" />
86208878         <dataarea name="rom" size="16384">
86218879            <rom name="moon patrol (japan).rom" size="16384" crc="febb1155" sha1="d1cf5410ed71f77670f65eb08ee944436bc0eb10" offset="0" />
86228880         </dataarea>
r245623r245624
86298887      <year>19??</year>
86308888      <publisher>Prosoft</publisher>
86318889      <part name="cart" interface="msx_cart">
8890         <feature name="mapper" value="NOMAPPER" />
86328891         <dataarea name="rom" size="16384">
86338892            <rom name="moon patrol (1984)(irem)[cr prosoft].rom" size="16384" crc="d4151ce7" sha1="4a7dc53f122dbe0cc6a299902b0642c96141e071" offset="0x0000" />
86348893         </dataarea>
r245623r245624
86428901      <info name="serial" value="PS-2012G" />
86438902      <info name="alt_title" value="宇宙戦士「隼」 ~ Uchuu Senshi Hayabusa (Box?)" />
86448903      <part name="cart" interface="msx_cart">
8904         <feature name="mapper" value="NOMAPPER" />
86458905         <dataarea name="rom" size="32768">
86468906            <rom name="moonsweeper (japan).rom" size="32768" crc="f1637c31" sha1="f93e23d958d2075bf476cb05a3c4f48d0c41aabb" offset="0" />
86478907         </dataarea>
r245623r245624
86558915      <info name="serial" value="RC728" />
86568916      <info name="alt_title" value="モピレンジャー" />
86578917      <part name="cart" interface="msx_cart">
8918         <feature name="mapper" value="NOMAPPER" />
86588919         <dataarea name="rom" size="16384">
86598920            <rom name="mopiranger (japan).rom" size="16384" crc="9d73e4c5" sha1="33ec3136dfb6fd44014c8bbffc8ac79c3cafe75c" offset="0" />
86608921         </dataarea>
r245623r245624
86688929      <info name="serial" value="RC728" />
86698930      <info name="alt_title" value="モピレンジャー" />
86708931      <part name="cart" interface="msx_cart">
8932         <feature name="mapper" value="NOMAPPER" />
86718933         <dataarea name="rom" size="16384">
86728934            <rom name="mopiranger (japan) (alt 1).rom" size="16384" crc="097f4e4a" sha1="4a185a3db81c2ce20d176d13fa5f619c6b7a170c" offset="0" />
86738935         </dataarea>
r245623r245624
86818943      <info name="serial" value="RC728" />
86828944      <info name="alt_title" value="モピレンジャー" />
86838945      <part name="cart" interface="msx_cart">
8946         <feature name="mapper" value="NOMAPPER" />
86848947         <dataarea name="rom" size="16384">
86858948            <rom name="mopiranger (japan) (alt 2).rom" size="16384" crc="213e623b" sha1="1b3059c7873765a476fb7791a4d6fc846ab05ade" offset="0" />
86868949         </dataarea>
r245623r245624
86948957      <info name="serial" value="RC728" />
86958958      <info name="alt_title" value="モピレンジャー" />
86968959      <part name="cart" interface="msx_cart">
8960         <feature name="mapper" value="NOMAPPER" />
86978961         <dataarea name="rom" size="16384">
86988962            <rom name="mopiranger (japan) (alt 3).rom" size="16384" crc="73d0ce5a" sha1="ddc458bb3c70e0708841e516d9b89220c0e098a1" offset="0" />
86998963         </dataarea>
r245623r245624
87078971      <info name="serial" value="RC728" />
87088972      <info name="alt_title" value="モピレンジャー" />
87098973      <part name="cart" interface="msx_cart">
8974         <feature name="mapper" value="NOMAPPER" />
87108975         <dataarea name="rom" size="16384">
87118976            <rom name="mopiranger (japan) (alt 4).rom" size="16384" crc="6135bd9a" sha1="14e7ef125cc902001995bbd8acca0eae2f213dc1" offset="0" />
87128977         </dataarea>
87138978      </part>
87148979   </software>
87158980
8716   <software name="mopirangk" cloneof="mopirang">
8717      <description>Mopiranger (Kor)</description>
8718      <year>198?</year>
8719      <publisher>Zemina</publisher>
8720      <part name="cart" interface="msx_cart">
8721         <dataarea name="rom" size="32768">
8722            <rom name="mopirang.rom" size="32768" crc="46bfe597" sha1="dd9d6ed442122d142987fd691001efcc2bc18c7c" offset="0" />
8723         </dataarea>
8724      </part>
8725   </software>
8726
87278981   <!-- Glitches in msx driver, works fine in some Japanese machines, like cf1200 -->
87288982   <software name="moritaot">
87298983      <description>Morita Kazuo no Othello (Jpn)</description>
r245623r245624
87328986      <info name="serial" value="PS-2017G" />
87338987      <info name="alt_title" value="森田和郎のオセロ" />
87348988      <part name="cart" interface="msx_cart">
8989         <feature name="mapper" value="NOMAPPER" />
87358990         <dataarea name="rom" size="32768">
87368991            <rom name="morita kazuo no othello (japan).rom" size="32768" crc="a94d7d08" sha1="4dd934902907db50ba76053f59ae7737d55824f4" offset="0" />
87378992         </dataarea>
r245623r245624
87459000      <info name="serial" value="HBS-G007C" />
87469001      <info name="alt_title" value="マウザー" />
87479002      <part name="cart" interface="msx_cart">
9003         <feature name="mapper" value="NOMAPPER" />
87489004         <dataarea name="rom" size="16384">
87499005            <rom name="mouser (japan).rom" size="16384" crc="06a64527" sha1="1fb861152a9f3f9c2b2dace26d5f1d93ab9b4ad8" offset="0" />
87509006         </dataarea>
r245623r245624
87579013      <publisher>HAL Kenkyuujo</publisher>
87589014      <info name="serial" value="HM-012" />
87599015      <part name="cart" interface="msx_cart">
9016         <feature name="mapper" value="NOMAPPER" />
87609017         <dataarea name="rom" size="8192">
87619018            <rom name="mr. chin (japan).rom" size="8192" crc="414d29bc" sha1="b5d130a50f6939028702c1645426a29ec8ead6e5" offset="0" />
87629019         </dataarea>
87639020      </part>
87649021   </software>
87659022
8766   <software name="mrchink" cloneof="mrchin">
8767      <description>Mr. Chin (Kor)</description>
8768      <year>198?</year>
8769      <publisher>Zemina</publisher>
8770      <part name="cart" interface="msx_cart">
8771         <dataarea name="rom" size="32768">
8772            <rom name="mrchin.rom" size="32768" crc="68c2426a" sha1="bd8227af9833b7c02fa8ecff6416b7cb9e3e1de4" offset="0" />
8773         </dataarea>
8774      </part>
8775   </software>
8776
87779023   <software name="mrdo">
87789024      <description>Mr. Do (Jpn)</description>
87799025      <year>1984</year>
87809026      <publisher>Nihon Columbia</publisher>
87819027      <info name="serial" value="48C99-1004" />
87829028      <part name="cart" interface="msx_cart">
9029         <feature name="mapper" value="NOMAPPER" />
87839030         <dataarea name="rom" size="8192">
87849031            <rom name="mr. do (japan).rom" size="8192" crc="4098d71d" sha1="dc69c7a9ea93cbb0093300955935ef156af5c194" offset="0" />
87859032         </dataarea>
87869033      </part>
87879034   </software>
87889035
8789   <software name="mrdok" cloneof="mrdo">
8790      <description>Mr. Do (Kor)</description>
8791      <year>198?</year>
8792      <publisher>Zemina</publisher>
8793      <part name="cart" interface="msx_cart">
8794         <dataarea name="rom" size="32768">
8795            <rom name="extra.rom" size="32768" crc="121c7d23" sha1="4ab3c16e32a3a0f4373e24cd47cd2805013f2f65" offset="0" />
8796         </dataarea>
8797      </part>
8798   </software>
8799
88009036   <software name="mrdovsun">
88019037      <description>Mr. Do! vs Unicorns (Jpn)</description>
88029038      <year>1984</year>
r245623r245624
88049040      <info name="serial" value="HBS-G018C" />
88059041      <info name="alt_title" value="ミスタードゥvsユニコーンズ" />
88069042      <part name="cart" interface="msx_cart">
9043         <feature name="mapper" value="NOMAPPER" />
88079044         <dataarea name="rom" size="16384">
88089045            <rom name="mr. do vs unicorns (japan).rom" size="16384" crc="09090135" sha1="01544042b810c0b401fce5d180adb6fea9b5ed20" offset="0" />
88099046         </dataarea>
r245623r245624
88169053      <publisher>Nihon Columbia</publisher>
88179054      <info name="alt_title" value="ミスタードゥワイルドライド" />
88189055      <part name="cart" interface="msx_cart">
9056         <feature name="mapper" value="NOMAPPER" />
88199057         <dataarea name="rom" size="16384">
88209058            <rom name="mr. do's wild ride (japan).rom" size="16384" crc="6786a7ee" sha1="e9b3652482a5b09ae662203f8758a30aa23af62f" offset="0" />
88219059         </dataarea>
r245623r245624
88299067      <publisher>Angel?</publisher>
88309068      <info name="alt_title" value="ミスタードゥワイルドライド" />
88319069      <part name="cart" interface="msx_cart">
9070         <feature name="mapper" value="NOMAPPER" />
88329071         <dataarea name="rom" size="16384">
88339072            <rom name="mr. do's wildride (1985)(nippon columbia - colpax - universal)[cr angel].rom" size="16384" crc="01ea3a27" sha1="4b168d751cedf73f09ad6b7a7e4ce809880b10dd" offset="0x0000" />
88349073         </dataarea>
r245623r245624
88409079      <year>1983</year>
88419080      <publisher>ASCII</publisher>
88429081      <part name="cart" interface="msx_cart">
9082         <feature name="mapper" value="NOMAPPER" />
88439083         <dataarea name="rom" size="16384">
88449084            <rom name="msx 21 (japan).rom" size="16384" crc="13b8243c" sha1="ca05a183f4e7e56102706d1b9b852ad4350264ba" offset="0" />
88459085         </dataarea>
r245623r245624
88539093      <info name="serial" value="CF-SM002" />
88549094      <info name="alt_title" value="パナソフトのベースボール ~ Panasoft no Baseball (Box?)" />
88559095      <part name="cart" interface="msx_cart">
9096         <feature name="mapper" value="NOMAPPER" />
88569097         <dataarea name="rom" size="16384">
88579098            <rom name="msx baseball (japan).rom" size="16384" crc="f79d3088" sha1="85a3842eabac50c4e1332666c161541be3508249" offset="0" />
88589099         </dataarea>
r245623r245624
88669107      <info name="serial" value="CF-SM002" />
88679108      <info name="alt_title" value="パナソフトのベースボール ~ Panasoft no Baseball (Box?)" />
88689109      <part name="cart" interface="msx_cart">
9110         <feature name="mapper" value="NOMAPPER" />
88699111         <dataarea name="rom" size="16384">
88709112            <rom name="msx baseball (japan) (alt 1).rom" size="16384" crc="f928f075" sha1="76d488497d9ba54b302a4326f45909f643bdcd7a" offset="0" />
88719113         </dataarea>
r245623r245624
88789120      <publisher>Panasoft</publisher>
88799121      <info name="alt_title" value="パナソフトのベースボール II ~ Panasoft no Baseball II (Box?)" />
88809122      <part name="cart" interface="msx_cart">
9123         <feature name="mapper" value="NOMAPPER" />
88819124         <dataarea name="rom" size="16384">
88829125            <rom name="msx baseball ii national (japan).rom" size="16384" crc="0cb78f0e" sha1="ac150939558ec4e56446be9502177f28a29881eb" offset="0" />
88839126         </dataarea>
r245623r245624
88929135      <info name="serial" value="00090" />
88939136      <info name="alt_title" value="MSXダービー" />
88949137      <part name="cart" interface="msx_cart">
9138         <feature name="mapper" value="NOMAPPER" />
88959139         <dataarea name="rom" size="16384">
88969140            <rom name="msx derby (japan).rom" size="16384" crc="268cc301" sha1="c1c350c719236af5eef8798c4532351befcfd348" offset="0" />
88979141         </dataarea>
r245623r245624
89059149      <info name="serial" value="PANA-1" />
89069150      <info name="alt_title" value="パナソフトのラグビー ~ Panasoft no Rugby (Box?)" />
89079151      <part name="cart" interface="msx_cart">
9152         <feature name="mapper" value="NOMAPPER" />
89089153         <dataarea name="rom" size="16384">
89099154            <rom name="msx rugby (japan).rom" size="16384" crc="61b33748" sha1="35abd4a14033710730da72edf278aad42d641621" offset="0" />
89109155         </dataarea>
r245623r245624
89199164      <info name="serial" value="HBS-G034C" />
89209165      <info name="alt_title" value="MSX将棋 ~ MSX Shougi" />
89219166      <part name="cart" interface="msx_cart">
9167         <feature name="mapper" value="NOMAPPER" />
89229168         <dataarea name="rom" size="32768">
89239169            <rom name="shogi game (japan).rom" size="32768" crc="18ad3380" sha1="299e52dfbbb94ace4fd1ef59ece45364ce0bb450" offset="0" />
89249170         </dataarea>
r245623r245624
89319177      <publisher>Panasoft</publisher>
89329178      <info name="alt_title" value="パナソフトのサッカー ~ Panasoft no Rugby (Box?)" />
89339179      <part name="cart" interface="msx_cart">
9180         <feature name="mapper" value="NOMAPPER" />
89349181         <dataarea name="rom" size="16384">
89359182            <rom name="msx soccer (japan).rom" size="16384" crc="6824e45d" sha1="d2aa1605a6b56c118e18b385ab879536d74cc355" offset="0" />
89369183         </dataarea>
r245623r245624
89439190      <publisher>Panasoft</publisher>
89449191      <info name="alt_title" value="パナソフトのサッカー ~ Panasoft no Rugby (Box?)" />
89459192      <part name="cart" interface="msx_cart">
9193         <feature name="mapper" value="NOMAPPER" />
89469194         <dataarea name="rom" size="16384">
89479195            <rom name="msx soccer (japan) (alt 1).rom" size="16384" crc="f31d13b9" sha1="c76ca96ed23621a6267d9906cc4a1ee428677f98" offset="0" />
89489196         </dataarea>
89499197      </part>
89509198   </software>
89519199
8952   <software name="msxsoccrk" cloneof="msxsoccr">
8953      <description>MSX Soccer (Kor)</description>
8954      <year>198?</year>
8955      <publisher>Zemina</publisher>
8956      <part name="cart" interface="msx_cart">
8957         <dataarea name="rom" size="32768">
8958            <rom name="msxsocce.rom" size="32768" crc="80d26722" sha1="556071f03bfddef1bc84ae311ba286ad849868ad" offset="0" />
8959         </dataarea>
8960      </part>
8961   </software>
8962
89639200   <!-- Glitches in msx driver, works fine in some Japanese machines, like cf1200 -->
89649201   <software name="sokoban">
89659202      <description>MSX Soukoban (Jpn)</description>
r245623r245624
89689205      <info name="serial" value="00240" />
89699206      <info name="alt_title" value="倉庫番" />
89709207      <part name="cart" interface="msx_cart">
9208         <feature name="mapper" value="NOMAPPER" />
89719209         <dataarea name="rom" size="16384">
89729210            <rom name="soukoban (japan).rom" size="16384" crc="030ddf11" sha1="04bd78730b100dd879e2fbd3fe646d2bc9bbc46b" offset="0" />
89739211         </dataarea>
r245623r245624
89829220      <info name="serial" value="00240" />
89839221      <info name="alt_title" value="倉庫番" />
89849222      <part name="cart" interface="msx_cart">
9223         <feature name="mapper" value="NOMAPPER" />
89859224         <dataarea name="rom" size="32768">
89869225            <rom name="soukoban (japan) (alt 1).rom" size="32768" crc="bc815cfa" sha1="cf55b0d12e550f71cef709358bc7e799eced0083" offset="0" />
89879226         </dataarea>
r245623r245624
89969235      <info name="serial" value="00240" />
89979236      <info name="alt_title" value="倉庫番" />
89989237      <part name="cart" interface="msx_cart">
9238         <feature name="mapper" value="NOMAPPER" />
89999239         <dataarea name="rom" size="16384">
90009240            <rom name="soukoban (japan) (alt 2).rom" size="16384" crc="e683af8a" sha1="2338946a671d31d12360ace4eeb33f7bc7db56f1" offset="0" />
90019241         </dataarea>
r245623r245624
90089248      <publisher>Qnix</publisher>
90099249      <info name="alt_title" value="아이-큐" />
90109250      <part name="cart" interface="msx_cart">
9251         <feature name="mapper" value="NOMAPPER" />
90119252         <dataarea name="rom" size="16384">
90129253            <rom name="soukoban (1984)(qnix).rom" size="16384" crc="ebb55d7f" sha1="6ec24f574a8e40d8785b3e721b1605e1984c5834" offset="0x0000" />
90139254         </dataarea>
r245623r245624
90199260      <year>1987</year>
90209261      <publisher>Zemina</publisher>
90219262      <part name="cart" interface="msx_cart">
9263         <feature name="mapper" value="NOMAPPER" />
90229264         <dataarea name="rom" size="131072">
90239265            <rom name="valis - the fantasm soldier (1987)(zemina).rom" size="131072" crc="87361b76" sha1="dccdb2d18c70a94e48b3ec5e0cb986c5d708bbc9" offset="0x0000" />
90249266         </dataarea>
r245623r245624
90319273      <publisher>Technopolis Soft</publisher>
90329274      <info name="alt_title" value="ナウシカ・ゲーム" />
90339275      <part name="cart" interface="msx_cart">
9276         <feature name="mapper" value="NOMAPPER" />
90349277         <dataarea name="rom" size="16384">
90359278            <rom name="nausicaa (japan).rom" size="16384" crc="e84994f7" sha1="fb968a2407eee00c683af3ac19e88015341564ad" offset="0" />
90369279         </dataarea>
r245623r245624
91779420      <info name="serial" value="GPM-102" />
91789421      <info name="alt_title" value="熱戦甲子園" />
91799422      <part name="cart" interface="msx_cart">
9423         <feature name="mapper" value="NOMAPPER" />
91809424         <dataarea name="rom" size="16384">
91819425            <rom name="nessen koushiyen (japan).rom" size="16384" crc="2afbf7d1" sha1="b7fd07b7825c6beeb19b1f38631d2869f60939fb" offset="0" />
91829426         </dataarea>
r245623r245624
91899433      <publisher>Zemina</publisher>
91909434      <info name="alt_title" value="뉴 보글보글" />
91919435      <part name="cart" interface="msx_cart">
9436         <feature name="mapper" value="NOMAPPER" />
91929437         <dataarea name="rom" size="32768">
91939438            <rom name="new_bubble_bobble_(zemmina).rom" size="32768" crc="0e989532" sha1="223c1f5d38b54d4d5a58988223bb95df1998a620" offset="0" />
91949439         </dataarea>
r245623r245624
92029447      <publisher>Zemina</publisher>
92039448      <info name="alt_title" value="뉴 보글보글" />
92049449      <part name="cart" interface="msx_cart">
9450         <feature name="mapper" value="NOMAPPER" />
92059451         <dataarea name="rom" size="32768">
92069452            <rom name="bubble bobble (korea) (unl).rom" size="32768" crc="6d1b1ee1" sha1="d1ece8b5ffeb9b99230e640af32cb488fee51e35" offset="0" />
92079453         </dataarea>
r245623r245624
92159461      <publisher>Zemina</publisher>
92169462      <info name="alt_title" value="뉴 보글보글" />
92179463      <part name="cart" interface="msx_cart">
9464         <feature name="mapper" value="NOMAPPER" />
92189465         <dataarea name="rom" size="32768">
92199466            <rom name="bubble bobble (korea) (alt 1) (unl).rom" size="32768" crc="0bc2c4ac" sha1="58551545e73c838a2e995e6951ab644ed2590786" offset="0" />
92209467         </dataarea>
r245623r245624
92289475      <info name="serial" value="ND-05MR" />
92299476      <info name="alt_title" value="ナイトシェード" />
92309477      <part name="cart" interface="msx_cart">
9478         <feature name="mapper" value="NOMAPPER" />
92319479         <dataarea name="rom" size="32768">
92329480            <rom name="night shade (japan).rom" size="32768" crc="72ddb449" sha1="50e27c5b83c8afe00b077406081d063263e98b62" offset="0" />
92339481         </dataarea>
92349482      </part>
92359483   </software>
92369484
9237   <software name="ninja2" cloneof="iganinp2">
9238      <description>Ninja II (Kor)</description>
9239      <year>198?</year>
9240      <publisher>Zemina</publisher>
9241      <part name="cart" interface="msx_cart">
9242         <dataarea name="rom" size="32768">
9243            <rom name="ninja.rom" size="32768" crc="18510ca7" sha1="1f8b9ac28dbadaf5316770cd6a421c998e33a8cb" offset="0" />
9244         </dataarea>
9245      </part>
9246   </software>
9247
92489485   <software name="ninjajaj">
92499486      <description>Ninja Jajamaru-kun (Jpn)</description>
92509487      <year>1986</year>
r245623r245624
92529489      <info name="serial" value="JX-11" />
92539490      <info name="alt_title" value="忍者じゃじゃ丸くん" />
92549491      <part name="cart" interface="msx_cart">
9492         <feature name="mapper" value="NOMAPPER" />
92559493         <dataarea name="rom" size="32768">
92569494            <rom name="ninja jajamaru-kun (japan).rom" size="32768" crc="2a28ff97" sha1="371de6f12d834da07c8e67b13e75fc22618ba5e9" offset="0" />
92579495         </dataarea>
r245623r245624
92639501      <year>19??</year>
92649502      <publisher>Prosoft</publisher>
92659503      <part name="cart" interface="msx_cart">
9504         <feature name="mapper" value="NOMAPPER" />
92669505         <dataarea name="rom" size="32768">
92679506            <rom name="ninja jaja maru kun (1986)(nippon dexter)[cr prosoft].rom" size="32768" crc="9cc8c883" sha1="ac5639b8ca66600e61452697ed44b48607256065" offset="0x0000" />
92689507         </dataarea>
r245623r245624
92769515      <info name="serial" value="R49X5808" />
92779516      <info name="alt_title" value="忍者プリンセス" />
92789517      <part name="cart" interface="msx_cart">
9518         <feature name="mapper" value="NOMAPPER" />
92799519         <dataarea name="rom" size="32768">
92809520            <rom name="ninja princess (japan).rom" size="32768" crc="203ef741" sha1="9dfc71887ffc6d94b8780b5d6f207e24c1f58b54" offset="0" />
92819521         </dataarea>
r245623r245624
92899529      <info name="serial" value="R49X5808" />
92909530      <info name="alt_title" value="忍者プリンセス" />
92919531      <part name="cart" interface="msx_cart">
9532         <feature name="mapper" value="NOMAPPER" />
92929533         <dataarea name="rom" size="32768">
92939534            <rom name="ninja princess (japan) (alt 1).rom" size="32768" crc="99260557" sha1="62bfff23e2beae00db14b6c3e933043218b33ded" offset="0" />
92949535         </dataarea>
r245623r245624
93029543      <info name="serial" value="HX-S107" />
93039544      <info name="alt_title" value="忍者くん" />
93049545      <part name="cart" interface="msx_cart">
9546         <feature name="mapper" value="NOMAPPER" />
93059547         <dataarea name="rom" size="16384">
93069548            <rom name="ninjakun (japan).rom" size="16384" crc="d388cfd1" sha1="ec2f1e747756ba1fdae606658aeeafa07e6e7fd4" offset="0" />
93079549         </dataarea>
r245623r245624
93159557      <info name="serial" value="ND-01MR" />
93169558      <info name="alt_title" value="忍者くん魔城の冒険" />
93179559      <part name="cart" interface="msx_cart">
9560         <feature name="mapper" value="NOMAPPER" />
93189561         <dataarea name="rom" size="32768">
93199562            <rom name="ninjakun majou (japan).rom" size="32768" crc="ef339b82" sha1="c9d10b1df3bcadb3d917cf2a6877ae6e71ca3a57" offset="0" />
93209563         </dataarea>
r245623r245624
93289571      <info name="serial" value="MX-1010" />
93299572      <info name="alt_title" value="忍者影" />
93309573      <part name="cart" interface="msx_cart">
9574         <feature name="mapper" value="NOMAPPER" />
93319575         <dataarea name="rom" size="16384">
93329576            <rom name="ninjya kage (japan).rom" size="16384" crc="b202f481" sha1="0125bce373c95ee78df074d19ad032158edc74a2" offset="0" />
93339577         </dataarea>
r245623r245624
93419585      <info name="serial" value="MX-1010" />
93429586      <info name="alt_title" value="忍者影" />
93439587      <part name="cart" interface="msx_cart">
9588         <feature name="mapper" value="NOMAPPER" />
93449589         <dataarea name="rom" size="16384">
93459590            <rom name="ninjya kage (japan) (alt 1).rom" size="16384" crc="56bd8018" sha1="049892d1633bcb3f1d5067ba710adeb89b38fcac" offset="0" />
93469591         </dataarea>
r245623r245624
93539598      <year>1984</year>
93549599      <publisher>Electric Software?</publisher>
93559600      <part name="cart" interface="msx_cart">
9601         <feature name="mapper" value="NOMAPPER" />
93569602         <dataarea name="rom" size="16384">
93579603            <rom name="norseman (1984)(electric software).rom" size="16384" crc="f2d8defb" sha1="be7cfd5ca5d78b99c05dbda1e26f4afbddb50c48" offset="0x0000" />
93589604         </dataarea>
r245623r245624
93649610      <year>1983</year>
93659611      <publisher>Hudson Soft</publisher>
93669612      <part name="cart" interface="msx_cart">
9613         <feature name="mapper" value="NOMAPPER" />
93679614         <dataarea name="rom" size="32768">
93689615            <rom name="nuts_milk_(1984)_(hudson).rom" size="32768" crc="8bff4901" sha1="aab3416aa54fa9b49e98c8286ba6a8f5093545d9" offset="0x0000" />
93699616         </dataarea>
r245623r245624
93779624      <info name="serial" value="M-2004" />
93789625      <info name="alt_title" value="ミクとしおりのニャンニャンプロレス" />
93799626      <part name="cart" interface="msx_cart">
9627         <feature name="mapper" value="NOMAPPER" />
93809628         <dataarea name="rom" size="32768">
93819629            <rom name="nyannyan pro wrestling (japan).rom" size="32768" crc="02ae3eda" sha1="aeecb99ed7bfe2ff39a5f42637b6b33ecc79c443" offset="0" />
93829630         </dataarea>
r245623r245624
93909638      <publisher>MIA</publisher>
93919639      <info name="alt_title" value="MX-X6" />
93929640      <part name="cart" interface="msx_cart">
9641         <feature name="mapper" value="NOMAPPER" />
93939642         <dataarea name="rom" size="16384">
93949643            <rom name="nyorols (japan).rom" size="16384" crc="6d81d863" sha1="98e33dca445850cdf24f09050756c3b75202ac13" offset="0" />
93959644         </dataarea>
r245623r245624
94029651      <publisher>ASCII</publisher>
94039652      <info name="alt_title" value="ファーマー" />
94049653      <part name="cart" interface="msx_cart">
9654         <feature name="mapper" value="NOMAPPER" />
94059655         <dataarea name="rom" size="16384">
94069656            <rom name="o'mac farmer (japan).rom" size="16384" crc="b05ffed2" sha1="5dcecc7c790e398a1c652db568c1e66c6f25e5e4" offset="0" />
94079657         </dataarea>
r245623r245624
94149664      <publisher>Comptiq</publisher>
94159665      <info name="alt_title" value="オイルズ・ウェル" />
94169666      <part name="cart" interface="msx_cart">
9667         <feature name="mapper" value="NOMAPPER" />
94179668         <dataarea name="rom" size="32768">
94189669            <rom name="oil's well (japan).rom" size="32768" crc="3c7f3767" sha1="5b53794d3d73df29cbcec411c0f65e9e9898977f" offset="0" />
94199670         </dataarea>
r245623r245624
94269677      <publisher>Comptiq</publisher>
94279678      <info name="alt_title" value="オイルズ・ウェル" />
94289679      <part name="cart" interface="msx_cart">
9680         <feature name="mapper" value="NOMAPPER" />
94299681         <dataarea name="rom" size="32768">
94309682            <rom name="oil's well (japan) (alt 1).rom" size="32768" crc="aa2154fb" sha1="244eae705df950f60b7d4b523d57b9cfded96b8e" offset="0" />
94319683         </dataarea>
r245623r245624
94409692      <info name="serial" value="R49X5066" />
94419693      <info name="alt_title" value="ゴルゴ13狼の巣 ~ Golgo 13 Okami no Su (Box)" />
94429694      <part name="cart" interface="msx_cart">
9695         <feature name="mapper" value="NOMAPPER" />
94439696         <dataarea name="rom" size="32768">
94449697            <rom name="okami no su (japan).rom" size="32768" crc="40d3889f" sha1="031a611ba1f75b7d5fe3ed088a61c24598b4b314" offset="0" />
94459698         </dataarea>
r245623r245624
94529705      <publisher>Pony Canyon</publisher>
94539706      <info name="serial" value="R49X5089" />
94549707      <part name="cart" interface="msx_cart">
9708         <feature name="mapper" value="NOMAPPER" />
94559709         <dataarea name="rom" size="32768">
94569710            <rom name="othello (japan).rom" size="32768" crc="fd3921cd" sha1="6238f9c5f4c0012b3425be203c23092f6b624fe8" offset="0" />
94579711         </dataarea>
r245623r245624
94669720      <info name="serial" value="HM-102" />
94679721      <info name="alt_title" value="泳いでタンゴ" />
94689722      <part name="cart" interface="msx_cart">
9723         <feature name="mapper" value="NOMAPPER" />
94699724         <dataarea name="rom" size="8192">
94709725            <rom name="oyoide tango (japan).rom" size="8192" crc="01a24ca7" sha1="41ba54c945104915ccc8d465930445c905d839e4" offset="0" />
94719726         </dataarea>
r245623r245624
94799734      <info name="serial" value="01" />
94809735      <info name="alt_title" value="パックマン" />
94819736      <part name="cart" interface="msx_cart">
9737         <feature name="mapper" value="NOMAPPER" />
94829738         <dataarea name="rom" size="16384">
94839739            <rom name="pac-man (japan).rom" size="16384" crc="d74dffa2" sha1="61695eb1dc6242d8a70c7ef2172cf86a26e3c2dd" offset="0" />
94849740         </dataarea>
r245623r245624
94929748      <info name="serial" value="01" />
94939749      <info name="alt_title" value="パックマン" />
94949750      <part name="cart" interface="msx_cart">
9751         <feature name="mapper" value="NOMAPPER" />
94959752         <dataarea name="rom" size="32768">
94969753            <rom name="pac-man (japan) (alt 1).rom" size="32768" crc="505acae7" sha1="a72724a79c2c50ec66046c0828934b5cad11b7c9" offset="0" />
94979754         </dataarea>
r245623r245624
95059762      <info name="serial" value="01" />
95069763      <info name="alt_title" value="パックマン" />
95079764      <part name="cart" interface="msx_cart">
9765         <feature name="mapper" value="NOMAPPER" />
95089766         <dataarea name="rom" size="16384">
95099767            <rom name="pac-man (japan) (alt 2).rom" size="16384" crc="926bc903" sha1="56febd50be4accb3eb8c73ff4ff641ea767108b3" offset="0" />
95109768         </dataarea>
95119769      </part>
95129770   </software>
95139771
9514   <software name="pacmank" cloneof="pacman">
9515      <description>Pac-Man (Kor)</description>
9516      <year>198?</year>
9517      <publisher>Clover</publisher>
9518      <part name="cart" interface="msx_cart">
9519         <dataarea name="rom" size="32768">
9520            <rom name="pacman.rom" size="32768" crc="52e694ab" sha1="8435d825a47afabcd50e5295c36eefd5d5a421cb" offset="0" />
9521         </dataarea>
9522      </part>
9523   </software>
9524
95259772   <software name="pachicom">
95269773      <description>Pachi Com (Jpn)</description>
95279774      <year>1985</year>
r245623r245624
95299776      <info name="serial" value="PS-2014G" />
95309777      <info name="alt_title" value="パチコン" />
95319778      <part name="cart" interface="msx_cart">
9779         <feature name="mapper" value="NOMAPPER" />
95329780         <dataarea name="rom" size="32768">
95339781            <rom name="pachi com (japan).rom" size="32768" crc="ce7f6c91" sha1="a2e144546a191da8829b9ca9fa019884fe95156c" offset="0" />
95349782         </dataarea>
r245623r245624
95409788      <year>1986</year>
95419789      <publisher>Boram Soft</publisher>
95429790      <part name="cart" interface="msx_cart">
9791         <feature name="mapper" value="NOMAPPER" />
95439792         <dataarea name="rom" size="32768">
95449793            <rom name="pachicom (1985)(toshiba-emi)[cr boram soft].rom" size="32768" crc="bc1b4322" sha1="22e8e217e96cd8229462c58ca7ead1ae33088fc4" offset="0x0000" />
95459794         </dataarea>
r245623r245624
95539802      <info name="serial" value="GPM-104" />
95549803      <info name="alt_title" value="パチンコUFO" />
95559804      <part name="cart" interface="msx_cart">
9805         <feature name="mapper" value="NOMAPPER" />
95569806         <dataarea name="rom" size="16384">
95579807            <rom name="casio pachinko-u.f.o. (japan).rom" size="16384" crc="4088efaa" sha1="cad653766b597a4aa130a9a1956ece77ba4d52bc" offset="0" />
95589808         </dataarea>
r245623r245624
95669816      <info name="serial" value="00180" />
95679817      <info name="alt_title" value="パイパニック" />
95689818      <part name="cart" interface="msx_cart">
9819         <feature name="mapper" value="NOMAPPER" />
95699820         <dataarea name="rom" size="16384">
95709821            <rom name="pai panic (japan).rom" size="16384" crc="6fd70773" sha1="5558ba634018b22dcc687a01f9422fe60ea57adc" offset="0" />
95719822         </dataarea>
r245623r245624
95799830      <info name="serial" value="00120" />
95809831      <info name="alt_title" value="ペアーズ" />
95819832      <part name="cart" interface="msx_cart">
9833         <feature name="mapper" value="NOMAPPER" />
95829834         <dataarea name="rom" size="16384">
95839835            <rom name="pairs (japan).rom" size="16384" crc="9c1c10ca" sha1="27bc809518fbb6c0d52c949e7cbe81980a801d32" offset="0" />
95849836         </dataarea>
r245623r245624
95929844      <info name="serial" value="00120" />
95939845      <info name="alt_title" value="ペアーズ" />
95949846      <part name="cart" interface="msx_cart">
9847         <feature name="mapper" value="NOMAPPER" />
95959848         <dataarea name="rom" size="16384">
95969849            <rom name="pairs (japan) (alt 1).rom" size="16384" crc="3f042540" sha1="df13ed647ed4f5a6b04f1710fc1140ea65dc966f" offset="0" />
95979850         </dataarea>
r245623r245624
96039856      <year>1986</year>
96049857      <publisher>Irem</publisher>
96059858      <part name="cart" interface="msx_cart">
9859         <feature name="mapper" value="NOMAPPER" />
96069860         <dataarea name="rom" size="32768">
96079861            <rom name="panther (japan).rom" size="32768" crc="33b9968c" sha1="479608b5a86d7c77bd6c4dd00605b8efb2e5b43e" offset="0" />
96089862         </dataarea>
r245623r245624
96479901      <info name="serial" value="00000" />
96489902      <info name="alt_title" value="パスボール" />
96499903      <part name="cart" interface="msx_cart">
9904         <feature name="mapper" value="NOMAPPER" />
96509905         <dataarea name="rom" size="16384">
96519906            <rom name="pass ball (japan).rom" size="16384" crc="82b8f501" sha1="aeb705ac42f8d9d62ecdb25899535d1f14f1c49c" offset="0" />
96529907         </dataarea>
r245623r245624
96599914      <publisher>Pony Canyon</publisher>
96609915      <info name="alt_title" value="パストファインダー" />
96619916      <part name="cart" interface="msx_cart">
9917         <feature name="mapper" value="NOMAPPER" />
96629918         <dataarea name="rom" size="16384">
96639919            <rom name="pastfinder (japan).rom" size="16384" crc="d6d8d1d7" sha1="8117ec66c0645a54422841a632cfd6602f35c4f9" offset="0" />
96649920         </dataarea>
r245623r245624
96739929      <info name="serial" value="HBS-G042C" />
96749930      <info name="alt_title" value="頑張れトラックボーイ ペイロード ~ Ganbare Truck Boy - Payload (Box)" />
96759931      <part name="cart" interface="msx_cart">
9932         <feature name="mapper" value="NOMAPPER" />
96769933         <dataarea name="rom" size="32768">
96779934            <rom name="pay load (japan).rom" size="32768" crc="d15b0b1a" sha1="5f965bbba026134818759d25119d4114599132a8" offset="0" />
96789935         </dataarea>
r245623r245624
96879944      <info name="serial" value="HBS-G042C" />
96889945      <info name="alt_title" value="頑張れトラックボーイ ペイロード ~ Ganbare Truck Boy - Payload (Box)" />
96899946      <part name="cart" interface="msx_cart">
9947         <feature name="mapper" value="NOMAPPER" />
96909948         <dataarea name="rom" size="32768">
96919949            <rom name="pay load (japan) (alt 1).rom" size="32768" crc="165eae6d" sha1="0486938b52fbcf30a4fa206e07960a5b866fca61" offset="0" />
96929950         </dataarea>
r245623r245624
96999957      <publisher>Nihon Columbia</publisher>
97009958      <info name="alt_title" value="ピータン" />
97019959      <part name="cart" interface="msx_cart">
9960         <feature name="mapper" value="NOMAPPER" />
97029961         <dataarea name="rom" size="8192">
97039962            <rom name="peetan (japan).rom" size="8192" crc="941069ae" sha1="190bcab0325ded99f42f32976bf965f0164ad2a4" offset="0" />
97049963         </dataarea>
r245623r245624
97129971      <info name="serial" value="M-2002" />
97139972      <info name="alt_title" value="ペガサス" />
97149973      <part name="cart" interface="msx_cart">
9974         <feature name="mapper" value="NOMAPPER" />
97159975         <dataarea name="rom" size="32768">
97169976            <rom name="pegasus (japan).rom" size="32768" crc="c23fa0d5" sha1="37e6fe7d07b3f8b2c585c77b231207ac8baa1ea3" offset="0" />
97179977         </dataarea>
r245623r245624
976610026      <info name="serial" value="2016701" />
976710027      <info name="alt_title" value="ぺんぎんくんウォーズ" />
976810028      <part name="cart" interface="msx_cart">
10029         <feature name="mapper" value="NOMAPPER" />
976910030         <dataarea name="rom" size="32768">
977010031            <rom name="penguin-kun wars (japan).rom" size="32768" crc="6d2b3e0c" sha1="5aab681334f9e97fe8d7e0eb008b2afd5e0fc3ac" offset="0" />
977110032         </dataarea>
r245623r245624
977710038      <year>19??</year>
977810039      <publisher>Prosoft</publisher>
977910040      <part name="cart" interface="msx_cart">
10041         <feature name="mapper" value="NOMAPPER" />
978010042         <dataarea name="rom" size="32768">
978110043            <rom name="penguin wars (1985)(ascii)[cr prosoft].rom" size="32768" crc="9827fad6" sha1="86231b604338a9b4c63be995adb2fd9860bab20b" offset="0x0000" />
978210044         </dataarea>
r245623r245624
979010052      <publisher>Microcabin</publisher>
979110053      <info name="alt_title" value="ピコピコ" />
979210054      <part name="cart" interface="msx_cart">
10055         <feature name="mapper" value="NOMAPPER" />
979310056         <dataarea name="rom" size="8192">
979410057            <rom name="pico pico (japan).rom" size="8192" crc="ba3e62d3" sha1="683478868f6c6423cc3e9c6aabe1868b30b1e47d" offset="0" />
979510058         </dataarea>
r245623r245624
980310066      <info name="serial" value="HM-004" />
980410067      <info name="alt_title" value="ピクチャーパズル" />
980510068      <part name="cart" interface="msx_cart">
10069         <feature name="mapper" value="NOMAPPER" />
980610070         <dataarea name="rom" size="8192">
980710071            <rom name="picture puzzle (japan).rom" size="8192" crc="9e51ae0a" sha1="336a7c451a03c9a55726d171603b54628ad832c8" offset="0" />
980810072         </dataarea>
r245623r245624
981610080      <info name="serial" value="HM-004" />
981710081      <info name="alt_title" value="ピクチャーパズル" />
981810082      <part name="cart" interface="msx_cart">
10083         <feature name="mapper" value="NOMAPPER" />
981910084         <dataarea name="rom" size="16384">
982010085            <rom name="picture puzzle (japan) (alt 1).rom" size="16384" crc="d7eacc0a" sha1="663d12f6fed3ce5017b783db3032eb69d8554fed" offset="0" />
982110086         </dataarea>
r245623r245624
982810093      <publisher>Magicsoft</publisher>
982910094      <info name="alt_title" value="カラー・トーチカ ~ Color Touchika (Box?)" />
983010095      <part name="cart" interface="msx_cart">
10096         <feature name="mapper" value="NOMAPPER" />
983110097         <dataarea name="rom" size="16384">
983210098            <rom name="pillbox (japan).rom" size="16384" crc="436c3f29" sha1="76a79dd0554b8f7e84468fcd3bf73459ce4aeb2b" offset="0" />
983310099         </dataarea>
r245623r245624
984010106      <publisher>Magicsoft</publisher>
984110107      <info name="alt_title" value="カラー・トーチカ ~ Color Touchika (Box?)" />
984210108      <part name="cart" interface="msx_cart">
10109         <feature name="mapper" value="NOMAPPER" />
984310110         <dataarea name="rom" size="16384">
984410111            <rom name="pillbox (japan) (alt 1).rom" size="16384" crc="3345caef" sha1="3450f93fc2b08a052a709930c97edead0099e447" offset="0" />
984510112         </dataarea>
r245623r245624
986610133      <info name="serial" value="Z-00103" />
986710134      <info name="alt_title" value="パイナップリン" />
986810135      <part name="cart" interface="msx_cart">
10136         <feature name="mapper" value="NOMAPPER" />
986910137         <dataarea name="rom" size="16384">
987010138            <rom name="pine applin (japan).rom" size="16384" crc="7411c6f2" sha1="878554d3b579e72b2d3c22e6330208ee0d1ee8a6" offset="0" />
987110139         </dataarea>
r245623r245624
987910147      <info name="serial" value="Z-00103" />
988010148      <info name="alt_title" value="パイナップリン" />
988110149      <part name="cart" interface="msx_cart">
10150         <feature name="mapper" value="NOMAPPER" />
988210151         <dataarea name="rom" size="16384">
988310152            <rom name="pine applin (japan) (alt 1).rom" size="16384" crc="bdcb6199" sha1="211e1f7e86495178fb2b05e163b04ed4b7455034" offset="0" />
988410153         </dataarea>
r245623r245624
989110160      <publisher>Nihon Columbia</publisher>
989210161      <info name="alt_title" value="ピンボールメーカー" />
989310162      <part name="cart" interface="msx_cart">
10163         <feature name="mapper" value="NOMAPPER" />
989410164         <dataarea name="rom" size="16384">
989510165            <rom name="pingball maker (japan).rom" size="16384" crc="2eff15e7" sha1="91bd6c21530654fab12cd8a797044d494834c223" offset="0" />
989610166         </dataarea>
r245623r245624
990310173      <publisher>Nihon Columbia</publisher>
990410174      <info name="alt_title" value="ピンキーチェイス" />
990510175      <part name="cart" interface="msx_cart">
10176         <feature name="mapper" value="NOMAPPER" />
990610177         <dataarea name="rom" size="16384">
990710178            <rom name="pinky chase (japan).rom" size="16384" crc="b5b40df0" sha1="1fbd7af23177ab1de799764d8a26bc2bbf85b042" offset="0" />
990810179         </dataarea>
r245623r245624
991610187      <info name="serial" value="ND-03MR" />
991710188      <info name="alt_title" value="ピピ" />
991810189      <part name="cart" interface="msx_cart">
10190         <feature name="mapper" value="NOMAPPER" />
991910191         <dataarea name="rom" size="32768">
992010192            <rom name="pipi (japan).rom" size="32768" crc="6f172cd8" sha1="be8bb7f5e812cd31a65aec3782a2d526bef9b3d6" offset="0" />
992110193         </dataarea>
r245623r245624
992910201      <info name="serial" value="RC729" />
993010202      <info name="alt_title" value="ピポルス" />
993110203      <part name="cart" interface="msx_cart">
10204         <feature name="mapper" value="NOMAPPER" />
993210205         <dataarea name="rom" size="16384">
993310206            <rom name="pippols (japan).rom" size="16384" crc="be6a5e19" sha1="10e63eba7d2b10d946822f21e7fd106f5dfab632" offset="0" />
993410207         </dataarea>
r245623r245624
994210215      <info name="serial" value="RC729" />
994310216      <info name="alt_title" value="ピポルス" />
994410217      <part name="cart" interface="msx_cart">
10218         <feature name="mapper" value="NOMAPPER" />
994510219         <dataarea name="rom" size="16384">
994610220            <rom name="pippols (japan) (alt 1).rom" size="16384" crc="f4e97ad5" sha1="0a9c576eabaf2651ddca35bf17f96e509d6c6ba0" offset="0" />
994710221         </dataarea>
r245623r245624
995510229      <info name="serial" value="RC729" />
995610230      <info name="alt_title" value="ピポルス" />
995710231      <part name="cart" interface="msx_cart">
10232         <feature name="mapper" value="NOMAPPER" />
995810233         <dataarea name="rom" size="16384">
995910234            <rom name="pippols (japan) (alt 2).rom" size="16384" crc="d5fe3564" sha1="d621e2a2f0f924a17673f5d47f2182095074acf4" offset="0" />
996010235         </dataarea>
r245623r245624
996810243      <info name="serial" value="RC729" />
996910244      <info name="alt_title" value="ピポルス" />
997010245      <part name="cart" interface="msx_cart">
10246         <feature name="mapper" value="NOMAPPER" />
997110247         <dataarea name="rom" size="16384">
997210248            <rom name="pippols (japan) (alt 3).rom" size="16384" crc="eab63f24" sha1="cf8e40315f34e30e1be4776bbebc08c0a8403523" offset="0" />
997310249         </dataarea>
r245623r245624
998110257      <info name="serial" value="R48X5508" />
998210258      <info name="alt_title" value="ピットフォールII" />
998310259      <part name="cart" interface="msx_cart">
10260         <feature name="mapper" value="NOMAPPER" />
998410261         <dataarea name="rom" size="16384">
998510262            <rom name="pitfall ii - lost caverns (japan).rom" size="16384" crc="d307a7b8" sha1="78079266711e60420480e4d95a39f0d7d974ad32" offset="0" />
998610263         </dataarea>
r245623r245624
999410271      <info name="serial" value="R48X5508" />
999510272      <info name="alt_title" value="ピットフォールII" />
999610273      <part name="cart" interface="msx_cart">
10274         <feature name="mapper" value="NOMAPPER" />
999710275         <dataarea name="rom" size="16384">
999810276            <rom name="pitfall ii - lost caverns (japan) (alt 1).rom" size="16384" crc="71c59868" sha1="ae8c7355c829248305384243f78a870453367e77" offset="0" />
999910277         </dataarea>
r245623r245624
1000710285      <info name="serial" value="R48X5501" />
1000810286      <info name="alt_title" value="ピットフォール" />
1000910287      <part name="cart" interface="msx_cart">
10288         <feature name="mapper" value="NOMAPPER" />
1001010289         <dataarea name="rom" size="16384">
1001110290            <rom name="pitfall! (japan).rom" size="16384" crc="5a009c55" sha1="b88e9c548873dcfd190e0e38f7b279344eea41ec" offset="0" />
1001210291         </dataarea>
r245623r245624
1002010299      <info name="serial" value="R48X5501" />
1002110300      <info name="alt_title" value="ピットフォール" />
1002210301      <part name="cart" interface="msx_cart">
10302         <feature name="mapper" value="NOMAPPER" />
1002310303         <dataarea name="rom" size="16384">
1002410304            <rom name="pitfall! (japan) (alt 1).rom" size="16384" crc="930aeb2c" sha1="5fb4b6c3735e4d9415565a856bb69f9fb4857161" offset="0" />
1002510305         </dataarea>
r245623r245624
1003310313      <info name="serial" value="R48X5501" />
1003410314      <info name="alt_title" value="ピットフォール" />
1003510315      <part name="cart" interface="msx_cart">
10316         <feature name="mapper" value="NOMAPPER" />
1003610317         <dataarea name="rom" size="16384">
1003710318            <rom name="pitfall! (japan) (alt 2).rom" size="16384" crc="2cb24473" sha1="2fa9c0f016efc2d1752a272c632393f5063ea06c" offset="0" />
1003810319         </dataarea>
r245623r245624
1004710328      <info name="serial" value="HBS-G054C" />
1004810329      <info name="alt_title" value="プレイボール" />
1004910330      <part name="cart" interface="msx_cart">
10331         <feature name="mapper" value="NOMAPPER" />
1005010332         <dataarea name="rom" size="32768">
1005110333            <rom name="play ball (japan).rom" size="32768" crc="d178833b" sha1="e6fbfb4b10dc393953211dda4b114080a08302a1" offset="0" />
1005210334         </dataarea>
r245623r245624
1006310345      <info name="serial" value="M-2005" />
1006410346      <info name="alt_title" value="ポイントX占領作戦" />
1006510347      <part name="cart" interface="msx_cart">
10348         <feature name="mapper" value="NOMAPPER" />
1006610349         <dataarea name="rom" size="32768">
1006710350            <rom name="poiny x senryosakusen - operation thanksgiving (japan).rom" size="32768" crc="9d59f2d1" sha1="6f247c8af6fc1881242281f19912068b03ca4126" offset="0" />
1006810351         </dataarea>
r245623r245624
1007610359      <info name="serial" value="R49X5091" />
1007710360      <info name="alt_title" value="ポリスストーリー" />
1007810361      <part name="cart" interface="msx_cart">
10362         <feature name="mapper" value="NOMAPPER" />
1007910363         <dataarea name="rom" size="32768">
1008010364            <rom name="police story, the (japan).rom" size="32768" crc="7867d044" sha1="cdaf507dba4a48b5c98850a96f61f6d2e8464e00" offset="0" />
1008110365         </dataarea>
r245623r245624
1008910373      <info name="serial" value="R49X5091" />
1009010374      <info name="alt_title" value="ポリスストーリー" />
1009110375      <part name="cart" interface="msx_cart">
10376         <feature name="mapper" value="NOMAPPER" />
1009210377         <dataarea name="rom" size="32768">
1009310378            <rom name="police story, the (japan) (alt 1).rom" size="32768" crc="e4554b51" sha1="835b3e2bae1d680d7050ce188c617fbcfb326eb3" offset="0" />
1009410379         </dataarea>
r245623r245624
1010310388      <info name="serial" value="BC-M5" />
1010410389      <info name="alt_title" value="コナミのプーヤン ~ Konami no Pooyan (Box?)" />
1010510390      <part name="cart" interface="msx_cart">
10391         <feature name="mapper" value="NOMAPPER" />
1010610392         <dataarea name="rom" size="16384">
1010710393            <rom name="pooyan (japan).rom" size="16384" crc="558a09f6" sha1="692a55393e8eef0800a612c01456e9cecd9c1418" offset="0" />
1010810394         </dataarea>
r245623r245624
1011510401      <publisher>ASCII</publisher>
1011610402      <info name="alt_title" value="ポパック・ザ・フィッシュ" />
1011710403      <part name="cart" interface="msx_cart">
10404         <feature name="mapper" value="NOMAPPER" />
1011810405         <dataarea name="rom" size="16384">
1011910406            <rom name="poppaq the fish (japan).rom" size="16384" crc="bd387377" sha1="c713ecd0e2ef89b2443e516d5ffa53d3a3422e22" offset="0" />
1012010407         </dataarea>
r245623r245624
1012610413      <year>1986</year>
1012710414      <publisher>Boram Soft</publisher>
1012810415      <part name="cart" interface="msx_cart">
10416         <feature name="mapper" value="NOMAPPER" />
1012910417         <dataarea name="rom" size="16384">
1013010418            <rom name="poppaq the fish (1986)(ascii)[cr boram soft].rom" size="16384" crc="cc36e779" sha1="b8f9248a6f2bc02ed2dcae3f21d6fe0e572e23fe" offset="0x0000" />
1013110419         </dataarea>
r245623r245624
1015110439      <year>1986</year>
1015210440      <publisher>Technopolis Soft</publisher>
1015310441      <part name="cart" interface="msx_cart">
10442         <feature name="mapper" value="NOMAPPER" />
1015410443         <dataarea name="rom" size="32768">
1015510444            <rom name="professional baseball (japan).rom" size="32768" crc="8ca4cd58" sha1="24c5cbf1ee4caa6d83a5aa7a5f3818692542fda8" offset="0" />
1015610445         </dataarea>
r245623r245624
1016410453      <publisher>Chat Noir</publisher>
1016510454      <info name="alt_title" value="プロフェッショナル麻雀" />
1016610455      <part name="cart" interface="msx_cart">
10456         <feature name="mapper" value="NOMAPPER" />
1016710457         <dataarea name="rom" size="32768">
1016810458            <rom name="professional mahjong (japan).rom" size="32768" crc="f1ec5e18" sha1="da5fd6ce2f92a40b1ccaf6e3c425d720febc3543" offset="0" />
1016910459         </dataarea>
r245623r245624
1017710467      <info name="serial" value="R48X5086" />
1017810468      <info name="alt_title" value="プロテクター" />
1017910469      <part name="cart" interface="msx_cart">
10470         <feature name="mapper" value="NOMAPPER" />
1018010471         <dataarea name="rom" size="16384">
1018110472            <rom name="protector, the (japan).rom" size="16384" crc="5747e69d" sha1="d03fdca57b55bdb7e6b5481615b8ad0c8a71f77d" offset="0" />
1018210473         </dataarea>
r245623r245624
1020610497      <year>1984</year>
1020710498      <publisher>Mr. Micro?</publisher>
1020810499      <part name="cart" interface="msx_cart">
10500         <feature name="mapper" value="NOMAPPER" />
1020910501         <dataarea name="rom" size="16384">
1021010502            <rom name="punchy (1984)(mr. micro).rom" size="16384" crc="e834f167" sha1="dcfd673926a1c10cf4bada731d072d3f6ce29c44" offset="0x0000" />
1021110503         </dataarea>
r245623r245624
1021710509      <year>1990</year>
1021810510      <publisher>Zemina</publisher>
1021910511      <part name="cart" interface="msx_cart">
10512         <feature name="mapper" value="NOMAPPER" />
1022010513         <dataarea name="rom" size="32768">
1022110514            <rom name="puznic.rom" size="32768" crc="ac28fa71" sha1="3b9df9bf57ac9d8f155c623c8ed6057a79491738" offset="0x0000" />
1022210515         </dataarea>
r245623r245624
1023010523      <info name="serial" value="220426" />
1023110524      <info name="alt_title" value="パズルパニック" />
1023210525      <part name="cart" interface="msx_cart">
10526         <feature name="mapper" value="NOMAPPER" />
1023310527         <dataarea name="rom" size="32768">
1023410528            <rom name="puzzle panic (japan).rom" size="32768" crc="1313c0c7" sha1="a36c00f32cad6b603bc5525a741cb09064670f34" offset="0" />
1023510529         </dataarea>
r245623r245624
1024310537      <info name="serial" value="TEX-02" />
1024410538      <info name="alt_title" value="ピラミッド・ワープ" />
1024510539      <part name="cart" interface="msx_cart">
10540         <feature name="mapper" value="NOMAPPER" />
1024610541         <dataarea name="rom" size="8192">
1024710542            <rom name="pyramid warp (japan).rom" size="8192" crc="0aec8ddb" sha1="1ad2178c27874704b395ab250200d9acb7d3de9c" offset="0" />
1024810543         </dataarea>
r245623r245624
1025610551      <info name="serial" value="RC746" />
1025710552      <info name="alt_title" value="Qバート" />
1025810553      <part name="cart" interface="msx_cart">
10554         <feature name="mapper" value="NOMAPPER" />
1025910555         <dataarea name="rom" size="32768">
1026010556            <rom name="q-bert (japan).rom" size="32768" crc="0e988f0e" sha1="531a7f736d86095d791d6d0f267be66eef07949c" offset="0" />
1026110557         </dataarea>
r245623r245624
1026910565      <info name="serial" value="RC746" />
1027010566      <info name="alt_title" value="Qバート" />
1027110567      <part name="cart" interface="msx_cart">
10568         <feature name="mapper" value="NOMAPPER" />
1027210569         <dataarea name="rom" size="32768">
1027310570            <rom name="q-bert (japan) (alt 1).rom" size="32768" crc="a112532b" sha1="2e16a588246743c9b901afdbf1ba094a0b1c8b5d" offset="0" />
1027410571         </dataarea>
r245623r245624
1028110578      <publisher>ASCII</publisher>
1028210579      <info name="alt_title" value="クィーンズゴルフ" />
1028310580      <part name="cart" interface="msx_cart">
10581         <feature name="mapper" value="NOMAPPER" />
1028410582         <dataarea name="rom" size="16384">
1028510583            <rom name="queen's golf (japan).rom" size="16384" crc="40eef5cd" sha1="1f72e0cd58afe22075a129ac854bbdce0704b0c8" offset="0" />
1028610584         </dataarea>
r245623r245624
1029310591      <publisher>ASCII</publisher>
1029410592      <info name="alt_title" value="クィーンズゴルフ" />
1029510593      <part name="cart" interface="msx_cart">
10594         <feature name="mapper" value="NOMAPPER" />
1029610595         <dataarea name="rom" size="16384">
1029710596            <rom name="queen's golf (japan) (alt 2).rom" size="16384" crc="9c4787d7" sha1="be9d337dd412056f5fe78fd19467a63e80e3864c" offset="0" />
1029810597         </dataarea>
r245623r245624
1030610605      <publisher>ASCII</publisher>
1030710606      <info name="alt_title" value="クィーンズゴルフ" />
1030810607      <part name="cart" interface="msx_cart">
10608         <feature name="mapper" value="NOMAPPER" />
1030910609         <dataarea name="rom" size="16384">
1031010610            <rom name="queen's golf (japan) (alt 1).rom" size="16384" crc="27b78cb3" sha1="97c39dad3e065f9083fefae157f278844b208058" offset="0" />
1031110611         </dataarea>
r245623r245624
1031910619      <info name="serial" value="HBS-G036C" />
1032010620      <info name="alt_title" value="バンゲリングベイ" />
1032110621      <part name="cart" interface="msx_cart">
10622         <feature name="mapper" value="NOMAPPER" />
1032210623         <dataarea name="rom" size="32768">
1032310624            <rom name="raid on bungeling bay (japan).rom" size="32768" crc="a87a666d" sha1="636eb837c5d80fb6b0692a72954ca91291ba831b" offset="0" />
1032410625         </dataarea>
r245623r245624
1033210633      <info name="serial" value="06" />
1033310634      <info name="alt_title" value="ラリーX" />
1033410635      <part name="cart" interface="msx_cart">
10636         <feature name="mapper" value="NOMAPPER" />
1033510637         <dataarea name="rom" size="16384">
1033610638            <rom name="rally-x (japan).rom" size="16384" crc="63413493" sha1="fc7212c6813574224114c3bb5bfa99206c0816a5" offset="0" />
1033710639         </dataarea>
r245623r245624
1034510647      <info name="serial" value="06" />
1034610648      <info name="alt_title" value="ラリーX" />
1034710649      <part name="cart" interface="msx_cart">
10650         <feature name="mapper" value="NOMAPPER" />
1034810651         <dataarea name="rom" size="16384">
1034910652            <rom name="rally-x (japan) (alt 1).rom" size="16384" crc="9fd2f1dc" sha1="3dcecd610e832e7769547d3b6ce2b767f65f3563" offset="0" />
1035010653         </dataarea>
r245623r245624
1035810661      <info name="serial" value="06" />
1035910662      <info name="alt_title" value="ラリーX" />
1036010663      <part name="cart" interface="msx_cart">
10664         <feature name="mapper" value="NOMAPPER" />
1036110665         <dataarea name="rom" size="32768">
1036210666            <rom name="rally-x (japan) (alt 2).rom" size="32768" crc="2b5cb04e" sha1="c5af6c4255bab55d68e82fa016cb35e3213ba244" offset="0" />
1036310667         </dataarea>
1036410668      </part>
1036510669   </software>
1036610670
10367   <software name="rallyxk" cloneof="rallyx">
10368      <description>Rally-X (Kor)</description>
10369      <year>198?</year>
10370      <publisher>Zemina</publisher>
10371      <part name="cart" interface="msx_cart">
10372         <dataarea name="rom" size="32768">
10373            <rom name="rally-x.rom" size="32768" crc="cf49b8f5" sha1="e5de6e75ab06822aa10263e971b2473a3b573124" offset="0" />
10374         </dataarea>
10375      </part>
10376   </software>
10377
1037810671   <software name="rambo">
1037910672      <description>Rambo (Jpn)</description>
1038010673      <year>1985</year>
r245623r245624
1038210675      <info name="serial" value="MS-1" />
1038310676      <info name="alt_title" value="ランボー" />
1038410677      <part name="cart" interface="msx_cart">
10678         <feature name="mapper" value="NOMAPPER" />
1038510679         <dataarea name="rom" size="32768">
1038610680            <rom name="rambo (japan).rom" size="32768" crc="6a2e3726" sha1="770805bd0be8b09a3be10030060d6ad8dc07d1c3" offset="0" />
1038710681         </dataarea>
r245623r245624
1039510689      <info name="serial" value="MS-1" />
1039610690      <info name="alt_title" value="ランボー" />
1039710691      <part name="cart" interface="msx_cart">
10692         <feature name="mapper" value="NOMAPPER" />
1039810693         <dataarea name="rom" size="32768">
1039910694            <rom name="rambo (japan) (alt 1).rom" size="32768" crc="dba4377b" sha1="4334acc2bd5c921bc4dcb6de9a1fcc79d843ee15" offset="0" />
1040010695         </dataarea>
r245623r245624
1040810703      <info name="serial" value="MS-1" />
1040910704      <info name="alt_title" value="ランボー" />
1041010705      <part name="cart" interface="msx_cart">
10706         <feature name="mapper" value="NOMAPPER" />
1041110707         <dataarea name="rom" size="32768">
1041210708            <rom name="rambo (japan) (alt 2).rom" size="32768" crc="0859f662" sha1="ac381dfb4d0b52dedb18a8df7a4651ed2978d12f" offset="0" />
1041310709         </dataarea>
r245623r245624
1042110717      <info name="serial" value="MS-1" />
1042210718      <info name="alt_title" value="ランボー" />
1042310719      <part name="cart" interface="msx_cart">
10720         <feature name="mapper" value="NOMAPPER" />
1042410721         <dataarea name="rom" size="32768">
1042510722            <rom name="rambo (japan) (alt 3).rom" size="32768" crc="2236ddf6" sha1="fe1d02284b0b051308e3c796e8e9eee2f86521b8" offset="0" />
1042610723         </dataarea>
r245623r245624
1043310730      <publisher>Takara</publisher>
1043410731      <info name="alt_title" value="リアルテニス" />
1043510732      <part name="cart" interface="msx_cart">
10733         <feature name="mapper" value="NOMAPPER" />
1043610734         <dataarea name="rom" size="8192">
1043710735            <rom name="real tennis (japan).rom" size="8192" crc="25fe441c" sha1="54a49a3c8b42b8b246e62ed45346cf52836ddcac" offset="0" />
1043810736         </dataarea>
r245623r245624
1044510743      <publisher>ASCII</publisher>
1044610744      <info name="alt_title" value="レッドゾーン" />
1044710745      <part name="cart" interface="msx_cart">
10746         <feature name="mapper" value="NOMAPPER" />
1044810747         <dataarea name="rom" size="16384">
1044910748            <rom name="red zone (japan).rom" size="16384" crc="e9b5b6ff" sha1="61e26157f0701cce2ddb860a12f187912398b1b4" offset="0" />
1045010749         </dataarea>
r245623r245624
1045710756      <publisher>ASCII</publisher>
1045810757      <info name="alt_title" value="レッドゾーン" />
1045910758      <part name="cart" interface="msx_cart">
10759         <feature name="mapper" value="NOMAPPER" />
1046010760         <dataarea name="rom" size="16384">
1046110761            <rom name="red zone (japan) (alt 1).rom" size="16384" crc="0c2da50f" sha1="91e17aba249925c7e0e5c280469bef09d5534da8" offset="0" />
1046210762         </dataarea>
r245623r245624
1047110771      <info name="serial" value="R48X5074" />
1047210772      <info name="alt_title" value="連珠 ~ Renju (Box)" />
1047310773      <part name="cart" interface="msx_cart">
10774         <feature name="mapper" value="NOMAPPER" />
1047410775         <dataarea name="rom" size="16384">
1047510776            <rom name="renju &amp; ojama dogs (japan).rom" size="16384" crc="40df2723" sha1="c72af5118835e49ac6d181cc832336ab22ec5dcb" offset="0" />
1047610777         </dataarea>
r245623r245624
1048310784      <publisher>ASCII</publisher>
1048410785      <info name="alt_title" value="ライズアウト" />
1048510786      <part name="cart" interface="msx_cart">
10787         <feature name="mapper" value="NOMAPPER" />
1048610788         <dataarea name="rom" size="16384">
1048710789            <rom name="rise out from dungeons (japan).rom" size="16384" crc="6a6d37cf" sha1="5fbc5d6a01e66a1c456b82ac1190ccde61bc7832" offset="0" />
1048810790         </dataarea>
r245623r245624
1049510797      <publisher>ASCII</publisher>
1049610798      <info name="alt_title" value="ライズアウト" />
1049710799      <part name="cart" interface="msx_cart">
10800         <feature name="mapper" value="NOMAPPER" />
1049810801         <dataarea name="rom" size="16384">
1049910802            <rom name="rise out from dungeons (japan) (alt 1).rom" size="16384" crc="01043328" sha1="f02ca47be665e83d812979d8074a985e5637b979" offset="0" />
1050010803         </dataarea>
r245623r245624
1050810811      <info name="serial" value="R48X5504" />
1050910812      <info name="alt_title" value="リバーレイド" />
1051010813      <part name="cart" interface="msx_cart">
10814         <feature name="mapper" value="NOMAPPER" />
1051110815         <dataarea name="rom" size="32768">
1051210816            <rom name="river raid (japan).rom" size="32768" crc="0f22a553" sha1="a1e14912d45944b9a6baef1d4d3a04c1ae8df923" offset="0" />
1051310817         </dataarea>
r245623r245624
1052110825      <info name="serial" value="R48X5504" />
1052210826      <info name="alt_title" value="リバーレイド" />
1052310827      <part name="cart" interface="msx_cart">
10828         <feature name="mapper" value="NOMAPPER" />
1052410829         <dataarea name="rom" size="16384">
1052510830            <rom name="river raid (japan) (alt 1).rom" size="16384" crc="2fc1d75b" sha1="33be9017faf173eae04d0c91ca8d42d1c20596c0" offset="0" />
1052610831         </dataarea>
r245623r245624
1053410839      <info name="serial" value="RC730" />
1053510840      <info name="alt_title" value="ロードファイター" />
1053610841      <part name="cart" interface="msx_cart">
10842         <feature name="mapper" value="NOMAPPER" />
1053710843         <dataarea name="rom" size="16384">
1053810844            <rom name="road fighter (japan).rom" size="16384" crc="01ddb68f" sha1="bf4a0bab1e8eaa70a8b12cd9a81d7a90a74c9e26" offset="0" />
1053910845         </dataarea>
r245623r245624
1054710853      <info name="serial" value="RC730" />
1054810854      <info name="alt_title" value="ロードファイター" />
1054910855      <part name="cart" interface="msx_cart">
10856         <feature name="mapper" value="NOMAPPER" />
1055010857         <dataarea name="rom" size="16384">
1055110858            <rom name="road fighter (japan) (alt 1).rom" size="16384" crc="cb82d8c9" sha1="7abdf08e9c0a511b8182c502ed8c5f42778437e9" offset="0" />
1055210859         </dataarea>
r245623r245624
1056710874      </part>
1056810875   </software>
1056910876
10570   <software name="robocop">
10571      <description>RoboCop</description>
10572      <year>1992</year>
10573      <publisher>Sieco</publisher>
10574      <part name="cart" interface="msx_cart">
10575         <feature name="slot" value="konami" />
10576         <dataarea name="rom" size="131072">
10577            <rom name="sieco_robocop_(1992)(sieco).rom" size="131072" crc="4628ef05" sha1="9d7dfb01f3bed10a708a8a496798599693decf21" offset="0" />
10578         </dataarea>
10579      </part>
10580   </software>
10581
1058210877   <software name="robofrog">
1058310878      <description>Robofrog (Jpn)</description>
1058410879      <year>1985</year>
1058510880      <publisher>ASCII</publisher>
1058610881      <part name="cart" interface="msx_cart">
10882         <feature name="mapper" value="NOMAPPER" />
1058710883         <dataarea name="rom" size="16384">
1058810884            <rom name="robofrog (japan).rom" size="16384" crc="99ddb974" sha1="acce81bf851fa5869cd75181df4fcf7d4489a9db" offset="0" />
1058910885         </dataarea>
r245623r245624
1059510891      <year>1985</year>
1059610892      <publisher>ASCII</publisher>
1059710893      <part name="cart" interface="msx_cart">
10894         <feature name="mapper" value="NOMAPPER" />
1059810895         <dataarea name="rom" size="16384">
1059910896            <rom name="robofrog (japan) (alt 1).rom" size="16384" crc="82e47a43" sha1="a2f9e1250c67d2e98be70900d4370545321cdbfe" offset="0" />
1060010897         </dataarea>
r245623r245624
1060810905      <info name="serial" value="R48X5511" />
1060910906      <info name="alt_title" value="ロックンボルト" />
1061010907      <part name="cart" interface="msx_cart">
10908         <feature name="mapper" value="NOMAPPER" />
1061110909         <dataarea name="rom" size="16384">
1061210910            <rom name="rock'n bolt (japan).rom" size="16384" crc="430e5789" sha1="1edabc3226648b54ae98d524b31f37ca47c8c88b" offset="0" />
1061310911         </dataarea>
r245623r245624
1061910917      <year>1985</year>
1062010918      <publisher>Spectravideo</publisher>
1062110919      <part name="cart" interface="msx_cart">
10920         <feature name="mapper" value="NOMAPPER" />
1062210921         <dataarea name="rom" size="16384">
1062310922            <rom name="roger rubbish (europe).rom" size="16384" crc="452556ce" sha1="8607b92458584d5aa770369d94d50361b1d64bd3" offset="0" />
1062410923         </dataarea>
r245623r245624
1063010929      <year>1985</year>
1063110930      <publisher>Spectravideo</publisher>
1063210931      <part name="cart" interface="msx_cart">
10932         <feature name="mapper" value="NOMAPPER" />
1063310933         <dataarea name="rom" size="8192">
1063410934            <rom name="roger rubbish (europe) (alt 1).rom" size="8192" crc="33056633" sha1="1500a07693a7c06189f4cd6764d5ee62f0edd85d" offset="0" />
1063510935         </dataarea>
r245623r245624
1064310943      <info name="serial" value="HM-015" />
1064410944      <info name="alt_title" value="ローラーボール" />
1064510945      <part name="cart" interface="msx_cart">
10946         <feature name="mapper" value="NOMAPPER" />
1064610947         <dataarea name="rom" size="16384">
1064710948            <rom name="roller ball (japan).rom" size="16384" crc="56200fef" sha1="44baa180f6c9e0f140ac1f0afae75c412cb06b9e" offset="0" />
1064810949         </dataarea>
r245623r245624
1065610957      <info name="serial" value="HM-015" />
1065710958      <info name="alt_title" value="ローラーボール" />
1065810959      <part name="cart" interface="msx_cart">
10960         <feature name="mapper" value="NOMAPPER" />
1065910961         <dataarea name="rom" size="16384">
1066010962            <rom name="roller ball (japan) (alt 1).rom" size="16384" crc="798fa044" sha1="ff9877666d983759d41398c5e3e29801ad95a589" offset="0" />
1066110963         </dataarea>
r245623r245624
1066810970      <publisher>ASCII</publisher>
1066910971      <info name="alt_title" value="ローターズ" />
1067010972      <part name="cart" interface="msx_cart">
10973         <feature name="mapper" value="NOMAPPER" />
1067110974         <dataarea name="rom" size="16384">
1067210975            <rom name="rotors (japan).rom" size="16384" crc="1cdb462e" sha1="34544106fbd29b2a72e1e8c2e0f260b79a0b0883" offset="0" />
1067310976         </dataarea>
r245623r245624
1072411027      <publisher>ASCII</publisher>
1072511028      <info name="serial" value="00190" />
1072611029      <part name="cart" interface="msx_cart">
11030         <feature name="mapper" value="NOMAPPER" />
1072711031         <dataarea name="rom" size="16384">
1072811032            <rom name="sasa (japan).rom" size="16384" crc="7faf00c0" sha1="e767c0239b79821463fa42f2c1989d3fd1b4b868" offset="0" />
1072911033         </dataarea>
r245623r245624
1073611040      <publisher>ASCII</publisher>
1073711041      <info name="serial" value="00190" />
1073811042      <part name="cart" interface="msx_cart">
11043         <feature name="mapper" value="NOMAPPER" />
1073911044         <dataarea name="rom" size="16384">
1074011045            <rom name="sasa (japan) (alt 1).rom" size="16384" crc="ae6f517d" sha1="395c5f40692c45b891abe07c89d1e87829665fc7" offset="0" />
1074111046         </dataarea>
r245623r245624
1074811053      <publisher>Nihon Columbia</publisher>
1074911054      <info name="alt_title" value="ザウルスランド" />
1075011055      <part name="cart" interface="msx_cart">
11056         <feature name="mapper" value="NOMAPPER" />
1075111057         <dataarea name="rom" size="16384">
1075211058            <rom name="saurus land (japan).rom" size="16384" crc="5f2fe556" sha1="1a6de1cff831429394dc2b9528993a1dfcae14c6" offset="0" />
1075311059         </dataarea>
r245623r245624
1076111067      <info name="serial" value=" PS-2019G" />
1076211068      <info name="alt_title" value="スカーレット7" />
1076311069      <part name="cart" interface="msx_cart">
11070         <feature name="mapper" value="NOMAPPER" />
1076411071         <dataarea name="rom" size="32768">
1076511072            <rom name="scarlet 7 - the mightiest women (japan).rom" size="32768" crc="c2ed4c08" sha1="bc3be8f829211dd8a8eb854f86ff014c47ed9254" offset="0" />
1076611073         </dataarea>
r245623r245624
1077411081      <info name="serial" value="HBS-G030C" />
1077511082      <info name="alt_title" value="サイオン" />
1077611083      <part name="cart" interface="msx_cart">
11084         <feature name="mapper" value="NOMAPPER" />
1077711085         <dataarea name="rom" size="16384">
1077811086            <rom name="scion (japan).rom" size="16384" crc="ba3a8ea1" sha1="09fbbd923e0deb82f5e20fa8ce2d842adbf4a646" offset="0" />
1077911087         </dataarea>
r245623r245624
1078711095      <info name="serial" value="001C1" />
1078811096      <info name="alt_title" value="スコープオン" />
1078911097      <part name="cart" interface="msx_cart">
11098         <feature name="mapper" value="NOMAPPER" />
1079011099         <dataarea name="rom" size="16384">
1079111100            <rom name="scope on - fight in space (japan).rom" size="16384" crc="5b33e583" sha1="c73d4c27aa2b0fb946e398323bd67d9e53c4f9ef" offset="0" />
1079211101         </dataarea>
r245623r245624
1080011109      <info name="serial" value="AMX001" />
1080111110      <info name="alt_title" value="スクランブルエッグ" />
1080211111      <part name="cart" interface="msx_cart">
11112         <feature name="mapper" value="NOMAPPER" />
1080311113         <dataarea name="rom" size="8192">
1080411114            <rom name="scramble eggs (japan).rom" size="8192" crc="02dc77e8" sha1="05182561e05fa8e7c8a8184eda885dc4fd12cc5b" offset="0" />
1080511115         </dataarea>
r245623r245624
1081111121      <year>1984</year>
1081211122      <publisher>DynaData?</publisher>
1081311123      <part name="cart" interface="msx_cart">
11124         <feature name="mapper" value="NOMAPPER" />
1081411125         <dataarea name="rom" size="16384">
1081511126            <rom name="sea hunter (europe).rom" size="16384" crc="1fd18174" sha1="c1d272645a249757b8be5bd913ba2d3447892387" offset="0" />
1081611127         </dataarea>
r245623r245624
1082311134      <publisher>ASCII</publisher>
1082411135      <info name="alt_title" value="聖拳アチョー" />
1082511136      <part name="cart" interface="msx_cart">
11137         <feature name="mapper" value="NOMAPPER" />
1082611138         <dataarea name="rom" size="32768">
1082711139            <rom name="kung fu acho (japan).rom" size="32768" crc="999dd794" sha1="530ecff542a537c320b17bd5d64c86d5d65619f3" offset="0" />
1082811140         </dataarea>
r245623r245624
1083511147      <publisher>ASCII</publisher>
1083611148      <info name="alt_title" value="聖拳アチョー" />
1083711149      <part name="cart" interface="msx_cart">
11150         <feature name="mapper" value="NOMAPPER" />
1083811151         <dataarea name="rom" size="32768">
1083911152            <rom name="kung fu acho (japan) (alt 1).rom" size="32768" crc="0da11df8" sha1="fc22cec076c0a0a1ee7e410772af3d7d31de3149" offset="0" />
1084011153         </dataarea>
1084111154      </part>
1084211155   </software>
1084311156
10844   <software name="seikachok" cloneof="seikacho">
10845      <description>Seiken Achou (Kor)</description>
10846      <year>198?</year>
10847      <publisher>Clover</publisher>
10848      <part name="cart" interface="msx_cart">
10849         <dataarea name="rom" size="32768">
10850            <rom name="karateka.rom" size="32768" crc="6adeadf5" sha1="da95bcd1f0c28683cfb4a7a2c10599261dca3622" offset="0" />
10851         </dataarea>
10852      </part>
10853   </software>
10854
1085511157   <software name="senjyo">
1085611158      <description>Senjyo (Jpn)</description>
1085711159      <year>1984</year>
r245623r245624
1085911161      <info name="serial" value="HBS-G016C" />
1086011162      <info name="alt_title" value="センジョー" />
1086111163      <part name="cart" interface="msx_cart">
11164         <feature name="mapper" value="NOMAPPER" />
1086211165         <dataarea name="rom" size="16384">
1086311166            <rom name="senjyo (japan).rom" size="16384" crc="126bc4cd" sha1="e373e3e9be4f6d30d5db84b699082c00b2021ba3" offset="0" />
1086411167         </dataarea>
r245623r245624
1087211175      <info name="serial" value="HBS-G016C" />
1087311176      <info name="alt_title" value="センジョー" />
1087411177      <part name="cart" interface="msx_cart">
11178         <feature name="mapper" value="NOMAPPER" />
1087511179         <dataarea name="rom" size="16384">
1087611180            <rom name="senjyo (japan) (alt 1).rom" size="16384" crc="7d558b04" sha1="4936916bf914d99c5b9e3f4c7385f44b6b97d4c5" offset="0" />
1087711181         </dataarea>
r245623r245624
1088511189      <info name="serial" value="PS-2005G" />
1088611190      <info name="alt_title" value="スゥーワーサム" />
1088711191      <part name="cart" interface="msx_cart">
11192         <feature name="mapper" value="NOMAPPER" />
1088811193         <dataarea name="rom" size="32768">
1088911194            <rom name="sewer sam (japan).rom" size="32768" crc="925c0aee" sha1="db0ed31c779fffd2084946e3ba69512b372d845f" offset="0" />
1089011195         </dataarea>
r245623r245624
1089811203      <info name="serial" value="R49X5094" />
1089911204      <info name="alt_title" value="将棋" />
1090011205      <part name="cart" interface="msx_cart">
11206         <feature name="mapper" value="NOMAPPER" />
1090111207         <dataarea name="rom" size="32768">
1090211208            <rom name="shougi (japan).rom" size="32768" crc="ece16709" sha1="83df4081529fe5b8bb0a3601614d36c8384c9202" offset="0" />
1090311209         </dataarea>
r245623r245624
1090911215      <year>1985</year>
1091011216      <publisher>MicroCabin</publisher>
1091111217      <part name="cart" interface="msx_cart">
11218         <feature name="mapper" value="NOMAPPER" />
1091211219         <dataarea name="rom" size="16384">
1091311220            <rom name="shougi 2 (japan).rom" size="16384" crc="a44495d5" sha1="0e06519e68c78a8f018152511f4f13374c5856aa" offset="0" />
1091411221         </dataarea>
r245623r245624
1092211229      <info name="serial" value="PS-2008G" />
1092311230      <info name="alt_title" value="将棋名人" />
1092411231      <part name="cart" interface="msx_cart">
11232         <feature name="mapper" value="NOMAPPER" />
1092511233         <dataarea name="rom" size="32768">
1092611234            <rom name="shougi meijin (japan).rom" size="32768" crc="b90dee1d" sha1="f9ad0cdb227c588b1a5c75220ed53d0314550d7f" offset="0" />
1092711235         </dataarea>
r245623r245624
1093411242      <publisher>Victor</publisher>
1093511243      <info name="alt_title" value="シャウトマッチ" />
1093611244      <part name="cart" interface="msx_cart">
11245         <feature name="mapper" value="NOMAPPER" />
1093711246         <dataarea name="rom" size="32768">
1093811247            <rom name="shout match (japan).rom" size="32768" crc="729d2540" sha1="d844c4c5ae9c7ac671c4be71ac1190a1e5db4d36" offset="0" />
1093911248         </dataarea>
r245623r245624
1094711256      <info name="serial" value="GPM-119" />
1094811257      <info name="alt_title" value="シンドバッド7つの冒険" />
1094911258      <part name="cart" interface="msx_cart">
11259         <feature name="mapper" value="NOMAPPER" />
1095011260         <dataarea name="rom" size="16384">
1095111261            <rom name="sinbad (japan).rom" size="16384" crc="8273fd0e" sha1="d120ca303c3e1dd56adee68f10e9e1ab51f50ab3" offset="0" />
1095211262         </dataarea>
r245623r245624
1096011270      <info name="serial" value="GPM-103" />
1096111271      <info name="alt_title" value="スキーコマンド" />
1096211272      <part name="cart" interface="msx_cart">
11273         <feature name="mapper" value="NOMAPPER" />
1096311274         <dataarea name="rom" size="16384">
1096411275            <rom name="casio ski command (japan).rom" size="16384" crc="d8750242" sha1="17d6db13d7d76fbd110f53b168ab0001c7e65817" offset="0" />
1096511276         </dataarea>
r245623r245624
1097311284      <info name="serial" value="GPM-103" />
1097411285      <info name="alt_title" value="スキーコマンド" />
1097511286      <part name="cart" interface="msx_cart">
11287         <feature name="mapper" value="NOMAPPER" />
1097611288         <dataarea name="rom" size="16384">
1097711289            <rom name="casio ski command (japan) (alt 1).rom" size="16384" crc="edb91850" sha1="fe53d85adb758103097fd56132e71c7f4cb32313" offset="0" />
1097811290         </dataarea>
1097911291      </part>
1098011292   </software>
1098111293
10982   <software name="skicommk1" cloneof="skicomm">
10983      <description>Ski Command (Kor, Aproman)</description>
10984      <year>198?</year>
10985      <publisher>Aproman</publisher>
10986      <part name="cart" interface="msx_cart">
10987         <dataarea name="rom" size="32768">
10988            <rom name="skicomma.rom" size="32768" crc="06980ea1" sha1="8c317e50e0aa75dfaa374412ce9866d16c0214fd" offset="0" />
10989         </dataarea>
10990      </part>
10991   </software>
10992
10993   <software name="skicommk2" cloneof="skicomm">
10994      <description>Ski Command (Kor, ProSoft)</description>
10995      <year>198?</year>
10996      <publisher>ProSoft</publisher>
10997      <part name="cart" interface="msx_cart">
10998         <dataarea name="rom" size="32768">
10999            <rom name="skicommb.rom" size="32768" crc="a0276799" sha1="18419523962b57f1ff49d62182f50882d6c42228" offset="0" />
11000         </dataarea>
11001      </part>
11002   </software>
11003
1100411294   <software name="skooter">
1100511295      <description>Skooter (Jpn)</description>
1100611296      <year>1988</year>
1100711297      <publisher>Pony Canyon</publisher>
1100811298      <info name="alt_title" value="スクーター" />
1100911299      <part name="cart" interface="msx_cart">
11300         <feature name="mapper" value="NOMAPPER" />
1101011301         <dataarea name="rom" size="32768">
1101111302            <rom name="skooter (japan) (alt 1).rom" size="32768" crc="f9e0fb4c" sha1="d264152d4974b78959465acfe0d5678e72930073" offset="0" />
1101211303         </dataarea>
r245623r245624
1101911310      <publisher>Pony Canyon</publisher>
1102011311      <info name="alt_title" value="スクーター" />
1102111312      <part name="cart" interface="msx_cart">
11313         <feature name="mapper" value="NOMAPPER" />
1102211314         <dataarea name="rom" size="32768">
1102311315            <rom name="skooter (japan).rom" size="32768" crc="53b87deb" sha1="64f1ce4691056047f404460031acb0b82a76968d" offset="0" />
1102411316         </dataarea>
r245623r245624
1103211324      <info name="serial" value="MXMH21052" />
1103311325      <info name="alt_title" value="スカイギャルド" />
1103411326      <part name="cart" interface="msx_cart">
11327         <feature name="mapper" value="NOMAPPER" />
1103511328         <dataarea name="rom" size="32768">
1103611329            <rom name="sky galdo (japan).rom" size="32768" crc="54f84047" sha1="136d838cc1297940d96cd8e27aea9f9e3c7088a6" offset="0" />
1103711330         </dataarea>
r245623r245624
1104511338      <info name="serial" value="RC721" />
1104611339      <info name="alt_title" value="スカイジャガー" />
1104711340      <part name="cart" interface="msx_cart">
11341         <feature name="mapper" value="NOMAPPER" />
1104811342         <dataarea name="rom" size="16384">
1104911343            <rom name="sky jaguar (japan).rom" size="16384" crc="e4f725fd" sha1="1f8334dc7459cfcf2ad132e94976015c02e51390" offset="0" />
1105011344         </dataarea>
1105111345      </part>
1105211346   </software>
1105311347
11054   <software name="skyjagk" cloneof="skyjag">
11055      <description>Sky Jaguar (Kor)</description>
11056      <year>198?</year>
11057      <publisher>Zemina</publisher>
11058      <part name="cart" interface="msx_cart">
11059         <dataarea name="rom" size="32768">
11060            <rom name="skyjagua.rom" size="32768" crc="7e7fa3a0" sha1="e8d2f130b0937d1baced5a3996b78f163d4fa70a" offset="0" />
11061         </dataarea>
11062      </part>
11063   </software>
11064
1106511348   <software name="slapshot">
1106611349      <description>Slapshot (Spa)</description>
1106711350      <year>1985</year>
1106811351      <publisher>Sony Spain</publisher>
1106911352      <info name="serial" value="HBS-I034" />
1107011353      <part name="cart" interface="msx_cart">
11354         <feature name="mapper" value="NOMAPPER" />
1107111355         <dataarea name="rom" size="16384">
1107211356            <rom name="slapshot (spain).rom" size="16384" crc="7e558b9e" sha1="e3a52d448e69d6d14f67d35f24d9924158b1cce1" offset="0" />
1107311357         </dataarea>
r245623r245624
1108011364      <publisher>Eaglesoft</publisher>
1108111365      <info name="alt_title" value="スネイクイット" />
1108211366      <part name="cart" interface="msx_cart">
11367         <feature name="mapper" value="NOMAPPER" />
1108311368         <dataarea name="rom" size="32768">
1108411369            <rom name="snake it (europe).rom" size="32768" crc="4a44bf23" sha1="7300d44a753dacf582d3079ed09eafc9dd629530" offset="0" />
1108511370         </dataarea>
r245623r245624
1110711392      <info name="serial" value="MS-6" />
1110811393      <info name="alt_title" value="スペースキャンプ" />
1110911394      <part name="cart" interface="msx_cart">
11395         <feature name="mapper" value="NOMAPPER" />
1111011396         <dataarea name="rom" size="32768">
1111111397            <rom name="space camp (japan).rom" size="32768" crc="eb197b9d" sha1="de10aa2a2abfdcafe0064e1e76b676f54c7aafc6" offset="0" />
1111211398         </dataarea>
r245623r245624
1112011406      <info name="serial" value="MS-6" />
1112111407      <info name="alt_title" value="スペースキャンプ" />
1112211408      <part name="cart" interface="msx_cart">
11409         <feature name="mapper" value="NOMAPPER" />
1112311410         <dataarea name="rom" size="32768">
1112411411            <rom name="space camp (japan) (alt 1).rom" size="32768" crc="cdd43807" sha1="d1ad3beb29aecaa7c3bc1fd8a4be3b10d38cc47a" offset="0" />
1112511412         </dataarea>
r245623r245624
1113311420      <info name="serial" value="NH-MSX06" />
1113411421      <info name="alt_title" value="スペースインベーダー" />
1113511422      <part name="cart" interface="msx_cart">
11423         <feature name="mapper" value="NOMAPPER" />
1113611424         <dataarea name="rom" size="16384">
1113711425            <rom name="space invaders (japan).rom" size="16384" crc="de02932d" sha1="4971bdd3db63d394fbc2186182c901ca4b32535b" offset="0" />
1113811426         </dataarea>
r245623r245624
1114611434      <info name="serial" value="HM-006" />
1114711435      <info name="alt_title" value="スペースメイズアタック" />
1114811436      <part name="cart" interface="msx_cart">
11437         <feature name="mapper" value="NOMAPPER" />
1114911438         <dataarea name="rom" size="8192">
1115011439            <rom name="space maze attack (japan).rom" size="8192" crc="4a45cbc0" sha1="93bf6725a3c1b7071064a01884e1b6e8c6f8b579" offset="0" />
1115111440         </dataarea>
r245623r245624
1115911448      <info name="serial" value="HM-006" />
1116011449      <info name="alt_title" value="スペースメイズアタック" />
1116111450      <part name="cart" interface="msx_cart">
11451         <feature name="mapper" value="NOMAPPER" />
1116211452         <dataarea name="rom" size="8192">
1116311453            <rom name="space maze attack (japan) (alt 1).rom" size="8192" crc="d6eadaa2" sha1="a00f9e66f1fa3de15b028e0fbfed636e194bb967" offset="0" />
1116411454         </dataarea>
r245623r245624
1117211462      <info name="serial" value="HM-006" />
1117311463      <info name="alt_title" value="スペースメイズアタック" />
1117411464      <part name="cart" interface="msx_cart">
11465         <feature name="mapper" value="NOMAPPER" />
1117511466         <dataarea name="rom" size="16384">
1117611467            <rom name="space maze attack (japan) (alt 2).rom" size="16384" crc="1932baf6" sha1="fbbd9a77004f9bdbcfc292f85c32106faa18cfa6" offset="0" />
1117711468         </dataarea>
r245623r245624
1118511476      <info name="serial" value="HM-013" />
1118611477      <info name="alt_title" value="スペーストラブル" />
1118711478      <part name="cart" interface="msx_cart">
11479         <feature name="mapper" value="NOMAPPER" />
1118811480         <dataarea name="rom" size="8192">
1118911481            <rom name="space trouble (japan).rom" size="8192" crc="26119f0a" sha1="7c0f720c7601ca6dc86c81ab6a76e0587a052f75" offset="0" />
1119011482         </dataarea>
r245623r245624
1119711489      <year>1985?</year>
1119811490      <publisher>Mastertronic?</publisher>
1119911491      <part name="cart" interface="msx_cart">
11492         <feature name="mapper" value="NOMAPPER" />
1120011493         <dataarea name="rom" size="16384">
1120111494            <rom name="space walk (europe).rom" size="16384" crc="404a023c" sha1="fff31b8c7549493d8ec220f85e3e8536f150d82a" offset="0" />
1120211495         </dataarea>
r245623r245624
1121011503      <info name="serial" value="HBS-G001C" />
1121111504      <info name="alt_title" value="スパーキー" />
1121211505      <part name="cart" interface="msx_cart">
11506         <feature name="mapper" value="NOMAPPER" />
1121311507         <dataarea name="rom" size="32768">
1121411508            <rom name="sparkie (japan).rom" size="32768" crc="3e14b585" sha1="b9c98b80216983f97e28293b576ca9be3602c1a1" offset="0" />
1121511509         </dataarea>
r245623r245624
1122311517      <info name="serial" value="HBS-G001C" />
1122411518      <info name="alt_title" value="スパーキー" />
1122511519      <part name="cart" interface="msx_cart">
11520         <feature name="mapper" value="NOMAPPER" />
1122611521         <dataarea name="rom" size="8192">
1122711522            <rom name="sparkie (japan) (alt 1).rom" size="8192" crc="f03ed7d5" sha1="4b996bddf88605c432f73564922106a63d31f62c" offset="0" />
1122811523         </dataarea>
r245623r245624
1123611531      <info name="serial" value="IM-01" />
1123711532      <info name="alt_title" value="スペランカー" />
1123811533      <part name="cart" interface="msx_cart">
11534         <feature name="mapper" value="NOMAPPER" />
1123911535         <dataarea name="rom" size="32768">
1124011536            <rom name="spelunker (japan).rom" size="32768" crc="dc948a3a" sha1="49e14b0248c649e7b5754357597695abef70c17d" offset="0" />
1124111537         </dataarea>
r245623r245624
1124911545      <info name="serial" value="IM-01" />
1125011546      <info name="alt_title" value="スペランカー" />
1125111547      <part name="cart" interface="msx_cart">
11548         <feature name="mapper" value="NOMAPPER" />
1125211549         <dataarea name="rom" size="32768">
1125311550            <rom name="spelunker (japan) (alt 1).rom" size="32768" crc="4c738b64" sha1="4d80fae5133d55503968ee246c1346cddb020ffc" offset="0" />
1125411551         </dataarea>
r245623r245624
1126111558      <publisher>Hudson Soft</publisher>
1126211559      <info name="alt_title" value="ザ・スパイダー" />
1126311560      <part name="cart" interface="msx_cart">
11561         <feature name="mapper" value="NOMAPPER" />
1126411562         <dataarea name="rom" size="16384">
1126511563            <rom name="spider, the (japan).rom" size="16384" crc="a156ac02" sha1="97f1790146116198133c083de113ed1e5ca6ff21" offset="0" />
1126611564         </dataarea>
r245623r245624
1127311571      <year>1987?</year>
1127411572      <publisher>&lt;unknown&gt;</publisher>
1127511573      <part name="cart" interface="msx_cart">
11574         <feature name="mapper" value="NOMAPPER" />
1127611575         <dataarea name="rom" size="49152">
1127711576            <rom name="spy vs spy ii - the island caper (europe).rom" size="49152" crc="8f65c0f9" sha1="1d129bde09c9db2433b334d36762704de94983ba" offset="0" />
1127811577         </dataarea>
r245623r245624
1128511584      <publisher>Toshiba EMI</publisher>
1128611585      <info name="alt_title" value="スクエアダンサー" />
1128711586      <part name="cart" interface="msx_cart">
11587         <feature name="mapper" value="NOMAPPER" />
1128811588         <dataarea name="rom" size="16384">
1128911589            <rom name="square dancer (japan).rom" size="16384" crc="dd5cf5c8" sha1="18b90aaa2284eb46233e9203af1e8cf1922c417c" offset="0" />
1129011590         </dataarea>
r245623r245624
1129611596      <year>1984</year>
1129711597      <publisher>ASCII</publisher>
1129811598      <part name="cart" interface="msx_cart">
11599         <feature name="mapper" value="NOMAPPER" />
1129911600         <dataarea name="rom" size="16384">
1130011601            <rom name="squish'em (japan).rom" size="16384" crc="f3b22c91" sha1="7bf7bd134ddf9ed5b489f7f2eb0aa26bb2428fc9" offset="0" />
1130111602         </dataarea>
r245623r245624
1130711608      <year>1984</year>
1130811609      <publisher>ASCII</publisher>
1130911610      <part name="cart" interface="msx_cart">
11611         <feature name="mapper" value="NOMAPPER" />
1131011612         <dataarea name="rom" size="16384">
1131111613            <rom name="squish'em (japan) (alt 1).rom" size="16384" crc="da50254f" sha1="364ae6695509f5cf16985cc2946a45af5ca4cf56" offset="0" />
1131211614         </dataarea>
r245623r245624
1132011622      <info name="serial" value="HBS-G033C" />
1132111623      <info name="alt_title" value="スターブレーザー" />
1132211624      <part name="cart" interface="msx_cart">
11625         <feature name="mapper" value="NOMAPPER" />
1132311626         <dataarea name="rom" size="16384">
1132411627            <rom name="star blazer (japan).rom" size="16384" crc="fd902e5d" sha1="eda9580a1ac75707f621c251a7424df3846e4ec0" offset="0" />
1132511628         </dataarea>
r245623r245624
1133311636      <info name="serial" value="HBS-G033C" />
1133411637      <info name="alt_title" value="スターブレーザー" />
1133511638      <part name="cart" interface="msx_cart">
11639         <feature name="mapper" value="NOMAPPER" />
1133611640         <dataarea name="rom" size="16384">
1133711641            <rom name="star blazer (japan) (alt 1).rom" size="16384" crc="1c952691" sha1="b07a6ae619fcc6291838959dc1a899de832f8d97" offset="0" />
1133811642         </dataarea>
r245623r245624
1134611650      <info name="serial" value="HBS-G033C" />
1134711651      <info name="alt_title" value="スターブレーザー" />
1134811652      <part name="cart" interface="msx_cart">
11653         <feature name="mapper" value="NOMAPPER" />
1134911654         <dataarea name="rom" size="16384">
1135011655            <rom name="star blazer (japan) (alt 2).rom" size="16384" crc="a242fe0d" sha1="a1e1bffe4b4ea6d67c973fa483c4d6273f68de3c" offset="0" />
1135111656         </dataarea>
r245623r245624
1136011665      <info name="serial" value="00031" />
1136111666      <info name="alt_title" value="スターコマンド" />
1136211667      <part name="cart" interface="msx_cart">
11668         <feature name="mapper" value="NOMAPPER" />
1136311669         <dataarea name="rom" size="16384">
1136411670            <rom name="star command (japan).rom" size="16384" crc="4579ce12" sha1="225894da7e3afabf33abf05e519e1f6bcac77a21" offset="0" />
1136511671         </dataarea>
r245623r245624
1137311679      <info name="serial" value="BC-M2" />
1137411680      <info name="alt_title" value="スターフォース" />
1137511681      <part name="cart" interface="msx_cart">
11682         <feature name="mapper" value="NOMAPPER" />
1137611683         <dataarea name="rom" size="32768">
1137711684            <rom name="star force (japan).rom" size="32768" crc="c14e53a1" sha1="c1746efeb4b44dcc80dfc4f429009feac91d9c48" offset="0" />
1137811685         </dataarea>
r245623r245624
1138611693      <info name="serial" value="BC-M2" />
1138711694      <info name="alt_title" value="スターフォース" />
1138811695      <part name="cart" interface="msx_cart">
11696         <feature name="mapper" value="NOMAPPER" />
1138911697         <dataarea name="rom" size="32768">
1139011698            <rom name="star force (japan) (alt 1).rom" size="32768" crc="e9de7e32" sha1="5fe86465119343804a722ce4768eb33de806a39f" offset="0" />
1139111699         </dataarea>
r245623r245624
1140011708      <info name="serial" value="BC-M8" />
1140111709      <info name="alt_title" value="スターソルジャー" />
1140211710      <part name="cart" interface="msx_cart">
11711         <feature name="mapper" value="NOMAPPER" />
1140311712         <dataarea name="rom" size="32768">
1140411713            <rom name="star soldier (japan).rom" size="32768" crc="0b3d975d" sha1="6a56b46b8bf014b25863433d6d96e64641a93eef" offset="0" />
1140511714         </dataarea>
r245623r245624
1141411723      <info name="serial" value="BC-M8" />
1141511724      <info name="alt_title" value="スターソルジャー" />
1141611725      <part name="cart" interface="msx_cart">
11726         <feature name="mapper" value="NOMAPPER" />
1141711727         <dataarea name="rom" size="32768">
1141811728            <rom name="star soldier (japan) (alt 1).rom" size="32768" crc="f6d4e101" sha1="b58caf47c953b6f00935a201bfccf7ee968dff32" offset="0" />
1141911729         </dataarea>
r245623r245624
1142611736      <publisher>Jast</publisher>
1142711737      <info name="alt_title" value="スタートラップくりいむレモン" />
1142811738      <part name="cart" interface="msx_cart">
11739         <feature name="mapper" value="NOMAPPER" />
1142911740         <dataarea name="rom" size="32768">
1143011741            <rom name="star trap (japan).rom" size="32768" crc="dcde05dd" sha1="b2bcc1c0d64b6ee9f0e9bbbcf0ef7b64d80d3b90" offset="0" />
1143111742         </dataarea>
r245623r245624
1143811749      <publisher>ASCII</publisher>
1143911750      <info name="alt_title" value="スターシップシミュレータ" />
1144011751      <part name="cart" interface="msx_cart">
11752         <feature name="mapper" value="NOMAPPER" />
1144111753         <dataarea name="rom" size="16384">
1144211754            <rom name="starship simulator (japan).rom" size="16384" crc="236d2ab1" sha1="0e5062bb18b4a6fb93a89318772928874dd4d6ea" offset="0" />
1144311755         </dataarea>
r245623r245624
1145011762      <publisher>ASCII</publisher>
1145111763      <info name="alt_title" value="スターシップシミュレータ" />
1145211764      <part name="cart" interface="msx_cart">
11765         <feature name="mapper" value="NOMAPPER" />
1145311766         <dataarea name="rom" size="16384">
1145411767            <rom name="starship simulator (japan) (alt 1).rom" size="16384" crc="87824af6" sha1="e3ce88e95115765e31193777e57fcb9b40e10d3a" offset="0" />
1145511768         </dataarea>
r245623r245624
1146311776      <info name="serial" value="HM-001" />
1146411777      <info name="alt_title" value="ステップアップ" />
1146511778      <part name="cart" interface="msx_cart">
11779         <feature name="mapper" value="NOMAPPER" />
1146611780         <dataarea name="rom" size="8192">
1146711781            <rom name="step up (japan).rom" size="8192" crc="cabcddf1" sha1="27ce427eb1c86ba22707a6ee9086db9d39962dc6" offset="0" />
1146811782         </dataarea>
r245623r245624
1147611790      <info name="serial" value="HM-001" />
1147711791      <info name="alt_title" value="ステップアップ" />
1147811792      <part name="cart" interface="msx_cart">
11793         <feature name="mapper" value="NOMAPPER" />
1147911794         <dataarea name="rom" size="8192">
1148011795            <rom name="step up (japan) (alt 1).rom" size="8192" crc="60a8927b" sha1="fc5d252a26c93dc4cc30984b954a6a5124dee653" offset="0" />
1148111796         </dataarea>
1148211797      </part>
1148311798   </software>
1148411799
11485   <software name="stepupk" cloneof="stepup">
11486      <description>Step Up (Kor)</description>
11487      <year>198?</year>
11488      <publisher>Zemina</publisher>
11489      <part name="cart" interface="msx_cart">
11490         <dataarea name="rom" size="32768">
11491            <rom name="stepup.rom" size="32768" crc="5bce3fec" sha1="b3370cdf4707d9c38afc0f42c11cba5e745ead6a" offset="0" />
11492         </dataarea>
11493      </part>
11494   </software>
11495
1149611800   <software name="stepper">
1149711801      <description>Stepper (Jpn)</description>
1149811802      <year>1985</year>
1149911803      <publisher>ASCII</publisher>
1150011804      <info name="alt_title" value="ステッパー" />
1150111805      <part name="cart" interface="msx_cart">
11806         <feature name="mapper" value="NOMAPPER" />
1150211807         <dataarea name="rom" size="16384">
1150311808            <rom name="stepper (japan).rom" size="16384" crc="0fb7df8f" sha1="1fa7398005fb0bd7075141035e8d888197162030" offset="0" />
1150411809         </dataarea>
r245623r245624
1151311818      <info name="serial" value="GPM-125" />
1151411819      <info name="alt_title" value="賢者の石" />
1151511820      <part name="cart" interface="msx_cart">
11821         <feature name="mapper" value="NOMAPPER" />
1151611822         <dataarea name="rom" size="32768">
1151711823            <rom name="stone of wisdom, the (japan).rom" size="32768" crc="8c7a7435" sha1="3950f22265139a84cf57f3c0936e7927173f3d7a" offset="0" />
1151811824         </dataarea>
r245623r245624
1152611832      <info name="serial" value="ND-06MR" />
1152711833      <info name="alt_title" value="ストレンジループ" />
1152811834      <part name="cart" interface="msx_cart">
11835         <feature name="mapper" value="NOMAPPER" />
1152911836         <dataarea name="rom" size="32768">
1153011837            <rom name="strange loop (japan).rom" size="32768" crc="6554c0c5" sha1="3063bc3ac5af6d990d8d002acbc9c3a18bab71f6" offset="0" />
1153111838         </dataarea>
r245623r245624
1155011857      <year>1984</year>
1155111858      <publisher>ASCII</publisher>
1155211859      <part name="cart" interface="msx_cart">
11860         <feature name="mapper" value="NOMAPPER" />
1155311861         <dataarea name="rom" size="16384">
1155411862            <rom name="suparobo (japan).rom" size="16384" crc="483eddcc" sha1="ccf6e244d27ec61195280d0915a3b43d291e3fad" offset="0" />
1155511863         </dataarea>
r245623r245624
1156311871      <info name="serial" value="HM-010" />
1156411872      <info name="alt_title" value="スーパービリヤード" />
1156511873      <part name="cart" interface="msx_cart">
11874         <feature name="mapper" value="NOMAPPER" />
1156611875         <dataarea name="rom" size="8192">
1156711876            <rom name="super billiards (japan).rom" size="8192" crc="79bc12b2" sha1="05d7016f39e94bf9fc33d0e8482ff3038d6e01bd" offset="0" />
1156811877         </dataarea>
r245623r245624
1161611925      <publisher>Zemina</publisher>
1161711926      <info name="alt_title" value="슈퍼보이 I" />
1161811927      <part name="cart" interface="msx_cart">
11928         <feature name="mapper" value="NOMAPPER" />
1161911929         <dataarea name="rom" size="32768">
1162011930            <rom name="super boy i (korea) (unl).rom" size="32768" crc="13b34548" sha1="8b65d999ba187c98ba97a038ea46655fd9d62deb" offset="0" />
1162111931         </dataarea>
r245623r245624
1162811938      <publisher>Zemina</publisher>
1162911939      <info name="alt_title" value="슈퍼보이 II" />
1163011940      <part name="cart" interface="msx_cart">
11941         <feature name="mapper" value="NOMAPPER" />
1163111942         <dataarea name="rom" size="32768">
1163211943            <rom name="super boy ii (korea) (unl).rom" size="32768" crc="09206bfd" sha1="85153a8f25882cadde8295d040ddb7586c93cefe" offset="0" />
1163311944         </dataarea>
r245623r245624
1164011951      <publisher>Zemina</publisher>
1164111952      <info name="alt_title" value="슈퍼보이 II" />
1164211953      <part name="cart" interface="msx_cart">
11954         <feature name="mapper" value="NOMAPPER" />
1164311955         <dataarea name="rom" size="32768">
1164411956            <rom name="super boy ii (1989)(zemina).rom" size="32768" crc="7de493ab" sha1="cd466c04209a8815a95d3723653e263a868de9e0" offset="0x0000" />
1164511957         </dataarea>
r245623r245624
1165211964      <publisher>Zemina</publisher>
1165311965      <info name="alt_title" value="슈퍼버블버블" />
1165411966      <part name="cart" interface="msx_cart">
11967         <feature name="mapper" value="NOMAPPER" />
1165511968         <dataarea name="rom" size="32768">
1165611969            <rom name="super bubble bobble (korea) (unl).rom" size="32768" crc="37b5d39b" sha1="03f112b38fb1d05a9b0b50d3c6a54aa2ce9dd2b0" offset="0" />
1165711970         </dataarea>
r245623r245624
1166511978      <info name="serial" value="RC705" />
1166611979      <info name="alt_title" value="スーパーコブラ" />
1166711980      <part name="cart" interface="msx_cart">
11981         <feature name="mapper" value="NOMAPPER" />
1166811982         <dataarea name="rom" size="8192">
1166911983            <rom name="super cobra (japan).rom" size="8192" crc="97425d70" sha1="a84608f1c2fe1aea1a8a586f2e335cb64bb951fc" offset="0" />
1167011984         </dataarea>
r245623r245624
1167811992      <info name="serial" value="RC705" />
1167911993      <info name="alt_title" value="スーパーコブラ" />
1168011994      <part name="cart" interface="msx_cart">
11995         <feature name="mapper" value="NOMAPPER" />
1168111996         <dataarea name="rom" size="8192">
1168211997            <rom name="super cobra (japan) (alt 1).rom" size="8192" crc="bfcc181d" sha1="7ad00597ceb5a02379055230d907c4421982329a" offset="0" />
1168311998         </dataarea>
r245623r245624
1169112006      <year>1990</year>
1169212007      <publisher>Hi-Com</publisher>
1169312008      <part name="cart" interface="msx_cart">
12009         <feature name="mapper" value="NOMAPPER" />
1169412010         <dataarea name="rom" size="32768">
1169512011            <rom name="super columns (japan).rom" size="32768" crc="f0a030ec" sha1="16553c30fcdd0e1d00a48fe1cb2def537c4a7c3f" offset="0" />
1169612012         </dataarea>
r245623r245624
1170212018      <year>1983</year>
1170312019      <publisher>Spectravideo</publisher>
1170412020      <part name="cart" interface="msx_cart">
12021         <feature name="mapper" value="NOMAPPER" />
1170512022         <dataarea name="rom" size="16384">
1170612023            <rom name="super cross force (europe).rom" size="16384" crc="f05a7f4e" sha1="54f288590f0c882f6e3a9b7c3f7d15b407190975" offset="0" />
1170712024         </dataarea>
r245623r245624
1171412031      <publisher>Ample Software</publisher>
1171512032      <info name="serial" value="AMX004" />
1171612033      <part name="cart" interface="msx_cart">
12034         <feature name="mapper" value="NOMAPPER" />
1171712035         <dataarea name="rom" size="16384">
1171812036            <rom name="super drinker (japan).rom" size="16384" crc="3254017e" sha1="82c68a93d01f103af4fe9f9205184ffd1a36a90f" offset="0" />
1171912037         </dataarea>
r245623r245624
1172712045      <info name="serial" value="HBS-G028C" />
1172812046      <info name="alt_title" value="スーパーゴルフ" />
1172912047      <part name="cart" interface="msx_cart">
12048         <feature name="mapper" value="NOMAPPER" />
1173012049         <dataarea name="rom" size="32768">
1173112050            <rom name="super golf (japan).rom" size="32768" crc="66aadfa8" sha1="27c2cdee4be0ca166c2ebd2dac61115a56bb9856" offset="0" />
1173212051         </dataarea>
r245623r245624
1173812057      <year>1988</year>
1173912058      <publisher>Zemina</publisher>
1174012059      <part name="cart" interface="msx_cart">
12060         <feature name="mapper" value="NOMAPPER" />
1174112061         <dataarea name="rom" size="262144">
1174212062            <rom name="super laydock - mission striker (1988)(zemina).rom" size="262144" crc="b885a464" sha1="244399d67d7851f3daa9bb87a14f5b8ef6d8c160" offset="0x0000" />
1174312063         </dataarea>
r245623r245624
1175012070      <publisher>Nihon Columbia</publisher>
1175112071      <info name="alt_title" value="スーパーパチンコ" />
1175212072      <part name="cart" interface="msx_cart">
12073         <feature name="mapper" value="NOMAPPER" />
1175312074         <dataarea name="rom" size="16384">
1175412075            <rom name="super pachinko (japan).rom" size="16384" crc="8aebddd2" sha1="991ef9890dc3e0c0d29d6d249675eae182aca30c" offset="0" />
1175512076         </dataarea>
1175612077      </part>
1175712078   </software>
1175812079
11759   <software name="spenguin">
11760      <description>Super Penguin</description>
11761      <year>198?</year>
11762      <publisher>Sieco</publisher>
11763      <info name="alt_title" value="슈퍼 펭귄" />
11764      <part name="cart" interface="msx_cart">
11765         <dataarea name="rom" size="32768">
11766            <rom name="sieco_superpenguin_(sieco).rom" size="32768" crc="0555a6e9" sha1="c3b7eec94774183ec120d6b4b816cd9f69e1f0c5" offset="0" />
11767         </dataarea>
11768      </part>
11769   </software>
11770
1177112080   <software name="supsnake">
1177212081      <description>Super Snake (Jpn)</description>
1177312082      <year>1983</year>
r245623r245624
1177512084      <info name="serial" value="HM-005" />
1177612085      <info name="alt_title" value="スーパースネーク" />
1177712086      <part name="cart" interface="msx_cart">
12087         <feature name="mapper" value="NOMAPPER" />
1177812088         <dataarea name="rom" size="8192">
1177912089            <rom name="super snake (japan).rom" size="8192" crc="491c6af0" sha1="58b3b3a678364d0649c1af0c27da144cfee85146" offset="0" />
1178012090         </dataarea>
r245623r245624
1178812098      <info name="serial" value="HM-005" />
1178912099      <info name="alt_title" value="スーパースネーク" />
1179012100      <part name="cart" interface="msx_cart">
12101         <feature name="mapper" value="NOMAPPER" />
1179112102         <dataarea name="rom" size="16384">
1179212103            <rom name="super snake (japan) (alt 1).rom" size="16384" crc="f192f67e" sha1="0348f1758daa118ebaf2bc593ff9a0a622fc89e8" offset="0" />
1179312104         </dataarea>
r245623r245624
1180112112      <info name="serial" value="HM-005" />
1180212113      <info name="alt_title" value="スーパースネーク" />
1180312114      <part name="cart" interface="msx_cart">
12115         <feature name="mapper" value="NOMAPPER" />
1180412116         <dataarea name="rom" size="16384">
1180512117            <rom name="super snake (japan) (alt 2).rom" size="16384" crc="e31a0336" sha1="8dcd9618f92fb014d16e8f4ec9a813e65424ad7d" offset="0" />
1180612118         </dataarea>
r245623r245624
1181412126      <info name="serial" value="HBS-G021C" />
1181512127      <info name="alt_title" value="スーパーサッカー" />
1181612128      <part name="cart" interface="msx_cart">
12129         <feature name="mapper" value="NOMAPPER" />
1181712130         <dataarea name="rom" size="32768">
1181812131            <rom name="super soccer (japan).rom" size="32768" crc="6408ed24" sha1="996a1c0d92400287c15545116b952f84c7dc03b1" offset="0" />
1181912132         </dataarea>
r245623r245624
1182712140      <info name="serial" value="HBS-G022C" />
1182812141      <info name="alt_title" value="スーパーテニス ~ Super Tennis (Box)" />
1182912142      <part name="cart" interface="msx_cart">
12143         <feature name="mapper" value="NOMAPPER" />
1183012144         <dataarea name="rom" size="16384">
1183112145            <rom name="super tennis (japan).rom" size="16384" crc="d560d9c0" sha1="4a1282901221207da79432fb0bcb4f1e722c8278" offset="0" />
1183212146         </dataarea>
r245623r245624
1183912153      <publisher>Sony Spain</publisher>
1184012154      <info name="serial" value="HBS-I030" />
1184112155      <part name="cart" interface="msx_cart">
12156         <feature name="mapper" value="NOMAPPER" />
1184212157         <dataarea name="rom" size="32768">
1184312158            <rom name="super tripper (spain).rom" size="32768" crc="0c36f5bd" sha1="1a5295a337e5b969c939644cb5ad55b84a6ad31d" offset="0" />
1184412159         </dataarea>
r245623r245624
1185112166      <publisher>Taito</publisher>
1185212167      <info name="alt_title" value="スイートアーコン" />
1185312168      <part name="cart" interface="msx_cart">
12169         <feature name="mapper" value="NOMAPPER" />
1185412170         <dataarea name="rom" size="16384">
1185512171            <rom name="sweet acorn (japan).rom" size="16384" crc="58670a22" sha1="221c76d6ac483fb1f11c87d37b9617f1e1d7bc6d" offset="0" />
1185612172         </dataarea>
r245623r245624
1186312179      <publisher>Taito</publisher>
1186412180      <info name="alt_title" value="スイートアーコン" />
1186512181      <part name="cart" interface="msx_cart">
12182         <feature name="mapper" value="NOMAPPER" />
1186612183         <dataarea name="rom" size="16384">
1186712184            <rom name="sweet acorn (japan) (alt 1).rom" size="16384" crc="54a8bf3c" sha1="c8015d4453efb9f78005f6c8481cbce9d99f6cc5" offset="0" />
1186812185         </dataarea>
r245623r245624
1187612193      <info name="serial" value="R48X5076" />
1187712194      <info name="alt_title" value="窓ふき会社のスイングくん ~ Madofukigaisha no Swing-kun (Box?)" />
1187812195      <part name="cart" interface="msx_cart">
12196         <feature name="mapper" value="NOMAPPER" />
1187912197         <dataarea name="rom" size="16384">
1188012198            <rom name="swing (japan).rom" size="16384" crc="c93fadf4" sha1="2d8e39f210da6d633f773cda03e9970712ea84cf" offset="0" />
1188112199         </dataarea>
r245623r245624
1188912207      <info name="serial" value="R48X5076" />
1189012208      <info name="alt_title" value="窓ふき会社のスイングくん ~ Madofukigaisha no Swing-kun (Box?)" />
1189112209      <part name="cart" interface="msx_cart">
12210         <feature name="mapper" value="NOMAPPER" />
1189212211         <dataarea name="rom" size="16384">
1189312212            <rom name="swing (japan) (alt 1).rom" size="16384" crc="60355c9e" sha1="719f457d8fcbf6c21a88e88f34fcd54f5e96ad68" offset="0" />
1189412213         </dataarea>
r245623r245624
1190212221      <info name="serial" value="BC-M9" />
1190312222      <info name="alt_title" value="高橋名人の冒険島" />
1190412223      <part name="cart" interface="msx_cart">
12224         <feature name="mapper" value="NOMAPPER" />
1190512225         <dataarea name="rom" size="32768">
1190612226            <rom name="wonder boy (japan).rom" size="32768" crc="892266ca" sha1="d74c381ea17acb94527ef3abaa280793a824d322" offset="0" />
1190712227         </dataarea>
r245623r245624
1191512235      <info name="serial" value="BC-M9" />
1191612236      <info name="alt_title" value="高橋名人の冒険島" />
1191712237      <part name="cart" interface="msx_cart">
12238         <feature name="mapper" value="NOMAPPER" />
1191812239         <dataarea name="rom" size="32768">
1191912240            <rom name="wonder boy (japan) (alt 1).rom" size="32768" crc="5130c27b" sha1="1672af5bc1740480e8302f7690589ea5b5391bcb" offset="0" />
1192012241         </dataarea>
1192112242      </part>
1192212243   </software>
1192312244
11924   <software name="takameijk1" cloneof="takameij">
11925      <description>Takahashi Meijin no Boukenjima (Kor, Star Frontiers)</description>
12245   <software name="takameijk" cloneof="takameij">
12246      <description>Takahashi Meijin no Boukenjima (Kor)</description>
1192612247      <year>1988</year>
1192712248      <publisher>Star Frontiers</publisher>
1192812249      <part name="cart" interface="msx_cart">
12250         <feature name="mapper" value="NOMAPPER" />
1192912251         <dataarea name="rom" size="32768">
1193012252            <rom name="takahasi meijin no boukenjima. wonder boy (1986)(hudson soft)[cr star frontiers].rom" size="32768" crc="78ab8fd7" sha1="b5cf03684c03dd74a9d5def34a4c2fc621c8b20d" offset="0x0000" />
1193112253         </dataarea>
1193212254      </part>
1193312255   </software>
1193412256
11935   <software name="takameijk2" cloneof="takameij">
11936      <description>Takahashi Meijin no Boukenjima (Kor, Zemina)</description>
11937      <year>198?</year>
11938      <publisher>Zemina</publisher>
11939      <part name="cart" interface="msx_cart">
11940         <dataarea name="rom" size="32768">
11941            <rom name="wonderboy.rom" size="32768" crc="9b4fb6c9" sha1="352d69066885fc2c7c75f0e3acd885f953916d1c" offset="0" />
11942         </dataarea>
11943      </part>
11944   </software>
11945
1194612257   <software name="takeru">
1194712258      <description>Takeru Densetsu (Jpn)</description>
1194812259      <year>1987</year>
1194912260      <publisher>Brother Kougyou</publisher>
1195012261      <info name="alt_title" value="タケル伝説" />
1195112262      <part name="cart" interface="msx_cart">
12263         <feature name="mapper" value="NOMAPPER" />
1195212264         <dataarea name="rom" size="32768">
1195312265            <rom name="fuun takeshijyou (japan).rom" size="32768" crc="c57272c3" sha1="53337b61d7b86e6d18501967fcfc0908a00cc55c" offset="0" />
1195412266         </dataarea>
r245623r245624
1196212274      <info name="serial" value="R49X5104" />
1196312275      <info name="alt_title" value="谷川浩司の将棋指南" />
1196412276      <part name="cart" interface="msx_cart">
12277         <feature name="mapper" value="NOMAPPER" />
1196512278         <dataarea name="rom" size="32768">
1196612279            <rom name="shougi sinan 1 (japan).rom" size="32768" crc="ead8e29c" sha1="1c4de8d4a1cbf5aa2bcf7816a1e55ee4584f59fb" offset="0" />
1196712280         </dataarea>
r245623r245624
1197512288      <info name="serial" value="09" />
1197612289      <info name="alt_title" value="タンクバタリアン" />
1197712290      <part name="cart" interface="msx_cart">
12291         <feature name="mapper" value="NOMAPPER" />
1197812292         <dataarea name="rom" size="8192">
1197912293            <rom name="tank battalion (japan).rom" size="8192" crc="f48a0c3b" sha1="5bbcbd47f05a2742cfb0cad88856eb2df6e469fe" offset="0" />
1198012294         </dataarea>
r245623r245624
1198712301      <publisher>ASCII</publisher>
1198812302      <info name="alt_title" value="タティカ" />
1198912303      <part name="cart" interface="msx_cart">
12304         <feature name="mapper" value="NOMAPPER" />
1199012305         <dataarea name="rom" size="16384">
1199112306            <rom name="tatica (japan).rom" size="16384" crc="7914f7a6" sha1="7fef9411858b1ff3ff019646e9e7aa0c61c7e87d" offset="0" />
1199212307         </dataarea>
r245623r245624
1199912314      <publisher>ASCII</publisher>
1200012315      <info name="alt_title" value="たわらくん ~ Tawara-kun" />
1200112316      <part name="cart" interface="msx_cart">
12317         <feature name="mapper" value="NOMAPPER" />
1200212318         <dataarea name="rom" size="16384">
1200312319            <rom name="tawara-kun (japan).rom" size="16384" crc="589ce03e" sha1="14f2d64d05e2e53e876e3d6af0a5711e557e3c96" offset="0" />
1200412320         </dataarea>
r245623r245624
1201112327      <publisher>ASCII</publisher>
1201212328      <info name="alt_title" value="たわらくん ~ Tawara-kun" />
1201312329      <part name="cart" interface="msx_cart">
12330         <feature name="mapper" value="NOMAPPER" />
1201412331         <dataarea name="rom" size="16384">
1201512332            <rom name="tawara-kun (japan) (alt 1).rom" size="16384" crc="d69e9ea6" sha1="8dd49e12677443aede319f41bf3f82a08d0e5b5d" offset="0" />
1201612333         </dataarea>
r245623r245624
1202312340      <publisher>ASCII</publisher>
1202412341      <info name="alt_title" value="たわらくん ~ Tawara-kun" />
1202512342      <part name="cart" interface="msx_cart">
12343         <feature name="mapper" value="NOMAPPER" />
1202612344         <dataarea name="rom" size="16384">
1202712345            <rom name="tawara-kun (japan) (alt 2).rom" size="16384" crc="895cb183" sha1="8f74c91e6598d8de188ae1b506c44229c768b11f" offset="0" />
1202812346         </dataarea>
r245623r245624
1203512353      <publisher>Victor</publisher>
1203612354      <info name="alt_title" value="ナイルの涙 ~ Nile no Namida (Box?)" />
1203712355      <part name="cart" interface="msx_cart">
12356         <feature name="mapper" value="NOMAPPER" />
1203812357         <dataarea name="rom" size="32768">
1203912358            <rom name="tear of nile (japan).rom" size="32768" crc="867ba302" sha1="a8eff8c532da894c86198b04b0a5d7707feb28c5" offset="0" />
1204012359         </dataarea>
r245623r245624
1204712366      <publisher>ASCII</publisher>
1204812367      <info name="alt_title" value="テレバニー" />
1204912368      <part name="cart" interface="msx_cart">
12369         <feature name="mapper" value="NOMAPPER" />
1205012370         <dataarea name="rom" size="16384">
1205112371            <rom name="telebunnie (japan).rom" size="16384" crc="377fefef" sha1="4e17efbe87adc232c055d0dc26eb4476c661aafe" offset="0" />
1205212372         </dataarea>
r245623r245624
1205912379      <publisher>ASCII</publisher>
1206012380      <info name="alt_title" value="テレバニー" />
1206112381      <part name="cart" interface="msx_cart">
12382         <feature name="mapper" value="NOMAPPER" />
1206212383         <dataarea name="rom" size="16384">
1206312384            <rom name="telebunnie (japan) (alt 1).rom" size="16384" crc="29314400" sha1="50439f12ddff3ed449da3cc1442385aaba609e7d" offset="0" />
1206412385         </dataarea>
r245623r245624
1207212393      <info name="serial" value="PS-2018G" />
1207312394      <info name="alt_title" value="天才ラビアン大奮戦" />
1207412395      <part name="cart" interface="msx_cart">
12396         <feature name="mapper" value="NOMAPPER" />
1207512397         <dataarea name="rom" size="32768">
1207612398            <rom name="tensai rabbian daifunsen (japan).rom" size="32768" crc="b7322600" sha1="249da12e2711c643c5e18cf96184d33dbf7e2305" offset="0" />
1207712399         </dataarea>
r245623r245624
1208512407      <publisher>Jast</publisher>
1208612408      <info name="alt_title" value="天使たちの午後" />
1208712409      <part name="cart" interface="msx_cart">
12410         <feature name="mapper" value="NOMAPPER" />
1208812411         <dataarea name="rom" size="32768">
1208912412            <rom name="tensidachino gogo (japan).rom" size="32768" crc="c58fbb99" sha1="010d5f325fc38c5b590841d15ce4f07d59f2a4cb" offset="0" />
1209012413         </dataarea>
r245623r245624
1209712420      <year>1988</year>
1209812421      <publisher>System 4?</publisher>
1209912422      <part name="cart" interface="msx_cart">
12423         <feature name="mapper" value="NOMAPPER" />
1210012424         <dataarea name="rom" size="32768">
1210112425            <rom name="tension (spain).rom" size="32768" crc="3d78462c" sha1="a0d85c5fc74547f46025369da687569fb5aa3991" offset="0" />
1210212426         </dataarea>
r245623r245624
1210912433      <publisher>ASCII</publisher>
1211012434      <info name="alt_title" value="テトラホラー" />
1211112435      <part name="cart" interface="msx_cart">
12436         <feature name="mapper" value="NOMAPPER" />
1211212437         <dataarea name="rom" size="16384">
1211312438            <rom name="tetra horror (japan).rom" size="16384" crc="e2d3377c" sha1="53814fdfeacce237bb68fb9056d005eb614b708a" offset="0" />
1211412439         </dataarea>
r245623r245624
1212112446      <publisher>ASCII</publisher>
1212212447      <info name="alt_title" value="テトラホラー" />
1212312448      <part name="cart" interface="msx_cart">
12449         <feature name="mapper" value="NOMAPPER" />
1212412450         <dataarea name="rom" size="16384">
1212512451            <rom name="tetra horror (japan) (alt 1).rom" size="16384" crc="2e1be8b6" sha1="4ff12fc3adf389a1f76a7a9bab6b2fd20044f5b4" offset="0" />
1212612452         </dataarea>
r245623r245624
1213212458      <year>19??</year>
1213312459      <publisher>Zemina</publisher>
1213412460      <part name="cart" interface="msx_cart">
12461         <feature name="mapper" value="NOMAPPER" />
1213512462         <dataarea name="rom" size="32768">
1213612463            <rom name="tetris (korea) (unl).rom" size="32768" crc="adcb026d" sha1="e9398aceb9f8a648e4bcebe02e5d7b14a3744c7d" offset="0" />
1213712464         </dataarea>
1213812465      </part>
1213912466   </software>
1214012467
12141   <software name="tetrisa" cloneof="tetris">
12142      <description>Tetris (Kor, Alt)</description>
12143      <year>198?</year>
12144      <publisher>Zemina</publisher>
12145      <part name="cart" interface="msx_cart">
12146         <dataarea name="rom" size="32768">
12147            <rom name="tetrisa.rom" size="32768" crc="b358d5a7" sha1="90df63292fc2f210b88cc8ec284391423d21c917" offset="0" />
12148         </dataarea>
12149      </part>
12150   </software>
12151
1215212468   <software name="tetris2">
1215312469      <description>Tetris II (Kor)</description>
1215412470      <year>1989</year>
1215512471      <publisher>Prosoft</publisher>
1215612472      <part name="cart" interface="msx_cart">
12473         <feature name="mapper" value="NOMAPPER" />
1215712474         <dataarea name="rom" size="32768">
1215812475            <rom name="tetris2.rom" size="32768" crc="d1e2f414" sha1="93b9420a4b0590b43163c02b43d7fbfd51fe9a92" offset="0x0000" />
1215912476         </dataarea>
r245623r245624
1216812485      <info name="serial" value="HM-017" />
1216912486      <info name="alt_title" value="てつまん" />
1217012487      <part name="cart" interface="msx_cart">
12488         <feature name="mapper" value="NOMAPPER" />
1217112489         <dataarea name="rom" size="16384">
1217212490            <rom name="tetsuman (japan).rom" size="16384" crc="929d6786" sha1="3c29eef381d77f8c1f425a3e29919013c72f875c" offset="0" />
1217312491         </dataarea>
r245623r245624
1218212500      <info name="serial" value="HM-017" />
1218312501      <info name="alt_title" value="てつまん" />
1218412502      <part name="cart" interface="msx_cart">
12503         <feature name="mapper" value="NOMAPPER" />
1218512504         <dataarea name="rom" size="16384">
1218612505            <rom name="tetsuman (japan) (alt 1).rom" size="16384" crc="b6c02ae7" sha1="f6711e1e2bac04d45b8988f1d03529ad777abf4e" offset="0" />
1218712506         </dataarea>
r245623r245624
1219412513      <publisher>Game Arts?</publisher>
1219512514      <info name="alt_title" value="テクザー" />
1219612515      <part name="cart" interface="msx_cart">
12516         <feature name="mapper" value="NOMAPPER" />
1219712517         <dataarea name="rom" size="32768">
1219812518            <rom name="thexder (japan).rom" size="32768" crc="599aa9ac" sha1="a2109da08b1921c4b3b47c6847598d424581b508" offset="0" />
1219912519         </dataarea>
r245623r245624
1220612526      <publisher>Game Arts?</publisher>
1220712527      <info name="alt_title" value="テクザー" />
1220812528      <part name="cart" interface="msx_cart">
12529         <feature name="mapper" value="NOMAPPER" />
1220912530         <dataarea name="rom" size="32768">
1221012531            <rom name="thexder (japan) (alt 1).rom" size="32768" crc="da428d4b" sha1="6420473ec647e4d750bc2247020b6722435b5211" offset="0" />
1221112532         </dataarea>
r245623r245624
1221812539      <publisher>Game Arts?</publisher>
1221912540      <info name="alt_title" value="テクザー" />
1222012541      <part name="cart" interface="msx_cart">
12542         <feature name="mapper" value="NOMAPPER" />
1222112543         <dataarea name="rom" size="32768">
1222212544            <rom name="thexder (japan) (alt 2).rom" size="32768" crc="61704513" sha1="049e7dccd3977049b5f68aad7754105b014ba771" offset="0" />
1222312545         </dataarea>
r245623r245624
1223012552      <publisher>Zemina</publisher>
1223112553      <info name="alt_title" value="용의 전설" />
1223212554      <part name="cart" interface="msx_cart">
12555         <feature name="mapper" value="NOMAPPER" />
1223312556         <dataarea name="rom" size="32768">
1223412557            <rom name="thrdrsto.rom" size="32768" crc="f052e5fb" sha1="6a7ab69c47cc168dd872d32f395541be4939255e" offset="000000" />
1223512558         </dataarea>
r245623r245624
1224312566      <info name="serial" value="2013603" />
1224412567      <info name="alt_title" value="サンダーボール" />
1224512568      <part name="cart" interface="msx_cart">
12569         <feature name="mapper" value="NOMAPPER" />
1224612570         <dataarea name="rom" size="32768">
1224712571            <rom name="thunder ball (japan).rom" size="32768" crc="86f902a9" sha1="4f73ba24163946f6247523fc3f2aa5de00c3d7a6" offset="0" />
1224812572         </dataarea>
r245623r245624
1225612580      <info name="serial" value="2013603" />
1225712581      <info name="alt_title" value="サンダーボール" />
1225812582      <part name="cart" interface="msx_cart">
12583         <feature name="mapper" value="NOMAPPER" />
1225912584         <dataarea name="rom" size="32768">
1226012585            <rom name="thunder ball (japan) (alt 1).rom" size="32768" crc="b06b8920" sha1="de5da311941056a90cab28fd91522c054871513f" offset="0" />
1226112586         </dataarea>
r245623r245624
1226912594      <info name="serial" value=" AR-8601" />
1227012595      <info name="alt_title" value="サンダーボルト" />
1227112596      <part name="cart" interface="msx_cart">
12597         <feature name="mapper" value="NOMAPPER" />
1227212598         <dataarea name="rom" size="32768">
1227312599            <rom name="thunderbolt (japan).rom" size="32768" crc="d8739501" sha1="136f2dedd45f4419837eb1e4e623cb1dc317ef39" offset="0" />
1227412600         </dataarea>
r245623r245624
1228212608      <info name="serial" value=" AR-8601" />
1228312609      <info name="alt_title" value="サンダーボルト" />
1228412610      <part name="cart" interface="msx_cart">
12611         <feature name="mapper" value="NOMAPPER" />
1228512612         <dataarea name="rom" size="32768">
1228612613            <rom name="thunderbolt (japan) (alt 1).rom" size="32768" crc="6b63047c" sha1="b3d57f968fdfebe77f78c05f4a075d139f219ae0" offset="0" />
1228712614         </dataarea>
r245623r245624
1229512622      <info name="serial" value=" AR-8601" />
1229612623      <info name="alt_title" value="サンダーボルト" />
1229712624      <part name="cart" interface="msx_cart">
12625         <feature name="mapper" value="NOMAPPER" />
1229812626         <dataarea name="rom" size="32768">
1229912627            <rom name="thunderbolt (japan) (alt 2).rom" size="32768" crc="de3a82f5" sha1="d1fcd47f6b68fcee9914b32fd48b2634cf60c994" offset="0" />
1230012628         </dataarea>
r245623r245624
1230712635      <publisher>Konami</publisher>
1230812636      <info name="serial" value="RC703" />
1230912637      <part name="cart" interface="msx_cart">
12638         <feature name="mapper" value="NOMAPPER" />
1231012639         <dataarea name="rom" size="16384">
1231112640            <rom name="time pilot (japan).rom" size="16384" crc="e4abe008" sha1="c1c5ec4042760880216f781ebd5e7174a3b0f9ca" offset="0" />
1231212641         </dataarea>
r245623r245624
1231912648      <publisher>Konami</publisher>
1232012649      <info name="serial" value="RC703" />
1232112650      <part name="cart" interface="msx_cart">
12651         <feature name="mapper" value="NOMAPPER" />
1232212652         <dataarea name="rom" size="16384">
1232312653            <rom name="time pilot (japan) (alt 1).rom" size="16384" crc="23152fc3" sha1="b3c2dc4d1c940ddb4b9e742b8f5a47ab1e2d385f" offset="0" />
1232412654         </dataarea>
r245623r245624
1233112661      <publisher>Aproman</publisher>
1233212662      <info name="alt_title" value="띠띠!빵빵!" />
1233312663      <part name="cart" interface="msx_cart">
12664         <feature name="mapper" value="NOMAPPER" />
1233412665         <dataarea name="rom" size="32768">
1233512666            <rom name="ti ti! pang pang!.rom" size="32768" crc="2808a3bc" sha1="00ffd7adfc0a7a342912344ad64902e226b3ad41" offset="0x0000" />
1233612667         </dataarea>
r245623r245624
1235612687      <year>1984</year>
1235712688      <publisher>Jaleco</publisher>
1235812689      <part name="cart" interface="msx_cart">
12690         <feature name="mapper" value="NOMAPPER" />
1235912691         <dataarea name="rom" size="16384">
1236012692            <rom name="top roller! (japan).rom" size="16384" crc="fc609730" sha1="37c85041128ee21300327726b7300a20ef6b84dd" offset="0" />
1236112693         </dataarea>
r245623r245624
1236912701      <info name="serial" value="MK-8618" />
1237012702      <info name="alt_title" value="トップルジップ" />
1237112703      <part name="cart" interface="msx_cart">
12704         <feature name="mapper" value="NOMAPPER" />
1237212705         <dataarea name="rom" size="32768">
1237312706            <rom name="topple zip (japan).rom" size="32768" crc="190f4ce5" sha1="ea8d86ac74dcdca1c72daae517722431767c5ad2" offset="0" />
1237412707         </dataarea>
r245623r245624
1238212715      <info name="serial" value="12" />
1238312716      <info name="alt_title" value="ドルアーガの塔 ~ Druaga no Tou" />
1238412717      <part name="cart" interface="msx_cart">
12718         <feature name="mapper" value="NOMAPPER" />
1238512719         <dataarea name="rom" size="32768">
1238612720            <rom name="tower of druaga, the (japan).rom" size="32768" crc="47bef309" sha1="9b815efaa927c11827acfdb0f9b9197b5ac97572" offset="0" />
1238712721         </dataarea>
r245623r245624
1239412728      <publisher>Konami</publisher>
1239512729      <info name="serial" value="RC710" />
1239612730      <part name="cart" interface="msx_cart">
12731         <feature name="mapper" value="NOMAPPER" />
1239712732         <dataarea name="rom" size="16384">
1239812733            <rom name="track &amp; field 1 (europe).rom" size="16384" crc="e96b861d" sha1="9b55970341aaab59a73ae921c6ccf29009c1a8f0" offset="0" />
1239912734         </dataarea>
r245623r245624
1240612741      <publisher>Konami</publisher>
1240712742      <info name="serial" value="RC711" />
1240812743      <part name="cart" interface="msx_cart">
12744         <feature name="mapper" value="NOMAPPER" />
1240912745         <dataarea name="rom" size="16384">
1241012746            <rom name="track &amp; field 2 (europe).rom" size="16384" crc="b1ff5899" sha1="be16501255617bade264dbf63dc59008e1d84ac8" offset="0" />
1241112747         </dataarea>
r245623r245624
1241912755      <info name="serial" value="HBS-G046C" />
1242012756      <info name="alt_title" value="渋滞パニックトラフィック ~ Juutai Panic Traffic" />
1242112757      <part name="cart" interface="msx_cart">
12758         <feature name="mapper" value="NOMAPPER" />
1242212759         <dataarea name="rom" size="32768">
1242312760            <rom name="traffic (japan).rom" size="32768" crc="b80ebeb4" sha1="7dbeaf25e3a1a66f9c6b331332dc36e73b511d4a" offset="0" />
1242412761         </dataarea>
r245623r245624
1243212769      <info name="serial" value="HBS-G046C" />
1243312770      <info name="alt_title" value="渋滞パニックトラフィック ~ Juutai Panic Traffic" />
1243412771      <part name="cart" interface="msx_cart">
12772         <feature name="mapper" value="NOMAPPER" />
1243512773         <dataarea name="rom" size="32768">
1243612774            <rom name="traffic (japan) (alt 1).rom" size="32768" crc="f6b87d85" sha1="503cbad7516c6fde89761388ab32845f35284cc6" offset="0" />
1243712775         </dataarea>
r245623r245624
1244412782      <publisher>ASCII</publisher>
1244512783      <info name="alt_title" value="トライアルスキー" />
1244612784      <part name="cart" interface="msx_cart">
12785         <feature name="mapper" value="NOMAPPER" />
1244712786         <dataarea name="rom" size="16384">
1244812787            <rom name="trial ski (japan).rom" size="16384" crc="152bebc2" sha1="dfd7ef6fd86efd5c8019b59d8fa5c5a47cf90cd0" offset="0" />
1244912788         </dataarea>
r245623r245624
1245612795      <publisher>T&amp;E Soft</publisher>
1245712796      <info name="alt_title" value="トリックボーイ" />
1245812797      <part name="cart" interface="msx_cart">
12798         <feature name="mapper" value="NOMAPPER" />
1245912799         <dataarea name="rom" size="16384">
1246012800            <rom name="trick boy (japan).rom" size="16384" crc="e05798fa" sha1="e93da3d1910d513dbb78ad599adbb05eb92b5930" offset="0" />
1246112801         </dataarea>
r245623r245624
1246912809      <info name="serial" value="MXZS-11003" />
1247012810      <info name="alt_title" value="トリトーン" />
1247112811      <part name="cart" interface="msx_cart">
12812         <feature name="mapper" value="NOMAPPER" />
1247212813         <dataarea name="rom" size="32768">
1247312814            <rom name="tritorn (japan).rom" size="32768" crc="c0a81a48" sha1="4a35065d97d81a94a7649d19b3f9abd34f834eab" offset="0" />
1247412815         </dataarea>
r245623r245624
1248212823      <info name="serial" value="PS-2020G" />
1248312824      <info name="alt_title" value="トランプエイド" />
1248412825      <part name="cart" interface="msx_cart">
12826         <feature name="mapper" value="NOMAPPER" />
1248512827         <dataarea name="rom" size="32768">
1248612828            <rom name="trumpaid (japan).rom" size="32768" crc="dfada43c" sha1="8547ae0fa25b9f3e26b90d4f3e1a4325b9248549" offset="0" />
1248712829         </dataarea>
r245623r245624
1249512837      <info name="serial" value="00230" />
1249612838      <info name="alt_title" value="ターボート" />
1249712839      <part name="cart" interface="msx_cart">
12840         <feature name="mapper" value="NOMAPPER" />
1249812841         <dataarea name="rom" size="16384">
1249912842            <rom name="turboat (japan).rom" size="16384" crc="c7abc409" sha1="08be92145a99dd6e0539ff79dca62b2f4cc59b0b" offset="0" />
1250012843         </dataarea>
r245623r245624
1250612849      <year>1984</year>
1250712850      <publisher>ASCII</publisher>
1250812851      <part name="cart" interface="msx_cart">
12852         <feature name="mapper" value="NOMAPPER" />
1250912853         <dataarea name="rom" size="16384">
1251012854            <rom name="turmoil (japan).rom" size="16384" crc="17683f42" sha1="6b496a50626c3e67dfe49c15a3847448dbeb05a8" offset="0" />
1251112855         </dataarea>
r245623r245624
1251712861      <year>1984?</year>
1251812862      <publisher>Qnix</publisher>
1251912863      <part name="cart" interface="msx_cart">
12864         <feature name="mapper" value="NOMAPPER" />
1252012865         <dataarea name="rom" size="16384">
1252112866            <rom name="turmoil (1984)(qnix).rom" size="16384" crc="2cf9d4ab" sha1="8e413a3be17e3f0e4304219a413a5eb04f2b3a04" offset="0x0000" />
1252212867         </dataarea>
r245623r245624
1253012875      <info name="serial" value="RC740" />
1253112876      <info name="alt_title" value="ツインビー" />
1253212877      <part name="cart" interface="msx_cart">
12878         <feature name="mapper" value="NOMAPPER" />
1253312879         <dataarea name="rom" size="32768">
1253412880            <rom name="twin bee (japan).rom" size="32768" crc="c730d4a4" sha1="d33fe18ede20da4dd3d6991a9c2995e149c8fc3f" offset="0" />
1253512881         </dataarea>
r245623r245624
1254312889      <info name="serial" value="RC740" />
1254412890      <info name="alt_title" value="ツインビー" />
1254512891      <part name="cart" interface="msx_cart">
12892         <feature name="mapper" value="NOMAPPER" />
1254612893         <dataarea name="rom" size="32768">
1254712894            <rom name="twin bee (japan) (alt 1).rom" size="32768" crc="71309c8f" sha1="751d722a4f36a03e88ac62118ae8d880e40c1c84" offset="0" />
1254812895         </dataarea>
r245623r245624
1255612903      <info name="serial" value="RC740" />
1255712904      <info name="alt_title" value="ツインビー" />
1255812905      <part name="cart" interface="msx_cart">
12906         <feature name="mapper" value="NOMAPPER" />
1255912907         <dataarea name="rom" size="32768">
1256012908            <rom name="twin bee (japan) (alt 2).rom" size="32768" crc="3827a473" sha1="adb3977309d373ad1dc995ae7d2f8280f1673d66" offset="0" />
1256112909         </dataarea>
r245623r245624
1256912917      <info name="serial" value="RC740" />
1257012918      <info name="alt_title" value="ツインビー" />
1257112919      <part name="cart" interface="msx_cart">
12920         <feature name="mapper" value="NOMAPPER" />
1257212921         <dataarea name="rom" size="32768">
1257312922            <rom name="twin bee (japan) (alt 3).rom" size="32768" crc="23260108" sha1="8b828d33dcdfd324df1827ef79f5ca9635968c6e" offset="0" />
1257412923         </dataarea>
r245623r245624
1258012929      <year>1989</year>
1258112930      <publisher>Best</publisher>
1258212931      <part name="cart" interface="msx_cart">
12932         <feature name="mapper" value="NOMAPPER" />
1258312933         <dataarea name="rom" size="32768">
1258412934            <rom name="twin hammer (europe).rom" size="32768" crc="28a7cebc" sha1="4fa5382df5a8ff7d631be22bb8445e7bc8018a11" offset="0" />
1258512935         </dataarea>
r245623r245624
1259312943      <info name="serial" value="2018801" />
1259412944      <info name="alt_title" value="TZRグランプリライダー" />
1259512945      <part name="cart" interface="msx_cart">
12946         <feature name="mapper" value="NOMAPPER" />
1259612947         <dataarea name="rom" size="32768">
1259712948            <rom name="tzr - grand prix rider (japan).rom" size="32768" crc="d792c827" sha1="f3c0c1f0ec3e10cd4a5eaae26d593198b1a5ab9a" offset="0" />
1259812949         </dataarea>
r245623r245624
1260612957      <info name="serial" value="BMX-003" />
1260712958      <info name="alt_title" value="ウルトラマン" />
1260812959      <part name="cart" interface="msx_cart">
12960         <feature name="mapper" value="NOMAPPER" />
1260912961         <dataarea name="rom" size="16384">
1261012962            <rom name="ultraman (japan).rom" size="16384" crc="973d816d" sha1="e73a449e34652c18af0a72ab5c3637afa57d5842" offset="0" />
1261112963         </dataarea>
r245623r245624
1261812970      <publisher>Victor</publisher>
1261912971      <info name="alt_title" value="ヴィーナスファイヤー" />
1262012972      <part name="cart" interface="msx_cart">
12973         <feature name="mapper" value="NOMAPPER" />
1262112974         <dataarea name="rom" size="32768">
1262212975            <rom name="venus fire (japan).rom" size="32768" crc="ee0b8452" sha1="df797593395346e94aa1cf13a9524e30d631888d" offset="0" />
1262312976         </dataarea>
r245623r245624
1263112984      <info name="serial" value="RC706" />
1263212985      <info name="alt_title" value="ビデオハスラー" />
1263312986      <part name="cart" interface="msx_cart">
12987         <feature name="mapper" value="NOMAPPER" />
1263412988         <dataarea name="rom" size="8192">
1263512989            <rom name="video hustler (japan).rom" size="8192" crc="64853262" sha1="82868a81d805fb391fce588623fc888296cbf62a" offset="0" />
1263612990         </dataarea>
r245623r245624
1264412998      <info name="serial" value="RC706" />
1264512999      <info name="alt_title" value="ビデオハスラー" />
1264613000      <part name="cart" interface="msx_cart">
13001         <feature name="mapper" value="NOMAPPER" />
1264713002         <dataarea name="rom" size="8192">
1264813003            <rom name="video hustler (japan) (alt 1).rom" size="8192" crc="8d99c3b0" sha1="eed68d254a17d76c36e094dd8a50a362a964e1b7" offset="0" />
1264913004         </dataarea>
r245623r245624
1265713012      <info name="serial" value="0201253" />
1265813013      <info name="alt_title" value="銀河漂流バイファム (Ginga Hyoryuu Vifam)" />
1265913014      <part name="cart" interface="msx_cart">
13015         <feature name="mapper" value="NOMAPPER" />
1266013016         <dataarea name="rom" size="16384">
1266113017            <rom name="bifamu (japan).rom" size="16384" crc="f3c1119a" sha1="ebff5d2b4253f62d3a00f1a6d6b4d81053c7b8a6" offset="0" />
1266213018         </dataarea>
r245623r245624
1267013026      <info name="serial" value="0201253" />
1267113027      <info name="alt_title" value="銀河漂流バイファム (Ginga Hyoryuu Vifam)" />
1267213028      <part name="cart" interface="msx_cart">
13029         <feature name="mapper" value="NOMAPPER" />
1267313030         <dataarea name="rom" size="16384">
1267413031            <rom name="bifamu (japan) (alt 1).rom" size="16384" crc="fdaa85f0" sha1="4806e6bc1fd24d5a62c6df57ea8fd1b51d6e4b80" offset="0" />
1267513032         </dataarea>
r245623r245624
1268113038      <year>1990</year>
1268213039      <publisher>Clover</publisher>
1268313040      <part name="cart" interface="msx_cart">
13041         <feature name="mapper" value="NOMAPPER" />
1268413042         <dataarea name="rom" size="32768">
1268513043            <rom name="vigilante_(clover).rom" size="32768" crc="2619f221" sha1="eafd8cf86facdeb038e87900de4f1233dd69347c" offset="0x0000" />
1268613044         </dataarea>
r245623r245624
1269413052      <info name="serial" value="MSI-G2105-LI" />
1269513053      <info name="alt_title" value="ヴォルガード" />
1269613054      <part name="cart" interface="msx_cart">
13055         <feature name="mapper" value="NOMAPPER" />
1269713056         <dataarea name="rom" size="32768">
1269813057            <rom name="volguard (japan).rom" size="32768" crc="874e59fb" sha1="6dfc622e350d29859f05fddb3fa1f974cd4c8bf2" offset="0" />
1269913058         </dataarea>
r245623r245624
1270713066      <info name="serial" value="04" />
1270813067      <info name="alt_title" value="ワープ&amp;ワープ" />
1270913068      <part name="cart" interface="msx_cart">
13069         <feature name="mapper" value="NOMAPPER" />
1271013070         <dataarea name="rom" size="8192">
1271113071            <rom name="warp &amp; warp (japan).rom" size="8192" crc="90f5f414" sha1="52f95f6f4261be00ae1b9caf88a05c021c229e28" offset="0" />
1271213072         </dataarea>
1271313073      </part>
1271413074   </software>
1271513075
12716   <software name="warpwarpk" cloneof="warpwarp">
12717      <description>Warp &amp; Warp (Kor)</description>
12718      <year>198?</year>
12719      <publisher>Zemina</publisher>
12720      <part name="cart" interface="msx_cart">
12721         <dataarea name="rom" size="32768">
12722            <rom name="warpwarp.rom" size="32768" crc="e66eaed9" sha1="1f47ccfd979e653b96c9d7a36f62daf3a186e186" offset="0" />
12723         </dataarea>
12724      </part>
12725   </software>
12726
1272713076   <!-- Glitches in msx driver, works fine in some Japanese machines, like cf1200 -->
1272813077   <software name="warrior">
1272913078      <description>Warrior (Jpn)</description>
r245623r245624
1273213081      <info name="serial" value="00140" />
1273313082      <info name="alt_title" value="ウォーリア" />
1273413083      <part name="cart" interface="msx_cart">
13084         <feature name="mapper" value="NOMAPPER" />
1273513085         <dataarea name="rom" size="16384">
1273613086            <rom name="columns (japan).rom" size="16384" crc="21a0b009" sha1="9b4da7636809d5690d6bd5d782ffa3cf9f4c63ec" offset="0" />
1273713087         </dataarea>
r245623r245624
1274413094      <publisher>ASCII</publisher>
1274513095      <info name="alt_title" value="ウォーロイド" />
1274613096      <part name="cart" interface="msx_cart">
13097         <feature name="mapper" value="NOMAPPER" />
1274713098         <dataarea name="rom" size="32768">
1274813099            <rom name="warroid (japan).rom" size="32768" crc="a0a19fd5" sha1="de6db54cef2cc4cbcc09c57c8ed0a1ff01347b6e" offset="0" />
1274913100         </dataarea>
r245623r245624
1275613107      <publisher>ASCII</publisher>
1275713108      <info name="alt_title" value="ウォーロイド" />
1275813109      <part name="cart" interface="msx_cart">
13110         <feature name="mapper" value="NOMAPPER" />
1275913111         <dataarea name="rom" size="32768">
1276013112            <rom name="warroid (japan) (alt 1).rom" size="32768" crc="e621ebc9" sha1="6ce0632acc2351ae968d7d3ce9c9a0af05c713cf" offset="0" />
1276113113         </dataarea>
r245623r245624
1276813120      <publisher>Colpax?</publisher>
1276913121      <info name="alt_title" value="3Dウォータードライバー" />
1277013122      <part name="cart" interface="msx_cart">
13123         <feature name="mapper" value="NOMAPPER" />
1277113124         <dataarea name="rom" size="16384">
1277213125            <rom name="water driver (japan).rom" size="16384" crc="d5af9e82" sha1="28aaf59dadb425c1ef6fca860439f4e42e1737b8" offset="0" />
1277313126         </dataarea>
r245623r245624
1278013133      <publisher>Nihon Columbia</publisher>
1278113134      <info name="alt_title" value="ウェディングベル" />
1278213135      <part name="cart" interface="msx_cart">
13136         <feature name="mapper" value="NOMAPPER" />
1278313137         <dataarea name="rom" size="16384">
1278413138            <rom name="wedding bells (1984)(nippon columbia - colpax - universal).rom" size="16384" crc="00585f00" sha1="9dddbce94fb98776ad01870b98f44687b8b068c9" offset="0x0000" />
1278513139         </dataarea>
r245623r245624
1279213146      <publisher>Nihon Columbia</publisher>
1279313147      <info name="alt_title" value="ウェディングベル" />
1279413148      <part name="cart" interface="msx_cart">
13149         <feature name="mapper" value="NOMAPPER" />
1279513150         <dataarea name="rom" size="16384">
1279613151            <rom name="wedding bells (1984)(nippon columbia - colpax - universal)[a].rom" size="16384" crc="c41c55cb" sha1="aa2aaa193cddd15c230684499d68bf73f715ed9c" offset="0x0000" />
1279713152         </dataarea>
r245623r245624
1281813173      <publisher>Sony Spain</publisher>
1281913174      <info name="serial" value="HBS-I041" />
1282013175      <part name="cart" interface="msx_cart">
13176         <feature name="mapper" value="NOMAPPER" />
1282113177         <dataarea name="rom" size="16384">
1282213178            <rom name="wrangler (spain).rom" size="16384" crc="7185f5e8" sha1="76209c36bec7ca971c6db2e3bbce267147e4a361" offset="0" />
1282313179         </dataarea>
r245623r245624
1283113187      <publisher>Electric Software</publisher>
1283213188      <info name="serial" value="5306/1" />
1283313189      <part name="cart" interface="msx_cart">
13190         <feature name="mapper" value="NOMAPPER" />
1283413191         <dataarea name="rom" size="32768">
1283513192            <rom name="wreck, the (europe).rom" size="32768" crc="7efde800" sha1="58e335c943d2647c3ff1e689069d9fa5e1c7ff6e" offset="0" />
1283613193         </dataarea>
r245623r245624
1285613213      <publisher>Zemina</publisher>
1285713214      <info name="alt_title" value="마이크로 제비우스 ~ Micro Xevious (Box)"/>
1285813215      <part name="cart" interface="msx_cart">
13216         <feature name="mapper" value="NOMAPPER" />
1285913217         <dataarea name="rom" size="32768">
1286013218            <rom name="micro xevious.rom" size="32768" crc="58568aa5" sha1="1c4e9d38a8f57212dbf12f7aaba6549683b93ed4" offset="0x0000" />
1286113219         </dataarea>
r245623r245624
1286813226      <publisher>Nidecom</publisher>
1286913227      <info name="alt_title" value="ザイゾログ" />
1287013228      <part name="cart" interface="msx_cart">
13229         <feature name="mapper" value="NOMAPPER" />
1287113230         <dataarea name="rom" size="16384">
1287213231            <rom name="xyxolog (japan).rom" size="16384" crc="c7303910" sha1="15cc2f7412373253e908689a778738d52656ad74" offset="0" />
1287313232         </dataarea>
r245623r245624
1288013239      <publisher>Nidecom</publisher>
1288113240      <info name="alt_title" value="ザイゾログ" />
1288213241      <part name="cart" interface="msx_cart">
13242         <feature name="mapper" value="NOMAPPER" />
1288313243         <dataarea name="rom" size="16384">
1288413244            <rom name="xyxolog (japan) (alt 1).rom" size="16384" crc="c9074b91" sha1="1e2abac01eb37e43a7a61da25dc147bbdc30ad32" offset="0" />
1288513245         </dataarea>
r245623r245624
1289113251      <year>19??</year>
1289213252      <publisher>&lt;unknown&gt;</publisher>
1289313253      <part name="cart" interface="msx_cart">
13254         <feature name="mapper" value="NOMAPPER" />
1289413255         <dataarea name="rom" size="8192">
1289513256            <rom name="yab yum (netherlands).rom" size="8192" crc="2836cd86" sha1="1a6c5ba03e0cc76f7e001784e1a205375f5602b8" offset="0" />
1289613257         </dataarea>
r245623r245624
1290413265      <publisher>Hudson Soft</publisher>
1290513266      <info name="alt_title" value="野球狂" />
1290613267      <part name="cart" interface="msx_cart">
13268         <feature name="mapper" value="NOMAPPER" />
1290713269         <dataarea name="rom" size="32768">
1290813270            <rom name="honkball (japan).rom" size="32768" crc="24b94274" sha1="f27721cf9ec316ea3b18233f699febf739b25678" offset="0" />
1290913271         </dataarea>
r245623r245624
1291713279      <info name="serial" value="GPM-131" />
1291813280      <info name="alt_title" value="闇の竜王ハデスの紋章" />
1291913281      <part name="cart" interface="msx_cart">
13282         <feature name="mapper" value="NOMAPPER" />
1292013283         <dataarea name="rom" size="32768">
1292113284            <rom name="hades no monsho (japan).rom" size="32768" crc="4d105f57" sha1="fcc6b6b9f05de409492a1fb988fa671e46d54196" offset="0" />
1292213285         </dataarea>
r245623r245624
1293013293      <info name="serial" value="GPM-131" />
1293113294      <info name="alt_title" value="闇の竜王ハデスの紋章" />
1293213295      <part name="cart" interface="msx_cart">
13296         <feature name="mapper" value="NOMAPPER" />
1293313297         <dataarea name="rom" size="32768">
1293413298            <rom name="hades no monsho (japan) (alt 1).rom" size="32768" crc="f42f4a15" sha1="1804cfbc4f175136b7b934b575d49cbc0e726ffe" offset="0" />
1293513299         </dataarea>
r245623r245624
1294213306      <publisher>Brother Kougyou</publisher>
1294313307      <info name="alt_title" value="イエローサブマリン" />
1294413308      <part name="cart" interface="msx_cart">
13309         <feature name="mapper" value="NOMAPPER" />
1294513310         <dataarea name="rom" size="16384">
1294613311            <rom name="yellow submarine (japan).rom" size="16384" crc="71e6605f" sha1="939ed6053363112c34766335b93d0ddf25059468" offset="0" />
1294713312         </dataarea>
r245623r245624
1295513320      <info name="serial" value="RC725" />
1295613321      <info name="alt_title" value="イーアルカンフー" />
1295713322      <part name="cart" interface="msx_cart">
13323         <feature name="mapper" value="NOMAPPER" />
1295813324         <dataarea name="rom" size="16384">
1295913325            <rom name="yie ar kung-fu (japan).rom" size="16384" crc="8a12ec4f" sha1="a3090a15c95334da3e0f94030eadee02b5032c0c" offset="0" />
1296013326         </dataarea>
r245623r245624
1296813334      <info name="serial" value="RC725" />
1296913335      <info name="alt_title" value="イーアルカンフー" />
1297013336      <part name="cart" interface="msx_cart">
13337         <feature name="mapper" value="NOMAPPER" />
1297113338         <dataarea name="rom" size="16384">
1297213339            <rom name="yie ar kung-fu (japan) (alt 1).rom" size="16384" crc="0e197b49" sha1="8b3994ab39768f15617fb2cd9199000226b935bd" offset="0" />
1297313340         </dataarea>
1297413341      </part>
1297513342   </software>
1297613343
12977   <software name="yieark" cloneof="yiear">
12978      <description>Yie Ar Kung-Fu (Kor)</description>
12979      <year>198?</year>
12980      <publisher>&lt;unknown&gt;</publisher>
12981      <part name="cart" interface="msx_cart">
12982         <dataarea name="rom" size="32768">
12983            <rom name="yakungfu.rom" size="32768" crc="372086b5" sha1="b0406a38453c3bffcc990576bb725bbf7acaf132" offset="0" />
12984         </dataarea>
12985      </part>
12986   </software>
12987
1298813344   <software name="yiear2">
1298913345      <description>Yie Ar Kung-Fu II - The Emperor Yie-Gah (Jpn)</description>
1299013346      <year>1985</year>
r245623r245624
1299213348      <info name="serial" value="RC737" />
1299313349      <info name="alt_title" value="イーガー皇帝の逆襲 ~ Yie-Gah Koutei no Gyakushuu" />
1299413350      <part name="cart" interface="msx_cart">
13351         <feature name="mapper" value="NOMAPPER" />
1299513352         <dataarea name="rom" size="32768">
1299613353            <rom name="yie ar kung-fu ii - the emperor yie-gah (japan).rom" size="32768" crc="d66034a9" sha1="57827f8d49369e4dbf20a968e535374d35ff1648" offset="0" />
1299713354         </dataarea>
r245623r245624
1300513362      <info name="serial" value="RC737" />
1300613363      <info name="alt_title" value="イーガー皇帝の逆襲 ~ Yie-Gah Koutei no Gyakushuu" />
1300713364      <part name="cart" interface="msx_cart">
13365         <feature name="mapper" value="NOMAPPER" />
1300813366         <dataarea name="rom" size="32768">
1300913367            <rom name="yie ar kung-fu ii - the emperor yie-gah (japan) (alt 1).rom" size="32768" crc="8099f5c7" sha1="609d0bac4933d1bcc877746a3e14d82c204f40e7" offset="0" />
1301013368         </dataarea>
r245623r245624
1301813376      <info name="serial" value="RC737" />
1301913377      <info name="alt_title" value="イーガー皇帝の逆襲 ~ Yie-Gah Koutei no Gyakushuu" />
1302013378      <part name="cart" interface="msx_cart">
13379         <feature name="mapper" value="NOMAPPER" />
1302113380         <dataarea name="rom" size="32768">
1302213381            <rom name="yie ar kung-fu ii - the emperor yie-gah (japan) (alt 2).rom" size="32768" crc="70e679c3" sha1="5017abeca8fbed43ff2fd1a936843acdc7192dcc" offset="0" />
1302313382         </dataarea>
r245623r245624
1303113390      <info name="serial" value="MK-7401" />
1303213391      <info name="alt_title" value="妖怪探偵ちまちま" />
1303313392      <part name="cart" interface="msx_cart">
13393         <feature name="mapper" value="NOMAPPER" />
1303413394         <dataarea name="rom" size="32768">
1303513395            <rom name="yokai tanken chimachima (japan).rom" size="32768" crc="8d636963" sha1="c60a28a4048710ad3c63ef5bcf4ce03db54c00bb" offset="0" />
1303613396         </dataarea>
r245623r245624
1304413404      <info name="serial" value="GPM-123" />
1304513405      <info name="alt_title" value="妖怪屋敷" />
1304613406      <part name="cart" interface="msx_cart">
13407         <feature name="mapper" value="NOMAPPER" />
1304713408         <dataarea name="rom" size="32768">
1304813409            <rom name="haunted boynight (japan).rom" size="32768" crc="2faf6e26" sha1="15345c8745028c96fc79036b2e3e180ad2f62dab" offset="0" />
1304913410         </dataarea>
r245623r245624
1305613417      <publisher>Cosmos Computer</publisher>
1305713418      <info name="alt_title" value="超戦士ザイダーバトルオブペガス" />
1305813419      <part name="cart" interface="msx_cart">
13420         <feature name="mapper" value="NOMAPPER" />
1305913421         <dataarea name="rom" size="32768">
1306013422            <rom name="zaider - battle of peguss (japan).rom" size="32768" crc="beccf133" sha1="de765e699af4d76d8fa80fb10d1e41581bec11bf" offset="0" />
1306113423         </dataarea>
r245623r245624
1306913431      <publisher>Cosmos Computer</publisher>
1307013432      <info name="alt_title" value="超戦士ザイダーバトルオブペガス" />
1307113433      <part name="cart" interface="msx_cart">
13434         <feature name="mapper" value="NOMAPPER" />
1307213435         <dataarea name="rom" size="32768">
1307313436            <rom name="zaider - battle of peguss (japan) (alt 1).rom" size="32768" crc="453bcd36" sha1="f784350af0c5c7407d83da2bb499c59a08496aac" offset="0" />
1307413437         </dataarea>
r245623r245624
1308213445      <info name="serial" value="R49X5093" />
1308313446      <info name="alt_title" value="ザナック" />
1308413447      <part name="cart" interface="msx_cart">
13448         <feature name="mapper" value="NOMAPPER" />
1308513449         <dataarea name="rom" size="32768">
1308613450            <rom name="zanac (japan) (v2).rom" size="32768" crc="8f1917d4" sha1="b030b3c22baadd0d419657dcfa4b974ae1cd7508" offset="0" />
1308713451         </dataarea>
r245623r245624
1309513459      <info name="serial" value="R49X5093" />
1309613460      <info name="alt_title" value="ザナック" />
1309713461      <part name="cart" interface="msx_cart">
13462         <feature name="mapper" value="NOMAPPER" />
1309813463         <dataarea name="rom" size="32768">
1309913464            <rom name="zanac (japan) (v2) (alt 1).rom" size="32768" crc="8414ea0e" sha1="ffa8fc5756f7e1d1ef168618f5606aca10f8b2c7" offset="0" />
1310013465         </dataarea>
r245623r245624
1310813473      <info name="serial" value="R49X5093" />
1310913474      <info name="alt_title" value="ザナック" />
1311013475      <part name="cart" interface="msx_cart">
13476         <feature name="mapper" value="NOMAPPER" />
1311113477         <dataarea name="rom" size="32768">
1311213478            <rom name="zanac (japan).rom" size="32768" crc="425e0d34" sha1="46e9ed7b7f6dfda8eee266476c9ebc4dd9d8fcc2" offset="0" />
1311313479         </dataarea>
r245623r245624
1312113487      <info name="serial" value="R49X5093" />
1312213488      <info name="alt_title" value="ザナック" />
1312313489      <part name="cart" interface="msx_cart">
13490         <feature name="mapper" value="NOMAPPER" />
1312413491         <dataarea name="rom" size="32768">
1312513492            <rom name="zanac (japan) (alt 1).rom" size="32768" crc="7f95533c" sha1="372623401599c57968daac0312dd9a0abbc6bd2f" offset="0" />
1312613493         </dataarea>
r245623r245624
1313413501      <info name="serial" value="R48X5803" />
1313513502      <info name="alt_title" value="ザクソン" />
1313613503      <part name="cart" interface="msx_cart">
13504         <feature name="mapper" value="NOMAPPER" />
1313713505         <dataarea name="rom" size="32768">
1313813506            <rom name="zaxxon (japan).rom" size="32768" crc="0b3ba595" sha1="d88f33ee40839f87cdce6cc4820e1dd192a01776" offset="0" />
1313913507         </dataarea>
r245623r245624
1314713515      <info name="serial" value="R48X5803" />
1314813516      <info name="alt_title" value="ザクソン" />
1314913517      <part name="cart" interface="msx_cart">
13518         <feature name="mapper" value="NOMAPPER" />
1315013519         <dataarea name="rom" size="32768">
1315113520            <rom name="zaxxon (japan) (alt 1).rom" size="32768" crc="353dd532" sha1="3da301b1082c158e505523fa22c19f1b3f4d851c" offset="0" />
1315213521         </dataarea>
r245623r245624
1315913528      <publisher>&lt;unknown&gt;</publisher>
1316013529      <info name="alt_title" value="재믹스바둑교실" />
1316113530      <part name="cart" interface="msx_cart">
13531         <feature name="mapper" value="NOMAPPER" />
1316213532         <dataarea name="rom" size="16384">
1316313533            <rom name="baduk.rom" size="16384" crc="5ad4442d" sha1="8301e32565cc81023c71da10f2f3e2f8befb7e3f" offset="0x0000" />
1316413534         </dataarea>
r245623r245624
1317113541      <publisher>Pony Canyon</publisher>
1317213542      <info name="alt_title" value="ゼンジー" />
1317313543      <part name="cart" interface="msx_cart">
13544         <feature name="mapper" value="NOMAPPER" />
1317413545         <dataarea name="rom" size="32768">
1317513546            <rom name="zenji (japan).rom" size="32768" crc="1a4aebb2" sha1="2f4404d141acc40e48af0b12c70cd44b066ece10" offset="0" />
1317613547         </dataarea>
r245623r245624
1318313554      <publisher>Pony Canyon</publisher>
1318413555      <info name="alt_title" value="ゼンジー" />
1318513556      <part name="cart" interface="msx_cart">
13557         <feature name="mapper" value="NOMAPPER" />
1318613558         <dataarea name="rom" size="16384">
1318713559            <rom name="zenji (japan) (alt 1).rom" size="16384" crc="77b3b0b9" sha1="c9440172802818cc5b9ae559fbd3f346a263605c" offset="0" />
1318813560         </dataarea>
r245623r245624
1319613568      <info name="serial" value="MS1-G2109-L1" />
1319713569      <info name="alt_title" value="ゼクサスリミテッド" />
1319813570      <part name="cart" interface="msx_cart">
13571         <feature name="mapper" value="NOMAPPER" />
1319913572         <dataarea name="rom" size="32768">
1320013573            <rom name="zexas limited (japan).rom" size="32768" crc="efefa02a" sha1="a87971b9df0de44644c2188f5f475aef7ae85304" offset="0" />
1320113574         </dataarea>
r245623r245624
1320913582      <info name="serial" value="MS1-G2109-L1" />
1321013583      <info name="alt_title" value="ゼクサスリミテッド" />
1321113584      <part name="cart" interface="msx_cart">
13585         <feature name="mapper" value="NOMAPPER" />
1321213586         <dataarea name="rom" size="32768">
1321313587            <rom name="zexas limited (japan) (alt 1).rom" size="32768" crc="01a73292" sha1="9d5f6098b71712e9d9e386739b82fc484380f114" offset="0" />
1321413588         </dataarea>
r245623r245624
1322213596      <info name="serial" value="MS1-G2109-L1" />
1322313597      <info name="alt_title" value="ゼクサスリミテッド" />
1322413598      <part name="cart" interface="msx_cart">
13599         <feature name="mapper" value="NOMAPPER" />
1322513600         <dataarea name="rom" size="32768">
1322613601            <rom name="zexas limited (japan) (alt 2).rom" size="32768" crc="1e48edca" sha1="71442ac703c2966142b04071fedf180e81daab9a" offset="0" />
1322713602         </dataarea>
r245623r245624
1323513610      <info name="serial" value="R49X5804" />
1323613611      <info name="alt_title" value="ズーム909" />
1323713612      <part name="cart" interface="msx_cart">
13613         <feature name="mapper" value="NOMAPPER" />
1323813614         <dataarea name="rom" size="32768">
1323913615            <rom name="zoom 909 (japan).rom" size="32768" crc="64283863" sha1="07db3e3ffb16c138f9da12cacde48bf7522a188c" offset="0" />
1324013616         </dataarea>
r245623r245624
1324613622      <year>19??</year>
1324713623      <publisher>Prosoft</publisher>
1324813624      <part name="cart" interface="msx_cart">
13625         <feature name="mapper" value="NOMAPPER" />
1324913626         <dataarea name="rom" size="32768">
1325013627            <rom name="zoom 909 (1985)(sega)[cr prosoft].rom" size="32768" crc="34b186ad" sha1="626e4fc5f12f6f354baf6d607beadacbbafd74ce" offset="0x0000" />
1325113628         </dataarea>
r245623r245624
1325913636      <year>1990</year>
1326013637      <publisher>Nagi-P Soft</publisher>
1326113638      <part name="cart" interface="msx_cart">
13639         <feature name="mapper" value="NOMAPPER" />
1326213640         <dataarea name="rom" size="8192">
1326313641            <rom name="mars ii (japan).rom" size="8192" crc="48e9d13b" sha1="a3772599cdb84df71ef2bb38b1e2cb2f66593969" offset="0" />
1326413642         </dataarea>
r245623r245624
1327813656      <year>1984</year>
1327913657      <publisher>Nihon Electronics</publisher>
1328013658      <part name="cart" interface="msx_cart">
13659         <feature name="mapper" value="NOMAPPER" />
1328113660         <dataarea name="rom" size="16384">
1328213661            <rom name="cheese (japan) (program).rom" size="16384" crc="325bb241" sha1="dd5c2d2d5f0947159b7615f647fb8121f3b037a2" offset="0" />
1328313662         </dataarea>
r245623r245624
1328913668      <year>1984</year>
1329013669      <publisher>Activision?</publisher>
1329113670      <part name="cart" interface="msx_cart">
13671         <feature name="mapper" value="NOMAPPER" />
1329213672         <dataarea name="rom" size="16384">
1329313673            <rom name="designer's pencil, the (europe) (program).rom" size="16384" crc="ce588c20" sha1="4b4a58a310a1138b95192d7fe0881bbdc45601d4" offset="0" />
1329413674         </dataarea>
r245623r245624
1330013680      <year>1987</year>
1330113681      <publisher>Emiiru?</publisher>
1330213682      <part name="cart" interface="msx_cart">
13683         <feature name="mapper" value="NOMAPPER" />
1330313684         <dataarea name="rom" size="16384">
1330413685            <rom name="dr. copy (japan).rom" size="16384" crc="f7848700" sha1="6e6b8cdc55713eabc724f3ec9624e9884254ab33" offset="0" />
1330513686         </dataarea>
r245623r245624
1331213693      <publisher>HAL Kenkyuujo</publisher>
1331313694      <info name="serial" value="HM-014" />
1331413695      <part name="cart" interface="msx_cart">
13696         <feature name="mapper" value="NOMAPPER" />
1331513697         <dataarea name="rom" size="16384">
1331613698            <rom name="eddy 2 (japan) (program).rom" size="16384" crc="2de03477" sha1="28bf2354cdd70e30b682f40b734029ece44d70bd" offset="0" />
1331713699         </dataarea>
r245623r245624
1332413706      <publisher>HAL Kenkyuujo</publisher>
1332513707      <info name="serial" value="HM-014" />
1332613708      <part name="cart" interface="msx_cart">
13709         <feature name="mapper" value="NOMAPPER" />
1332713710         <dataarea name="rom" size="16384">
1332813711            <rom name="eddy 2 (japan) (program) (alt 1).rom" size="16384" crc="141a6300" sha1="20f1883c45fc3c39ddf48a7de69b6ef588fac8fb" offset="0" />
1332913712         </dataarea>
r245623r245624
1333713720      <info name="serial" value="HBS-S002C" />
1333813721      <info name="alt_title" value="ファルク" />
1333913722      <part name="cart" interface="msx_cart">
13723         <feature name="mapper" value="NOMAPPER" />
1334013724         <dataarea name="rom" size="32768">
1334113725            <rom name="family automation language community (japan) (program).rom" size="32768" crc="fd8a5c1d" sha1="216243b4bcb9070f9e86c3f04edaaa493e4b459c" offset="0" />
1334213726         </dataarea>
r245623r245624
1334913733      <publisher>Sony</publisher>
1335013734      <info name="serial" value="HBS-H019C" />
1335113735      <part name="cart" interface="msx_cart">
13736         <feature name="mapper" value="NOMAPPER" />
1335213737         <dataarea name="rom" size="32768">
1335313738            <rom name="farm kit (europe) (program).rom" size="32768" crc="83e1aa1a" sha1="e6b71484d5ab578fd3695917fce3c1e805a5b536" offset="0" />
1335413739         </dataarea>
r245623r245624
1337513760      <year>1985</year>
1337613761      <publisher>Konami</publisher>
1337713762      <part name="cart" interface="msx_cart">
13763         <feature name="mapper" value="NOMAPPER" />
1337813764         <dataarea name="rom" size="16384">
1337913765            <rom name="game master (europe).rom" size="16384" crc="160cfbd2" sha1="4fe90868376704336fbf45619a47ce18736ff1b2" offset="0" />
1338013766         </dataarea>
r245623r245624
1338613772      <year>1985</year>
1338713773      <publisher>Konami</publisher>
1338813774      <part name="cart" interface="msx_cart">
13775         <feature name="mapper" value="NOMAPPER" />
1338913776         <dataarea name="rom" size="16384">
1339013777            <rom name="game master (europe) (alt 1).rom" size="16384" crc="5bb30e2b" sha1="70ba2331844bd5c14906e9f2284eba119b3e41bf" offset="0" />
1339113778         </dataarea>
r245623r245624
1339713784      <year>1984</year>
1339813785      <publisher>Sony</publisher>
1339913786      <part name="cart" interface="msx_cart">
13787         <feature name="mapper" value="NOMAPPER" />
1340013788         <dataarea name="rom" size="32768">
1340113789            <rom name="sonydemo.rom" size="32768" crc="91e476f0" sha1="fc2a86cd2c24e2acce77a6d3e491821a03dccdfa" offset="0x0000" />
1340213790         </dataarea>
r245623r245624
1341013798      <publisher>Matsushita</publisher>
1341113799      <info name="alt_title" value="ホームカルク" />
1341213800      <part name="cart" interface="msx_cart">
13801         <feature name="mapper" value="NOMAPPER" />
1341313802         <dataarea name="rom" size="16384">
1341413803            <rom name="home calc (japan) (program).rom" size="16384" crc="906c24ae" sha1="f29cac37c5001ddc752ff4a0b9cc51a965906da8" offset="0" />
1341513804         </dataarea>
r245623r245624
1342313812      <info name="serial" value="HBS-H003C" />
1342413813      <info name="alt_title" value="パソコンタイプライター" />
1342513814      <part name="cart" interface="msx_cart">
13815         <feature name="mapper" value="NOMAPPER" />
1342613816         <dataarea name="rom" size="16384">
1342713817            <rom name="home writer (japan) (program).rom" size="16384" crc="228e4ed2" sha1="cc06d65a9aba634e3ad75675b960140932506ffe" offset="0" />
1342813818         </dataarea>
r245623r245624
1343613826      <info name="serial" value="HS-R7501" />
1343713827      <info name="alt_title" value="ジョイテロップ" />
1343813828      <part name="cart" interface="msx_cart">
13829         <feature name="mapper" value="NOMAPPER" />
1343913830         <dataarea name="rom" size="32768">
1344013831            <rom name="joytelop (japan) (program).rom" size="32768" crc="6f9deb1b" sha1="5ceedd2ae401febb79c1f6a64ddef4b2e1790674" offset="0" />
1344113832         </dataarea>
r245623r245624
1344913840      <info name="serial" value="GPM-503" />
1345013841      <info name="alt_title" value="描きくけコン" />
1345113842      <part name="cart" interface="msx_cart">
13843         <feature name="mapper" value="NOMAPPER" />
1345213844         <dataarea name="rom" size="16384">
1345313845            <rom name="kakikukekon (japan) (program).rom" size="16384" crc="4a4a6148" sha1="632ef250c76b222158ba90dfc68b9e004dbafe3a" offset="0" />
1345413846         </dataarea>
r245623r245624
1346213854      <publisher>Champion Soft</publisher>
1346313855      <info name="alt_title" value="ザ・競馬" />
1346413856      <part name="cart" interface="msx_cart">
13857         <feature name="mapper" value="NOMAPPER" />
1346513858         <dataarea name="rom" size="32768">
1346613859            <rom name="keiba, the (japan) (program).rom" size="32768" crc="df958ed5" sha1="09779f0e9ec0c36ee3700690e2b6e282a4b40a0b" offset="0" />
1346713860         </dataarea>
r245623r245624
1347613869      <info name="alt_title" value="新世SIZER" />
1347713870      <part name="cart" interface="msx_cart">
1347813871         <feature name="slot" value="synthesizer" />
13872         <feature name="mapper" value="NOMAPPER" />
1347913873         <dataarea name="rom" size="32768">
1348013874            <rom name="konami's synthesizer (japan) (program).rom" size="32768" crc="b9b0999a" sha1="2feff37d593683ce1c7dfac33ed3207895e01a03" offset="0" />
1348113875         </dataarea>
r245623r245624
1348913883      <info name="serial" value="RC735" />
1349013884      <info name="alt_title" value="コナミのゲームを10倍楽しむカートリッジ" />
1349113885      <part name="cart" interface="msx_cart">
13886         <feature name="mapper" value="NOMAPPER" />
1349213887         <dataarea name="rom" size="16384">
1349313888            <rom name="game master (japan).rom" size="16384" crc="8f1a102e" sha1="9648d43f3c25d67b9e4972f777d7b02470080d1c" offset="0" />
1349413889         </dataarea>
r245623r245624
1350213897      <info name="serial" value="RC735" />
1350313898      <info name="alt_title" value="コナミのゲームを10倍楽しむカートリッジ" />
1350413899      <part name="cart" interface="msx_cart">
13900         <feature name="mapper" value="NOMAPPER" />
1350513901         <dataarea name="rom" size="16384">
1350613902            <rom name="game master (japan) (alt 1).rom" size="16384" crc="bd1c5a59" sha1="abce0b855d67ac10bc667e0f23ceab4a12ffeee6" offset="0" />
1350713903         </dataarea>
r245623r245624
1354713943      <year>198?</year>
1354813944      <publisher>Nihon Telenet</publisher>
1354913945      <part name="cart" interface="msx_cart">
13946         <feature name="mapper" value="NOMAPPER" />
1355013947         <dataarea name="rom" size="16384">
1355113948            <rom name="links, the (japan) (nga ii) (program).rom" size="16384" crc="351b6deb" sha1="88f3a72513b04459212289797942c4d76f495a05" offset="0" />
1355213949         </dataarea>
r245623r245624
1355813955      <year>198?</year>
1355913956      <publisher>Nihon Telenet</publisher>
1356013957      <part name="cart" interface="msx_cart">
13958         <feature name="mapper" value="NOMAPPER" />
1356113959         <dataarea name="rom" size="32768">
1356213960            <rom name="links, the (japan) (nga ii) (program) (alt 1).rom" size="32768" crc="38908590" sha1="5dd2ac08fd05a1e091c7c6ecb6c10b49992bdd46" offset="0" />
1356313961         </dataarea>
r245623r245624
1356913967      <year>198?</year>
1357013968      <publisher>Nihon Telenet</publisher>
1357113969      <part name="cart" interface="msx_cart">
13970         <feature name="mapper" value="NOMAPPER" />
1357213971         <dataarea name="rom" size="16384">
1357313972            <rom name="links, the (japan) (program).rom" size="16384" crc="87b72f40" sha1="bc76a04970c547b7c080e747d393d13c87e82e7d" offset="0" />
1357413973         </dataarea>
r245623r245624
1358013979      <year>1986</year>
1358113980      <publisher>ASCII</publisher>
1358213981      <part name="cart" interface="msx_cart">
13982         <feature name="mapper" value="NOMAPPER" />
1358313983         <dataarea name="rom" size="16384">
1358413984            <rom name="msx-aid (japan) (program).rom" size="16384" crc="a7c4ac70" sha1="d4edb2af4170fd4069960ad61d3f664462bef568" offset="0" />
1358513985         </dataarea>
r245623r245624
1359213992      <publisher>Philips</publisher>
1359313993      <info name="serial" value="VG 8103/23" />
1359413994      <part name="cart" interface="msx_cart">
13995         <feature name="mapper" value="NOMAPPER" />
1359513996         <dataarea name="rom" size="32768">
1359613997            <rom name="msx-logo (netherlands) (program).rom" size="32768" crc="7af0aa39" sha1="47663f883f98ab9ddaa0bf0c2831c567919f56f1" offset="0" />
1359713998         </dataarea>
r245623r245624
1360314004      <year>1987</year>
1360414005      <publisher>Micro Technology</publisher>
1360514006      <part name="cart" interface="msx_cart">
14007         <feature name="mapper" value="NOMAPPER" />
1360614008         <dataarea name="rom" size="16384">
1360714009            <rom name="mt-base (1987)(micro technology)(nl)[cr speedy-hacking no].rom" size="16384" crc="64889eb2" sha1="4c921e31137d167976fb654e03d36ef133701936" offset="0x0000" />
1360814010         </dataarea>
r245623r245624
1361614018      <info name="serial" value="HM-011" />
1361714019      <info name="alt_title" value="ミュージックエディタ MUE" />
1361814020      <part name="cart" interface="msx_cart">
14021         <feature name="mapper" value="NOMAPPER" />
1361914022         <dataarea name="rom" size="16384">
1362014023            <rom name="music editor (japan) (program).rom" size="16384" crc="74cf041b" sha1="20a2e3d7966916f46eb26cc1aa226ec2d11646f9" offset="0" />
1362114024         </dataarea>
r245623r245624
1362814031      <publisher>MCS</publisher>
1362914032      <info name="alt_title" value="ミュージック・ハーモナイザー3" />
1363014033      <part name="cart" interface="msx_cart">
14034         <feature name="mapper" value="NOMAPPER" />
1363114035         <dataarea name="rom" size="16384">
1363214036            <rom name="music harmonizer 3 (japan) (program).rom" size="16384" crc="4583548c" sha1="85e3386d30dd9a64f4cc1bca03cff35b440f70b5" offset="0" />
1363314037         </dataarea>
r245623r245624
1364114045      <info name="serial" value="HBS-H010C" />
1364214046      <info name="alt_title" value="ミュージックスタジオG7" />
1364314047      <part name="cart" interface="msx_cart">
14048         <feature name="mapper" value="NOMAPPER" />
1364414049         <dataarea name="rom" size="32768">
1364514050            <rom name="music studio g7 (japan) (program).rom" size="32768" crc="ba215cfe" sha1="8c06d9e1e188431c13721af965faa7391140af2e" offset="0" />
1364614051         </dataarea>
r245623r245624
1365414059      <info name="serial" value="MW-002" />
1365514060      <info name="alt_title" value="PSGミュージライター" />
1365614061      <part name="cart" interface="msx_cart">
14062         <feature name="mapper" value="NOMAPPER" />
1365714063         <dataarea name="rom" size="16384">
1365814064            <rom name="musiwriter (japan) (program).rom" size="16384" crc="77c3424c" sha1="fc4c05ca47c94df877bed2e02307bd6307f738a6" offset="0" />
1365914065         </dataarea>
r245623r245624
1368114087      <publisher>Stratford Computer Center</publisher>
1368214088      <info name="alt_title" value="日本史年表" />
1368314089      <part name="cart" interface="msx_cart">
14090         <feature name="mapper" value="NOMAPPER" />
1368414091         <dataarea name="rom" size="32768">
1368514092            <rom name="nihon-shi nenpyou (japan) (program).rom" size="32768" crc="c903a4ec" sha1="7013fcf8c76bc610cec9f55fbb99374182641251" offset="0" />
1368614093         </dataarea>
r245623r245624
1369514102      <info name="serial" value="CF-SS009" />
1369614103      <info name="alt_title" value="パソコン作曲家" />
1369714104      <part name="cart" interface="msx_cart">
14105         <feature name="mapper" value="NOMAPPER" />
1369814106         <dataarea name="rom" size="16384">
1369914107            <rom name="pasokon sakkyokuka (japan) (program).rom" size="16384" crc="e74b7943" sha1="a6b2fdae9551ef3633926f6177c771d794d1e91b" offset="0" />
1370014108         </dataarea>
r245623r245624
1370614114      <year>19??</year>
1370714115      <publisher>&lt;unknown&gt;</publisher>
1370814116      <part name="cart" interface="msx_cart">
14117         <feature name="mapper" value="NOMAPPER" />
1370914118         <dataarea name="rom" size="16384">
1371014119            <rom name="psychedelia (europe) (program).rom" size="16384" crc="9d89337a" sha1="fae437072234c65bca174db9aefd2107a53c358a" offset="0" />
1371114120         </dataarea>
r245623r245624
1371714126      <year>19??</year>
1371814127      <publisher>Digital Music Systems</publisher>
1371914128      <part name="cart" interface="msx_cart">
14129         <feature name="mapper" value="NOMAPPER" />
1372014130         <dataarea name="rom" size="16384">
1372114131            <rom name="dms1.rom" size="16384" crc="5b99ac67" sha1="5e67916f671ba197066048630e3b9117e8534432" offset="0x0000" />
1372214132         </dataarea>
r245623r245624
1372914139      <publisher>Coral</publisher>
1373014140      <info name="usage" value="Type CALL EDT or CALL START" />
1373114141      <part name="cart" interface="msx_cart">
14142         <feature name="mapper" value="NOMAPPER" />
1373214143         <dataarea name="rom" size="16384">
1373314144            <rom name="simple asm 1.0 (japan) (program).rom" size="16384" crc="2d46778a" sha1="4937a8e35072012a980f85ecfc60604d9d900244" offset="0" />
1373414145         </dataarea>
r245623r245624
1374014151      <year>19??</year>
1374114152      <publisher>Philips</publisher>
1374214153      <part name="cart" interface="msx_cart">
14154         <feature name="mapper" value="NOMAPPER" />
1374314155         <dataarea name="rom" size="32768">
1374414156            <rom name="fddtest.rom" size="32768" crc="c8fb5375" sha1="47f24d1ab9349632d0a2122cd9a7a77a1331d586" offset="0x0000" />
1374514157         </dataarea>
r245623r245624
1375114163      <year>19??</year>
1375214164      <publisher>Philips</publisher>
1375314165      <part name="cart" interface="msx_cart">
14166         <feature name="mapper" value="NOMAPPER" />
1375414167         <dataarea name="rom" size="16384">
1375514168            <rom name="stcmsx1p.rom" size="16384" crc="941647ed" sha1="d24682996ab2291199d49ba77a60e1888398e967" offset="0x0000" />
1375614169         </dataarea>
r245623r245624
1376214175      <year>1984</year>
1376314176      <publisher>Computermates</publisher>
1376414177      <part name="cart" interface="msx_cart">
14178         <feature name="mapper" value="NOMAPPER" />
1376514179         <dataarea name="rom" size="16384">
1376614180            <rom name="spread sheet (europe) (program).rom" size="16384" crc="f24066b7" sha1="33c62e6f7478be369580a2d985ff57667f13cf84" offset="0" />
1376714181         </dataarea>
r245623r245624
1377414188      <year>1985</year>
1377514189      <publisher>Emiiru?</publisher>
1377614190      <part name="cart" interface="msx_cart">
14191         <feature name="mapper" value="NOMAPPER" />
1377714192         <dataarea name="rom" size="8192">
1377814193            <rom name="super monitor (japan) (v1.2) (program).rom" size="8192" crc="0dd5ea7d" sha1="35f13b5a32c64b21517f0c4009f264067338912e" offset="0" />
1377914194         </dataarea>
r245623r245624
1378614201      <year>1985</year>
1378714202      <publisher>Emiiru?</publisher>
1378814203      <part name="cart" interface="msx_cart">
14204         <feature name="mapper" value="NOMAPPER" />
1378914205         <dataarea name="rom" size="8192">
1379014206            <rom name="super monitor (japan) (v1.1) (program).rom" size="8192" crc="c7b2e638" sha1="55f30c8b7118870802d00db860bc1945f18a42c0" offset="0" />
1379114207         </dataarea>
r245623r245624
1379914215      <info name="serial" value="M-20001" />
1380014216      <info name="alt_title" value="スーパーシンセ" />
1380114217      <part name="cart" interface="msx_cart">
14218         <feature name="mapper" value="NOMAPPER" />
1380214219         <dataarea name="rom" size="16384">
1380314220            <rom name="super synth (japan) (program).rom" size="16384" crc="168832a2" sha1="830efa0b25e1cf34d5f55d08cb80709d0a2c82ec" offset="0" />
1380414221         </dataarea>
r245623r245624
1381214229      <info name="serial" value="M-20001" />
1381314230      <info name="alt_title" value="スーパーシンセ" />
1381414231      <part name="cart" interface="msx_cart">
14232         <feature name="mapper" value="NOMAPPER" />
1381514233         <dataarea name="rom" size="16384">
1381614234            <rom name="super synth (japan) (program) (alt 1).rom" size="16384" crc="31729cd0" sha1="a2f8f8f9f46262342eee0a1df7c6871008a3a189" offset="0" />
1381714235         </dataarea>
r245623r245624
1382314241      <year>19??</year>
1382414242      <publisher>Gradiente</publisher>
1382514243      <part name="cart" interface="msx_cart">
14244         <feature name="mapper" value="NOMAPPER" />
1382614245         <dataarea name="rom" size="16384">
1382714246            <rom name="toque.rom" size="16384" crc="28c5dbfa" sha1="b1a154ed8f52c2a74457e1c03c99608181dfb8ee" offset="0" />
1382814247         </dataarea>
r245623r245624
1383414253      <year>1986</year>
1383514254      <publisher>Kuma Computers?</publisher>
1383614255      <part name="cart" interface="msx_cart">
14256         <feature name="mapper" value="NOMAPPER" />
1383714257         <dataarea name="rom" size="16384">
1383814258            <rom name="zen (europe) (program).rom" size="16384" crc="95e3c098" sha1="59679b1ed40416f4c8d65085e5473c621bea6ac4" offset="0" />
1383914259         </dataarea>
r245623r245624
1384814268      <year>198?</year>
1384914269      <publisher>Yamaha</publisher>
1385014270      <part name="cart" interface="msx_cart">
14271         <feature name="mapper" value="NOMAPPER" />
1385114272         <dataarea name="rom" size="16384">
1385214273            <rom name="dx7 voicing program (japan) (program).rom" size="16384" crc="3755ca3d" sha1="c20def84efe71efdf91df3100919d151b2e7bdc1" offset="0" />
1385314274         </dataarea>
r245623r245624
1385914280      <year>198?</year>
1386014281      <publisher>Yamaha</publisher>
1386114282      <part name="cart" interface="msx_cart">
14283         <feature name="mapper" value="NOMAPPER" />
1386214284         <dataarea name="rom" size="16384">
1386314285            <rom name="yrm103.rom" size="16384" crc="3dfa2059" sha1="20c24130b7a9d50b5cede80f1638b686c2778800" offset="0x0000" />
1386414286         </dataarea>
r245623r245624
1387014292      <year>198?</year>
1387114293      <publisher>Yamaha</publisher>
1387214294      <part name="cart" interface="msx_cart">
14295         <feature name="mapper" value="NOMAPPER" />
1387314296         <dataarea name="rom" size="32768">
1387414297            <rom name="yrm304.rom" size="32768" crc="170afead" sha1="c79626eddf8bc390d64ada99ad6da32dfd52d086" offset="0x0000" />
1387514298         </dataarea>
r245623r245624
1388114304      <year>198?</year>
1388214305      <publisher>Yamaha</publisher>
1388314306      <part name="cart" interface="msx_cart">
14307         <feature name="mapper" value="NOMAPPER" />
1388414308         <dataarea name="rom" size="16384">
1388514309            <rom name="yrm105.rom" size="16384" crc="61125c14" sha1="70b5bcd6c3fb0eab8b500d93a16dfa3f7e6694e8" offset="0x0000" />
1388614310         </dataarea>
r245623r245624
1389214316      <year>198?</year>
1389314317      <publisher>Yamaha</publisher>
1389414318      <part name="cart" interface="msx_cart">
14319         <feature name="mapper" value="NOMAPPER" />
1389514320         <dataarea name="rom" size="32768">
1389614321            <rom name="yrm305.rom" size="32768" crc="f9bb212c" sha1="ffbb462cb42c7f497ec82746da0cba032fede613" offset="0x0000" />
1389714322         </dataarea>
r245623r245624
1390314328      <year>1985</year>
1390414329      <publisher>Yamaha</publisher>
1390514330      <part name="cart" interface="msx_cart">
14331         <feature name="mapper" value="NOMAPPER" />
1390614332         <dataarea name="rom" size="32768">
1390714333            <rom name="fb-01 voicing program (japan) (program).rom" size="32768" crc="6f2e48ab" sha1="43dbcc9536fe61c8172eceeec1481778f7a2b9bd" offset="0" />
1390814334         </dataarea>
r245623r245624
1391414340      <year>198?</year>
1391514341      <publisher>Yamaha</publisher>
1391614342      <part name="cart" interface="msx_cart">
14343         <feature name="mapper" value="NOMAPPER" />
1391714344         <dataarea name="rom" size="65536">
1391814345            <rom name="cmp01.rom" size="65536" crc="0c6b46da" sha1="971da55e92167674628a12c443efc43bafcfb6b4" offset="0x0000" />
1391914346         </dataarea>
r245623r245624
1392614353      <publisher>Yamaha</publisher>
1392714354      <info name="alt_title" value="FMミュージックコンポーザ" />
1392814355      <part name="cart" interface="msx_cart">
14356         <feature name="mapper" value="NOMAPPER" />
1392914357         <dataarea name="rom" size="16384">
1393014358            <rom name="fm music composer (japan) (program).rom" size="16384" crc="8c13ccea" sha1="39c12004adb3442f2c43aade8a0be420d59eefb1" offset="0" />
1393114359         </dataarea>
r245623r245624
1393814366      <publisher>Yamaha</publisher>
1393914367      <info name="alt_title" value="FMミュージックコンポーザ" />
1394014368      <part name="cart" interface="msx_cart">
14369         <feature name="mapper" value="NOMAPPER" />
1394114370         <dataarea name="rom" size="16384">
1394214371            <rom name="yrm101.rom" size="16384" crc="22812981" sha1="337087199d58666029f00e08ca82b1917ab58c80" offset="0x0000" />
1394314372         </dataarea>
r245623r245624
1395014379      <publisher>Yamaha</publisher>
1395114380      <info name="alt_title" value="FMミュージックコンポーザII" />
1395214381      <part name="cart" interface="msx_cart">
14382         <feature name="mapper" value="NOMAPPER" />
1395314383         <dataarea name="rom" size="32768">
1395414384            <rom name="fm music composer ii (japan) (program).rom" size="32768" crc="2cbfe03e" sha1="e60e2abf907b66f5b275c7b7b710439adae58d37" offset="0" />
1395514385         </dataarea>
r245623r245624
1396214392      <publisher>Yamaha</publisher>
1396314393      <info name="alt_title" value="FMミュージックマクロ" />
1396414394      <part name="cart" interface="msx_cart">
14395         <feature name="mapper" value="NOMAPPER" />
1396514396         <dataarea name="rom" size="32768">
1396614397            <rom name="fm music macro (japan) (program).rom" size="32768" crc="fad0860b" sha1="7c2743df543c0d8a4ba7e42bf7db580b996d102e" offset="0" />
1396714398         </dataarea>
r245623r245624
1397314404      <year>198?</year>
1397414405      <publisher>Yamaha</publisher>
1397514406      <part name="cart" interface="msx_cart">
14407         <feature name="mapper" value="NOMAPPER" />
1397614408         <dataarea name="rom" size="32768">
1397714409            <rom name="yrm504.rom" size="32768" crc="44f5f606" sha1="f5e2e4aacd44739d3a0c1ea4ecb87da385ce89dc" offset="0x0000" />
1397814410         </dataarea>
r245623r245624
1398514417      <publisher>Yamaha</publisher>
1398614418      <info name="alt_title" value="FM音色プログラム" />
1398714419      <part name="cart" interface="msx_cart">
14420         <feature name="mapper" value="NOMAPPER" />
1398814421         <dataarea name="rom" size="16384">
1398914422            <rom name="fm voicing program (japan) (program).rom" size="16384" crc="70b36f17" sha1="e4c8f3b87d755c21572040c51cec1431ae59a0be" offset="0" />
1399014423         </dataarea>
r245623r245624
1399714430      <publisher>Yamaha</publisher>
1399814431      <info name="usage" value="Type CALL FMV" />
1399914432      <part name="cart" interface="msx_cart">
14433         <feature name="mapper" value="NOMAPPER" />
1400014434         <dataarea name="rom" size="16384">
1400114435            <rom name="yrm102.rom" size="16384" crc="570c1150" sha1="057238307d93a8c2cbb2a296b9dc2f4585315af1" offset="0x0000" />
1400214436         </dataarea>
r245623r245624
1400914443      <publisher>Yamaha</publisher>
1401014444      <info name="usage" value="Type CALL FMV" />
1401114445      <part name="cart" interface="msx_cart">
14446         <feature name="mapper" value="NOMAPPER" />
1401214447         <dataarea name="rom" size="16384">
1401314448            <rom name="yrm502.rom" size="16384" crc="51f7ddd1" sha1="2a4b4a4657e3077df8a88f98210b76883d3702b1" offset="0x0000" />
1401414449         </dataarea>
r245623r245624
1402014455      <year>1986</year>
1402114456      <publisher>Yamaha</publisher>
1402214457      <part name="cart" interface="msx_cart">
14458         <feature name="mapper" value="NOMAPPER" />
1402314459         <dataarea name="rom" size="32768">
1402414460            <rom name="midi macro (japan) (program).rom" size="32768" crc="91daf424" sha1="e7c800fa576b3a9554836aa9c5eaa3ae893805d4" offset="0" />
1402514461         </dataarea>
r245623r245624
1403114467      <year>198?</year>
1403214468      <publisher>Yamaha</publisher>
1403314469      <part name="cart" interface="msx_cart">
14470         <feature name="mapper" value="NOMAPPER" />
1403414471         <dataarea name="rom" size="49152">
1403514472            <rom name="yrm303.rom" size="49152" crc="29877db7" sha1="4a5cf6fffaa793eca8583ac8b2ba71bf993cccb4" offset="0x0000" />
1403614473         </dataarea>
r245623r245624
1404214479      <year>198?</year>
1404314480      <publisher>Yamaha</publisher>
1404414481      <part name="cart" interface="msx_cart">
14482         <feature name="mapper" value="NOMAPPER" />
1404514483         <dataarea name="rom" size="32768">
1404614484            <rom name="yrm301.rom" size="32768" crc="ecee5307" sha1="0e24c5c4f16d5f9564d1bcbf29e4187cb6ad9701" offset="0x0000" />
1404714485         </dataarea>
r245623r245624
1405414492      <publisher>Yamaha</publisher>
1405514493      <info name="alt_title" value="プレイカードセット" />
1405614494      <part name="cart" interface="msx_cart">
14495         <feature name="mapper" value="NOMAPPER" />
1405714496         <dataarea name="rom" size="16384">
1405814497            <rom name="yamaha play card system (japan) (program).rom" size="16384" crc="309ba37a" sha1="8161d9b325c708af463c5622bd89ca94754cfdef" offset="0" />
1405914498         </dataarea>
r245623r245624
1406614505      <publisher>Yamaha</publisher>
1406714506      <info name="usage" value="Type CALL RX" />
1406814507      <part name="cart" interface="msx_cart">
14508         <feature name="mapper" value="NOMAPPER" />
1406914509         <dataarea name="rom" size="32768">
1407014510            <rom name="yrm302.rom" size="32768" crc="c9ef7b59" sha1="e03ec3a6bb6d8b1bc6eab349c7675cb72aa47d57" offset="0x0000" />
1407114511         </dataarea>
r245623r245624
1408014520      <year>1988</year>
1408114521      <publisher>ASCII</publisher>
1408214522      <part name="cart" interface="msx_cart">
14523         <feature name="mapper" value="NOMAPPER" />
1408314524         <dataarea name="rom" size="16384">
1408414525            <rom name="msx basic-kun plus (japan) (program).rom" size="16384" crc="a13615d2" sha1="c279c3f41d5368761f9088157b80214d835a548c" offset="0" />
1408514526         </dataarea>
r245623r245624
1409214533      <publisher>Panasonic</publisher>
1409314534      <part name="cart" interface="msx_cart">
1409414535         <feature name="slot" value="msxaud_fsca1" />
14536         <feature name="mapper" value="NOMAPPER" />
1409514537         <dataarea name="rom" size="131072">
1409614538            <!--
1409714539                20140725:
r245623r245624
1411614558      <publisher>Toshiba</publisher>
1411714559      <part name="cart" interface="msx_cart">
1411814560         <feature name="slot" value="msxaud_hxmu900" />
14561         <feature name="mapper" value="NOMAPPER" />
1411914562         <dataarea name="rom" size="32768">
1412014563            <rom name="msx audio (japan) (hx-mu900) (program).rom" size="32768" crc="dc405f8c" sha1="0d246b0e3edc63803fcce861ea07eadf29dc488c" offset="0" />
1412114564         </dataarea>
r245623r245624
1416814611      <year>1985</year>
1416914612      <publisher>Matsushita</publisher>
1417014613      <part name="cart" interface="msx_cart">
14614         <feature name="mapper" value="NOMAPPER" />
1417114615         <dataarea name="rom" size="131072">
1417214616            <rom name="jisyo data (japan) (program).rom" size="131072" crc="46e90b77" sha1="765413bb6b03bc3bb888ee8fe00b99ef69c1317a" offset="0" />
1417314617         </dataarea>
r245623r245624
1417914623      <year>1985</year>
1418014624      <publisher>Matsushita</publisher>
1418114625      <part name="cart" interface="msx_cart">
14626         <feature name="mapper" value="NOMAPPER" />
1418214627         <dataarea name="rom" size="32768">
1418314628            <rom name="msx bunsetsu henkan jisyo (japan) (program).rom" size="32768" crc="381b3431" sha1="8c7ae1a1720b1dae9af9904e638b868f56d905c2" offset="0" />
1418414629         </dataarea>
r245623r245624
1420014645      <info name="serial" value="P081" />
1420114646      <info name="usage" value="Requires an Arabic MSX" />
1420214647      <part name="cart" interface="msx_cart">
14648         <feature name="mapper" value="NOMAPPER" />
1420314649         <dataarea name="rom" size="32768">
1420414650            <rom name="123.rom" size="32768" crc="cb1a7f99" sha1="a7c116e987f561aaa6199c3018433c431268ca86" offset="0x0000" />
1420514651         </dataarea>
r245623r245624
1421314659      <info name="serial" value="P081" />
1421414660      <info name="usage" value="Requires an Arabic MSX" />
1421514661      <part name="cart" interface="msx_cart">
14662         <feature name="mapper" value="NOMAPPER" />
1421614663         <dataarea name="rom" size="32768">
1421714664            <rom name="123alt.rom" size="32768" crc="3ce4eaf5" sha1="150b249b6402ed89ed03cc7125f9472c931dcb2a" offset="0x0000" />
1421814665         </dataarea>
r245623r245624
1422614673      <info name="serial" value="M054" />
1422714674      <info name="usage" value="Requires an Arabic MSX" />
1422814675      <part name="cart" interface="msx_cart">
14676         <feature name="mapper" value="NOMAPPER" />
1422914677         <dataarea name="rom" size="32768">
1423014678            <rom name="add &amp; subtract (al-alamiah, 1986).rom" size="32768" crc="2f06ba46" sha1="8f5e7717a506e3314d48ae9ff5e6c6c8a3df72eb" offset="0x0000" />
1423114679         </dataarea>
r245623r245624
1423914687      <info name="serial" value="P078" />
1424014688      <info name="usage" value="Requires an Arabic MSX" />
1424114689      <part name="cart" interface="msx_cart">
14690         <feature name="mapper" value="NOMAPPER" />
1424214691         <dataarea name="rom" size="32768">
1424314692            <rom name="alphabets in arabic (al alamiah, 1986).rom" size="32768" crc="c61fe4a4" sha1="148c9a4f316ff73c4e802baadc34bf852492821d" offset="0x0000" />
1424414693         </dataarea>
r245623r245624
1425214701      <info name="serial" value="P078" />
1425314702      <info name="usage" value="Requires an Arabic MSX" />
1425414703      <part name="cart" interface="msx_cart">
14704         <feature name="mapper" value="NOMAPPER" />
1425514705         <dataarea name="rom" size="32768">
1425614706            <rom name="abc-a.rom" size="32768" crc="5414b1d1" sha1="6898910ed409daee48c8f9f5b20505330d46f714" offset="0x0000" />
1425714707         </dataarea>
r245623r245624
1426514715      <info name="serial" value="P078" />
1426614716      <info name="usage" value="Requires an Arabic MSX" />
1426714717      <part name="cart" interface="msx_cart">
14718         <feature name="mapper" value="NOMAPPER" />
1426814719         <dataarea name="rom" size="32768">
1426914720            <rom name="abc.rom" size="32768" crc="915f13d1" sha1="5bd09e5a9669c58365c87f32a0e9a8e59680d5c9" offset="0x0000" />
1427014721         </dataarea>
r245623r245624
1427814729      <info name="serial" value="H018" />
1427914730      <info name="usage" value="Requires an Arabic MSX" />
1428014731      <part name="cart" interface="msx_cart">
14732         <feature name="mapper" value="NOMAPPER" />
1428114733         <dataarea name="rom" size="32768">
1428214734            <rom name="arab history (al alamiah, 1985).rom" size="32768" crc="4b113079" sha1="3ce544aaefdb8a916a1639afea774eb75ec4702f" offset="0x0000" />
1428314735         </dataarea>
r245623r245624
1429114743      <info name="serial" value="H018" />
1429214744      <info name="usage" value="Requires an Arabic MSX" />
1429314745      <part name="cart" interface="msx_cart">
14746         <feature name="mapper" value="NOMAPPER" />
1429414747         <dataarea name="rom" size="32768">
1429514748            <rom name="a-history.rom" size="32768" crc="c8895419" sha1="80a2c10a28307efc765260ff4d422c58b65921fe" offset="0x0000" />
1429614749         </dataarea>
r245623r245624
1430414757      <info name="serial" value="H017" />
1430514758      <info name="usage" value="Requires an Arabic MSX" />
1430614759      <part name="cart" interface="msx_cart">
14760         <feature name="mapper" value="NOMAPPER" />
1430714761         <dataarea name="rom" size="32768">
1430814762            <rom name="arab homeland (al alamiah, 1985).rom" size="32768" crc="378daca3" sha1="374c44e0e045e1167c1891b6400a75c4fa4ddae7" offset="0x0000" />
1430914763         </dataarea>
r245623r245624
1431714771      <info name="serial" value="H017" />
1431814772      <info name="usage" value="Requires an Arabic MSX" />
1431914773      <part name="cart" interface="msx_cart">
14774         <feature name="mapper" value="NOMAPPER" />
1432014775         <dataarea name="rom" size="32768">
1432114776            <rom name="a-homeland.rom" size="32768" crc="a5bc40ec" sha1="6b4b099fa7a87c5059ebb40da3089d0d61967644" offset="0x0000" />
1432214777         </dataarea>
r245623r245624
1433014785      <info name="serial" value="C047" />
1433114786      <info name="usage" value="Requires an Arabic MSX" />
1433214787      <part name="cart" interface="msx_cart">
14788         <feature name="mapper" value="NOMAPPER" />
1433314789         <dataarea name="rom" size="32768">
1433414790            <rom name="a_basic.rom" size="32768" crc="ce684d05" sha1="0cc58a60e35303442abf82f28b7030ac1ae4e538" offset="0" />
1433514791         </dataarea>
r245623r245624
1434314799      <info name="serial" value="C047" />
1434414800      <info name="usage" value="Requires an Arabic MSX" />
1434514801      <part name="cart" interface="msx_cart">
14802         <feature name="mapper" value="NOMAPPER" />
1434614803         <dataarea name="rom" size="32768">
1434714804            <rom name="learn sakhr basic.rom" size="32768" crc="fd691ad1" sha1="bf3d9433bf32d3af7a7adc0ba77b9690ac754daa" offset="0" />
1434814805         </dataarea>
r245623r245624
1435614813      <info name="serial" value="F048" />
1435714814      <info name="usage" value="Requires an Arabic MSX" />
1435814815      <part name="cart" interface="msx_cart">
14816         <feature name="mapper" value="NOMAPPER" />
1435914817         <dataarea name="rom" size="32768">
1436014818            <rom name="aroundtheclock.rom" size="32768" crc="39505e12" sha1="b49a41e57ddde304c9706e9b65bbf63733c14c88" offset="0x0000" />
1436114819         </dataarea>
r245623r245624
1436914827      <info name="serial" value="F048" />
1437014828      <info name="usage" value="Requires an Arabic MSX" />
1437114829      <part name="cart" interface="msx_cart">
14830         <feature name="mapper" value="NOMAPPER" />
1437214831         <dataarea name="rom" size="32768">
1437314832            <rom name="aroundtheclock-b.rom" size="32768" crc="81995044" sha1="fd9eef4ea54e31e9ffb121c079e4b76c990d755c" offset="0x0000" />
1437414833         </dataarea>
r245623r245624
1438114840      <publisher>Al Alamiah</publisher>
1438214841      <info name="usage" value="Requires an Arabic MSX" />
1438314842      <part name="cart" interface="msx_cart">
14843         <feature name="mapper" value="NOMAPPER" />
1438414844         <dataarea name="rom" size="65536">
1438514845            <rom name="believe it or not (al-alamiah, 1990).rom" size="65536" crc="fc9aeb19" sha1="1071420c786d882187ec277a47d486a92071231f" offset="0x0000" />
1438614846         </dataarea>
r245623r245624
1439414854      <info name="serial" value="G002" />
1439514855      <info name="usage" value="Requires an Arabic MSX" />
1439614856      <part name="cart" interface="msx_cart">
14857         <feature name="mapper" value="NOMAPPER" />
1439714858         <dataarea name="rom" size="32768">
1439814859            <rom name="boullata (al alamiah, 1984).rom" size="32768" crc="dcd67501" sha1="254208d7ea2f7cc1035cfe7685238ac3ad17e438" offset="0x0000" />
1439914860         </dataarea>
r245623r245624
1440714868      <info name="serial" value="F034" />
1440814869      <info name="usage" value="Requires an Arabic MSX" />
1440914870      <part name="cart" interface="msx_cart">
14871         <feature name="mapper" value="NOMAPPER" />
1441014872         <dataarea name="rom" size="32768">
1441114873            <rom name="cross word (al-alamiah, 1985).rom" size="32768" crc="8bd9d246" sha1="7538fe6f0dfbf72ba7a89d349258afdff547b4c1" offset="0x0000" />
1441214874         </dataarea>
r245623r245624
1442014882      <info name="serial" value="C045" />
1442114883      <info name="usage" value="Requires an Arabic MSX" />
1442214884      <part name="cart" interface="msx_cart">
14885         <feature name="mapper" value="NOMAPPER" />
1442314886         <dataarea name="rom" size="32768">
1442414887            <rom name="discover the computer (al-alamiah, 1986).rom" size="32768" crc="edd6de7f" sha1="39a40c1265cc663eef0d21dea01a9bf52c8c140e" offset="0x0000" />
1442514888         </dataarea>
r245623r245624
1443214895      <publisher>Al Alamiah</publisher>
1443314896      <info name="serial" value="F007" />
1443414897      <part name="cart" interface="msx_cart">
14898         <feature name="mapper" value="NOMAPPER" />
1443514899         <dataarea name="rom" size="32768">
1443614900            <rom name="doubleface1-.rom" size="32768" crc="301ba28a" sha1="a66fe495cfd443cac9cfd434d95a537e6984dbc6" offset="0x0000" />
1443714901         </dataarea>
r245623r245624
1444514909      <info name="serial" value="F007" />
1444614910      <info name="usage" value="Requires an Arabic MSX" />
1444714911      <part name="cart" interface="msx_cart">
14912         <feature name="mapper" value="NOMAPPER" />
1444814913         <dataarea name="rom" size="32768">
1444914914            <rom name="double face (al-alamiah, 1987).rom" size="32768" crc="9314cd65" sha1="ac2475e955e98c5d5816ec60118b424b46c30670" offset="0x0000" />
1445014915         </dataarea>
r245623r245624
1445814923      <info name="serial" value="F064" />
1445914924      <info name="usage" value="Requires an Arabic MSX" />
1446014925      <part name="cart" interface="msx_cart">
14926         <feature name="mapper" value="NOMAPPER" />
1446114927         <dataarea name="rom" size="32768">
1446214928            <rom name="double face 2 (al alamiah, 1987) (v2.18).rom" size="32768" crc="82114c93" sha1="3627431db990b6913606328ae2fb3340452b2797" offset="0x0000" />
1446314929         </dataarea>
r245623r245624
1447114937      <info name="serial" value="F064" />
1447214938      <info name="usage" value="Requires an Arabic MSX" />
1447314939      <part name="cart" interface="msx_cart">
14940         <feature name="mapper" value="NOMAPPER" />
1447414941         <dataarea name="rom" size="32768">
1447514942            <rom name="double face 2 (al alamiah, 1987) (v2.17).rom" size="32768" crc="a7c4509f" sha1="08cb8d0a42e1c2a0961aff3ab70262525964b434" offset="0x0000" />
1447614943         </dataarea>
r245623r245624
1448414951      <info name="serial" value="L014" />
1448514952      <info name="usage" value="Requires an Arabic MSX" />
1448614953      <part name="cart" interface="msx_cart">
14954         <feature name="mapper" value="NOMAPPER" />
1448714955         <dataarea name="rom" size="32768">
1448814956            <rom name="double jaw (al alamiah, 1985).rom" size="32768" crc="c4179415" sha1="afcc2f649e4001a2a8bb701874ef4a26e224f689" offset="0x0000" />
1448914957         </dataarea>
r245623r245624
1449714965      <info name="serial" value="L014" />
1449814966      <info name="usage" value="Requires an Arabic MSX" />
1449914967      <part name="cart" interface="msx_cart">
14968         <feature name="mapper" value="NOMAPPER" />
1450014969         <dataarea name="rom" size="32768">
1450114970            <rom name="double jaw (al alamiah, 1985) (another dump).rom" size="32768" crc="b1ca767b" sha1="7b89c2d62c3106a87c3375bbc0284d2b5a364cc9" offset="0x0000" />
1450214971         </dataarea>
r245623r245624
1451014979      <info name="serial" value="S020" />
1451114980      <info name="usage" value="Requires an Arabic MSX" />
1451214981      <part name="cart" interface="msx_cart">
14982         <feature name="mapper" value="NOMAPPER" />
1451314983         <dataarea name="rom" size="32768">
1451414984            <rom name="electromatic (al-alamiah, 1985).rom" size="32768" crc="d41730fd" sha1="94584ca2e89ab0b249cd52f3a356176a03f9e35f" offset="0x0000" />
1451514985         </dataarea>
r245623r245624
1452314993      <info name="serial" value="S020" />
1452414994      <info name="usage" value="Requires an Arabic MSX" />
1452514995      <part name="cart" interface="msx_cart">
14996         <feature name="mapper" value="NOMAPPER" />
1452614997         <dataarea name="rom" size="32768">
1452714998            <rom name="a_kh.rom" size="32768" crc="165a24e7" sha1="1dbe5a8e05fd8ed6a2181271e7423610a259b5b7" offset="0" />
1452814999         </dataarea>
r245623r245624
1453615007      <info name="serial" value="S065" />
1453715008      <info name="usage" value="Requires an Arabic MSX" />
1453815009      <part name="cart" interface="msx_cart">
15010         <feature name="mapper" value="NOMAPPER" />
1453915011         <dataarea name="rom" size="32768">
1454015012            <rom name="a_energy.rom" size="32768" crc="13c7458b" sha1="b153dc92b9ff967cb8829182dfe2ae40c210aefb" offset="0" />
1454115013         </dataarea>
r245623r245624
1454915021      <info name="serial" value="S065" />
1455015022      <info name="usage" value="Requires an Arabic MSX" />
1455115023      <part name="cart" interface="msx_cart">
15024         <feature name="mapper" value="NOMAPPER" />
1455215025         <dataarea name="rom" size="32768">
1455315026            <rom name="energy.rom" size="32768" crc="6e1120ff" sha1="ad2e1e957ee469d51faa07a99a20dbf00003dacf" offset="0" />
1455415027         </dataarea>
r245623r245624
1456215035      <info name="serial" value="M029" />
1456315036      <info name="usage" value="Requires an Arabic MSX" />
1456415037      <part name="cart" interface="msx_cart">
15038         <feature name="mapper" value="NOMAPPER" />
1456515039         <dataarea name="rom" size="32768">
1456615040            <rom name="equations (al-alamiah, 1985).rom" size="32768" crc="09a020f3" sha1="f2ac1ce7584297bb646caec3fe4f0384ed5b072f" offset="0x0000" />
1456715041         </dataarea>
r245623r245624
1457515049      <info name="serial" value="E035" />
1457615050      <info name="usage" value="Requires an Arabic MSX" />
1457715051      <part name="cart" interface="msx_cart">
15052         <feature name="mapper" value="NOMAPPER" />
1457815053         <dataarea name="rom" size="32768">
1457915054            <rom name="examine your information 1 (al alamiah, 1985).rom" size="32768" crc="add14057" sha1="e9d7957a45ef0ac4cb2b206af424332081d3d3cb" offset="0x0000" />
1458015055         </dataarea>
r245623r245624
1458815063      <info name="serial" value="E035" />
1458915064      <info name="usage" value="Requires an Arabic MSX" />
1459015065      <part name="cart" interface="msx_cart">
15066         <feature name="mapper" value="NOMAPPER" />
1459115067         <dataarea name="rom" size="32768">
1459215068            <rom name="test knowledge 1.rom" size="32768" crc="2771df26" sha1="33352b5e33057bebe0c9b989afe90f178aba7243" offset="0" />
1459315069         </dataarea>
r245623r245624
1460115077      <info name="serial" value="E077" />
1460215078      <info name="usage" value="Requires an Arabic MSX" />
1460315079      <part name="cart" interface="msx_cart">
15080         <feature name="mapper" value="NOMAPPER" />
1460415081         <dataarea name="rom" size="32768">
1460515082            <rom name="a_test2.rom" size="32768" crc="5a3ec5fe" sha1="4a7827c5f6b73a0f607381dd85353ed3a69d8694" offset="0" />
1460615083         </dataarea>
r245623r245624
1461415091      <info name="serial" value="E077" />
1461515092      <info name="usage" value="Requires an Arabic MSX" />
1461615093      <part name="cart" interface="msx_cart">
15094         <feature name="mapper" value="NOMAPPER" />
1461715095         <dataarea name="rom" size="32768">
1461815096            <rom name="test knowledge 2.rom" size="32768" crc="893ef583" sha1="82bf80166e77f99a6f1e091f97f8ab167373dc60" offset="0" />
1461915097         </dataarea>
r245623r245624
1462715105      <info name="serial" value="E086" />
1462815106      <info name="usage" value="Requires an Arabic MSX" />
1462915107      <part name="cart" interface="msx_cart">
15108         <feature name="mapper" value="NOMAPPER" />
1463015109         <dataarea name="rom" size="131072">
1463115110            <rom name="test knowledge 3.rom" size="131072" crc="34eba5d3" sha1="16f06109c57de5a39fbe150de9c25754483ee9fb" offset="0" />
1463215111         </dataarea>
r245623r245624
1465515134      <info name="serial" value="F036" />
1465615135      <info name="usage" value="Requires an Arabic MSX" />
1465715136      <part name="cart" interface="msx_cart">
15137         <feature name="mapper" value="NOMAPPER" />
1465815138         <dataarea name="rom" size="32768">
1465915139            <rom name="express (al-alamiah, 1985).rom" size="32768" crc="9c8e8ef6" sha1="a5dc0aa283072f772ee4b9eb93b0966500dd306b" offset="0x0000" />
1466015140         </dataarea>
r245623r245624
1466815148      <info name="serial" value="F036" />
1466915149      <info name="usage" value="Requires an Arabic MSX" />
1467015150      <part name="cart" interface="msx_cart">
15151         <feature name="mapper" value="NOMAPPER" />
1467115152         <dataarea name="rom" size="32768">
1467215153            <rom name="express (al-alamiah, 1985) (another dump).rom" size="32768" crc="f07afcb1" sha1="7758f57e91dd62ddb5c88cdd73dc0fb5ccd4de7f" offset="0x0000" />
1467315154         </dataarea>
r245623r245624
1468115162      <info name="serial" value="P096" />
1468215163      <info name="usage" value="Requires an Arabic MSX" />
1468315164      <part name="cart" interface="msx_cart">
15165         <feature name="mapper" value="NOMAPPER" />
1468415166         <dataarea name="rom" size="32768">
1468515167            <rom name="faces (al-alamiah, 1987).rom" size="32768" crc="3548afb7" sha1="a420f8d7d3631b1c795d182162221b21aaf48f1b" offset="0x0000" />
1468615168         </dataarea>
r245623r245624
1469415176      <info name="serial" value="M028" />
1469515177      <info name="usage" value="Requires an Arabic MSX" />
1469615178      <part name="cart" interface="msx_cart">
15179         <feature name="mapper" value="NOMAPPER" />
1469715180         <dataarea name="rom" size="32768">
1469815181            <rom name="fractions 1 (al-alamiah, 1987).rom" size="32768" crc="ec312e56" sha1="e930f53bf480aba5d50d97ee7c60aad96c000d33" offset="0x0000" />
1469915182         </dataarea>
r245623r245624
1470715190      <info name="serial" value="M043" />
1470815191      <info name="usage" value="Requires an Arabic MSX" />
1470915192      <part name="cart" interface="msx_cart">
15193         <feature name="mapper" value="NOMAPPER" />
1471015194         <dataarea name="rom" size="32768">
1471115195            <rom name="a_ksoor2.rom" size="32768" crc="874d4a36" sha1="b8b277064fe2427f586a6ad32504ec5ce756a574" offset="0" />
1471215196         </dataarea>
r245623r245624
1472015204      <info name="serial" value="M043" />
1472115205      <info name="usage" value="Requires an Arabic MSX" />
1472215206      <part name="cart" interface="msx_cart">
15207         <feature name="mapper" value="NOMAPPER" />
1472315208         <dataarea name="rom" size="32768">
1472415209            <rom name="fractions 2 (al-alamiah, 1987).rom" size="32768" crc="0805af68" sha1="bb3df0a7656249e486accc60f583d3dd41db590b" offset="0x0000" />
1472515210         </dataarea>
r245623r245624
1473215217      <publisher>Al Alamiah</publisher>
1473315218      <info name="usage" value="Requires an Arabic MSX" />
1473415219      <part name="cart" interface="msx_cart">
15220         <feature name="mapper" value="NOMAPPER" />
1473515221         <dataarea name="rom" size="32768">
1473615222            <rom name="hype-arabic.rom" size="32768" crc="24783377" sha1="6ad2f111227d6d4659f0089b9397896d16f867a0" offset="0x0000" />
1473715223         </dataarea>
r245623r245624
1474515231      <info name="serial" value="F053" />
1474615232      <info name="usage" value="Requires an Arabic MSX" />
1474715233      <part name="cart" interface="msx_cart">
15234         <feature name="mapper" value="NOMAPPER" />
1474815235         <dataarea name="rom" size="32768">
1474915236            <rom name="head &amp; tail (al alamiah, 1987).rom" size="32768" crc="cb06d33f" sha1="46c01cb08daca99a987799ae2b2a6a168d9f9d52" offset="0x0000" />
1475015237         </dataarea>
r245623r245624
1475815245      <info name="serial" value="F053" />
1475915246      <info name="usage" value="Requires an Arabic MSX" />
1476015247      <part name="cart" interface="msx_cart">
15248         <feature name="mapper" value="NOMAPPER" />
1476115249         <dataarea name="rom" size="32768">
1476215250            <rom name="headtail.rom" size="32768" crc="b755250e" sha1="f4d4d132866707e7f8a97408b093acabb67ef5aa" offset="0x0000" />
1476315251         </dataarea>
r245623r245624
1478615274      <info name="serial" value="A006" />
1478715275      <info name="usage" value="Requires an Arabic MSX" />
1478815276      <part name="cart" interface="msx_cart">
15277         <feature name="mapper" value="NOMAPPER" />
1478915278         <dataarea name="rom" size="32768">
1479015279            <rom name="ibn maleck (al alamiah, 1985).rom" size="32768" crc="7def468e" sha1="2d174a58c81eda0490e4606afa167bbe4082d845" offset="0x0000" />
1479115280         </dataarea>
r245623r245624
1479915288      <info name="serial" value="A006" />
1480015289      <info name="usage" value="Requires an Arabic MSX" />
1480115290      <part name="cart" interface="msx_cart">
15291         <feature name="mapper" value="NOMAPPER" />
1480215292         <dataarea name="rom" size="32768">
1480315293            <rom name="ibnmalik-.rom" size="32768" crc="858ec773" sha1="c5248a712d9e58ea5f9b34f398419cbecef8a1fe" offset="0x0000" />
1480415294         </dataarea>
r245623r245624
1481215302      <info name="serial" value="S010" />
1481315303      <info name="usage" value="Requires an Arabic MSX" />
1481415304      <part name="cart" interface="msx_cart">
15305         <feature name="mapper" value="NOMAPPER" />
1481515306         <dataarea name="rom" size="32768">
1481615307            <rom name="ibn sina 1 (al-alamiah, 1985).rom" size="32768" crc="ace7c69f" sha1="f332df804849c7a12f50dbbdbbb37949716b3671" offset="0x0000" />
1481715308         </dataarea>
r245623r245624
1482515316      <info name="serial" value="S010" />
1482615317      <info name="usage" value="Requires an Arabic MSX" />
1482715318      <part name="cart" interface="msx_cart">
15319         <feature name="mapper" value="NOMAPPER" />
1482815320         <dataarea name="rom" size="32768">
1482915321            <rom name="ibn sina 1 (al-alamiah, 1985) (another dump).rom" size="32768" crc="d69f1e94" sha1="c17b78ae95a17a3d3eb4cd00546f15cbbf4c846e" offset="0x0000" />
1483015322         </dataarea>
r245623r245624
1483815330      <info name="serial" value="S012" />
1483915331      <info name="usage" value="Requires an Arabic MSX" />
1484015332      <part name="cart" interface="msx_cart">
15333         <feature name="mapper" value="NOMAPPER" />
1484115334         <dataarea name="rom" size="32768">
1484215335            <rom name="ibn sina 2 (al-alamiah, 1985) (another dump).rom" size="32768" crc="212ae5dc" sha1="136506ec295af5b3aa0012cf9cf2405be1cbd712" offset="0x0000" />
1484315336         </dataarea>
r245623r245624
1485115344      <info name="serial" value="S012" />
1485215345      <info name="usage" value="Requires an Arabic MSX" />
1485315346      <part name="cart" interface="msx_cart">
15347         <feature name="mapper" value="NOMAPPER" />
1485415348         <dataarea name="rom" size="32768">
1485515349            <rom name="ibn sina 2 (al-alamiah, 1985).rom" size="32768" crc="af44335a" sha1="630db2516b6f6da16882f507e74fb35455552ea4" offset="0x0000" />
1485615350         </dataarea>
r245623r245624
1486415358      <info name="serial" value="P079" />
1486515359      <info name="usage" value="Requires an Arabic MSX" />
1486615360      <part name="cart" interface="msx_cart">
15361         <feature name="mapper" value="NOMAPPER" />
1486715362         <dataarea name="rom" size="131072">
1486815363            <rom name="info race.rom" size="131072" crc="97330c37" sha1="217b21d10d80fe2d5d04636ee8c2f97f6edfe34a" offset="0" />
1486915364         </dataarea>
r245623r245624
1487715372      <info name="serial" value="R059" />
1487815373      <info name="usage" value="Requires an Arabic MSX" />
1487915374      <part name="cart" interface="msx_cart">
15375         <feature name="mapper" value="NOMAPPER" />
1488015376         <dataarea name="rom" size="32768">
1488115377            <rom name="islam built on five (al-alamiah, 1986).rom" size="32768" crc="891b558b" sha1="60d1de0c217be896902c7d80e1d216715a2be562" offset="0x0000" />
1488215378         </dataarea>
r245623r245624
1489015386      <info name="serial" value="R059" />
1489115387      <info name="usage" value="Requires an Arabic MSX" />
1489215388      <part name="cart" interface="msx_cart">
15389         <feature name="mapper" value="NOMAPPER" />
1489315390         <dataarea name="rom" size="32768">
1489415391            <rom name="a_islam.rom" size="32768" crc="8e3ce8d5" sha1="eb164a0a65077687c6e71f3ba2f3956f3aea6bb3" offset="0" />
1489515392         </dataarea>
r245623r245624
1490315400      <info name="serial" value="R059" />
1490415401      <info name="usage" value="Requires an Arabic MSX" />
1490515402      <part name="cart" interface="msx_cart">
15403         <feature name="mapper" value="NOMAPPER" />
1490615404         <dataarea name="rom" size="32768">
1490715405            <rom name="islam pillars.rom" size="32768" crc="b7aba96d" sha1="4a28e8bc5ff7b57c63ce810972c3ffc2683ee3d4" offset="0" />
1490815406         </dataarea>
r245623r245624
1491515413      <publisher>Al Alamiah</publisher>
1491615414      <info name="serial" value="GA013" />
1491715415      <part name="cart" interface="msx_cart">
15416         <feature name="mapper" value="NOMAPPER" />
1491815417         <dataarea name="rom" size="32768">
1491915418            <rom name="jet bomber (1985)(al alamiah).rom" size="32768" crc="41d93536" sha1="53c6655b0ea7c07101018879f3bf60de071c247b" offset="0x0000" />
1492015419         </dataarea>
r245623r245624
1492815427      <info name="serial" value="A001" />
1492915428      <info name="usage" value="Requires an Arabic MSX" />
1493015429      <part name="cart" interface="msx_cart">
15430         <feature name="mapper" value="NOMAPPER" />
1493115431         <dataarea name="rom" size="32768">
1493215432            <rom name="koufi (al alamiah, 1984).rom" size="32768" crc="1e556011" sha1="175ff6dc3a71eba25aee1d111f8777ee4089696e" offset="0x0000" />
1493315433         </dataarea>
r245623r245624
1494115441      <info name="serial" value="A001" />
1494215442      <info name="usage" value="Requires an Arabic MSX" />
1494315443      <part name="cart" interface="msx_cart">
15444         <feature name="mapper" value="NOMAPPER" />
1494415445         <dataarea name="rom" size="32768">
1494515446            <rom name="a_kofi.rom" size="32768" crc="d9f61384" sha1="7a0ddc5f086a6bc7e8e7f7b1840988623a2cc1b5" offset="0" />
1494615447         </dataarea>
r245623r245624
1495415455      <info name="serial" value="L101" />
1495515456      <info name="usage" value="Requires an Arabic MSX" />
1495615457      <part name="cart" interface="msx_cart">
15458         <feature name="mapper" value="NOMAPPER" />
1495715459         <dataarea name="rom" size="65536">
1495815460            <rom name="a_ln.rom" size="65536" crc="fd8cd298" sha1="fea0a6406b22aa67dfbf6985e18dd7a0a6f071a6" offset="0" />
1495915461         </dataarea>
r245623r245624
1498215484      <info name="serial" value="P088" />
1498315485      <info name="usage" value="Requires an Arabic MSX" />
1498415486      <part name="cart" interface="msx_cart">
15487         <feature name="mapper" value="NOMAPPER" />
1498515488         <dataarea name="rom" size="65536">
1498615489            <rom name="let's count 3 (al alamiah, 1990).rom" size="65536" crc="e57e3f59" sha1="73938f51fcb26349aa17e1ae1f1bd43b20ef227b" offset="0x0000" />
1498715490         </dataarea>
r245623r245624
1499515498      <info name="serial" value="P041" />
1499615499      <info name="usage" value="Requires an Arabic MSX" />
1499715500      <part name="cart" interface="msx_cart">
15501         <feature name="mapper" value="NOMAPPER" />
1499815502         <dataarea name="rom" size="32768">
1499915503            <rom name="a_lt.rom" size="32768" crc="e38a3528" sha1="99107515d4985c101ed73cf45e27e3405fd62ca4" offset="0" />
1500015504         </dataarea>
r245623r245624
1500815512      <info name="serial" value="C016" />
1500915513      <info name="usage" value="Requires an Arabic MSX" />
1501015514      <part name="cart" interface="msx_cart">
15515         <feature name="mapper" value="NOMAPPER" />
1501115516         <dataarea name="rom" size="32768">
1501215517            <rom name="magic touch.rom" size="32768" crc="db4c54b6" sha1="951a5310534c16a6923eedf28278c13102b6a19f" offset="0x0000" />
1501315518         </dataarea>
r245623r245624
1502115526      <info name="serial" value="C016" />
1502215527      <info name="usage" value="Requires an Arabic MSX" />
1502315528      <part name="cart" interface="msx_cart">
15529         <feature name="mapper" value="NOMAPPER" />
1502415530         <dataarea name="rom" size="32768">
1502515531            <rom name="magic touch (a).rom" size="32768" crc="381bcb71" sha1="b9d5ec448d5de19c62dc09ffe3b257e0cef610d2" offset="0" />
1502615532         </dataarea>
r245623r245624
1503415540      <info name="serial" value="U019" />
1503515541      <info name="usage" value="Requires an Arabic MSX" />
1503615542      <part name="cart" interface="msx_cart">
15543         <feature name="mapper" value="NOMAPPER" />
1503715544         <dataarea name="rom" size="32768">
1503815545            <rom name="magic tune (al alamiah, 1985).rom" size="32768" crc="1ce01799" sha1="44ece0064495f7c90344e42fc14e29341d4e08bb" offset="0x0000" />
1503915546         </dataarea>
r245623r245624
1504715554      <info name="serial" value="U019" />
1504815555      <info name="usage" value="Requires an Arabic MSX" />
1504915556      <part name="cart" interface="msx_cart">
15557         <feature name="mapper" value="NOMAPPER" />
1505015558         <dataarea name="rom" size="32768">
1505115559            <rom name="a_tune.rom" size="32768" crc="a405e5bf" sha1="abf5521759369518dd66390491ac0601c28e25bc" offset="0" />
1505215560         </dataarea>
r245623r245624
1506015568      <info name="serial" value="C042" />
1506115569      <info name="usage" value="Requires an Arabic MSX" />
1506215570      <part name="cart" interface="msx_cart">
15571         <feature name="mapper" value="NOMAPPER" />
1506315572         <dataarea name="rom" size="32768">
1506415573            <rom name="a_writer.rom" size="32768" crc="c7020ba3" sha1="48518d95d06a7761c4afe5235ef995bdc53c1952" offset="0" />
1506515574         </dataarea>
r245623r245624
1507315582      <info name="serial" value="S056" />
1507415583      <info name="usage" value="Requires an Arabic MSX" />
1507515584      <part name="cart" interface="msx_cart">
15585         <feature name="mapper" value="NOMAPPER" />
1507615586         <dataarea name="rom" size="32768">
1507715587            <rom name="a_mg.rom" size="32768" crc="fcb812a0" sha1="eb374a5e1d3209fa5da24a8fbbe9c4839dd02679" offset="0" />
1507815588         </dataarea>
r245623r245624
1508615596      <info name="serial" value="S056" />
1508715597      <info name="usage" value="Requires an Arabic MSX" />
1508815598      <part name="cart" interface="msx_cart">
15599         <feature name="mapper" value="NOMAPPER" />
1508915600         <dataarea name="rom" size="32768">
1509015601            <rom name="magnetics.rom" size="32768" crc="166d5599" sha1="4998d34b559f4a531843cebd2302212658d953f7" offset="0" />
1509115602         </dataarea>
r245623r245624
1509915610      <info name="serial" value="K004" />
1510015611      <info name="usage" value="Requires an Arabic MSX" />
1510115612      <part name="cart" interface="msx_cart">
15613         <feature name="mapper" value="NOMAPPER" />
1510215614         <dataarea name="rom" size="32768">
1510315615            <rom name="a_memory.rom" size="32768" crc="e913cb77" sha1="7f0037069d75a36f1a73b8f7dd286d33f80be6dd" offset="0" />
1510415616         </dataarea>
r245623r245624
1511215624      <info name="serial" value="K004" />
1511315625      <info name="usage" value="Requires an Arabic MSX" />
1511415626      <part name="cart" interface="msx_cart">
15627         <feature name="mapper" value="NOMAPPER" />
1511515628         <dataarea name="rom" size="32768">
1511615629            <rom name="memory.rom" size="32768" crc="9f40b15e" sha1="6523381fa5012b45a69af0e351f239c97afd4be7" offset="0" />
1511715630         </dataarea>
r245623r245624
1512515638      <info name="serial" value="M055" />
1512615639      <info name="usage" value="Requires an Arabic MSX" />
1512715640      <part name="cart" interface="msx_cart">
15641         <feature name="mapper" value="NOMAPPER" />
1512815642         <dataarea name="rom" size="32768">
1512915643            <rom name="a_m&amp;d.rom" size="32768" crc="241623f9" sha1="860f5180c9028cbf675d9b1e59b7e7487c59ea0c" offset="0" />
1513015644         </dataarea>
r245623r245624
1513815652      <info name="serial" value="M055" />
1513915653      <info name="usage" value="Requires an Arabic MSX" />
1514015654      <part name="cart" interface="msx_cart">
15655         <feature name="mapper" value="NOMAPPER" />
1514115656         <dataarea name="rom" size="32768">
1514215657            <rom name="mult &amp; div.rom" size="32768" crc="f7c40d1f" sha1="20effe093026e9209bd3327114e9ad51676cf807" offset="0" />
1514315658         </dataarea>
r245623r245624
1516615681      <info name="serial" value="P025" />
1516715682      <info name="usage" value="Requires an Arabic MSX" />
1516815683      <part name="cart" interface="msx_cart">
15684         <feature name="mapper" value="NOMAPPER" />
1516915685         <dataarea name="rom" size="32768">
1517015686            <rom name="my clock (al alamiah, 1987).rom" size="32768" crc="938fc4a2" sha1="11927d62332a3310ad462f2f532ac30533c1fc17" offset="0x0000" />
1517115687         </dataarea>
r245623r245624
1517915695      <info name="serial" value="P025" />
1518015696      <info name="usage" value="Requires an Arabic MSX" />
1518115697      <part name="cart" interface="msx_cart">
15698         <feature name="mapper" value="NOMAPPER" />
1518215699         <dataarea name="rom" size="32768">
1518315700            <rom name="my watch.rom" size="32768" crc="3a336af1" sha1="d9195b9a24f6e7c5b99eca046908915bfe369d46" offset="0" />
1518415701         </dataarea>
r245623r245624
1519215709      <info name="serial" value="P032" />
1519315710      <info name="usage" value="Requires an Arabic MSX" />
1519415711      <part name="cart" interface="msx_cart">
15712         <feature name="mapper" value="NOMAPPER" />
1519515713         <dataarea name="rom" size="65536">
1519615714            <rom name="my small dictionary (al alamiah, 1989).rom" size="65536" crc="23b12582" sha1="acc93f818a9f2925bfcc61df7d9fe2e0cbc0a9ae" offset="0x0000" />
1519715715         </dataarea>
r245623r245624
1520515723      <info name="serial" value="E082" />
1520615724      <info name="usage" value="Requires an Arabic MSX" />
1520715725      <part name="cart" interface="msx_cart">
15726         <feature name="mapper" value="NOMAPPER" />
1520815727         <dataarea name="rom" size="32768">
1520915728            <rom name="number &amp; target (al alamiah, 1986).rom" size="32768" crc="424bf9d6" sha1="ddfb953e6c6d9c1be15362b9a0299259a66a2c98" offset="0x0000" />
1521015729         </dataarea>
r245623r245624
1521815737      <info name="serial" value="E082" />
1521915738      <info name="usage" value="Requires an Arabic MSX" />
1522015739      <part name="cart" interface="msx_cart">
15740         <feature name="mapper" value="NOMAPPER" />
1522115741         <dataarea name="rom" size="16384">
1522215742            <rom name="num &amp; target.rom" size="16384" crc="fa7543bb" sha1="ce493944b6b57ffa56e7eb09df76e73b65dcb800" offset="0" />
1522315743         </dataarea>
r245623r245624
1523115751      <info name="serial" value="S027" />
1523215752      <info name="usage" value="Requires an Arabic MSX" />
1523315753      <part name="cart" interface="msx_cart">
15754         <feature name="mapper" value="NOMAPPER" />
1523415755         <dataarea name="rom" size="32768">
1523515756            <rom name="a_basari.rom" size="32768" crc="3beed275" sha1="3c9301eea142857ee5e9e04d0caebbc5a4245715" offset="0" />
1523615757         </dataarea>
r245623r245624
1524415765      <info name="serial" value="H060" />
1524515766      <info name="usage" value="Requires an Arabic MSX" />
1524615767      <part name="cart" interface="msx_cart">
15768         <feature name="mapper" value="NOMAPPER" />
1524715769         <dataarea name="rom" size="32768">
1524815770            <rom name="our arabic world (al alamiah, 1987).rom" size="32768" crc="758c890c" sha1="6c684481c42106c1e8e5bfa5261a9d8cfde3323f" offset="0x0000" />
1524915771         </dataarea>
r245623r245624
1525715779      <info name="serial" value="H060" />
1525815780      <info name="usage" value="Requires an Arabic MSX" />
1525915781      <part name="cart" interface="msx_cart">
15782         <feature name="mapper" value="NOMAPPER" />
1526015783         <dataarea name="rom" size="32768">
1526115784            <rom name="our arab world.rom" size="32768" crc="8207ee57" sha1="6918679b2be2d014b60b4025a3877dee9ad5f407" offset="0" />
1526215785         </dataarea>
r245623r245624
1527015793      <info name="serial" value="S030" />
1527115794      <info name="usage" value="Requires an Arabic MSX" />
1527215795      <part name="cart" interface="msx_cart">
15796         <feature name="mapper" value="NOMAPPER" />
1527315797         <dataarea name="rom" size="32768">
1527415798            <rom name="a_table.rom" size="32768" crc="d43fa7c2" sha1="823b638419dc81767a8511db190212607908cece" offset="0" />
1527515799         </dataarea>
r245623r245624
1528315807      <info name="serial" value="S030" />
1528415808      <info name="usage" value="Requires an Arabic MSX" />
1528515809      <part name="cart" interface="msx_cart">
15810         <feature name="mapper" value="NOMAPPER" />
1528615811         <dataarea name="rom" size="32768">
1528715812            <rom name="periodic table.rom" size="32768" crc="a4901bbf" sha1="7033c47a3b20fd04054ef37d209e1545ac053865" offset="0" />
1528815813         </dataarea>
r245623r245624
1531115836      <info name="serial" value="S031" />
1531215837      <info name="usage" value="Requires an Arabic MSX" />
1531315838      <part name="cart" interface="msx_cart">
15839         <feature name="mapper" value="NOMAPPER" />
1531415840         <dataarea name="rom" size="32768">
1531515841            <rom name="a_mkzofat.rom" size="32768" crc="81506031" sha1="17bbed846045f3325b1d34c686d35889f9efe157" offset="0" />
1531615842         </dataarea>
r245623r245624
1532415850      <info name="serial" value="A057" />
1532515851      <info name="usage" value="Requires an Arabic MSX" />
1532615852      <part name="cart" interface="msx_cart">
15853         <feature name="mapper" value="NOMAPPER" />
1532715854         <dataarea name="rom" size="32768">
1532815855            <rom name="proverbs (al-alamiah, 1985).rom" size="32768" crc="ca876e39" sha1="b186d547c0b79612bffb63dd49c3230f156c2bbe" offset="0x0000" />
1532915856         </dataarea>
r245623r245624
1533715864      <info name="serial" value="K075" />
1533815865      <info name="usage" value="Requires an Arabic MSX" />
1533915866      <part name="cart" interface="msx_cart">
15867         <feature name="mapper" value="NOMAPPER" />
1534015868         <dataarea name="rom" size="32768">
1534115869            <rom name="a_puzle.rom" size="32768" crc="c9d0ac79" sha1="0dfe92b48e99bed4cd879e4026d036f94c826ce8" offset="0" />
1534215870         </dataarea>
r245623r245624
1535015878      <info name="serial" value="P066" />
1535115879      <info name="usage" value="Requires an Arabic MSX" />
1535215880      <part name="cart" interface="msx_cart">
15881         <feature name="mapper" value="NOMAPPER" />
1535315882         <dataarea name="rom" size="32768">
1535415883            <rom name="rainbow stories (al alamiah, 1986).rom" size="32768" crc="749488c7" sha1="108abde71e59839fb4d1e59c3a0cb2366220030c" offset="0x0000" />
1535515884         </dataarea>
r245623r245624
1536315892      <info name="serial" value="L003" />
1536415893      <info name="usage" value="Requires an Arabic MSX" />
1536515894      <part name="cart" interface="msx_cart">
15895         <feature name="mapper" value="NOMAPPER" />
1536615896         <dataarea name="rom" size="32768">
1536715897            <rom name="sea horse (al alamiah, 1984).rom" size="32768" crc="59b2178f" sha1="1b5b269bc0c905aff94ebea598a936e34a74fb07" offset="0x0000" />
1536815898         </dataarea>
r245623r245624
1543615966      <info name="serial" value="A009" />
1543715967      <info name="usage" value="Requires an Arabic MSX" />
1543815968      <part name="cart" interface="msx_cart">
15969         <feature name="mapper" value="NOMAPPER" />
1543915970         <dataarea name="rom" size="32768">
1544015971            <rom name="sebaweh 1 (al alamiah, 1985).rom" size="32768" crc="703aa998" sha1="d0cd48404eec5975d0f284c46b3cd710236b87a5" offset="0x0000" />
1544115972         </dataarea>
r245623r245624
1544915980      <info name="serial" value="A023" />
1545015981      <info name="usage" value="Requires an Arabic MSX" />
1545115982      <part name="cart" interface="msx_cart">
15983         <feature name="mapper" value="NOMAPPER" />
1545215984         <dataarea name="rom" size="32768">
1545315985            <rom name="sebaweh 2 (al alamiah, 19985).rom" size="32768" crc="522006ea" sha1="bbabc8ce1e39d4405dee587737e4dea24477c24d" offset="0x0000" />
1545415986         </dataarea>
r245623r245624
1546215994      <info name="serial" value="F044" />
1546315995      <info name="usage" value="Requires an Arabic MSX" />
1546415996      <part name="cart" interface="msx_cart">
15997         <feature name="mapper" value="NOMAPPER" />
1546515998         <dataarea name="rom" size="32768">
1546615999            <rom name="a_secretword.rom" size="32768" crc="3106a35d" sha1="fdc3cc10b4821ea5169c817fcbd6e99fac464feb" offset="0" />
1546716000         </dataarea>
r245623r245624
1547516008      <info name="serial" value="M011" />
1547616009      <info name="usage" value="Requires an Arabic MSX" />
1547716010      <part name="cart" interface="msx_cart">
16011         <feature name="mapper" value="NOMAPPER" />
1547816012         <dataarea name="rom" size="32768">
1547916013            <rom name="sets (al alamiah, 1985).rom" size="32768" crc="654ba5bf" sha1="7c811f87fc2c61b5622b75ffa37fa43b9f2a1503" offset="0x0000" />
1548016014         </dataarea>
r245623r245624
1548816022      <info name="serial" value="M011" />
1548916023      <info name="usage" value="Requires an Arabic MSX" />
1549016024      <part name="cart" interface="msx_cart">
16025         <feature name="mapper" value="NOMAPPER" />
1549116026         <dataarea name="rom" size="32768">
1549216027            <rom name="sets.rom" size="32768" crc="9a21c20a" sha1="98f3eec607cae92e01c1310f25d980f2859b88cd" offset="0" />
1549316028         </dataarea>
r245623r245624
1550116036      <info name="serial" value="P046" />
1550216037      <info name="usage" value="Requires an Arabic MSX" />
1550316038      <part name="cart" interface="msx_cart">
16039         <feature name="mapper" value="NOMAPPER" />
1550416040         <dataarea name="rom" size="32768">
1550516041            <rom name="shater hassan (al alamiah, 1987).rom" size="32768" crc="6d32e0e9" sha1="a4d4a6fc06739c543ff0767a1006ae2860d9b635" offset="0x0000" />
1550616042         </dataarea>
r245623r245624
1551416050      <info name="serial" value="K015" />
1551516051      <info name="usage" value="Requires an Arabic MSX" />
1551616052      <part name="cart" interface="msx_cart">
16053         <feature name="mapper" value="NOMAPPER" />
1551716054         <dataarea name="rom" size="32768">
1551816055            <rom name="smartness examine 1 (al alamiah, 1985).rom" size="32768" crc="8add2cbf" sha1="113b8547944e2325245553c18a4a4c3d1f864bf1" offset="0x0000" />
1551916056         </dataarea>
r245623r245624
1552716064      <info name="serial" value="K015" />
1552816065      <info name="usage" value="Requires an Arabic MSX" />
1552916066      <part name="cart" interface="msx_cart">
16067         <feature name="mapper" value="NOMAPPER" />
1553016068         <dataarea name="rom" size="32768">
1553116069            <rom name="a_zaka1.rom" size="32768" crc="6a0f3daa" sha1="2f1aacc5d18973e59f9eafa20d7ffddca34d0ef9" offset="0" />
1553216070         </dataarea>
r245623r245624
1554016078      <info name="serial" value="K073" />
1554116079      <info name="usage" value="Requires an Arabic MSX" />
1554216080      <part name="cart" interface="msx_cart">
16081         <feature name="mapper" value="NOMAPPER" />
1554316082         <dataarea name="rom" size="32768">
1554416083            <rom name="smartness examine 2 (al alamiah, 1985).rom" size="32768" crc="4f57624d" sha1="c3680636efd8d2f3a7c1c6774dd36399c754b71d" offset="0x0000" />
1554516084         </dataarea>
r245623r245624
1555316092      <info name="serial" value="M013" />
1555416093      <info name="usage" value="Requires an Arabic MSX" />
1555516094      <part name="cart" interface="msx_cart">
16095         <feature name="mapper" value="NOMAPPER" />
1555616096         <dataarea name="rom" size="32768">
1555716097            <rom name="space arithmetic (al alamiah, 1985).rom" size="32768" crc="987b7c33" sha1="a25f9b813c4488c73c5f54055748b4dbb057c2e9" offset="0x0000" />
1555816098         </dataarea>
r245623r245624
1556616106      <info name="serial" value="" />
1556716107      <info name="usage" value="Requires an Arabic MSX" />
1556816108      <part name="cart" interface="msx_cart">
16109         <feature name="mapper" value="NOMAPPER" />
1556916110         <dataarea name="rom" size="32768">
1557016111            <rom name="a_sw.rom" size="32768" crc="5f332c62" sha1="f74e7e90961c7fd5978ff6301f6491e58819f199" offset="0" />
1557116112         </dataarea>
r245623r245624
1557916120      <info name="serial" value="C061" />
1558016121      <info name="usage" value="Requires an Arabic MSX" />
1558116122      <part name="cart" interface="msx_cart">
16123         <feature name="mapper" value="NOMAPPER" />
1558216124         <dataarea name="rom" size="32768">
1558316125            <rom name="a_b.rom" size="32768" crc="088f0df9" sha1="f2b5b9029575b85f0730914a44e57f94c9313df5" offset="0" />
1558416126         </dataarea>
r245623r245624
1559216134      <info name="serial" value="E083" />
1559316135      <info name="usage" value="Requires an Arabic MSX" />
1559416136      <part name="cart" interface="msx_cart">
16137         <feature name="mapper" value="NOMAPPER" />
1559516138         <dataarea name="rom" size="32768">
1559616139            <rom name="a_mn.rom" size="32768" crc="da3ca043" sha1="d2c5c19ad327149f029a72e1834b97761e570f02" offset="0" />
1559716140         </dataarea>
r245623r245624
1560516148      <info name="serial" value="E083" />
1560616149      <info name="usage" value="Requires an Arabic MSX" />
1560716150      <part name="cart" interface="msx_cart">
16151         <feature name="mapper" value="NOMAPPER" />
1560816152         <dataarea name="rom" size="32768">
1560916153            <rom name="who.rom" size="32768" crc="9cbc0c03" sha1="b815cb222a6314c1adad0945af7be759a14c200a" offset="0" />
1561016154         </dataarea>
r245623r245624
1561816162      <info name="serial" value="H005" />
1561916163      <info name="usage" value="Requires an Arabic MSX" />
1562016164      <part name="cart" interface="msx_cart">
16165         <feature name="mapper" value="NOMAPPER" />
1562116166         <dataarea name="rom" size="32768">
1562216167            <rom name="window on the world (al alamiah, 1985).rom" size="32768" crc="1a920ee0" sha1="a81155d9d12eb9272cbb9281de99b96d5d16fe09" offset="0x0000" />
1562316168         </dataarea>
r245623r245624
1563116176      <info name="serial" value="H005" />
1563216177      <info name="usage" value="Requires an Arabic MSX" />
1563316178      <part name="cart" interface="msx_cart">
16179         <feature name="mapper" value="NOMAPPER" />
1563416180         <dataarea name="rom" size="32768">
1563516181            <rom name="a_world.rom" size="32768" crc="2b3a714a" sha1="e7324782c7bec087105312275043984907cbfe1f" offset="0" />
1563616182         </dataarea>
r245623r245624
1564416190      <info name="serial" value="R008" />
1564516191      <info name="usage" value="Requires an Arabic MSX" />
1564616192      <part name="cart" interface="msx_cart">
16193         <feature name="mapper" value="NOMAPPER" />
1564716194         <dataarea name="rom" size="32768">
1564816195            <rom name="voyage to mecca (al-alamiah, 1985).rom" size="32768" crc="a50b65ce" sha1="e2287d736cc4ad7951a965ac058d2e16ac7c36c6" offset="0x0000" />
1564916196         </dataarea>
r245623r245624
1565716204      <info name="serial" value="R008" />
1565816205      <info name="usage" value="Requires an Arabic MSX" />
1565916206      <part name="cart" interface="msx_cart">
16207         <feature name="mapper" value="NOMAPPER" />
1566016208         <dataarea name="rom" size="32768">
1566116209            <rom name="a_makka.rom" size="32768" crc="4702de34" sha1="01e58fa57a8590595cb3cf5370e60ed53302e93d" offset="0" />
1566216210         </dataarea>
r245623r245624
1567016218      <info name="serial" value="R008" />
1567116219      <info name="usage" value="Requires an Arabic MSX" />
1567216220      <part name="cart" interface="msx_cart">
16221         <feature name="mapper" value="NOMAPPER" />
1567316222         <dataarea name="rom" size="32768">
1567416223            <rom name="mecca trip.rom" size="32768" crc="5c18eabd" sha1="09d2563fd5d9df095aa48be5ead7771c23c50ad2" offset="0" />
1567516224         </dataarea>
r245623r245624
1568316232      <info name="serial" value="P021" />
1568416233      <info name="usage" value="Requires an Arabic MSX" />
1568516234      <part name="cart" interface="msx_cart">
16235         <feature name="mapper" value="NOMAPPER" />
1568616236         <dataarea name="rom" size="32768">
1568716237            <rom name="a_child.rom" size="32768" crc="581947d7" sha1="e5a347daa39098a38918b1fceb756d93bbcf1dd0" offset="0" />
1568816238         </dataarea>
r245623r245624
1569616246      <info name="serial" value="P021" />
1569716247      <info name="usage" value="Requires an Arabic MSX" />
1569816248      <part name="cart" interface="msx_cart">
16249         <feature name="mapper" value="NOMAPPER" />
1569916250         <dataarea name="rom" size="32768">
1570016251            <rom name="wonderful child (al-alamiah, 1985).rom" size="32768" crc="2e3ebe4f" sha1="b9f88876b5caba3758a968c9f652de832e412aba" offset="0x0000" />
1570116252         </dataarea>
r245623r245624
1570716258      <year>1990</year>
1570816259      <publisher>Husnisoft</publisher>
1570916260      <part name="cart" interface="msx_cart">
16261         <feature name="mapper" value="NOMAPPER" />
1571016262         <dataarea name="rom" size="32768">
1571116263            <rom name="amazingkid.rom" size="32768" crc="43690da6" sha1="55cc50740d68d2558351cd8d125821dd1be70a1c" offset="0x0000" />
1571216264         </dataarea>
r245623r245624
1576716319      <publisher>Barq</publisher>
1576816320      <info name="serial" value="AQ001" />
1576916321      <part name="cart" interface="msx_cart">
16322         <feature name="mapper" value="NOMAPPER" />
1577016323         <dataarea name="rom" size="32768">
1577116324            <rom name="a'lamona (barq, 1985).rom" size="32768" crc="4913bdd0" sha1="bf5f571c88c9100ac7fccd92ae89e7780787683a" offset="0x0000" />
1577216325         </dataarea>
r245623r245624
1577916332      <publisher>Barq</publisher>
1578016333      <info name="serial" value="AQ001" />
1578116334      <part name="cart" interface="msx_cart">
16335         <feature name="mapper" value="NOMAPPER" />
1578216336         <dataarea name="rom" size="32768">
1578316337            <rom name="b_aalamna.rom" size="32768" crc="04f74be6" sha1="a27a19d784aa8e3e121ec28d70479e4825db5b5d" offset="0" />
1578416338         </dataarea>
r245623r245624
1579016344      <year>1986</year>
1579116345      <publisher>Barq</publisher>
1579216346      <part name="cart" interface="msx_cart">
16347         <feature name="mapper" value="NOMAPPER" />
1579316348         <dataarea name="rom" size="32768">
1579416349            <rom name="aladdin (barq, 1986).rom" size="32768" crc="895199cb" sha1="b50f5feacdfbdabed9cad6963c801d71263d48a2" offset="0x0000" />
1579516350         </dataarea>
r245623r245624
1580116356      <year>1986</year>
1580216357      <publisher>Barq</publisher>
1580316358      <part name="cart" interface="msx_cart">
16359         <feature name="mapper" value="NOMAPPER" />
1580416360         <dataarea name="rom" size="32768">
1580516361            <rom name="b_alaalden.rom" size="32768" crc="d81b6187" sha1="917cec78a48fb4a2f9a01713592b4d7a118bddf3" offset="0" />
1580616362         </dataarea>
r245623r245624
1581216368      <year>1987</year>
1581316369      <publisher>Barq</publisher>
1581416370      <part name="cart" interface="msx_cart">
16371         <feature name="mapper" value="NOMAPPER" />
1581516372         <dataarea name="rom" size="32768">
1581616373            <rom name="assistant (barq, 1987).rom" size="32768" crc="36607198" sha1="e98dd601ef1773b6f23a4b1f77a7dd55820b196f" offset="0x0000" />
1581716374         </dataarea>
r245623r245624
1582316380      <year>1987</year>
1582416381      <publisher>Barq</publisher>
1582516382      <part name="cart" interface="msx_cart">
16383         <feature name="mapper" value="NOMAPPER" />
1582616384         <dataarea name="rom" size="32768">
1582716385            <rom name="baba sanfour (barq, 1987).rom" size="32768" crc="88996641" sha1="fef7350500c9168b7fc46f96f5d79150fff423c9" offset="0x0000" />
1582816386         </dataarea>
r245623r245624
1583416392      <year>1987</year>
1583516393      <publisher>Barq</publisher>
1583616394      <part name="cart" interface="msx_cart">
16395         <feature name="mapper" value="NOMAPPER" />
1583716396         <dataarea name="rom" size="32768">
1583816397            <rom name="b_sanfor.rom" size="32768" crc="14c36e7d" sha1="7eba01b7a509597e9a82e1d315c45fb1633d3e1e" offset="0" />
1583916398         </dataarea>
r245623r245624
1584516404      <year>1986</year>
1584616405      <publisher>Barq</publisher>
1584716406      <part name="cart" interface="msx_cart">
16407         <feature name="mapper" value="NOMAPPER" />
1584816408         <dataarea name="rom" size="32768">
1584916409            <rom name="b_basic.rom" size="32768" crc="bdc18f43" sha1="f9f3e2e6222e1cdb0784bf041e4a01146aab736a" offset="0" />
1585016410         </dataarea>
r245623r245624
1585616416      <year>1987</year>
1585716417      <publisher>Barq</publisher>
1585816418      <part name="cart" interface="msx_cart">
16419         <feature name="mapper" value="NOMAPPER" />
1585916420         <dataarea name="rom" size="32768">
1586016421            <rom name="b_game.rom" size="32768" crc="bffe1ecb" sha1="9fd29a3a70d4092d52af90b2680c943a22796773" offset="0" />
1586116422         </dataarea>
r245623r245624
1586716428      <year>1987</year>
1586816429      <publisher>Barq</publisher>
1586916430      <part name="cart" interface="msx_cart">
16431         <feature name="mapper" value="NOMAPPER" />
1587016432         <dataarea name="rom" size="32768">
1587116433            <rom name="barq writer (barq, 1987).rom" size="32768" crc="bf2e13a4" sha1="b13b8a747e8bb1ba875724d1a3fbdcbfcff6594c" offset="0x0000" />
1587216434         </dataarea>
r245623r245624
1587816440      <year>1987</year>
1587916441      <publisher>Barq</publisher>
1588016442      <part name="cart" interface="msx_cart">
16443         <feature name="mapper" value="NOMAPPER" />
1588116444         <dataarea name="rom" size="32768">
1588216445            <rom name="fraction (barq, 1987).rom" size="32768" crc="d3137a35" sha1="66fbc5c4e51b10e1b7ed6f5863dbf8b7a4438fda" offset="0x0000" />
1588316446         </dataarea>
r245623r245624
1588916452      <year>1987</year>
1589016453      <publisher>Barq</publisher>
1589116454      <part name="cart" interface="msx_cart">
16455         <feature name="mapper" value="NOMAPPER" />
1589216456         <dataarea name="rom" size="32768">
1589316457            <rom name="b_ksoor.rom" size="32768" crc="316e74f9" sha1="d1bf83a8c0763a0229e7f96a1204c2344dd76db2" offset="0" />
1589416458         </dataarea>
r245623r245624
1590016464      <year>1987</year>
1590116465      <publisher>Barq</publisher>
1590216466      <part name="cart" interface="msx_cart">
16467         <feature name="mapper" value="NOMAPPER" />
1590316468         <dataarea name="rom" size="32768">
1590416469            <rom name="b_box.rom" size="32768" crc="212be193" sha1="bf355b7de4af6367323dd10a159091a233519e26" offset="0" />
1590516470         </dataarea>
r245623r245624
1591116476      <year>1987</year>
1591216477      <publisher>Barq</publisher>
1591316478      <part name="cart" interface="msx_cart">
16479         <feature name="mapper" value="NOMAPPER" />
1591416480         <dataarea name="rom" size="32768">
1591516481            <rom name="glory (barq, 1987).rom" size="32768" crc="e0079b95" sha1="9d65b7ba150c5d65af21191531a2f5cdbf05a7b5" offset="0x0000" />
1591616482         </dataarea>
r245623r245624
1592216488      <year>1988</year>
1592316489      <publisher>Barq</publisher>
1592416490      <part name="cart" interface="msx_cart">
16491         <feature name="mapper" value="NOMAPPER" />
1592516492         <dataarea name="rom" size="32768">
1592616493            <rom name="[unknown] (barq, 19xx) (arabic).rom" size="32768" crc="07def65a" sha1="a86ac07631e27d64cbc5309b8a82e2961f3cece9" offset="0x0000" />
1592716494         </dataarea>
r245623r245624
1593416501      <publisher>Barq</publisher>
1593516502      <info name="serial" value="AQ004" />
1593616503      <part name="cart" interface="msx_cart">
16504         <feature name="mapper" value="NOMAPPER" />
1593716505         <dataarea name="rom" size="32768">
1593816506            <rom name="instructor (barq, 1985).rom" size="32768" crc="e4983680" sha1="90161111906b3efa51089b0c79f6d365f70b2ebb" offset="0x0000" />
1593916507         </dataarea>
r245623r245624
1594616514      <publisher>Barq</publisher>
1594716515      <info name="serial" value="AQ004" />
1594816516      <part name="cart" interface="msx_cart">
16517         <feature name="mapper" value="NOMAPPER" />
1594916518         <dataarea name="rom" size="32768">
1595016519            <rom name="b_morshd.rom" size="32768" crc="45c697ce" sha1="cb09942ae3b81089fa0ea7a1150596d63bf9a682" offset="0" />
1595116520         </dataarea>
r245623r245624
1595716526      <year>1988</year>
1595816527      <publisher>Barq</publisher>
1595916528      <part name="cart" interface="msx_cart">
16529         <feature name="mapper" value="NOMAPPER" />
1596016530         <dataarea name="rom" size="32768">
1596116531            <rom name="[unknown 2] (barq, 19xx) (arabic).rom" size="32768" crc="a592e659" sha1="a1c69bae93eb063a01ef5de71036065576e64335" offset="0x0000" />
1596216532         </dataarea>
r245623r245624
1596816538      <year>1986</year>
1596916539      <publisher>Barq</publisher>
1597016540      <part name="cart" interface="msx_cart">
16541         <feature name="mapper" value="NOMAPPER" />
1597116542         <dataarea name="rom" size="32768">
1597216543            <rom name="meaning (barq, 1986).rom" size="32768" crc="4c2ba393" sha1="fcacf044fb5d704b2cc14554f35c5a4dca464cd8" offset="0x0000" />
1597316544         </dataarea>
r245623r245624
1597916550      <year>1986</year>
1598016551      <publisher>Barq</publisher>
1598116552      <part name="cart" interface="msx_cart">
16553         <feature name="mapper" value="NOMAPPER" />
1598216554         <dataarea name="rom" size="32768">
1598316555            <rom name="b_meaning.rom" size="32768" crc="232362d6" sha1="34abc343f2d678df9d9ea1268ef9132547a526da" offset="0" />
1598416556         </dataarea>
r245623r245624
1599016562      <year>1986</year>
1599116563      <publisher>Barq</publisher>
1599216564      <part name="cart" interface="msx_cart">
16565         <feature name="mapper" value="NOMAPPER" />
1599316566         <dataarea name="rom" size="32768">
1599416567            <rom name="my lady (barq, 1986).rom" size="32768" crc="d398f47b" sha1="8bdf4bca4b3cc792ee9a5acc50e8595accd90345" offset="0x0000" />
1599516568         </dataarea>
r245623r245624
1600116574      <year>1985</year>
1600216575      <publisher>Barq</publisher>
1600316576      <part name="cart" interface="msx_cart">
16577         <feature name="mapper" value="NOMAPPER" />
1600416578         <dataarea name="rom" size="32768">
1600516579            <rom name="numbers world (barq, 1985).rom" size="32768" crc="5ec11635" sha1="0b7f1c39e4b375954fbc470064f0829a050fe1c3" offset="0x0000" />
1600616580         </dataarea>
r245623r245624
1601216586      <year>1987</year>
1601316587      <publisher>Barq</publisher>
1601416588      <part name="cart" interface="msx_cart">
16589         <feature name="mapper" value="NOMAPPER" />
1601516590         <dataarea name="rom" size="32768">
1601616591            <rom name="our homeland (barq, 1987).rom" size="32768" crc="32192dcb" sha1="735b365c61b1610c1c4746fef086b35b73ef6561" offset="0x0000" />
1601716592         </dataarea>
r245623r245624
1602316598      <year>1987</year>
1602416599      <publisher>Barq</publisher>
1602516600      <part name="cart" interface="msx_cart">
16601         <feature name="mapper" value="NOMAPPER" />
1602616602         <dataarea name="rom" size="32768">
1602716603            <rom name="b_country.rom" size="32768" crc="9dc4e2b9" sha1="1831c3dc9476929d94a89ce0c7994eca64c0fb6d" offset="0" />
1602816604         </dataarea>
r245623r245624
1603416610      <year>1987</year>
1603516611      <publisher>Barq</publisher>
1603616612      <part name="cart" interface="msx_cart">
16613         <feature name="mapper" value="NOMAPPER" />
1603716614         <dataarea name="rom" size="32768">
1603816615            <rom name="organizer (barq, 1987).rom" size="32768" crc="d3c10572" sha1="2844ff2d4cdee59a42e85c869c367354eb2da651" offset="0x0000" />
1603916616         </dataarea>
r245623r245624
1604516622      <year>1988</year>
1604616623      <publisher>Barq</publisher>
1604716624      <part name="cart" interface="msx_cart">
16625         <feature name="mapper" value="NOMAPPER" />
1604816626         <dataarea name="rom" size="32768">
1604916627            <rom name="physics (barq, 1988).rom" size="32768" crc="45a1b1d1" sha1="4013470a0fe6183ac4e967fade73d9fae71ffdbc" offset="0x0000" />
1605016628         </dataarea>
r245623r245624
1605616634      <year>1988</year>
1605716635      <publisher>Barq</publisher>
1605816636      <part name="cart" interface="msx_cart">
16637         <feature name="mapper" value="NOMAPPER" />
1605916638         <dataarea name="rom" size="32768">
1606016639            <rom name="b_albayan.rom" size="32768" crc="6d5b9da6" sha1="d616e0b55d4dddf16bd686e6353acf9947b47f42" offset="0" />
1606116640         </dataarea>
r245623r245624
1606716646      <year>1987</year>
1606816647      <publisher>Barq</publisher>
1606916648      <part name="cart" interface="msx_cart">
16649         <feature name="mapper" value="NOMAPPER" />
1607016650         <dataarea name="rom" size="32768">
1607116651            <rom name="shater hassan (barq, 1987).rom" size="32768" crc="fdff48a9" sha1="ef051be25daf7339d46d6ad643a04cfce80460c4" offset="0x0000" />
1607216652         </dataarea>
r245623r245624
1607816658      <year>1987</year>
1607916659      <publisher>Barq</publisher>
1608016660      <part name="cart" interface="msx_cart">
16661         <feature name="mapper" value="NOMAPPER" />
1608116662         <dataarea name="rom" size="32768">
1608216663            <rom name="b_hasan.rom" size="32768" crc="f10e4f15" sha1="6be1ee2b07dbb3e08fccfe6f1b37adfeb742bd23" offset="0" />
1608316664         </dataarea>
r245623r245624
1608916670      <year>1985</year>
1609016671      <publisher>Barq</publisher>
1609116672      <part name="cart" interface="msx_cart">
16673         <feature name="mapper" value="NOMAPPER" />
1609216674         <dataarea name="rom" size="32768">
1609316675            <rom name="sidbad (barq, 1985).rom" size="32768" crc="d5f7ff95" sha1="2200e15dcb7d56f97a5a308dc75fef53fae25e29" offset="0x0000" />
1609416676         </dataarea>
r245623r245624
1610016682      <year>1987</year>
1610116683      <publisher>Barq</publisher>
1610216684      <part name="cart" interface="msx_cart">
16685         <feature name="mapper" value="NOMAPPER" />
1610316686         <dataarea name="rom" size="32768">
1610416687            <rom name="sky wolf (barq, 1987).rom" size="32768" crc="b77badb6" sha1="edd02daa045ac0ecec333ad8fbb2c69eff1888c7" offset="0x0000" />
1610516688         </dataarea>
r245623r245624
1611116694      <year>1987</year>
1611216695      <publisher>Barq</publisher>
1611316696      <part name="cart" interface="msx_cart">
16697         <feature name="mapper" value="NOMAPPER" />
1611416698         <dataarea name="rom" size="32768">
1611516699            <rom name="b_wolf.rom" size="32768" crc="0fc6208a" sha1="43ae7320aa08cb2bbdf03d56bc77dcd2bfbe3628" offset="0" />
1611616700         </dataarea>
r245623r245624
1612216706      <year>1986</year>
1612316707      <publisher>Barq</publisher>
1612416708      <part name="cart" interface="msx_cart">
16709         <feature name="mapper" value="NOMAPPER" />
1612516710         <dataarea name="rom" size="32768">
1612616711            <rom name="b_space.rom" size="32768" crc="e25319a2" sha1="ee138a69d7bc2bcb2cb386b837464f8985a0942b" offset="0" />
1612716712         </dataarea>
r245623r245624
1613316718      <year>1988</year>
1613416719      <publisher>Barq</publisher>
1613516720      <part name="cart" interface="msx_cart">
16721         <feature name="mapper" value="NOMAPPER" />
1613616722         <dataarea name="rom" size="32768">
1613716723            <rom name="[unknown 3] (barq, 19xx) (arabic).rom" size="32768" crc="edb5220c" sha1="30f468f02e43c8fcad8d3c9b90f51f98f33329ea" offset="0x0000" />
1613816724         </dataarea>
r245623r245624
1614416730      <year>1987</year>
1614516731      <publisher>Barq</publisher>
1614616732      <part name="cart" interface="msx_cart">
16733         <feature name="mapper" value="NOMAPPER" />
1614716734         <dataarea name="rom" size="32768">
1614816735            <rom name="traffic (barq, 1987).rom" size="32768" crc="ababe79c" sha1="b7b63a9b333a0cb1ca0453bffac358fde5430578" offset="0x0000" />
1614916736         </dataarea>
r245623r245624
1615516742      <year>1987</year>
1615616743      <publisher>Barq</publisher>
1615716744      <part name="cart" interface="msx_cart">
16745         <feature name="mapper" value="NOMAPPER" />
1615816746         <dataarea name="rom" size="32768">
1615916747            <rom name="treasure (barq, 1987).rom" size="32768" crc="4aa4f14f" sha1="fd4def0c4c352d97d576cac3be03ab6139d1d1dd" offset="0x0000" />
1616016748         </dataarea>
r245623r245624
1618416772      <year>1988</year>
1618516773      <publisher>Methali</publisher>
1618616774      <part name="cart" interface="msx_cart">
16775         <feature name="mapper" value="NOMAPPER" />
1618716776         <dataarea name="rom" size="16384">
1618816777            <rom name="m_game.rom" size="16384" crc="652128da" sha1="62a4853598e663046a926ddeb269cbf520ab75ab" offset="0" />
1618916778         </dataarea>
r245623r245624
1619516784      <year>1988</year>
1619616785      <publisher>Methali</publisher>
1619716786      <part name="cart" interface="msx_cart">
16787         <feature name="mapper" value="NOMAPPER" />
1619816788         <dataarea name="rom" size="32768">
1619916789            <rom name="m_count.rom" size="32768" crc="416dc78e" sha1="017d0dac6646331ff4692f2f6b9a513c7a021ce9" offset="0" />
1620016790         </dataarea>
r245623r245624
1620616796      <year>1988</year>
1620716797      <publisher>Methali</publisher>
1620816798      <part name="cart" interface="msx_cart">
16799         <feature name="mapper" value="NOMAPPER" />
1620916800         <dataarea name="rom" size="32768">
1621016801            <rom name="m_computer.rom" size="32768" crc="6c3c9998" sha1="f6ddb513448d10fdb19a921ffb8bc43e7388491d" offset="0" />
1621116802         </dataarea>
r245623r245624
1621716808      <year>1988</year>
1621816809      <publisher>Methali</publisher>
1621916810      <part name="cart" interface="msx_cart">
16811         <feature name="mapper" value="NOMAPPER" />
1622016812         <dataarea name="rom" size="32768">
1622116813            <rom name="m_electric.rom" size="32768" crc="ad649fac" sha1="bfb79527fc1229fd6eafbec797109f22650acd6b" offset="0" />
1622216814         </dataarea>
r245623r245624
1622816820      <year>1988</year>
1622916821      <publisher>Methali</publisher>
1623016822      <part name="cart" interface="msx_cart">
16823         <feature name="mapper" value="NOMAPPER" />
1623116824         <dataarea name="rom" size="32768">
1623216825            <rom name="m_english.rom" size="32768" crc="acad4847" sha1="d2cd548bed4aadd2cacd486481e18fb3568d74b6" offset="0" />
1623316826         </dataarea>
r245623r245624
1623916832      <year>1988</year>
1624016833      <publisher>Methali</publisher>
1624116834      <part name="cart" interface="msx_cart">
16835         <feature name="mapper" value="NOMAPPER" />
1624216836         <dataarea name="rom" size="32768">
1624316837            <rom name="m_geometry.rom" size="32768" crc="4ae638fe" sha1="dcfb1e044bf3cfac22077848c0756ea30b5468bc" offset="0" />
1624416838         </dataarea>
r245623r245624
1625016844      <year>1988</year>
1625116845      <publisher>Methali</publisher>
1625216846      <part name="cart" interface="msx_cart">
16847         <feature name="mapper" value="NOMAPPER" />
1625316848         <dataarea name="rom" size="32768">
1625416849            <rom name="m_exercise.rom" size="32768" crc="25694778" sha1="00a926746e9d656642d1eebdfaf517acf7c00d2f" offset="0" />
1625516850         </dataarea>
r245623r245624
1626116856      <year>1988</year>
1626216857      <publisher>Methali</publisher>
1626316858      <part name="cart" interface="msx_cart">
16859         <feature name="mapper" value="NOMAPPER" />
1626416860         <dataarea name="rom" size="32768">
1626516861            <rom name="m_english2-1.rom" size="32768" crc="201994e9" sha1="299936bc4014e949186e513b05b1cf5c99487a6f" offset="0" />
1626616862         </dataarea>
r245623r245624
1627216868      <year>1988</year>
1627316869      <publisher>Methali</publisher>
1627416870      <part name="cart" interface="msx_cart">
16871         <feature name="mapper" value="NOMAPPER" />
1627516872         <dataarea name="rom" size="32768">
1627616873            <rom name="magic writer (al alamiah, 1985).rom" size="32768" crc="ebfddc8a" sha1="c44f8728ce96429bf28ffe20fc2c1ec794592604" offset="0x0000" />
1627716874         </dataarea>
r245623r245624
1628316880      <year>1988</year>
1628416881      <publisher>Methali</publisher>
1628516882      <part name="cart" interface="msx_cart">
16883         <feature name="mapper" value="NOMAPPER" />
1628616884         <dataarea name="rom" size="32768">
1628716885            <rom name="m_grammar1-1.rom" size="32768" crc="91258ec9" sha1="058ecd437a1d633972646f883604cca57e79f0a5" offset="0" />
1628816886         </dataarea>
r245623r245624
1629416892      <year>1988</year>
1629516893      <publisher>Methali</publisher>
1629616894      <part name="cart" interface="msx_cart">
16895         <feature name="mapper" value="NOMAPPER" />
1629716896         <dataarea name="rom" size="32768">
1629816897            <rom name="m_grammar1-2.rom" size="32768" crc="d9dac75d" sha1="dfd09b46fc5716b5b2c96c07c03e9df06dc6d635" offset="0" />
1629916898         </dataarea>
r245623r245624
1630516904      <year>1988</year>
1630616905      <publisher>Methali</publisher>
1630716906      <part name="cart" interface="msx_cart">
16907         <feature name="mapper" value="NOMAPPER" />
1630816908         <dataarea name="rom" size="32768">
1630916909            <rom name="m_grammar2-1.rom" size="32768" crc="bd52f5e7" sha1="4269b4e9e6cd863bb233ae82999b13b940ed88df" offset="0" />
1631016910         </dataarea>
r245623r245624
1631616916      <year>1988</year>
1631716917      <publisher>Methali</publisher>
1631816918      <part name="cart" interface="msx_cart">
16919         <feature name="mapper" value="NOMAPPER" />
1631916920         <dataarea name="rom" size="32768">
1632016921            <rom name="m_math1-2.rom" size="32768" crc="8bea242c" sha1="6ddd87bbaee7b22d1715e6a09cdd91e06e2ad2dc" offset="0" />
1632116922         </dataarea>
r245623r245624
1632716928      <year>1988</year>
1632816929      <publisher>Methali</publisher>
1632916930      <part name="cart" interface="msx_cart">
16931         <feature name="mapper" value="NOMAPPER" />
1633016932         <dataarea name="rom" size="32768">
1633116933            <rom name="m_math2-1.rom" size="32768" crc="2ee1888b" sha1="8b816f328958ba87388aa5a9abbd895f9c48e7ca" offset="0" />
1633216934         </dataarea>
r245623r245624
1633816940      <year>1988</year>
1633916941      <publisher>Methali</publisher>
1634016942      <part name="cart" interface="msx_cart">
16943         <feature name="mapper" value="NOMAPPER" />
1634116944         <dataarea name="rom" size="32768">
1634216945            <rom name="m_math2-2.rom" size="32768" crc="2b591d20" sha1="d5028fedcc9f990357e222b62c5c0fccc22698a6" offset="0" />
1634316946         </dataarea>
r245623r245624
1634916952      <year>1988</year>
1635016953      <publisher>Methali</publisher>
1635116954      <part name="cart" interface="msx_cart">
16955         <feature name="mapper" value="NOMAPPER" />
1635216956         <dataarea name="rom" size="32768">
1635316957            <rom name="m_math3-1.rom" size="32768" crc="1c755e71" sha1="190a24223d1544f61fa627f4d6e27cde48d64196" offset="0" />
1635416958         </dataarea>
r245623r245624
1636016964      <year>1988</year>
1636116965      <publisher>Methali</publisher>
1636216966      <part name="cart" interface="msx_cart">
16967         <feature name="mapper" value="NOMAPPER" />
1636316968         <dataarea name="rom" size="32768">
1636416969            <rom name="m_math3-2.rom" size="32768" crc="aaf1c8d4" sha1="36f3efea2f462ef890b4d0c4758092d9fd0d36f5" offset="0" />
1636516970         </dataarea>
r245623r245624
1637116976      <year>1988</year>
1637216977      <publisher>Methali</publisher>
1637316978      <part name="cart" interface="msx_cart">
16979         <feature name="mapper" value="NOMAPPER" />
1637416980         <dataarea name="rom" size="32768">
1637516981            <rom name="m_olom1-1.rom" size="32768" crc="52864334" sha1="18b50a5dc9bba07a7bcc9982a21b799289e72859" offset="0" />
1637616982         </dataarea>
r245623r245624
1638216988      <year>1988</year>
1638316989      <publisher>Methali</publisher>
1638416990      <part name="cart" interface="msx_cart">
16991         <feature name="mapper" value="NOMAPPER" />
1638516992         <dataarea name="rom" size="32768">
1638616993            <rom name="m_olom2-1.rom" size="32768" crc="e0618969" sha1="000a04fceebba105b6fab2ffe9e09d7b521a63af" offset="0" />
1638716994         </dataarea>
r245623r245624
1639317000      <year>1988</year>
1639417001      <publisher>Methali</publisher>
1639517002      <part name="cart" interface="msx_cart">
17003         <feature name="mapper" value="NOMAPPER" />
1639617004         <dataarea name="rom" size="32768">
1639717005            <rom name="m_olom2-2.rom" size="32768" crc="0c22c832" sha1="610c043c147bca0ca1a4bebc6f3cf88ec9def9c8" offset="0" />
1639817006         </dataarea>
r245623r245624
1640417012      <year>1988</year>
1640517013      <publisher>Methali</publisher>
1640617014      <part name="cart" interface="msx_cart">
17015         <feature name="mapper" value="NOMAPPER" />
1640717016         <dataarea name="rom" size="32768">
1640817017            <rom name="m_olom2-3.rom" size="32768" crc="4739f9c1" sha1="11adeff026e7223a67709d0bb4264e340e18c920" offset="0" />
1640917018         </dataarea>
r245623r245624
1641517024      <year>1988</year>
1641617025      <publisher>Methali</publisher>
1641717026      <part name="cart" interface="msx_cart">
17027         <feature name="mapper" value="NOMAPPER" />
1641817028         <dataarea name="rom" size="32768">
1641917029            <rom name="m_olom3-1.rom" size="32768" crc="fb91817e" sha1="ac42d6a4891109690bcd0235decfc701eef754cb" offset="0" />
1642017030         </dataarea>
r245623r245624
1642617036      <year>1988</year>
1642717037      <publisher>Methali</publisher>
1642817038      <part name="cart" interface="msx_cart">
17039         <feature name="mapper" value="NOMAPPER" />
1642917040         <dataarea name="rom" size="32768">
1643017041            <rom name="m_olom3-2.rom" size="32768" crc="0da9ccb9" sha1="ad72beb1ad8841accbbc91d04caec3f325828231" offset="0" />
1643117042         </dataarea>
r245623r245624
1643717048      <year>1988</year>
1643817049      <publisher>Methali</publisher>
1643917050      <part name="cart" interface="msx_cart">
17051         <feature name="mapper" value="NOMAPPER" />
1644017052         <dataarea name="rom" size="32768">
1644117053            <rom name="m_table.rom" size="32768" crc="0d9de7a2" sha1="3c3707ba58fd287bc7ac4b485ea65cd7132f2464" offset="0" />
1644217054         </dataarea>
r245623r245624
1644817060      <year>1988</year>
1644917061      <publisher>Methali</publisher>
1645017062      <part name="cart" interface="msx_cart">
17063         <feature name="mapper" value="NOMAPPER" />
1645117064         <dataarea name="rom" size="32768">
1645217065            <rom name="m_basari.rom" size="32768" crc="cfdcad63" sha1="e8ce88ccc904d535a8d7ec3cb48bc684364c1855" offset="0" />
1645317066         </dataarea>
r245623r245624
1645917072      <year>1988</year>
1646017073      <publisher>Methali</publisher>
1646117074      <part name="cart" interface="msx_cart">
17075         <feature name="mapper" value="NOMAPPER" />
1646217076         <dataarea name="rom" size="32768">
1646317077            <rom name="m_tom&amp;jery1.rom" size="32768" crc="abfb4973" sha1="83f35ae22f72544edc345302621563d101a4715a" offset="0" />
1646417078         </dataarea>
r245623r245624
1647017084      <year>1988</year>
1647117085      <publisher>Methali</publisher>
1647217086      <part name="cart" interface="msx_cart">
17087         <feature name="mapper" value="NOMAPPER" />
1647317088         <dataarea name="rom" size="32768">
1647417089            <rom name="m_tom&amp;jery2.rom" size="32768" crc="95f23cf1" sha1="00d758adee7a07ded4381c823da72ced0eae98c4" offset="0" />
1647517090         </dataarea>
r245623r245624
1656817183   </software>
1656917184
1657017185
16571<!-- This does not work... is the dump complete? -->
16572   <software name="bioman4">
16573      <description>BIOMAN4</description>
16574      <year>19??</year>
16575      <publisher>&lt;unknown&gt;</publisher>
16576      <part name="cart" interface="msx_cart">
16577         <dataarea name="rom" size="32768">
16578            <rom name="bioman4.rom" size="32768" crc="7306e61d" sha1="9aba571fbdedcdcd0c20dcae8fdde31328d51b1c" offset="0" />
16579         </dataarea>
16580      </part>
16581   </software>
16582
16583<!-- Needs another mapper!! -->
16584   <software name="sbw1">
16585      <description>Super Bros. World 1</description>
16586      <year>19??</year>
16587      <publisher>Clover</publisher>
16588      <info name="alt_title" value="슈퍼 브로스 월드 1" />
16589      <part name="cart" interface="msx_cart">
16590         <dataarea name="rom" size="32768">
16591            <rom name="sbrosw_n.rom" size="32768" crc="62256991" sha1="a3e8e076b9c8d4060082233a2f16184cf4911a85" offset="0" />
16592         </dataarea>
16593      </part>
16594   </software>
16595
16596
1659717186</softwarelist>
trunk/hash/msx1_cass.xml
r245623r245624
22<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
33
44<softwarelist name="msx1_cass" description="MSX1 cassettes">
5<!--
6   TODO
7      Proper regions (TOSEC is VERY incorrect on this)
8      Test TOSEC "bad" dumps, make sure they aren't marked wrong (and re-add them in case they are not bad)
9      Add images from "UnRenamed MSX"
10      Japanese alt titles
11-->
125
13
14<!--
15    Missing tape dumps:
16
17    == Compilations (only available in split form and thus excluded) ==
18    30 MSX Hits (Euro)
19    6 Computer Hits (Euro)
20    PSS-Combipack (Ned)
21    Data MSX - Issue 02 (Spa)
22    Data MSX - Issue 13 (Spa)
23    Exciting Pack (Jpn)
24    Load'N'Run Issue 01 (Spa)
25    Load'N'Run Issue 02 (Spa)
26    Load'N'Run Issue 03 (Spa)
27    Load'N'Run Issue 05 (Spa)
28    Load'N'Run Year 02 Issue 02 (Spa)
29    MSX BASIC Land (Jpn)
30    MSX Soft Magazine - Issue 05 (Spa)
31    Programando mi MSX - Issue 01 (Spa)
32    Programando mi MSX - Issue 02 (Spa)
33    Programando mi MSX - Issue 04 (Spa)
34    Programando mi MSX - Issue 05 (Spa)
35    Soft-MSX - Issue 01 (Spa)
36    Software Cometa - Issue 0 (Spa)
37    Super Cassette (Ned)
38    Super MSX - Issue 21 (Ita)
39    Turbo Pack A (Spa)
40    Turbo Pack C (Spa)
41    Video MSX - Issue 01 (Spa)
42-->
43
44
45   <!-- Expansion cassettes for cart-based games -->
46
476   <software name="albatex1">
487      <description>Albatross - Extended Course 1 (Jpn)</description>
498      <year>1986</year>
509      <publisher>Nihon Telenet</publisher>
5110      <info name="alt_title" value="アルバトロス" />
5211      <info name="usage" value="Requires the Albatross cart" />
53
5412      <part name="cass1" interface="msx_cass">
5513         <dataarea name="cass" size="8965">
5614            <rom name="albatross (1986)(telenet japan)(jp)(tape 1 of 2)[extended course].cas" size="8965" crc="1cc84251" sha1="423e821cb1ebf403acb83c3a91c05834bb49b191" offset="0" />
r245623r245624
6422      <publisher>Nihon Telenet</publisher>
6523      <info name="alt_title" value="アルバトロス" />
6624      <info name="usage" value="Requires the Albatross cart" />
67
6825      <part name="cass1" interface="msx_cass">
6926         <dataarea name="cass" size="10031">
7027            <rom name="albatross (1986)(telenet japan)(jp)(tape 2 of 2)[extended course].cas" size="10031" crc="f962dfc9" sha1="a46e7df56abd162a529aabc75027ae0265a5fa47" offset="0" />
r245623r245624
7229      </part>
7330   </software>
7431
75   <!-- Cassettes included with MSX computers -->
76
77   <software name="hx10smpl">
78      <description>Toshiba Home Computer HX-10 Sample Program (Euro)</description>
79      <year>1984?</year>
80      <publisher>Toshiba</publisher>
81
82      <part name="cass1" interface="msx_cass">
83         <dataarea name="cass" size="24370">
84            <rom name="toshiba home computer hx-10 sample program (19xx)(toshiba)(jp)(en)[!].cas" size="24370" crc="686a6db6" sha1="1d90e7cfa05db433203f181d0fb3b6ab1a04889f" offset="0" />
85         </dataarea>
86      </part>
87   </software>
88
89   <!-- Games -->
90   
9132   <software name="genius">
9233      <!-- listing printout published in Japan "POPCOM" '87/7 issue -->
93      <description>Genius (Jpn)</description>
34      <description>Genius</description>
9435      <year>1987</year>
9536      <publisher>ポプコム(POPCOM)</publisher>
9637      <info name="alt_title" value="ジーニアス" />
9738      <info name="developer" value="Shinobu Yagawa" />
98      <info name="usage" value="Load with CLOAD + RUN"/>
99
39      <info name="usage" value="Load in BASIC with [cload], [run]. Requires joystick in port 1." />
10040      <part name="cass1" interface="msx_cass">
10141         <dataarea name="cass" size="9767">
10242            <rom name="genius (1987)(s.y)(jp).cas" size="9767" crc="d22ba4fb" sha1="a439add1854a58d4cd90da30cae39cbeb951e64f" offset="0" />
r245623r245624
10444      </part>
10545   </software>
10646
107   <!-- Unsorted cassette images from TOSEC-->
108
109   <software name="007tld">
110      <description>007 - The Living Daylights (Euro)</description>
111      <year>1987</year>
112      <publisher>Domark</publisher>
113      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
114
115      <part name="cass1" interface="msx_cass">
116         <dataarea name="cass" size="47046">
117            <rom name="007 - the living daylights (1987)(domark)(gb)[run'cas-'].cas" size="47046" crc="6eeb8d76" sha1="3519d4ee95a44ccb0b063df622ba9bb269703a6b" offset="0" />
118         </dataarea>
119      </part>
120   </software>
121
122   <software name="007tlda" cloneof="007tld">
123      <description>007 - The Living Daylights (Euro, Alt)</description>
124      <year>1987</year>
125      <publisher>Domark</publisher>
126      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
127
128      <part name="cass1" interface="msx_cass">
129         <dataarea name="cass" size="47046">
130            <rom name="007 - the living daylights (1987)(domark)(gb)[run'cas-'][martos].cas" size="47046" crc="794a6314" sha1="230024ebf515fed5170d24eac957fea2a2712112" offset="0" />
131         </dataarea>
132      </part>
133   </software>
134
135   <software name="007agesp">
136      <description>007 Agente Especial (Spa)</description>
137      <year>1985</year>
138      <publisher>Monser</publisher>
139      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
140
141      <part name="cass1" interface="msx_cass">
142         <dataarea name="cass" size="11640">
143            <rom name="007 agente especial (1985)(monser)(es)[run'cas-'].cas" size="11640" crc="c1338603" sha1="b863b3d2e35236681958a72161eee0d21c434dec" offset="0" />
144         </dataarea>
145      </part>
146   </software>
147
148   <software name="10frame">
149      <description>10th Frame (Euro)</description>
150      <year>1986</year>
151      <publisher>U.S. Gold</publisher>
152      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
153
154      <part name="cass1" interface="msx_cass">
155         <dataarea name="cass" size="54343">
156            <rom name="10th frame (1986)(u.s. gold)(gb)[run'cas-'].cas" size="54343" crc="867a0a21" sha1="f0320645055bdb295dde27278bd82f055b20f0df" offset="0" />
157         </dataarea>
158      </part>
159   </software>
160
161   <software name="180">
162      <description>180 (Euro)</description>
163      <year>1987</year>
164      <publisher>Mastertronic Added Dimension</publisher>
165      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
166
167      <part name="cass1" interface="msx_cass">
168         <dataarea name="cass" size="36383">
169            <rom name="180 (1987)(mastertronic added dimension)(gb)[run'cas-'].cas" size="36383" crc="abbcbf6d" sha1="8ba4577f331f1e1385adee5dc52f092b8a63e96f" offset="0" />
170         </dataarea>
171      </part>
172   </software>
173
174   <software name="3dgolf">
175      <description>3D Golf Simulation (Jpn)</description>
176      <year>1984</year>
177      <publisher>T&amp;E Soft</publisher>
178      <info name="usage" value="Load with CLOAD + RUN"/>
179
180      <part name="cass1" interface="msx_cass">
181         <dataarea name="cass" size="14846">
182            <rom name="3d golf simulation - high speed edition (1984)(t&amp;e soft)(jp)[cload + run].cas" size="14846" crc="32d3b1a9" sha1="9f60c584f64c237854ee131069646026997a97bd" offset="0" />
183         </dataarea>
184      </part>
185   </software>
186
187   <software name="4x4offrd">
188      <description>4x4 Off-Road Racing (Euro)</description>
189      <year>1988</year>
190      <publisher>U.S. Gold</publisher>
191      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
192
193      <part name="cass1" interface="msx_cass">
194      <feature name="part_id" value="Side A"/>
195         <dataarea name="cass" size="32138">
196            <rom name="4x4 off-road racing (1988)(u.s. gold)(gb)(side a)[bload'cas-',r].cas" size="32138" crc="3c16aad4" sha1="27f3f730c971d71da59ca20e28190eafa6cf292e" offset="0" />
197         </dataarea>
198      </part>
199      <part name="cass2" interface="msx_cass">
200      <feature name="part_id" value="Side B"/>
201         <dataarea name="cass" size="38434">
202            <rom name="4x4 off-road racing (1988)(u.s. gold)(gb)(side b)[bload'cas-',r].cas" size="38434" crc="2c1b6933" sha1="9b3fb28b0766e74aacd98a61d4cf2d19666cec8c" offset="0" />
203         </dataarea>
204      </part>
205   </software>
206
207   <software name="4x4offrda" cloneof="4x4offrd">
208      <description>4x4 Off-Road Racing (Euro, Alt)</description>
209      <year>1988</year>
210      <publisher>U.S. Gold</publisher>
211      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
212
213      <part name="cass1" interface="msx_cass">
214      <feature name="part_id" value="Side A"/>
215         <dataarea name="cass" size="32138">
216            <rom name="4x4 off-road racing (1988)(u.s. gold)(gb)(side a)[a][bload'cas-',r].cas" size="32138" crc="b9f3390f" sha1="b3bcd03ae18b44a71b7577306de88253d539c03f" offset="0" />
217         </dataarea>
218      </part>     
219      <part name="cass2" interface="msx_cass">
220      <feature name="part_id" value="Side B"/>
221         <dataarea name="cass" size="38434">
222            <rom name="4x4 off-road racing (1988)(u.s. gold)(gb)(side b)[bload'cas-',r].cas" size="38434" crc="2c1b6933" sha1="9b3fb28b0766e74aacd98a61d4cf2d19666cec8c" offset="0" />
223         </dataarea>
224      </part>
225   </software>
226
227   <software name="6in1d">
228      <description>6 in Een (Ned)</description>
229      <year>1986</year>
230      <publisher>Philips</publisher>
231      <info name="usage" value="Load with CLOAD + RUN"/>
232
233      <part name="cass1" interface="msx_cass">
234         <dataarea name="cass" size="79028">
235            <rom name="6 in een (1986)(philips)(nl)[position tape + cload + run].cas" size="79028" crc="4a4a95fc" sha1="4ed07b9bcc58ed11f0baa5462b91fefa9d6d4ed9" offset="0" />
236         </dataarea>
237      </part>
238   </software>
239
240   <software name="7cardstd">
241      <description>7 Card Stud (Euro)</description>
242      <year>1986</year>
243      <publisher>Martech Games</publisher>
244      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
245
246      <part name="cass1" interface="msx_cass">
247         <dataarea name="cass" size="35629">
248            <rom name="7 card stud (1986)(martech games)(gb)[run'cas-'].cas" size="35629" crc="04a64f65" sha1="b23bdb26619f2fc8cb4ac95fe9185633ae7705cd" offset="0" />
249         </dataarea>
250      </part>
251   </software>
252
253   <software name="7cardstda" cloneof="7cardstd">
254      <description>7 Card Stud (Euro, Alt)</description>
255      <year>1986</year>
256      <publisher>Martech Games</publisher>
257      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
258
259      <part name="cass1" interface="msx_cass">
260         <dataarea name="cass" size="38957">
261            <rom name="7 card stud (1986)(martech games)(gb)[a][run'cas-'].cas" size="38957" crc="e4b23d03" sha1="e819f64c639c0879e662143079e12ab0ea4d036d" offset="0" />
262         </dataarea>
263      </part>
264   </software>
265
266   <software name="737sim">
267      <description>737 Flight Simulator (Euro)</description>
268      <year>1984</year>
269      <publisher>Mirrorsoft</publisher>
270      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
271
272      <part name="cass1" interface="msx_cass">
273         <dataarea name="cass" size="22256">
274            <rom name="737 flight simulator (1984)(mirrorsoft)(gb)[bload'cas-',r].cas" size="22256" crc="94c213e3" sha1="d6e4a47fb8e3275ee45569761f0265bbf428ec24" offset="0" />
275         </dataarea>
276      </part>
277   </software>
278
279   <software name="737sima" cloneof="737sim">
280      <description>737 Flight Simulator (Euro, Alt)</description>
281      <year>1984</year>
282      <publisher>Mirrorsoft</publisher>
283      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
284
285      <part name="cass1" interface="msx_cass">
286         <dataarea name="cass" size="22248">
287            <rom name="737 flight simulator (1984)(mirrorsoft)(gb)[a][bload'cas-',r].cas" size="22248" crc="236a9b68" sha1="cbb62147d9de9563a177d3cf0fa81f4cf18d7201" offset="0" />
288         </dataarea>
289      </part>
290   </software>
291
292   <software name="747fs">
293      <description>747 400b Flight Simulator (Euro)</description>
294      <year>1988</year>
295      <publisher>Eurosoft</publisher>
296
297      <part name="cass1" interface="msx_cass">
298         <dataarea name="cass" size="56448">
299            <rom name="747 400b flight simulator (1988)(eurosoft)(nl)[run'cas-'].cas" size="56448" crc="18f107db" sha1="d0309f6cc796042d188384b622439ef5fecc7f45" offset="0" />
300         </dataarea>
301      </part>
302   </software>
303
304   <software name="ateam">
305      <description>The A-Team (Spa)</description>
306      <year>198?</year>
307      <publisher>Zafiro Software Division</publisher>
308      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
309
310      <part name="cass1" interface="msx_cass">
311      <feature name="part_id" value="Side A"/>
312         <dataarea name="cass" size="50954">
313            <rom name="a-team, the (1988)(zafiro software division)(es)(side a)[run'cas-'][martos].cas" size="50954" crc="462e8bcf" sha1="7b40fd34101de9a7d69c75a0f61f5f6c151c5fb3" offset="0" />
314         </dataarea>
315      </part>
316      <part name="cass2" interface="msx_cass">
317      <feature name="part_id" value="Side B"/>
318         <dataarea name="cass" size="50954">
319            <rom name="a-team, the (1988)(zafiro software division)(es)(side b)[run'cas-'][martos].cas" size="50954" crc="1dff4f2c" sha1="c3e5528e23f15074753c58f7401c1da681ca7251" offset="0" />
320         </dataarea>
321      </part>
322   </software>
323
324   <software name="aaargh">
325      <description>Aaargh! (Spa)</description>
326      <year>1989</year>
327      <publisher>Dro Soft</publisher>
328      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
329
330      <part name="cass1" interface="msx_cass">
331         <dataarea name="cass" size="164708">
332            <rom name="aaargh! (1989)(dro soft)(es)[run'cas-'].cas" size="164708" crc="1cdc6750" sha1="a04b93d5a2be443e03c2d9fa53e993410f866e6d" offset="0" />
333         </dataarea>
334      </part>
335   </software>
336
337   <software name="aaargha" cloneof="aaargh">
338      <description>Aaargh! (Spa, Alt)</description>
339      <year>1989</year>
340      <publisher>Dro Soft</publisher>
341      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
342
343      <part name="cass1" interface="msx_cass">
344         <dataarea name="cass" size="164708">
345            <rom name="aaargh! (1989)(dro soft)(es)[a][run'cas-'].cas" size="164708" crc="8d5e7952" sha1="b8f8b206463b63522b85b3a9b1f795badf70c0e2" offset="0" />
346         </dataarea>
347      </part>
348   </software>
349
350   <software name="aackobs2">
351      <description>Aackobase II (Euro)</description>
352      <year>1985</year>
353      <publisher>Aackosoft</publisher>
354      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
355
356      <part name="cass1" interface="msx_cass">
357         <dataarea name="cass" size="37598">
358            <rom name="aackobase ii (1985)(aackosoft)(nl)[run'cas-'].cas" size="37598" crc="7838ab3c" sha1="70f507bceed0f1f0a0c3a2953abc3348838fae3d" offset="0" />
359         </dataarea>
360      </part>
361   </software>
362
363   <software name="aackobs2a" cloneof="aackobs2">
364      <description>Aackobase II (Euro, Alt)</description>
365      <year>1985</year>
366      <publisher>Aackosoft</publisher>
367      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
368
369      <part name="cass1" interface="msx_cass">
370         <dataarea name="cass" size="37278">
371            <rom name="aackobase ii (1985)(aackosoft)(nl)[a][run'cas-'].cas" size="37278" crc="b5bb3bd7" sha1="d5cf13e267bef8d16bfee24f6fac3f35094f559e" offset="0" />
372         </dataarea>
373      </part>
374   </software>
375
376   <software name="aackodrw">
377      <description>Aackodraw &amp; Paint (Euro)</description>
378      <year>1985</year>
379      <publisher>Aackosoft</publisher>
380      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
381
382      <part name="cass1" interface="msx_cass">
383         <dataarea name="cass" size="33424">
384            <rom name="aackodraw &amp;paint (1985)(aackosoft)(nl)[run'cas-'].cas" size="33424" crc="88679e43" sha1="1e0c385708be2a33bc53b542dba25acf1fade22c" offset="0" />
385         </dataarea>
386      </part>
387   </software>
388
389   <software name="abadcrim">
390      <description>La Abadia del Crimen (Spa)</description>
391      <year>1988</year>
392      <publisher>Opera Soft</publisher>
393      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
394
395      <part name="cass1" interface="msx_cass">
396         <dataarea name="cass" size="103840">
397            <rom name="abadia del crimen, la (1988)(opera soft)(es)[bload'cas-',r].cas" size="103840" crc="812afd46" sha1="41fbf187b38519ae3d93e5ab50c88f593d559dca" offset="0" />
398         </dataarea>
399      </part>
400   </software>
401
402   <software name="abejasa2">
403      <description>La Abeja Sabia - Seriaciones (Spa)</description>
404      <year>1986</year>
405      <publisher>Anaya Multimedia</publisher>
406      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
407      <info name="alt_title" value="La Abeja Sabia 2"/>
408
409      <part name="cass1" interface="msx_cass">
410         <dataarea name="cass" size="23422">
411            <rom name="abeja sabia 2, la (1986)(anaya multimedia)(es)[run'cas-'].cas" size="23422" crc="21269dca" sha1="c1ef44792b7e8c99a83270ce58b85277d2927594" offset="0" />
412         </dataarea>
413      </part>
414   </software>
415
416   <software name="abejasa3">
417      <description>La Abeja Sabia - Analisis: Forma y Color (Spa)</description>
418      <year>1986</year>
419      <publisher>Anaya Multimedia</publisher>
420      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
421      <info name="alt_title" value="La Abeja Sabia 3"/>
422
423      <part name="cass1" interface="msx_cass">
424         <dataarea name="cass" size="21391">
425            <rom name="abeja sabia 3, la (1986)(anaya multimedia)(es)[run'cas-'].cas" size="21391" crc="576f3ef9" sha1="e192a5bf6edcdc20634d2419d04a1274121f1cc6" offset="0" />
426         </dataarea>
427      </part>
428   </software>
429
430   <software name="abracada">
431      <description>Abracadabra (Spa)</description>
432      <year>1988</year>
433      <publisher>Proein Soft Line</publisher>
434      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
435
436      <part name="cass1" interface="msx_cass">
437      <feature name="part_id" value="Side A"/>
438         <dataarea name="cass" size="56734">
439            <rom name="abracadabra (1988)(proein soft line)(es)(side a)[run'cas-'].cas" size="56734" crc="cedc1e35" sha1="0a7484eac220cca5f343bb32762e461efbf7f4ed" offset="0" />
440         </dataarea>
441      </part>
442      <part name="cass2" interface="msx_cass">
443      <feature name="part_id" value="Side B"/>
444         <dataarea name="cass" size="55540">
445            <rom name="abracadabra (1988)(proein soft line)(es)(side b)[run'cas-'].cas" size="55540" crc="dce1a567" sha1="c16012937cb4a81e56c5bf0db6e9ef56cae8f1fa" offset="0" />
446         </dataarea>
447      </part>
448   </software>
449
450   <software name="abusimbl">
451      <description>Abu Simbel Profanation (Spa)</description>
452      <year>1986</year>
453      <publisher>Dinamic Software</publisher>
454      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
455
456      <part name="cass1" interface="msx_cass">
457         <dataarea name="cass" size="37724">
458            <rom name="abu simbel profanation (1986)(dinamic software)(es)[bload'cas-',r].cas" size="37724" crc="fc9e899b" sha1="177019fd812c562aaa7fdcf24d7de9c09fc99ac7" offset="0" />
459         </dataarea>
460      </part>
461   </software>
462
463   <software name="abusimbla" cloneof="abusimbl">
464      <description>Abu Simbel Profanation (Spa, Alt)</description>
465      <year>1986</year>
466      <publisher>Dinamic Software</publisher>
467      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
468
469      <part name="cass1" interface="msx_cass">
470         <dataarea name="cass" size="37868">
471            <rom name="abu simbel profanation (1986)(dinamic software)(es)[a][bload'cas-',r].cas" size="37868" crc="2d4b8e17" sha1="5ebd57525cd391f955992fc72c347415c5a17ced" offset="0" />
472         </dataarea>
473      </part>
474   </software>
475
476   <software name="abusimblb" cloneof="abusimbl">
477      <description>Abu Simbel Profanation (Spa, Alt 2)</description>
478      <year>1986</year>
479      <publisher>Dinamic Software</publisher>
480      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
481
482      <part name="cass1" interface="msx_cass">
483         <dataarea name="cass" size="36717">
484            <rom name="abu simbel profanation (1986)(dinamic software)(es)[a2][bload'cas-',r].cas" size="36717" crc="3d51bab3" sha1="fa51eeb77ad48c80b1ad38304123207128a26c80" offset="0" />
485         </dataarea>
486      </part>
487   </software>
488
489   <software name="abusimblc" cloneof="abusimbl">
490      <description>Abu Simbel Profanation (Spa, Alt Loader)</description>
491      <year>1986</year>
492      <publisher>Dinamic Software</publisher>
493      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
494
495      <part name="cass1" interface="msx_cass">
496         <dataarea name="cass" size="38156">
497            <rom name="abu simbel profanation (1986)(dinamic software)(es)[run'cas-'].cas" size="38156" crc="0a37c2bb" sha1="83f414f9cdc7c37b5aa5ec220b1750826f2d2dd3" offset="0" />
498         </dataarea>
499      </part>
500   </software>
501
502   <software name="aceoface">
503      <description>Ace of Aces (Euro)</description>
504      <year>1986</year>
505      <publisher>U.S. Gold</publisher>
506      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
507
508      <part name="cass1" interface="msx_cass">
509         <dataarea name="cass" size="60882">
510            <rom name="ace of aces (1986)(u.s. gold)(gb)[run'cas-'].cas" size="60882" crc="78b80276" sha1="a4fa723fa613c88fe5ac7bd23b58028f708f9fe1" offset="0" />
511         </dataarea>
512      </part>
513   </software>
514
515   <software name="addictbl">
516      <description>Addictaball (Euro)</description>
517      <year>1988</year>
518      <publisher>Alligata Software</publisher>
519      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
520
521      <part name="cass1" interface="msx_cass">
522         <dataarea name="cass" size="42319">
523            <rom name="addictaball (1988)(alligata software)(gb)[run'cas-'].cas" size="42319" crc="a74a1df6" sha1="0da506f5717f24a9e91e98b694f5e406d27fcfd5" offset="0" />
524         </dataarea>
525      </part>
526   </software>
527
528   <software name="adel">
529      <description>Adel (Spa)</description>
530      <year>1986</year>
531      <publisher>Mind Games España</publisher>
532      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
533
534      <part name="cass1" interface="msx_cass">
535         <dataarea name="cass" size="45249">
536            <rom name="adel (1986)(mind games espana)(es)[run'cas-'].cas" size="45249" crc="62db7bde" sha1="15f77ed9617463b5e474b7f9ea91013061299649" offset="0" />
537         </dataarea>
538      </part>
539   </software>
540
541   <software name="afrtrail">
542      <description>African Trail Simulator (Spa)</description>
543      <year>1990</year>
544      <publisher>Positive</publisher>
545      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
546
547      <part name="cass1" interface="msx_cass">
548         <dataarea name="cass" size="42315">
549            <rom name="african trail simulator (1990)(positive)(es)[run'cas-'].cas" size="42315" crc="6f4055cf" sha1="14c1d881877b9a28cfbbf3eb6c34172867e21281" offset="0" />
550         </dataarea>
551      </part>
552   </software>
553
554   <software name="afrtraila" cloneof="afrtrail">
555      <description>African Trail Simulator (Spa, Alt)</description>
556      <year>1990</year>
557      <publisher>Positive</publisher>
558      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
559
560      <part name="cass1" interface="msx_cass">
561         <dataarea name="cass" size="51491">
562            <rom name="african trail simulator (1990)(positive)(es)[run'cas-'][martos].cas" size="51491" crc="c839c652" sha1="36a5b406b3c62cdb49071eb4e8c2ebd2a53645b8" offset="0" />
563         </dataarea>
564      </part>
565   </software>
566
567   <software name="afterwar">
568      <description>After the War (Spa)</description>
569      <year>1989</year>
570      <publisher>Dinamic Software</publisher>
571      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
572
573      <part name="cass1" interface="msx_cass">
574      <feature name="part_id" value="Side A"/>
575         <dataarea name="cass" size="47886">
576            <rom name="after the war (1989)(dinamic software)(es)(side a)[run'cas-'].cas" size="47886" crc="07c5cb2c" sha1="ac724291c33126b5617f47201c4372eec06eff05" offset="0" />
577         </dataarea>
578      </part>
579      <part name="cass2" interface="msx_cass">
580      <feature name="part_id" value="Side B"/>
581         <dataarea name="cass" size="48111">
582            <rom name="after the war (1989)(dinamic software)(es)(side b)[run'cas-'].cas" size="48111" crc="2e254e97" sha1="10bdf6556de15766c2969cc6afca264a4880f5d6" offset="0" />
583         </dataarea>
584      </part>
585   </software>
586
587   <software name="aburner">
588      <description>Afterburner (Euro)</description>
589      <year>1988</year>
590      <publisher>Activision</publisher>
591      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
592
593      <part name="cass1" interface="msx_cass">
594      <feature name="part_id" value="Side A"/>
595         <dataarea name="cass" size="64130">
596            <rom name="afterburner (1988)(activision)(us)(side a)[bload'cas-',r].cas" size="64130" crc="8affa468" sha1="7517f6d94eb9742ad87e0b1c9a3cc06b3fd2acf1" offset="0" />
597         </dataarea>
598      </part>
599      <part name="cass2" interface="msx_cass">
600      <feature name="part_id" value="Side B"/>
601         <dataarea name="cass" size="54650">
602            <rom name="afterburner (1988)(activision)(us)(side b)[bload'cas-',r].cas" size="54650" crc="5bdf052f" sha1="1497b7956e2b17734b947d2825588a2a1e1554d0" offset="0" />
603         </dataarea>
604      </part>
605   </software>
606
607   <software name="afteroid">
608      <description>Afteroids (Spa)</description>
609      <year>1988</year>
610      <publisher>Zigurat Software</publisher>
611      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
612
613      <part name="cass1" interface="msx_cass">
614         <dataarea name="cass" size="78968">
615            <rom name="afteroids (1988)(zigurat software)(es)[run'cas-'].cas" size="78968" crc="16ae3bf8" sha1="6c9c5a38a1b1c5a522a8df5a652b2865c1f467aa" offset="0" />
616         </dataarea>
617      </part>
618   </software>
619
620   <software name="afteroida" cloneof="afteroid">
621      <description>Afteroids (Spa, Alt)</description>
622      <year>1988</year>
623      <publisher>Zigurat Software</publisher>
624      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
625
626      <part name="cass1" interface="msx_cass">
627         <dataarea name="cass" size="78968">
628            <rom name="afteroids (1988)(zigurat software)(es)[a][run'cas-'].cas" size="78968" crc="757b50d4" sha1="19400524f2bdd9f89ff40be37c7dfe1f8ac682ec" offset="0" />
629         </dataarea>
630      </part>
631   </software>
632
633   <software name="alehop">
634      <description>Ale Hop! (Spa)</description>
635      <year>1988</year>
636      <publisher>Topo Soft</publisher>
637      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
638
639      <part name="cass1" interface="msx_cass">
640         <dataarea name="cass" size="60431">
641            <rom name="ale hop! (1988)(topo soft)(es)[run'cas-'].cas" size="60431" crc="accb059b" sha1="44c869318655cb2ede4565f37a20d64360003bcf" offset="0" />
642         </dataarea>
643      </part>
644   </software>
645
646   <software name="alfamat">
647      <description>Alfamat (Spa)</description>
648      <year>1985</year>
649      <publisher>Anaya Multimedia</publisher>
650      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
651
652      <part name="cass1" interface="msx_cass">
653         <dataarea name="cass" size="16243">
654            <rom name="alfamat (1985)(anaya multimedia)(es)[run'cas-'].cas" size="16243" crc="356374b7" sha1="7716b9938c8190739b4079fce686857a28fc991b" offset="0" />
655         </dataarea>
656      </part>
657   </software>
658
659   <software name="alien8">
660      <description>Alien 8 (Euro)</description>
661      <year>1985</year>
662      <publisher>Ultimate Play The Game</publisher>
663      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
664
665      <part name="cass1" interface="msx_cass">
666         <dataarea name="cass" size="39535">
667            <rom name="alien 8 (1985)(ultimate play the game)(gb)[bload'cas-',r].cas" size="39535" crc="542ba291" sha1="42635858af56dff7f16e1309e74679145c3191de" offset="0" />
668         </dataarea>
669      </part>
670   </software>
671
672   <software name="aliensyn">
673      <description>Alien Syndrome (Spa)</description>
674      <year>1988</year>
675      <publisher>Dro Soft</publisher>
676      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
677
678      <part name="cass1" interface="msx_cass">
679      <feature name="part_id" value="Side A"/>
680         <dataarea name="cass" size="83706">
681            <rom name="alien syndrome (1988)(dro soft)(es)(side a)[run'cas-'].cas" size="83706" crc="47f41b38" sha1="8c2e67520b00316c5ef2aaf1d18e1d396588c2f4" offset="0" />
682         </dataarea>
683      </part>
684      <part name="cass2" interface="msx_cass">
685      <feature name="part_id" value="Side B"/>
686         <dataarea name="cass" size="39210">
687            <rom name="alien syndrome (1988)(dro soft)(es)(side b)[run'cas-'].cas" size="39210" crc="56ec155a" sha1="cd8f7d199b9d82487b332f3cf04f01e1f889b43d" offset="0" />
688         </dataarea>
689      </part>
690   </software>
691
692   <software name="aliens">
693      <description>Aliens (Euro)</description>
694      <year>1987</year>
695      <publisher>Mr. Micro</publisher>
696      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
697
698      <part name="cass1" interface="msx_cass">
699         <dataarea name="cass" size="54825">
700            <rom name="aliens (1987)(mr. micro)[bload'cas-',r].cas" size="54825" crc="0f28dc37" sha1="8707a2545449d3b44baea55c2766a3852263001c" offset="0" />
701         </dataarea>
702      </part>
703   </software>
704
705   <software name="almanaq">
706      <description>Almanaque (Spa)</description>
707      <year>1986</year>
708      <publisher>Load 'n' Run</publisher>
709      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
710
711      <part name="cass1" interface="msx_cass">
712         <dataarea name="cass" size="3480">
713            <rom name="almanaque (1986)(load 'n' run)(es)[run'cas-'].cas" size="3480" crc="80928029" sha1="ae44c4ce226b5aa859776abd822f602663daf8b9" offset="0" />
714         </dataarea>
715      </part>
716   </software>
717
718   <software name="ablast1" cloneof="ablast">
719      <description>Alpha Blaster (Euro, Aackosoft, 1st Edition)</description>
720      <year>1984</year>
721      <publisher>Aackosoft</publisher>
722      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
723
724      <part name="cass1" interface="msx_cass">
725         <dataarea name="cass" size="16515">
726            <rom name="alpha blaster (1984)(aackosoft)(nl)[a2][run'cas-'][1st edition].cas" size="16515" crc="70bebd89" sha1="b8977a239f875f867ad8562ba6c9199998b628b6" offset="0" />
727         </dataarea>
728      </part>
729   </software>
730
731   <software name="ablast">
732      <description>Alpha Blaster (Euro, Aackosoft)</description>
733      <year>1984</year>
734      <publisher>Aackosoft</publisher>
735      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
736
737      <part name="cass1" interface="msx_cass">
738         <dataarea name="cass" size="29958">
739            <rom name="alpha blaster (1984)(aackosoft)(nl)[run'cas-'].cas" size="29958" crc="27e9ab16" sha1="fc441865cb8a8136c3bd6a899a8a1bf92ea0c0a4" offset="0" />
740         </dataarea>
741      </part>
742   </software>
743
744   <software name="ablasta" cloneof="ablast">
745      <description>Alpha Blaster (Euro, Aackosoft, Alt)</description>
746      <year>1984</year>
747      <publisher>Aackosoft</publisher>
748      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
749
750      <part name="cass1" interface="msx_cass">
751         <dataarea name="cass" size="16650">
752            <rom name="alpha blaster (1984)(aackosoft)(nl)[a][run'cas-'].cas" size="16650" crc="b13a89c7" sha1="2deaf7dbad97f114d1c601b06e020c64bcf6007a" offset="0" />
753         </dataarea>
754      </part>
755   </software>
756
757   <software name="ablaste">
758      <description>Alpha Blaster (Euro, Eaglesoft)</description>
759      <year>1987</year>
760      <publisher>Eaglesoft</publisher>
761      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
762
763      <part name="cass1" interface="msx_cass">
764         <dataarea name="cass" size="17654">
765            <rom name="alpha blaster (1987)(eaglesoft)(nl)[run'cas-'].cas" size="17654" crc="4b4c5c95" sha1="d1c99aa88c09fde2994b51a6b8fd3b13ee01a639" offset="0" />
766         </dataarea>
767      </part>
768   </software>
769
770   <software name="ablastea" cloneof="ablaste">
771      <description>Alpha Blaster (Euro, Eaglesoft, Alt)</description>
772      <year>1987</year>
773      <publisher>Eaglesoft</publisher>
774      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
775
776      <part name="cass1" interface="msx_cass">
777         <dataarea name="cass" size="17630">
778            <rom name="alpha blaster (1987)(eaglesoft)(nl)[a][run'cas-'].cas" size="17630" crc="36df96d0" sha1="75b6eb9639ec19bfb0e94ed99242bcadb09a487e" offset="0" />
779         </dataarea>
780      </part>
781   </software>
782
783   <software name="altbeast">
784      <description>Altered Beast (Euro)</description>
785      <year>1988</year>
786      <publisher>Activision</publisher>
787      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
788
789      <part name="cass1" interface="msx_cass">
790      <feature name="part_id" value="Side A"/>
791         <dataarea name="cass" size="44166">
792            <rom name="altered beast (1988)(activision)(us)(side a)[run'cas-'].cas" size="44166" crc="1e6eacb4" sha1="e6395fd22537b15d796e28f9586cd50bcdfe460a" offset="0" />
793         </dataarea>
794      </part>
795      <part name="cass2" interface="msx_cass">
796      <feature name="part_id" value="Side B"/>
797         <dataarea name="cass" size="179490">
798            <rom name="altered beast (1988)(activision)(us)(side b)[run'cas-'].cas" size="179490" crc="3976eabf" sha1="862b84ff291fbb89240eaeebfa0dd4e68d623907" offset="0" />
799         </dataarea>
800      </part>
801   </software>
802
803   <software name="amaurote">
804      <description>Amaurote (Euro)</description>
805      <year>1987</year>
806      <publisher>Mastertronic Added Dimension</publisher>
807      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
808
809      <part name="cass1" interface="msx_cass">
810         <dataarea name="cass" size="44228">
811            <rom name="amaurote (1987)(mastertronic added dimension)(gb)[run'cas-'].cas" size="44228" crc="c8baa176" sha1="c1a92533192c99ee3d77ce41765acd5b6c359e9d" offset="0" />
812         </dataarea>
813      </part>
814   </software>
815
816   <software name="amomundo">
817      <description>Amo del Mundo (Spa)</description>
818      <year>1990</year>
819      <publisher>Positive</publisher>
820      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
821
822      <part name="cass1" interface="msx_cass">
823         <dataarea name="cass" size="48465">
824            <rom name="amo del mundo (1990)(positive)(es)[run'cas-'][martos].cas" size="48465" crc="8419ee76" sha1="801022ad78b5a8cc6bdd33d0109de08f5cedfb41" offset="0" />
825         </dataarea>
826      </part>
827   </software>
828
829   <software name="amotopuf">
830      <description>Amoto's Puf (Spa)</description>
831      <year>1988</year>
832      <publisher>SPE</publisher>
833      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
834
835      <part name="cass1" interface="msx_cass">
836         <dataarea name="cass" size="33352">
837            <rom name="amoto's puf (1988)(spe)(es)[run'cas-'].cas" size="33352" crc="aa21b91d" sha1="3b7b031a08fdcabd7c672187369f556eff39a51f" offset="0" />
838         </dataarea>
839      </part>
840   </software>
841
842   <software name="ananas">
843      <description>Ananas (Euro)</description>
844      <year>1989</year>
845      <publisher>Eurosoft</publisher>
846      <info name="alt_title" value="Pine Applin"/>
847      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
848
849      <part name="cass1" interface="msx_cass">
850         <dataarea name="cass" size="16598">
851            <rom name="ananas (1989)(eurosoft)(nl)[aka pine applin][run'cas-'].cas" size="16598" crc="8bae99f3" sha1="a59f0fea16337d8b63b9d03fae0d4d301c31610b" offset="0" />
852         </dataarea>
853      </part>
854   </software>
855
856   <software name="ang500cc">
857      <description>Angel Nieto Pole 500cc (Spa)</description>
858      <year>1990</year>
859      <publisher>Opera Soft</publisher>
860      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
861
862      <part name="cass1" interface="msx_cass">
863         <dataarea name="cass" size="80472">
864            <rom name="angel nieto pole 500cc (1990)(opera soft)(es)[bload'cas-',r].cas" size="80472" crc="fce741be" sha1="d1db4561975d6111938d533cd95ff820786626c9" offset="0" />
865         </dataarea>
866      </part>
867   </software>
868
869   <software name="anglebal">
870      <description>Angleball (Euro)</description>
871      <year>1987</year>
872      <publisher>Mastertronic Added Dimension</publisher>
873      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
874
875      <part name="cass1" interface="msx_cass">
876         <dataarea name="cass" size="22471">
877            <rom name="angleball (1987)(mastertronic added dimension)(gb)[run'cas-'].cas" size="22471" crc="017d1b52" sha1="2c617df93e679f9ce101e8d2eec6c8e9835c95f7" offset="0" />
878         </dataarea>
879      </part>
880   </software>
881
882   <software name="apring2">
883      <description>Aprendiendo Ingles 2 - Bernard goes to Mars (Spa)</description>
884      <year>1985</year>
885      <publisher>Sony Spain</publisher>
886      <info name="serial" value="HBS-IE206"/>
887      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
888
889      <part name="cass1" interface="msx_cass">
890      <feature name="part_id" value="Side A"/>
891         <dataarea name="cass" size="17055">
892            <rom name="aprendiendo ingles 2. bernard goes to mars (1985)(sony spain)(es)(en)(side a)[hbs-ie206][run'cas-'][martos].cas" size="17055" crc="dece53b5" sha1="bc07580b6d925a8e32e9ff51bd74623d583544dd" offset="0" />
893         </dataarea>
894      </part>
895      <part name="cass2" interface="msx_cass">
896      <feature name="part_id" value="Side B"/>
897         <dataarea name="cass" size="21527">
898            <rom name="aprendiendo ingles 2. bernard goes to mars (1985)(sony spain)(es)(en)(side b)[hbs-ie206][run'cas-'][martos].cas" size="21527" crc="b4625ce6" sha1="b61f741ac4e44a2b679564fb55581044511cabfc" offset="0" />
899         </dataarea>
900      </part>
901   </software>
902
903   <software name="arctfox">
904      <description>ArcticFox (Spa)</description>
905      <year>1989</year>
906      <publisher>Dro Soft</publisher>
907      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
908
909      <part name="cass1" interface="msx_cass">
910         <dataarea name="cass" size="67898">
911            <rom name="arctic fox (1989)(dro soft)(es)[run'cas-'][martos].cas" size="67898" crc="054a9ccd" sha1="123895e76fa1dea49b127333633f775b916f10ed" offset="0" />
912         </dataarea>
913      </part>
914   </software>
915
916   <software name="aritmo">
917      <description>Aritmo (Spa)</description>
918      <year>1985</year>
919      <publisher>DIMensionNEW</publisher>
920      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
921
922      <part name="cass1" interface="msx_cass">
923         <dataarea name="cass" size="18318">
924            <rom name="aritmo (1985)(dimensionnew)(es)[run'cas-'].cas" size="18318" crc="db19eae2" sha1="7a56e93e619a365f2bf948e68d431b2df6ceb093" offset="0" />
925         </dataarea>
926      </part>
927   </software>
928
929   <software name="arkanoid">
930      <description>Arkanoid (Euro?)</description>
931      <year>1986</year>
932      <publisher>Taito</publisher>
933      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
934
935      <part name="cass1" interface="msx_cass">
936         <dataarea name="cass" size="33192">
937            <rom name="arkanoid (1986)(taito)[run'cas-'].cas" size="33192" crc="7be91e3f" sha1="d140c06b7b16788769121b721e18eee11eac52ba" offset="0" />
938         </dataarea>
939      </part>
940   </software>
941
942   <software name="arkos1">
943      <description>Arkos I (Spa)</description>
944      <year>1988</year>
945      <publisher>Zigurat Software</publisher>
946      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
947
948      <part name="cass1" interface="msx_cass">
949         <dataarea name="cass" size="55671">
950            <rom name="arkos i (1988)(zigurat software)(es)[run'cas-'].cas" size="55671" crc="e81e5cd3" sha1="c2d20101d2fdb268f5aa4942aa33ba61c3f06a74" offset="0" />
951         </dataarea>
952      </part>
953   </software>
954
955   <software name="arkos2">
956      <description>Arkos II (Spa)</description>
957      <year>1988</year>
958      <publisher>Zigurat Software</publisher>
959      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
960
961      <part name="cass1" interface="msx_cass">
962         <dataarea name="cass" size="55671">
963            <rom name="arkos ii (1988)(zigurat software)(es)[run'cas-'].cas" size="55671" crc="69a6781f" sha1="f4eee4bf3ce2e5db61566618622781e36bd48990" offset="0" />
964         </dataarea>
965      </part>
966   </software>
967
968   <software name="arkos3">
969      <description>Arkos III (Spa)</description>
970      <year>1988</year>
971      <publisher>Zigurat Software</publisher>
972      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
973
974      <part name="cass1" interface="msx_cass">
975         <dataarea name="cass" size="55671">
976            <rom name="arkos iii (1988)(zigurat software)(es)[run'cas-'].cas" size="55671" crc="761481e5" sha1="3f4738e63ffeb814d89998000dcdf9c7c74e2c4d" offset="0" />
977         </dataarea>
978      </part>
979   </software>
980
981   <software name="armymove">
982      <description>Army Moves (Euro)</description>
983      <year>1987</year>
984      <publisher>Dinamic Software</publisher>
985      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
986
987      <part name="cass1" interface="msx_cass">
988      <feature name="part_id" value="Side A"/>
989         <dataarea name="cass" size="49698">
990            <rom name="army moves (1987)(dinamic software)(gb)(side a)[run'cas-'].cas" size="49698" crc="d33316dd" sha1="4e587d6660a8441a31df6e5cc4ea7d1e5cd22c84" offset="0" />
991         </dataarea>
992      </part>
993      <part name="cass2" interface="msx_cass">
994      <feature name="part_id" value="Side B"/>
995         <dataarea name="cass" size="49698">
996            <rom name="army moves (1987)(dinamic software)(gb)(side b)[run'cas-'].cas" size="49698" crc="8e5fd272" sha1="af618cb34ef22808037c1ac95e61c6b54d9545e4" offset="0" />
997         </dataarea>
998      </part>
999   </software>
1000
1001   <software name="armymoves" cloneof="armymove">
1002      <description>Army Moves (Spa)</description>
1003      <year>1987</year>
1004      <publisher>Dinamic Software</publisher>
1005      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1006
1007      <part name="cass1" interface="msx_cass">
1008      <feature name="part_id" value="Side A"/>
1009         <dataarea name="cass" size="49698">
1010            <rom name="army moves (1987)(dinamic software)(es)(side a)[run'cas-'].cas" size="49698" crc="817388d9" sha1="25b0df6e72a43f744cf76d52565631075029232f" offset="0" />
1011         </dataarea>
1012      </part>
1013      <part name="cass2" interface="msx_cass">
1014      <feature name="part_id" value="Side B"/>
1015         <dataarea name="cass" size="49698">
1016            <rom name="army moves (1987)(dinamic software)(es)(side b)[run'cas-'].cas" size="49698" crc="dbab23bf" sha1="84ea846dc67fafacf8b18970e9809594ccd16616" offset="0" />
1017         </dataarea>
1018      </part>
1019   </software>
1020
1021   <software name="arquimed">
1022      <description>Arquimedes XXI (Spa)</description>
1023      <year>1986</year>
1024      <publisher>Dinamic Software</publisher>
1025      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
1026
1027      <part name="cass1" interface="msx_cass">
1028         <dataarea name="cass" size="43646">
1029            <rom name="arquimedes xxi (1986)(dinamic software)(es)[bload'cas-',r].cas" size="43646" crc="f6948daa" sha1="287bc5930185ad557f5379ef265553bc8b0ef27a" offset="0" />
1030         </dataarea>
1031      </part>
1032   </software>
1033
1034   <software name="arquimeda" cloneof="arquimed">
1035      <description>Arquimedes XXI (Spa, Alt Loader)</description>
1036      <year>1986</year>
1037      <publisher>Dinamic Software</publisher>
1038      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1039
1040      <part name="cass1" interface="msx_cass">
1041         <dataarea name="cass" size="43934">
1042            <rom name="arquimedes xxi (1986)(dinamic software)(es)[run'cas-'].cas" size="43934" crc="503fd1fe" sha1="e9a909541a98292b9ddf43c997191fe74dd80e45" offset="0" />
1043         </dataarea>
1044      </part>
1045   </software>
1046
1047   <software name="aspargp">
1048      <description>Aspar GP Master (Euro)</description>
1049      <year>1989</year>
1050      <publisher>Dinamic Software</publisher>
1051      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1052
1053      <part name="cass1" interface="msx_cass">
1054         <dataarea name="cass" size="39675">
1055            <rom name="aspar gp master (1989)(dinamic software)(es)(en)[english edition][run'cas-'].cas" size="39675" crc="bf265f66" sha1="21dedf778abbb12bc02edbb423d4c7d2614de6aa" offset="0" />
1056         </dataarea>
1057      </part>
1058   </software>
1059
1060   <software name="aspargps" cloneof="aspargp">
1061      <description>Aspar GP Master (Spa)</description>
1062      <year>1988</year>
1063      <publisher>Dinamic Software</publisher>
1064      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1065
1066      <part name="cass1" interface="msx_cass">
1067         <dataarea name="cass" size="46986">
1068            <rom name="aspar gp master (1988)(dinamic software)(es)[run'cas-'].cas" size="46986" crc="80f8e294" sha1="d607c5a6a2b3d58c000984836621c08c508c4da3" offset="0" />
1069         </dataarea>
1070      </part>
1071   </software>
1072
1073   <software name="aspargpsa" cloneof="aspargp">
1074      <description>Aspar GP Master (Spa, Alt)</description>
1075      <year>1988</year>
1076      <publisher>Dinamic Software</publisher>
1077      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1078
1079      <part name="cass1" interface="msx_cass">
1080         <dataarea name="cass" size="46986">
1081            <rom name="aspar gp master (1988)(dinamic software)(es)[a][run'cas-'].cas" size="46986" crc="5af69297" sha1="7f7454150427030b9734832050ee33d7c59b8b7f" offset="0" />
1082         </dataarea>
1083      </part>
1084   </software>
1085
1086   <software name="aspargpsb" cloneof="aspargp">
1087      <description>Aspar GP Master (Spa, Alt 2)</description>
1088      <year>1988</year>
1089      <publisher>Dinamic Software</publisher>
1090      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1091
1092      <part name="cass1" interface="msx_cass">
1093         <dataarea name="cass" size="38310">
1094            <rom name="aspar gp master (1988)(dinamic software)(es)[a2][run'cas-'].cas" size="38310" crc="e37f333f" sha1="ccc1fa760537f6390f67cb7751696701e060a0f4" offset="0" />
1095         </dataarea>
1096      </part>
1097   </software>
1098
1099   <software name="aspargpsc" cloneof="aspargp">
1100      <description>Aspar GP Master (Spa, Alt 3)</description>
1101      <year>1988</year>
1102      <publisher>Dinamic Software</publisher>
1103      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1104
1105      <part name="cass1" interface="msx_cass">
1106         <dataarea name="cass" size="46986">
1107            <rom name="aspar gp master (1988)(dinamic software)(es)[a3][run'cas-'][martos].cas" size="46986" crc="7d62b4c2" sha1="0269dd19417d584c527f2fbe940d798d33d5657d" offset="0" />
1108         </dataarea>
1109      </part>
1110   </software>
1111
1112   <software name="astrobls">
1113      <description>Astro Blaster (Euro)</description>
1114      <year>1988</year>
1115      <publisher>Eurosoft</publisher>
1116      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1117
1118      <part name="cass1" interface="msx_cass">
1119         <dataarea name="cass" size="21976">
1120            <rom name="astro blaster (1988)(eurosoft)(nl)[run'cas-'].cas" size="21976" crc="550da760" sha1="262211323db49f589e3a1a5bf1d5e2ce82565f4c" offset="0" />
1121         </dataarea>
1122      </part>
1123   </software>
1124
1125   <software name="astroblsa" cloneof="astrobls">
1126      <description>Astro Blaster (Euro, Alt)</description>
1127      <year>1988</year>
1128      <publisher>Eurosoft</publisher>
1129      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1130
1131      <part name="cass1" interface="msx_cass">
1132         <dataarea name="cass" size="17880">
1133            <rom name="astro blaster (1988)(eurosoft)(nl)[a][run'cas-'].cas" size="17880" crc="36882da3" sha1="6e40d957fb858e0aa8cbf18c2e886829ebdd0a2a" offset="0" />
1134         </dataarea>
1135      </part>
1136   </software>
1137
1138   <software name="astroblsb" cloneof="astrobls">
1139      <description>Astro Blaster (Euro, Alt 2)</description>
1140      <year>1988</year>
1141      <publisher>Eurosoft</publisher>
1142      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1143
1144      <part name="cass1" interface="msx_cass">
1145         <dataarea name="cass" size="21976">
1146            <rom name="astro blaster (1988)(eurosoft)(nl)[a2][run'cas-'].cas" size="21976" crc="b4fba8f5" sha1="e14c8f27157852511157dd121cf45a3d478cad5e" offset="0" />
1147         </dataarea>
1148      </part>
1149   </software>
1150
1151   <software name="amc">
1152      <description>Astro Marine Corps (Spa)</description>
1153      <year>1989</year>
1154      <publisher>Dinamic Software</publisher>
1155      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1156
1157      <part name="cass1" interface="msx_cass">
1158      <feature name="part_id" value="Side A"/>
1159         <dataarea name="cass" size="48068">
1160            <rom name="astro marine corps (1989)(dinamic software)(es)(side a)[run'cas-'].cas" size="48068" crc="99acfa1c" sha1="371781cd7dadd51623791c80e17461c88f9efde8" offset="0" />
1161         </dataarea>
1162      </part>
1163      <part name="cass2" interface="msx_cass">
1164      <feature name="part_id" value="Side B"/>
1165         <dataarea name="cass" size="48068">
1166            <rom name="astro marine corps (1989)(dinamic software)(es)(side b)[run'cas-'].cas" size="48068" crc="4508931c" sha1="3decc2aa347e90243a9ad3504617479c1d0b399b" offset="0" />
1167         </dataarea>
1168      </part>
1169   </software>
1170
1171   <software name="amca" cloneof="amc">
1172      <description>Astro Marine Corps (Spa, Alt)</description>
1173      <year>1989</year>
1174      <publisher>Dinamic Software</publisher>
1175      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1176
1177      <part name="cass1" interface="msx_cass">
1178      <feature name="part_id" value="Side A"/>
1179         <dataarea name="cass" size="48068">
1180            <rom name="astro marine corps (1989)(dinamic software)(es)(side a)[a][run'cas-'].cas" size="48068" crc="17503e98" sha1="06d521f6ea81543a1dc1802aca266a9824c3f29c" offset="0" />
1181         </dataarea>
1182      </part>
1183      <part name="cass2" interface="msx_cass">
1184      <feature name="part_id" value="Side B"/>
1185         <dataarea name="cass" size="48068">
1186            <rom name="astro marine corps (1989)(dinamic software)(es)(side b)[run'cas-'].cas" size="48068" crc="4508931c" sha1="3decc2aa347e90243a9ad3504617479c1d0b399b" offset="0" />
1187         </dataarea>
1188      </part>
1189   </software>
1190
1191   <software name="astroplm">
1192      <description>Astro Plumber (Euro)</description>
1193      <year>1986</year>
1194      <publisher>Blue Ribbon Software</publisher>
1195      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1196
1197      <part name="cass1" interface="msx_cass">
1198         <dataarea name="cass" size="28311">
1199            <rom name="astro plumber (1986)(blue ribbon software)(gb)[run'cas-'][martos].cas" size="28311" crc="2e9f6101" sha1="7e64249fd774cc18ad9ef5fd8f925979c7b42446" offset="0" />
1200         </dataarea>
1201      </part>
1202   </software>
1203
1204   <software name="astronau">
1205      <description>Astronauta (Spa)</description>
1206      <year>1986</year>
1207      <publisher>Load 'n' Run</publisher>
1208      <info name="alt_title" value="Space Walk"/>
1209      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1210
1211      <part name="cass1" interface="msx_cass">
1212         <dataarea name="cass" size="16975">
1213            <rom name="astronauta (1986)(load 'n' run)(es)[aka space walk][run'cas-'].cas" size="16975" crc="8c2b9f1a" sha1="20161e59d0ad33d0c611e12e977118724503eb7f" offset="0" />
1214         </dataarea>
1215      </part>
1216   </software>
1217
1218   <software name="attacked">
1219      <description>Attacked (Euro)</description>
1220      <year>198?</year>
1221      <publisher>Tynesoft</publisher>
1222      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1223
1224      <part name="cass1" interface="msx_cass">
1225         <dataarea name="cass" size="45488">
1226            <rom name="attacked (19xx)(tynesoft)(gb)[run'cas-'].cas" size="45488" crc="dc08d88c" sha1="c9355bcdad2d6627e4ca7b42446c39b13dd66e47" offset="0" />
1227         </dataarea>
1228      </part>
1229   </software>
1230
1231   <software name="awmonty">
1232      <description>Auf Wiedersehen Monty (Euro)</description>
1233      <year>1987</year>
1234      <publisher>Gremlin Graphics</publisher>
1235      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
1236
1237      <part name="cass1" interface="msx_cass">
1238         <dataarea name="cass" size="74483">
1239            <rom name="auf wiedersehen monty (1987)(gremlin graphics software)(gb)[bload'cas-',r].cas" size="74483" crc="eb471b1a" sha1="5545bcd67c665036b4020fe8f0fbef0023e86ee8" offset="0" />
1240         </dataarea>
1241      </part>
1242   </software>
1243
1244   <software name="avenger">
1245      <description>Avenger (Euro)</description>
1246      <year>1986</year>
1247      <publisher>Gremlin Graphics</publisher>
1248      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
1249
1250      <part name="cass1" interface="msx_cass">
1251         <dataarea name="cass" size="50675">
1252            <rom name="avenger (1986)(gremlin graphics software)(gb)[bload'cas-',r].cas" size="50675" crc="5bc59bf4" sha1="7b0a45191ecf03fb6770259760c0a11f458cb3d3" offset="0" />
1253         </dataarea>
1254      </part>
1255   </software>
1256
1257   <software name="avengers" cloneof="avenger">
1258      <description>Avenger (Spa)</description>
1259      <year>1986</year>
1260      <publisher>Erbe Software</publisher>
1261      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1262
1263      <part name="cass1" interface="msx_cass">
1264         <dataarea name="cass" size="52203">
1265            <rom name="avenger (1986)(erbe software)(es)[run'cas-'].cas" size="52203" crc="eb422f0c" sha1="2aea5d5292376490f6084d29dc2f01031cd2ef68" offset="0" />
1266         </dataarea>
1267      </part>
1268   </software>
1269
1270   <software name="avenspac">
1271      <description>La Aventura Espacial (Spa)</description>
1272      <year>1990</year>
1273      <publisher>Aventuras AD</publisher>
1274      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1275
1276      <part name="cass1" interface="msx_cass">
1277      <feature name="part_id" value="Side A"/>
1278         <dataarea name="cass" size="50543">
1279            <rom name="aventura espacial, la (1990)(aventuras ad)(es)(side a)[run'cas-'].cas" size="50543" crc="0de4c65e" sha1="a32ef4c8fbe6a51dc716521f359595b5bc1dfa72" offset="0" />
1280         </dataarea>
1281      </part>
1282      <part name="cass2" interface="msx_cass">
1283      <feature name="part_id" value="Side B"/>
1284         <dataarea name="cass" size="52071">
1285            <rom name="aventura espacial, la (1990)(aventuras ad)(es)(side b)[run'cas-'].cas" size="52071" crc="7718bb02" sha1="3f6e2c9a382a76370d1f25dc495189dc24f149f9" offset="0" />
1286         </dataarea>
1287      </part>
1288   </software>
1289
1290   <software name="avenorig">
1291      <description>La Aventura Original (Spa)</description>
1292      <year>1989</year>
1293      <publisher>Aventuras AD</publisher>
1294      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1295
1296      <part name="cass1" interface="msx_cass">
1297      <feature name="part_id" value="Side A"/>
1298         <dataarea name="cass" size="50440">
1299            <rom name="aventura original, la (1989)(aventuras ad)(es)(side a)[run'cas-'].cas" size="50440" crc="9d5aeb55" sha1="1632d89c396e311e74382a4a6fd87d5975f6add8" offset="0" />
1300         </dataarea>
1301      </part>
1302      <part name="cass2" interface="msx_cass">
1303      <feature name="part_id" value="Side B"/>
1304         <dataarea name="cass" size="53944">
1305            <rom name="aventura original, la (1989)(aventuras ad)(es)(side b)[run'cas-'].cas" size="53944" crc="eeac4cca" sha1="acd7d1ab49069880d4e230ecae433c1af341ddae" offset="0" />
1306         </dataarea>
1307      </part>
1308   </software>
1309
1310   <software name="averno">
1311      <description>Averno (Spa)</description>
1312      <year>1989</year>
1313      <publisher>Proein Soft Line</publisher>
1314      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1315
1316      <part name="cass1" interface="msx_cass">
1317         <dataarea name="cass" size="20446">
1318            <rom name="averno (1989)(proein soft line)(es)[run'cas-'].cas" size="20446" crc="9d6996a4" sha1="4286d19082886fa35a37fc533f89428c014d0c2d" offset="0" />
1319         </dataarea>
1320      </part>
1321   </software>
1322
1323   <software name="bcquest2">
1324      <description>B.C.'s Quest for Tires II - Grog's Revenge (Euro, U.S. Gold)</description>
1325      <year>1985</year>
1326      <publisher>U.S. Gold</publisher>
1327      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1328
1329      <part name="cass1" interface="msx_cass">
1330         <dataarea name="cass" size="33943">
1331            <rom name="b.c.'s quest for tires ii - grog's revenge (1985)(u.s. gold)(gb)[run'cas-'].cas" size="33943" crc="8de64cf3" sha1="db313a21ef971d86a03e690b1d3d1be043ab54ac" offset="0" />
1332         </dataarea>
1333      </part>
1334   </software>
1335
1336   <software name="bcquest2a" cloneof="bcquest2">
1337      <description>B.C.'s Quest for Tires II - Grog's Revenge (Euro, U.S. Gold, Alt)</description>
1338      <year>1985</year>
1339      <publisher>U.S. Gold</publisher>
1340      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1341
1342      <part name="cass1" interface="msx_cass">
1343         <dataarea name="cass" size="33943">
1344            <rom name="b.c.'s quest for tires ii - grog's revenge (1985)(u.s. gold)(gb)[a][run'cas-'].cas" size="33943" crc="78c8e8bc" sha1="c7507ee0b38f6c7783284e60e1a4676e3f134032" offset="0" />
1345         </dataarea>
1346      </part>
1347   </software>
1348
1349   <software name="bcquest2e" cloneof="bcquest2">
1350      <description>B.C.'s Quest for Tires II - Grog's Revenge (Euro, Eaglesoft)</description>
1351      <year>1987</year>
1352      <publisher>Eaglesoft</publisher>
1353      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1354
1355      <part name="cass1" interface="msx_cass">
1356         <dataarea name="cass" size="34616">
1357            <rom name="b.c.'s quest for tires ii - grog's revenge (1987)(eaglesoft)(nl)[run'cas-'].cas" size="34616" crc="08e6b656" sha1="7abf37bef9e78bddd9ab6d5a996c17e4c7276195" offset="0" />
1358         </dataarea>
1359      </part>
1360   </software>
1361
1362   <software name="backgamm">
1363      <description>Backgammon (Euro)</description>
1364      <year>1984</year>
1365      <publisher>Electric Software</publisher>
1366      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
1367
1368      <part name="cass1" interface="msx_cass">
1369         <dataarea name="cass" size="20289">
1370            <rom name="backgammon (1984)(electric software)(gb)[bload'cas-',r][martos].cas" size="20289" crc="4b58be8e" sha1="3d5cd0f87a6ba4b02d142c433fe09fbcb3d2a619" offset="0" />
1371         </dataarea>
1372      </part>
1373   </software>
1374
1375   <software name="barb">
1376      <description>Barbarian (Euro)</description>
1377      <year>1988</year>
1378      <publisher>Mastertronic</publisher>
1379      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1380
1381      <part name="cass1" interface="msx_cass">
1382         <dataarea name="cass" size="57314">
1383            <rom name="barbarian (1988)(mastertronic)(es-gb)[run'cas-'].cas" size="57314" crc="de27937b" sha1="4e560787ea8f49f66c8cda664055b1fb36a1e419" offset="0" />
1384         </dataarea>
1385      </part>
1386   </software>
1387
1388   <software name="barb2">
1389      <description>Barbarian II - The Dungeon of Drax (Spa)</description>
1390      <year>1988</year>
1391      <publisher>Erbe Software</publisher>
1392      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1393
1394      <part name="cass1" interface="msx_cass">
1395         <dataarea name="cass" size="123234">
1396            <rom name="barbarian ii - the dungeon of drax (1988)(erbe software)(es)[run'cas-'].cas" size="123234" crc="d557cf7a" sha1="36b6c31583ba22007c0407d3e306db45e0ab3c85" offset="0" />
1397         </dataarea>
1398      </part>
1399   </software>
1400
1401   <software name="barnstrm">
1402      <description>Barn Stormer (Euro)</description>
1403      <year>1985</year>
1404      <publisher>Electric Software</publisher>
1405      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
1406
1407      <part name="cass1" interface="msx_cass">
1408         <dataarea name="cass" size="33176">
1409            <rom name="barn stormer (1985)(electric software)(gb)[bload'cas-',r].cas" size="33176" crc="54cf5202" sha1="0a3ede1a2ed5a6accb34aec7fdcbf0352c08cd5f" offset="0" />
1410         </dataarea>
1411      </part>
1412   </software>
1413
1414   <software name="basedato">
1415      <description>Base de Datos (Spa, DIMensionNEW)</description>
1416      <year>1985</year>
1417      <publisher>DIMensionNEW</publisher>
1418      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1419
1420      <part name="cass1" interface="msx_cass">
1421         <dataarea name="cass" size="14702">
1422            <rom name="base de datos (1985)(dimensionnew)(es)[run'cas-'].cas" size="14702" crc="7223c050" sha1="a3f61481c156538fd26d42e9d48c47419075f111" offset="0" />
1423         </dataarea>
1424      </part>
1425   </software>
1426
1427   <software name="basedatt">
1428      <description>Base de Datos (Spa, Toshiba)</description>
1429      <year>198?</year>
47   <software name="hx10smpl">
48      <description>Toshiba Home Computer HX-10 Sample Program (Jpn)</description>
49      <year>19??</year>
143050      <publisher>Toshiba</publisher>
1431      <info name="usage" value="Load with CLOAD + RUN"/>
1432
143351      <part name="cass1" interface="msx_cass">
1434         <dataarea name="cass" size="14323">
1435            <rom name="base de datos (19xx)(toshiba)(es)[cload + run].cas" size="14323" crc="0246dad3" sha1="aa9e6be410aa589e5f97600cc64415083558198a" offset="0" />
52         <dataarea name="cass" size="24370">
53            <rom name="toshiba home computer hx-10 sample program (19xx)(toshiba)(jp)(en)[!].cas" size="24370" crc="686a6db6" sha1="1d90e7cfa05db433203f181d0fb3b6ab1a04889f" offset="0" />
143654         </dataarea>
143755      </part>
143856   </software>
143957
1440   <software name="batespac">
1441      <description>Batalla Espacial (Spa)</description>
1442      <year>198?</year>
1443      <publisher>Grupo de Trabajo Software</publisher>
1444      <info name="alt_title" value="Valkyr"/>
1445      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1446
1447      <part name="cass1" interface="msx_cass">
1448         <dataarea name="cass" size="17503">
1449            <rom name="batalla espacial (19xx)(grupo de trabajo software)(es)[aka valkyr][run'cas-'].cas" size="17503" crc="81d4887e" sha1="aa9a457f101888ab82cca4ca9f606fd4678848ed" offset="0" />
1450         </dataarea>
1451      </part>
1452   </software>
1453
1454   <software name="batman">
1455      <description>Batman (Euro)</description>
1456      <year>1986</year>
1457      <publisher>Ocean Software</publisher>
1458      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1459
1460      <part name="cass1" interface="msx_cass">
1461         <dataarea name="cass" size="87591">
1462            <rom name="batman (1986)(ocean software)(gb)[run'cas-'].cas" size="87591" crc="99831a04" sha1="7125c6fb172ffade863b89e4d9abff27bf977945" offset="0" />
1463         </dataarea>
1464      </part>
1465   </software>
1466
1467   <software name="batmana" cloneof="batman">
1468      <description>Batman (Euro, Alt)</description>
1469      <year>1986</year>
1470      <publisher>Ocean Software</publisher>
1471      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1472
1473      <part name="cass1" interface="msx_cass">
1474         <dataarea name="cass" size="87575">
1475            <rom name="batman (1986)(ocean software)(gb)[a][run'cas-'].cas" size="87575" crc="1ef6d2f0" sha1="ff786dffbcd9f03e886a0cb9cf30c07370a73dbc" offset="0" />
1476         </dataarea>
1477      </part>
1478   </software>
1479
1480   <software name="batmans" cloneof="batman">
1481      <description>Batman (Spa)</description>
1482      <year>1986</year>
1483      <publisher>Erbe Software</publisher>
1484      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1485
1486      <part name="cass1" interface="msx_cass">
1487         <dataarea name="cass" size="52215">
1488            <rom name="batman (1986)(erbe software)(es)[run'cas-'].cas" size="52215" crc="4495135a" sha1="784e81b0298520f01d9b2f4a9db7f63def17a1f2" offset="0" />
1489         </dataarea>
1490      </part>
1491   </software>
1492
1493   <software name="batmanmv">
1494      <description>Batman - The Movie (Euro)</description>
1495      <year>1989</year>
1496      <publisher>Ocean Software</publisher>
1497      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1498
1499      <part name="cass1" interface="msx_cass">
1500      <feature name="part_id" value="Side A"/>
1501         <dataarea name="cass" size="126901">
1502            <rom name="batman - the movie (1989)(ocean software)(gb)(side a)[run'cas-'].cas" size="126901" crc="b51ff961" sha1="497cf8bad95d5d4197420f398bf95712cd13c518" offset="0" />
1503         </dataarea>
1504      </part>
1505      <part name="cass2" interface="msx_cass">
1506      <feature name="part_id" value="Side B"/>
1507         <dataarea name="cass" size="103901">
1508            <rom name="batman - the movie (1989)(ocean software)(gb)(side b)[run'cas-'].cas" size="103901" crc="9bf4001d" sha1="152adff97a93aa1d9e4937d66faf574ef0ba61c9" offset="0" />
1509         </dataarea>
1510      </part>
1511   </software>
1512
1513   <software name="batarden">
1514      <description>La Battaglia delle Ardenne (Ita)</description>
1515      <year>198?</year>
1516      <publisher>Philips Italy</publisher>
1517      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1518
1519      <part name="cass1" interface="msx_cass">
1520         <dataarea name="cass" size="26424">
1521            <rom name="battaglia delle ardenne, la (19xx)(philips italy)(it)[run'cas-'][martos].cas" size="26424" crc="ab98348d" sha1="abcb0afc14f80f6fcc1ca66ee38788c27f484f25" offset="0" />
1522         </dataarea>
1523      </part>
1524   </software>
1525
1526   <software name="batlchop">
1527      <description>Battle Chopper (Euro)</description>
1528      <year>1985</year>
1529      <publisher>Methodic Solutions</publisher>
1530      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1531
1532      <part name="cass1" interface="msx_cass">
1533         <dataarea name="cass" size="68336">
1534            <rom name="battle chopper (1985)(methodic solutions)(nl)[run'cas-'].cas" size="68336" crc="957a030e" sha1="532ff3c42d74a30041d6a5bc46e6b0479951b4b7" offset="0" />
1535         </dataarea>
1536      </part>
1537   </software>
1538
1539   <software name="clapton2">
1540      <description>Battle Ship Clapton II (Jpn?)</description>
1541      <year>1984</year>
1542      <publisher>Toshiba</publisher>
1543      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
1544
1545      <part name="cass1" interface="msx_cass">
1546         <dataarea name="cass" size="5846">
1547            <rom name="battle ship clapton ii (1984)(toshiba)(jp)(en)[bload'cas-',r][martos].cas" size="5846" crc="b657c6e2" sha1="27662444b17bdf7b9fe404c421005bf35c3b0b26" offset="0" />
1548         </dataarea>
1549      </part>
1550   </software>
1551
1552   <software name="beachead">
1553      <description>Beach-Head (Euro)</description>
1554      <year>1985</year>
1555      <publisher>U.S. Gold</publisher>
1556      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1557
1558      <part name="cass1" interface="msx_cass">
1559         <dataarea name="cass" size="33215">
1560            <rom name="beach-head (1985)(u.s. gold)(gb)[run'cas-'].cas" size="33215" crc="30b278a7" sha1="500e747261e0c4e44bf5d7f3f94934693c76e595" offset="0" />
1561         </dataarea>
1562      </part>
1563   </software>
1564
1565   <software name="beamridr">
1566      <description>Beamrider (Euro)</description>
1567      <year>1984</year>
1568      <publisher>Activision</publisher>
1569      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
1570
1571      <part name="cass1" interface="msx_cass">
1572         <dataarea name="cass" size="18938">
1573            <rom name="beamrider (1984)(activision)(us)[bload'cas-',r].cas" size="18938" crc="8a57c278" sha1="a19beaa72d3afd306f05c5c8d0b11263f8166b64" offset="0" />
1574         </dataarea>
1575      </part>
1576   </software>
1577
1578   <software name="bestwarr">
1579      <description>Bestial Warrior (Spa)</description>
1580      <year>1989</year>
1581      <publisher>Dinamic Software</publisher>
1582      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1583
1584      <part name="cass1" interface="msx_cass">
1585         <dataarea name="cass" size="65790">
1586            <rom name="bestial warrior (1989)(dinamic software)(es)[run'cas-'].cas" size="65790" crc="06073712" sha1="4d7d6bdff7505839d8599db373d8a426d26a50f9" offset="0" />
1587         </dataarea>
1588      </part>
1589   </software>
1590
1591   <software name="bestwarra" cloneof="bestwarr">
1592      <description>Bestial Warrior (Spa, Alt)</description>
1593      <year>1989</year>
1594      <publisher>Dinamic Software</publisher>
1595      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1596
1597      <part name="cass1" interface="msx_cass">
1598         <dataarea name="cass" size="51371">
1599            <rom name="bestial warrior (1989)(dinamic software)(es)[a][run'cas-'].cas" size="51371" crc="a038b115" sha1="a21e28494bfcda8391dda14c7ecd899e6ab4af4f" offset="0" />
1600         </dataarea>
1601      </part>
1602   </software>
1603
1604   <software name="bitbyter">
1605      <description>Bit Byter (Euro)</description>
1606      <year>198?</year>
1607      <publisher>Spectravideo</publisher>
1608      <info name="usage" value="Load with CLOAD + RUN"/>
1609
1610      <part name="cass1" interface="msx_cass">
1611         <dataarea name="cass" size="8497">
1612            <rom name="bit byter (19xx)(spectravideo)(gb)[cload + run].cas" size="8497" crc="5d9305b4" sha1="edf0fee29681e5f20de99415bfb08c22ed6d4300" offset="0" />
1613         </dataarea>
1614      </part>
1615   </software>
1616
1617   <software name="blackbas">
1618      <description>The Black Bass (Jpn)</description>
1619      <year>1986</year>
1620      <publisher>Hot-B</publisher>
1621      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1622
1623      <part name="cass1" interface="msx_cass">
1624         <dataarea name="cass" size="28196">
1625            <rom name="black bass, the (1986)(hot-b)(jp)[run'cas-'].cas" size="28196" crc="1933fe83" sha1="8dad49c11592ab74e98a6e325b4c62b445842ad9" offset="0" />
1626         </dataarea>
1627      </part>
1628   </software>
1629
1630   <software name="blackbrd">
1631      <description>Blackbeard (Spa)</description>
1632      <year>1988</year>
1633      <publisher>Topo Soft</publisher>
1634      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1635
1636      <part name="cass1" interface="msx_cass">
1637         <dataarea name="cass" size="56921">
1638            <rom name="blackbeard (1988)(topo soft)(es)[run'cas-'].cas" size="56921" crc="b2896bb8" sha1="aad3641ad18ae365984678e2c2bd96dcadfbb01b" offset="0" />
1639         </dataarea>
1640      </part>
1641   </software>
1642
1643   <software name="bjack">
1644      <description>Blackjack (Spa)</description>
1645      <year>1985</year>
1646      <publisher>DIMensionNEW</publisher>
1647      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1648
1649      <part name="cass1" interface="msx_cass">
1650         <dataarea name="cass" size="22170">
1651            <rom name="blackjack (1985)(dimensionnew)(es)[run'cas-'].cas" size="22170" crc="c926e826" sha1="25412f5045bef736faffc0b44e6e12a768d3dd1b" offset="0" />
1652         </dataarea>
1653      </part>
1654   </software>
1655
1656   <software name="blagger">
1657      <description>Blagger (Euro)</description>
1658      <year>1984</year>
1659      <publisher>Alligata Software</publisher>
1660      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1661
1662      <part name="cass1" interface="msx_cass">
1663         <dataarea name="cass" size="33135">
1664            <rom name="blagger (1984)(alligata software)(gb)[run'cas-'][martos].cas" size="33135" crc="6189af3b" sha1="0c904f63836d8cfd16cc82ebd58855c010a460c1" offset="0" />
1665         </dataarea>
1666      </part>
1667   </software>
1668
1669   <software name="blstroid">
1670      <description>Blasteroids (Euro)</description>
1671      <year>1987</year>
1672      <publisher>Image Works</publisher>
1673      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
1674
1675      <part name="cass1" interface="msx_cass">
1676         <dataarea name="cass" size="72561">
1677            <rom name="blasteroids (1987)(image works)[bload'cas-',r].cas" size="72561" crc="e9016d52" sha1="a85f7ca2ea5617f30b0a39d746e02d902d0eba3c" offset="0" />
1678         </dataarea>
1679      </part>
1680   </software>
1681
1682   <software name="blocker">
1683      <description>Blocker (Spa)</description>
1684      <year>198?</year>
1685      <publisher>Grupo de Trabajo Software</publisher>
1686      <info name="usage" value="Load with CLOAD + RUN"/>
1687
1688      <part name="cass1" interface="msx_cass">
1689         <dataarea name="cass" size="13414">
1690            <rom name="blocker (19xx)(grupo de trabajo software)(es)[cload + run].cas" size="13414" crc="def38a1a" sha1="83905a03a0de6616c89505ee142765d469002ab3" offset="0" />
1691         </dataarea>
1692      </part>
1693   </software>
1694
1695   <software name="bloody">
1696      <description>Bloody (Spa)</description>
1697      <year>1987</year>
1698      <publisher>P.J. Software</publisher>
1699      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1700
1701      <part name="cass1" interface="msx_cass">
1702         <dataarea name="cass" size="23361">
1703            <rom name="bloody (1987)(p.j. software)(es)[run'cas-'].cas" size="23361" crc="eaa520de" sha1="d83c9e2bc81003e42facf14347f0bb1a971c8b37" offset="0" />
1704         </dataarea>
1705      </part>
1706   </software>
1707
1708   <software name="blowup">
1709      <description>Blow Up (Euro)</description>
1710      <year>1988</year>
1711      <publisher>Eurosoft</publisher>
1712      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1713     
1714      <part name="cass1" interface="msx_cass">
1715         <dataarea name="cass" size="69176">
1716            <rom name="blow up (1988)(eurosoft)(nl)[run'cas-'].cas" size="69176" crc="6771c9b1" sha1="bb002e82bc95b6226e26db2e0bb33dbdc309a93d" offset="0" />
1717         </dataarea>
1718      </part>
1719   </software>
1720
1721   <software name="blowupa" cloneof="blowup">
1722      <description>Blow Up (Euro, Alt)</description>
1723      <year>1988</year>
1724      <publisher>Eurosoft</publisher>
1725      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1726     
1727      <part name="cass1" interface="msx_cass">
1728         <dataarea name="cass" size="56880">
1729            <rom name="blow up (1988)(eurosoft)(nl)[a][run'cas-'].cas" size="56880" crc="c6e667c3" sha1="2322d52e266f30f4699eac6aae06b4dcabad168c" offset="0" />
1730         </dataarea>
1731      </part>
1732   </software>
1733
1734   <software name="bmxsim">
1735      <description>BMX Simulator (Euro)</description>
1736      <year>1987</year>
1737      <publisher>Codemasters</publisher>
1738      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1739
1740      <part name="cass1" interface="msx_cass">
1741         <dataarea name="cass" size="59039">
1742            <rom name="bmx simulator (1987)(codemasters)(gb)[run'cas-'].cas" size="59039" crc="234a0f79" sha1="2bcc391661d991687c892fd264354b27a2f4a3f1" offset="0" />
1743         </dataarea>
1744      </part>
1745   </software>
1746
1747   <software name="boardell">
1748      <description>Boardello (Euro)</description>
1749      <year>1985</year>
1750      <publisher>Bubble Bus Software</publisher>
1751      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1752
1753      <part name="cass1" interface="msx_cass">
1754         <dataarea name="cass" size="13382">
1755            <rom name="boardello (1985)(bubble bus software)(gb)[run'cas-'].cas" size="13382" crc="4f5cd6d0" sha1="cfd7c8180c189863f0ba2526b73e98e27f60bcf1" offset="0" />
1756         </dataarea>
1757      </part>
1758   </software>
1759
1760   <software name="boardella" cloneof="boardell">
1761      <description>Boardello (Euro, Alt)</description>
1762      <year>1985</year>
1763      <publisher>Bubble Bus Software</publisher>
1764      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1765
1766      <part name="cass1" interface="msx_cass">
1767         <dataarea name="cass" size="33494">
1768            <rom name="boardello (1985)(bubble bus software)(gb)[a][run'cas-'].cas" size="33494" crc="874bd3ee" sha1="91e455d8d777ec8dc9c55816f95925e065b55dc1" offset="0" />
1769         </dataarea>
1770      </part>
1771   </software>
1772
1773   <software name="boogaboo">
1774      <description>Booga-Boo the Flea (Euro)</description>
1775      <year>1986</year>
1776      <publisher>Quicksilva</publisher>
1777      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
1778
1779      <part name="cass1" interface="msx_cass">
1780         <dataarea name="cass" size="16423">
1781            <rom name="booga-boo the flea (1986)(quicksilva)(gb)[bload'cas-',r].cas" size="16423" crc="3517b261" sha1="e448407dddb8b002be7199b44aed24daa83e234d" offset="0" />
1782         </dataarea>
1783      </part>
1784   </software>
1785
1786   <software name="boogabooa" cloneof="boogaboo">
1787      <description>Booga-Boo the Flea (Euro, Alt)</description>
1788      <year>1986</year>
1789      <publisher>Quicksilva</publisher>
1790      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
1791
1792      <part name="cass1" interface="msx_cass">
1793         <dataarea name="cass" size="14022">
1794            <rom name="booga-boo the flea (1986)(quicksilva)(gb)[a][bload'cas-',r].cas" size="14022" crc="ef758797" sha1="97a36f17120ade8a44d4a92ca5a21ad1d362eea7" offset="0" />
1795         </dataarea>
1796      </part>
1797   </software>
1798
1799   <software name="booma">
1800      <description>Boom (Euro, Aackosoft)</description>
1801      <year>1986</year>
1802      <publisher>Aackosoft</publisher>
1803      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1804
1805      <part name="cass1" interface="msx_cass">
1806         <dataarea name="cass" size="12280">
1807            <rom name="boom (1986)(aackosoft)(nl)[run'cas-'].cas" size="12280" crc="61df3435" sha1="b267c66475d40278b5b029ee871cb31971d00cf3" offset="0" />
1808         </dataarea>
1809      </part>
1810   </software>
1811
1812   <software name="boome">
1813      <description>Boom (Euro, Eurosoft)</description>
1814      <year>1988</year>
1815      <publisher>Eurosoft</publisher>
1816      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1817
1818      <part name="cass1" interface="msx_cass">
1819         <dataarea name="cass" size="15536">
1820            <rom name="boom (1988)(eurosoft)(nl)[run'cas-'].cas" size="15536" crc="e8ca7a40" sha1="7c4f15e9df42c1c3d56fbe727b97d4d4a363a706" offset="0" />
1821         </dataarea>
1822      </part>
1823   </software>
1824
1825   <software name="booty">
1826      <description>Booty (Euro)</description>
1827      <year>1988</year>
1828      <publisher>Eurosoft</publisher>
1829      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1830
1831      <part name="cass1" interface="msx_cass">
1832         <dataarea name="cass" size="22504">
1833            <rom name="booty (1988)(eurosoft)(nl)[run'cas-'].cas" size="22504" crc="c20898f4" sha1="227d0b7d2b3479e8f6e88777068181afddee66ed" offset="0" />
1834         </dataarea>
1835      </part>
1836   </software>
1837
1838   <software name="bop">
1839      <description>Bop! (Euro)</description>
1840      <year>1986</year>
1841      <publisher>Bug-Byte Software</publisher>
1842      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1843
1844      <part name="cass1" interface="msx_cass">
1845         <dataarea name="cass" size="10287">
1846            <rom name="bop! (1986)(bug-byte software)(gb)[run'cas-'].cas" size="10287" crc="c5463d0c" sha1="0edea07a714b12606266656793728b5704cc210e" offset="0" />
1847         </dataarea>
1848      </part>
1849   </software>
1850
1851   <software name="dota">
1852      <description>Bouken Roman - Dota (Euro)</description>
1853      <year>1986</year>
1854      <publisher>Eaglesoft</publisher>
1855      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1856
1857      <part name="cass1" interface="msx_cass">
1858         <dataarea name="cass" size="34616">
1859            <rom name="bouken roman - dota (1986)(eaglesoft)(nl)[run'cas-'][martos].cas" size="34616" crc="54b51b78" sha1="592e56f9ea8170a507c93d806d795bdc58bdbacc" offset="0" />
1860         </dataarea>
1861      </part>
1862   </software>
1863
1864   <software name="bdash">
1865      <description>Boulder Dash (Euro)</description>
1866      <year>1985</year>
1867      <publisher>Databyte</publisher>
1868      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1869
1870      <part name="cass1" interface="msx_cass">
1871         <dataarea name="cass" size="18006">
1872            <rom name="boulder dash (1985)(databyte)[run'cas-'].cas" size="18006" crc="2b1a44d9" sha1="04bb9170b0abc5d185ba9870e6c9fac72f166f11" offset="0" />
1873         </dataarea>
1874      </part>
1875   </software>
1876
1877   <software name="bdasha" cloneof="bdash">
1878      <description>Boulder Dash (Euro, Alt)</description>
1879      <year>1985</year>
1880      <publisher>Databyte</publisher>
1881      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1882
1883      <part name="cass1" interface="msx_cass">
1884         <dataarea name="cass" size="18006">
1885            <rom name="boulder dash (1985)(databyte)[a][run'cas-'].cas" size="18006" crc="2c7c590b" sha1="d2f7eac98c2617639d7b88320dc4ea29639ff512" offset="0" />
1886         </dataarea>
1887      </part>
1888   </software>
1889
1890   <software name="bdash2">
1891      <description>Boulder Dash II - Rockford's Riot (Euro)</description>
1892      <year>1986</year>
1893      <publisher>Databyte</publisher>
1894      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1895
1896      <part name="cass1" interface="msx_cass">
1897         <dataarea name="cass" size="18006">
1898            <rom name="boulder dash ii - rockford's riot (1986)(databyte)[run'cas-'].cas" size="18006" crc="b5bf54a3" sha1="45b1a33e7df36acde475c7bc91306219e4720ab8" offset="0" />
1899         </dataarea>
1900      </part>
1901   </software>
1902
1903   <software name="bdash2a" cloneof="bdash2">
1904      <description>Boulder Dash II - Rockford's Riot (Euro, Alt)</description>
1905      <year>1986</year>
1906      <publisher>Databyte</publisher>
1907      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1908
1909      <part name="cass1" interface="msx_cass">
1910         <dataarea name="cass" size="15032">
1911            <rom name="boulder dash ii - rockford's riot (1986)(databyte)[a][run'cas-'].cas" size="15032" crc="6d2441a2" sha1="810f3a00f72df54dd3274a4843f63b947d8f9124" offset="0" />
1912         </dataarea>
1913      </part>
1914   </software>
1915
1916   <software name="bounce">
1917      <description>Bounce (Euro)</description>
1918      <year>1987</year>
1919      <publisher>Methodic Solutions</publisher>
1920      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1921
1922      <part name="cass1" interface="msx_cass">
1923         <dataarea name="cass" size="19606">
1924            <rom name="bounce (1987)(methodic solutions)(nl)[run'cas-'].cas" size="19606" crc="ddbff717" sha1="640aeac475cbb77fc56a8b10bb87e824b6ecaf0d" offset="0" />
1925         </dataarea>
1926      </part>
1927   </software>
1928
1929   <software name="bounder">
1930      <description>Bounder (Euro)</description>
1931      <year>1987</year>
1932      <publisher>Gremlin Graphics</publisher>
1933      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
1934
1935      <part name="cass1" interface="msx_cass">
1936         <dataarea name="cass" size="67282">
1937            <rom name="bounder (1987)(gremlin graphics software)(gb)[bload'cas-',r].cas" size="67282" crc="ab5bdc07" sha1="61a6e2b1ae9b7db5b6db2538337db7b4d67c9cf8" offset="0" />
1938         </dataarea>
1939      </part>
1940   </software>
1941
1942   <software name="boundera" cloneof="bounder">
1943      <description>Bounder (Euro, Alt)</description>
1944      <year>1987</year>
1945      <publisher>Gremlin Graphics</publisher>
1946      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
1947
1948      <part name="cass1" interface="msx_cass">
1949         <dataarea name="cass" size="67282">
1950            <rom name="bounder (1987)(gremlin graphics software)(gb)[a][bload'cas-',r].cas" size="67282" crc="b768c087" sha1="4fe45c351893aa5b65e852215a73865ff97ec8c3" offset="0" />
1951         </dataarea>
1952      </part>
1953   </software>
1954
1955   <software name="breakin">
1956      <description>Break In (Euro)</description>
1957      <year>1987</year>
1958      <publisher>Eaglesoft</publisher>
1959      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1960
1961      <part name="cass1" interface="msx_cass">
1962         <dataarea name="cass" size="68768">
1963            <rom name="break in (1987)(eaglesoft)(nl)[run'cas-'].cas" size="68768" crc="63bc8cbb" sha1="8f355b12687732381e187ae53c580f15ea17beb9" offset="0" />
1964         </dataarea>
1965      </part>
1966   </software>
1967
1968   <software name="breakina" cloneof="breakin">
1969      <description>Break In (Euro, Alt)</description>
1970      <year>1987</year>
1971      <publisher>Eaglesoft</publisher>
1972      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
1973
1974      <part name="cass1" interface="msx_cass">
1975         <dataarea name="cass" size="54016">
1976            <rom name="break in (1987)(eaglesoft)(nl)[a][run'cas-'].cas" size="54016" crc="e624b398" sha1="400f62899995977c778d7145a4668109e8d57156" offset="0" />
1977         </dataarea>
1978      </part>
1979   </software>
1980
1981   <software name="breakout">
1982      <description>Break Out! (Jpn)</description>
1983      <year>1985</year>
1984      <publisher>Toshiba</publisher>
1985      <info name="usage" value="Load with RUN&quot;CAS:&quot;. The game requires 64k in slot 2"/>
1986
1987      <part name="cass1" interface="msx_cass">
1988         <dataarea name="cass" size="64019">
1989            <rom name="break out! (1985)(toshiba-emi)(jp)[needs 64k in slot 2][run'cas-'].cas" size="64019" crc="89517540" sha1="7f5a140d241329f5184635f5567715e0a9f7860b" offset="0" />
1990         </dataarea>
1991      </part>
1992   </software>
1993
1994   <software name="breakouta" cloneof="breakout">
1995      <description>Break Out! (Jpn, Alt)</description>
1996      <year>1985</year>
1997      <publisher>Toshiba</publisher>
1998      <info name="usage" value="Load with RUN&quot;CAS:&quot;. The game requires 64k in slot 2"/>
1999
2000      <part name="cass1" interface="msx_cass">
2001         <dataarea name="cass" size="63987">
2002            <rom name="break out! (1985)(toshiba-emi)(jp)[a][needs 64k in slot 2][run'cas-'].cas" size="63987" crc="994eb452" sha1="84d22f3c7066f9dea1947ad5fc73745c3d7b95f3" offset="0" />
2003         </dataarea>
2004      </part>
2005   </software>
2006
2007   <software name="breakoutb" cloneof="breakout">
2008      <description>Break Out! (Jpn, Alt 2)</description>
2009      <year>1985</year>
2010      <publisher>Toshiba</publisher>
2011      <info name="usage" value="Load with RUN&quot;CAS:&quot;. The game requires 64k in slot 2"/>
2012
2013      <part name="cass1" interface="msx_cass">
2014         <dataarea name="cass" size="63987">
2015            <rom name="break out! (1985)(toshiba-emi)(jp)[a2][needs 64k in slot 2][run'cas-'].cas" size="63987" crc="0f2f5296" sha1="e345fa1186c2288dc28d7a02d365461f0cfd67e6" offset="0" />
2016         </dataarea>
2017      </part>
2018   </software>
2019
2020   <software name="breaker">
2021      <description>Breaker Breaker (Euro)</description>
2022      <year>1988</year>
2023      <publisher>Eurosoft</publisher>
2024      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2025
2026      <part name="cass1" interface="msx_cass">
2027         <dataarea name="cass" size="57832">
2028            <rom name="breaker breaker (1988)(eurosoft)(nl)[run'cas-'].cas" size="57832" crc="deb36e3f" sha1="ff3883acb51da7bb915480f1deeb7e4af68ae193" offset="0" />
2029         </dataarea>
2030      </part>
2031   </software>
2032
2033   <software name="breakera" cloneof="breaker">
2034      <description>Breaker Breaker (Euro, Alt)</description>
2035      <year>1988</year>
2036      <publisher>Eurosoft</publisher>
2037      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2038
2039      <part name="cass1" interface="msx_cass">
2040         <dataarea name="cass" size="53504">
2041            <rom name="breaker breaker (1988)(eurosoft)(nl)[a][run'cas-'].cas" size="53504" crc="08cb6ca7" sha1="fb569a52458c0ee9e3558eb99a47e8d6e2e999ae" offset="0" />
2042         </dataarea>
2043      </part>
2044   </software>
2045
2046   <software name="brijacks">
2047      <description>Brian Jacks Superstar Challenge (Euro)</description>
2048      <year>1985</year>
2049      <publisher>Martech Games</publisher>
2050      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2051
2052      <part name="cass1" interface="msx_cass">
2053      <feature name="part_id" value="Side A"/>
2054         <dataarea name="cass" size="36138">
2055            <rom name="brian jacks superstar challenge (1985)(martech games)(gb)(side a)[run'cas-'].cas" size="36138" crc="026938f1" sha1="faff717af7b0c8fdfd204027a361ca947fcf5eed" offset="0" />
2056         </dataarea>
2057      </part>
2058      <part name="cass2" interface="msx_cass">
2059      <feature name="part_id" value="Side B"/>
2060         <dataarea name="cass" size="36138">
2061            <rom name="brian jacks superstar challenge (1985)(martech games)(gb)(side b)[run'cas-'].cas" size="36138" crc="617d78df" sha1="5c65580d285f0ab63273210124b2f2e8e6cae1d4" offset="0" />
2062         </dataarea>
2063      </part>
2064   </software>
2065
2066   <software name="brijacksa" cloneof="brijacks">
2067      <description>Brian Jacks Superstar Challenge (Euro, Alt)</description>
2068      <year>1985</year>
2069      <publisher>Martech Games</publisher>
2070      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2071
2072      <part name="cass1" interface="msx_cass">
2073      <feature name="part_id" value="Side A"/>
2074         <dataarea name="cass" size="36138">
2075            <rom name="brian jacks superstar challenge (1985)(martech games)(gb)(side a)[a][run'cas-'].cas" size="36138" crc="1c967035" sha1="cdc5ae9ac6c264992fc77721935db0a563a8fa27" offset="0" />
2076         </dataarea>
2077      </part>
2078      <part name="cass2" interface="msx_cass">
2079      <feature name="part_id" value="Side B"/>
2080         <dataarea name="cass" size="36138">
2081            <rom name="brian jacks superstar challenge (1985)(martech games)(gb)(side b)[run'cas-'].cas" size="36138" crc="617d78df" sha1="5c65580d285f0ab63273210124b2f2e8e6cae1d4" offset="0" />
2082         </dataarea>
2083      </part>
2084   </software>
2085
2086   <software name="bronx">
2087      <description>Bronx (Spa)</description>
2088      <year>1989</year>
2089      <publisher>Animagic</publisher>
2090      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2091
2092      <part name="cass1" interface="msx_cass">
2093         <dataarea name="cass" size="102338">
2094            <rom name="bronx (1989)(animagic)(es)[run'cas-'].cas" size="102338" crc="7b6597bf" sha1="cffd9f4ff5f74d6799b2ecc5971fc58dbd7af204" offset="0" />
2095         </dataarea>
2096      </part>
2097   </software>
2098
2099   <software name="brucelee">
2100      <description>Bruce Lee (Jpn)</description>
2101      <year>1985</year>
2102      <publisher>Comptiq</publisher>
2103      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2104
2105      <part name="cass1" interface="msx_cass">
2106         <dataarea name="cass" size="33647">
2107            <rom name="bruce lee (1985)(comptiq)(jp)[run'cas-'].cas" size="33647" crc="93c90047" sha1="172b8e03663a53d2a919b9cd2217fe5a591406d4" offset="0" />
2108         </dataarea>
2109      </part>
2110   </software>
2111
2112   <software name="bubbler">
2113      <description>Bubbler (Euro)</description>
2114      <year>1987</year>
2115      <publisher>Ultimate Play The Game</publisher>
2116      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
2117
2118      <part name="cass1" interface="msx_cass">
2119         <dataarea name="cass" size="44680">
2120            <rom name="bubbler (1987)(ultimate play the game)(gb)[bload'cas-',r].cas" size="44680" crc="22add2ea" sha1="56abd5645c07ac8b11dc5cea4223bfb6fb9eb811" offset="0" />
2121         </dataarea>
2122      </part>
2123   </software>
2124
2125   <software name="buckrog">
2126      <description>Buck Rogers - Planet of Zoom (Jpn)</description>
2127      <year>1983</year>
2128      <publisher>Sega</publisher>
2129      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
2130
2131      <part name="cass1" interface="msx_cass">
2132         <dataarea name="cass" size="19959">
2133            <rom name="buck rogers - planet of zoom (1983)(sega)(jp)[bload'cas-',r].cas" size="19959" crc="b2eebb2f" sha1="3454a11bf2e3858830f7ff96ab74b88a828a18bf" offset="0" />
2134         </dataarea>
2135      </part>
2136   </software>
2137
2138   <software name="budokan">
2139      <description>Budokan (Spa)</description>
2140      <year>1991</year>
2141      <publisher>Dro Soft</publisher>
2142      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2143
2144      <part name="cass1" interface="msx_cass">
2145      <feature name="part_id" value="Side A"/>
2146         <dataarea name="cass" size="14473">
2147            <rom name="budokan (1991)(dro soft)(es)(side a)[run'cas-'].cas" size="14473" crc="ec823423" sha1="0029860fff04a811b90124116d0ba10c882f3251" offset="0" />
2148         </dataarea>
2149      </part>
2150      <part name="cass2" interface="msx_cass">
2151      <feature name="part_id" value="Side B"/>
2152         <dataarea name="cass" size="71595">
2153            <rom name="budokan (1991)(dro soft)(es)(side b)[run'cas-'].cas" size="71595" crc="56f5adf2" sha1="b4ee74e98effa9e226c46be52f73d58c66ce1ca2" offset="0" />
2154         </dataarea>
2155      </part>
2156      <part name="cass3" interface="msx_cass">
2157      <feature name="part_id" value="Side C"/>
2158         <dataarea name="cass" size="14473">
2159            <rom name="budokan (1991)(dro soft)(es)(side c)[run'cas-'].cas" size="14473" crc="9b67a98f" sha1="d4970191b59a6f538c20c1b15556f55ccdbfd1ef" offset="0" />
2160         </dataarea>
2161      </part>
2162      <part name="cass4" interface="msx_cass">
2163      <feature name="part_id" value="Side D"/>
2164         <dataarea name="cass" size="79738">
2165            <rom name="budokan (1991)(dro soft)(es)(side d)[run'cas-'].cas" size="79738" crc="7f30c4f3" sha1="50008f44c30dd7f445a61b0f25034cb63d2e19ef" offset="0" />
2166         </dataarea>
2167      </part>
2168   </software>
2169
2170   <software name="buggyrng">
2171      <description>Buggy Ranger (Spa)</description>
2172      <year>1990</year>
2173      <publisher>Dinamic Software</publisher>
2174      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2175
2176      <part name="cass1" interface="msx_cass">
2177         <dataarea name="cass" size="50998">
2178            <rom name="buggy ranger (1990)(dinamic software)(es)[run'cas-'].cas" size="50998" crc="492e4377" sha1="debfb25896841fded7ab88e4bd76bb830f7b0eb3" offset="0" />
2179         </dataarea>
2180      </part>
2181   </software>
2182
2183   <software name="bumpy">
2184      <description>Bumpy (Fra)</description>
2185      <year>1989</year>
2186      <publisher>Loriciels</publisher>
2187      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2188
2189      <part name="cass1" interface="msx_cass">
2190         <dataarea name="cass" size="48843">
2191            <rom name="bumpy (1989)(loriciels)(fr)[run'cas-'].cas" size="48843" crc="dc1d5578" sha1="3e86ad3d39ebebd844749053e599332d90ca621e" offset="0" />
2192         </dataarea>
2193      </part>
2194   </software>
2195
2196   <software name="bumpya" cloneof="bumpy">
2197      <description>Bumpy (Fra, Alt)</description>
2198      <year>1989</year>
2199      <publisher>Loriciels</publisher>
2200      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2201
2202      <part name="cass1" interface="msx_cass">
2203         <dataarea name="cass" size="48851">
2204            <rom name="bumpy (1989)(loriciels)(fr)[a][run'cas-'].cas" size="48851" crc="c5ae9a42" sha1="77b5208662d5356dcafec046be1818a62e6f2392" offset="0" />
2205         </dataarea>
2206      </part>
2207   </software>
2208
2209   <software name="bumpygts">
2210      <description>Bumpy (Spa)</description>
2211      <year>198?</year>
2212      <publisher>Grupo de Trabajo Software</publisher>
2213      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2214
2215      <part name="cass1" interface="msx_cass">
2216         <dataarea name="cass" size="17485">
2217            <rom name="bumpy (19xx)(grupo de trabajo software)(es)[run'cas-'].cas" size="17485" crc="8c8342a6" sha1="c855ace3dd9468869675ad840212b92279db3512" offset="0" />
2218         </dataarea>
2219      </part>
2220   </software>
2221
2222   <software name="buran">
2223      <description>Buran (Spa)</description>
2224      <year>1990</year>
2225      <publisher>OMK Software</publisher>
2226      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2227
2228      <part name="cass1" interface="msx_cass">
2229         <dataarea name="cass" size="74954">
2230            <rom name="buran (1990)(omk software)(es)[run'cas-'][martos].cas" size="74954" crc="c2490dab" sha1="7fba362061e60c368775e8b565ca099b24b9426a" offset="0" />
2231         </dataarea>
2232      </part>
2233   </software>
2234
2235   <software name="bblock">
2236      <description>Buster Block (Euro)</description>
2237      <year>1985</year>
2238      <publisher>Kuma Computers</publisher>
2239      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2240
2241      <part name="cass1" interface="msx_cass">
2242         <dataarea name="cass" size="53894">
2243            <rom name="buster block (1985)(kuma computers)(gb)[run'cas-'].cas" size="53894" crc="0849deb6" sha1="f7d14b6cd01e55b52eccb230d376f9430d08cc81" offset="0" />
2244         </dataarea>
2245      </part>
2246   </software>
2247
2248   <software name="buzzoff">
2249      <description>Buzz Off! (Euro)</description>
2250      <year>1984</year>
2251      <publisher>Electric Software</publisher>
2252      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2253
2254      <part name="cass1" interface="msx_cass">
2255         <dataarea name="cass" size="27901">
2256            <rom name="buzz off! (1984)(electric software)(gb)[run'cas-'].cas" size="27901" crc="2c76939c" sha1="04d75481ce4360bb4be1111ba63ea38e6239d223" offset="0" />
2257         </dataarea>
2258      </part>
2259   </software>
2260
2261   <software name="buzzoffa" cloneof="buzzoff">
2262      <description>Buzz Off! (Euro, Alt)</description>
2263      <year>1984</year>
2264      <publisher>Electric Software</publisher>
2265      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2266
2267      <part name="cass1" interface="msx_cass">
2268         <dataarea name="cass" size="27877">
2269            <rom name="buzz off! (1984)(electric software)(gb)[a][run'cas-'].cas" size="27877" crc="81ab541b" sha1="382cb0d06b547773c8f1fd3c4f2a1c98ae50e205" offset="0" />
2270         </dataarea>
2271      </part>
2272   </software>
2273
2274   <software name="buzzoffb" cloneof="buzzoff">
2275      <description>Buzz Off! (Euro, Alt Loader)</description>
2276      <year>1984</year>
2277      <publisher>Electric Software</publisher>
2278      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
2279
2280      <part name="cass1" interface="msx_cass">
2281         <dataarea name="cass" size="27589">
2282            <rom name="buzz off! (1984)(electric software)(gb)[bload'cas-',r].cas" size="27589" crc="7444cf48" sha1="3d726714ca3bebcb16d32148fefe5f05e1a6f675" offset="0" />
2283         </dataarea>
2284      </part>
2285   </software>
2286
2287   <software name="bytebust">
2288      <description>Bytebusters (Euro)</description>
2289      <year>1984</year>
2290      <publisher>Aackosoft</publisher>
2291      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2292
2293      <part name="cass1" interface="msx_cass">
2294         <dataarea name="cass" size="13040">
2295            <rom name="bytebusters (1984)(aackosoft)(nl)[run'cas-'].cas" size="13040" crc="cfe905f1" sha1="69039b52648554b35d36bc949efa928c0859153e" offset="0" />
2296         </dataarea>
2297      </part>
2298   </software>
2299
2300   <software name="calcnew">
2301      <description>Calculator New (Spa)</description>
2302      <year>1985</year>
2303      <publisher>DIMensionNEW</publisher>
2304      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2305
2306      <part name="cass1" interface="msx_cass">
2307         <dataarea name="cass" size="14401">
2308            <rom name="calculator new (1985)(dimensionnew)(es)[run'cas-'].cas" size="14401" crc="aaff454f" sha1="b5f361fa3a8533178c5261cc8e62fb64ebe88494" offset="0" />
2309         </dataarea>
2310      </part>
2311   </software>
2312
2313   <software name="caldero">
2314      <description>El Caldero Magico (Spa)</description>
2315      <year>1986</year>
2316      <publisher>Grupo de Trabajo Software</publisher>
2317      <info name="usage" value="Load with CLOAD + RUN"/>
2318
2319      <part name="cass1" interface="msx_cass">
2320         <dataarea name="cass" size="12797">
2321            <rom name="caldero magico, el (1986)(grupo de trabajo software)(es)[cload + run].cas" size="12797" crc="63b58d0f" sha1="1943c90b30580dbc805852f23c469503dc38ecd7" offset="0" />
2322         </dataarea>
2323      </part>
2324   </software>
2325
2326   <software name="calgames">
2327      <description>California Games (Euro)</description>
2328      <year>1987</year>
2329      <publisher>U.S. Gold</publisher>
2330      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2331
2332      <part name="cass1" interface="msx_cass">
2333      <feature name="part_id" value="Side A"/>
2334         <dataarea name="cass" size="80340">
2335            <rom name="california games (1987)(u.s. gold)(gb)(side a)[run'cas-'].cas" size="80340" crc="099758dd" sha1="5920691e8e49cbe56121e0468f19cf059e01caff" offset="0" />
2336         </dataarea>
2337      </part>
2338      <part name="cass2" interface="msx_cass">
2339      <feature name="part_id" value="Side B"/>
2340         <dataarea name="cass" size="70837">
2341            <rom name="california games (1987)(u.s. gold)(gb)(side b)[run'cas-'].cas" size="70837" crc="9486b7d0" sha1="513d1b8f1bb7d928470a5488d5e076806a19e52c" offset="0" />
2342         </dataarea>
2343      </part>
2344   </software>
2345   
2346   <software name="camelot">
2347      <description>Camelot Warriors (Spa)</description>
2348      <year>1986</year>
2349      <publisher>Dinamic Software</publisher>
2350      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2351
2352      <part name="cass1" interface="msx_cass">
2353         <dataarea name="cass" size="41983">
2354            <rom name="camelot warriors (1986)(dinamic software)(es)[run'cas-'].cas" size="41983" crc="dc7877a2" sha1="405b44bc60c28d643ef6f83da71e47d1de855a57" offset="0" />
2355         </dataarea>
2356      </part>
2357   </software>
2358
2359   <software name="camelota" cloneof="camelot">
2360      <description>Camelot Warriors (Alt Loader)</description>
2361      <year>1986</year>
2362      <publisher>Dinamic Software</publisher>
2363      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
2364
2365      <part name="cass1" interface="msx_cass">
2366         <dataarea name="cass" size="41543">
2367            <rom name="camelot warriors (1986)(dinamic software)(es)[bload'cas-',r].cas" size="41543" crc="93579d4c" sha1="15011a95e92bb68a9a76fdbc7bd4a3d5d4293039" offset="0" />
2368         </dataarea>
2369      </part>
2370   </software>
2371
2372   <software name="camelotb" cloneof="camelot">
2373      <description>Camelot Warriors (Alt Loader, Alt)</description>
2374      <year>1986</year>
2375      <publisher>Dinamic Software</publisher>
2376      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
2377
2378      <part name="cass1" interface="msx_cass">
2379         <dataarea name="cass" size="41695">
2380            <rom name="camelot warriors (1986)(dinamic software)(es)[a][bload'cas-',r].cas" size="41695" crc="2470ee0f" sha1="61c75f95f14ed82c9f5a06f5706900f07d12141d" offset="0" />
2381         </dataarea>
2382      </part>
2383   </software>
2384
2385   <software name="canworms">
2386      <description>Can of Worms (Euro)</description>
2387      <year>1986</year>
2388      <publisher>Livewire Software</publisher>
2389
2390      <part name="cass1" interface="msx_cass">
2391         <dataarea name="cass" size="25929">
2392            <rom name="can of worms (1986)(livewire software)(gb)[run'cas-'].cas" size="25929" crc="8167b115" sha1="5fa247a42e2b2bc024dcf09739038010abcbce2b" offset="0" />
2393         </dataarea>
2394      </part>
2395   </software>
2396
2397   <software name="sevilla">
2398      <description>Capitan Sevilla (Euro)</description>
2399      <year>1988</year>
2400      <publisher>Winner Software</publisher>
2401      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2402
2403      <part name="cass1" interface="msx_cass">
2404      <feature name="part_id" value="Side A"/>
2405         <dataarea name="cass" size="59638">
2406            <rom name="capitan sevilla (1988)(dinamic software)(es)(en)(side a)[english edition][run'cas-'].cas" size="59638" crc="8f7436f6" sha1="b2595818500de5b9be9e37a8524a19722d77fa19" offset="0" />
2407         </dataarea>
2408      </part>
2409      <part name="cass2" interface="msx_cass">
2410      <feature name="part_id" value="Side B"/>
2411         <dataarea name="cass" size="59638">
2412            <rom name="capitan sevilla (1988)(dinamic software)(es)(en)(side b)[english edition][run'cas-'].cas" size="59638" crc="7f59330e" sha1="a0ad082b5f8a007ee6f6874176c29fe91a36a1e8" offset="0" />
2413         </dataarea>
2414      </part>
2415   </software>
2416
2417   <software name="sevillas" cloneof="sevilla">
2418      <description>Capitan Sevilla (Spa)</description>
2419      <year>1988</year>
2420      <publisher>Dinamic Software</publisher>
2421      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2422
2423      <part name="cass1" interface="msx_cass">
2424      <feature name="part_id" value="Side A"/>
2425         <dataarea name="cass" size="59638">
2426            <rom name="capitan sevilla (1988)(dinamic software)(es)(side a)[run'cas-'].cas" size="59638" crc="29bc5c39" sha1="e419353c08b2f00734e91aef921b73974c240d5f" offset="0" />
2427         </dataarea>
2428      </part>
2429      <part name="cass2" interface="msx_cass">
2430      <feature name="part_id" value="Side B"/>
2431         <dataarea name="cass" size="59638">
2432            <rom name="capitan sevilla (1988)(dinamic software)(es)(side b)[run'cas-'].cas" size="59638" crc="b92ab4da" sha1="7bdedb6560446adc3d6e107caa3799f41a61cc8d" offset="0" />
2433         </dataarea>
2434      </part>
2435   </software>
2436
2437   <software name="trueno">
2438      <description>Capitán Trueno (Spa)</description>
2439      <year>1989</year>
2440      <publisher>Dinamic Software</publisher>
2441      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2442
2443      <part name="cass1" interface="msx_cass">
2444      <feature name="part_id" value="Side A"/>
2445         <dataarea name="cass" size="49359">
2446            <rom name="capitan trueno (1989)(dinamic software)(es)(side a)[run'cas-'].cas" size="49359" crc="018003f9" sha1="f2b1b9ce6e1baa40286a377a1da8fcd9536ada98" offset="0" />
2447         </dataarea>
2448      </part>
2449      <part name="cass2" interface="msx_cass">
2450      <feature name="part_id" value="Side B"/>
2451         <dataarea name="cass" size="50967">
2452            <rom name="capitan trueno (1989)(dinamic software)(es)(side b)[run'cas-'].cas" size="50967" crc="d71fb319" sha1="12ce8815ef6fc0524b4af29919adcbf7b70ea085" offset="0" />
2453         </dataarea>
2454      </part>
2455   </software>
2456
2457   <software name="csainz">
2458      <description>Carlos Sainz - Campeonato del Mundo (Spa)</description>
2459      <year>1990</year>
2460      <publisher>Zigurat Software</publisher>
2461      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2462
2463      <part name="cass1" interface="msx_cass">
2464         <dataarea name="cass" size="66139">
2465            <rom name="carlos sainz (1990)(zigurat software)(es)[run'cas-'].cas" size="66139" crc="e8eb4c98" sha1="0b4685f24ce23e053c4dee8f59c266931aa928b9" offset="0" />
2466         </dataarea>
2467      </part>
2468   </software>
2469
2470   <software name="casamald">
2471      <description>La Casa Maldita (Spa)</description>
2472      <year>1986</year>
2473      <publisher>Load 'n' Run</publisher>
2474      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2475
2476      <part name="cass1" interface="msx_cass">
2477         <dataarea name="cass" size="13248">
2478            <rom name="casa maldita, la (1986)(load 'n' run)(es)[run'cas-'].cas" size="13248" crc="32f39e92" sha1="748d6efe6b9e6899474f73bfb0790e7e431a8da6" offset="0" />
2479         </dataarea>
2480      </part>
2481   </software>
2482
2483   <software name="casanova">
2484      <description>Casanova (Spa)</description>
2485      <year>1989</year>
2486      <publisher>Iber Soft</publisher>
2487      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2488
2489      <part name="cass1" interface="msx_cass">
2490         <dataarea name="cass" size="57542">
2491            <rom name="casanova (1989)(iber soft)(es)[run'cas-'].cas" size="57542" crc="53e5e55b" sha1="79c404908c8a60f6e8f9b440325a038b8bb223eb" offset="0" />
2492         </dataarea>
2493      </part>
2494   </software>
2495
2496   <software name="castlecm">
2497      <description>Castle Combat (Euro)</description>
2498      <year>1985</year>
2499      <publisher>Spectravideo</publisher>
2500      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
2501
2502      <part name="cass1" interface="msx_cass">
2503         <dataarea name="cass" size="8230">
2504            <rom name="castle combat (1985)(spectravideo)(gb)[bload'cas-',r].cas" size="8230" crc="76c3a543" sha1="1ec3bcddc537a5d18ff2604cef0f60431293794f" offset="0" />
2505         </dataarea>
2506      </part>
2507   </software>
2508
2509   <software name="cavdeath">
2510      <description>Cavern of Death (Spa)</description>
2511      <year>1987</year>
2512      <publisher>Dro Soft</publisher>
2513      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2514
2515      <part name="cass1" interface="msx_cass">
2516         <dataarea name="cass" size="15799">
2517            <rom name="cavern of death (1987)(dro soft)(es)[run'cas-'].cas" size="15799" crc="085982e4" sha1="1d1d2dd5a4f40cfefd6d03415d54ded534123565" offset="0" />
2518         </dataarea>
2519      </part>
2520   </software>
2521
2522   <software name="caza">
2523      <description>Caza (Spa)</description>
2524      <year>1986</year>
2525      <publisher>Load 'n' Run</publisher>
2526      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2527
2528      <part name="cass1" interface="msx_cass">
2529         <dataarea name="cass" size="2424">
2530            <rom name="caza (1986)(load 'n' run)(es)[run'cas-'].cas" size="2424" crc="3076d967" sha1="3346c9c19fd1320499868bf395080a29ba7d9147" offset="0" />
2531         </dataarea>
2532      </part>
2533   </software>
2534
2535   <software name="chackn">
2536      <description>Chack 'n Pop (Jpn?)</description>
2537      <year>1984</year>
2538      <publisher>Taito</publisher>
2539      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
2540
2541      <part name="cass1" interface="msx_cass">
2542      <feature name="part_id" value="Tape 1"/>
2543         <dataarea name="cass" size="29479">
2544            <rom name="chack 'n pop (1984)(taito)[bload'cas-',r].cas" size="29479" crc="b79d73d6" sha1="8baab6d2b6132c88a9c8ba381a4ae295c55538e3" offset="0" />
2545         </dataarea>
2546      </part>
2547   </software>
2548
2549   <software name="champ">
2550      <description>Champ (Euro)</description>
2551      <year>1984</year>
2552      <publisher>PSS</publisher>
2553      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
2554
2555      <part name="cass1" interface="msx_cass">
2556         <dataarea name="cass" size="9767">
2557            <rom name="champ (1984)(pss)(gb)[bload'cas-',r].cas" size="9767" crc="049aa9dc" sha1="a055cdc80309867c27b5914c90e5ee20122a4720" offset="0" />
2558         </dataarea>
2559      </part>
2560   </software>
2561
2562   <software name="champion"> <!-- shows a Spanish message during load -->
2563      <description>Champions (Jpn, Hacked)</description>
2564      <year>1984</year>
2565      <publisher>Pony</publisher>
2566
2567      <part name="cass1" interface="msx_cass">
2568         <dataarea name="cass" size="23838">
2569            <rom name="champions grand national (1984)(pony canyon)(jp)[cload + run].cas" size="23838" crc="fd13de33" sha1="29e573f4df2503f96c065329220435f16058cb6b" offset="0" />
2570         </dataarea>
2571      </part>
2572   </software>
2573
2574   <software name="chasehq">
2575      <description>Chase H.Q. (Euro)</description>
2576      <year>1988</year>
2577      <publisher>Ocean Software</publisher>
2578      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2579
2580      <part name="cass1" interface="msx_cass">
2581      <feature name="part_id" value="Side A"/>
2582         <dataarea name="cass" size="88098">
2583            <rom name="chase h.q. (1988)(ocean software)(gb)(side a)[run'cas-'].cas" size="88098" crc="d4bd4049" sha1="dd297879c04c6e6bd2cb2765b0a721d9c9d590ff" offset="0" />
2584         </dataarea>
2585      </part>
2586      <part name="cass2" interface="msx_cass">
2587      <feature name="part_id" value="Side B"/>
2588         <dataarea name="cass" size="41562">
2589            <rom name="chase h.q. (1988)(ocean software)(gb)(side b)[run'cas-'].cas" size="41562" crc="73087fb1" sha1="da2513fbd45940b6ac79236d6ee5bdc3735e62e2" offset="0" />
2590         </dataarea>
2591      </part>
2592   </software>
2593
2594<!-- not a bad dump -->
2595   <software name="chasehqa" cloneof="chasehq">
2596      <description>Chase H.Q. (Euro, Alt)</description>
2597      <year>1988</year>
2598      <publisher>Ocean Software</publisher>
2599      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2600
2601      <part name="cass1" interface="msx_cass">
2602      <feature name="part_id" value="Side A"/>
2603         <dataarea name="cass" size="88098">
2604            <rom name="chase h.q. (1988)(ocean software)(gb)(side a)[b][run'cas-'].cas" size="88098" crc="3d07e0b6" sha1="4622eaf2c7061b1f58b50bbf34e111d2969c2b46" offset="0" />
2605         </dataarea>
2606      </part>
2607      <part name="cass2" interface="msx_cass">
2608      <feature name="part_id" value="Side B"/>
2609         <dataarea name="cass" size="41562">
2610            <rom name="chase h.q. (1988)(ocean software)(gb)(side b)[run'cas-'].cas" size="41562" crc="73087fb1" sha1="da2513fbd45940b6ac79236d6ee5bdc3735e62e2" offset="0" />
2611         </dataarea>
2612      </part>
2613   </software>
2614
2615   <software name="checkmat">
2616      <description>Checkmate! - First Moves in Chess (Jpn)</description>
2617      <year>1985</year>
2618      <publisher>Toshiba</publisher>
2619      <info name="usage" value="Load with RUN&quot;CAS:&quot;. The game requires 64k in slot 2"/>
2620
2621      <part name="cass1" interface="msx_cass">
2622      <feature name="part_id" value="Tape 1"/>
2623         <dataarea name="cass" size="28711">
2624            <rom name="checkmate! first moves in chess (1985)(toshiba-emi)(jp)[needs 64k in slot 2][run'cas-'].cas" size="28711" crc="11b75f83" sha1="0bce6c2647cb8a3991df89d7fe5e5959dcaa1006" offset="0" />
2625         </dataarea>
2626      </part>
2627   </software>
2628
2629   <software name="checkmata" cloneof="checkmat">
2630      <description>Checkmate! - First Moves in Chess (Jpn, Alt)</description>
2631      <year>1985</year>
2632      <publisher>Toshiba</publisher>
2633      <info name="usage" value="Load with RUN&quot;CAS:&quot;. The game requires 64k in slot 2"/>
2634
2635      <part name="cass1" interface="msx_cass">
2636         <dataarea name="cass" size="28703">
2637            <rom name="checkmate! first moves in chess (1985)(toshiba-emi)(jp)[a][needs 64k in slot 2][run'cas-'].cas" size="28703" crc="8b2ff75a" sha1="27519d27f7390ca84f364a9e306107a85aad89ca" offset="0" />
2638         </dataarea>
2639      </part>
2640   </software>
2641
2642   <software name="checkmatb" cloneof="checkmat">
2643      <description>Checkmate! - First Moves in Chess (Jpn, Alt 2)</description>
2644      <year>1985</year>
2645      <publisher>Toshiba</publisher>
2646      <info name="usage" value="Load with RUN&quot;CAS:&quot;. The game requires 64k in slot 2"/>
2647
2648      <part name="cass1" interface="msx_cass">
2649         <dataarea name="cass" size="28527">
2650            <rom name="checkmate! first moves in chess (1985)(toshiba-emi)(jp)[a2][needs 64k in slot 2][run'cas-'].cas" size="28527" crc="bf2678d3" sha1="a513a5f44b837d70b4e3de65cd770ab67221b628" offset="0" />
2651         </dataarea>
2652      </part>
2653   </software>
2654
2655   <software name="chesspl">
2656      <description>Chess Player (Euro)</description>
2657      <year>1988</year>
2658      <publisher>Eurosoft</publisher>
2659      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2660
2661      <part name="cass1" interface="msx_cass">
2662         <dataarea name="cass" size="27280">
2663            <rom name="chess player (1988)(eurosoft)(nl)(en)[jaque mate][run'cas-'][martos].cas" size="27280" crc="19491e2e" sha1="1fb1075989fdf33c795284981e8255c428373078" offset="0" />
2664         </dataarea>
2665      </part>
2666   </software>
2667
2668   <software name="cm2000">
2669      <description>The Chessmaster 2000 (Spa, Hacked by Martos)</description>
2670      <year>1990</year>
2671      <publisher>Dro Soft</publisher>
2672
2673      <part name="cass1" interface="msx_cass">
2674         <dataarea name="cass" size="60983">
2675            <rom name="chessmaster 2000, the (1990)(dro soft)(es)[m playable martos][run'cas-'][martos].cas" size="60983" crc="f2c5afe9" sha1="38e1f53169d760e2f2f966aabfb66e10d865d3c8" offset="0" />
2676         </dataarea>
2677      </part>
2678   </software>
2679
2680   <software name="chicago">
2681      <description>Chicago 30's (Spa)</description>
2682      <year>1988</year>
2683      <publisher>Topo Soft</publisher>
2684      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2685
2686      <part name="cass1" interface="msx_cass">
2687         <dataarea name="cass" size="52794">
2688            <rom name="chicago 30's (1988)(topo soft)(es)[run'cas-'].cas" size="52794" crc="09aa5840" sha1="be812df24e7c439853ddfd23f8f2ecd242b2207f" offset="0" />
2689         </dataarea>
2690      </part>
2691   </software>
2692
2693   <software name="chicken">
2694      <description>Chicken Chase (Euro)</description>
2695      <year>1986</year>
2696      <publisher>Bug-Byte Software</publisher>
2697      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2698
2699      <part name="cass1" interface="msx_cass">
2700         <dataarea name="cass" size="37415">
2701            <rom name="chicken chase (1986)(bug-byte software)(gb)[run'cas-'].cas" size="37415" crc="027c7e11" sha1="910c2fd879757c5507cf69b1343ee7004ccb0abf" offset="0" />
2702         </dataarea>
2703      </part>
2704   </software>
2705
2706   <software name="chiller">
2707      <description>Chiller (Euro)</description>
2708      <year>1985</year>
2709      <publisher>Mastertronic</publisher>
2710      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2711
2712      <part name="cass1" interface="msx_cass">
2713         <dataarea name="cass" size="26683">
2714            <rom name="chiller (1985)(mastertronic)(gb)[run'cas-'].cas" size="26683" crc="b33086a0" sha1="73d806fa5d002c0016a0bd983ed9f7f99e03215d" offset="0" />
2715         </dataarea>
2716      </part>
2717   </software>
2718
2719   <software name="chillera" cloneof="chiller">
2720      <description>Chiller (Euro, Alt)</description>
2721      <year>1985</year>
2722      <publisher>Mastertronic</publisher>
2723      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2724
2725      <part name="cass1" interface="msx_cass">
2726         <dataarea name="cass" size="26667">
2727            <rom name="chiller (1985)(mastertronic)(gb)[a][run'cas-'].cas" size="26667" crc="7b517370" sha1="5b0c4c24febbc9c5e3a4c63ff9904f0176c64cc0" offset="0" />
2728         </dataarea>
2729      </part>
2730   </software>
2731
2732   <software name="chillerb" cloneof="chiller">
2733      <description>Chiller (Euro, Alt 2)</description>
2734      <year>1985</year>
2735      <publisher>Mastertronic</publisher>
2736      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2737
2738      <part name="cass1" interface="msx_cass">
2739         <dataarea name="cass" size="27171">
2740            <rom name="chiller (1985)(mastertronic)(gb)[a2][run'cas-'].cas" size="27171" crc="26c32172" sha1="35d928877778642c565804709d49d0c2c2244600" offset="0" />
2741         </dataarea>
2742      </part>
2743   </software>
2744
2745   <software name="chillerc" cloneof="chiller">
2746      <description>Chiller (Euro, Alt 3)</description>
2747      <year>1985</year>
2748      <publisher>Mastertronic</publisher>
2749      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2750
2751      <part name="cass1" interface="msx_cass">
2752         <dataarea name="cass" size="26667">
2753            <rom name="chiller (1985)(mastertronic)(gb)[a3][run'cas-'].cas" size="26667" crc="dbfe1855" sha1="f16951622915908542122c71cdca0cd4400e5f61" offset="0" />
2754         </dataarea>
2755      </part>
2756   </software>
2757
2758   <software name="chillerd" cloneof="chiller">
2759      <description>Chiller (Euro, Alt 4)</description>
2760      <year>1985</year>
2761      <publisher>Mastertronic</publisher>
2762      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2763
2764      <part name="cass1" interface="msx_cass">
2765         <dataarea name="cass" size="26667">
2766            <rom name="chiller (1985)(mastertronic)(gb)[a4][run'cas-'].cas" size="26667" crc="24ce5666" sha1="77422c426e8de783f320e2b7423aed5af9132014" offset="0" />
2767         </dataarea>
2768      </part>
2769   </software>
2770
2771   <software name="chillere" cloneof="chiller">
2772      <description>Chiller (Euro, Alt 5)</description>
2773      <year>1985</year>
2774      <publisher>Mastertronic</publisher>
2775      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2776
2777      <part name="cass1" interface="msx_cass">
2778         <dataarea name="cass" size="26667">
2779            <rom name="chiller (1985)(mastertronic)(gb)[a5][run'cas-'].cas" size="26667" crc="ca145912" sha1="4743f27195249b380de6a3e2cb4f52b3052f7912" offset="0" />
2780         </dataarea>
2781      </part>
2782   </software>
2783
2784   <software name="chopper">
2785      <description>Chopper (Euro)</description>
2786      <year>1986</year>
2787      <publisher>Eaglesoft</publisher>
2788      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2789
2790      <part name="cass1" interface="msx_cass">
2791         <dataarea name="cass" size="56408">
2792            <rom name="chopper (1986)(eaglesoft)(nl)[run'cas-'].cas" size="56408" crc="dbc323f9" sha1="3ac33a36a7a3e2d233929e45322ace708187282b" offset="0" />
2793         </dataarea>
2794      </part>
2795   </software>
2796
2797   <software name="choppera" cloneof="chopper">
2798      <description>Chopper (Euro, Alt)</description>
2799      <year>1986</year>
2800      <publisher>Eaglesoft</publisher>
2801      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2802
2803      <part name="cass1" interface="msx_cass">
2804         <dataarea name="cass" size="56408">
2805            <rom name="chopper (1986)(eaglesoft)(nl)[a][run'cas-'].cas" size="56408" crc="5202b7b6" sha1="1f30f5be45fbf753e4090927590ce3af11e0f545" offset="0" />
2806         </dataarea>
2807      </part>
2808   </software>
2809
2810   <software name="chopper1">
2811      <description>Chopper One (Euro)</description>
2812      <year>1988</year>
2813      <publisher>Eurosoft</publisher>
2814      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2815
2816      <part name="cass1" interface="msx_cass">
2817         <dataarea name="cass" size="54992">
2818            <rom name="chopper one (1988)(eurosoft)(nl)[run'cas-'].cas" size="54992" crc="efb363a3" sha1="15cdd2155c46c601a1d12e54963f9a38a1b528ce" offset="0" />
2819         </dataarea>
2820      </part>
2821   </software>
2822
2823   <software name="choroq">
2824      <description>Choro Q (Jpn?)</description>
2825      <year>1984</year>
2826      <publisher>Taito</publisher>
2827      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2828
2829      <part name="cass1" interface="msx_cass">
2830      <feature name="part_id" value="Tape 1"/>
2831         <dataarea name="cass" size="29479">
2832            <rom name="choro q (1984)(taito)[run'cas-'].cas" size="29479" crc="17b6d287" sha1="fba5d411611aa8558a7372ce2f1fdc91a956bf2a" offset="0" />
2833         </dataarea>
2834      </part>
2835   </software>
2836
2837   <software name="choylee">
2838      <description>Choy-Lee-Fut Kung-Fu Warrior (Spa)</description>
2839      <year>1990</year>
2840      <publisher>Positive</publisher>
2841      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2842
2843      <part name="cass1" interface="msx_cass">
2844         <dataarea name="cass" size="39899">
2845            <rom name="choy-lee-fut kung-fu warrior (1990)(positive)(es)[run'cas-'].cas" size="39899" crc="59a62215" sha1="b1148fc083561ad70f2500a0ee46e82fc241a3e5" offset="0" />
2846         </dataarea>
2847      </part>
2848   </software>
2849
2850   <software name="choyleea" cloneof="choylee">
2851      <description>Choy-Lee-Fut Kung-Fu Warrior (Spa, Alt)</description>
2852      <year>1990</year>
2853      <publisher>Positive</publisher>
2854      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2855
2856      <part name="cass1" interface="msx_cass">
2857         <dataarea name="cass" size="46851">
2858            <rom name="choy-lee-fut kung-fu warrior (1990)(positive)(es)[a][run'cas-'][martos].cas" size="46851" crc="54eb865c" sha1="46d34cc055e22ff67d847df335251251fcb44ca2" offset="0" />
2859         </dataarea>
2860      </part>
2861   </software>
2862
2863   <software name="yeagraft">
2864      <description>Chuck Yeager's Advanced Flight Trainer (Spa)</description>
2865      <year>1989</year>
2866      <publisher>Dro Soft</publisher>
2867      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2868
2869      <part name="cass1" interface="msx_cass">
2870         <dataarea name="cass" size="64730">
2871            <rom name="chuck yeager's advanced flight trainer (1989)(dro soft)(es)[run'cas-'].cas" size="64730" crc="279f8c38" sha1="811549b9d26b3043d0c4be08f1f222fd7160e8d2" offset="0" />
2872         </dataarea>
2873      </part>
2874   </software>
2875
2876   <software name="chuckie">
2877      <description>Chuckie Egg (Euro, A&amp;F Software)</description>
2878      <year>1984</year>
2879      <publisher>A&amp;F Software</publisher>
2880      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
2881
2882      <part name="cass1" interface="msx_cass">
2883         <dataarea name="cass" size="14932">
2884            <rom name="chuckie egg (1984)(a&amp;f software)[bload'cas-',r].cas" size="14932" crc="3c44f316" sha1="e6e439418bbdd9897caf15f51d59074eeb30f4c2" offset="0" />
2885         </dataarea>
2886      </part>
2887   </software>
2888
2889   <software name="chuckiea" cloneof="chuckie">
2890      <description>Chuckie Egg (Euro, A&amp;F Software, Alt)</description>
2891      <year>1984</year>
2892      <publisher>A&amp;F Software</publisher>
2893      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
2894
2895      <part name="cass1" interface="msx_cass">
2896         <dataarea name="cass" size="14932">
2897            <rom name="chuckie egg (1984)(a&amp;f software)[a][bload'cas-',r].cas" size="14932" crc="dbc5eced" sha1="1e948514d3a77b56e3da10ad391e38146c885e98" offset="0" />
2898         </dataarea>
2899      </part>
2900   </software>
2901
2902   <software name="chuckieb" cloneof="chuckie">
2903      <description>Chuckie Egg (Euro, A&amp;F Software, Alt 2)</description>
2904      <year>1984</year>
2905      <publisher>A&amp;F Software</publisher>
2906      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
2907
2908      <part name="cass1" interface="msx_cass">
2909         <dataarea name="cass" size="14932">
2910            <rom name="chuckie egg (1984)(a&amp;f software)[a2][bload'cas-',r].cas" size="14932" crc="1aa9a194" sha1="64703d0a08675439b256fb5f55b6bb8651599511" offset="0" />
2911         </dataarea>
2912      </part>
2913   </software>
2914
2915   <software name="chuckiec" cloneof="chuckie">
2916      <description>Chuckie Egg (Euro, A&amp;F Software, Alt 3)</description>
2917      <year>1984</year>
2918      <publisher>A&amp;F Software</publisher>
2919      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
2920
2921      <part name="cass1" interface="msx_cass">
2922         <dataarea name="cass" size="14932">
2923            <rom name="chuckie egg (1984)(a&amp;f software)[a3][bload'cas-',r].cas" size="14932" crc="a5710ad3" sha1="ea3bf539d63364d410c7517f458b24510ca799dd" offset="0" />
2924         </dataarea>
2925      </part>
2926   </software>
2927
2928   <software name="chuckieack" cloneof="chuckie">
2929      <description>Chuckie Egg (Euro, Aackosoft)</description>
2930      <year>1985</year>
2931      <publisher>Aackosoft</publisher>
2932      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
2933
2934      <part name="cass1" interface="msx_cass">
2935         <dataarea name="cass" size="14949">
2936            <rom name="chuckie egg (1985)(aackosoft)(nl)[bload'cas-',r].cas" size="14949" crc="df0bc2ff" sha1="cd82eb78df63ae6119749d9878484d6630c4835b" offset="0" />
2937         </dataarea>
2938      </part>
2939   </software>
2940
2941   <software name="ciuthan1">
2942      <description>Ci-U-Than Trilogy I - La Diosa de Cozumel (Spa)</description>
2943      <year>1990</year>
2944      <publisher>Aventuras AD</publisher>
2945      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2946
2947      <part name="cass1" interface="msx_cass">
2948      <feature name="part_id" value="Side A"/>
2949         <dataarea name="cass" size="61338">
2950            <rom name="ci-u-than trilogy i - la diosa de cozumel (1990)(aventuras ad)(es)(side a)[run'cas-'].cas" size="61338" crc="a97f3695" sha1="a8b680e97aa8257acfe948e95dbf240e4daa065a" offset="0" />
2951         </dataarea>
2952      </part>
2953      <part name="cass2" interface="msx_cass">
2954      <feature name="part_id" value="Side B"/>
2955         <dataarea name="cass" size="60916">
2956            <rom name="ci-u-than trilogy i - la diosa de cozumel (1990)(aventuras ad)(es)(side b)[run'cas-'].cas" size="60916" crc="158b94e7" sha1="cebb1ecc785484ab76f3a9c07ac3550e2bbd326c" offset="0" />
2957         </dataarea>
2958      </part>
2959   </software>
2960
2961   <software name="ciuthan1a" cloneof="ciuthan1">
2962      <description>Ci-U-Than Trilogy I - La Diosa de Cozumel (Spa, Alt)</description>
2963      <year>1990</year>
2964      <publisher>Aventuras AD</publisher>
2965      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2966
2967      <part name="cass1" interface="msx_cass">
2968      <feature name="part_id" value="Side A"/>
2969         <dataarea name="cass" size="61344">
2970            <rom name="ci-u-than trilogy i - la diosa de cozumel (1990)(aventuras ad)(es)(side a)[a][run'cas-'].cas" size="61344" crc="163123fe" sha1="4f59e69d4172976df75ba73d9bd015b034132bfa" offset="0" />
2971         </dataarea>
2972      </part>
2973      <part name="cass2" interface="msx_cass">
2974      <feature name="part_id" value="Side B"/>
2975         <dataarea name="cass" size="60922">
2976            <rom name="ci-u-than trilogy i - la diosa de cozumel (1990)(aventuras ad)(es)(side b)[a][run'cas-'].cas" size="60922" crc="78aa6f6b" sha1="26aefbd638f137a2995abab1b4f8fe9ab8358f01" offset="0" />
2977         </dataarea>
2978      </part>
2979   </software>
2980
2981   <software name="ciuthan2">
2982      <description>Ci-U-Than Trilogy II - Los Templos Sagrados (Spa)</description>
2983      <year>1991</year>
2984      <publisher>Aventuras AD</publisher>
2985      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
2986
2987      <part name="cass1" interface="msx_cass">
2988      <feature name="part_id" value="Side A"/>
2989         <dataarea name="cass" size="54497">
2990            <rom name="ci-u-than trilogy ii - los templos sagrados (1991)(aventuras ad)(es)(side a)[run'cas-'].cas" size="54497" crc="ef299ea8" sha1="cd2f037b8375d783331dde004874426c448a46c8" offset="0" />
2991         </dataarea>
2992      </part>
2993      <part name="cass2" interface="msx_cass">
2994      <feature name="part_id" value="Side B"/>
2995         <dataarea name="cass" size="50065">
2996            <rom name="ci-u-than trilogy ii - los templos sagrados (1991)(aventuras ad)(es)(side b)[run'cas-'].cas" size="50065" crc="04a90ad0" sha1="2efeb2f05ccbdcd8ab1ed1cc116ae2d0eee7caf8" offset="0" />
2997         </dataarea>
2998      </part>
2999   </software>
3000
3001   <software name="ciuthan3">
3002      <description>Ci-U-Than Trilogy III - Chichen Itza (Spa)</description>
3003      <year>1992</year>
3004      <publisher>Aventuras AD</publisher>
3005      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3006
3007      <part name="cass1" interface="msx_cass">
3008      <feature name="part_id" value="Side A"/>
3009         <dataarea name="cass" size="58151">
3010            <rom name="ci-u-than trilogy iii - chichen itza (1992)(aventuras ad)(es)(side a)[run'cas-'].cas" size="58151" crc="06b447ba" sha1="a94d73553447c4d6049dbe59cfc647ad3cb6c47f" offset="0" />
3011         </dataarea>
3012      </part>
3013      <part name="cass2" interface="msx_cass">
3014      <feature name="part_id" value="Side B"/>
3015         <dataarea name="cass" size="51111">
3016            <rom name="ci-u-than trilogy iii - chichen itza (1992)(aventuras ad)(es)(side b)[run'cas-'].cas" size="51111" crc="d1e12c88" sha1="76f7a2c26cce29d7a94f2401b823062b9371b7cb" offset="0" />
3017         </dataarea>
3018      </part>
3019   </software>
3020
3021   <software name="cid">
3022      <description>El Cid (Spa)</description>
3023      <year>1987</year>
3024      <publisher>Dro Soft</publisher>
3025      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3026
3027      <part name="cass1" interface="msx_cass">
3028         <dataarea name="cass" size="38535">
3029            <rom name="cid, el (1987)(dro soft)(es)[run'cas-'].cas" size="38535" crc="22b46739" sha1="38e8b016aa79c2e7bbc030968f2d8e1fc6bca9ef" offset="0" />
3030         </dataarea>
3031      </part>
3032   </software>
3033
3034   <software name="citycon">
3035      <description>City Connection (Euro)</description>
3036      <year>1987</year>
3037      <publisher>Eaglesoft</publisher>
3038      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3039
3040      <part name="cass1" interface="msx_cass">
3041         <dataarea name="cass" size="34632">
3042            <rom name="city connection (1987)(eaglesoft)(nl)[run'cas-'].cas" size="34632" crc="d10a17d3" sha1="36f01d1775de6c76515c64542de0e9e9d8f3c2ef" offset="0" />
3043         </dataarea>
3044      </part>
3045   </software>
3046
3047   <software name="cityconj" cloneof="citycon">
3048      <description>City Connection (Jpn)</description>
3049      <year>1986</year>
3050      <publisher>Jaleco</publisher>
3051      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3052
3053      <part name="cass1" interface="msx_cass">
3054         <dataarea name="cass" size="34616">
3055            <rom name="city connection (1986)(jaleco)(jp)[run'cas-'].cas" size="34616" crc="55d584e4" sha1="529d6ddbc89129bcb10fac2b6a1e24da86a7b975" offset="0" />
3056         </dataarea>
3057      </part>
3058   </software>
3059
3060   <software name="cobraarc">
3061      <description>Cobra's Arc (Spa)</description>
3062      <year>1986</year>
3063      <publisher>Dinamic Software</publisher>
3064      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3065
3066      <part name="cass1" interface="msx_cass">
3067         <dataarea name="cass" size="39423">
3068            <rom name="cobra's arc (1986)(dinamic software)(es)[run'cas-'].cas" size="39423" crc="31c06ef4" sha1="4bb5ca34d849cebb811b1eae36d0e2c6483cc990" offset="0" />
3069         </dataarea>
3070      </part>
3071   </software>
3072
3073   <software name="coco">
3074      <description>Coco Castle (Euro)</description>
3075      <year>1984</year>
3076      <publisher>Kuma Computers</publisher>
3077      <info name="usage" value="Load with CLOAD + RUN"/>
3078      <info name="alt_title" value="Coco in the Castle"/>
3079
3080      <part name="cass1" interface="msx_cass">
3081         <dataarea name="cass" size="24404">
3082            <rom name="coco in the castle (1984)(kuma computers)(gb)[cload][martos].cas" size="24404" crc="65c86159" sha1="f07222b3be2da26b9d87ec7fcf35fb09bb717afd" offset="0" />
3083         </dataarea>
3084      </part>
3085   </software>
3086
3087   <software name="coliseum">
3088      <description>Coliseum (Spa)</description>
3089      <year>1988</year>
3090      <publisher>Topo Soft</publisher>
3091      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3092
3093      <part name="cass1" interface="msx_cass">
3094         <dataarea name="cass" size="53090">
3095            <rom name="coliseum (1988)(topo soft)(es)[run'cas-'].cas" size="53090" crc="7cc9c63c" sha1="d351e9ee596f9a0a5f03ca12346c8d91a96f7b6d" offset="0" />
3096         </dataarea>
3097      </part>
3098   </software>
3099
3100   <software name="colony">
3101      <description>Colony (Euro)</description>
3102      <year>1987</year>
3103      <publisher>Bulldog</publisher>
3104      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3105
3106      <part name="cass1" interface="msx_cass">
3107         <dataarea name="cass" size="31778">
3108            <rom name="colony (1987)(bulldog)(gb)[run'cas-'].cas" size="31778" crc="f6d82b88" sha1="897ca7eb70da01e1e029333609537d7500d5c22a" offset="0" />
3109         </dataarea>
3110      </part>
3111   </software>
3112
3113   <software name="colos4ch">
3114      <description>Colossus 4 Chess (Euro)</description>
3115      <year>1986</year>
3116      <publisher>CDS Microsystems</publisher>
3117      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3118
3119      <part name="cass1" interface="msx_cass">
3120         <dataarea name="cass" size="52337">
3121            <rom name="colossus 4 chess (1986)(cds microsystems)(gb)[bload'cas-',r].cas" size="52337" crc="b4e91f69" sha1="8366d91fa9afbfa6e9b2e5b20fea73ffaccf7e44" offset="0" />
3122         </dataarea>
3123      </part>
3124   </software>
3125
3126   <software name="colt36">
3127      <description>Colt 36 (Spa)</description>
3128      <year>1987</year>
3129      <publisher>Topo Soft</publisher>
3130      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3131
3132      <part name="cass1" interface="msx_cass">
3133         <dataarea name="cass" size="34435">
3134            <rom name="colt 36 (1987)(topo soft)(es)[run'cas-'].cas" size="34435" crc="4051c4fa" sha1="6af5ee37ec346b0376dff3c8d575aaa61c34a405" offset="0" />
3135         </dataarea>
3136      </part>
3137   </software>
3138
3139   <software name="comando4">
3140      <description>Comando Quatro (Spa)</description>
3141      <year>1989</year>
3142      <publisher>Zigurat Software</publisher>
3143      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3144
3145      <part name="cass1" interface="msx_cass">
3146         <dataarea name="cass" size="52130">
3147            <rom name="comando quatro (1989)(zigurat software)(es)[run'cas-'].cas" size="52130" crc="971df5f8" sha1="430a46ffbe6375041f6b7a405c4a89e2af98951e" offset="0" />
3148         </dataarea>
3149      </part>
3150   </software>
3151
3152   <software name="comtrace">
3153      <description>Comando Tracer (Spa)</description>
3154      <year>1989</year>
3155      <publisher>Dinamic Software</publisher>
3156      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3157
3158      <part name="cass1" interface="msx_cass">
3159         <dataarea name="cass" size="53544">
3160            <rom name="comando tracer (1989)(dinamic software)(es)[run'cas-'].cas" size="53544" crc="555d4063" sha1="cd2ed6fd24df267f0e5f97e05a91d50bd28aebf4" offset="0" />
3161         </dataarea>
3162      </part>
3163   </software>
3164
3165   <software name="comtracea" cloneof="comtrace">
3166      <description>Comando Tracer (Spa, Alt)</description>
3167      <year>1989</year>
3168      <publisher>Dinamic Software</publisher>
3169      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3170
3171      <part name="cass1" interface="msx_cass">
3172         <dataarea name="cass" size="45152">
3173            <rom name="comando tracer (1989)(dinamic software)(es)[a][run'cas-'].cas" size="45152" crc="f094e1e8" sha1="5b792dbc7310cfd031429449dbbd5aa56aebbe50" offset="0" />
3174         </dataarea>
3175      </part>
3176   </software>
3177
3178   <software name="comecoco">
3179      <description>Comecocos (Spa)</description>
3180      <year>198?</year>
3181      <publisher>Idealogic</publisher>
3182      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3183
3184      <part name="cass1" interface="msx_cass">
3185         <dataarea name="cass" size="7887">
3186            <rom name="comecocos (19xx)(idealogic)(es)[run'cas-'].cas" size="7887" crc="ffb86200" sha1="055c28e74c6a1894f448c2ebf3314d07eb38a469" offset="0" />
3187         </dataarea>
3188      </part>
3189   </software>
3190
3191   <software name="halley">
3192      <description>Cometa Halley (Spa)</description>
3193      <year>1985</year>
3194      <publisher>Sony</publisher>
3195      <info name="usage" value="Load with CLOAD + RUN"/>
3196
3197      <part name="cass1" interface="msx_cass">
3198         <dataarea name="cass" size="8705">
3199            <rom name="cometa halley (1985)(sony)(es)[cload + run].cas" size="8705" crc="038cf814" sha1="cfb750c638acb8ec2698a0aefac59e2bafdeb646" offset="0" />
3200         </dataarea>
3201      </part>
3202   </software>
3203
3204   <software name="compor">
3205      <description>Compor - Procesador de Textos (Spa)</description>
3206      <year>198?</year>
3207      <publisher>Philips Spain</publisher>
3208      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3209
3210      <part name="cass1" interface="msx_cass">
3211         <dataarea name="cass" size="16165">
3212            <rom name="compor - procesador de textos (19xx)(philips spain)(es)(en)[bload'cas-',r][martos].cas" size="16165" crc="36918887" sha1="50eb03834a468cec90dff38b1ecd12993fcd7719" offset="0" />
3213         </dataarea>
3214      </part>
3215   </software>
3216
3217   <software name="comprave">
3218      <description>Compra y Vende (Spa)</description>
3219      <year>1985</year>
3220      <publisher>Idealogic</publisher>
3221      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3222
3223      <part name="cass1" interface="msx_cass">
3224         <dataarea name="cass" size="27744">
3225            <rom name="compra y vende (1985)(idealogic)(es)[run'cas-'].cas" size="27744" crc="34329e9e" sha1="e85a3e4dc5ef63675de62157f2b00d8bd0013709" offset="0" />
3226         </dataarea>
3227      </part>
3228   </software>
3229
3230   <software name="adivina">
3231      <description>Computadora Adivina (Spa)</description>
3232      <year>1985</year>
3233      <publisher>Sony</publisher>
3234      <info name="usage" value="Load with CLOAD + RUN"/>
3235
3236      <part name="cass1" interface="msx_cass">
3237         <dataarea name="cass" size="9864">
3238            <rom name="computadora adivina (1985)(sony)(es)[cload + run].cas" size="9864" crc="45684a6a" sha1="f9700ccdfd443930f59323df2074d43f5263e452" offset="0" />
3239         </dataarea>
3240      </part>
3241   </software>
3242
3243   <software name="confused">
3244      <description>Confused? (Euro)</description>
3245      <year>1986</year>
3246      <publisher>Eaglesoft</publisher>
3247      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3248
3249      <part name="cass1" interface="msx_cass">
3250         <dataarea name="cass" size="39424">
3251            <rom name="confused (1986)(eaglesoft)(nl)[run'cas-'].cas" size="39424" crc="2db68b24" sha1="b65d763cdba516d6966533db85a99ff104aa5c29" offset="0" />
3252         </dataarea>
3253      </part>
3254   </software>
3255
3256   <software name="confuseda" cloneof="confused">
3257      <description>Confused? (Euro, Alt)</description>
3258      <year>1986</year>
3259      <publisher>Eaglesoft</publisher>
3260      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3261
3262      <part name="cass1" interface="msx_cass">
3263         <dataarea name="cass" size="27096">
3264            <rom name="confused (1986)(eaglesoft)(nl)[a][run'cas-'].cas" size="27096" crc="5062ac25" sha1="1b9e2d16129ff08556c9a108c090a1e786f87e67" offset="0" />
3265         </dataarea>
3266      </part>
3267   </software>
3268
3269   <software name="congo">
3270      <description>Congo (Euro)</description>
3271      <year>1986</year>
3272      <publisher>Livewire Software</publisher>
3273      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3274
3275      <part name="cass1" interface="msx_cass">
3276         <dataarea name="cass" size="21529">
3277            <rom name="congo (1986)(livewire software)(gb)[run'cas-'].cas" size="21529" crc="d9e39a65" sha1="8f42d8238272112ff6ffdb4733d9c17bfb7a5c20" offset="0" />
3278         </dataarea>
3279      </part>
3280   </software>
3281
3282   <software name="congobon">
3283      <description>Congo Bongo (Jpn?)</description>
3284      <year>1983</year>
3285      <publisher>Sega</publisher>
3286      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3287
3288      <part name="cass1" interface="msx_cass">
3289         <dataarea name="cass" size="45231">
3290            <rom name="congo bongo (1983)(sega)(jp)[bload'cas-',r].cas" size="45231" crc="9a7aec6f" sha1="c15ad4ed7de51f22937fb0751df7cd0cd05b7190" offset="0" />
3291         </dataarea>
3292      </part>
3293   </software>
3294
3295   <software name="contabil">
3296      <description>Contabilidad (Spa)</description>
3297      <year>1985</year>
3298      <publisher>Sony Spain</publisher>
3299      <info name="usage" value="Load with CLOAD + RUN"/>
3300
3301      <part name="cass1" interface="msx_cass">
3302         <dataarea name="cass" size="16089">
3303            <rom name="contabilidad (1985)(sony spain)(es)[cload + run].cas" size="16089" crc="b63b1bf4" sha1="85b1f75bc97a81f89a36e4770b22f7244967f861" offset="0" />
3304         </dataarea>
3305      </part>
3306   </software>
3307
3308   <software name="contab1">
3309      <description>Contabilidad 1 (Spa)</description>
3310      <year>1988</year>
3311      <publisher>Mind Games España</publisher>
3312      <info name="usage" value="Load with CLOAD + RUN"/>
3313
3314      <part name="cass1" interface="msx_cass">
3315         <dataarea name="cass" size="16977">
3316            <rom name="contabilidad 1 (1988)(mind games espana)(es)[cload + run].cas" size="16977" crc="ea69d663" sha1="709d4e063ec30f0a5f8aa90eabb816b0c6d05f28" offset="0" />
3317         </dataarea>
3318      </part>
3319   </software>
3320
3321   <software name="contab1a" cloneof="contab1">
3322      <description>Contabilidad 1 (Spa, Alt)</description>
3323      <year>1988</year>
3324      <publisher>Mind Games España</publisher>
3325      <info name="usage" value="Load with CLOAD + RUN"/>
3326
3327      <part name="cass1" interface="msx_cass">
3328         <dataarea name="cass" size="16978">
3329            <rom name="contabilidad 1 (1988)(mind games espana)(es)[a][cload + run].cas" size="16978" crc="baec2c31" sha1="040cd316480a42ee2b4daae68112bf6709a3ce0e" offset="0" />
3330         </dataarea>
3331      </part>
3332   </software>
3333
3334   <software name="contab2">
3335      <description>Contabilidad 2 (Spa)</description>
3336      <year>1988</year>
3337      <publisher>Mind Games España</publisher>
3338      <info name="usage" value="Load with CLOAD + RUN"/>
3339
3340      <part name="cass1" interface="msx_cass">
3341         <dataarea name="cass" size="20233">
3342            <rom name="contabilidad 2 (1988)(mind games)(es)[cload][martos].cas" size="20233" crc="2562a234" sha1="077d92640fa165ed1c27d92774b7857d5da95ec5" offset="0" />
3343         </dataarea>
3344      </part>
3345   </software>
3346
3347   <software name="contab2a" cloneof="contab2">
3348      <description>Contabilidad 2 (Spa, Alt)</description>
3349      <year>1988</year>
3350      <publisher>Mind Games España</publisher>
3351      <info name="usage" value="Load with CLOAD + RUN"/>
3352
3353      <part name="cass1" interface="msx_cass">
3354         <dataarea name="cass" size="20233">
3355            <rom name="contabilidad 2 (1988)(mind games)(es)[a][cload][martos].cas" size="20233" crc="ff7a455f" sha1="3618f6d98972bc386561cfffc9d38bfc7ab339c1" offset="0" />
3356         </dataarea>
3357      </part>
3358   </software>
3359
3360   <software name="contabdm">
3361      <description>Contabilidad Domestica (Spa)</description>
3362      <year>1985</year>
3363      <publisher>DIMensionNEW</publisher>
3364      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3365
3366      <part name="cass1" interface="msx_cass">
3367         <dataarea name="cass" size="18972">
3368            <rom name="contabilidad domestica (1985)(dimensionnew)(es)[run'cas-'].cas" size="18972" crc="9515ccbf" sha1="90098e24c9e45a7e9f3ab78e76d5df19531b2d33" offset="0" />
3369         </dataarea>
3370      </part>
3371   </software>
3372
3373   <software name="contcirc">
3374      <description>Continental Circus (Euro)</description>
3375      <year>1989</year>
3376      <publisher>Virgin Mastertronic</publisher>
3377      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3378
3379      <part name="cass1" interface="msx_cass">
3380      <feature name="part_id" value="Side A"/>
3381         <dataarea name="cass" size="56952">
3382            <rom name="continental circus (1989)(virgin mastertronic)(gb)(side a)[run'cas-'].cas" size="56952" crc="8399e57f" sha1="a5a62d3f779caea14f62e7505d5874811f6504af" offset="0" />
3383         </dataarea>
3384      </part>
3385      <part name="cass2" interface="msx_cass">
3386      <feature name="part_id" value="Side B"/>
3387         <dataarea name="cass" size="46042">
3388            <rom name="continental circus (1989)(virgin mastertronic)(gb)(side b)[run'cas-'].cas" size="46042" crc="00e0a6bd" sha1="d36e8832612a9e949a8b38735f6397b05edbfedf" offset="0" />
3389         </dataarea>
3390      </part>
3391   </software>
3392
3393   <software name="cbridge">
3394      <description>Contract Bridge (Euro)</description>
3395      <year>1984</year>
3396      <publisher>Alligata Software</publisher>
3397      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3398
3399      <part name="cass1" interface="msx_cass">
3400         <dataarea name="cass" size="29020">
3401            <rom name="contract bridge (1984)(alligata software)(gb)[run'cas-'].cas" size="29020" crc="e35ea7ae" sha1="7692f0b7dcdb952f2dfe1408b053db39e42c0f6e" offset="0" />
3402         </dataarea>
3403      </part>
3404   </software>
3405
3406   <software name="corsario">
3407      <description>Corsarios (Spa)</description>
3408      <year>1989</year>
3409      <publisher>Opera Soft</publisher>
3410      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3411
3412      <part name="cass1" interface="msx_cass">
3413      <feature name="part_id" value="Side A"/>
3414         <dataarea name="cass" size="58176">
3415            <rom name="corsarios (1989)(opera soft)(es)(side a)[bload'cas-',r].cas" size="58176" crc="c8131f90" sha1="88a04fc32c79c314c3d272d2e8b409b1acf2238e" offset="0" />
3416         </dataarea>
3417      </part>
3418      <part name="cass2" interface="msx_cass">
3419      <feature name="part_id" value="Side B"/>
3420         <dataarea name="cass" size="58176">
3421            <rom name="corsarios (1989)(opera soft)(es)(side b)[bload'cas-',r].cas" size="58176" crc="104f4675" sha1="eaab0f397d4c1ad44f1c5d31b23deb5b6184478c" offset="0" />
3422         </dataarea>
3423      </part>
3424   </software>
3425
3426   <software name="cosanost">
3427      <description>Cosa Nostra (Spa)</description>
3428      <year>1986</year>
3429      <publisher>Opera Soft</publisher>
3430      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3431
3432      <part name="cass1" interface="msx_cass">
3433         <dataarea name="cass" size="41769">
3434            <rom name="cosa nostra (1986)(opera soft)(es)[bload'cas-',r].cas" size="41769" crc="da23ba44" sha1="d05e9445e150ecc38dedfb915a32a97aa170a426" offset="0" />
3435         </dataarea>
3436      </part>
3437   </software>
3438
3439   <software name="csheriff">
3440      <description>Cosmic Sheriff (Spa)</description>
3441      <year>1989</year>
3442      <publisher>Dinamic Software</publisher>
3443      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3444
3445      <part name="cass1" interface="msx_cass">
3446         <dataarea name="cass" size="47035">
3447            <rom name="cosmic sheriff (1989)(dinamic software)(es)[run'cas-'].cas" size="47035" crc="e1984c54" sha1="a0c58fedbd94c86f509058b217692762661f87a7" offset="0" />
3448         </dataarea>
3449      </part>
3450   </software>
3451
3452   <software name="shockabs">
3453      <description>Cosmic Shock Absorber (Euro)</description>
3454      <year>1986</year>
3455      <publisher>Martech Games</publisher>
3456      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3457
3458      <part name="cass1" interface="msx_cass">
3459         <dataarea name="cass" size="36110">
3460            <rom name="cosmic shock absorber (1986)(martech games)(gb)[run'cas-'].cas" size="36110" crc="cc2bf38d" sha1="85f88bbcda85308b45cebaacdc27650b67f0b742" offset="0" />
3461         </dataarea>
3462      </part>
3463   </software>
3464
3465   <software name="cosmos">
3466      <description>Cosmos (Spa)</description>
3467      <year>1985</year>
3468      <publisher>Sony</publisher>
3469      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3470
3471      <part name="cass1" interface="msx_cass">
3472         <dataarea name="cass" size="26892">
3473            <rom name="cosmos (1985)(sony)(es)[bload'cas-',r].cas" size="26892" crc="56ff17b6" sha1="337104a580700e91e4fce32027517a8c6f578f65" offset="0" />
3474         </dataarea>
3475      </part>
3476   </software>
3477
3478   <software name="crazgolf">
3479      <description>Crazy Golf (Euro)</description>
3480      <year>1984</year>
3481      <publisher>Mr. Micro</publisher>
3482      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3483
3484      <part name="cass1" interface="msx_cass">
3485         <dataarea name="cass" size="10069">
3486            <rom name="crazy golf (1984)(mr. micro)[bload'cas-',r].cas" size="10069" crc="45a249d9" sha1="93abfbfdf6d2603d8c54e10f769cbeb5440b5395" offset="0" />
3487         </dataarea>
3488      </part>
3489   </software>
3490
3491   <software name="crusader">
3492      <description>Crusader (Euro)</description>
3493      <year>1987</year>
3494      <publisher>Eaglesoft</publisher>
3495      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3496
3497      <part name="cass1" interface="msx_cass">
3498         <dataarea name="cass" size="34632">
3499            <rom name="crusader (1987)(eaglesoft)(nl)[run'cas-'].cas" size="34632" crc="0f2a8a13" sha1="2c342b88c30a993f85824e77b33586230f6bf366" offset="0" />
3500         </dataarea>
3501      </part>
3502   </software>
3503
3504   <software name="crusadera" cloneof="crusader">
3505      <description>Crusader (Euro, Alt)</description>
3506      <year>1987</year>
3507      <publisher>Eaglesoft</publisher>
3508      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3509
3510      <part name="cass1" interface="msx_cass">
3511         <dataarea name="cass" size="34616">
3512            <rom name="crusader (1987)(eaglesoft)(nl)[a][run'cas-'].cas" size="34616" crc="85b842c1" sha1="369f52e3f008fdb1868b5d3a0280e60d2f8bbc22" offset="0" />
3513         </dataarea>
3514      </part>
3515   </software>
3516
3517   <software name="cubik">
3518      <description>Cubik - Cubo de Rubik (Spa)</description>
3519      <year>1985</year>
3520      <publisher>Monser</publisher>
3521      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3522
3523      <part name="cass1" interface="msx_cass">
3524         <dataarea name="cass" size="17037">
3525            <rom name="cubik. cubo de rubik (1985)(monser)(es)[run'cas-'].cas" size="17037" crc="2f70c796" sha1="8acacbe3ff88a179d139e6567700814448e863f4" offset="0" />
3526         </dataarea>
3527      </part>
3528   </software>
3529
3530   <software name="cubit">
3531      <description>Cubit (Euro)</description>
3532      <year>1986</year>
3533      <publisher>Mr. Micro</publisher>
3534      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3535
3536      <part name="cass1" interface="msx_cass">
3537         <dataarea name="cass" size="8687">
3538            <rom name="cubit (1986)(mr. micro)[bload'cas-',r].cas" size="8687" crc="7413d7dd" sha1="4cf1dadd98cc9b827858da606720e392ead97d75" offset="0" />
3539         </dataarea>
3540      </part>
3541   </software>
3542
3543   <software name="cubita" cloneof="cubit">
3544      <description>Cubit (Euro, Alt)</description>
3545      <year>1986</year>
3546      <publisher>Mr. Micro</publisher>
3547      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3548
3549      <part name="cass1" interface="msx_cass">
3550         <dataarea name="cass" size="8670">
3551            <rom name="cubit (1986)(mr. micro)[a][bload'cas-',r].cas" size="8670" crc="50b99d3d" sha1="3665017c2cf1ca4833070dfd1c52a8ec67110fb5" offset="0" />
3552         </dataarea>
3553      </part>
3554   </software>
3555
3556   <software name="currojim">
3557      <description>Curro Jimenez (Spa)</description>
3558      <year>1989</year>
3559      <publisher>Zigurat Software</publisher>
3560      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3561
3562      <part name="cass1" interface="msx_cass">
3563         <dataarea name="cass" size="67095">
3564            <rom name="curro jimenez (1989)(zigurat software)(es)[run'cas-'].cas" size="67095" crc="8357fc9c" sha1="ea8ae1e3323fef1390a78f958636cc73f53b8a60" offset="0" />
3565         </dataarea>
3566      </part>
3567   </software>
3568
3569   <software name="cursobas">
3570      <description>Curso de BASIC (Spa)</description>
3571      <year>1985</year>
3572      <publisher>Sony</publisher>
3573      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3574
3575      <part name="cass1" interface="msx_cass">
3576      <feature name="part_id" value="Side A"/>
3577         <dataarea name="cass" size="61951">
3578            <rom name="curso de basic (1985)(sony)(es)(side a)[bload'cas-',r].cas" size="61951" crc="3e50e185" sha1="f32ec2904da8952e4093e7ce466d1454ff7eb512" offset="0" />
3579         </dataarea>
3580      </part>
3581      <part name="cass2" interface="msx_cass">
3582      <feature name="part_id" value="Side B"/>
3583         <dataarea name="cass" size="56951">
3584            <rom name="curso de basic (1985)(sony)(es)(side b)[bload'cas-',r].cas" size="56951" crc="8601181d" sha1="20041190a10f50656b3b8f8b8471749045e275a2" offset="0" />
3585         </dataarea>
3586      </part>
3587   </software>
3588
3589   <software name="curshx10">
3590      <description>Curso de MSX Basic Toshiba Home computer HX-10 (Spa)</description>
3591      <year>198?</year>
3592      <publisher>EMSA</publisher>
3593      <info name="usage" value="Load with CLOAD + RUN"/>
3594
3595      <part name="cass1" interface="msx_cass">
3596         <dataarea name="cass" size="101696">
3597            <rom name="curso de msx basic toshiba home computer hx-10 (19xx)(emsa)(es)[cload][martos].cas" size="101696" crc="59c8930d" sha1="ac3f55690f2ae4315061c0378ddfb0f714c3a1f4" offset="0" />
3598         </dataarea>
3599      </part>
3600   </software>
3601
3602   <software name="cyberbig">
3603      <description>Cyberbig (Spa)</description>
3604      <year>1989</year>
3605      <publisher>Animagic</publisher>
3606      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3607
3608      <part name="cass1" interface="msx_cass">
3609         <dataarea name="cass" size="59179">
3610            <rom name="cyberbig (1989)(animagic)(es)[run'cas-'].cas" size="59179" crc="99023cf9" sha1="a1120b1ce7892283a36fc3b13e40d0bf74b4fdbb" offset="0" />
3611         </dataarea>
3612      </part>
3613   </software>
3614
3615   <software name="cyberun">
3616      <description>Cyberun (Euro)</description>
3617      <year>1985</year>
3618      <publisher>Ultimate Play The Game</publisher>
3619      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3620
3621      <part name="cass1" interface="msx_cass">
3622         <dataarea name="cass" size="48622">
3623            <rom name="cyberun (1985)(ultimate play the game)(gb)[bload'cas-',r].cas" size="48622" crc="645029f7" sha1="cdb19acd38f244efef26d6b425cc5e381b77e1b7" offset="0" />
3624         </dataarea>
3625      </part>
3626   </software>
3627
3628   <software name="daidasso">
3629      <description>Daidasso - Great Escape (Jpn)</description>
3630      <year>1985</year>
3631      <publisher>Carry Lab</publisher>
3632      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3633
3634      <part name="cass1" interface="msx_cass">
3635         <dataarea name="cass" size="32632">
3636            <rom name="daidasso. great escape (1985)(carry lab)(jp)[bload'cas-',r].cas" size="32632" crc="e7f8b6d4" sha1="f0ff604ae83d023232d2d3a61597ccd7ac542352" offset="0" />
3637         </dataarea>
3638      </part>
3639   </software>
3640
3641   <software name="dambust">
3642      <description>The Dam Busters (Spa)</description>
3643      <year>1985</year>
3644      <publisher>Erbe Software</publisher>
3645      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3646
3647      <part name="cass1" interface="msx_cass">
3648         <dataarea name="cass" size="35183">
3649            <rom name="dam busters, the (1985)(erbe software)(es)[run'cas-'].cas" size="35183" crc="b24fde2d" sha1="b7d34bfcec9ea53554f22c273f74809ec129ec2b" offset="0" />
3650         </dataarea>
3651      </part>
3652   </software>
3653
3654   <software name="damas">
3655      <description>Damas (Spa)</description>
3656      <year>1985</year>
3657      <publisher>DIMensionNEW</publisher>
3658      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3659
3660      <part name="cass1" interface="msx_cass">
3661         <dataarea name="cass" size="28111">
3662            <rom name="damas (1985)(dimensionnew)(es)[run'cas-'].cas" size="28111" crc="f9729fcb" sha1="01723315d90b871ca57e7ab748701c943d1dd6f3" offset="0" />
3663         </dataarea>
3664      </part>
3665   </software>
3666
3667   <software name="dmouse">
3668      <description>Danger Mouse in the Black Forest Chateau (Euro)</description>
3669      <year>1986</year>
3670      <publisher>Alternative Software</publisher>
3671      <info name="usage" value="Load with CLOAD + RUN"/>
3672
3673      <part name="cass1" interface="msx_cass">
3674      <feature name="part_id" value="Side A"/>
3675         <dataarea name="cass" size="28526">
3676            <rom name="danger mouse in the black forest chateau (1986)(alternative software)(gb)(side a)[cload][martos].cas" size="28526" crc="f2805762" sha1="8c3ba235c930f1cf819ac7b8d11e68eda861aca2" offset="0" />
3677         </dataarea>
3678      </part>
3679      <part name="cass2" interface="msx_cass">
3680      <feature name="part_id" value="Side B"/>
3681         <dataarea name="cass" size="28526">
3682            <rom name="danger mouse in the black forest chateau (1986)(alternative software)(gb)(side b)[cload][martos].cas" size="28526" crc="a3af59bd" sha1="fc720112d7896cefefe1b31e2ce3bd2309eeea4b" offset="0" />
3683         </dataarea>
3684      </part>
3685   </software>
3686
3687   <software name="darkwood">
3688      <description>Darkwood Manor (Euro)</description>
3689      <year>198?</year>
3690      <publisher>Kuma Computers</publisher>
3691      <info name="usage" value="Load with CLOAD + RUN"/>
3692
3693      <part name="cass1" interface="msx_cass">
3694         <dataarea name="cass" size="25941">
3695            <rom name="darkwood manor (19xx)(kuma computers)(gb)[cload + run].cas" size="25941" crc="b2d85439" sha1="3614e6f9e5aee13a6fa9fddbc63bb849d98f8b37" offset="0" />
3696         </dataarea>
3697      </part>
3698   </software>
3699
3700   <software name="darkwooda" cloneof="darkwood">
3701      <description>Darkwood Manor (Euro, Alt)</description>
3702      <year>198?</year>
3703      <publisher>Kuma Computers</publisher>
3704      <info name="usage" value="Load with CLOAD + RUN"/>
3705
3706      <part name="cass1" interface="msx_cass">
3707         <dataarea name="cass" size="25941">
3708            <rom name="darkwood manor (19xx)(kuma computers)(gb)[a][cload + run].cas" size="25941" crc="f106a3bf" sha1="ea845840cd7fa94982823ad298c7251a30aa9f58" offset="0" />
3709         </dataarea>
3710      </part>
3711   </software>
3712
3713   <software name="darts">
3714      <description>Darts (Euro)</description>
3715      <year>1987</year>
3716      <publisher>Blue Ribbon Software</publisher>
3717      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3718
3719      <part name="cass1" interface="msx_cass">
3720         <dataarea name="cass" size="18024">
3721            <rom name="darts (1987)(blue ribbon software)(gb)[run'cas-'][martos].cas" size="18024" crc="0c0f96df" sha1="e21cf2b0cf297a1585b643d7c0f5c28fa5c0d0e8" offset="0" />
3722         </dataarea>
3723      </part>
3724   </software>
3725
3726   <software name="databa">
3727      <description>Databa (Euro?)</description>
3728      <year>198?</year>
3729      <publisher>Philips</publisher>
3730      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3731
3732      <part name="cass1" interface="msx_cass">
3733         <dataarea name="cass" size="12497">
3734            <rom name="databa (19xx)(philips)[run'cas-'].cas" size="12497" crc="253e3992" sha1="546e8e0ca009ad6a2b6eca783ebf8c2d1708cb69" offset="0" />
3735         </dataarea>
3736      </part>
3737   </software>
3738
3739   <software name="dawnpatr">
3740      <description>Dawn Patrol (Euro)</description>
3741      <year>1987</year>
3742      <publisher>Eaglesoft</publisher>
3743      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3744
3745      <part name="cass1" interface="msx_cass">
3746         <dataarea name="cass" size="55168">
3747            <rom name="dawn patrol (1987)(eaglesoft)(nl)[run'cas-'][martos].cas" size="55168" crc="7521cb4f" sha1="057d2a3108c219e9603bbffe961292fc4b7139e4" offset="0" />
3748         </dataarea>
3749      </part>
3750   </software>
3751
3752   <software name="deathval">
3753      <description>Death Valley Gold Rush (Euro)</description>
3754      <year>1985</year>
3755      <publisher>Kuma Computers</publisher>
3756      <info name="usage" value="Load with CLOAD + RUN"/>
3757
3758      <part name="cass1" interface="msx_cass">
3759         <dataarea name="cass" size="20883">
3760            <rom name="death valley gold rush (1985)(kuma computers)(gb)[cload + run].cas" size="20883" crc="9c391e1c" sha1="6100023f3b6fe48dab7af4b61d59166b0df66d7f" offset="0" />
3761         </dataarea>
3762      </part>
3763   </software>
3764
3765   <software name="deathws3">
3766      <description>Death Wish 3 (Euro)</description>
3767      <year>1987</year>
3768      <publisher>Gremlin Graphics</publisher>
3769      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3770
3771      <part name="cass1" interface="msx_cass">
3772         <dataarea name="cass" size="74482">
3773            <rom name="death wish 3 (1987)(gremlin graphics software)(gb)[bload'cas-',r].cas" size="74482" crc="56340873" sha1="249ccf20dac351438b7b13143b4a5ca5364d931e" offset="0" />
3774         </dataarea>
3775      </part>
3776   </software>
3777
3778   <software name="decathln">
3779      <description>Decathlon (Euro)</description>
3780      <year>1984</year>
3781      <publisher>Activision</publisher>
3782      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3783
3784      <part name="cass1" interface="msx_cass">
3785         <dataarea name="cass" size="20274">
3786            <rom name="decathlon (1984)(activision)(us)[bload'cas-',r].cas" size="20274" crc="ab34d5fb" sha1="ceb2396e3fac6c1e642abd16b4c4bed8e081d662" offset="0" />
3787         </dataarea>
3788      </part>
3789   </software>
3790
3791   <software name="defcom1">
3792      <description>Defcom 1 (Spa)</description>
3793      <year>1989</year>
3794      <publisher>Iber Soft</publisher>
3795      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3796
3797      <part name="cass1" interface="msx_cass">
3798      <feature name="part_id" value="Side A"/>
3799         <dataarea name="cass" size="82103">
3800            <rom name="defcom 1 (1989)(iber soft)(es)(side a)[run'cas-'].cas" size="82103" crc="bcd94fa7" sha1="6dd24937a0a306a00333c0f18659021f3a73b5dd" offset="0" />
3801         </dataarea>
3802      </part>
3803      <part name="cass2" interface="msx_cass">
3804      <feature name="part_id" value="Side B"/>
3805         <dataarea name="cass" size="33423">
3806            <rom name="defcom 1 (1989)(iber soft)(es)(side b)[run'cas-'].cas" size="33423" crc="8f07fcd8" sha1="81b8e18ddf73e9391e2700d4cb1c31f9e303b843" offset="0" />
3807         </dataarea>
3808      </part>
3809   </software>
3810
3811   <software name="dedemo">
3812      <description>De Demo (Ned)</description>
3813      <year>1985</year>
3814      <publisher>Philips</publisher>
3815      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3816
3817      <part name="cass1" interface="msx_cass">
3818         <dataarea name="cass" size="46128">
3819            <rom name="demo, de (1985)(philips)(nl)[position tape + run'cas-'].cas" size="46128" crc="4275573d" sha1="655b364d7608b25e1c77d983f202bdc7ecf73c3c" offset="0" />
3820         </dataarea>
3821      </part>
3822   </software>
3823
3824   <software name="demonia">
3825      <description>Demonia (Fra)</description>
3826      <year>1986</year>
3827      <publisher>Microids</publisher>
3828      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3829
3830      <part name="cass1" interface="msx_cass">
3831         <dataarea name="cass" size="58334">
3832            <rom name="demonia (1986)(microids)(gb)(fr)[run'cas-'].cas" size="58334" crc="7c059d23" sha1="e87a3d5b24a6da38dd60e237d0120ed4ea20bde2" offset="0" />
3833         </dataarea>
3834      </part>
3835   </software>
3836
3837   <software name="desolatr">
3838      <description>Desolator (Euro)</description>
3839      <year>1986</year>
3840      <publisher>Gremlin Graphics</publisher>
3841      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3842
3843      <part name="cass1" interface="msx_cass">
3844         <dataarea name="cass" size="25153">
3845            <rom name="desolator (1986)(gremlin graphics software)(gb)[bload'cas-',r].cas" size="25153" crc="b228b187" sha1="b877a2e45a8624beb1d1ca0f493641f5792d0018" offset="0" />
3846         </dataarea>
3847      </part>
3848   </software>
3849
3850   <software name="desolatra" cloneof="desolatr">
3851      <description>Desolator (Euro, Alt)</description>
3852      <year>1986</year>
3853      <publisher>Gremlin Graphics</publisher>
3854      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3855
3856      <part name="cass1" interface="msx_cass">
3857         <dataarea name="cass" size="32353">
3858            <rom name="desolator (1986)(gremlin graphics software)(gb)[a][bload'cas-',r].cas" size="32353" crc="837a09d3" sha1="6d313f879d34537745962b69f04830586ffa5a96" offset="0" />
3859         </dataarea>
3860      </part>
3861   </software>
3862
3863   <software name="desprado">
3864      <description>Desperado (Spa)</description>
3865      <year>1987</year>
3866      <publisher>Topo Soft</publisher>
3867      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3868
3869      <part name="cass1" interface="msx_cass">
3870      <feature name="part_id" value="Side A"/>
3871         <dataarea name="cass" size="42554">
3872            <rom name="desperado (1987)(topo soft)(es)(side a)[run'cas-'].cas" size="42554" crc="fe84991c" sha1="649913e88b394200e03c00715976a26efea40271" offset="0" />
3873         </dataarea>
3874      </part>
3875      <part name="cass2" interface="msx_cass">
3876      <feature name="part_id" value="Side B"/>
3877         <dataarea name="cass" size="120735">
3878            <rom name="desperado (1987)(topo soft)(es)(side b)[run'cas-'].cas" size="120735" crc="9237dded" sha1="1481b59f94ea14d27bb00b3e9a5de0dbc22dccab" offset="0" />
3879         </dataarea>
3880      </part>
3881   </software>
3882
3883   <software name="desprad2">
3884      <description>Desperado 2 (Spa)</description>
3885      <year>1991</year>
3886      <publisher>Topo Soft</publisher>
3887      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3888
3889      <part name="cass1" interface="msx_cass">
3890         <dataarea name="cass" size="101298">
3891            <rom name="desperado 2 (1991)(topo soft)(es)[run'cas-'].cas" size="101298" crc="b8508c89" sha1="a85b3b79c2d0d04deee03190168dcc196257caff" offset="0" />
3892         </dataarea>
3893      </part>
3894   </software>
3895
3896   <software name="desprad2a" cloneof="desprad2">
3897      <description>Desperado 2 (Spa, Alt)</description>
3898      <year>1991</year>
3899      <publisher>Topo Soft</publisher>
3900      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3901
3902      <part name="cass1" interface="msx_cass">
3903         <dataarea name="cass" size="101298">
3904            <rom name="desperado 2 (1991)(topo soft)(es)[a][run'cas-'].cas" size="101298" crc="30181d8c" sha1="1791591fefba7db269b8450c02146ddf2dadf92d" offset="0" />
3905         </dataarea>
3906      </part>
3907   </software>
3908
3909   <software name="destroyr">
3910      <description>Destroyer (Spa)</description>
3911      <year>1986</year>
3912      <publisher>Mind Games España</publisher>
3913      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3914
3915      <part name="cass1" interface="msx_cass">
3916         <dataarea name="cass" size="50815">
3917            <rom name="destroyer (1986)(mind games espana)(es)[run'cas-'].cas" size="50815" crc="bad9355d" sha1="0d1a85ed142b866373841ef97b2390c44a2a6b66" offset="0" />
3918         </dataarea>
3919      </part>
3920   </software>
3921
3922   <software name="deusex">
3923      <description>Deus Ex Machina (Spa)</description>
3924      <year>1985</year>
3925      <publisher>Mind Games España</publisher>
3926      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
3927
3928      <part name="cass1" interface="msx_cass">
3929      <feature name="part_id" value="Side A"/>
3930         <dataarea name="cass" size="30631">
3931            <rom name="deus ex machina (1985)(mind games espana)(es)(side a)[run'cas-'].cas" size="30631" crc="6abdc12d" sha1="68a7dc4a3af1982745691439d074c483b45dbbc6" offset="0" />
3932         </dataarea>
3933      </part>
3934      <part name="cass2" interface="msx_cass">
3935      <feature name="part_id" value="Side B"/>
3936         <dataarea name="cass" size="20319">
3937            <rom name="deus ex machina (1985)(mind games espana)(es)(side b)[run'cas-'].cas" size="20319" crc="c22fe5c3" sha1="5aa6b85cb95d3b99ad556d8260c47b7436e29840" offset="0" />
3938         </dataarea>
3939      </part>
3940   </software>
3941
3942   <software name="dezeni">
3943      <description>Dezeni Land (Jpn)</description>
3944      <year>1984</year>
3945      <publisher>Hudson Soft</publisher>
3946      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3947
3948      <part name="cass1" interface="msx_cass">
3949      <feature name="part_id" value="Side A"/>
3950         <dataarea name="cass" size="39502">
3951            <rom name="dezeni land (1984)(hudson soft)(jp)(side a)[position tape + bload'cas-',r].cas" size="39502" crc="d64e927d" sha1="ffaa08474ad969e0f64210fa88847f1bde55c942" offset="0" />
3952         </dataarea>
3953      </part>
3954      <part name="cass2" interface="msx_cass">
3955      <feature name="part_id" value="Side B"/>
3956         <dataarea name="cass" size="42574">
3957            <rom name="dezeni land (1984)(hudson soft)(jp)(side b)[position tape + bload'cas-',r].cas" size="42574" crc="0a5fa313" sha1="f9552366d9aa64747cf0e74607d11a968c0b3705" offset="0" />
3958         </dataarea>
3959      </part>
3960      <part name="cass3" interface="msx_cass">
3961      <feature name="part_id" value="Side C"/>
3962         <dataarea name="cass" size="38478">
3963            <rom name="dezeni land (1984)(hudson soft)(jp)(side c)[position tape + bload'cas-',r].cas" size="38478" crc="9edb2b5b" sha1="bba2c3006ad30c5292ce7fe7d0aa4a69ff49f7a3" offset="0" />
3964         </dataarea>
3965      </part>
3966   </software>
3967
3968   <software name="dieet">
3969      <description>Dieet (Ned)</description>
3970      <year>1986</year>
3971      <publisher>Philips</publisher>
3972      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3973
3974      <part name="cass1" interface="msx_cass">
3975      <feature name="part_id" value="Side A"/>
3976         <dataarea name="cass" size="61950">
3977            <rom name="dieet (1986)(philips)(nl)(side a)[bload'cas-',r].cas" size="61950" crc="0ce63af2" sha1="4e1ca57ec353efbd9014364afea50bbf5e20d70c" offset="0" />
3978         </dataarea>
3979      </part>
3980      <part name="cass2" interface="msx_cass">
3981      <feature name="part_id" value="Side B"/>
3982         <dataarea name="cass" size="61956">
3983            <rom name="dieet (1986)(philips)(nl)(side b)[bload'cas-',r].cas" size="61956" crc="7bf7bb28" sha1="41b3e1422556b140400f10bfd8a7ef0800b92442" offset="0" />
3984         </dataarea>
3985      </part>
3986   </software>
3987
3988   <software name="dieeta" cloneof="dieet">
3989      <description>Dieet (Ned, Alt)</description>
3990      <year>1986</year>
3991      <publisher>Philips</publisher>
3992      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
3993
3994      <part name="cass1" interface="msx_cass">
3995      <feature name="part_id" value="Side A"/>
3996         <dataarea name="cass" size="61862">
3997            <rom name="dieet (1986)(philips)(nl)(side a)[a][bload'cas-',r].cas" size="61862" crc="53e928ab" sha1="759ad4a63949bcd9242a336296cbe53b65252083" offset="0" />
3998         </dataarea>
3999      </part>
4000      <part name="cass2" interface="msx_cass">
4001      <feature name="part_id" value="Side B"/>
4002         <dataarea name="cass" size="61851">
4003            <rom name="dieet (1986)(philips)(nl)(side b)[a][bload'cas-',r].cas" size="61851" crc="87fc4517" sha1="3c4a4bb0d05475cd1cf8f301582c3308a0c4a4e9" offset="0" />
4004         </dataarea>
4005      </part>
4006   </software>
4007
4008   <software name="digdug">
4009      <description>Dig Dug (Euro)</description>
4010      <year>1984</year>
4011      <publisher>Bug-Byte Software</publisher>
4012      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
4013
4014      <part name="cass1" interface="msx_cass">
4015         <dataarea name="cass" size="25121">
4016            <rom name="dig dug (1984)(bug-byte software)(gb)[bload'cas-',r].cas" size="25121" crc="03c51366" sha1="892b3dbe513e8611471a26bcd6f867f72fce43b1" offset="0" />
4017         </dataarea>
4018      </part>
4019   </software>
4020
4021   <software name="dimcalc">
4022      <description>Dim-Calc (Spa)</description>
4023      <year>1985</year>
4024      <publisher>DIMensionNEW</publisher>
4025      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4026
4027      <part name="cass1" interface="msx_cass">
4028         <dataarea name="cass" size="11194">
4029            <rom name="dim-calc (1985)(dimensionnew)(es)[run'cas-'].cas" size="11194" crc="512de8ff" sha1="db7b4da9621623e05063f9ed16978ffe9c2cf642" offset="0" />
4030         </dataarea>
4031      </part>
4032   </software>
4033
4034   <software name="dimomega">
4035      <description>Dimension Omega (Spa)</description>
4036      <year>1989</year>
4037      <publisher>Positive</publisher>
4038      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4039
4040      <part name="cass1" interface="msx_cass">
4041      <feature name="part_id" value="Side A"/>
4042         <dataarea name="cass" size="47167">
4043            <rom name="dimension omega (1989)(positive)(es)(side a)[run'cas-'][martos].cas" size="47167" crc="84598eaf" sha1="58a059b1379bd96e255902ce014b53ad09e8046c" offset="0" />
4044         </dataarea>
4045      </part>
4046      <part name="cass2" interface="msx_cass">
4047      <feature name="part_id" value="Side B"/>
4048         <dataarea name="cass" size="49799">
4049            <rom name="dimension omega (1989)(positive)(es)(side b)[run'cas-'][martos].cas" size="49799" crc="f077fe62" sha1="efb2395e9483516ae9809c5f3b1c9443cff5daeb" offset="0" />
4050         </dataarea>
4051      </part>
4052   </software>
4053
4054   <software name="discwarr">
4055      <description>Disc Warrior (Euro)</description>
4056      <year>1984</year>
4057      <publisher>Alligata Software</publisher>
4058      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4059
4060      <part name="cass1" interface="msx_cass">
4061         <dataarea name="cass" size="53359">
4062            <rom name="disc warrior (1984)(alligata software)(gb)[run'cas-'].cas" size="53359" crc="3999c18f" sha1="0994cd7b3f0a454275d9de4539228501a304fbd9" offset="0" />
4063         </dataarea>
4064      </part>
4065   </software>
4066
4067   <software name="discwarra" cloneof="discwarr">
4068      <description>Disc Warrior (Euro, Alt)</description>
4069      <year>1984</year>
4070      <publisher>Alligata Software</publisher>
4071      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4072
4073      <part name="cass1" interface="msx_cass">
4074         <dataarea name="cass" size="53359">
4075            <rom name="disc warrior (1984)(alligata software)(gb)[a][run'cas-'].cas" size="53359" crc="c5c5807f" sha1="e3ec893b58eb6ca7a1b08efd2120ff23cc3f24b3" offset="0" />
4076         </dataarea>
4077      </part>
4078   </software>
4079
4080   <software name="discwarrb" cloneof="discwarr">
4081      <description>Disc Warrior (Euro, Alt Loader)</description>
4082      <year>1984</year>
4083      <publisher>Alligata Software</publisher>
4084      <info name="usage" value="Load with CLOAD + RUN"/>
4085
4086      <part name="cass1" interface="msx_cass">
4087         <dataarea name="cass" size="53174">
4088            <rom name="disc warrior (1984)(alligata software)(gb)[cload + run].cas" size="53174" crc="3c7dc5fd" sha1="fa0ae8d84be7ebb8844e7924f5ffbab85825d2c4" offset="0" />
4089         </dataarea>
4090      </part>
4091   </software>
4092
4093   <software name="discover">
4094      <description>Discovery (Euro)</description>
4095      <year>1988</year>
4096      <publisher>Eurosoft</publisher>
4097      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4098
4099      <part name="cass1" interface="msx_cass">
4100         <dataarea name="cass" size="48328">
4101            <rom name="discovery (1988)(eurosoft)(nl)[run'cas-'].cas" size="48328" crc="417e057b" sha1="65cd0b42cad09b6aba1cf857b9e64612503bbe87" offset="0" />
4102         </dataarea>
4103      </part>
4104   </software>
4105
4106   <software name="discovera" cloneof="discover">
4107      <description>Discovery (Euro, Alt)</description>
4108      <year>1988</year>
4109      <publisher>Eurosoft</publisher>
4110      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4111
4112      <part name="cass1" interface="msx_cass">
4113         <dataarea name="cass" size="56720">
4114            <rom name="discovery (1988)(eurosoft)(nl)[a][run'cas-'].cas" size="56720" crc="f2a9986e" sha1="5d0a4c1503ece276a12c25705b5ce57d0a588b28" offset="0" />
4115         </dataarea>
4116      </part>
4117   </software>
4118
4119   <software name="discoverb" cloneof="discover">
4120      <description>Discovery (Euro, Alt 2)</description>
4121      <year>1988</year>
4122      <publisher>Eurosoft</publisher>
4123      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4124
4125      <part name="cass1" interface="msx_cass">
4126         <dataarea name="cass" size="56720">
4127            <rom name="discovery (1988)(eurosoft)(nl)[a2][run'cas-'].cas" size="56720" crc="bfc36f56" sha1="a438a58f8391984e29210307a2ab34010ff62565" offset="0" />
4128         </dataarea>
4129      </part>
4130   </software>
4131
4132   <software name="disenado">
4133      <description>Diseñador de Graficos (Spa)</description>
4134      <year>1985</year>
4135      <publisher>Advance</publisher>
4136      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
4137
4138      <part name="cass1" interface="msx_cass">
4139         <dataarea name="cass" size="9514">
4140            <rom name="disenador de graficos (1985)(advance)(es)[bload'cas-',r].cas" size="9514" crc="13b7d274" sha1="9e815cb59211ff0e243e9f69e65dea4f60506ab9" offset="0" />
4141         </dataarea>
4142      </part>
4143   </software>
4144
4145   <software name="dizzybal">
4146      <description>Dizzy Balloon (Spa)</description>
4147      <year>1985</year>
4148      <publisher>Philips</publisher>
4149      <info name="usage" value="Load with CLOAD + RUN"/>
4150
4151      <part name="cass1" interface="msx_cass">
4152         <dataarea name="cass" size="25806">
4153            <rom name="dizzy balloon (1985)(pony canyon)(jp)[run'cas-'].cas" size="25806" crc="a7c4b780" sha1="53816ea7540572ff5a5104280acfb3110e537361" offset="0" />
4154         </dataarea>
4155      </part>
4156   </software>
4157
4158   <software name="dizzydic">
4159      <description>Dizzy Dice (Euro)</description>
4160      <year>1988</year>
4161      <publisher>Players Software</publisher>
4162      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4163
4164      <part name="cass1" interface="msx_cass">
4165         <dataarea name="cass" size="24088">
4166            <rom name="dizzy dice (1988)(players software)(gb)[run'cas-'].cas" size="24088" crc="e9b67969" sha1="c58c54dce31cc5c7cd54b1a6df1a57caa7c39d16" offset="0" />
4167         </dataarea>
4168      </part>
4169   </software>
4170
4171   <software name="dogfight">
4172      <description>Dog Fighter (Euro)</description>
4173      <year>1986</year>
4174      <publisher>Kuma Computers</publisher>
4175      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
4176
4177      <part name="cass1" interface="msx_cass">
4178         <dataarea name="cass" size="8598">
4179            <rom name="dog fighter (1986)(kuma computers)(gb)[bload'cas-',r].cas" size="8598" crc="b2233398" sha1="4c9ecd35b925cbe5bbe6fcbbfed6ab31cacb0739" offset="0" />
4180         </dataarea>
4181      </part>
4182   </software>
4183
4184   <software name="dogfightj" cloneof="dogfight">
4185      <description>Dog Fighter (Jpn)</description>
4186      <year>1986</year>
4187      <publisher>Sony</publisher>
4188      <info name="serial" value="HBJ-G020T"/>
4189      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
4190
4191      <part name="cass1" interface="msx_cass">
4192         <dataarea name="cass" size="8534">
4193            <rom name="dog fighter (1986)(sony)(jp)[hbj-g020t][bload'cas-',r].cas" size="8534" crc="5b1a6ee2" sha1="3cebeff3e3a3b04d5db7146af822458e3b1f09e9" offset="0" />
4194         </dataarea>
4195      </part>
4196   </software>
4197
4198   <software name="domino">
4199      <description>Domino (Spa)</description>
4200      <year>1985</year>
4201      <publisher>DIMensionNEW</publisher>
4202      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4203
4204      <part name="cass1" interface="msx_cass">
4205         <dataarea name="cass" size="17458">
4206            <rom name="domino (1985)(dimensionnew)(es)[run'cas-'].cas" size="17458" crc="7c590d6a" sha1="ff38b545bf72ce274f2a6a11bc6daa34eee965d8" offset="0" />
4207         </dataarea>
4208      </part>
4209   </software>
4210
4211   <software name="dominoa" cloneof="domino">
4212      <description>Domino (Spa, Alt)</description>
4213      <year>1985</year>
4214      <publisher>DIMensionNEW</publisher>
4215      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4216
4217      <part name="cass1" interface="msx_cass">
4218         <dataarea name="cass" size="17458">
4219            <rom name="domino (1985)(dimensionnew)(es)[a][run'cas-'].cas" size="17458" crc="469e87ab" sha1="352ceae3bce12b0fe5c2856f778cd89ea0eee991" offset="0" />
4220         </dataarea>
4221      </part>
4222   </software>
4223
4224   <software name="quijote">
4225      <description>Don Quijote (Spa)</description>
4226      <year>1987</year>
4227      <publisher>Dinamic Software</publisher>
4228      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4229
4230      <part name="cass1" interface="msx_cass">
4231      <feature name="part_id" value="Side A"/>
4232         <dataarea name="cass" size="54252">
4233            <rom name="don quijote (1987)(dinamic software)(es)(side a)[run'cas-'].cas" size="54252" crc="68395271" sha1="d397cc5508c158329300f69bced7b9fc2d061b79" offset="0" />
4234         </dataarea>
4235      </part>
4236      <part name="cass2" interface="msx_cass">
4237      <feature name="part_id" value="Side B"/>
4238         <dataarea name="cass" size="51442">
4239            <rom name="don quijote (1987)(dinamic software)(es)(side b)[run'cas-'].cas" size="51442" crc="833d4f52" sha1="2ce8838591000e0ed11da7cc86c7fa9c482261b8" offset="0" />
4240         </dataarea>
4241      </part>
4242   </software>
4243
4244   <software name="dkong">
4245      <description>Donkey Kong (Euro)</description>
4246      <year>1986</year>
4247      <publisher>Ocean Software</publisher>
4248      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4249
4250      <part name="cass1" interface="msx_cass">
4251         <dataarea name="cass" size="35415">
4252            <rom name="donkey kong (1986)(ocean software)(gb)[run'cas-'].cas" size="35415" crc="defeed2e" sha1="9ea8e95750f3c81ae650cda92192488f22e4756d" offset="0" />
4253         </dataarea>
4254      </part>
4255   </software>
4256
4257   <software name="dkonga" cloneof="dkong">
4258      <description>Donkey Kong (Euro, Alt)</description>
4259      <year>1986</year>
4260      <publisher>Ocean Software</publisher>
4261      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4262
4263      <part name="cass1" interface="msx_cass">
4264         <dataarea name="cass" size="35375">
4265            <rom name="donkey kong (1986)(ocean software)(gb)[a][run'cas-'].cas" size="35375" crc="e2b81e71" sha1="480b4be8ed1e8f179760cb2357d33bcbf0fbb6e1" offset="0" />
4266         </dataarea>
4267      </part>
4268   </software>
4269
4270   <software name="dkongs" cloneof="dkong">
4271      <description>Donkey Kong (Spa)</description>
4272      <year>1986</year>
4273      <publisher>Erbe Software</publisher>
4274      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4275
4276      <part name="cass1" interface="msx_cass">
4277         <dataarea name="cass" size="36879">
4278            <rom name="donkey kong (1986)(erbe software)(es)[run'cas-'].cas" size="36879" crc="a2f69693" sha1="518308ab0c183174d2a387f9e740409b92a5a8d0" offset="0" />
4279         </dataarea>
4280      </part>
4281   </software>
4282
4283   <software name="ddragon">
4284      <description>Double Dragon (Spa)</description>
4285      <year>1988</year>
4286      <publisher>Dro Soft</publisher>
4287      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4288
4289      <part name="cass1" interface="msx_cass">
4290      <feature name="part_id" value="Side A"/>
4291         <dataarea name="cass" size="161560">
4292            <rom name="double dragon (1988)(dro soft)(es)(side a)[run'cas-'].cas" size="161560" crc="835cc478" sha1="50b16328f7f9899d44a7bd797bb21ffa873280df" offset="0" />
4293         </dataarea>
4294      </part>
4295      <part name="cass2" interface="msx_cass">
4296      <feature name="part_id" value="Side B"/>
4297         <dataarea name="cass" size="22266">
4298            <rom name="double dragon (1988)(dro soft)(es)(side b)[run'cas-'].cas" size="22266" crc="80e60993" sha1="35ddbc4dbee26620eacf7864fb121502f384418d" offset="0" />
4299         </dataarea>
4300      </part>
4301   </software>
4302
4303   <software name="ddragon2">
4304      <description>Double Dragon II - The Revenge (Spa)</description>
4305      <year>1990</year>
4306      <publisher>Dro Soft</publisher>
4307      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4308
4309      <part name="cass1" interface="msx_cass">
4310         <dataarea name="cass" size="207102">
4311            <rom name="double dragon ii - the revenge (1990)(dro soft)(es)[run'cas-'].cas" size="207102" crc="9efcedac" sha1="1e563acc90b3df25b10e7aff241e10d1b0f6e475" offset="0" />
4312         </dataarea>
4313      </part>
4314   </software>
4315
4316   <software name="drjackle">
4317      <description>Dr. Jackle and Mr. Wide (Euro)</description>
4318      <year>1987</year>
4319      <publisher>Bulldog</publisher>
4320      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4321
4322      <part name="cass1" interface="msx_cass">
4323         <dataarea name="cass" size="31690">
4324            <rom name="dr. jackle and mr. wide (1987)(bulldog)(gb)[run'cas-'].cas" size="31690" crc="0193bc00" sha1="a9400afafa5e89f568333cb3400ccde4ad82ab96" offset="0" />
4325         </dataarea>
4326      </part>
4327   </software>
4328
4329   <software name="drjacklea" cloneof="drjackle">
4330      <description>Dr. Jackle and Mr. Wide (Euro, Alt)</description>
4331      <year>1987</year>
4332      <publisher>Bulldog</publisher>
4333      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4334
4335      <part name="cass1" interface="msx_cass">
4336         <dataarea name="cass" size="31650">
4337            <rom name="dr. jackle and mr. wide (1987)(bulldog)(gb)[a][run'cas-'].cas" size="31650" crc="4f11dd37" sha1="a3736daf5614071da2d46973749e5dd9b32a13d6" offset="0" />
4338         </dataarea>
4339      </part>
4340   </software>
4341
4342   <software name="dracula">
4343      <description>Dracula (Spa)</description>
4344      <year>1986</year>
4345      <publisher>Grupo de Trabajo Software</publisher>
4346      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4347
4348      <part name="cass1" interface="msx_cass">
4349         <dataarea name="cass" size="12406">
4350            <rom name="dracula (1986)(grupo de trabajo software)(es)[run'cas-'].cas" size="12406" crc="e73ead9e" sha1="6669fba06b26a5b6935be29c513137256caeb75a" offset="0" />
4351         </dataarea>
4352      </part>
4353   </software>
4354
4355   <software name="dninja">
4356      <description>Dragon Ninja (Euro)</description>
4357      <year>1988</year>
4358      <publisher>Imagine Software</publisher>
4359      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4360
4361      <part name="cass1" interface="msx_cass">
4362         <dataarea name="cass" size="108260">
4363            <rom name="dragon ninja (1988)(imagine software)(gb)[run'cas-'].cas" size="108260" crc="3c495adc" sha1="ad8b46d62f843455514a8c801f7451e992fd7e56" offset="0" />
4364         </dataarea>
4365      </part>
4366   </software>
4367
4368   <software name="dninjaa" cloneof="dninja">
4369      <description>Dragon Ninja (Euro, 2 Sides)</description>
4370      <year>1988</year>
4371      <publisher>Imagine Software</publisher>
4372      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4373
4374      <part name="cass1" interface="msx_cass">
4375      <feature name="part_id" value="Side A"/>
4376         <dataarea name="cass" size="53098">
4377            <rom name="dragon ninja (1988)(imagine software)(gb)(side a)[run'cas-'].cas" size="53098" crc="bfd0362d" sha1="44b52a334cdedbd98fb9a3ecb2c1d415392951e4" offset="0" />
4378         </dataarea>
4379      </part>
4380      <part name="cass2" interface="msx_cass">
4381      <feature name="part_id" value="Side B"/>
4382         <dataarea name="cass" size="55156">
4383            <rom name="dragon ninja (1988)(imagine software)(gb)(side b)[run'cas-'].cas" size="55156" crc="6ee76fd1" sha1="03324599e07f35f8af85d9d33294437cad183d5f" offset="0" />
4384         </dataarea>
4385      </part>
4386   </software>
4387
4388   <software name="dslayer">
4389      <description>Dragon Slayer (Jpn)</description>
4390      <year>1985</year>
4391      <publisher>Square</publisher>
4392      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
4393
4394      <part name="cass1" interface="msx_cass">
4395         <dataarea name="cass" size="25008">
4396            <rom name="dragon slayer (1985)(square)(jp)[bload'cas-',r].cas" size="25008" crc="417d3832" sha1="f54588574bff49648e17a4f405601dfdeac74b90" offset="0" />
4397         </dataarea>
4398      </part>
4399   </software>
4400
4401   <software name="petrovic">
4402      <description>Drazen Petrovic Basket (Spa)</description>
4403      <year>1989</year>
4404      <publisher>Topo Soft</publisher>
4405      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4406
4407      <part name="cass1" interface="msx_cass">
4408         <dataarea name="cass" size="63823">
4409            <rom name="drazen petrovic basket (1989)(topo soft)(es)[run'cas-'].cas" size="63823" crc="b7f89e06" sha1="9442e0958d4aab9bed281785e862d1b83e236757" offset="0" />
4410         </dataarea>
4411      </part>
4412   </software>
4413
4414   <software name="driltank">
4415      <description>Driller Tanks (Spa)</description>
4416      <year>198?</year>
4417      <publisher>Sony Spain</publisher>
4418      <info name="serial" value="HBS-I003"/>
4419      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
4420
4421      <part name="cass1" interface="msx_cass">
4422         <dataarea name="cass" size="11032">
4423            <rom name="driller tanks (19xx)(sony spain)(es)(en)[bload'cas-',r][hbs-i003][martos].cas" size="11032" crc="fec6c29f" sha1="0c90bf59588e07b7a1fac06c7affd20cbc521e56" offset="0" />
4424         </dataarea>
4425      </part>
4426   </software>
4427
4428   <software name="drome">
4429      <description>Drome (Euro)</description>
4430      <year>1987</year>
4431      <publisher>Eaglesoft</publisher>
4432      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4433
4434      <part name="cass1" interface="msx_cass">
4435         <dataarea name="cass" size="65600">
4436            <rom name="drome (1987)(eaglesoft)(nl)[run'cas-'].cas" size="65600" crc="5d3d2237" sha1="04e3c12d029a5fe24f2957abe22db1cd509b8cee" offset="0" />
4437         </dataarea>
4438      </part>
4439   </software>
4440
4441   <software name="dromea" cloneof="drome">
4442      <description>Drome (Euro, Alt)</description>
4443      <year>1987</year>
4444      <publisher>Eaglesoft</publisher>
4445      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4446
4447      <part name="cass1" interface="msx_cass">
4448         <dataarea name="cass" size="65568">
4449            <rom name="drome (1987)(eaglesoft)(nl)[a][run'cas-'].cas" size="65568" crc="335b27f1" sha1="ac8322e31e849252946e5167e177624995e8b7db" offset="0" />
4450         </dataarea>
4451      </part>
4452   </software>
4453
4454   <software name="dromeb" cloneof="drome">
4455      <description>Drome (Euro, Alt 2)</description>
4456      <year>1987</year>
4457      <publisher>Eaglesoft</publisher>
4458      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4459
4460      <part name="cass1" interface="msx_cass">
4461         <dataarea name="cass" size="65576">
4462            <rom name="drome (1987)(eaglesoft)(nl)[a2][run'cas-'].cas" size="65576" crc="ede96a50" sha1="e65629352abedff9524c216e3e4cf0fe19cea82c" offset="0" />
4463         </dataarea>
4464      </part>
4465   </software>
4466
4467   <software name="dromec" cloneof="drome">
4468      <description>Drome (Euro, Alt 3)</description>
4469      <year>1987</year>
4470      <publisher>Eaglesoft</publisher>
4471      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4472
4473      <part name="cass1" interface="msx_cass">
4474         <dataarea name="cass" size="65560">
4475            <rom name="drome (1987)(eaglesoft)(nl)[a3][run'cas-'].cas" size="65560" crc="bd0154ed" sha1="4486fccfe23ceb26d8f9387cc94156d5dc73aab6" offset="0" />
4476         </dataarea>
4477      </part>
4478   </software>
4479
4480   <software name="duckout">
4481      <description>Duck Out (Spa)</description>
4482      <year>1989</year>
4483      <publisher>Dro Soft</publisher>
4484      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4485
4486      <part name="cass1" interface="msx_cass">
4487         <dataarea name="cass" size="149298">
4488            <rom name="duck out (1989)(dro soft)(es)[run'cas-'][martos].cas" size="149298" crc="631dc17b" sha1="6c400a53df04269d8c7b2a23db34686a7a39e88e" offset="0" />
4489         </dataarea>
4490      </part>
4491   </software>
4492
4493   <software name="dustin">
4494      <description>Dustin (Spa)</description>
4495      <year>1987</year>
4496      <publisher>Dinamic Software</publisher>
4497      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4498
4499      <part name="cass1" interface="msx_cass">
4500         <dataarea name="cass" size="46819">
4501            <rom name="dustin (1987)(dinamic software)(es)[run'cas-'].cas" size="46819" crc="097250a5" sha1="b01e3feea76a7610b004a955248d12e624bae350" offset="0" />
4502         </dataarea>
4503      </part>
4504   </software>
4505
4506   <software name="dynadan">
4507      <description>Dynamite Dan (Euro)</description>
4508      <year>1986</year>
4509      <publisher>Mirrorsoft</publisher>
4510      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
4511
4512      <part name="cass1" interface="msx_cass">
4513         <dataarea name="cass" size="50193">
4514            <rom name="dynamite dan (1986)(mirrorsoft)(gb)[bload'cas-',r].cas" size="50193" crc="3f349148" sha1="75ad6038445c925dd1f0e6edea2ebe7532c9c35e" offset="0" />
4515         </dataarea>
4516      </part>
4517   </software>
4518
4519   <software name="eddiekid">
4520      <description>Eddie Kidd Jump Challenge (Euro)</description>
4521      <year>1985</year>
4522      <publisher>Martech Games</publisher>
4523      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4524
4525      <part name="cass1" interface="msx_cass">
4526         <dataarea name="cass" size="25475">
4527            <rom name="eddie kidd jump challenge (1985)(martech games)(gb)[run'cas-'].cas" size="25475" crc="3d86412f" sha1="bebd083f2ee5ea620705b8b85d1088986c859637" offset="0" />
4528         </dataarea>
4529      </part>
4530   </software>
4531
4532   <software name="eddiekida" cloneof="eddiekid">
4533      <description>Eddie Kidd Jump Challenge (Euro, Alt)</description>
4534      <year>1985</year>
4535      <publisher>Martech Games</publisher>
4536      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4537
4538      <part name="cass1" interface="msx_cass">
4539         <dataarea name="cass" size="31166">
4540            <rom name="eddie kidd jump challenge (1985)(martech games)(gb)[a][run'cas-'].cas" size="31166" crc="f3fd5515" sha1="c13d84a2e9f588e0ae37443f50e07a668a35a036" offset="0" />
4541         </dataarea>
4542      </part>
4543   </software>
4544
4545   <software name="elidon">
4546      <description>Elidon (Euro)</description>
4547      <year>1986</year>
4548      <publisher>Aackosoft</publisher>
4549      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4550
4551      <part name="cass1" interface="msx_cass">
4552         <dataarea name="cass" size="31854">
4553            <rom name="elidon (1986)(aackosoft)(nl)[run'cas-'].cas" size="31854" crc="b8b68e85" sha1="b920f43a83e457836f2b5dab69b774b2ba0ca94b" offset="0" />
4554         </dataarea>
4555      </part>
4556   </software>
4557
4558   <software name="elidona" cloneof="elidon">
4559      <description>Elidon (Euro, Alt)</description>
4560      <year>1986</year>
4561      <publisher>Aackosoft</publisher>
4562      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4563
4564      <part name="cass1" interface="msx_cass">
4565         <dataarea name="cass" size="31854">
4566            <rom name="elidon (1986)(aackosoft)(nl)[a][run'cas-'].cas" size="31854" crc="dd4f89c6" sha1="55997241ae4cd0abb9caf47415abe9797470014e" offset="0" />
4567         </dataarea>
4568      </part>
4569   </software>
4570
4571   <software name="elidonb" cloneof="elidon">
4572      <description>Elidon (Euro, Alt 2)</description>
4573      <year>1986</year>
4574      <publisher>Aackosoft</publisher>
4575      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4576
4577      <part name="cass1" interface="msx_cass">
4578         <dataarea name="cass" size="31854">
4579            <rom name="elidon (1986)(aackosoft)(nl)[a2][run'cas-'].cas" size="31854" crc="24aa26b1" sha1="90401f9b218e1865b2468280d30e1f99305bafef" offset="0" />
4580         </dataarea>
4581      </part>
4582   </software>
4583
4584   <software name="elite">
4585      <description>Elite (Euro, Hacked by Martos)</description>
4586      <year>1987</year>
4587      <publisher>Firebird Software</publisher>
4588      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
4589
4590      <part name="cass1" interface="msx_cass">
4591         <dataarea name="cass" size="64641">
4592            <rom name="elite (1987)(firebird software)(gb)(gb)[m playable martos][bload'cas-',r][martos].cas" size="64641" crc="d03499b5" sha1="4e6a080d8f7a26db6e91fb07388f00f8e614fda9" offset="0" />
4593         </dataarea>
4594      </part>
4595   </software>
4596
4597   <software name="emilio">
4598      <description>Emilio Butragueno Futbol (Spa)</description>
4599      <year>1988</year>
4600      <publisher>Topo Soft - Ocean Software</publisher>
4601      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4602
4603      <part name="cass1" interface="msx_cass">
4604         <dataarea name="cass" size="58490">
4605            <rom name="emilio butragueno futbol (1988)(topo soft - ocean software)(es-gb)[run'cas-'].cas" size="58490" crc="b1634ffd" sha1="55f6ab48bab11b5d88cb2df79e0c584b61864018" offset="0" />
4606         </dataarea>
4607      </part>
4608   </software>
4609
4610   <software name="emilio2">
4611      <description>Emilio Butragueño II (Spa)</description>
4612      <year>1989</year>
4613      <publisher>Erbe Software - Ocean Software</publisher>
4614      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4615
4616      <part name="cass1" interface="msx_cass">
4617      <feature name="part_id" value="Side A"/>
4618         <dataarea name="cass" size="112762">
4619            <rom name="emilio butragueno futbol ii (1989)(erbe software - ocean software)(es-gb)(side a)[run'cas-'].cas" size="112762" crc="920c49f7" sha1="604f7ca61527564d564ab7aa5a6ba9265f31d8ab" offset="0" />
4620         </dataarea>
4621      </part>
4622      <part name="cass2" interface="msx_cass">
4623      <feature name="part_id" value="Side B"/>
4624         <dataarea name="cass" size="50194">
4625            <rom name="emilio butragueno futbol ii (1989)(erbe software - ocean software)(es-gb)(side b)[run'cas-'].cas" size="50194" crc="98ce1168" sha1="9ac7cd9adb1555fc7a7cd25c3d07ec15deef79b3" offset="0" />
4626         </dataarea>
4627      </part>
4628   </software>
4629
4630   <software name="emilios">
4631      <description>Emilio Sanchez Vicario Grand Slam (Spa)</description>
4632      <year>1989</year>
4633      <publisher>Zigurat Software</publisher>
4634      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4635
4636      <part name="cass1" interface="msx_cass">
4637         <dataarea name="cass" size="58240">
4638            <rom name="emilio sanchez vicario grand slam (1989)(zigurat software)(es)[run'cas-'].cas" size="58240" crc="669a96f9" sha1="4819383ee60de4db2fa62dc32a9cbac1782ecb5b" offset="0" />
4639         </dataarea>
4640      </part>
4641   </software>
4642
4643   <software name="enruta">
4644      <description>En Ruta (Spa)</description>
4645      <year>1985</year>
4646      <publisher>Microgesa</publisher>
4647      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
4648
4649      <part name="cass1" interface="msx_cass">
4650         <dataarea name="cass" size="21143">
4651            <rom name="en ruta (1985)(microgesa)(es)[bload'cas-',r].cas" size="21143" crc="302caa21" sha1="c6a00a68052b587e2962735c32f2f551072fc4f1" offset="0" />
4652         </dataarea>
4653      </part>
4654   </software>
4655
4656   <software name="enchant">
4657      <description>Enchanted (Spa)</description>
4658      <year>1989</year>
4659      <publisher>Positive</publisher>
4660      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4661
4662      <part name="cass1" interface="msx_cass">
4663         <dataarea name="cass" size="54087">
4664            <rom name="enchanted (1989)(positive)(es)[run'cas-'].cas" size="54087" crc="76986702" sha1="7b6a5c5c1c991c832d02e00f5a8b61fa29a4b11a" offset="0" />
4665         </dataarea>
4666      </part>
4667   </software>
4668
4669   <software name="eurogame">
4670      <description>European Games (Euro)</description>
4671      <year>1987</year>
4672      <publisher>Tynesoft</publisher>
4673      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4674
4675      <part name="cass1" interface="msx_cass">
4676         <dataarea name="cass" size="75647">
4677            <rom name="european games (1987)(tynesoft)(gb)[run'cas-'].cas" size="75647" crc="46623d73" sha1="ef04a886bb7b77190bac4890772fcbe85bec0791" offset="0" />
4678         </dataarea>
4679      </part>
4680   </software>
4681
4682   <software name="eurogamea" cloneof="eurogame">
4683      <description>European Games (Euro, 2 Sides)</description>
4684      <year>1987</year>
4685      <publisher>Tynesoft</publisher>
4686      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4687
4688      <part name="cass1" interface="msx_cass">
4689      <feature name="part_id" value="Side A"/>
4690         <dataarea name="cass" size="35791">
4691            <rom name="european games (1987)(tynesoft)(gb)(side a)[run'cas-'].cas" size="35791" crc="4b61b0c5" sha1="5ca3b3b57188075a2d777212c1d627d6dcd83e0e" offset="0" />
4692         </dataarea>
4693      </part>
4694      <part name="cass2" interface="msx_cass">
4695      <feature name="part_id" value="Side B"/>
4696         <dataarea name="cass" size="39799">
4697            <rom name="european games (1987)(tynesoft)(gb)(side b)[run'cas-'].cas" size="39799" crc="97c07dff" sha1="e69ff0b2a0ed967e7ca9c2ea71d39a93d4a1ef50" offset="0" />
4698         </dataarea>
4699      </part>
4700   </software>
4701
4702   <software name="eurogameb" cloneof="eurogame">
4703      <description>European Games (Euro, 2 Sides, Alt)</description>
4704      <year>1987</year>
4705      <publisher>Tynesoft</publisher>
4706      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4707
4708      <part name="cass1" interface="msx_cass">
4709      <feature name="part_id" value="Side A"/>
4710         <dataarea name="cass" size="35791">
4711            <rom name="european games (1987)(tynesoft)(gb)(side a)[a][run'cas-'].cas" size="35791" crc="a5382bb8" sha1="737875966a8e80419b19902869018bafc73ce794" offset="0" />
4712         </dataarea>
4713      </part>
4714      <part name="cass2" interface="msx_cass">
4715      <feature name="part_id" value="Side B"/>
4716         <dataarea name="cass" size="39799">
4717            <rom name="european games (1987)(tynesoft)(gb)(side b)[run'cas-'].cas" size="39799" crc="97c07dff" sha1="e69ff0b2a0ed967e7ca9c2ea71d39a93d4a1ef50" offset="0" />
4718         </dataarea>
4719      </part>
4720   </software>
4721
4722   <software name="excitemj">
4723      <description>Excite 4-ri Mahjong (Jpn)</description>
4724      <year>1984</year>
4725      <publisher>Tecno Soft</publisher>
4726      <info name="usage" value="Load with CLOAD + RUN"/>
4727
4728      <part name="cass1" interface="msx_cass">
4729         <dataarea name="cass" size="28798">
4730            <rom name="four excitement mah-jong (1984)(tecno soft)(jp)[cload][jpconfig][martos].cas" size="28798" crc="857015a9" sha1="f3ce1448c4dd7614f5b4713f759c3883c4ddf87c" offset="0" />
4731         </dataarea>
4732      </part>
4733   </software>
4734
4735   <software name="exerion">
4736      <description>Exerion (Euro)</description>
4737      <year>1987</year>
4738      <publisher>Eaglesoft</publisher>
4739      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4740
4741      <part name="cass1" interface="msx_cass">
4742         <dataarea name="cass" size="18232">
4743            <rom name="exerion (1987)(eaglesoft)(nl)[run'cas-'].cas" size="18232" crc="02c8bd23" sha1="93c50c46b877c0e750983f6f198dec2ef4e2e644" offset="0" />
4744         </dataarea>
4745      </part>
4746   </software>
4747
4748   <software name="exerion2">
4749      <description>Exerion II - Zorni (Euro)</description>
4750      <year>1987</year>
4751      <publisher>Eaglesoft</publisher>
4752      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4753
4754      <part name="cass1" interface="msx_cass">
4755         <dataarea name="cass" size="18232">
4756            <rom name="exerion ii - zorni (1987)(eaglesoft)(nl)[run'cas-'].cas" size="18232" crc="064acb76" sha1="d383991fadae9a7d07ad6427f1b1c999c57d7dba" offset="0" />
4757         </dataarea>
4758      </part>
4759   </software>
4760
4761   <software name="expatoms">
4762      <description>Exploding Atoms (Jpn)</description>
4763      <year>1985</year>
4764      <publisher>Sanyo</publisher>
4765      <info name="usage" value="Load with CLOAD + RUN"/>
4766
4767      <part name="cass1" interface="msx_cass">
4768         <dataarea name="cass" size="5189">
4769            <rom name="exploding atoms (1985)(sanyo)(jp)[cload + run].cas" size="5189" crc="6756749a" sha1="ec220e7e14c20c5a24938f34a03666b0a913a274" offset="0" />
4770         </dataarea>
4771      </part>
4772   </software>
4773
4774   <software name="expatomsa" cloneof="expatoms">
4775      <description>Exploding Atoms (Jpn, Alt)</description>
4776      <year>1985</year>
4777      <publisher>Sanyo</publisher>
4778      <info name="usage" value="Load with CLOAD + RUN"/>
4779
4780      <part name="cass1" interface="msx_cass">
4781         <dataarea name="cass" size="5181">
4782            <rom name="exploding atoms (1985)(sanyo)(jp)[a][cload + run].cas" size="5181" crc="64e961fc" sha1="cdbe64f8f127db0655d14cb37a5c94b54161345b" offset="0" />
4783         </dataarea>
4784      </part>
4785   </software>
4786
4787   <software name="expatomsb" cloneof="expatoms">
4788      <description>Exploding Atoms (Jpn, Alt 2)</description>
4789      <year>1985</year>
4790      <publisher>Sanyo</publisher>
4791      <info name="usage" value="Load with CLOAD + RUN"/>
4792
4793      <part name="cass1" interface="msx_cass">
4794         <dataarea name="cass" size="4584">
4795            <rom name="exploding atoms (1985)(sanyo)(jp)[a2][cload + run].cas" size="4584" crc="b0d55baa" sha1="f05b6ea308ab963a529532d5ac326582538618c7" offset="0" />
4796         </dataarea>
4797      </part>
4798   </software>
4799
4800   <software name="extermin">
4801      <description>Exterminator (Euro)</description>
4802      <year>1987</year>
4803      <publisher>Eaglesoft</publisher>
4804      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4805
4806      <part name="cass1" interface="msx_cass">
4807         <dataarea name="cass" size="27056">
4808            <rom name="exterminator (1987)(eaglesoft)(nl)(en)[run'cas-'][martos].cas" size="27056" crc="ccec8d53" sha1="d99dbb698f364323f9ec1d49a9a972f6f38edf1e" offset="0" />
4809         </dataarea>
4810      </part>
4811   </software>
4812
4813   <software name="fallout">
4814      <description>Fall Out (Jpn)</description>
4815      <year>1984</year>
4816      <publisher>Policy</publisher>
4817      <info name="usage" value="Load with CLOAD + RUN"/>
4818
4819      <part name="cass1" interface="msx_cass">
4820         <dataarea name="cass" size="11704">
4821            <rom name="fall out (1984)(policy)(jp)[cload + run].cas" size="11704" crc="d4a9adf9" sha1="bd8bddf3652eb52abf1fbf4522811d11d563f65a" offset="0" />
4822         </dataarea>
4823      </part>
4824   </software>
4825
4826   <software name="fankpunk">
4827      <description>Fanky Punky (Spa)</description>
4828      <year>1987</year>
4829      <publisher>P.J. Software</publisher>
4830      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4831
4832      <part name="cass1" interface="msx_cass">
4833         <dataarea name="cass" size="30927">
4834            <rom name="fanky punky (1987)(p.j. software)(es)[run'cas-'].cas" size="30927" crc="add7aac3" sha1="c56f8c5a81be62247a5bcf3126efc902c8e9cd54" offset="0" />
4835         </dataarea>
4836      </part>
4837   </software>
4838
4839   <software name="fankpunka" cloneof="fankpunk">
4840      <description>Fanky Punky (Spa, Alt)</description>
4841      <year>1987</year>
4842      <publisher>P.J. Software</publisher>
4843      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4844
4845      <part name="cass1" interface="msx_cass">
4846         <dataarea name="cass" size="30927">
4847            <rom name="fanky punky (1987)(p.j. software)(es)[a][run'cas-'].cas" size="30927" crc="0aa08ef2" sha1="bf4aeda97e717ed48367c6e5083bbcaefe4c37af" offset="0" />
4848         </dataarea>
4849      </part>
4850   </software>
4851
4852   <software name="basketms">
4853      <description>Fernando Martin Basket Master (Spa)</description>
4854      <year>1987</year>
4855      <publisher>Dinamic Software</publisher>
4856      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
4857
4858      <part name="cass1" interface="msx_cass">
4859         <dataarea name="cass" size="41191">
4860            <rom name="fernando martin basket master (1987)(dinamic software)(es)[bload'cas-',r].cas" size="41191" crc="3ad1b2b2" sha1="28426cadc201d41577195d78cb3910de0ce3168d" offset="0" />
4861         </dataarea>
4862      </part>
4863   </software>
4864
4865   <software name="basketmx">
4866      <description>Fernando Martin Basket Master - Executive Version (Euro)</description>
4867      <year>1987</year>
4868      <publisher>Dinamic Software</publisher>
4869      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4870
4871      <part name="cass1" interface="msx_cass">
4872         <dataarea name="cass" size="41623">
4873            <rom name="fernando martin basket master - executive (1987)(dinamic software)(es)(en)[english edition][run'cas-'].cas" size="41623" crc="aeb8b47c" sha1="fdfbb7199c3ec390015ead3839457ddc177f7e19" offset="0" />
4874         </dataarea>
4875      </part>
4876   </software>
4877
4878   <software name="basketmxs" cloneof="basketmx">
4879      <description>Fernando Martin Basket Master - Executive Version (Spa)</description>
4880      <year>1987</year>
4881      <publisher>Dinamic Software</publisher>
4882      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4883
4884      <part name="cass1" interface="msx_cass">
4885         <dataarea name="cass" size="48671">
4886            <rom name="fernando martin basket master - executive (1987)(dinamic software)(es)[run'cas-'].cas" size="48671" crc="642895c4" sha1="ada4c458fb739c9d29654a2f5398767493a0606c" offset="0" />
4887         </dataarea>
4888      </part>
4889   </software>
4890
4891   <software name="basketmxsa" cloneof="basketmx">
4892      <description>Fernando Martin Basket Master - Executive Version (Spa, Alt)</description>
4893      <year>1987</year>
4894      <publisher>Dinamic Software</publisher>
4895      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4896
4897      <part name="cass1" interface="msx_cass">
4898         <dataarea name="cass" size="48671">
4899            <rom name="fernando martin basket master - executive (1987)(dinamic software)(es)[a][run'cas-'].cas" size="48671" crc="3e18c41d" sha1="182229536440a87dd3e0bea2ca830c21f5009a34" offset="0" />
4900         </dataarea>
4901      </part>
4902   </software>
4903
4904   <software name="feud">
4905      <description>Feud (Euro)</description>
4906      <year>1987</year>
4907      <publisher>Bulldog</publisher>
4908      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4909
4910      <part name="cass1" interface="msx_cass">
4911         <dataarea name="cass" size="39767">
4912            <rom name="feud (1987)(bulldog)(gb)[run'cas-'].cas" size="39767" crc="2fedd438" sha1="6f472230d00fb810605bcde194e985a4f2d65d70" offset="0" />
4913         </dataarea>
4914      </part>
4915   </software>
4916
4917   <software name="fharanx">
4918      <description>Fharanx (Jpn)</description>
4919      <year>1985</year>
4920      <publisher>Enix</publisher>
4921      <info name="usage" value="Load with CLOAD + RUN"/>
4922
4923      <part name="cass1" interface="msx_cass">
4924         <dataarea name="cass" size="36459">
4925            <rom name="fharanx (1985)(enix)(jp)(en-jp)[cload][jpconfig][martos].cas" size="36459" crc="2b69a699" sha1="302253c83cd6004aeb8c66140c38421615173cea" offset="0" />
4926         </dataarea>
4927      </part>
4928   </software>
4929
4930   <software name="finpack">
4931      <description>Fin Pack (Euro)</description>
4932      <year>1986</year>
4933      <publisher>Aackosoft</publisher>
4934      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4935
4936      <part name="cass1" interface="msx_cass">
4937         <dataarea name="cass" size="12907">
4938            <rom name="fin pack (1986)(aackosoft)(nl)[run'cas-'].cas" size="12907" crc="6394cf20" sha1="5af30488d1b89922713e2f1d157069e6dff355e1" offset="0" />
4939         </dataarea>
4940      </part>
4941   </software>
4942
4943   <software name="finpacka" cloneof="finpack">
4944      <description>Fin Pack (Euro, Alt)</description>
4945      <year>1986</year>
4946      <publisher>Aackosoft</publisher>
4947      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4948
4949      <part name="cass1" interface="msx_cass">
4950         <dataarea name="cass" size="12883">
4951            <rom name="fin pack (1986)(aackosoft)(nl)[a][run'cas-'].cas" size="12883" crc="e8842d33" sha1="46616fde62a50af675fe8b180a08889d252a94b6" offset="0" />
4952         </dataarea>
4953      </part>
4954   </software>
4955
4956   <software name="fincount">
4957      <description>Final Countdown (Euro)</description>
4958      <year>1988</year>
4959      <publisher>Methodic Solutions</publisher>
4960      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4961
4962      <part name="cass1" interface="msx_cass">
4963         <dataarea name="cass" size="75432">
4964            <rom name="final countdown (1988)(methodic solutions)(nl)[run'cas-'].cas" size="75432" crc="7b1e3344" sha1="7971804a2bfc8d671f532de6d59d629431b20bbb" offset="0" />
4965         </dataarea>
4966      </part>
4967   </software>
4968
4969   <software name="findkeep">
4970      <description>Finders Keepers (Euro)</description>
4971      <year>1986</year>
4972      <publisher>Mastertronic</publisher>
4973      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
4974
4975      <part name="cass1" interface="msx_cass">
4976         <dataarea name="cass" size="42143">
4977            <rom name="finders keepers (1986)(mastertronic)(gb)[run'cas-'].cas" size="42143" crc="685e2505" sha1="3bf6da4a3c3a939dce1ec982fdd975df69409d47" offset="0" />
4978         </dataarea>
4979      </part>
4980   </software>
4981
4982   <software name="findkeepa" cloneof="findkeep">
4983      <description>Finders Keepers (Euro, 64K)</description>
4984      <year>1986</year>
4985      <publisher>Mastertronic</publisher>
4986      <info name="usage" value="Load with RUN&quot;CAS:&quot;. The game requires 64k in slot 2"/>
4987
4988      <part name="cass1" interface="msx_cass">
4989         <dataarea name="cass" size="40611">
4990            <rom name="finders keepers (1986)(mastertronic)(gb)[needs 64k in slot 2][run'cas-'].cas" size="40611" crc="7ec002ea" sha1="fb5e78d237e42fc4cccb1c9b4d8c74cfc0504c8d" offset="0" />
4991         </dataarea>
4992      </part>
4993   </software>
4994
4995   <software name="firefox">
4996      <description>Fire Fox (Spa)</description>
4997      <year>198?</year>
4998      <publisher>Onaki</publisher>
4999      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5000
5001      <part name="cass1" interface="msx_cass">
5002         <dataarea name="cass" size="22751">
5003            <rom name="fire fox (19xx)(onaki)(es)[konami's sky jaguar][martos].cas" size="22751" crc="f0c93d00" sha1="cbe17964c9c4295968b02ceae046e72621bc96eb" offset="0" />
5004         </dataarea>
5005      </part>
5006   </software>
5007
5008   <software name="fireresc">
5009      <description>Fire Rescue (Euro)</description>
5010      <year>1984</year>
5011      <publisher>Kuma Computers</publisher>
5012      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5013
5014      <part name="cass1" interface="msx_cass">
5015         <dataarea name="cass" size="10076">
5016            <rom name="fire rescue (1984)(kuma computers)(gb)[bload'cas-',r][martos].cas" size="10076" crc="27b4cf58" sha1="1be8696ae9018680503df1702fe32483bf42b68b" offset="0" />
5017         </dataarea>
5018      </part>
5019   </software>
5020
5021   <software name="fireresca" cloneof="fireresc">
5022      <description>Fire Rescue (Euro, Alt)</description>
5023      <year>1984</year>
5024      <publisher>Kuma Computers</publisher>
5025      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5026
5027      <part name="cass1" interface="msx_cass">
5028         <dataarea name="cass" size="10076">
5029            <rom name="fire rescue (1984)(kuma computers)(gb)[a][bload'cas-',r][martos].cas" size="10076" crc="55b3592b" sha1="1496fc0f6a1060a40b23204833ca58c1335f7b63" offset="0" />
5030         </dataarea>
5031      </part>
5032   </software>
5033
5034   <software name="firehawk">
5035      <description>Firehawk (Euro)</description>
5036      <year>1987</year>
5037      <publisher>Players Software</publisher>
5038      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5039
5040      <part name="cass1" interface="msx_cass">
5041         <dataarea name="cass" size="38719">
5042            <rom name="firehawk (1987)(players software)(gb)[run'cas-'].cas" size="38719" crc="c88425df" sha1="5dbfafdf9cd101567b8fdfc92fd6b69b8a4892d4" offset="0" />
5043         </dataarea>
5044      </part>
5045   </software>
5046
5047   <software name="firehawka" cloneof="firehawk">
5048      <description>Firehawk (Euro, Alt)</description>
5049      <year>1987</year>
5050      <publisher>Players Software</publisher>
5051      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5052
5053      <part name="cass1" interface="msx_cass">
5054         <dataarea name="cass" size="38687">
5055            <rom name="firehawk (1987)(players software)(gb)[a][run'cas-'].cas" size="38687" crc="097fcfc6" sha1="9272ac45433c095c8c57d291cb2737e53a9f7567" offset="0" />
5056         </dataarea>
5057      </part>
5058   </software>
5059
5060   <software name="mrmen">
5061      <description>First Steps with the Mr. Men (Euro)</description>
5062      <year>1985</year>
5063      <publisher>Mirrorsoft</publisher>
5064      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5065
5066      <part name="cass1" interface="msx_cass">
5067         <dataarea name="cass" size="29583">
5068            <rom name="first steps with the mr. men (1985)(mirrorsoft)(gb)[run'cas-'][martos].cas" size="29583" crc="95f89571" sha1="77d3068ca27884d93582b8c62da7179d12b23b5c" offset="0" />
5069         </dataarea>
5070      </part>
5071   </software>
5072
5073   <software name="fisica1">
5074      <description>Fisica I - Magnitudes (Spa)</description>
5075      <year>1986</year>
5076      <publisher>Sony</publisher>
5077      <info name="usage" value="Load with CLOAD + RUN"/>
5078
5079      <part name="cass1" interface="msx_cass">
5080         <dataarea name="cass" size="32599">
5081            <rom name="fisica i - magnitudes (1986)(sony)(es)[cload + run].cas" size="32599" crc="dbad58df" sha1="588244ff02eac0d01f135e82fd5ee83de4ec6f95" offset="0" />
5082         </dataarea>
5083      </part>
5084   </software>
5085
5086   <software name="fisica2">
5087      <description>Fisica II - Movimientos (Spa)</description>
5088      <year>1986</year>
5089      <publisher>Sony</publisher>
5090      <info name="usage" value="Load with CLOAD + RUN"/>
5091
5092      <part name="cass1" interface="msx_cass">
5093         <dataarea name="cass" size="21380">
5094            <rom name="fisica ii - movimientos (1986)(sony)(es)[cload + run].cas" size="21380" crc="18ea560c" sha1="ca16d40763ae46714c9c5c8d7f909f91f198179e" offset="0" />
5095         </dataarea>
5096      </part>
5097   </software>
5098
5099   <software name="flashgor">
5100      <description>Flash Gordon (Euro)</description>
5101      <year>1987</year>
5102      <publisher>Mastertronic Added Dimension</publisher>
5103      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5104
5105      <part name="cass1" interface="msx_cass">
5106         <dataarea name="cass" size="77272">
5107            <rom name="flash gordon (1987)(mastertronic added dimension)(gb)[run'cas-'].cas" size="77272" crc="4acea35f" sha1="198d67a82942f9616b905ec60e3b459fd6d74ef6" offset="0" />
5108         </dataarea>
5109      </part>
5110   </software>
5111
5112   <software name="lesflics">
5113      <description>Les Flics (Euro, Bad Dump?)</description>
5114      <year>1985</year>
5115      <publisher>PSS</publisher>
5116      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5117
5118      <part name="cass1" interface="msx_cass">
5119         <dataarea name="cass" size="16665">
5120            <rom name="flics, les (1985)(pss)(gb)[b][bload'cas-',r].cas" size="16665" crc="c364d786" sha1="8188a2729855703d43c925efb6bb8ea1059c3059" offset="0" />
5121         </dataarea>
5122      </part>
5123   </software>
5124
5125   <software name="lesflicsa" cloneof="lesflics">
5126      <description>Les Flics (Euro, Bad Dump?, Alt)</description>
5127      <year>1985</year>
5128      <publisher>PSS</publisher>
5129      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5130
5131      <part name="cass1" interface="msx_cass">
5132         <dataarea name="cass" size="16673">
5133            <rom name="flics, les (1985)(pss)(gb)[b2][bload'cas-',r].cas" size="16673" crc="2f493aa2" sha1="4981931b64eb861cf4273df24497b28c6bca180c" offset="0" />
5134         </dataarea>
5135      </part>
5136   </software>
5137
5138   <software name="fdeck2">
5139      <description>Flight Deck II (Euro)</description>
5140      <year>1986</year>
5141      <publisher>Aackosoft</publisher>
5142      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5143
5144      <part name="cass1" interface="msx_cass">
5145         <dataarea name="cass" size="74968">
5146            <rom name="flight deck ii (1986)(aackosoft)(nl)[run'cas-'].cas" size="74968" crc="f6c96fa6" sha1="4dce519d4e81af176bc9ded3d716ef0a0cb091f9" offset="0" />
5147         </dataarea>
5148      </part>
5149   </software>
5150
5151   <software name="fpath737">
5152      <description>Flight Path 737 (Euro)</description>
5153      <year>1985</year>
5154      <publisher>Anirog Software</publisher>
5155      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5156
5157      <part name="cass1" interface="msx_cass">
5158         <dataarea name="cass" size="19291">
5159            <rom name="flight path 737 (1985)(anirog software)[bload'cas-',r].cas" size="19291" crc="7f8c8fca" sha1="b5dc54cbca75033709687871076bd17a7ca27cb3" offset="0" />
5160         </dataarea>
5161      </part>
5162   </software>
5163
5164   <software name="flintst">
5165      <description>The Flintstones (Euro)</description>
5166      <year>1988</year>
5167      <publisher>Grandslam Entertainments</publisher>
5168      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5169
5170      <part name="cass1" interface="msx_cass">
5171         <dataarea name="cass" size="72561">
5172            <rom name="flintstones, the (1988)(grandslam entertainments)(gb)[bload'cas-',r].cas" size="72561" crc="a51a32fd" sha1="d29c30eac0b6793fd8214e6e5b2f618d43556e21" offset="0" />
5173         </dataarea>
5174      </part>
5175   </software>
5176
5177   <software name="footvoll">
5178      <description>Foot Volley</description>
5179      <year>1986</year>
5180      <publisher>Players Software</publisher>
5181      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5182
5183      <part name="cass1" interface="msx_cass">
5184         <dataarea name="cass" size="28327">
5185            <rom name="foot volley (1986)(players software)(gb)[run'cas-'].cas" size="28327" crc="7ee37e2d" sha1="57f6a7a01dbae318a678a7fbe54f0fb42e305d5c" offset="0" />
5186         </dataarea>
5187      </part>
5188   </software>
5189
5190   <software name="fbmangwc">
5191      <description>Football Manager - World Cup Edition (Spa)</description>
5192      <year>1990</year>
5193      <publisher>Addictive Games</publisher>
5194      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5195
5196      <part name="cass1" interface="msx_cass">
5197         <dataarea name="cass" size="40616">
5198            <rom name="football manager - world cup edition (1990)(addictive games)(es)[run'cas-'].cas" size="40616" crc="e5606c21" sha1="c7aed0d97e27dc4b724e646f724781cfb35172cb" offset="0" />
5199         </dataarea>
5200      </part>
5201   </software>
5202
5203   <software name="foty">
5204      <description>Footballer of the Year (Euro, Hacked by Martos)</description>
5205      <year>1987</year>
5206      <publisher>Gremlin Graphics</publisher>
5207      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5208
5209      <part name="cass1" interface="msx_cass">
5210         <dataarea name="cass" size="55123">
5211            <rom name="footballer of the year (1987)(gremlin graphics software)(gb)[m playablemartos][bload'cas-',r][martos].cas" size="55123" crc="be5e9598" sha1="dbad02d97c84e5af9ace034e2e1643d89165d9f0" offset="0" />
5212         </dataarea>
5213      </part>
5214   </software>
5215
5216   <software name="ffruit">
5217      <description>Forbidden Fruit (Spa)</description>
5218      <year>1985</year>
5219      <publisher>Mind Games España</publisher>
5220      <info name="usage" value="Load with CLOAD + RUN"/>
5221
5222      <part name="cass1" interface="msx_cass">
5223         <dataarea name="cass" size="16303">
5224            <rom name="forbidden fruit (1985)(mind games espana)(es)[cload + run].cas" size="16303" crc="945a9dd0" sha1="517b2874883a1f5d2a9d856ffd780e5c674b4a59" offset="0" />
5225         </dataarea>
5226      </part>
5227   </software>
5228
5229   <software name="formatz">
5230      <description>Formation Z (Euro)</description>
5231      <year>1987</year>
5232      <publisher>Eaglesoft</publisher>
5233      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5234
5235      <part name="cass1" interface="msx_cass">
5236         <dataarea name="cass" size="34616">
5237            <rom name="formation z (1987)(eaglesoft)(nl)[run'cas-'].cas" size="34616" crc="7ee117a8" sha1="a4e1336263687d57f23e2c74e83f6b98259f358b" offset="0" />
5238         </dataarea>
5239      </part>
5240   </software>
5241
5242   <software name="f1sim">
5243      <description>Formula 1 Simulator (Euro)</description>
5244      <year>1985</year>
5245      <publisher>Mastertronic</publisher>
5246      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5247
5248      <part name="cass1" interface="msx_cass">
5249         <dataarea name="cass" size="31555">
5250            <rom name="formula 1 simulator (1985)(mastertronic)(gb)[run'cas-'].cas" size="31555" crc="b5388cf7" sha1="21564e88c02634d91623d5fad06de66dd8a4338f" offset="0" />
5251         </dataarea>
5252      </part>
5253   </software>
5254
5255   <software name="f1sima" cloneof="f1sim">
5256      <description>Formula 1 Simulator (Euro, Alt)</description>
5257      <year>1985</year>
5258      <publisher>Mastertronic</publisher>
5259      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5260
5261      <part name="cass1" interface="msx_cass">
5262         <dataarea name="cass" size="31531">
5263            <rom name="formula 1 simulator (1985)(mastertronic)(gb)[a][run'cas-'].cas" size="31531" crc="57ad8f13" sha1="7a7649f1ee324fba0fb53a3f4dca1a61c251274f" offset="0" />
5264         </dataarea>
5265      </part>
5266   </software>
5267
5268   <software name="fredhard">
5269      <description>Freddy Hardest (Spa)</description>
5270      <year>1987</year>
5271      <publisher>Dinamic Software</publisher>
5272      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5273
5274      <part name="cass1" interface="msx_cass">
5275      <feature name="part_id" value="Side A"/>
5276         <dataarea name="cass" size="53007">
5277            <rom name="freddy hardest (1987)(dinamic software)(es)(side a)[run'cas-'].cas" size="53007" crc="9e24261a" sha1="a8de75f3585ec6d37a35d7b0089320d70f4602ac" offset="0" />
5278         </dataarea>
5279      </part>
5280      <part name="cass2" interface="msx_cass">
5281      <feature name="part_id" value="Side B"/>
5282         <dataarea name="cass" size="52687">
5283            <rom name="freddy hardest (1987)(dinamic software)(es)(side b)[run'cas-'].cas" size="52687" crc="e4dee6a9" sha1="a8764d402036d54848d5d1c704533da1e087be04" offset="0" />
5284         </dataarea>
5285      </part>
5286   </software>
5287
5288   <software name="fredharda" cloneof="fredhard">
5289      <description>Freddy Hardest (Spa, Alt)</description>
5290      <year>1987</year>
5291      <publisher>Dinamic Software</publisher>
5292      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5293
5294      <part name="cass1" interface="msx_cass">
5295      <feature name="part_id" value="Side A"/>
5296         <dataarea name="cass" size="53007">
5297            <rom name="freddy hardest (1987)(dinamic software)(es)(side a)[a][run'cas-'].cas" size="53007" crc="9d051f9e" sha1="f3de56de9e1fcdd5cca762980380423ea4d9f78a" offset="0" />
5298         </dataarea>
5299      </part>
5300      <part name="cass2" interface="msx_cass">
5301      <feature name="part_id" value="Side B"/>
5302         <dataarea name="cass" size="52687">
5303            <rom name="freddy hardest (1987)(dinamic software)(es)(side b)[a][run'cas-'].cas" size="52687" crc="75e3caba" sha1="edacbd23d21d0fd9be67949d981ba72f521c5915" offset="0" />
5304         </dataarea>
5305      </part>
5306   </software>
5307
5308   <software name="fredhardb" cloneof="fredhard">
5309      <description>Freddy Hardest (Spa, Alt 2)</description>
5310      <year>1987</year>
5311      <publisher>Dinamic Software</publisher>
5312      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5313
5314      <part name="cass1" interface="msx_cass">
5315      <feature name="part_id" value="Side A"/>
5316         <dataarea name="cass" size="53007">
5317            <rom name="freddy hardest (1987)(dinamic software)(es)(side a)[run'cas-'].cas" size="53007" crc="9e24261a" sha1="a8de75f3585ec6d37a35d7b0089320d70f4602ac" offset="0" />
5318         </dataarea>
5319      </part>
5320      <part name="cass2" interface="msx_cass">
5321      <feature name="part_id" value="Side B"/>
5322         <dataarea name="cass" size="52687">
5323            <rom name="freddy hardest (1987)(dinamic software)(es)(side b)[a2][run'cas-'].cas" size="52687" crc="bf444fdb" sha1="18ea5a2a1a1dbd8722dc9cb59b57cadbacfce8ea" offset="0" />
5324         </dataarea>
5325      </part>
5326   </software>
5327
5328   <software name="fhardman">
5329      <description>Freddy Hardest in South Manhattan (Spa)</description>
5330      <year>1989</year>
5331      <publisher>Dinamic Software</publisher>
5332      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5333
5334      <part name="cass1" interface="msx_cass">
5335         <dataarea name="cass" size="56241">
5336            <rom name="freddy hardest in south manhattan (1989)(dinamic software)(es)[run'cas-'].cas" size="56241" crc="9237863f" sha1="d1437caf35ed7c86a002cd55ca7e26127b4d7d4c" offset="0" />
5337         </dataarea>
5338      </part>
5339   </software>
5340
5341   <software name="frenchfn">
5342      <description>French is Fun (Euro)</description>
5343      <year>1984</year>
5344      <publisher>CDS Microsystems</publisher>
5345      <info name="usage" value="Load with CLOAD + RUN"/>
5346
5347      <part name="cass1" interface="msx_cass">
5348         <dataarea name="cass" size="32096">
5349            <rom name="french is fun (1984)(cds microsystems)(gb)[cload + run].cas" size="32096" crc="e24e87c7" sha1="2d2f2977bc6be8e6cbc228784b38b4bfc8a9f167" offset="0" />
5350         </dataarea>
5351      </part>
5352   </software>
5353
5354   <software name="frog">
5355      <description>Frog (Spa)</description>
5356      <year>1985</year>
5357      <publisher>Advance</publisher>
5358      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5359
5360      <part name="cass1" interface="msx_cass">
5361         <dataarea name="cass" size="5905">
5362            <rom name="frog (1985)(advance)(es)[bload'cas-',r].cas" size="5905" crc="e57e0f60" sha1="68e402fe9f77f2b819e5779a7124ed285254db7c" offset="0" />
5363         </dataarea>
5364      </part>
5365   </software>
5366
5367   <software name="fruitmac">
5368      <description>Fruit Machine (Euro)</description>
5369      <year>1985</year>
5370      <publisher>DK'Tronics</publisher>
5371      <info name="usage" value="Load with CLOAD + RUN"/>
5372
5373      <part name="cass1" interface="msx_cass">
5374         <dataarea name="cass" size="12031">
5375            <rom name="fruit machine (1985)(dk'tronics)(gb)[cload + run].cas" size="12031" crc="275345d5" sha1="8dc0a3c8057fb1887fb1d93c0d7bc849f462ae0b" offset="0" />
5376         </dataarea>
5377      </part>
5378   </software>
5379
5380   <software name="fruitpan">
5381      <description>Fruit Panic (Spa)</description>
5382      <year>198?</year>
5383      <publisher>Philips Spain</publisher>
5384      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5385
5386      <part name="cass1" interface="msx_cass">
5387         <dataarea name="cass" size="19493">
5388            <rom name="fruit panic (1984)(pony canyon)(jp)[run'cas-'].cas" size="19493" crc="eafbd992" sha1="6269036751a691d1c7ec22b0fb6ab48f008dd39e" offset="0" />
5389         </dataarea>
5390      </part>
5391   </software>
5392
5393   <software name="fruitpana" cloneof="fruitpan">
5394      <description>Fruit Panic (Spa, Alt Loader)</description>
5395      <year>198?</year>
5396      <publisher>Philips Spain</publisher>
5397      <info name="usage" value="Load with CLOAD + RUN"/>
5398
5399      <part name="cass1" interface="msx_cass">
5400         <dataarea name="cass" size="17965">
5401            <rom name="fruit panic (19xx)(philips spain)(es)[cload][martos].cas" size="17965" crc="c87c616f" sha1="387274c8e14ef4df91ce54011ebd6b09f74c03d6" offset="0" />
5402         </dataarea>
5403      </part>
5404   </software>
5405
5406   <software name="fknight">
5407      <description>Future Knight (Euro)</description>
5408      <year>1986</year>
5409      <publisher>Gremlin Graphics</publisher>
5410      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5411
5412      <part name="cass1" interface="msx_cass">
5413         <dataarea name="cass" size="61682">
5414            <rom name="future knight (1986)(gremlin graphics software)(gb)[bload'cas-',r].cas" size="61682" crc="5e5de060" sha1="320422bbfd54ee2fe59854537b2cebb0dfb34782" offset="0" />
5415         </dataarea>
5416      </part>
5417   </software>
5418
5419   <software name="fknights" cloneof="fknight">
5420      <description>Future Knight (Spa)</description>
5421      <year>1986</year>
5422      <publisher>Erbe Software</publisher>
5423      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5424
5425      <part name="cass1" interface="msx_cass">
5426         <dataarea name="cass" size="63210">
5427            <rom name="future knight (1986)(erbe software)(es)[run'cas-'].cas" size="63210" crc="1bd349ba" sha1="ab48b8ef1cefa017fab1d149504657a570de6274" offset="0" />
5428         </dataarea>
5429      </part>
5430   </software>
5431
5432   <software name="galaga">
5433      <description>Galaga (Euro)</description>
5434      <year>1984</year>
5435      <publisher>Bug-Byte Software</publisher>
5436      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5437
5438      <part name="cass1" interface="msx_cass">
5439         <dataarea name="cass" size="24993">
5440            <rom name="galaga (1984)(bug-byte software)(gb)[bload'cas-',r].cas" size="24993" crc="301ba1d9" sha1="fb39b6e4c90dbf045e21f23469b7a55bcc762ef7" offset="0" />
5441         </dataarea>
5442      </part>
5443   </software>
5444
5445   <software name="galaxian">
5446      <description>Galaxian (Euro)</description>
5447      <year>1984</year>
5448      <publisher>Bug-Byte Software</publisher>
5449      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5450
5451      <part name="cass1" interface="msx_cass">
5452         <dataarea name="cass" size="25121">
5453            <rom name="galaxian (1984)(bug-byte software)(gb)[bload'cas-',r].cas" size="25121" crc="5dffb759" sha1="de02946cef803b9de026c1071307766d8e8e67cc" offset="0" />
5454         </dataarea>
5455      </part>
5456   </software>
5457
5458   <software name="gameover">
5459      <description>Game Over (Euro)</description>
5460      <year>1988</year>
5461      <publisher>Dinamic Software</publisher>
5462      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5463
5464      <part name="cass1" interface="msx_cass">
5465      <feature name="part_id" value="Side A"/>
5466         <dataarea name="cass" size="44254">
5467            <rom name="game over (1988)(dinamic software)(es)(en)(side a)[english edition][run'cas-'].cas" size="44254" crc="7d801038" sha1="de8b8bb9a4217638e8b93bcfbe91674fe2a73549" offset="0" />
5468         </dataarea>
5469      </part>
5470      <part name="cass2" interface="msx_cass">
5471      <feature name="part_id" value="Side B"/>
5472         <dataarea name="cass" size="44254">
5473            <rom name="game over (1988)(dinamic software)(es)(en)(side b)[english edition][run'cas-'].cas" size="44254" crc="a915d60f" sha1="56e659c0efd2010a1fab640761f933f0c24d4ae9" offset="0" />
5474         </dataarea>
5475      </part>
5476   </software>
5477
5478   <software name="gameovers" cloneof="gameover">
5479      <description>Game Over (Spa)</description>
5480      <year>1988</year>
5481      <publisher>Dinamic Software</publisher>
5482      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5483
5484      <part name="cass1" interface="msx_cass">
5485      <feature name="part_id" value="Side A"/>
5486         <dataarea name="cass" size="44254">
5487            <rom name="game over (1988)(dinamic software)(es)(side a)[run'cas-'].cas" size="44254" crc="4576ef8e" sha1="14ad5bb6780e474dc82451d1790b790dedc639a1" offset="0" />
5488         </dataarea>
5489      </part>
5490      <part name="cass2" interface="msx_cass">
5491      <feature name="part_id" value="Side B"/>
5492         <dataarea name="cass" size="44254">
5493            <rom name="game over (1988)(dinamic software)(es)(side b)[run'cas-'].cas" size="44254" crc="acf32fde" sha1="5fa7f772871ec16993561e87df42a5a4bfc005b8" offset="0" />
5494         </dataarea>
5495      </part>
5496   </software>
5497
5498   <software name="gameovr2"> <!-- re-release of Phantis -->
5499      <description>Game Over II (Spa)</description>
5500      <year>1988</year>
5501      <publisher>Dinamic Software</publisher>
5502      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5503
5504      <part name="cass1" interface="msx_cass">
5505      <feature name="part_id" value="Side A"/>
5506         <dataarea name="cass" size="50115">
5507            <rom name="game over ii (1988)(dinamic software)(es)(side a)[re-release of phantis][run'cas-'].cas" size="50115" crc="12de1170" sha1="50793ad16bba4a5f4bc2127dec95d08733f2bf0d" offset="0" />
5508         </dataarea>
5509      </part>
5510      <part name="cass2" interface="msx_cass">
5511      <feature name="part_id" value="Side B"/>
5512         <dataarea name="cass" size="49149">
5513            <rom name="game over ii (1988)(dinamic software)(es)(side b)[re-release of phantis][run'cas-'].cas" size="49149" crc="994cd2a2" sha1="1b73d0ccbac4ed6680f9a13c695f288778cee685" offset="0" />
5514         </dataarea>
5515      </part>
5516   </software>
5517
5518   <software name="gamesdes">
5519      <description>Games Designer (Euro)</description>
5520      <year>1985</year>
5521      <publisher>Quicksilva</publisher>
5522      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5523
5524      <part name="cass1" interface="msx_cass">
5525         <dataarea name="cass" size="48087">
5526            <rom name="games designer (1985)(quicksilva)(gb)[bload'cas-',r].cas" size="48087" crc="3f5160c2" sha1="1babb1ce1d856e2d7d57de9f45729cc088c9ae5e" offset="0" />
5527         </dataarea>
5528      </part>
5529   </software>
5530
5531   <software name="gameswin">
5532      <description>The Games - Winter Edition (Euro)</description>
5533      <year>1988</year>
5534      <publisher>U.S. Gold</publisher>
5535      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5536
5537      <part name="cass1" interface="msx_cass">
5538      <feature name="part_id" value="Side A"/>
5539         <dataarea name="cass" size="98633">
5540            <rom name="games, the - winter edition (1988)(u.s. gold)(gb)(side a)[run'cas-'].cas" size="98633" crc="2b3e9b87" sha1="a89915d04a40968351402ae1ad83b82d48346c95" offset="0" />
5541         </dataarea>
5542      </part>
5543      <part name="cass2" interface="msx_cass">
5544      <feature name="part_id" value="Side B"/>
5545         <dataarea name="cass" size="62142">
5546            <rom name="games, the - winter edition (1988)(u.s. gold)(gb)(side b)[run'cas-'].cas" size="62142" crc="0c271add" sha1="c8259a0e0ffc52018e6b3908d7571bbfeb27499f" offset="0" />
5547         </dataarea>
5548      </part>
5549   </software>
5550
5551   <software name="gangman">
5552      <description>Gang Man (Euro)</description>
5553      <year>1988</year>
5554      <publisher>Armati Software</publisher>
5555      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5556
5557      <part name="cass1" interface="msx_cass">
5558         <dataarea name="cass" size="8551">
5559            <rom name="gang man (1988)(armati software)[run'cas-'].cas" size="8551" crc="39aa53da" sha1="2a9343bc6724cbc05183c6940c104a3285d542b7" offset="0" />
5560         </dataarea>
5561      </part>
5562   </software>
5563
5564   <software name="gangmanj" cloneof="gangman">
5565      <description>Gang Man (Jpn)</description>
5566      <year>1983</year>
5567      <publisher>Hudson Soft</publisher>
5568      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5569
5570      <part name="cass1" interface="msx_cass">
5571         <dataarea name="cass" size="8847">
5572            <rom name="gangman (1984)(hudson soft)(jp)[run'cas-'].cas" size="8847" crc="e45bc3e0" sha1="812cc43c0e0cd566c05ca54e8eb396cd110f55d9" offset="0" />
5573         </dataarea>
5574      </part>
5575   </software>
5576
5577   <software name="gangmanja" cloneof="gangman">
5578      <description>Gang Man (Jpn, Alt)</description>
5579      <year>1983</year>
5580      <publisher>Hudson Soft</publisher>
5581      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5582
5583      <part name="cass1" interface="msx_cass">
5584         <dataarea name="cass" size="8822">
5585            <rom name="gangman (1984)(hudson soft)(jp)[a][run'cas-'].cas" size="8822" crc="0dfd55c5" sha1="6c828645745a5938b69bda180c79730688e77aa4" offset="0" />
5586         </dataarea>
5587      </part>
5588   </software>
5589
5590   <software name="gauntlet">
5591      <description>Gauntlet (Euro)</description>
5592      <year>1986</year>
5593      <publisher>U.S. Gold</publisher>
5594      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5595
5596      <part name="cass1" interface="msx_cass">
5597      <feature name="part_id" value="Side A"/>
5598         <dataarea name="cass" size="58101">
5599            <rom name="gauntlet (1986)(u.s. gold)(gb)(side a)[run'cas-'].cas" size="58101" crc="cfbb71f6" sha1="d9aaa5495dd7d507f1cbdd600ad1c216152ad0a5" offset="0" />
5600         </dataarea>
5601      </part>
5602      <part name="cass2" interface="msx_cass">
5603      <feature name="part_id" value="Side B"/>
5604         <dataarea name="cass" size="95157">
5605            <rom name="gauntlet (1986)(u.s. gold)(gb)(side b)[run'cas-'].cas" size="95157" crc="ce0a53a4" sha1="d48793329d94266ada63d33c4a2897a85d6400b3" offset="0" />
5606         </dataarea>
5607      </part>
5608   </software>
5609
5610   <software name="gauntleta" cloneof="gauntlet">
5611      <description>Gauntlet (Euro, Alt)</description>
5612      <year>1986</year>
5613      <publisher>U.S. Gold</publisher>
5614      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5615
5616      <part name="cass1" interface="msx_cass">
5617      <feature name="part_id" value="Side A"/>
5618         <dataarea name="cass" size="58101">
5619            <rom name="gauntlet (1986)(u.s. gold)(gb)(side a)[a][run'cas-'].cas" size="58101" crc="7e4c19ec" sha1="1905cb98c3929e0ca648cfdac72246c707c47d25" offset="0" />
5620         </dataarea>
5621      </part>
5622      <part name="cass2" interface="msx_cass">
5623      <feature name="part_id" value="Side B"/>
5624         <dataarea name="cass" size="95157">
5625            <rom name="gauntlet (1986)(u.s. gold)(gb)(side b)[run'cas-'].cas" size="95157" crc="ce0a53a4" sha1="d48793329d94266ada63d33c4a2897a85d6400b3" offset="0" />
5626         </dataarea>
5627      </part>
5628   </software>
5629
5630   <software name="geminiw">
5631      <description>Gemini Wing (Euro)</description>
5632      <year>1989</year>
5633      <publisher>Virgin Mastertronic</publisher>
5634      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5635
5636      <part name="cass1" interface="msx_cass">
5637      <feature name="part_id" value="Side A"/>
5638         <dataarea name="cass" size="43754">
5639            <rom name="gemini wing (1989)(virgin mastertronic)(gb)(side a)[run'cas-'].cas" size="43754" crc="e7f0e342" sha1="e6b1cc16724c2f393e639839402f761c09fee7e7" offset="0" />
5640         </dataarea>
5641      </part>
5642      <part name="cass2" interface="msx_cass">
5643      <feature name="part_id" value="Side B"/>
5644         <dataarea name="cass" size="92410">
5645            <rom name="gemini wing (1989)(virgin mastertronic)(gb)(side b)[run'cas-'].cas" size="92410" crc="ea2dbf6c" sha1="7f3b82dcc83b086b32b20972712adfa1ee534f3d" offset="0" />
5646         </dataarea>
5647      </part>
5648   </software>
5649
5650   <software name="genghis">
5651      <description>Genghis Khan (Euro)</description>
5652      <year>1991</year>
5653      <publisher>Positive</publisher>
5654      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5655
5656      <part name="cass1" interface="msx_cass">
5657         <dataarea name="cass" size="49229">
5658            <rom name="genghis khan (1991)(positive)[run'cas-'].cas" size="49229" crc="2eb9ced3" sha1="92ad4231017923f21482dfcdc5068c347d9fcaf0" offset="0" />
5659         </dataarea>
5660      </part>
5661   </software>
5662
5663   <software name="geo">
5664      <description>Geo - Figuras planas y volumenes (Spa)</description>
5665      <year>198?</year>
5666      <publisher>Mind Games España</publisher>
5667      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5668
5669      <part name="cass1" interface="msx_cass">
5670         <dataarea name="cass" size="12548">
5671            <rom name="geo - figuras planas y volumenes (1997)(mind games espana)(es)[bload'cas-',r].cas" size="12548" crc="6ba6a93b" sha1="c47f280388d79f181441e821e17ff88c7d3abb79" offset="0" />
5672         </dataarea>
5673      </part>
5674   </software>
5675
5676   <software name="geoespan">
5677      <description>Geografia de España (Spa)</description>
5678      <year>1985</year>
5679      <publisher>Advance</publisher>
5680      <info name="usage" value="Load with CLOAD + RUN"/>
5681
5682      <part name="cass1" interface="msx_cass">
5683         <dataarea name="cass" size="27566">
5684            <rom name="geografia de espana (1985)(advance)(es)[cload + run].cas" size="27566" crc="60e28ef9" sha1="fb396cd72d3e8817cdb44383298d49a57c62f460" offset="0" />
5685         </dataarea>
5686      </part>
5687   </software>
5688
5689   <software name="gerente">
5690      <description>El Gerente (Spa)</description>
5691      <year>1984</year>
5692      <publisher>DIMensionNEW</publisher>
5693      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5694
5695      <part name="cass1" interface="msx_cass">
5696         <dataarea name="cass" size="23928">
5697            <rom name="gerente, el (1984)(dimensionnew)(es)[run'cas-'].cas" size="23928" crc="35c78eed" sha1="8094d43164f8d46f40cb2cd0010b5bc99b7ac64f" offset="0" />
5698         </dataarea>
5699      </part>
5700   </software>
5701
5702   <software name="gerentea" cloneof="gerente">
5703      <description>El Gerente (Spa, Alt)</description>
5704      <year>1984</year>
5705      <publisher>DIMensionNEW</publisher>
5706      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5707
5708      <part name="cass1" interface="msx_cass">
5709         <dataarea name="cass" size="23928">
5710            <rom name="gerente, el (1984)(dimensionnew)(es)[a][run'cas-'].cas" size="23928" crc="95347966" sha1="ae789df8897f0b2f86b76de3d7bfbf0a878e3831" offset="0" />
5711         </dataarea>
5712      </part>
5713   </software>
5714
5715   <software name="artillac">
5716      <description>La Geste d'Artillac (Fra)</description>
5717      <year>1985</year>
5718      <publisher>Infogrames</publisher>
5719      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5720
5721      <part name="cass1" interface="msx_cass">
5722      <feature name="part_id" value="Tape 1 (LIMINAIRE)"/>
5723         <dataarea name="cass" size="28929">
5724            <rom name="geste d'artillac, la (1985)(infogrames)(fr)(tape 01 of 02)[cassette liminaire][bload'cas-',r][martos].cas" size="28929" crc="12157308" sha1="b3d982a9e0a6061b1da20d4af197600d782a19b0" offset="0" />
5725         </dataarea>
5726      </part>
5727      <part name="cass2" interface="msx_cass">
5728      <feature name="part_id" value="Tape 2 Side A (Chants C1-C6)"/>
5729         <dataarea name="cass" size="107448">
5730            <rom name="geste d'artillac, la (1985)(infogrames)(fr)(tape 02 of 02 side a)[cassette chants - chants c1-c6][martos].cas" size="107448" crc="3f2ddba9" sha1="ef040cce7711761c130d2c618bd46e42e66e02b9" offset="0" />
5731         </dataarea>
5732      </part>
5733      <part name="cass3" interface="msx_cass">
5734      <feature name="part_id" value="Tape 2 Side B (Chants C7-C12)"/>
5735         <dataarea name="cass" size="104408">
5736            <rom name="geste d'artillac, la (1985)(infogrames)(fr)(tape 02 of 02 side b)[cassette chants - chants c7-c12][martos].cas" size="104408" crc="018ffb32" sha1="149fb0767119931e204dee0df0f367b0c5849720" offset="0" />
5737         </dataarea>
5738      </part>
5739   </software>
5740
5741   <software name="gestfami">
5742      <description>Gestion Familiar (Spa)</description>
5743      <year>1986</year>
5744      <publisher>Load 'n' Run</publisher>
5745      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5746
5747      <part name="cass1" interface="msx_cass">
5748         <dataarea name="cass" size="14304">
5749            <rom name="gestion familiar (1986)(load 'n' run)(es)[run'cas-'].cas" size="14304" crc="e02208c4" sha1="d3dfa9ec7ecfaec71511d120bbf5030fc3d1fae4" offset="0" />
5750         </dataarea>
5751      </part>
5752   </software>
5753
5754   <software name="ghost">
5755      <description>Ghost (Spa)</description>
5756      <year>1989</year>
5757      <publisher>Mind Games España</publisher>
5758      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5759
5760      <part name="cass1" interface="msx_cass">
5761         <dataarea name="cass" size="48855">
5762            <rom name="ghost (1989)(mind games espana)(es)[run'cas-'].cas" size="48855" crc="c3d65cb5" sha1="9b32deac7b5fe011d658b6bcf8d1e9a062523577" offset="0" />
5763         </dataarea>
5764      </part>
5765   </software>
5766
5767   <software name="ghostbst">
5768      <description>Ghostbusters (Euro)</description>
5769      <year>1985</year>
5770      <publisher>Activision</publisher>
5771      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5772
5773      <part name="cass1" interface="msx_cass">
5774         <dataarea name="cass" size="30703">
5775            <rom name="ghostbusters (1985)(activision)(us)[bload'cas-',r].cas" size="30703" crc="1f2d8d71" sha1="39a8b8b0770f684b0eb63182a95060609ba0cf7a" offset="0" />
5776         </dataarea>
5777      </part>
5778   </software>
5779
5780   <software name="ghostbs2">
5781      <description>Ghostbusters II (Euro)</description>
5782      <year>1989</year>
5783      <publisher>Activision</publisher>
5784      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5785
5786      <part name="cass1" interface="msx_cass">
5787         <dataarea name="cass" size="171665">
5788            <rom name="ghostbusters ii (1989)(activision)(us)[run'cas-'].cas" size="171665" crc="6e8a88f6" sha1="8d828d0fd761f7140f3c07cfc7b8db2b6cb43692" offset="0" />
5789         </dataarea>
5790      </part>
5791   </software>
5792
5793   <software name="gilbert">
5794      <description>Gilbert - Escape from Drill (Euro, 64K)</description>
5795      <year>1989</year>
5796      <publisher>Alternative Software</publisher>
5797      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5798
5799      <part name="cass1" interface="msx_cass">
5800         <dataarea name="cass" size="64385">
5801            <rom name="gilbert - escape from drill (1989)(alternative software)[run'cas-',r][64kb in slot2][martos].cas" size="64385" crc="5ace93ed" sha1="12fe3abea17bfb7fbc8b91f8addb0f57c2ddf5ac" offset="0" />
5802         </dataarea>
5803      </part>
5804   </software>
5805
5806   <software name="glass">
5807      <description>Glass (Spa)</description>
5808      <year>1985</year>
5809      <publisher>Quicksilva</publisher>
5810      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5811
5812      <part name="cass1" interface="msx_cass">
5813         <dataarea name="cass" size="33495">
5814            <rom name="glass (1985)(quicksilva)(es-gb)[run'cas-'].cas" size="33495" crc="9902f154" sha1="2001c92bab218c2937609c3219d2e40daad4b201" offset="0" />
5815         </dataarea>
5816      </part>
5817   </software>
5818
5819   <software name="gbasket">
5820      <description>Golden Basket (Spa)</description>
5821      <year>1990</year>
5822      <publisher>Opera Soft</publisher>
5823      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5824
5825      <part name="cass1" interface="msx_cass">
5826         <dataarea name="cass" size="58176">
5827            <rom name="golden basket (1990)(opera soft)(es)[bload'cas-',r].cas" size="58176" crc="afb90dc3" sha1="31f774dc11da8f294d16c9ccf2ee6734d4d07f6a" offset="0" />
5828         </dataarea>
5829      </part>
5830   </software>
5831
5832   <software name="gbasketa" cloneof="gbasket">
5833      <description>Golden Basket (Spa, with Password?)</description>
5834      <year>1990</year>
5835      <publisher>Opera Soft</publisher>
5836      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5837
5838      <part name="cass1" interface="msx_cass">
5839         <dataarea name="cass" size="58176">
5840            <rom name="golden basket (1990)(opera soft)(es)[passworded][bload'cas-',r].cas" size="58176" crc="30abb129" sha1="c6a931351347d8ecc50f1adafe3624498e4f2f1c" offset="0" />
5841         </dataarea>
5842      </part>
5843   </software>
5844
5845   <software name="gonzalez">
5846      <description>Gonzzalezz (Spa)</description>
5847      <year>1989</year>
5848      <publisher>Opera Soft</publisher>
5849      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5850
5851      <part name="cass1" interface="msx_cass">
5852      <feature name="part_id" value="Side A"/>
5853         <dataarea name="cass" size="58176">
5854            <rom name="gonzzalezz (1989)(opera soft)(es)(side a)[bload'cas-',r].cas" size="58176" crc="8e26ddb3" sha1="f2747e44d02cd55c3eb7430ac2ab0e95c50c634f" offset="0" />
5855         </dataarea>
5856      </part>
5857      <part name="cass2" interface="msx_cass">
5858      <feature name="part_id" value="Side B"/>
5859         <dataarea name="cass" size="58176">
5860            <rom name="gonzzalezz (1989)(opera soft)(es)(side b)[bload'cas-',r].cas" size="58176" crc="3bf8cdc9" sha1="8ce00b443862f0d3f74921277792270cbeb7c40a" offset="0" />
5861         </dataarea>
5862      </part>
5863   </software>
5864
5865   <software name="goody">
5866      <description>Goody (Spa)</description>
5867      <year>1987</year>
5868      <publisher>Opera Soft</publisher>
5869      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5870
5871      <part name="cass1" interface="msx_cass">
5872         <dataarea name="cass" size="56640">
5873            <rom name="goody (1987)(opera soft)(es)[bload'cas-',r].cas" size="56640" crc="8ce47b52" sha1="6124f0b9fc800e4fa2e77006b8fecf5f787dc0aa" offset="0" />
5874         </dataarea>
5875      </part>
5876   </software>
5877
5878   <software name="goodya" cloneof="goody">
5879      <description>Goody (Spa, Alt)</description>
5880      <year>1987</year>
5881      <publisher>Opera Soft</publisher>
5882      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
5883
5884      <part name="cass1" interface="msx_cass">
5885         <dataarea name="cass" size="56640">
5886            <rom name="goody (1987)(opera soft)(es)[a][bload'cas-',r].cas" size="56640" crc="e9919807" sha1="e4848691be85ae7fb441ff565b8efbb6c83ce6a7" offset="0" />
5887         </dataarea>
5888      </part>
5889   </software>
5890
5891   <software name="grafgest">
5892      <description>Graficas de Gestion (Spa)</description>
5893      <year>1985</year>
5894      <publisher>DIMensionNEW</publisher>
5895      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5896
5897      <part name="cass1" interface="msx_cass">
5898         <dataarea name="cass" size="17831">
5899            <rom name="graficas de gestion (1985)(dimensionnew)(es)[run'cas-'].cas" size="17831" crc="c2942ae2" sha1="af627ec3eca083cf8fb95aafbef20b606f118abd" offset="0" />
5900         </dataarea>
5901      </part>
5902   </software>
5903
5904   <software name="gramati1">
5905      <description>Gramatica I - Vocabulario (Spa)</description>
5906      <year>198?</year>
5907      <publisher>Mind Games España</publisher>
5908      <info name="usage" value="Load with CLOAD + RUN"/>
5909
5910      <part name="cass1" interface="msx_cass">
5911         <dataarea name="cass" size="18769">
5912            <rom name="gramatica i - vocabulario (19xx)(mind games espana)(es)[cload + run].cas" size="18769" crc="826a3d6e" sha1="eb0a066458e9c5039cbfca54c9081d45ef9ede10" offset="0" />
5913         </dataarea>
5914      </part>
5915   </software>
5916
5917   <software name="gramati2">
5918      <description>Gramatica II - Verbos (Spa)</description>
5919      <year>198?</year>
5920      <publisher>Mind Games España</publisher>
5921      <info name="usage" value="Load with CLOAD + RUN"/>
5922
5923      <part name="cass1" interface="msx_cass">
5924         <dataarea name="cass" size="18050">
5925            <rom name="gramatica ii - verbos (19xx)(mind games espana)(es)[cload + run].cas" size="18050" crc="e97b8c7b" sha1="8d9d9204d4935317a6f9a622b4f82256b37a7d06" offset="0" />
5926         </dataarea>
5927      </part>
5928   </software>
5929
5930   <software name="gramati2a" cloneof="gramati2">
5931      <description>Gramatica II - Verbos (Spa, Alt)</description>
5932      <year>198?</year>
5933      <publisher>Mind Games España</publisher>
5934      <info name="usage" value="Load with CLOAD + RUN"/>
5935
5936      <part name="cass1" interface="msx_cass">
5937         <dataarea name="cass" size="18050">
5938            <rom name="gramatica ii - verbos (19xx)(mind games espana)(es)[a][cload + run].cas" size="18050" crc="5285c039" sha1="c3ac767f767f355f851204b22eb8aacf60fedf5f" offset="0" />
5939         </dataarea>
5940      </part>
5941   </software>
5942
5943   <software name="gramati3">
5944      <description>Gramatica III - Frases (Spa)</description>
5945      <year>198?</year>
5946      <publisher>Mind Games España</publisher>
5947      <info name="usage" value="Load with CLOAD + RUN"/>
5948
5949      <part name="cass1" interface="msx_cass">
5950         <dataarea name="cass" size="17337">
5951            <rom name="gramatica iii - frases (19xx)(mind games espana)(es)[cload + run].cas" size="17337" crc="8596b8ab" sha1="f404cdfbd6927847717f4e6c61cafb74eec74807" offset="0" />
5952         </dataarea>
5953      </part>
5954   </software>
5955
5956   <software name="gremlin2">
5957      <description>Gremlins 2 - La Nueva Generacion (Spa)</description>
5958      <year>1990</year>
5959      <publisher>Topo Soft</publisher>
5960      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5961
5962      <part name="cass1" interface="msx_cass">
5963         <dataarea name="cass" size="183842">
5964            <rom name="gremlins 2 - la nueva generacion (1990)(topo soft)(es)[run'cas-'].cas" size="183842" crc="0fa5a208" sha1="3cafdec089655c9596d0c1d133736fdb38d1cdff" offset="0" />
5965         </dataarea>
5966      </part>
5967   </software>
5968
5969   <software name="gridtrap">
5970      <description>Grid Trap (Euro)</description>
5971      <year>1985</year>
5972      <publisher>Livewire Software</publisher>
5973      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5974
5975      <part name="cass1" interface="msx_cass">
5976         <dataarea name="cass" size="9960">
5977            <rom name="grid trap (1985)(livewire software)(gb)[run'cas-'].cas" size="9960" crc="6cacf65f" sha1="499394d36900f00145920450bc47b81510155da8" offset="0" />
5978         </dataarea>
5979      </part>
5980   </software>
5981
5982   <software name="gridtrapa" cloneof="gridtrap">
5983      <description>Grid Trap (Euro, Alt)</description>
5984      <year>1985</year>
5985      <publisher>Livewire Software</publisher>
5986      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
5987
5988      <part name="cass1" interface="msx_cass">
5989         <dataarea name="cass" size="9920">
5990            <rom name="grid trap (1985)(livewire software)(gb)[a][run'cas-'].cas" size="9920" crc="9c5f2403" sha1="8c08b2c4c8341a85afc17f95bfbce41dc440f2b1" offset="0" />
5991         </dataarea>
5992      </part>
5993   </software>
5994
5995   <software name="guillerm"> <!-- requires gunstick -->
5996      <description>Guillermo Tell (Spa)</description>
5997      <year>1989</year>
5998      <publisher>Opera Soft</publisher>
5999      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6000
6001      <part name="cass1" interface="msx_cass">
6002         <dataarea name="cass" size="58176">
6003            <rom name="guillermo tell (1989)(opera soft)(es)[gunstick][bload'cas-',r].cas" size="58176" crc="0cb203bb" sha1="ab6d68ce76bd8314c5c816ab0cd43ec374aadbee" offset="0" />
6004         </dataarea>
6005      </part>
6006   </software>
6007
6008   <software name="gunfrght">
6009      <description>Gunfright (Euro)</description>
6010      <year>1985</year>
6011      <publisher>Ultimate Play The Game</publisher>
6012      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6013
6014      <part name="cass1" interface="msx_cass">
6015         <dataarea name="cass" size="40647">
6016            <rom name="gunfright (1985)(ultimate play the game)(gb)[bload'cas-',r].cas" size="40647" crc="44f23638" sha1="2e7fe15d2920ab8a6a6a8d2bfef6452a70066771" offset="0" />
6017         </dataarea>
6018      </part>
6019   </software>
6020
6021   <software name="gunfrghta" cloneof="gunfrght">
6022      <description>Gunfright (Euro, Alt)</description>
6023      <year>1985</year>
6024      <publisher>Ultimate Play The Game</publisher>
6025      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6026
6027      <part name="cass1" interface="msx_cass">
6028         <dataarea name="cass" size="40383">
6029            <rom name="gunfright (1985)(ultimate play the game)(gb)[a][bload'cas-',r].cas" size="40383" crc="a482f5e9" sha1="0dd2d27e1269e12c1955960a8ad682d668b007ca" offset="0" />
6030         </dataarea>
6031      </part>
6032   </software>
6033
6034   <software name="gunsmoke">
6035      <description>Gunsmoke (Euro)</description>
6036      <year>1987</year>
6037      <publisher>Go!</publisher>
6038      <info name="alt_title" value="Desperado"/>
6039      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6040
6041      <part name="cass1" interface="msx_cass">
6042      <feature name="part_id" value="Side A"/>
6043         <dataarea name="cass" size="42554">
6044            <rom name="gunsmoke (1987)(go!)(side a)[aka desperado][run'cas-'].cas" size="42554" crc="aab5ec8e" sha1="af17a78d71c808dae8e62b6c966c06a505f34462" offset="0" />
6045         </dataarea>
6046      </part>
6047      <part name="cass2" interface="msx_cass">
6048      <feature name="part_id" value="Side B"/>
6049         <dataarea name="cass" size="120735">
6050            <rom name="gunsmoke (1987)(go!)(side b)[aka desperado][run'cas-'].cas" size="120735" crc="bbf880c6" sha1="ef295704a821ee76e33774108148ce79621e8c1a" offset="0" />
6051         </dataarea>
6052      </part>
6053   </software>
6054
6055   <software name="gusano">
6056      <description>Gusano (Spa)</description>
6057      <year>1985</year>
6058      <publisher>Advance</publisher>
6059      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6060
6061      <part name="cass1" interface="msx_cass">
6062         <dataarea name="cass" size="3192">
6063            <rom name="gusano (1985)(advance)(es)[run'cas-'].cas" size="3192" crc="bc7d733c" sha1="6c905699fcaac04fa4cc6674c1f54a2eb8872817" offset="0" />
6064         </dataarea>
6065      </part>
6066   </software>
6067
6068   <software name="gusanoa" cloneof="gusano">
6069      <description>Gusano (Spa, Alt Loader)</description>
6070      <year>1985</year>
6071      <publisher>Advance</publisher>
6072      <info name="usage" value="Load with CLOAD + RUN"/>
6073
6074      <part name="cass1" interface="msx_cass">
6075         <dataarea name="cass" size="3491">
6076            <rom name="gusano (1985)(advance)(es)[cload + run].cas" size="3491" crc="f04566b4" sha1="7566ae8f33a49a99fe989e677c14fe8ea0d4f2dd" offset="0" />
6077         </dataarea>
6078      </part>
6079   </software>
6080
6081   <software name="guttblst">
6082      <description>Guttblaster (Euro)</description>
6083      <year>1988</year>
6084      <publisher>Eurosoft</publisher>
6085      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6086
6087      <part name="cass1" interface="msx_cass">
6088         <dataarea name="cass" size="62872">
6089            <rom name="guttblaster (1988)(eurosoft)(nl)[run'cas-'].cas" size="62872" crc="221735ed" sha1="c6f20b85b499652569e95d77eda78dfc172ab9aa" offset="0" />
6090         </dataarea>
6091      </part>
6092   </software>
6093
6094   <software name="guttblsta" cloneof="guttblst">
6095      <description>Guttblaster (Euro, Alt)</description>
6096      <year>1988</year>
6097      <publisher>Eurosoft</publisher>
6098      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6099
6100      <part name="cass1" interface="msx_cass">
6101         <dataarea name="cass" size="50576">
6102            <rom name="guttblaster (1988)(eurosoft)(nl)[a][run'cas-'].cas" size="50576" crc="9e1dddcd" sha1="e79c6fee317b4eb712dba6493a21f1197583b34e" offset="0" />
6103         </dataarea>
6104      </part>
6105   </software>
6106
6107   <software name="gyroadv">
6108      <description>Gyro Adventure (Jpn, Hacked by Martos)</description>
6109      <year>1984</year>
6110      <publisher>Nippon Columbia - Colpax - Universal</publisher>
6111      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6112
6113      <part name="cass1" interface="msx_cass">
6114         <dataarea name="cass" size="16350">
6115            <rom name="gyro adventure (1984)(nippon columbia - colpax - universal)(jp)[m playable martos][bload'cas-',r][martos].cas" size="16350" crc="00a4a9a0" sha1="8b78f98fd8a5e042e5b084f104d20979661b4529" offset="0" />
6116         </dataarea>
6117      </part>
6118   </software>
6119
6120   <software name="hero">
6121      <description>H.E.R.O. (Euro)</description>
6122      <year>1984</year>
6123      <publisher>Activision</publisher>
6124      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6125
6126      <part name="cass1" interface="msx_cass">
6127         <dataarea name="cass" size="19026">
6128            <rom name="h.e.r.o. (1984)(activision)(us)[bload'cas-',r].cas" size="19026" crc="c1fdeea5" sha1="24d195d11a1c63ec2a96dd75f85a49980970bdf4" offset="0" />
6129         </dataarea>
6130      </part>
6131   </software>
6132
6133   <software name="habilit">
6134      <description>Habilit (Spa)</description>
6135      <year>1988</year>
6136      <publisher>Iber Soft</publisher>
6137      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6138
6139      <part name="cass1" interface="msx_cass">
6140         <dataarea name="cass" size="40311">
6141            <rom name="habilit (1988)(iber soft)(es)[run'cas-'].cas" size="40311" crc="b48a02de" sha1="53b94382cfd6b12963e98071ce448e057bc1c473" offset="0" />
6142         </dataarea>
6143      </part>
6144   </software>
6145
6146   <software name="hammboy">
6147      <description>Hammer Boy (Spa)</description>
6148      <year>1991</year>
6149      <publisher>Dinamic Software</publisher>
6150      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6151
6152      <part name="cass1" interface="msx_cass">
6153      <feature name="part_id" value="Side A"/>
6154         <dataarea name="cass" size="55954">
6155            <rom name="hammer boy (1991)(dinamic software)(es)(side a)[run'cas-'].cas" size="55954" crc="907a6931" sha1="e41c96ef08572959225620966b61ec6b89c09113" offset="0" />
6156         </dataarea>
6157      </part>
6158      <part name="cass2" interface="msx_cass">
6159      <feature name="part_id" value="Side B"/>
6160         <dataarea name="cass" size="55954">
6161            <rom name="hammer boy (1991)(dinamic software)(es)(side b)[run'cas-'].cas" size="55954" crc="2e7eba8e" sha1="45edf1319864c958437c2b22e8ba03ed2fb194dd" offset="0" />
6162         </dataarea>
6163      </part>
6164   </software>
6165
6166   <software name="happyfrt">
6167      <description>Happy Fret (Jpn)</description>
6168      <year>1985</year>
6169      <publisher>Micro Cabin</publisher>
6170      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6171
6172      <part name="cass1" interface="msx_cass">
6173         <dataarea name="cass" size="18560">
6174            <rom name="happy fret (1985)(micro cabin)(jp)[run'cas-'].cas" size="18560" crc="0a3c4556" sha1="4e67433fb83395c487e1283ce5105bbb44da5220" offset="0" />
6175         </dataarea>
6176      </part>
6177   </software>
6178
6179   <software name="happyfrta" cloneof="happyfrt">
6180      <description>Happy Fret (Jpn, Alt)</description>
6181      <year>1985</year>
6182      <publisher>Micro Cabin</publisher>
6183      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6184
6185      <part name="cass1" interface="msx_cass">
6186         <dataarea name="cass" size="18584">
6187            <rom name="happy fret (1985)(micro cabin)(jp)[a][run'cas-'].cas" size="18584" crc="e074e619" sha1="bb2300dcb0a648ef07613896d7e22eb19fef8fbc" offset="0" />
6188         </dataarea>
6189      </part>
6190   </software>
6191
6192   <software name="hardboil">
6193      <description>Hard Boiled (Euro)</description>
6194      <year>1987</year>
6195      <publisher>Methodic Solutions</publisher>
6196      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6197
6198      <part name="cass1" interface="msx_cass">
6199         <dataarea name="cass" size="61240">
6200            <rom name="hard boiled (1987)(methodic solutions)(nl)[run'cas-'].cas" size="61240" crc="d7fad1be" sha1="0917fc884fea3ce297982b9c6f5e93a932e16f06" offset="0" />
6201         </dataarea>
6202      </part>
6203   </software>
6204
6205   <software name="hardboila" cloneof="hardboil">
6206      <description>Hard Boiled (Euro, Alt)</description>
6207      <year>1987</year>
6208      <publisher>Methodic Solutions</publisher>
6209      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6210
6211      <part name="cass1" interface="msx_cass">
6212         <dataarea name="cass" size="48912">
6213            <rom name="hard boiled (1987)(methodic solutions)(nl)[a][run'cas-'].cas" size="48912" crc="1eb953f3" sha1="6719c2a9c522e92e30fa6c0c530418ec947a8a0e" offset="0" />
6214         </dataarea>
6215      </part>
6216   </software>
6217
6218   <software name="showjump">
6219      <description>Harvey Smith's Showjumper (Euro)</description>
6220      <year>1985</year>
6221      <publisher>Software Projects</publisher>
6222      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6223
6224      <part name="cass1" interface="msx_cass">
6225         <dataarea name="cass" size="29608">
6226            <rom name="harvey smith's showjumper (1985)(software projects)[run'cas-'].cas" size="29608" crc="3dc22773" sha1="632326044efb6c5cc91bcfe90aadd1e537f5069c" offset="0" />
6227         </dataarea>
6228      </part>
6229   </software>
6230
6231   <software name="showjumpa" cloneof="showjump">
6232      <description>Harvey Smith's Showjumper (Euro, with Password?)</description>
6233      <year>1985</year>
6234      <publisher>Software Projects</publisher>
6235      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6236
6237      <part name="cass1" interface="msx_cass">
6238         <dataarea name="cass" size="29608">
6239            <rom name="harvey smith's showjumper (1985)(software projects)[passworded][run'cas-'].cas" size="29608" crc="b09f475c" sha1="ad1d6435973c143eb895056633fc04451246fa87" offset="0" />
6240         </dataarea>
6241      </part>
6242   </software>
6243
6244   <software name="hhouse">
6245      <description>Haunted House (Euro)</description>
6246      <year>1988</year>
6247      <publisher>Eurosoft</publisher>
6248      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6249
6250      <part name="cass1" interface="msx_cass">
6251         <dataarea name="cass" size="69752">
6252            <rom name="haunted house (1988)(eurosoft)(nl)[run'cas-'].cas" size="69752" crc="3c4ee5c3" sha1="b50bd0b427136b20b19b926b78b6c31a7ecc13fb" offset="0" />
6253         </dataarea>
6254      </part>
6255   </software>
6256
6257   <software name="hhousea" cloneof="hhouse">
6258      <description>Haunted House (Euro, Alt)</description>
6259      <year>1988</year>
6260      <publisher>Eurosoft</publisher>
6261      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6262
6263      <part name="cass1" interface="msx_cass">
6264         <dataarea name="cass" size="69736">
6265            <rom name="haunted house (1988)(eurosoft)(nl)[a][run'cas-'].cas" size="69736" crc="8a6bf37d" sha1="107ef35e3d529a445ef35b6f8be122cdb7aa7088" offset="0" />
6266         </dataarea>
6267      </part>
6268   </software>
6269
6270   <software name="headali">
6271      <description>Head Alignment Kit (Euro)</description>
6272      <year>1985</year>
6273      <publisher>Aackosoft</publisher>
6274      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6275
6276      <part name="cass1" interface="msx_cass">
6277         <dataarea name="cass" size="16720">
6278            <rom name="head alignment kit (1985)(aackosoft)(nl)[run'cas-'].cas" size="16720" crc="808d33f1" sha1="acc648c3f70ab58ddc6e76423fda091c6c31cc26" offset="0" />
6279         </dataarea>
6280      </part>
6281   </software>
6282
6283   <software name="headalia" cloneof="headali">
6284      <description>Head Alignment Kit (Euro, Alt)</description>
6285      <year>1985</year>
6286      <publisher>Aackosoft</publisher>
6287      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6288
6289      <part name="cass1" interface="msx_cass">
6290         <dataarea name="cass" size="16717">
6291            <rom name="head alignment kit (1985)(aackosoft)(nl)[a][run'cas-'].cas" size="16717" crc="d185b8bf" sha1="88f3b15bd9c0ed47857a2940f4a71df4d5361298" offset="0" />
6292         </dataarea>
6293      </part>
6294   </software>
6295
6296   <software name="headover">
6297      <description>Head Over Heels (Euro)</description>
6298      <year>1987</year>
6299      <publisher>Ocean Software</publisher>
6300      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6301
6302      <part name="cass1" interface="msx_cass">
6303         <dataarea name="cass" size="49735">
6304            <rom name="head over heels (1987)(ocean software)(gb)[run'cas-'].cas" size="49735" crc="b761bbbb" sha1="bd6e77a7c7b18f7cc33154028612d4ebe743b0ee" offset="0" />
6305         </dataarea>
6306      </part>
6307   </software>
6308
6309   <software name="headovera" cloneof="headover">
6310      <description>Head Over Heels (Euro, Alt)</description>
6311      <year>1987</year>
6312      <publisher>Ocean Software</publisher>
6313      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6314
6315      <part name="cass1" interface="msx_cass">
6316         <dataarea name="cass" size="49663">
6317            <rom name="head over heels (1987)(ocean software)(gb)[a][run'cas-'].cas" size="49663" crc="69b3ecdb" sha1="d01b60272055693fb9100b0b2c5af18c8871da15" offset="0" />
6318         </dataarea>
6319      </part>
6320   </software>
6321
6322   <software name="headovers" cloneof="headover">
6323      <description>Head Over Heels (Spa)</description>
6324      <year>1987</year>
6325      <publisher>Erbe Software</publisher>
6326      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6327
6328      <part name="cass1" interface="msx_cass">
6329         <dataarea name="cass" size="51191">
6330            <rom name="head over heels (1987)(erbe software)(es)[run'cas-'].cas" size="51191" crc="65574f7b" sha1="148b595f94248f95e35ab3cbad49e4408921a175" offset="0" />
6331         </dataarea>
6332      </part>
6333   </software>
6334
6335   <software name="heatseek">
6336      <description>Heat Seeker - Missil (Spa)</description>
6337      <year>1986</year>
6338      <publisher>Mind Games España</publisher>
6339      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6340
6341      <part name="cass1" interface="msx_cass">
6342         <dataarea name="cass" size="34905">
6343            <rom name="heat seeker - missil (1986)(mind games espana)(es)[run'cas-'][martos].cas" size="34905" crc="7515587f" sha1="a3b4cacef2a75d8deb434b3d8f45a38fcf2e2cd1" offset="0" />
6344         </dataarea>
6345      </part>
6346   </software>
6347
6348   <software name="heist">
6349      <description>The Heist (Euro)</description>
6350      <year>1985</year>
6351      <publisher>Aackosoft</publisher>
6352      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6353
6354      <part name="cass1" interface="msx_cass">
6355         <dataarea name="cass" size="28472">
6356            <rom name="heist, the (1985)(aackosoft)(nl)[run'cas-'].cas" size="28472" crc="f9bb2da2" sha1="a99bd93b295e137c449304bec5981e5d0d7824c9" offset="0" />
6357         </dataarea>
6358      </part>
6359   </software>
6360
6361   <software name="hercules">
6362      <description>Hercules - Slayer of the Damned (Euro)</description>
6363      <year>1988</year>
6364      <publisher>Gremlin Graphics</publisher>
6365      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6366
6367      <part name="cass1" interface="msx_cass">
6368         <dataarea name="cass" size="138666">
6369            <rom name="hercules - slayer of the damned (1988)(gremlin graphics software)(gb)[bload'cas-',r].cas" size="138666" crc="2b3fc6f5" sha1="aae41f40aac191e6f994cbe25ca5d1e0233cdcd9" offset="0" />
6370         </dataarea>
6371      </part>
6372   </software>
6373
6374   <software name="herether">
6375      <description>Here &amp; There with the Mr. Men (Euro)</description>
6376      <year>1985</year>
6377      <publisher>Mirrorsoft</publisher>
6378      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6379
6380      <part name="cass1" interface="msx_cass">
6381         <dataarea name="cass" size="36517">
6382            <rom name="here &amp;there with the mr. men (1985)(mirrorsoft)(gb)[run'cas-'][martos].cas" size="36517" crc="a7daa011" sha1="1c81012e694e74efe516fd5b8e2c86599dbccd11" offset="0" />
6383         </dataarea>
6384      </part>
6385   </software>
6386
6387   <software name="herencia" cloneof="inherit">
6388      <description>La Herencia (Spa)</description>
6389      <year>1987</year>
6390      <publisher>Infogrames</publisher>
6391      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6392
6393      <part name="cass1" interface="msx_cass">
6394      <feature name="part_id" value="Side A"/>
6395         <dataarea name="cass" size="92891">
6396            <rom name="l'heritage - panique a las vegas (1987)(idealogic)(es)(side a)[la herencia][bload'cas-',r][martos].cas" size="92891" crc="3ce17294" sha1="a2bcb57ec49ffeeac2392e39ff4a1deb41192a49" offset="0" />
6397         </dataarea>
6398      </part>
6399      <part name="cass2" interface="msx_cass">
6400      <feature name="part_id" value="Side B"/>
6401         <dataarea name="cass" size="41897">
6402            <rom name="l'heritage - panique a las vegas (1987)(idealogic)(es)(side b)[la herencia][martos].cas" size="41897" crc="40f99688" sha1="ed2d94894638b4d3a0dc320dde075c9d436e1f3f" offset="0" />
6403         </dataarea>
6404      </part>
6405   </software>
6406
6407   <software name="highway">
6408      <description>Highway Encounter (Spa)</description>
6409      <year>1985</year>
6410      <publisher>Dinamic Software</publisher>
6411      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6412
6413      <part name="cass1" interface="msx_cass">
6414         <dataarea name="cass" size="42005">
6415            <rom name="highway encounter (1985)(dinamic software)(es)[run'cas-'].cas" size="42005" crc="1c036ed9" sha1="7201d3b93669e99a97272be76144276a29100f8b" offset="0" />
6416         </dataarea>
6417      </part>
6418   </software>
6419
6420   <software name="devgens">
6421      <description>HiSoft Devpac GENS (Euro)</description>
6422      <year>1984</year>
6423      <publisher>HiSoft</publisher>
6424      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6425
6426      <part name="cass1" interface="msx_cass">
6427         <dataarea name="cass" size="10055">
6428            <rom name="hisoft devpac gens (1984)(hisoft)[run'cas-'].cas" size="10055" crc="f68062ab" sha1="f872b4c84e39642c4bc169f8a5f7e9328655261e" offset="0" />
6429         </dataarea>
6430      </part>
6431   </software>
6432
6433   <software name="devgenss" cloneof="devgens">
6434      <description>HiSoft Devpac - Ensamblador, Desensamblador GENS (Spa)</description>
6435      <year>1984</year>
6436      <publisher>Sony Spain</publisher>
6437      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6438
6439      <part name="cass1" interface="msx_cass">
6440         <dataarea name="cass" size="10054">
6441            <rom name="hisoft devpac. ensamblador,desensamblador gens (1984)(sony spain)[a][run'cas-'].cas" size="10054" crc="0fa3414c" sha1="371d6215f8743e590777003d0fcb15ebe4544839" offset="0" />
6442         </dataarea>
6443      </part>
6444   </software>
6445
6446   <software name="devmons">
6447      <description>HiSoft Devpac MONS (Euro)</description>
6448      <year>1984</year>
6449      <publisher>HiSoft</publisher>
6450      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6451
6452      <part name="cass1" interface="msx_cass">
6453         <dataarea name="cass" size="7879">
6454            <rom name="hisoft devpac mons (1984)(hisoft)[run'cas-'].cas" size="7879" crc="68a3b630" sha1="0d4c84ebb89a67870ed209261f7090a8a2ca5754" offset="0" />
6455         </dataarea>
6456      </part>
6457   </software>
6458
6459   <software name="pascal">
6460      <description>HiSoft Pascal (Euro)</description>
6461      <year>1984</year>
6462      <publisher>HiSoft</publisher>
6463      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6464
6465      <part name="cass1" interface="msx_cass">
6466         <dataarea name="cass" size="19407">
6467            <rom name="hisoft pascal (1984)(hisoft)[run'cas-'].cas" size="19407" crc="5bcbf7b6" sha1="d2b1865e835ccaabe6063d24d2d111e6a710537b" offset="0" />
6468         </dataarea>
6469      </part>
6470   </software>
6471
6472   <software name="hopper">
6473      <description>Hopper (Euro)</description>
6474      <year>1986</year>
6475      <publisher>Eaglesoft</publisher>
6476      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6477
6478      <part name="cass1" interface="msx_cass">
6479         <dataarea name="cass" size="24570">
6480            <rom name="hopper (1986)(eaglesoft)(nl)[run'cas-'].cas" size="24570" crc="cabf17cb" sha1="c681293a0d893487fc6ede4531c2a345c5538eb4" offset="0" />
6481         </dataarea>
6482      </part>
6483   </software>
6484
6485   <software name="carrcaba">
6486      <description>Carreras De Caballos (Spa)</description>
6487      <year>1983</year>
6488      <publisher>SIL</publisher>
6489      <info name="usage" value="Load with CLOAD + RUN"/>
6490
6491      <part name="cass1" interface="msx_cass">
6492         <dataarea name="cass" size="6736">
6493            <rom name="horse race. carreras de caballos (1983)(spectravideo)(gb)(es)[cload][martos].cas" size="6736" crc="bde9dcee" sha1="a818f78428a07cc55dbc5ec628ba628757dc4028" offset="0" />
6494         </dataarea>
6495      </part>
6496   </software>
6497
6498   <software name="hostages">
6499      <description>Hostages (Spa, Hacked by Martos)</description>
6500      <year>1990</year>
6501      <publisher>Erbe Software</publisher>
6502      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6503
6504      <part name="cass1" interface="msx_cass">
6505         <dataarea name="cass" size="140106">
6506            <rom name="hostages (1990)(erbe)(es)(en)(m martos)[run'cas-'].cas" size="140106" crc="1a6e23df" sha1="a1a6cd8638e71bd480977ad6423247299ddf028b" offset="0" />
6507         </dataarea>
6508      </part>
6509   </software>
6510
6511   <software name="hotshoe">
6512      <description>Hot Shoe (Euro)</description>
6513      <year>1984</year>
6514      <publisher>Longman Software</publisher>
6515      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6516
6517      <part name="cass1" interface="msx_cass">
6518         <dataarea name="cass" size="13863">
6519            <rom name="hot shoe (1984)(longman software)(gb)[bload'cas-',r][martos].cas" size="13863" crc="582c9afc" sha1="07b700439b040f978d2f71482480f2e6b6f8dab1" offset="0" />
6520         </dataarea>
6521      </part>
6522   </software>
6523
6524   <software name="howard">
6525      <description>Howard the Duck (Euro)</description>
6526      <year>1987</year>
6527      <publisher>Activision</publisher>
6528      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6529
6530      <part name="cass1" interface="msx_cass">
6531         <dataarea name="cass" size="41921">
6532            <rom name="howard the duck (1987)(activision)(us)[bload'cas-',r].cas" size="41921" crc="7a2ea84d" sha1="43eb959e1470295cf0cbc1675133f064f9848931" offset="0" />
6533         </dataarea>
6534      </part>
6535   </software>
6536
6537   <software name="humphrey">
6538      <description>Humphrey (Euro, Mr. Micro)</description>
6539      <year>1984</year>
6540      <publisher>Mr. Micro</publisher>
6541      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6542
6543      <part name="cass1" interface="msx_cass">
6544         <dataarea name="cass" size="11577">
6545            <rom name="humphrey (1984)(mr. micro)[bload'cas-',r].cas" size="11577" crc="9e6ec1e7" sha1="7184d8d49cb9a44a8a003ed68b9087aa12b87cf8" offset="0" />
6546         </dataarea>
6547      </part>
6548   </software>
6549
6550   <software name="humphreya" cloneof="humphrey">
6551      <description>Humphrey (Euro, Mr. Micro, Alt)</description>
6552      <year>1984</year>
6553      <publisher>Mr. Micro</publisher>
6554      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6555
6556      <part name="cass1" interface="msx_cass">
6557         <dataarea name="cass" size="11561">
6558            <rom name="humphrey (1984)(mr. micro)[a][bload'cas-',r].cas" size="11561" crc="c12b793c" sha1="74f3c7b7a44b221acfe23290d307ccb83c3ab716" offset="0" />
6559         </dataarea>
6560      </part>
6561   </software>
6562
6563   <software name="humphrez">
6564      <description>Humphrey (Spa, Zigurat Software)</description>
6565      <year>1988</year>
6566      <publisher>Zigurat Software</publisher>
6567      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6568
6569      <part name="cass1" interface="msx_cass">
6570         <dataarea name="cass" size="75584">
6571            <rom name="humphrey (1988)(zigurat software)(es)[run'cas-'].cas" size="75584" crc="b66c14fd" sha1="9bdb2c54d815139a62fb5388d945cd902bb1701e" offset="0" />
6572         </dataarea>
6573      </part>
6574   </software>
6575
6576   <software name="humphreza" cloneof="humphrez">
6577      <description>Humphrey (Spa, Zigurat Software, Alt)</description>
6578      <year>1988</year>
6579      <publisher>Zigurat Software</publisher>
6580      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6581
6582      <part name="cass1" interface="msx_cass">
6583         <dataarea name="cass" size="75584">
6584            <rom name="humphrey (1988)(zigurat software)(es)[a][run'cas-'].cas" size="75584" crc="20ea9ede" sha1="670739d256bd5ff5824ec5f668ee75226a09a3d8" offset="0" />
6585         </dataarea>
6586      </part>
6587   </software>
6588
6589   <software name="hnchback">
6590      <description>Hunchback (Euro)</description>
6591      <year>1984</year>
6592      <publisher>Ocean Software</publisher>
6593      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6594
6595      <part name="cass1" interface="msx_cass">
6596         <dataarea name="cass" size="16431">
6597            <rom name="hunchback (1984)(ocean software)(gb)[bload'cas-',r].cas" size="16431" crc="42b6c9c5" sha1="f9b746dc4875dc418ba2e2cb4d07703852a1edaa" offset="0" />
6598         </dataarea>
6599      </part>
6600   </software>
6601
6602   <software name="hnchbacka" cloneof="hnchback">
6603      <description>Hunchback (Euro, Alt)</description>
6604      <year>1984</year>
6605      <publisher>Ocean Software</publisher>
6606      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6607
6608      <part name="cass1" interface="msx_cass">
6609         <dataarea name="cass" size="16423">
6610            <rom name="hunchback (1984)(ocean software)(gb)[a][bload'cas-',r].cas" size="16423" crc="6b8700a3" sha1="7239cd81d24c82678130539e88dca11a957d30ac" offset="0" />
6611         </dataarea>
6612      </part>
6613   </software>
6614
6615   <software name="hundra">
6616      <description>Hundra (Spa)</description>
6617      <year>1988</year>
6618      <publisher>Dinamic Software</publisher>
6619      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6620
6621      <part name="cass1" interface="msx_cass">
6622         <dataarea name="cass" size="48893">
6623            <rom name="hundra (1988)(dinamic software)(es)[run'cas-'].cas" size="48893" crc="e0ad7798" sha1="4a2dfd9ac5a4cc4d3e7e5538ba9fbc72c8d71845" offset="0" />
6624         </dataarea>
6625      </part>
6626   </software>
6627
6628   <software name="hundraa" cloneof="hundra">
6629      <description>Hundra (Spa, Alt)</description>
6630      <year>1988</year>
6631      <publisher>Dinamic Software</publisher>
6632      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6633
6634      <part name="cass1" interface="msx_cass">
6635         <dataarea name="cass" size="49240">
6636            <rom name="hundra (1988)(dinamic software)(es)[a][run'cas-'].cas" size="49240" crc="9f976602" sha1="56efd31b3ad19fe6e2da2e4e52bc97ecec0f9def" offset="0" />
6637         </dataarea>
6638      </part>
6639   </software>
6640
6641   <software name="huntred">
6642      <description>The Hunt for Red October (Euro)</description>
6643      <year>1988</year>
6644      <publisher>Grandslam Entertainments</publisher>
6645      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6646
6647      <part name="cass1" interface="msx_cass">
6648         <dataarea name="cass" size="65377">
6649            <rom name="hunt for red october, the (1988)(grandslam entertainments)(gb)[bload'cas-',r].cas" size="65377" crc="711905fa" sha1="93d7a1a1b6c1ad4cb0b60e5f302d5fa34cded02a" offset="0" />
6650         </dataarea>
6651      </part>
6652   </software>
6653
6654   <software name="hfox">
6655      <description>Hurry Fox - Yuki no Maou hen (Jpn)</description>
6656      <year>1985</year>
6657      <publisher>Micro Cabin</publisher>
6658      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6659
6660      <part name="cass1" interface="msx_cass">
6661         <dataarea name="cass" size="62870">
6662            <rom name="harry fox yki no maoh (1985)(micro cabin)(jp)[bload'cas-',r].cas" size="62870" crc="878b3fd2" sha1="3ed7bfc036f1561d789fedc9ab86e5bdc65be01e" offset="0" />
6663         </dataarea>
6664      </part>
6665   </software>
6666
6667   <software name="hustler">
6668      <description>Hustler (Euro)</description>
6669      <year>1984</year>
6670      <publisher>Bubble Bus Software</publisher>
6671      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6672
6673      <part name="cass1" interface="msx_cass">
6674         <dataarea name="cass" size="12326">
6675            <rom name="hustler (1984)(bubble bus software)(gb)[bload'cas-',r].cas" size="12326" crc="80886f33" sha1="3acf981a568c9b92bfab805c9a11afae52855c65" offset="0" />
6676         </dataarea>
6677      </part>
6678   </software>
6679
6680   <software name="hydlide">
6681      <description>Hydlide (Jpn)</description>
6682      <year>1985</year>
6683      <publisher>T&amp;E Soft</publisher>
6684      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6685
6686      <part name="cass1" interface="msx_cass">
6687         <dataarea name="cass" size="32084">
6688            <rom name="hydlide (1985)(t&amp;e soft)(jp)[bload'cas-',r].cas" size="32084" crc="6c21ed60" sha1="06e99a4bfb2b54b9aba3f7ec2b42d7c1317ff53f" offset="0" />
6689         </dataarea>
6690      </part>
6691   </software>
6692
6693   <software name="hydlidea" cloneof="hydlide">
6694      <description>Hydlide (Jpn, Alt)</description>
6695      <year>1985</year>
6696      <publisher>T&amp;E Soft</publisher>
6697      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6698
6699      <part name="cass1" interface="msx_cass">
6700         <dataarea name="cass" size="32084">
6701            <rom name="hydlide (1985)(t&amp;e soft)(jp)[a][bload'cas-',r].cas" size="32084" crc="c07d9e83" sha1="186c07f2da6c45ba478c100859305198167d6762" offset="0" />
6702         </dataarea>
6703      </part>
6704   </software>
6705
6706   <software name="hypsys">
6707      <description>Hypsys (Euro)</description>
6708      <year>1989</year>
6709      <publisher>Techno Arts</publisher>
6710      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6711
6712      <part name="cass1" interface="msx_cass">
6713      <feature name="part_id" value="Side A"/>
6714         <dataarea name="cass" size="55596">
6715            <rom name="hypsys (1989)(techno arts)(side a)[run'cas-'].cas" size="55596" crc="cade5787" sha1="7e0709c09e49a66d1e840615ec451422b39bd9cd" offset="0" />
6716         </dataarea>
6717      </part>
6718      <part name="cass2" interface="msx_cass">
6719      <feature name="part_id" value="Side B"/>
6720         <dataarea name="cass" size="55596">
6721            <rom name="hypsys (1989)(techno arts)(side b)[run'cas-'].cas" size="55596" crc="530efe37" sha1="7c3873b5ad1c5ac36adc6a06da637dc21b5ef4cb" offset="0" />
6722         </dataarea>
6723      </part>
6724   </software>
6725
6726   <software name="hypsysa" cloneof="hypsys">
6727      <description>Hypsys (Euro, Alt)</description>
6728      <year>1989</year>
6729      <publisher>Techno Arts</publisher>
6730      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6731
6732      <part name="cass1" interface="msx_cass">
6733      <feature name="part_id" value="Side A"/>
6734         <dataarea name="cass" size="55596">
6735            <rom name="hypsys (1989)(techno arts)(side a)[a][run'cas-'].cas" size="55596" crc="ca3913bc" sha1="2fe966bd030cf51283409302ac16ecff787af888" offset="0" />
6736         </dataarea>
6737      </part>
6738      <part name="cass2" interface="msx_cass">
6739      <feature name="part_id" value="Side B"/>
6740         <dataarea name="cass" size="55596">
6741            <rom name="hypsys (1989)(techno arts)(side b)[run'cas-'].cas" size="55596" crc="530efe37" sha1="7c3873b5ad1c5ac36adc6a06da637dc21b5ef4cb" offset="0" />
6742         </dataarea>
6743      </part>
6744   </software>
6745
6746   <software name="ice">
6747      <description>Ice (Euro)</description>
6748      <year>1986</year>
6749      <publisher>Eaglesoft</publisher>
6750      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6751
6752      <part name="cass1" interface="msx_cass">
6753         <dataarea name="cass" size="57336">
6754            <rom name="ice (1986)(eaglesoft)(nl)[run'cas-'].cas" size="57336" crc="6b502f20" sha1="1139bc065785f4d53408a00dd09fbb46ea2de52d" offset="0" />
6755         </dataarea>
6756      </part>
6757   </software>
6758
6759   <software name="iceking">
6760      <description>The Ice King (Euro)</description>
6761      <year>1986</year>
6762      <publisher>CDS Micro Systems</publisher>
6763      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6764
6765      <part name="cass1" interface="msx_cass">
6766         <dataarea name="cass" size="38487">
6767            <rom name="ice king, the (1986)(cds micro systems)(gb)[run'cas-'][martos].cas" size="38487" crc="160cad54" sha1="28852520a0965508b2c4d4097426bee07baeadbf" offset="0" />
6768         </dataarea>
6769      </part>
6770   </software>
6771
6772   <software name="icebreak">
6773      <description>Ice-Breaker (Spa)</description>
6774      <year>1990</year>
6775      <publisher>Topo Soft</publisher>
6776      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6777
6778      <part name="cass1" interface="msx_cass">
6779         <dataarea name="cass" size="77732">
6780            <rom name="ice-breaker (1990)(topo soft)(es)[run'cas-'].cas" size="77732" crc="5079a19c" sha1="cbc74f72bab2afa9150966641fc98ad69dc1b7ff" offset="0" />
6781         </dataarea>
6782      </part>
6783   </software>
6784
6785   <software name="ideatype">
6786      <description>IdeaType - Instructor Mecanografico (Spa)</description>
6787      <year>1985</year>
6788      <publisher>Idealogic</publisher>
6789      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6790
6791      <part name="cass1" interface="msx_cass">
6792      <feature name="part_id" value="Side A"/>
6793         <dataarea name="cass" size="29352">
6794            <rom name="ideatype - instructor mecanografico (1985)(idealogic)(es)(side a)[run'cas-'].cas" size="29352" crc="a8ca112f" sha1="9c2843cae3043ff9c75e4b6ae95c75d866a344d6" offset="0" />
6795         </dataarea>
6796      </part>
6797      <part name="cass2" interface="msx_cass">
6798      <feature name="part_id" value="Side B"/>
6799         <dataarea name="cass" size="29616">
6800            <rom name="ideatype - instructor mecanografico (1985)(idealogic)(es)(side b)[run'cas-'].cas" size="29616" crc="38d30ecb" sha1="ae757dda4e7c231a0571ec476b50766d3b012dcc" offset="0" />
6801         </dataarea>
6802      </part>
6803   </software>
6804
6805   <software name="igloo">
6806      <description>Igloo (Spa)</description>
6807      <year>1985</year>
6808      <publisher>Garbi Soft</publisher>
6809      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6810
6811      <part name="cass1" interface="msx_cass">
6812         <dataarea name="cass" size="10367">
6813            <rom name="igloo (1985)(garbi soft)(es)[run'cas-'].cas" size="10367" crc="c4811baa" sha1="772ff512e7a25dcc4c1cfa8a070ac14c4f834577" offset="0" />
6814         </dataarea>
6815      </part>
6816   </software>
6817
6818   <software name="illusion">
6819      <description>Illusions (Fra)</description>
6820      <year>1985</year>
6821      <publisher>Nice Ideas</publisher>
6822      <info name="usage" value="Load with CLOAD + RUN"/>
6823
6824      <part name="cass1" interface="msx_cass">
6825         <dataarea name="cass" size="22718">
6826            <rom name="illusions (1985)(nice ideas)(fr)[cload + run].cas" size="22718" crc="8a2491f8" sha1="d984db1cc14822ba2cc807906a237f3fdfcba546" offset="0" />
6827         </dataarea>
6828      </part>
6829   </software>
6830
6831   <software name="inca">
6832      <description>Inca (Euro)</description>
6833      <year>1987</year>
6834      <publisher>Eaglesoft</publisher>
6835      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6836
6837      <part name="cass1" interface="msx_cass">
6838         <dataarea name="cass" size="25992">
6839            <rom name="inca (1987)(eaglesoft)(nl)[run'cas-'].cas" size="25992" crc="bf667649" sha1="b04e280295d89dc8b2b7b9a3001a50fe2de6ab58" offset="0" />
6840         </dataarea>
6841      </part>
6842   </software>
6843
6844   <software name="incaa" cloneof="inca">
6845      <description>Inca (Euro, Alt)</description>
6846      <year>1987</year>
6847      <publisher>Eaglesoft</publisher>
6848      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6849
6850      <part name="cass1" interface="msx_cass">
6851         <dataarea name="cass" size="38320">
6852            <rom name="inca (1987)(eaglesoft)(nl)[a][run'cas-'].cas" size="38320" crc="c6fec233" sha1="5b791bef411de9b2d074b4cb98e15faf2c52be2b" offset="0" />
6853         </dataarea>
6854      </part>
6855   </software>
6856
6857   <software name="indycrus">
6858      <description>Indiana Jones and the Last Crusade (Spa)</description>
6859      <year>1989</year>
6860      <publisher>Erbe Software</publisher>
6861      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6862      <info name="alt_title" value="Indy - Indiana Jones y la Ultima Cruzada (Box)" />
6863
6864      <part name="cass1" interface="msx_cass">
6865      <feature name="part_id" value="Side A"/>
6866         <dataarea name="cass" size="41970">
6867            <rom name="indiana jones and the last crusade (1989)(erbe software)(es)(side a)[run'cas-'].cas" size="41970" crc="2204d60c" sha1="783438eb97a6cbdce5b5f48abd4a6381ca0dd256" offset="0" />
6868         </dataarea>
6869      </part>
6870      <part name="cass2" interface="msx_cass">
6871      <feature name="part_id" value="Side B"/>
6872         <dataarea name="cass" size="104154">
6873            <rom name="indiana jones and the last crusade (1989)(erbe software)(es)(side b)[run'cas-'].cas" size="104154" crc="c6814441" sha1="23ebb2257b5d6637a7328754bf3b8d079efa43aa" offset="0" />
6874         </dataarea>
6875      </part>
6876   </software>
6877
6878   <software name="indycrusa" cloneof="indycrus">
6879      <description>Indiana Jones and the Last Crusade (Spa, Alt)</description>
6880      <year>1989</year>
6881      <publisher>Erbe Software</publisher>
6882      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6883      <info name="alt_title" value="Indy - Indiana Jones y la Ultima Cruzada (Box)" />
6884
6885      <part name="cass1" interface="msx_cass">
6886      <feature name="part_id" value="Side A"/>
6887         <dataarea name="cass" size="41970">
6888            <rom name="indiana jones and the last crusade (1989)(erbe software)(es)(side a)[a][run'cas-'].cas" size="41970" crc="5b68eb98" sha1="f2e8446124434c7790ddd7948c7050fd90c45c7b" offset="0" />
6889         </dataarea>
6890      </part>
6891      <part name="cass2" interface="msx_cass">
6892      <feature name="part_id" value="Side B"/>
6893         <dataarea name="cass" size="104154">
6894            <rom name="indiana jones and the last crusade (1989)(erbe software)(es)(side b)[run'cas-'].cas" size="104154" crc="c6814441" sha1="23ebb2257b5d6637a7328754bf3b8d079efa43aa" offset="0" />
6895         </dataarea>
6896      </part>
6897   </software>
6898
6899   <software name="indy">
6900      <description>Indiana Jones and the Temple of Doom (Euro)</description>
6901      <year>1987</year>
6902      <publisher>U.S. Gold</publisher>
6903      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
6904
6905      <part name="cass1" interface="msx_cass">
6906         <dataarea name="cass" size="49172">
6907            <rom name="indiana jones and the temple of doom (1987)(u.s. gold)(gb)[run'cas-'].cas" size="49172" crc="5c70746c" sha1="08e57d9429505e7ce219e2f4ae840ab3429964d1" offset="0" />
6908         </dataarea>
6909      </part>
6910   </software>
6911
6912   <software name="atvmsx">
6913      <description>Informatica y BASIC MSX (Spa)</description>
6914      <year>198?</year>
6915      <publisher>ATV</publisher>
6916      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
6917
6918      <part name="cass1" interface="msx_cass">
6919      <feature name="part_id" value="Tape 1 Side A"/>
6920         <dataarea name="cass" size="30145">
6921            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 01 of 12 side a)[bload'cas-',r][martos].cas" size="30145" crc="7ad26224" sha1="16d41961ed8d1c5a76b119d19f3da9e472cc1b0e" offset="0" />
6922         </dataarea>
6923      </part>
6924      <part name="cass2" interface="msx_cass">
6925      <feature name="part_id" value="Tape 1 Side B"/>
6926         <dataarea name="cass" size="18869">
6927            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 01 of 12 side b)[bload'cas-',r][martos].cas" size="18869" crc="eae9809b" sha1="a00437a8a0f23780e3e6db95f2a16c90be684a09" offset="0" />
6928         </dataarea>
6929      </part>
6930      <part name="cass3" interface="msx_cass">
6931      <feature name="part_id" value="Tape 2 Side A"/>
6932         <dataarea name="cass" size="30071">
6933            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 02 of 12 side a)[bload'cas-',r][martos].cas" size="30071" crc="b6f7b678" sha1="5c913643b58ebcf7a3a0270e9fc1b890d6046de6" offset="0" />
6934         </dataarea>
6935      </part>
6936      <part name="cass4" interface="msx_cass">
6937      <feature name="part_id" value="Tape 2 Side b"/>
6938         <dataarea name="cass" size="20103">
6939            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 02 of 12 side b)[bload'cas-',r][martos].cas" size="20103" crc="83fb6003" sha1="32bde8678b462069644899e405338a8341d7b737" offset="0" />
6940         </dataarea>
6941      </part>
6942      <part name="cass5" interface="msx_cass">
6943      <feature name="part_id" value="Tape 3 Side A"/>
6944         <dataarea name="cass" size="32115">
6945            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 03 of 12 side a)[bload'cas-',r][martos].cas" size="32115" crc="eeb5ce76" sha1="df9ec07b7864739742cbb97c2e6ba675a9f9c1e9" offset="0" />
6946         </dataarea>
6947      </part>
6948      <part name="cass6" interface="msx_cass">
6949      <feature name="part_id" value="Tape 3 Side B"/>
6950         <dataarea name="cass" size="18538">
6951            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 03 of 12 side b)[bload'cas-',r][martos].cas" size="18538" crc="76e22066" sha1="ad4bbc89e5f1a10e458cfae79541b1bcea297611" offset="0" />
6952         </dataarea>
6953      </part>
6954      <part name="cass7" interface="msx_cass">
6955      <feature name="part_id" value="Tape 4 Side A"/>
6956         <dataarea name="cass" size="30317">
6957            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 04 of 12 side a)[bload'cas-',r][martos].cas" size="30317" crc="209a34ae" sha1="a88b3b3aed8a19c5d44567f0ee112cfa6460c6c4" offset="0" />
6958         </dataarea>
6959      </part>
6960      <part name="cass8" interface="msx_cass">
6961      <feature name="part_id" value="Tape 4 Side B"/>
6962         <dataarea name="cass" size="19540">
6963            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 04 of 12 side b)[bload'cas-',r][martos].cas" size="19540" crc="76194558" sha1="473d2e860f8e27054fca09b8a3d056d72637db54" offset="0" />
6964         </dataarea>
6965      </part>
6966      <part name="cass9" interface="msx_cass">
6967      <feature name="part_id" value="Tape 5 Side A"/>
6968         <dataarea name="cass" size="31694">
6969            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 05 of 12 side a)[bload'cas-',r][martos].cas" size="31694" crc="35a3ecb9" sha1="341c164e4263b6d433508d7302a3c07f2dca9b1a" offset="0" />
6970         </dataarea>
6971      </part>
6972      <part name="cass10" interface="msx_cass">
6973      <feature name="part_id" value="Tape 5 Side B"/>
6974         <dataarea name="cass" size="16223">
6975            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 05 of 12 side b)[bload'cas-',r][martos].cas" size="16223" crc="443a9402" sha1="0696c6967d59a97e0b9acfa3a896a4d52bc6e801" offset="0" />
6976         </dataarea>
6977      </part>
6978      <part name="cass11" interface="msx_cass">
6979      <feature name="part_id" value="Tape 6 Side A"/>
6980         <dataarea name="cass" size="28949">
6981            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 06 of 12 side a)[bload'cas-',r][martos].cas" size="28949" crc="bff1ee1e" sha1="a60e7e22da5516b6b440a6fb23447eb821d92c48" offset="0" />
6982         </dataarea>
6983      </part>
6984      <part name="cass12" interface="msx_cass">
6985      <feature name="part_id" value="Tape 6 Side B"/>
6986         <dataarea name="cass" size="15699">
6987            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 06 of 12 side b)[bload'cas-',r][martos].cas" size="15699" crc="5a14c9d9" sha1="42ff6e57c8381e968196fbcc70fe6bb61f53abc3" offset="0" />
6988         </dataarea>
6989      </part>
6990      <part name="cass13" interface="msx_cass">
6991      <feature name="part_id" value="Tape 7 Side A"/>
6992         <dataarea name="cass" size="32025">
6993            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 07 of 12 side a)[bload'cas-',r][martos].cas" size="32025" crc="6156d3f1" sha1="220be06a750e88b5d25c1f7735dba3c03ba00f76" offset="0" />
6994         </dataarea>
6995      </part>
6996      <part name="cass14" interface="msx_cass">
6997      <feature name="part_id" value="Tape 7 Side B"/>
6998         <dataarea name="cass" size="20993">
6999            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 07 of 12 side b)[bload'cas-',r][martos].cas" size="20993" crc="39e33097" sha1="3a42bca24e067f471dbfdb00b0415b08401c3322" offset="0" />
7000         </dataarea>
7001      </part>
7002      <part name="cass15" interface="msx_cass">
7003      <feature name="part_id" value="Tape 8 Side A"/>
7004         <dataarea name="cass" size="31726">
7005            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 08 of 12 side a)[bload'cas-',r][martos].cas" size="31726" crc="615b22bf" sha1="d4f6e5b5db1c23b88f033dedd41f84a1956baaa8" offset="0" />
7006         </dataarea>
7007      </part>
7008      <part name="cass16" interface="msx_cass">
7009      <feature name="part_id" value="Tape 8 Side B"/>
7010         <dataarea name="cass" size="15795">
7011            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 08 of 12 side b)[bload'cas-',r][martos].cas" size="15795" crc="81293037" sha1="c14cc0ba71bc360dd5f9b51bcb9e93f8297c3946" offset="0" />
7012         </dataarea>
7013      </part>
7014      <part name="cass17" interface="msx_cass">
7015      <feature name="part_id" value="Tape 9 Side A"/>
7016         <dataarea name="cass" size="27731">
7017            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 09 of 12 side a)[bload'cas-',r][martos].cas" size="27731" crc="ce761716" sha1="05b18c13187fd3f7fcf71311f81150efe5c31580" offset="0" />
7018         </dataarea>
7019      </part>
7020      <part name="cass18" interface="msx_cass">
7021      <feature name="part_id" value="Tape 9 Side B"/>
7022         <dataarea name="cass" size="17123">
7023            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 09 of 12 side b)[bload'cas-',r][martos].cas" size="17123" crc="a9fc7776" sha1="e292d43274864109707c5d0065db6d51b1f637d5" offset="0" />
7024         </dataarea>
7025      </part>
7026      <part name="cass19" interface="msx_cass">
7027      <feature name="part_id" value="Tape 10 Side A"/>
7028         <dataarea name="cass" size="31869">
7029            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 10 of 12 side a)[bload'cas-',r][martos].cas" size="31869" crc="d40eb98b" sha1="8ed9e87c484a7a5a87187ece8a6e7870f135fdc9" offset="0" />
7030         </dataarea>
7031      </part>
7032      <part name="cass20" interface="msx_cass">
7033      <feature name="part_id" value="Tape 10 Side B"/>
7034         <dataarea name="cass" size="14591">
7035            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 10 of 12 side b)[bload'cas-',r][martos].cas" size="14591" crc="b7911444" sha1="b279c20adb7e14292ad050e454a976006e39091d" offset="0" />
7036         </dataarea>
7037      </part>
7038      <part name="cass21" interface="msx_cass">
7039      <feature name="part_id" value="Tape 11 Side A"/>
7040         <dataarea name="cass" size="31551">
7041            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 11 of 12 side a)[bload'cas-',r][martos].cas" size="31551" crc="61f2248b" sha1="dfbe85af03d01880b31d3f0c5cca6cfa4e716f61" offset="0" />
7042         </dataarea>
7043      </part>
7044      <part name="cass22" interface="msx_cass">
7045      <feature name="part_id" value="Tape 11 Side B"/>
7046         <dataarea name="cass" size="16638">
7047            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 11 of 12 side b)[bload'cas-',r][martos].cas" size="16638" crc="80f2ffea" sha1="e4ea5c3eeb63d757de3ccfd53ae0ea5f8d756f72" offset="0" />
7048         </dataarea>
7049      </part>
7050      <part name="cass23" interface="msx_cass">
7051      <feature name="part_id" value="Tape 12 Side A"/>
7052         <dataarea name="cass" size="31100">
7053            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 12 of 12 side a)[bload'cas-',r][martos].cas" size="31100" crc="67175930" sha1="9bba9cff07040bae0e695b5273dba777b86c221f" offset="0" />
7054         </dataarea>
7055      </part>
7056      <part name="cass24" interface="msx_cass">
7057      <feature name="part_id" value="Tape 12 Side B"/>
7058         <dataarea name="cass" size="14655">
7059            <rom name="informatica y basic msx (19xx)(atv)(es)(tape 12 of 12 side b)[bload'cas-',r][martos].cas" size="14655" crc="42319764" sha1="054bf1218354454142fca75b4b63b4010f5ad154" offset="0" />
7060         </dataarea>
7061      </part>
7062   </software>
7063
7064   <software name="ik">
7065      <description>International Karate (Euro)</description>
7066      <year>1986</year>
7067      <publisher>Endurance Games</publisher>
7068      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7069
7070      <part name="cass1" interface="msx_cass">
7071         <dataarea name="cass" size="51715">
7072            <rom name="international karate (1986)(endurance games)(gb)[run'cas-'].cas" size="51715" crc="d7eb1d87" sha1="f155bec090bf3960ab70028eb43f360f8657b56d" offset="0" />
7073         </dataarea>
7074      </part>
7075   </software>
7076
7077   <software name="ika" cloneof="ik">
7078      <description>International Karate (Euro, Alt)</description>
7079      <year>1986</year>
7080      <publisher>Endurance Games</publisher>
7081      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7082
7083      <part name="cass1" interface="msx_cass">
7084         <dataarea name="cass" size="51908">
7085            <rom name="international karate (1986)(endurance games)(gb)[a][run'cas-'].cas" size="51908" crc="3cb922eb" sha1="b2d13f8415014c63fcf879bd943ae5b16fb27ccf" offset="0" />
7086         </dataarea>
7087      </part>
7088   </software>
7089
7090   <software name="ikb" cloneof="ik">
7091      <description>International Karate (Euro, Alt 2)</description>
7092      <year>1986</year>
7093      <publisher>Endurance Games</publisher>
7094      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7095
7096      <part name="cass1" interface="msx_cass">
7097         <dataarea name="cass" size="51691">
7098            <rom name="international karate (1986)(endurance games)(gb)[a2][run'cas-'].cas" size="51691" crc="0f662b37" sha1="1869a95a36871a859acf0c15c0341a3f7201ce02" offset="0" />
7099         </dataarea>
7100      </part>
7101   </software>
7102
7103   <software name="intrepid">
7104      <description>Intrepido (Spa)</description>
7105      <year>1988</year>
7106      <publisher>Mind Games España</publisher>
7107      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7108
7109      <part name="cass1" interface="msx_cass">
7110         <dataarea name="cass" size="32167">
7111            <rom name="intrepido (1988)(mind games espana)(es)[run'cas-'][martos].cas" size="32167" crc="7e174093" sha1="3a21011b998d2b91e4e3a78dd6348f83c6a30589" offset="0" />
7112         </dataarea>
7113      </part>
7114   </software>
7115
7116   <software name="intromsx">
7117      <description>Introduzione al Basic MSX Toshiba (Ita)</description>
7118      <year>198?</year>
7119      <publisher>Leoni Informatica Milano</publisher>
7120      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
7121
7122      <part name="cass1" interface="msx_cass">
7123         <dataarea name="cass" size="108032">
7124            <rom name="introduzione al basic msx toshiba (19xx)(leoni informatica milano)(it)(it)[bload'cas-',r][martos].cas" size="108032" crc="2e795530" sha1="391ed37e677bd1717ae840f3fa564fb53af5e0d4" offset="0" />
7125         </dataarea>
7126      </part>
7127   </software>
7128
7129   <software name="invaders">
7130      <description>Invaders (Euro)</description>
7131      <year>1986</year>
7132      <publisher>Livewire Software</publisher>
7133      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7134
7135      <part name="cass1" interface="msx_cass">
7136         <dataarea name="cass" size="12838">
7137            <rom name="invaders (1986)(livewire software)(gb)[run'cas-'].cas" size="12838" crc="9d14e2e6" sha1="348517a18489e299f2114046420ac3c635f8dcbf" offset="0" />
7138         </dataarea>
7139      </part>
7140   </software>
7141
7142   <software name="invasion">
7143      <description>Invasion (Euro, 64K)</description>
7144      <year>1987</year>
7145      <publisher>Bulldog</publisher>
7146      <info name="usage" value="Load with RUN&quot;CAS:&quot;. The game requires 64k in slot 2"/>
7147
7148      <part name="cass1" interface="msx_cass">
7149         <dataarea name="cass" size="35016">
7150            <rom name="invasion (1987)(bulldog)(gb)[run'cas-',r][64kb in slot2][martos].cas" size="35016" crc="5ead1f9d" sha1="bd27815a12a33c7f56ee51bd3027ecb07de74be8" offset="0" />
7151         </dataarea>
7152      </part>
7153   </software>
7154
7155   <software name="invasiona" cloneof="invasion">
7156      <description>Invasion (Euro, 64K, Alt)</description>
7157      <year>1987</year>
7158      <publisher>Bulldog</publisher>
7159      <info name="usage" value="Load with RUN&quot;CAS:&quot;. The game requires 64k in slot 2"/>
7160
7161      <part name="cass1" interface="msx_cass">
7162         <dataarea name="cass" size="35016">
7163            <rom name="invasion (1987)(bulldog)(gb)[a][run'cas-'][64kb in slot2][martos].cas" size="35016" crc="2ced249d" sha1="33162cce5c14bdc2ffa916b731256764ffc03800" offset="0" />
7164         </dataarea>
7165      </part>
7166   </software>
7167
7168   <software name="invierte">
7169      <description>Invierte y Gana (Spa)</description>
7170      <year>1986</year>
7171      <publisher>DIMensionNEW</publisher>
7172      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7173
7174      <part name="cass1" interface="msx_cass">
7175         <dataarea name="cass" size="41291">
7176            <rom name="invierte y gana (1986)(dimensionnew)(es)[run'cas-'].cas" size="41291" crc="360c3dec" sha1="f5ba8cdf5bcf04e65eaca63ca958884f020feba8" offset="0" />
7177         </dataarea>
7178      </part>
7179   </software>
7180
7181   <software name="ironwar">
7182      <description>Iron of the War (Spa)</description>
7183      <year>198?</year>
7184      <publisher>Mind Games España</publisher>
7185      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7186
7187      <part name="cass1" interface="msx_cass">
7188         <dataarea name="cass" size="48279">
7189            <rom name="iron of the war (19xx)(mind games espana)(es)[run'cas-'].cas" size="48279" crc="bff46f88" sha1="55f6aff0d119da9e12dc5f776a2704ce6c772111" offset="0" />
7190         </dataarea>
7191      </part>
7192   </software>
7193
7194   <software name="jabato">
7195      <description>Jabato (Spa)</description>
7196      <year>1989</year>
7197      <publisher>Aventuras AD</publisher>
7198      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7199
7200      <part name="cass1" interface="msx_cass">
7201      <feature name="part_id" value="Side A"/>
7202         <dataarea name="cass" size="56255">
7203            <rom name="jabato (1989)(aventuras ad)(es)(side a)[run'cas-'].cas" size="56255" crc="74c8abe0" sha1="b300c9f204d427f8ec64ac244b23583aa0a26026" offset="0" />
7204         </dataarea>
7205      </part>
7206      <part name="cass2" interface="msx_cass">
7207      <feature name="part_id" value="Side B"/>
7208         <dataarea name="cass" size="57339">
7209            <rom name="jabato (1989)(aventuras ad)(es)(side b)[run'cas-'].cas" size="57339" crc="4f12b6be" sha1="9d7cc5f500ca28b316e832684983acf0790540c3" offset="0" />
7210         </dataarea>
7211      </part>
7212   </software>
7213
7214   <software name="jacknip">
7215      <description>Jack the Nipper (Euro)</description>
7216      <year>1986</year>
7217      <publisher>Gremlin Graphics</publisher>
7218      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
7219
7220      <part name="cass1" interface="msx_cass">
7221         <dataarea name="cass" size="65074">
7222            <rom name="jack the nipper (1986)(gremlin graphics software)(gb)[bload'cas-',r].cas" size="65074" crc="e042a3e1" sha1="8b08517c3cb11b64e0910b5208b6d0188cf2f095" offset="0" />
7223         </dataarea>
7224      </part>
7225   </software>
7226
7227   <software name="jacknipa" cloneof="jacknip">
7228      <description>Jack the Nipper (Euro, Alt)</description>
7229      <year>1986</year>
7230      <publisher>Gremlin Graphics</publisher>
7231      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
7232
7233      <part name="cass1" interface="msx_cass">
7234         <dataarea name="cass" size="65074">
7235            <rom name="jack the nipper (1986)(gremlin graphics software)(gb)[a][bload'cas-',r].cas" size="65074" crc="89408f92" sha1="15522474cc42e61241e3d622318a6f441f2597e2" offset="0" />
7236         </dataarea>
7237      </part>
7238   </software>
7239
7240   <software name="jacknip2">
7241      <description>Jack the Nipper II - In Coconut Capers (Euro)</description>
7242      <year>1987</year>
7243      <publisher>Gremlin Graphics</publisher>
7244      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
7245
7246      <part name="cass1" interface="msx_cass">
7247         <dataarea name="cass" size="74482">
7248            <rom name="jack the nipper ii - in coconut capers (1987)(gremlin graphics software)(gb)[bload'cas-',r].cas" size="74482" crc="c4ecf2bd" sha1="9e1a6b843852da364921879c5a5325c02a7148fc" offset="0" />
7249         </dataarea>
7250      </part>
7251   </software>
7252
7253   <software name="jackcity">
7254      <description>Jackson City (Spa)</description>
7255      <year>1990</year>
7256      <publisher>G.LL. Software</publisher>
7257      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7258
7259      <part name="cass1" interface="msx_cass">
7260         <dataarea name="cass" size="66990">
7261            <rom name="jackson city (1990)(g.ll. software)(es)[run'cas-'][ctrl][martos].cas" size="66990" crc="7cdfa5b3" sha1="8ea82ef1924a37151ee32c41eb24163ca716c291" offset="0" />
7262         </dataarea>
7263      </part>
7264   </software>
7265
7266   <software name="jaialai">
7267      <description>Jai Alai (Spa)</description>
7268      <year>1991</year>
7269      <publisher>Opera Soft</publisher>
7270      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
7271
7272      <part name="cass1" interface="msx_cass">
7273         <dataarea name="cass" size="66368">
7274            <rom name="jai alai (1991)(opera soft)(es)[bload'cas-',r][martos].cas" size="66368" crc="dc4d5cff" sha1="7389a2d9a36029df026383c969d2b1662a093f2c" offset="0" />
7275         </dataarea>
7276      </part>
7277   </software>
7278
7279   <software name="jaws">
7280      <description>Jaws (Spa?)</description>
7281      <year>1989</year>
7282      <publisher>A.M.H.</publisher>
7283      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7284
7285      <part name="cass1" interface="msx_cass">
7286         <dataarea name="cass" size="49114">
7287            <rom name="jaws (1989)(screen 7)[run'cas-'].cas" size="49114" crc="908478e6" sha1="c58e4b43d0dfcbe2b177c36d8d3c8d2769169e5d" offset="0" />
7288         </dataarea>
7289      </part>
7290   </software>
7291
7292   <software name="jetbomb">
7293      <description>Jet Bomber (Euro)</description>
7294      <year>1985</year>
7295      <publisher>Aackosoft</publisher>
7296      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7297
7298      <part name="cass1" interface="msx_cass">
7299         <dataarea name="cass" size="46736">
7300            <rom name="jet bomber (1985)(aackosoft)(nl)[run'cas-'].cas" size="46736" crc="1492eeec" sha1="cd4dd0b71c6f527ae783ee4023dbcaa0d7f9df00" offset="0" />
7301         </dataarea>
7302      </part>
7303   </software>
7304
7305   <software name="jetbomba" cloneof="jetbomb">
7306      <description>Jet Bomber (Euro, Alt)</description>
7307      <year>1985</year>
7308      <publisher>Aackosoft</publisher>
7309      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7310
7311      <part name="cass1" interface="msx_cass">
7312         <dataarea name="cass" size="46736">
7313            <rom name="jet bomber (1985)(aackosoft)(nl)[a][run'cas-'].cas" size="46736" crc="6ed16c9c" sha1="69ab0fd0566d4a25974085eae02d8e5c14de4029" offset="0" />
7314         </dataarea>
7315      </part>
7316   </software>
7317
7318   <software name="jetfaack">
7319      <description>Jet Fighter (Euro, Aackosoft)</description>
7320      <year>1985</year>
7321      <publisher>Aackosoft</publisher>
7322      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7323
7324      <part name="cass1" interface="msx_cass">
7325         <dataarea name="cass" size="51806">
7326            <rom name="jet fighter (1985)(aackosoft)(nl)(en)[run'cas-'][martos].cas" size="51806" crc="9fa34483" sha1="875c83b26d180241ed9801e2dfbd815b5f5e09fa" offset="0" />
7327         </dataarea>
7328      </part>
7329   </software>
7330
7331   <software name="jetfight">
7332      <description>Jet Fighter (Euro, Eurosoft)</description>
7333      <year>1988</year>
7334      <publisher>Eurosoft</publisher>
7335      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7336
7337      <part name="cass1" interface="msx_cass">
7338         <dataarea name="cass" size="35936">
7339            <rom name="jet fighter (1988)(eurosoft)(nl)[run'cas-'].cas" size="35936" crc="0a788a57" sha1="375def5503ed0fb0ee95f29c5037e3a6e9c09cb3" offset="0" />
7340         </dataarea>
7341      </part>
7342   </software>
7343
7344   <software name="jetfighta" cloneof="jetfight">
7345      <description>Jet Fighter (Euro, Eurosoft, Alt)</description>
7346      <year>1988</year>
7347      <publisher>Eurosoft</publisher>
7348      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7349
7350      <part name="cass1" interface="msx_cass">
7351         <dataarea name="cass" size="37136">
7352            <rom name="jet fighter (1988)(eurosoft)(nl)(en)[run'cas-'][martos].cas" size="37136" crc="2915d760" sha1="4bea3b06a6a8ea3413240f1caa50b198161cd15b" offset="0" />
7353         </dataarea>
7354      </part>
7355   </software>
7356
7357   <software name="jetfightb" cloneof="jetfight">
7358      <description>Jet Fighter (Euro, Eurosoft, Alt 2)</description>
7359      <year>1988</year>
7360      <publisher>Eurosoft</publisher>
7361      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7362
7363      <part name="cass1" interface="msx_cass">
7364         <dataarea name="cass" size="37136">
7365            <rom name="jet fighter (1988)(eurosoft)(nl)(en)[a][run'cas-'][martos].cas" size="37136" crc="e4e56502" sha1="79a51ac074fbe5631e7c279c6c73cb6342cc1698" offset="0" />
7366         </dataarea>
7367      </part>
7368   </software>
7369
7370   <software name="jetsetw">
7371      <description>Jet Set Willy (Euro)</description>
7372      <year>1984</year>
7373      <publisher>Software Projects</publisher>
7374      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7375
7376      <part name="cass1" interface="msx_cass">
7377      <feature name="part_id" value="Tape 1"/>
7378         <dataarea name="cass" size="27625">
7379            <rom name="jet set willy (1984)(software projects)(gb)(en)[run'cas-'][martos].cas" size="27625" crc="9d61af09" sha1="4e2b0a532dbda11783e23225a8f21b364cae6b27" offset="0" />
7380         </dataarea>
7381      </part>
7382   </software>
7383
7384   <software name="jetsetw2">
7385      <description>Jet Set Willy II - The Final Frontier (Euro)</description>
7386      <year>1985</year>
7387      <publisher>Software Projects</publisher>
7388      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7389
7390      <part name="cass1" interface="msx_cass">
7391         <dataarea name="cass" size="51429">
7392            <rom name="jet set willy ii - the final frontier (1985)(software projects)[run'cas-'].cas" size="51429" crc="4aef4095" sha1="168a03de797f1d0e37a6bf4859d2d1d9dfccc2a4" offset="0" />
7393         </dataarea>
7394      </part>
7395   </software>
7396
7397   <software name="jetsetw2a" cloneof="jetsetw2">
7398      <description>Jet Set Willy II - The Final Frontier (Euro, with Password?)</description>
7399      <year>1985</year>
7400      <publisher>Software Projects</publisher>
7401      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7402
7403      <part name="cass1" interface="msx_cass">
7404         <dataarea name="cass" size="51429">
7405            <rom name="jet set willy ii - the final frontier (1985)(software projects)[passworded][run'cas-'].cas" size="51429" crc="06279b7c" sha1="b2185384ec7b7cf9e50e7815a719719d1f540cb1" offset="0" />
7406         </dataarea>
7407      </part>
7408   </software>
7409
7410   <software name="jeweldrk">
7411      <description>Jewels of Darkness (Euro)</description>
7412      <year>1986</year>
7413      <publisher>Level 9 Computing</publisher>
7414      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7415
7416      <part name="cass1" interface="msx_cass">
7417      <feature name="part_id" value="Tape I - Colossal Adventure v2"/>
7418         <dataarea name="cass" size="57975">
7419            <rom name="jewels of darkness i - colossal adventure v2 (1986)(level 9 computing)(gb)[run'cas-'].cas" size="57975" crc="adc6ae15" sha1="04097143729e26b20b28d9fcbe49f5449e0a3351" offset="0" />
7420         </dataarea>
7421      </part>
7422      <part name="cass2" interface="msx_cass">
7423      <feature name="part_id" value="Tape II - Adventure Quest v2"/>
7424         <dataarea name="cass" size="57975">
7425            <rom name="jewels of darkness ii - adventure quest v2 (1986)(level 9 computing)(gb)[run'cas-'].cas" size="57975" crc="671469b8" sha1="3298364a51fe608694d28fd1f64049830e7d6f8a" offset="0" />
7426         </dataarea>
7427      </part>
7428      <part name="cass3" interface="msx_cass">
7429      <feature name="part_id" value="Tape III - Dungeon Adventure v2"/>
7430         <dataarea name="cass" size="57975">
7431            <rom name="jewels of darkness iii - dungeon adventure v2 (1986)(level 9 computing)(gb)[run'cas-'].cas" size="57975" crc="199bf2f1" sha1="e5999e87b3471d3cf1bd79048c325f6f674d5998" offset="0" />
7432         </dataarea>
7433      </part>
7434   </software>
7435
7436   <software name="jeweldrka" cloneof="jeweldrk">
7437      <description>Jewels of Darkness (Euro, Alt)</description>
7438      <year>1986</year>
7439      <publisher>Level 9 Computing</publisher>
7440      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7441
7442      <part name="cass1" interface="msx_cass">
7443      <feature name="part_id" value="Tape I - Colossal Adventure v2"/>
7444         <dataarea name="cass" size="57975">
7445            <rom name="jewels of darkness i - colossal adventure v2 (1986)(level 9 computing)(gb)[a][run'cas-'].cas" size="57975" crc="887d9a3c" sha1="89f2dabe1adcfcc04bf121c1725d953df50649f2" offset="0" />
7446         </dataarea>
7447      </part>
7448      <part name="cass2" interface="msx_cass">
7449      <feature name="part_id" value="Tape II - Adventure Quest v2"/>
7450         <dataarea name="cass" size="57975">
7451            <rom name="jewels of darkness ii - adventure quest v2 (1986)(level 9 computing)(gb)[a][run'cas-'].cas" size="57975" crc="305ecbc2" sha1="d491e286921fdb9456460ea3adab3cffd1d8efef" offset="0" />
7452         </dataarea>
7453      </part>
7454      <part name="cass3" interface="msx_cass">
7455      <feature name="part_id" value="Tape III - Dungeon Adventure v2"/>
7456         <dataarea name="cass" size="57975">
7457            <rom name="jewels of darkness iii - dungeon adventure v2 (1986)(level 9 computing)(gb)[a][run'cas-'].cas" size="57975" crc="5bfde3ee" sha1="d526658f1fd48ee98b52754796c0cec531786846" offset="0" />
7458         </dataarea>
7459      </part>
7460   </software>
7461
7462   <software name="joeblade">
7463      <description>Joe Blade (Euro)</description>
7464      <year>1989</year>
7465      <publisher>Players Software</publisher>
7466      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
7467
7468      <part name="cass1" interface="msx_cass">
7469         <dataarea name="cass" size="26791">
7470            <rom name="joe blade (1989)(players software)(gb)[bload'cas-',r].cas" size="26791" crc="c958dd10" sha1="e02d0c97440c2adbfd5420ef15c8c6a95b8830a2" offset="0" />
7471         </dataarea>
7472      </part>
7473   </software>
7474
7475   <software name="comomolo">
7476      <description>Johny Comomolo in 3-2-1 Fire (Spa)</description>
7477      <year>1986</year>
7478      <publisher>Dro Soft</publisher>
7479      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7480
7481      <part name="cass1" interface="msx_cass">
7482         <dataarea name="cass" size="43399">
7483            <rom name="johny comomolo in 3-2-1 fire (1986)(dro soft)(es)[run'cas-'].cas" size="43399" crc="fce73d24" sha1="0527f8b087fade055e5cf789fbc6dd5329d3d416" offset="0" />
7484         </dataarea>
7485      </part>
7486   </software>
7487
7488   <software name="comomoloa" cloneof="comomolo">
7489      <description>Johny Comomolo in 3-2-1 Fire (Spa, Alt)</description>
7490      <year>1986</year>
7491      <publisher>Dro Soft</publisher>
7492      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7493
7494      <part name="cass1" interface="msx_cass">
7495         <dataarea name="cass" size="43399">
7496            <rom name="johny comomolo in 3-2-1 fire (1986)(dro soft)(es)[run'cas-'][martos].cas" size="43399" crc="7f6120de" sha1="5c4e1efd91ce13a9d0cc1a649b5ef53c3f7c27e5" offset="0" />
7497         </dataarea>
7498      </part>
7499   </software>
7500
7501   <software name="j2cearth">
7502      <description>Journey to the Centre of the Earth (Euro)</description>
7503      <year>1985</year>
7504      <publisher>Bug-Byte Software</publisher>
7505      <info name="usage" value="Load with CLOAD + RUN"/>
7506
7507      <part name="cass1" interface="msx_cass">
7508      <feature name="part_id" value="Side A"/>
7509         <dataarea name="cass" size="55375">
7510            <rom name="journey to the centre of the earth (1985)(bug-byte software)(gb)(side a)[cload + run].cas" size="55375" crc="555b6a5b" sha1="8a9987f719712918cfc214c26bfb08619e1881ec" offset="0" />
7511         </dataarea>
7512      </part>
7513      <part name="cass2" interface="msx_cass">
7514      <feature name="part_id" value="Side B"/>
7515         <dataarea name="cass" size="53421">
7516            <rom name="journey to the centre of the earth (1985)(bug-byte software)(gb)(side b)[cload + run].cas" size="53421" crc="99204a81" sha1="e7fcef867a7365a3f4c8b9be57e4f11f0d87abe2" offset="0" />
7517         </dataarea>
7518      </part>
7519   </software>
7520
7521   <software name="jumpjack">
7522      <description>Jumping Jack (Euro)</description>
7523      <year>1986</year>
7524      <publisher>Livewire Software</publisher>
7525      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7526
7527      <part name="cass1" interface="msx_cass">
7528         <dataarea name="cass" size="22177">
7529            <rom name="jumping jack (1986)(livewire software)(gb)[run'cas-'][martos].cas" size="22177" crc="a3e9284f" sha1="95f7905ca611e7e0959c5fa4a5703fc4f5d7ba03" offset="0" />
7530         </dataarea>
7531      </part>
7532   </software>
7533
7534   <software name="jungwarr">
7535      <description>Jungle Warrior (Spa)</description>
7536      <year>1990</year>
7537      <publisher>Zigurat Software</publisher>
7538      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7539
7540      <part name="cass1" interface="msx_cass">
7541         <dataarea name="cass" size="59609">
7542            <rom name="jungle warrior (1990)(zigurat software)(es)[run'cas-'].cas" size="59609" crc="df10a5b8" sha1="97bbe780eb3ad7a915ad45c5c9a5ce2962a35e09" offset="0" />
7543         </dataarea>
7544      </part>
7545   </software>
7546
7547   <software name="kset01">
7548      <description>K'set - Issue 01 (Spa)</description>
7549      <year>1985</year>
7550      <publisher>Ediciones y Textos</publisher>
7551      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7552
7553      <part name="cass1" interface="msx_cass">
7554      <feature name="part_id" value="Side A"/>
7555         <dataarea name="cass" size="17014">
7556            <rom name="k'set - issue 01 (1985)(ediciones y textos)(es)(side a)[run'cas-'].cas" size="17014" crc="0f20283c" sha1="ed771578ef198a6bb18ba27f3e6ae762e972bdda" offset="0" />
7557         </dataarea>
7558      </part>
7559      <part name="cass2" interface="msx_cass">
7560      <feature name="part_id" value="Side B"/>
7561         <dataarea name="cass" size="16351">
7562            <rom name="k'set - issue 01 (1985)(ediciones y textos)(es)(side b)[run'cas-'].cas" size="16351" crc="9896ed75" sha1="06af24db32040785a53f151075987af9e84a67a7" offset="0" />
7563         </dataarea>
7564      </part>
7565   </software>
7566
7567   <software name="kset02">
7568      <description>K'set - Issue 02 (Spa)</description>
7569      <year>1985</year>
7570      <publisher>Ediciones y Textos</publisher>
7571      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7572
7573      <part name="cass1" interface="msx_cass">
7574      <feature name="part_id" value="Side A"/>
7575         <dataarea name="cass" size="29370">
7576            <rom name="k'set - issue 02 (1985)(ediciones y textos)(es)(side a)[run'cas-'].cas" size="29370" crc="131b3814" sha1="504242f6524d27eb84e5a2e3e1d6ef069a8fce2f" offset="0" />
7577         </dataarea>
7578      </part>
7579      <part name="cass2" interface="msx_cass">
7580      <feature name="part_id" value="Side B"/>
7581         <dataarea name="cass" size="27560">
7582            <rom name="k'set - issue 02 (1985)(ediciones y textos)(es)(side b)[run'cas-'].cas" size="27560" crc="eff600d4" sha1="d1bdc9da2b31e258ae30e228776c9ba0ac57bb16" offset="0" />
7583         </dataarea>
7584      </part>
7585   </software>
7586
7587   <software name="karateka">
7588      <description>Karateka (Spa)</description>
7589      <year>1986</year>
7590      <publisher>Dro Soft</publisher>
7591      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7592
7593      <part name="cass1" interface="msx_cass">
7594      <feature name="part_id" value="Side A"/>
7595         <dataarea name="cass" size="95303">
7596            <rom name="karateka (1986)(dro soft)(es)(side a)[run'cas-'][martos].cas" size="95303" crc="949305ba" sha1="da5da7ea7e7c88a29316e7119f0362e17a6b84cb" offset="0" />
7597         </dataarea>
7598      </part>
7599      <part name="cass2" interface="msx_cass">
7600      <feature name="part_id" value="Side B"/>
7601         <dataarea name="cass" size="12703">
7602            <rom name="karateka (1986)(dro soft)(es)(side b)[martos].cas" size="12703" crc="e0c279a3" sha1="5d06b4f16451528da45ed114cf5ac2b9480ee316" offset="0" />
7603         </dataarea>
7604      </part>
7605   </software>
7606
7607   <software name="kerulen">
7608      <description>Ke Rulen los Petas (Spa)</description>
7609      <year>1989</year>
7610      <publisher>Iber Soft</publisher>
7611      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7612
7613      <part name="cass1" interface="msx_cass">
7614         <dataarea name="cass" size="63618">
7615            <rom name="ke rulen los petas (1989)(iber soft)(es)[run'cas-'].cas" size="63618" crc="fa3e99ae" sha1="dd3975b1c921898665db07157d6883ef54287ecc" offset="0" />
7616         </dataarea>
7617      </part>
7618   </software>
7619
7620   <software name="kerulena" cloneof="kerulen">
7621      <description>Ke Rulen los Petas (Spa, Alt Loader, Bad?)</description>
7622      <year>1989</year>
7623      <publisher>Iber Soft</publisher>
7624      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
7625
7626      <part name="cass1" interface="msx_cass">
7627         <dataarea name="cass" size="63370">
7628            <rom name="ke rulen los petas (1989)(iber soft)(es)[b][bload'cas-',r].cas" size="63370" crc="883ee148" sha1="0149d516aeee9b3943b06c54b48a853670f27fb4" offset="0" />
7629         </dataarea>
7630      </part>
7631   </software>
7632
7633   <software name="khazzad">
7634      <description>Khazzad-Dum (Spa)</description>
7635      <year>1989</year>
7636      <publisher>System 4</publisher>
7637      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7638
7639      <part name="cass1" interface="msx_cass">
7640         <dataarea name="cass" size="41694">
7641            <rom name="khazzad-dum (1989)(system 4)(es)[run'cas-'].cas" size="41694" crc="27c10ddf" sha1="3fd741f9a5aad6d79b1bdafcde65e6b91f08aaea" offset="0" />
7642         </dataarea>
7643      </part>
7644   </software>
7645
7646   <software name="kingball">
7647      <description>King &amp; Balloon (Euro)</description>
7648      <year>1988</year>
7649      <publisher>Bug-Byte Software</publisher>
7650      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
7651
7652      <part name="cass1" interface="msx_cass">
7653         <dataarea name="cass" size="41633">
7654            <rom name="king &amp;balloon (1988)(bug-byte software)(gb)[bload'cas-',r][martos].cas" size="41633" crc="66856786" sha1="2cd58964ae6b0f8c31116123a43366771fb7a991" offset="0" />
7655         </dataarea>
7656      </part>
7657   </software>
7658
7659   <software name="kingleon">
7660      <description>King Leonard (Spa)</description>
7661      <year>1986</year>
7662      <publisher>Mind Games España</publisher>
7663      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
7664
7665      <part name="cass1" interface="msx_cass">
7666         <dataarea name="cass" size="39559">
7667            <rom name="king leonard (1986)(mind games espana)(es)[bload'cas-',r].cas" size="39559" crc="0f752c47" sha1="04e552fdb2b45de8110726a398295d418b047854" offset="0" />
7668         </dataarea>
7669      </part>
7670   </software>
7671
7672   <software name="kingsize">
7673      <description>King Size - 50 Games in One Pack (Euro)</description>
7674      <year>1986</year>
7675      <publisher>Robtek Software</publisher>
7676      <info name="usage" value="Load with CLOAD + RUN"/>
7677
7678      <part name="cass1" interface="msx_cass">
7679      <feature name="part_id" value="Side A"/>
7680         <dataarea name="cass" size="110301">
7681            <rom name="king size - 50 games in one pack (1986)(robtek software)(gb)(side a)[position tape + cload + run].cas" size="110301" crc="ea4f476f" sha1="dabca5a3f72f55f6163d2f09faa52d0d4107a09a" offset="0" />
7682         </dataarea>
7683      </part>
7684      <part name="cass2" interface="msx_cass">
7685      <feature name="part_id" value="Side B"/>
7686         <dataarea name="cass" size="115229">
7687            <rom name="king size - 50 games in one pack (1986)(robtek software)(gb)(side b)[position tape + cload + run].cas" size="115229" crc="c6421847" sha1="7129925583f5368d54972032c5bcda5e050e4f7c" offset="0" />
7688         </dataarea>
7689      </part>
7690   </software>
7691
7692   <software name="klax">
7693      <description>Klax (Euro)</description>
7694      <year>1990</year>
7695      <publisher>Domark</publisher>
7696      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
7697
7698      <part name="cass1" interface="msx_cass">
7699         <dataarea name="cass" size="72561">
7700            <rom name="klax (1990)(domark)(gb)[bload'cas-',r].cas" size="72561" crc="0f06d7a4" sha1="39b02640f97214406f016085877fdde3708c60e5" offset="0" />
7701         </dataarea>
7702      </part>
7703   </software>
7704
7705   <software name="knighost">
7706      <description>Knight Ghost (Spa)</description>
7707      <year>1987</year>
7708      <publisher>Dro Soft</publisher>
7709      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7710
7711      <part name="cass1" interface="msx_cass">
7712         <dataarea name="cass" size="34971">
7713            <rom name="knight ghost (1987)(dro soft)(es)[run'cas-'].cas" size="34971" crc="13493160" sha1="066e4a8f90202942301919cafa065ca7d8dcaee2" offset="0" />
7714         </dataarea>
7715      </part>
7716   </software>
7717
7718   <software name="knightlr">
7719      <description>Knight Lore (Euro)</description>
7720      <year>1985</year>
7721      <publisher>Ultimate Play The Game</publisher>
7722      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
7723
7724      <part name="cass1" interface="msx_cass">
7725         <dataarea name="cass" size="37319">
7726            <rom name="knight lore (1985)(ultimate play the game)(gb)[bload'cas-',r].cas" size="37319" crc="e37760d2" sha1="d1ec8a26e9b84b5a7e4f6aa6a26e363da3f56121" offset="0" />
7727         </dataarea>
7728      </part>
7729   </software>
7730
7731   <software name="knigtorc">
7732      <description>Knight Orc (Euro)</description>
7733      <year>1987</year>
7734      <publisher>Rainbird Software</publisher>
7735      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7736
7737      <part name="cass1" interface="msx_cass">
7738      <feature name="part_id" value="Tape I - Loosed Orc"/>
7739         <dataarea name="cass" size="60143">
7740            <rom name="knight orc - part 1 - loosed orc (1987)(rainbird software)[run'cas-'].cas" size="60143" crc="adc6b9dd" sha1="3c7474bdaa34486af5d6f9dedde2b332fa311808" offset="0" />
7741         </dataarea>
7742      </part>
7743      <part name="cass2" interface="msx_cass">
7744      <feature name="part_id" value="Tape II - A Kind of Magic"/>
7745         <dataarea name="cass" size="60143">
7746            <rom name="knight orc - part 2 - a kind of magic (1987)(rainbird software)[run'cas-'].cas" size="60143" crc="45685a99" sha1="9c8dd03f5642e271643a41b418c11346c5100343" offset="0" />
7747         </dataarea>
7748      </part>
7749      <part name="cass3" interface="msx_cass">
7750      <feature name="part_id" value="Tape III - Hordes of the Mountain King"/>
7751         <dataarea name="cass" size="60143">
7752            <rom name="knight orc - part 3 - hordes of the mountain king (1987)(rainbird software)[run'cas-'].cas" size="60143" crc="9c7cad20" sha1="bd6db805c1c5c0c258ff2038d0505e1d705aad2c" offset="0" />
7753         </dataarea>
7754      </part>
7755   </software>
7756
7757   <software name="knigtorca" cloneof="knigtorc">
7758      <description>Knight Orc - Part 1 - Loosed Orc (Euro, with Password?)</description>
7759      <year>1987</year>
7760      <publisher>Rainbird Software</publisher>
7761      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7762
7763      <part name="cass1" interface="msx_cass">
7764      <feature name="part_id" value="Tape I - Loosed Orc"/>
7765         <dataarea name="cass" size="60143">
7766            <rom name="knight orc - part 1 - loosed orc (1987)(rainbird software)[a][run'cas-'].cas" size="60143" crc="658494ae" sha1="9e6ca889a34aa77e3522365138207a3da1d55a12" offset="0" />
7767         </dataarea>
7768      </part>
7769      <part name="cass2" interface="msx_cass">
7770      <feature name="part_id" value="Tape II - A Kind of Magic"/>
7771         <dataarea name="cass" size="60143">
7772            <rom name="knight orc - part 2 - a kind of magic (1987)(rainbird software)[passworded][run'cas-'].cas" size="60143" crc="44de40b5" sha1="09ba7aa0bcf960a237410c67c5da389cbb766eb1" offset="0" />
7773         </dataarea>
7774      </part>
7775      <part name="cass3" interface="msx_cass">
7776      <feature name="part_id" value="Tape III - Hordes of the Mountain King"/>
7777         <dataarea name="cass" size="60143">
7778            <rom name="knight orc - part 3 - hordes of the mountain king (1987)(rainbird software)[passworded][run'cas-'].cas" size="60143" crc="cdb41ec5" sha1="bcfb90df2fe3af087c8355c1a5f666bfae1a612e" offset="0" />
7779         </dataarea>
7780      </part>
7781   </software>
7782
7783   <software name="knigtorcb" cloneof="knigtorc">
7784      <description>Knight Orc - Part 1 - Loosed Orc (Euro, Alt)</description>
7785      <year>1987</year>
7786      <publisher>Rainbird Software</publisher>
7787      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7788
7789      <part name="cass1" interface="msx_cass">
7790      <feature name="part_id" value="Tape I - Loosed Orc"/>
7791         <dataarea name="cass" size="60143">
7792            <rom name="knight orc - part 1 - loosed orc (1987)(rainbird software)[a2][run'cas-'].cas" size="60143" crc="deae751a" sha1="05efcf8865bb944683c09ec4e52f7c4f0133f06b" offset="0" />
7793         </dataarea>
7794      </part>
7795      <part name="cass2" interface="msx_cass">
7796      <feature name="part_id" value="Tape II - A Kind of Magic"/>
7797         <dataarea name="cass" size="60143">
7798            <rom name="knight orc - part 2 - a kind of magic (1987)(rainbird software)[run'cas-'].cas" size="60143" crc="45685a99" sha1="9c8dd03f5642e271643a41b418c11346c5100343" offset="0" />
7799         </dataarea>
7800      </part>
7801      <part name="cass3" interface="msx_cass">
7802      <feature name="part_id" value="Tape III - Hordes of the Mountain King"/>
7803         <dataarea name="cass" size="60143">
7804            <rom name="knight orc - part 3 - hordes of the mountain king (1987)(rainbird software)[run'cas-'].cas" size="60143" crc="9c7cad20" sha1="bd6db805c1c5c0c258ff2038d0505e1d705aad2c" offset="0" />
7805         </dataarea>
7806      </part>
7807   </software>
7808
7809   <software name="knightym">
7810      <description>Knight Tyme (Euro)</description>
7811      <year>1986</year>
7812      <publisher>Mastertronic Added Dimension</publisher>
7813      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7814
7815      <part name="cass1" interface="msx_cass">
7816         <dataarea name="cass" size="45587">
7817            <rom name="knight tyme (1986)(mastertronic added dimension)(gb)[run'cas-'].cas" size="45587" crc="7f4fbfc1" sha1="6b8be4ce5d554354ec77c67b9642fb60cbaf82ef" offset="0" />
7818         </dataarea>
7819      </part>
7820   </software>
7821
7822   <software name="knockout">
7823      <description>Knockout (Euro)</description>
7824      <year>1985</year>
7825      <publisher>Alligata Software</publisher>
7826      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7827
7828      <part name="cass1" interface="msx_cass">
7829         <dataarea name="cass" size="28871">
7830            <rom name="knockout (1985)(alligata software)(gb)[run'cas-'].cas" size="28871" crc="d7f5a79f" sha1="acdf07679c7baeb92ba01793e0d1d4c62e6598a6" offset="0" />
7831         </dataarea>
7832      </part>
7833   </software>
7834
7835   <software name="kong">
7836      <description>Kong (Euro)</description>
7837      <year>1988</year>
7838      <publisher>Eurosoft</publisher>
7839      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7840
7841      <part name="cass1" interface="msx_cass">
7842         <dataarea name="cass" size="29312">
7843            <rom name="kong (1988)(eurosoft)(nl)[run'cas-'].cas" size="29312" crc="ddfee366" sha1="ec570778b5d14436a83e77c80eb6e00590895419" offset="0" />
7844         </dataarea>
7845      </part>
7846   </software>
7847
7848   <software name="kongrev">
7849      <description>Kong's Revenge (Spa)</description>
7850      <year>1991</year>
7851      <publisher>Zigurat Software</publisher>
7852      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7853
7854      <part name="cass1" interface="msx_cass">
7855      <feature name="part_id" value="Side A"/>
7856         <dataarea name="cass" size="51557">
7857            <rom name="kong's revenge (1991)(zigurat software)(es)(side a)[run'cas-'].cas" size="51557" crc="cca9e4a2" sha1="233e543f0d5930e8d711ed6fff2d640f23d97aca" offset="0" />
7858         </dataarea>
7859      </part>
7860      <part name="cass2" interface="msx_cass">
7861      <feature name="part_id" value="Side B"/>
7862         <dataarea name="cass" size="52413">
7863            <rom name="kong's revenge (1991)(zigurat software)(es)(side b)[run'cas-'].cas" size="52413" crc="c059cdfc" sha1="b1c147b2ee8a34d646e79f099a38a6b354176ada" offset="0" />
7864         </dataarea>
7865      </part>
7866   </software>
7867
7868   <software name="krakout">
7869      <description>Krakout (Euro)</description>
7870      <year>1987</year>
7871      <publisher>Gremlin Graphics</publisher>
7872      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
7873
7874      <part name="cass1" interface="msx_cass">
7875         <dataarea name="cass" size="67571">
7876            <rom name="krakout (1987)(gremlin graphics software)(gb)[bload'cas-',r].cas" size="67571" crc="5a0776f5" sha1="7a53c8825efcd906c6f579d0209341810e58c65c" offset="0" />
7877         </dataarea>
7878      </part>
7879   </software>
7880
7881   <software name="krakouta" cloneof="krakout">
7882      <description>Krakout (Euro, Alt)</description>
7883      <year>1987</year>
7884      <publisher>Gremlin Graphics</publisher>
7885      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
7886
7887      <part name="cass1" interface="msx_cass">
7888         <dataarea name="cass" size="67571">
7889            <rom name="krakout (1987)(gremlin graphics software)(gb)[a][bload'cas-',r].cas" size="67571" crc="f68953c7" sha1="c88b8ff13a6e817426ac0c99268ef90b141cc05d" offset="0" />
7890         </dataarea>
7891      </part>
7892   </software>
7893
7894   <software name="krom">
7895      <description>Krom - El Guerrero Invencible (Spa)</description>
7896      <year>1989</year>
7897      <publisher>OMK Software</publisher>
7898      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7899
7900      <part name="cass1" interface="msx_cass">
7901         <dataarea name="cass" size="52481">
7902            <rom name="krom - el guerrero invencible (1989)(omk software)(es)[run'cas-'].cas" size="52481" crc="9e5aebe6" sha1="96f884a35251723087aba8b3a8c58a7f013f5c10" offset="0" />
7903         </dataarea>
7904      </part>
7905   </software>
7906
7907   <software name="krypton">
7908      <description>Krypton (Spa)</description>
7909      <year>1986</year>
7910      <publisher>Manhattan Transfer</publisher>
7911      <info name="usage" value="Load with CLOAD + RUN"/>
7912
7913      <part name="cass1" interface="msx_cass">
7914         <dataarea name="cass" size="15837">
7915            <rom name="krypton (1986)(manhattan transfer)(es)[cload + run].cas" size="15837" crc="896fc592" sha1="eaa80d7d3e9172c83b897276a9c748378234da62" offset="0" />
7916         </dataarea>
7917      </part>
7918   </software>
7919
7920   <software name="kubus">
7921      <description>Kubus (Euro)</description>
7922      <year>1985</year>
7923      <publisher>Kuma Computers</publisher>
7924      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
7925
7926      <part name="cass1" interface="msx_cass">
7927         <dataarea name="cass" size="29439">
7928            <rom name="kubus (1985)(kuma computers)(gb)[run'cas-'].cas" size="29439" crc="45b48497" sha1="c4fdeddfb1205cccabb1dcad23af963dcb1fd512" offset="0" />
7929         </dataarea>
7930      </part>
7931   </software>
7932
7933   <software name="kumafort">
7934      <description>Kuma Forth (Euro)</description>
7935      <year>1984</year>
7936      <publisher>Kuma Computers</publisher>
7937      <info name="usage" value="Type in BASIC Command &quot;CLEAR200,&amp;H87FF&quot;, then load with BLOAD&quot;CAS:&quot;,R"/>
7938
7939      <part name="cass1" interface="msx_cass">
7940         <dataarea name="cass" size="18594">
7941            <rom name="kuma forth (1984)(kuma computers)(gb)[clear200,&amp;h87ff + bload'cas-',r].cas" size="18594" crc="72854038" sha1="af4615d7af2cf36a6900a9d1a70a453cbd12442b" offset="0" />
7942         </dataarea>
7943      </part>
7944   </software>
7945
7946   <software name="kumaforta" cloneof="kumafort">
7947      <description>Kuma Forth (Euro, Alt)</description>
7948      <year>1984</year>
7949      <publisher>Kuma Computers</publisher>
7950      <info name="usage" value="Type in BASIC Command &quot;CLEAR200,&amp;H87FF&quot;, then load with BLOAD&quot;CAS:&quot;,R"/>
7951
7952      <part name="cass1" interface="msx_cass">
7953         <dataarea name="cass" size="18522">
7954            <rom name="kuma forth (1984)(kuma computers)(gb)[a][clear200,&amp;h87ff + bload'cas-',r].cas" size="18522" crc="c627d14e" sha1="e656d1908fa5056bebf27b25a781d30b211d44a3" offset="0" />
7955         </dataarea>
7956      </part>
7957   </software>
7958
7959   <software name="kumalogo">
7960      <description>Kuma Logo (Euro)</description>
7961      <year>1984</year>
7962      <publisher>Kuma Computers</publisher>
7963      <info name="usage" value="Load with CLOAD + RUN"/>
7964
7965      <part name="cass1" interface="msx_cass">
7966         <dataarea name="cass" size="14397">
7967            <rom name="kuma logo (1984)(kuma computers)(gb)[cload + run].cas" size="14397" crc="afea09a4" sha1="589fd4cd1ec7d6fd6021d8bbebf193d98bf6d63f" offset="0" />
7968         </dataarea>
7969      </part>
7970   </software>
7971
7972   <software name="kumalogoa" cloneof="kumalogo">
7973      <description>Kuma Logo (Euro, Alt)</description>
7974      <year>1984</year>
7975      <publisher>Kuma Computers</publisher>
7976      <info name="usage" value="Load with CLOAD + RUN"/>
7977
7978      <part name="cass1" interface="msx_cass">
7979         <dataarea name="cass" size="14389">
7980            <rom name="kuma logo (1984)(kuma computers)(gb)[a][cload + run].cas" size="14389" crc="a45a7ea5" sha1="26e6d530c8e2e320c627dc98bf6e98d33a20ee20" offset="0" />
7981         </dataarea>
7982      </part>
7983   </software>
7984
7985   <software name="inherit">
7986      <description>The Inheritance (Euro)</description>
7987      <year>1987</year>
7988      <publisher>Infogrames</publisher>
7989      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
7990
7991      <part name="cass1" interface="msx_cass">
7992      <feature name="part_id" value="Side A"/>
7993         <dataarea name="cass" size="92891">
7994            <rom name="l'heritage - panique a las vegas (19xx)(-)(en)(side a)[inheritance][bload'cas-',r][martos].cas" size="92891" crc="15f1bc66" sha1="91a5336b8ddf607dfcd07660b59008adb60970c5" offset="0" />
7995         </dataarea>
7996      </part>
7997      <part name="cass2" interface="msx_cass">
7998      <feature name="part_id" value="Side B"/>
7999         <dataarea name="cass" size="41897">
8000            <rom name="l'heritage - panique a las vegas (19xx)(-)(en)(side b)[inheritance][martos].cas" size="41897" crc="30a8dac9" sha1="725067fd9186e3c9d677acced05d65b9aa90553e" offset="0" />
8001         </dataarea>
8002      </part>
8003   </software>
8004
8005   <software name="laberint">
8006      <description>Laberinto (Spa)</description>
8007      <year>1985</year>
8008      <publisher>Advance</publisher>
8009      <info name="usage" value="Load with CLOAD + RUN"/>
8010
8011      <part name="cass1" interface="msx_cass">
8012         <dataarea name="cass" size="6355">
8013            <rom name="laberinto (1985)(advance)(es)[cload + run].cas" size="6355" crc="2ffe9bff" sha1="adbae3b82c1c3e0fed446707a014834ed2e52a1c" offset="0" />
8014         </dataarea>
8015      </part>
8016   </software>
8017
8018   <software name="lsafary">
8019      <description>Lady Safary (Spa)</description>
8020      <year>1988</year>
8021      <publisher>OMK Software</publisher>
8022      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8023
8024      <part name="cass1" interface="msx_cass">
8025         <dataarea name="cass" size="46875">
8026            <rom name="lady safary (1988)(omk software)(es)[run'cas-'].cas" size="46875" crc="8761a916" sha1="88bbddc140addd49ff97d8c4a70f5f9e5495569a" offset="0" />
8027         </dataarea>
8028      </part>
8029   </software>
8030
8031   <software name="lastdung">
8032      <description>Last Dungeon (Spa)</description>
8033      <year>198?</year>
8034      <publisher>Grupo de Trabajo Software</publisher>
8035      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8036
8037      <part name="cass1" interface="msx_cass">
8038         <dataarea name="cass" size="21030">
8039            <rom name="last dungeon, the (19xx)(grupo de trabajo software)(es)[run'cas-'].cas" size="21030" crc="6f5c85f9" sha1="b11afb5855c51a5a767586c9f7d7a03db81526b7" offset="0" />
8040         </dataarea>
8041      </part>
8042   </software>
8043
8044   <software name="lastmiss">
8045      <description>The Last Mission (Spa)</description>
8046      <year>1987</year>
8047      <publisher>Opera Soft</publisher>
8048      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8049
8050      <part name="cass1" interface="msx_cass">
8051         <dataarea name="cass" size="40985">
8052            <rom name="last mission, the (1987)(opera soft)(es)[bload'cas-',r].cas" size="40985" crc="f2075cd1" sha1="f27ff6241b0663c7fcf0a53a1639063a745834a3" offset="0" />
8053         </dataarea>
8054      </part>
8055   </software>
8056
8057   <software name="lazerbyk">
8058      <description>Lazer Bykes (Euro)</description>
8059      <year>1985</year>
8060      <publisher>PSS</publisher>
8061      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8062
8063      <part name="cass1" interface="msx_cass">
8064         <dataarea name="cass" size="5240">
8065            <rom name="lazer bykes (1985)(pss)(gb)[bload'cas-',r].cas" size="5240" crc="9c03372c" sha1="04b86500b17e11c54731c96c2dd773306e469eab" offset="0" />
8066         </dataarea>
8067      </part>
8068   </software>
8069
8070   <software name="lazerbyka" cloneof="lazerbyk">
8071      <description>Lazer Bykes (Euro, Alt)</description>
8072      <year>1985</year>
8073      <publisher>PSS</publisher>
8074      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8075
8076      <part name="cass1" interface="msx_cass">
8077         <dataarea name="cass" size="5240">
8078            <rom name="lazer bykes (1985)(pss)(gb)[a][bload'cas-',r].cas" size="5240" crc="582d9103" sha1="18a41229a9f9c98a7aa37d021d2607552098f92a" offset="0" />
8079         </dataarea>
8080      </part>
8081   </software>
8082
8083   <software name="lazerbykb" cloneof="lazerbyk">
8084      <description>Lazer Bykes (Euro, Alt 2)</description>
8085      <year>1985</year>
8086      <publisher>PSS</publisher>
8087      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8088
8089      <part name="cass1" interface="msx_cass">
8090         <dataarea name="cass" size="5240">
8091            <rom name="lazer bykes (1985)(pss)(gb)[a2][bload'cas-',r].cas" size="5240" crc="30088397" sha1="6a43c999b0dc8e31698437f836f63fea13036f9e" offset="0" />
8092         </dataarea>
8093      </part>
8094   </software>
8095
8096   <software name="lazyjon">
8097      <description>Lazy Jones (Euro)</description>
8098      <year>1985</year>
8099      <publisher>Terminal Software</publisher>
8100      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8101
8102      <part name="cass1" interface="msx_cass">
8103         <dataarea name="cass" size="32936">
8104            <rom name="lazy jones (1985)(terminal software)(gb)[run'cas-'].cas" size="32936" crc="1ef2cc6d" sha1="82a6bd07df84214c6865f26e3ed544d062c708e8" offset="0" />
8105         </dataarea>
8106      </part>
8107   </software>
8108
8109   <software name="lazyjona" cloneof="lazyjon">
8110      <description>Lazy Jones (Euro, Alt)</description>
8111      <year>1985</year>
8112      <publisher>Terminal Software</publisher>
8113      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8114
8115      <part name="cass1" interface="msx_cass">
8116         <dataarea name="cass" size="32928">
8117            <rom name="lazy jones (1985)(terminal software)(gb)[a][run'cas-'].cas" size="32928" crc="463ce28d" sha1="c9300993a885a340eb959c525634e28707e6fd16" offset="0" />
8118         </dataarea>
8119      </part>
8120   </software>
8121
8122   <software name="lazyjonb" cloneof="lazyjon">
8123      <description>Lazy Jones (Euro, Alt 2)</description>
8124      <year>1985</year>
8125      <publisher>Terminal Software</publisher>
8126      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8127
8128      <part name="cass1" interface="msx_cass">
8129         <dataarea name="cass" size="32928">
8130            <rom name="lazy jones (1985)(terminal software)(gb)[a2][run'cas-'].cas" size="32928" crc="265a4d99" sha1="07ffb2dc2665f1360da7794426520c67f93dc1a3" offset="0" />
8131         </dataarea>
8132      </part>
8133   </software>
8134
8135   <software name="lemans">
8136      <description>Le Mans (Euro)</description>
8137      <year>1984</year>
8138      <publisher>Electric Software</publisher>
8139      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8140
8141      <part name="cass1" interface="msx_cass">
8142         <dataarea name="cass" size="38104">
8143            <rom name="le mans (1984)(electric software)(gb)[bload'cas-',r].cas" size="38104" crc="e3055614" sha1="96b828c1c44b58c0d5ea33a7368bda13494af1af" offset="0" />
8144         </dataarea>
8145      </part>
8146   </software>
8147
8148   <software name="lemansa" cloneof="lemans">
8149      <description>Le Mans (Euro, Alt)</description>
8150      <year>1984</year>
8151      <publisher>Electric Software</publisher>
8152      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8153
8154      <part name="cass1" interface="msx_cass">
8155         <dataarea name="cass" size="38104">
8156            <rom name="le mans (1984)(electric software)(gb)[a][bload'cas-',r].cas" size="38104" crc="3f0e5405" sha1="fa23ff988f3d37a181f0859ca5d4ea5a7c1574e4" offset="0" />
8157         </dataarea>
8158      </part>
8159   </software>
8160
8161   <software name="legend">
8162      <description>Legend (Spa)</description>
8163      <year>1988</year>
8164      <publisher>Iber Soft</publisher>
8165      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8166
8167      <part name="cass1" interface="msx_cass">
8168         <dataarea name="cass" size="65223">
8169            <rom name="legend (1988)(iber soft)(es)[run'cas-'][martos].cas" size="65223" crc="97a052ad" sha1="e6f4f4b8381c4633e48991a1d6d6c9d7d8129178" offset="0" />
8170         </dataarea>
8171      </part>
8172   </software>
8173
8174   <software name="legends">
8175      <description>Legends (Spa)</description>
8176      <year>198?</year>
8177      <publisher>Mind Games España</publisher>
8178      <info name="usage" value="Load with CLOAD + RUN"/>
8179
8180      <part name="cass1" interface="msx_cass">
8181         <dataarea name="cass" size="35952">
8182            <rom name="legends - leyendas (19xx)(mind games espana)(es)[cload + return].cas" size="35952" crc="8b22c018" sha1="76bcda8b8680408b43525d096644148342ccfec4" offset="0" />
8183         </dataarea>
8184      </part>
8185   </software>
8186
8187   <software name="mephius">
8188      <description>Legends of Star Arthur - Planet Mephius (Jpn)</description>
8189      <year>1985</year>
8190      <publisher>T&amp;E Soft</publisher>
8191      <info name="usage" value="Load with CLOAD + RUN"/>
8192      <info name="alt_title" value="Star Arthur Densetsu I - Wakusei Mephius (Box)"/>
8193
8194      <part name="cass1" interface="msx_cass">
8195      <feature name="part_id" value="Side A"/>
8196         <dataarea name="cass" size="41236">
8197            <rom name="legends of star arthur - planet mephius (1985)(t&amp;e soft)(jp)(side a)[cload + run].cas" size="41236" crc="5aaa79da" sha1="87b6e7fdba9151ae971c0619f46e05e26bac56b3" offset="0" />
8198         </dataarea>
8199      </part>
8200      <part name="cass2" interface="msx_cass">
8201      <feature name="part_id" value="Side B"/>
8202         <dataarea name="cass" size="53978">
8203            <rom name="legends of star arthur - planet mephius (1985)(t&amp;e soft)(jp)(side b)[cload + run].cas" size="53978" crc="97df1c4e" sha1="d4af76cd5baec11a251e1b75198a4bdd514e7545" offset="0" />
8204         </dataarea>
8205      </part>
8206      <part name="cass3" interface="msx_cass">
8207      <feature name="part_id" value="Side C"/>
8208         <dataarea name="cass" size="37269">
8209            <rom name="legends of star arthur - planet mephius (1985)(t&amp;e soft)(jp)(side c)[cload + run].cas" size="37269" crc="9282d9c4" sha1="73c6bb2ff58943b4b7e03e38007c2f864308fdb9" offset="0" />
8210         </dataarea>
8211      </part>
8212   </software>
8213
8214   <software name="licantro">
8215      <description>Licantropo (Spa)</description>
8216      <year>1986</year>
8217      <publisher>Onaki</publisher>
8218      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8219
8220      <part name="cass1" interface="msx_cass">
8221         <dataarea name="cass" size="37535">
8222            <rom name="licantropo (1986)(onaki)(es)[run'cas-'][ultima play the game's knight lore][martos].cas" size="37535" crc="8775d5ed" sha1="52f3d39fb43f05df0a536def2b8a3b77e238f624" offset="0" />
8223         </dataarea>
8224      </part>
8225   </software>
8226
8227   <software name="lic2kill">
8228      <description>Licence to Kill (Euro)</description>
8229      <year>1989</year>
8230      <publisher>Domark</publisher>
8231      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8232
8233      <part name="cass1" interface="msx_cass">
8234         <dataarea name="cass" size="53218">
8235            <rom name="007 - licence to kill (1989)(domark)(gb)[run'cas-'].cas" size="53218" crc="bb994bbc" sha1="f6b7be4407690989681eeb99492a732c6b8b2fc5" offset="0" />
8236         </dataarea>
8237      </part>
8238   </software>
8239
8240   <software name="fastlane">
8241      <description>Life in the Fast Lane (Euro)</description>
8242      <year>1987</year>
8243      <publisher>Methodic Solutions</publisher>
8244      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8245
8246      <part name="cass1" interface="msx_cass">
8247         <dataarea name="cass" size="56832">
8248            <rom name="life in the fast lane (1987)(methodic solutions)(nl)[run'cas-'].cas" size="56832" crc="5db9ce29" sha1="551b765228284f01da35a35e528e87ac39454548" offset="0" />
8249         </dataarea>
8250      </part>
8251   </software>
8252
8253   <software name="lightcor">
8254      <description>The Light Corridor (Euro)</description>
8255      <year>1990</year>
8256      <publisher>Infogrames</publisher>
8257      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8258
8259      <part name="cass1" interface="msx_cass">
8260         <dataarea name="cass" size="73626">
8261            <rom name="light corridor, the (1990)(infogrames)(fr)[run'cas-'].cas" size="73626" crc="eb765716" sha1="eef7a6cd1eb463909c16ac908f2657703aa05314" offset="0" />
8262         </dataarea>
8263      </part>
8264   </software>
8265
8266   <software name="listing1">
8267      <description>Listings 1 (Ned)</description>
8268      <year>1985</year>
8269      <publisher>Salasan</publisher>
8270      <info name="usage" value="Load with CLOAD + RUN"/>
8271
8272      <part name="cass1" interface="msx_cass">
8273         <dataarea name="cass" size="62964">
8274            <rom name="listings 1 (1985)(salasan)(nl)[position tape + cload + run].cas" size="62964" crc="6844e06c" sha1="13cbff42b004dd8d20678cf59501bb016dc9cf02" offset="0" />
8275         </dataarea>
8276      </part>
8277   </software>
8278
8279   <software name="listing2">
8280      <description>Listings 2 (Ned)</description>
8281      <year>1985</year>
8282      <publisher>Salasan</publisher>
8283      <info name="usage" value="Load with CLOAD + RUN"/>
8284
8285      <part name="cass1" interface="msx_cass">
8286         <dataarea name="cass" size="78436">
8287            <rom name="listings 2 (1985)(salasan)(nl)[position tape + cload + run].cas" size="78436" crc="e2aafb5e" sha1="6fd69dfcd8087828fb645d27e2a073f3f3c3a1fa" offset="0" />
8288         </dataarea>
8289      </part>
8290   </software>
8291
8292   <software name="livingst">
8293      <description>Livingstone Supongo (Spa)</description>
8294      <year>1986</year>
8295      <publisher>Opera Soft</publisher>
8296      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8297
8298      <part name="cass1" interface="msx_cass">
8299         <dataarea name="cass" size="42057">
8300            <rom name="livingstone supongo (1986)(opera soft)(es)[run'cas-'].cas" size="42057" crc="a29cf202" sha1="8e4e43a69931f40388b79ee8f7fd8a13292fc203" offset="0" />
8301         </dataarea>
8302      </part>
8303   </software>
8304
8305   <software name="livingsta" cloneof="livingst">
8306      <description>Livingstone Supongo (Spa, Alt Loader)</description>
8307      <year>1986</year>
8308      <publisher>Opera Soft</publisher>
8309      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8310
8311      <part name="cass1" interface="msx_cass">
8312         <dataarea name="cass" size="41513">
8313            <rom name="livingstone supongo (1986)(opera soft)(es)[bload'cas-',r].cas" size="41513" crc="0220da22" sha1="156cafbe048665d2d2e34ad4167cb48a247e674e" offset="0" />
8314         </dataarea>
8315      </part>
8316   </software>
8317
8318   <software name="livings2">
8319      <description>Livingstone II (Euro)</description>
8320      <year>1989</year>
8321      <publisher>Opera Soft</publisher>
8322      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8323
8324      <part name="cass1" interface="msx_cass">
8325      <feature name="part_id" value="Side A"/>
8326         <dataarea name="cass" size="58176">
8327            <rom name="livingstone supongo ii (1989)(opera soft)(side a)[bload'cas-',r].cas" size="58176" crc="0efcc2c0" sha1="3b51154d31045b4f11de4d5da5f8ae9d92df072a" offset="0" />
8328         </dataarea>
8329      </part>
8330      <part name="cass2" interface="msx_cass">
8331      <feature name="part_id" value="Side B"/>
8332         <dataarea name="cass" size="58176">
8333            <rom name="livingstone supongo ii (1989)(opera soft)(side b)[bload'cas-',r].cas" size="58176" crc="9bedd6dd" sha1="d6f49f4267399edc77019814e279ef57aad6da11" offset="0" />
8334         </dataarea>
8335      </part>
8336   </software>
8337
8338   <software name="lizard">
8339      <description>Lizard (Jpn)</description>
8340      <year>1985</year>
8341      <publisher>Micro Cabin</publisher>
8342      <info name="usage" value="Load with CLOAD + RUN"/>
8343
8344      <part name="cass1" interface="msx_cass">
8345         <dataarea name="cass" size="45270">
8346            <rom name="lizard (1985)(micro cabin)(jp)[cload + run].cas" size="45270" crc="0cba2cd9" sha1="ebc167e54bcd604fc54763346d0d165599bda33c" offset="0" />
8347         </dataarea>
8348      </part>
8349   </software>
8350
8351   <software name="lorna">
8352      <description>Lorna (Spa)</description>
8353      <year>1990</year>
8354      <publisher>Topo Soft</publisher>
8355      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8356
8357      <part name="cass1" interface="msx_cass">
8358         <dataarea name="cass" size="123842">
8359            <rom name="lorna (1990)(topo soft)(es)[run'cas-'].cas" size="123842" crc="2ae741cc" sha1="f1f16f292b63ac526ca67bd6d32d89a41ab855da" offset="0" />
8360         </dataarea>
8361      </part>
8362   </software>
8363
8364   <software name="loteriap">
8365      <description>Loteria Primitiva (Spa)</description>
8366      <year>198?</year>
8367      <publisher>Manhattan Transfer</publisher>
8368      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8369      <info name="alt_title" value="Loto"/>
8370
8371      <part name="cass1" interface="msx_cass">
8372         <dataarea name="cass" size="25004">
8373            <rom name="loto (19xx)(manhattan transfer)(es)[bload'cas-',r].cas" size="25004" crc="7c1e18be" sha1="86f69118662990687b42d62be71a4c5a82868066" offset="0" />
8374         </dataarea>
8375      </part>
8376   </software>
8377
8378   <software name="loteriapa" cloneof="loteriap">
8379      <description>Loteria Primitiva (Spa, Alt)</description>
8380      <year>198?</year>
8381      <publisher>Manhattan Transfer</publisher>
8382      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8383      <info name="alt_title" value="Loto"/>
8384
8385      <part name="cass1" interface="msx_cass">
8386         <dataarea name="cass" size="25004">
8387            <rom name="loto (19xx)(manhattan transfer)(es)[a][bload'cas-',r].cas" size="25004" crc="70b8fae3" sha1="1032b6d24a7fe0f2aa921dc0f8da4c371fb97492" offset="0" />
8388         </dataarea>
8389      </part>
8390   </software>
8391
8392   <software name="mdroid">
8393      <description>M-Droid (Euro)</description>
8394      <year>198?</year>
8395      <publisher>Blue Ribbon Software</publisher>
8396      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8397
8398      <part name="cass1" interface="msx_cass">
8399         <dataarea name="cass" size="39574">
8400            <rom name="m-droid (19xx)(blue ribbon software)[run'cas-'].cas" size="39574" crc="03869d9e" sha1="784c911a309f5d8b7b06dfc8dcd1beb1cacf314c" offset="0" />
8401         </dataarea>
8402      </part>
8403   </software>
8404
8405   <software name="mdroida" cloneof="mdroid">
8406      <description>M-Droid (Euro, Alt)</description>
8407      <year>198?</year>
8408      <publisher>Blue Ribbon Software</publisher>
8409      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8410
8411      <part name="cass1" interface="msx_cass">
8412         <dataarea name="cass" size="39542">
8413            <rom name="m-droid (19xx)(blue ribbon software)[a][run'cas-'].cas" size="39542" crc="2dbfba0a" sha1="e4a2dd70dcfce0877855aa80575897fd2f2c5b3b" offset="0" />
8414         </dataarea>
8415      </part>
8416   </software>
8417
8418   <software name="macattac">
8419      <description>Mac Attack (Euro)</description>
8420      <year>1986</year>
8421      <publisher>Eaglesoft</publisher>
8422      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8423
8424      <part name="cass1" interface="msx_cass">
8425         <dataarea name="cass" size="43320">
8426            <rom name="mac attack (1986)(eaglesoft)(nl)[run'cas-'].cas" size="43320" crc="e19b143a" sha1="45b817e31a83f8c127e2104672e45d70ce66478f" offset="0" />
8427         </dataarea>
8428      </part>
8429   </software>
8430
8431   <software name="macadam">
8432      <description>Macadam Bumper (Euro)</description>
8433      <year>1985</year>
8434      <publisher>Players Software</publisher>
8435      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8436
8437      <part name="cass1" interface="msx_cass">
8438         <dataarea name="cass" size="45578">
8439            <rom name="macadam bumper (1985)(players software)(gb)[bload'cas-',r].cas" size="45578" crc="d4b5397b" sha1="90893daf8ce71deb64d6c2e7ee2b09589193f5dc" offset="0" />
8440         </dataarea>
8441      </part>
8442   </software>
8443
8444   <software name="macadama" cloneof="macadam">
8445      <description>Macadam Bumper (Euro, Alt)</description>
8446      <year>1985</year>
8447      <publisher>Players Software</publisher>
8448      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8449
8450      <part name="cass1" interface="msx_cass">
8451         <dataarea name="cass" size="45578">
8452            <rom name="macadam bumper (1985)(players software)(gb)[a][bload'cas-',r].cas" size="45578" crc="dc9025d8" sha1="6d21a4fedd17dfc42c83e02120a1cc6718db4fd3" offset="0" />
8453         </dataarea>
8454      </part>
8455   </software>
8456
8457   <software name="macadamb" cloneof="macadam">
8458      <description>Macadam Bumper (Euro, Alt 2)</description>
8459      <year>1985</year>
8460      <publisher>Players Software</publisher>
8461      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8462
8463      <part name="cass1" interface="msx_cass">
8464         <dataarea name="cass" size="45578">
8465            <rom name="macadam bumper (1985)(players software)(gb)[a2][bload'cas-',r].cas" size="45578" crc="b47d3386" sha1="1d3d20b3ab4246db934f12aef283c49543f4faf1" offset="0" />
8466         </dataarea>
8467      </part>
8468   </software>
8469
8470   <software name="macross">
8471      <description>Macross Countdown (Euro)</description>
8472      <year>198?</year>
8473      <publisher>Eaglesoft</publisher>
8474      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8475
8476      <part name="cass1" interface="msx_cass">
8477         <dataarea name="cass" size="34616">
8478            <rom name="macross countdown (19xx)(eaglesoft)[run'cas-',r][martos].cas" size="34616" crc="8043613b" sha1="cc77d7aac598ee3cec49a440520d5de7ca8caf13" offset="0" />
8479         </dataarea>
8480      </part>
8481   </software>
8482
8483   <software name="madmix2">
8484      <description>Mad Mix 2 - En el Castillo de los Fantasmas (Spa)</description>
8485      <year>1990</year>
8486      <publisher>Topo Soft</publisher>
8487      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8488
8489      <part name="cass1" interface="msx_cass">
8490         <dataarea name="cass" size="73078">
8491            <rom name="mad mix 2 - en el castillo de los fantasmas (1990)(topo soft)(es)[run'cas-'].cas" size="73078" crc="4e215053" sha1="1a6e95d95020c5daca9ed2bfd47453d2e142c429" offset="0" />
8492         </dataarea>
8493      </part>
8494   </software>
8495
8496   <software name="madmix">
8497      <description>Mad Mix Game (Spa)</description>
8498      <year>1988</year>
8499      <publisher>Topo Soft</publisher>
8500      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8501
8502      <part name="cass1" interface="msx_cass">
8503         <dataarea name="cass" size="50242">
8504            <rom name="mad mix game (1988)(topo soft)(es)[run'cas-'].cas" size="50242" crc="3b714ab3" sha1="7155947549ca38bfe810ae2a334a52b6da2a1da5" offset="0" />
8505         </dataarea>
8506      </part>
8507   </software>
8508
8509   <software name="madespa">
8510      <description>Made in Spain - 5 Estrellas (Spa)</description>
8511      <year>1985</year>
8512      <publisher>Zigurat Software</publisher>
8513      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8514
8515      <part name="cass1" interface="msx_cass">
8516         <dataarea name="cass" size="60324">
8517            <rom name="made in spain - 5 estrellas (1985)(zigurat software)(es)[run'cas-'].cas" size="60324" crc="429842d1" sha1="0a207531745d3936267514a77988fbf31a488f9f" offset="0" />
8518         </dataarea>
8519      </part>
8520   </software>
8521
8522   <software name="magicjbb">
8523      <description>Magic Johnson's Basketball (Spa)</description>
8524      <year>1990</year>
8525      <publisher>Dro Soft</publisher>
8526      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8527
8528      <part name="cass1" interface="msx_cass">
8529         <dataarea name="cass" size="78618">
8530            <rom name="magic johnson's basketball (1990)(dro soft)(es)[run'cas-'].cas" size="78618" crc="039b68e0" sha1="116e672dc0d004be5e39eee96654bb5d53c993d4" offset="0" />
8531         </dataarea>
8532      </part>
8533   </software>
8534
8535   <software name="magicpin">
8536      <description>Magic Pinball (Spa)</description>
8537      <year>1987</year>
8538      <publisher>OMK Software</publisher>
8539      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8540
8541      <part name="cass1" interface="msx_cass">
8542         <dataarea name="cass" size="26266">
8543            <rom name="magic pinball (1987)(omk software)(es)[run'cas-'].cas" size="26266" crc="62d77b70" sha1="5e91d6ba3a71a8b636ef423775669d1643cf3b66" offset="0" />
8544         </dataarea>
8545      </part>
8546   </software>
8547
8548   <software name="poolchal">
8549      <description>Maltese Joe's Pool Challenge (Euro)</description>
8550      <year>1989</year>
8551      <publisher>Firebird Software</publisher>
8552      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8553
8554      <part name="cass1" interface="msx_cass">
8555         <dataarea name="cass" size="19878">
8556            <rom name="3d pool. maltese joe's pool challenge (1989)(firebird software)(gb)[bload'cas-',r][martos].cas" size="19878" crc="6c8ca98a" sha1="3a6246e08f027303ed1ccd8ee51bc1971f516cec" offset="0" />
8557         </dataarea>
8558      </part>
8559   </software>
8560
8561   <software name="mambo">
8562      <description>Mambo (Spa)</description>
8563      <year>1989</year>
8564      <publisher>Positive</publisher>
8565      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8566
8567      <part name="cass1" interface="msx_cass">
8568         <dataarea name="cass" size="54495">
8569            <rom name="mambo (1989)(positive)(es)[run'cas-'][martos].cas" size="54495" crc="d3cd5f8b" sha1="718bba12de06f511ec13b523cba57dcd0d8a4f7f" offset="0" />
8570         </dataarea>
8571      </part>
8572   </software>
8573
8574   <software name="mamboa" cloneof="mambo">
8575      <description>Mambo (Spa, Alt)</description>
8576      <year>1989</year>
8577      <publisher>Positive</publisher>
8578      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8579
8580      <part name="cass1" interface="msx_cass">
8581         <dataarea name="cass" size="52463">
8582            <rom name="mambo (1989)(positive)(es)[a][run'cas-'][martos].cas" size="52463" crc="db649e30" sha1="2f7381507fb2b713684c2e1085e7e1fde5e25bf8" offset="0" />
8583         </dataarea>
8584      </part>
8585   </software>
8586
8587   <software name="mandragr">
8588      <description>Mandragore (Fra)</description>
8589      <year>1986</year>
8590      <publisher>Infogrames</publisher>
8591      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8592
8593      <part name="cass1" interface="msx_cass">
8594      <feature name="part_id" value="Tape 1"/>
8595         <dataarea name="cass" size="55440">
8596            <rom name="mandragore (1986)(infogrames)(fr)(fr)(tape 1 of 2)[bload'cas-',r][cassette jeu][martos].cas" size="55440" crc="bbf434a5" sha1="5eeeccf3ef5e43331faeb1d8e484480f4bea9675" offset="0" />
8597         </dataarea>
8598      </part>
8599      <part name="cass2" interface="msx_cass">
8600      <feature name="part_id" value="Tape 2 Side A (Donjons D0-D4)"/>
8601         <dataarea name="cass" size="49990">
8602            <rom name="mandragore (1986)(infogrames)(fr)(fr)(tape 2 of 2 side a)[bload'cas-',r][cassette donjons d0-d4][martos].cas" size="49990" crc="744402a3" sha1="7a42b75389a0182c96c9fc77941c82c9310a224a" offset="0" />
8603         </dataarea>
8604      </part>
8605      <part name="cass3" interface="msx_cass">
8606      <feature name="part_id" value="Tape 2 Side B (Donjons D5-D9)"/>
8607         <dataarea name="cass" size="44374">
8608            <rom name="mandragore (1986)(infogrames)(fr)(fr)(tape 2 of 2 side b)[bload'cas-',r][cassette donjons d5-d9][martos].cas" size="44374" crc="3ccadef0" sha1="6cf0593667bca1942816ae7295ac3b9b6029fec0" offset="0" />
8609         </dataarea>
8610      </part>
8611   </software>
8612
8613   <software name="mandragra" cloneof="mandragr">
8614      <description>Mandragore (Fra, Alt)</description>
8615      <year>1986</year>
8616      <publisher>Infogrames</publisher>
8617      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8618
8619      <part name="cass1" interface="msx_cass">
8620      <feature name="part_id" value="Tape 1"/>
8621         <dataarea name="cass" size="55472">
8622            <rom name="mandragore (1986)(infogrames)(fr)(fr)(tape 1 of 2)[a][bload'cas-',r][cassette jeu][martos].cas" size="55472" crc="09b26c87" sha1="8901ce2582fca617744943290863ccdc7acc38af" offset="0" />
8623         </dataarea>
8624      </part>
8625      <part name="cass2" interface="msx_cass">
8626      <feature name="part_id" value="Tape 2 Side A (Donjons D0-D4)"/>
8627         <dataarea name="cass" size="49990">
8628            <rom name="mandragore (1986)(infogrames)(fr)(fr)(tape 2 of 2 side a)[bload'cas-',r][cassette donjons d0-d4][martos].cas" size="49990" crc="744402a3" sha1="7a42b75389a0182c96c9fc77941c82c9310a224a" offset="0" />
8629         </dataarea>
8630      </part>
8631      <part name="cass3" interface="msx_cass">
8632      <feature name="part_id" value="Tape 2 Side B (Donjons D5-D9)"/>
8633         <dataarea name="cass" size="44374">
8634            <rom name="mandragore (1986)(infogrames)(fr)(fr)(tape 2 of 2 side b)[bload'cas-',r][cassette donjons d5-d9][martos].cas" size="44374" crc="3ccadef0" sha1="6cf0593667bca1942816ae7295ac3b9b6029fec0" offset="0" />
8635         </dataarea>
8636      </part>
8637   </software>
8638
8639   <software name="manes">
8640      <description>Manes (Jpn)</description>
8641      <year>1984</year>
8642      <publisher>ASCII</publisher>
8643      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8644
8645      <part name="cass1" interface="msx_cass">
8646         <dataarea name="cass" size="20382">
8647            <rom name="manes (1984)(ascii)(jp)[bload'cas-',r].cas" size="20382" crc="4e41cfbc" sha1="2f243ed115efe7c4e4c24da53e56694a8439530e" offset="0" />
8648         </dataarea>
8649      </part>
8650   </software>
8651
8652   <software name="manicmin">
8653      <description>Manic Miner (Euro)</description>
8654      <year>1984</year>
8655      <publisher>Software Projects</publisher>
8656      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8657
8658      <part name="cass1" interface="msx_cass">
8659         <dataarea name="cass" size="26318">
8660            <rom name="manic miner (1984)(software projects)[run'cas-'].cas" size="26318" crc="07c75c98" sha1="1d5fa154bcce76648c7d122e47defe90300e9d3c" offset="0" />
8661         </dataarea>
8662      </part>
8663   </software>
8664
8665   <software name="manicmina" cloneof="manicmin">
8666      <description>Manic Miner (Euro, Alt)</description>
8667      <year>1984</year>
8668      <publisher>Software Projects</publisher>
8669      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8670
8671      <part name="cass1" interface="msx_cass">
8672         <dataarea name="cass" size="26358">
8673            <rom name="manic miner (1984)(software projects)[a][run'cas-'].cas" size="26358" crc="f2bbb5ec" sha1="fde225a6b7fccb5305da73bc629433accdb3484f" offset="0" />
8674         </dataarea>
8675      </part>
8676   </software>
8677
8678   <software name="mapgame">
8679      <description>Map Game (Spa)</description>
8680      <year>1985</year>
8681      <publisher>Erbe Software</publisher>
8682      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8683
8684      <part name="cass1" interface="msx_cass">
8685         <dataarea name="cass" size="29303">
8686            <rom name="map game (1985)(erbe software)(es)[run'cas-'].cas" size="29303" crc="c7ce5ce2" sha1="c5c352bc499fab2f2ff5b69fa1cb9a8bb8def309" offset="0" />
8687         </dataarea>
8688      </part>
8689   </software>
8690
8691   <software name="mappy">
8692      <description>Mappy (Euro)</description>
8693      <year>1984</year>
8694      <publisher>Bug-Byte Software</publisher>
8695      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8696
8697      <part name="cass1" interface="msx_cass">
8698         <dataarea name="cass" size="41505">
8699            <rom name="mappy (1984)(bug-byte software)(gb)[bload'cas-',r].cas" size="41505" crc="387b27e7" sha1="0e94091e82887fb32c39013c9bb17392b99a3cdf" offset="0" />
8700         </dataarea>
8701      </part>
8702   </software>
8703
8704   <software name="marcians">
8705      <description>Marcianos (Spa)</description>
8706      <year>1986</year>
8707      <publisher>Manhattan Transfer</publisher>
8708      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8709      <info name="alt_title" value="Matamarcianos - Batalla Espacial"/>
8710
8711      <part name="cass1" interface="msx_cass">
8712         <dataarea name="cass" size="15681">
8713            <rom name="matamarcianos. batalla espacial (1986)(manhattan transfer)(es)[bload'cas-',r].cas" size="15681" crc="5cdb97ae" sha1="5d7ddad75eb4d64f1b6a58f499615e423c3db939" offset="0" />
8714         </dataarea>
8715      </part>
8716   </software>
8717
8718   <software name="martian">
8719      <description>Martianoids (Euro)</description>
8720      <year>1987</year>
8721      <publisher>Ultimate Play The Game</publisher>
8722      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8723
8724      <part name="cass1" interface="msx_cass">
8725         <dataarea name="cass" size="39088">
8726            <rom name="martianoids (1987)(ultimate play the game)(gb)[bload'cas-',r].cas" size="39088" crc="900958f3" sha1="58df58ad1615a7a6bd2454f4648e317aa96d8e94" offset="0" />
8727         </dataarea>
8728      </part>
8729   </software>
8730
8731   <software name="mask2">
8732      <description>Mask II (Euro)</description>
8733      <year>1987</year>
8734      <publisher>Gremlin Graphics</publisher>
8735      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8736
8737      <part name="cass1" interface="msx_cass">
8738         <dataarea name="cass" size="81200">
8739            <rom name="mask ii (1987)(gremlin graphics software)(gb)[bload'cas-',r].cas" size="81200" crc="7639c66b" sha1="f5bb0e86c5f3b69283ea1a4369ad4f5bc9b871c5" offset="0" />
8740         </dataarea>
8741      </part>
8742   </software>
8743
8744   <software name="mask3">
8745      <description>Mask III - Venom Strikes Back (Euro)</description>
8746      <year>1988</year>
8747      <publisher>Gremlin Graphics</publisher>
8748      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8749
8750      <part name="cass1" interface="msx_cass">
8751         <dataarea name="cass" size="69362">
8752            <rom name="mask iii - venom strikes back (1988)(gremlin graphics software)(gb)[bload'cas-',r].cas" size="69362" crc="c6774b56" sha1="3d231cd1d83f14695ff6afce873644e89f129075" offset="0" />
8753         </dataarea>
8754      </part>
8755   </software>
8756
8757   <software name="mastches">
8758      <description>Master Chess (Euro)</description>
8759      <year>1987</year>
8760      <publisher>Mastertronic</publisher>
8761      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8762
8763      <part name="cass1" interface="msx_cass">
8764         <dataarea name="cass" size="19831">
8765            <rom name="master chess (1987)(mastertronic)(gb)[run'cas-'].cas" size="19831" crc="aff67fd1" sha1="b9c56a824149e2d2220cf71d17d9dfb69c27b8a4" offset="0" />
8766         </dataarea>
8767      </part>
8768   </software>
8769
8770   <software name="mastchesa" cloneof="mastches">
8771      <description>Master Chess (Euro, Alt)</description>
8772      <year>1987</year>
8773      <publisher>Mastertronic</publisher>
8774      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8775
8776      <part name="cass1" interface="msx_cass">
8777         <dataarea name="cass" size="19831">
8778            <rom name="master chess (1987)(mastertronic)(gb)[a][run'cas-'].cas" size="19831" crc="673239ce" sha1="19e71c13a5b4a2c0799888d1a7016adf75f730c6" offset="0" />
8779         </dataarea>
8780      </part>
8781   </software>
8782
8783   <software name="mastlamp">
8784      <description>Master of the Lamps (Euro)</description>
8785      <year>1985</year>
8786      <publisher>Activision</publisher>
8787      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8788
8789      <part name="cass1" interface="msx_cass">
8790         <dataarea name="cass" size="41415">
8791            <rom name="master of the lamps (1985)(activision)(us)[run'cas-'].cas" size="41415" crc="fc70048f" sha1="38e7463155e3d20d2ca89880bfe554cb09b8b1a6" offset="0" />
8792         </dataarea>
8793      </part>
8794   </software>
8795
8796   <software name="mastvoic">
8797      <description>Master Voice (Euro)</description>
8798      <year>1985</year>
8799      <publisher>Aackosoft</publisher>
8800      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8801
8802      <part name="cass1" interface="msx_cass">
8803         <dataarea name="cass" size="4702">
8804            <rom name="master voice (1985)(aackosoft)(nl)[run'cas-'].cas" size="4702" crc="26a012af" sha1="3d2d06d502172ef228877030e6e55d0e889f5375" offset="0" />
8805         </dataarea>
8806      </part>
8807   </software>
8808
8809   <software name="matchda2">
8810      <description>Match Day II (Euro)</description>
8811      <year>1987</year>
8812      <publisher>Ocean Software</publisher>
8813      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8814
8815      <part name="cass1" interface="msx_cass">
8816         <dataarea name="cass" size="37310">
8817            <rom name="match day ii (1987)(ocean software)(gb)[run'cas-'].cas" size="37310" crc="486ad726" sha1="5556457b44cf9069ad61214dee8a630857bc1c52" offset="0" />
8818         </dataarea>
8819      </part>
8820   </software>
8821
8822   <software name="mathsinv">
8823      <description>Maths Invaders (Euro)</description>
8824      <year>1985</year>
8825      <publisher>Aackosoft</publisher>
8826      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8827
8828      <part name="cass1" interface="msx_cass">
8829         <dataarea name="cass" size="44160">
8830            <rom name="maths invaders (1985)(aackosoft)(nl)[run'cas-'].cas" size="44160" crc="7191c446" sha1="30f56aaf11aabfdfcf878abd592ffd7ed45c3691" offset="0" />
8831         </dataarea>
8832      </part>
8833   </software>
8834
8835   <software name="mathsinva" cloneof="mathsinv">
8836      <description>Maths Invaders (Euro, Alt)</description>
8837      <year>1985</year>
8838      <publisher>Aackosoft</publisher>
8839      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8840
8841      <part name="cass1" interface="msx_cass">
8842         <dataarea name="cass" size="43664">
8843            <rom name="maths invaders (1985)(aackosoft)(nl)[a][run'cas-'].cas" size="43664" crc="57bf6d56" sha1="2ae7076a78263bcce7778d938febea3b3e564075" offset="0" />
8844         </dataarea>
8845      </part>
8846   </software>
8847
8848   <software name="maxima">
8849      <description>Maxima (Euro)</description>
8850      <year>1984</year>
8851      <publisher>PSS</publisher>
8852      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8853
8854      <part name="cass1" interface="msx_cass">
8855         <dataarea name="cass" size="13653">
8856            <rom name="maxima (1984)(pss)(gb)[bload'cas-',r].cas" size="13653" crc="48d4022f" sha1="284994db1a1938f642fd53bed6e048bc761f042d" offset="0" />
8857         </dataarea>
8858      </part>
8859   </software>
8860
8861   <software name="maximaa" cloneof="maxima">
8862      <description>Maxima (Euro, Alt)</description>
8863      <year>1984</year>
8864      <publisher>PSS</publisher>
8865      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8866
8867      <part name="cass1" interface="msx_cass">
8868         <dataarea name="cass" size="13653">
8869            <rom name="maxima (1984)(pss)(gb)[a][bload'cas-',r].cas" size="13653" crc="1393a31e" sha1="11502862df9440a5ef9b14be8379baa78ab87ed5" offset="0" />
8870         </dataarea>
8871      </part>
8872   </software>
8873
8874   <software name="mayhem">
8875      <description>Mayhem (Euro)</description>
8876      <year>1985</year>
8877      <publisher>Mr. Micro</publisher>
8878      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8879
8880      <part name="cass1" interface="msx_cass">
8881         <dataarea name="cass" size="17651">
8882            <rom name="mayhem (1985)(mr. micro)[bload'cas-',r].cas" size="17651" crc="d920b091" sha1="50b4e7c6aa93778e39fd34733ff12c98cd018791" offset="0" />
8883         </dataarea>
8884      </part>
8885   </software>
8886
8887   <software name="mazemast">
8888      <description>Maze Master (Euro)</description>
8889      <year>1988</year>
8890      <publisher>Eurosoft</publisher>
8891      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8892
8893      <part name="cass1" interface="msx_cass">
8894         <dataarea name="cass" size="30792">
8895            <rom name="maze master (1988)(eurosoft)(nl)[run'cas-'].cas" size="30792" crc="4e9b7b72" sha1="f0a0fc3448aa51be9335e6c1736109d12021f48a" offset="0" />
8896         </dataarea>
8897      </part>
8898   </software>
8899
8900   <software name="mazemax">
8901      <description>Maze Max (Fra)</description>
8902      <year>1985</year>
8903      <publisher>Loriciels</publisher>
8904      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
8905
8906      <part name="cass1" interface="msx_cass">
8907         <dataarea name="cass" size="12693">
8908            <rom name="maze max (1985)(loriciels)(fr)[bload'cas-',r].cas" size="12693" crc="2d5ae9d9" sha1="ec7aa06c87faa70d2a34e1539e5700ee2e895bbe" offset="0" />
8909         </dataarea>
8910      </part>
8911   </software>
8912
8913   <software name="mazesunl">
8914      <description>Mazes Unlimited (Euro)</description>
8915      <year>1986</year>
8916      <publisher>Eaglesoft</publisher>
8917      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8918
8919      <part name="cass1" interface="msx_cass">
8920         <dataarea name="cass" size="47184">
8921            <rom name="mazes unlimited (1986)(eaglesoft)(nl)[run'cas-'].cas" size="47184" crc="7dc8952e" sha1="4e9cb8ec6846784cbce2f960f84005026bf4aa42" offset="0" />
8922         </dataarea>
8923      </part>
8924   </software>
8925
8926   <software name="maziacs">
8927      <description>Maziacs (Euro)</description>
8928      <year>1985</year>
8929      <publisher>DK'Tronics</publisher>
8930      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8931
8932      <part name="cass1" interface="msx_cass">
8933         <dataarea name="cass" size="24621">
8934            <rom name="maziacs (1985)(dk'tronics)(gb)[run'cas-'].cas" size="24621" crc="0b96b2cc" sha1="7d57a8f813b78dab77c59afaf08db59cdccc561a" offset="0" />
8935         </dataarea>
8936      </part>
8937   </software>
8938
8939   <software name="meanstre">
8940      <description>Mean Streets (Euro)</description>
8941      <year>198?</year>
8942      <publisher>Kuma Computers</publisher>
8943      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8944
8945      <part name="cass1" interface="msx_cass">
8946         <dataarea name="cass" size="22473">
8947            <rom name="mean streets (19xx)(kuma computers)(gb)[run'cas-'].cas" size="22473" crc="6fb45dfe" sha1="913e34b1515e400d1cba52fea33fce4851be1352" offset="0" />
8948         </dataarea>
8949      </part>
8950   </software>
8951
8952   <software name="mecom">
8953      <description>Mecom (Spa)</description>
8954      <year>1988</year>
8955      <publisher>Iber Soft</publisher>
8956      <info name="alt_title" value="Mekong"/>
8957      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8958
8959      <part name="cass1" interface="msx_cass">
8960         <dataarea name="cass" size="23304">
8961            <rom name="mecom (1988)(iber soft)(es)[run'cas-'][aka mekong].cas" size="23304" crc="ba4cf3e5" sha1="a09daa0d68da692acff7541d0608b294d73e068d" offset="0" />
8962         </dataarea>
8963      </part>
8964   </software>
8965
8966   <software name="megaches">
8967      <description>Mega Chess (Spa)</description>
8968      <year>1988</year>
8969      <publisher>Iber Soft</publisher>
8970      <info name="alt_title" value="Super Chess"/>
8971      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8972
8973      <part name="cass1" interface="msx_cass">
8974         <dataarea name="cass" size="51534">
8975            <rom name="mega chess (1988)(iber soft)(es)[aka super chess][run'cas-'].cas" size="51534" crc="d3a1ab9b" sha1="f1fac9b70c08e09ed6c0874bcf169df84a5fcf42" offset="0" />
8976         </dataarea>
8977      </part>
8978   </software>
8979
8980   <software name="meganova">
8981      <description>Meganova (Spa)</description>
8982      <year>1988</year>
8983      <publisher>Dinamic Software</publisher>
8984      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
8985
8986      <part name="cass1" interface="msx_cass">
8987         <dataarea name="cass" size="75343">
8988            <rom name="meganova (1988)(dinamic software)(es)[run'cas-'].cas" size="75343" crc="a055f596" sha1="9c8b88381cb6f71fa22a6a4f28e9dddbbb26b611" offset="0" />
8989         </dataarea>
8990      </part>
8991   </software>
8992
8993   <software name="meganovaa" cloneof="meganova">
8994      <description>Meganova (Spa, 2 Sides)</description>
8995      <year>1988</year>
8996      <publisher>Dinamic Software</publisher>
8997
8998      <part name="cass1" interface="msx_cass">
8999      <feature name="part_id" value="Side A"/>
9000         <dataarea name="cass" size="45257">
9001            <rom name="meganova (1988)(dinamic software)(es)(side a)[run'cas-'].cas" size="45257" crc="19d0f2ec" sha1="25c5c3f7cad2ebf7c54a5912f79eb796badc1573" offset="0" />
9002         </dataarea>
9003      </part>
9004      <part name="cass2" interface="msx_cass">
9005      <feature name="part_id" value="Side B"/>
9006         <dataarea name="cass" size="30079">
9007            <rom name="meganova (1988)(dinamic software)(es)(side b)[run'cas-'].cas" size="30079" crc="934eb5e6" sha1="cfda7342b6da19ddd14de9927b45ae66a0b01a94" offset="0" />
9008         </dataarea>
9009      </part>
9010   </software>
9011
9012   <software name="megaphx">
9013      <description>Megaphoenix (Euro)</description>
9014      <year>1991</year>
9015      <publisher>Dinamic Software</publisher>
9016      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9017
9018      <part name="cass1" interface="msx_cass">
9019         <dataarea name="cass" size="33535">
9020            <rom name="megaphoenix (1991)(dinamic software)[run'cas-'].cas" size="33535" crc="d084930f" sha1="caaaebd19890285d696e55e61c5ab2a79450b343" offset="0" />
9021         </dataarea>
9022      </part>
9023   </software>
9024
9025   <software name="mejor01">
9026      <description>Mejor Software - Issue 01 - Guss en la Atlantida (Spa)</description>
9027      <year>198?</year>
9028      <publisher>Creativos Editoriales</publisher>
9029      <info name="usage" value="Load with CLOAD + RUN"/>
9030
9031      <part name="cass1" interface="msx_cass">
9032         <dataarea name="cass" size="19059">
9033            <rom name="mejor software - issue 01 - guss en la atlantida (19xx)(creativos editoriales)(es)[cload + run].cas" size="19059" crc="dec44127" sha1="416ea6f6d559d656e30e52fb9f7de20a6d2b70fd" offset="0" />
9034         </dataarea>
9035      </part>
9036   </software>
9037
9038   <software name="mejor01a" cloneof="mejor01">
9039      <description>Mejor Software - Issue 01 - Guss en la Atlantida (Spa, Alt)</description>
9040      <year>198?</year>
9041      <publisher>Creativos Editoriales</publisher>
9042      <info name="usage" value="Load with CLOAD + RUN"/>
9043
9044      <part name="cass1" interface="msx_cass">
9045         <dataarea name="cass" size="19751">
9046            <rom name="mejor software - issue 01 - guss en la atlantida (19xx)(creativos editoriales)(es)[a][cload + run].cas" size="19751" crc="0e1ef5f0" sha1="429a4346ea112fd2f634df3bf08049f9920e6a7b" offset="0" />
9047         </dataarea>
9048      </part>
9049   </software>
9050
9051   <software name="memory">
9052      <description>Memory - C.04 (Ned)</description>
9053      <year>1985</year>
9054      <publisher>Computer Users Club</publisher>
9055      <info name="usage" value="Load with CLOAD + RUN"/>
9056
9057      <part name="cass1" interface="msx_cass">
9058         <dataarea name="cass" size="74859">
9059            <rom name="memory - c.04 (1985)(computer users club)(nl)[position tape + cload + run].cas" size="74859" crc="72822a0a" sha1="bbed5547cc0a64b068c90612c4f8af0c182ea075" offset="0" />
9060         </dataarea>
9061      </part>
9062   </software>
9063
9064   <software name="merlin">
9065      <description>Merlin (Spa)</description>
9066      <year>1987</year>
9067      <publisher>Mind Games España</publisher>
9068      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
9069
9070      <part name="cass1" interface="msx_cass">
9071         <dataarea name="cass" size="22039">
9072            <rom name="merlin (1987)(mind games espana)(es)[bload'cas-',r].cas" size="22039" crc="66826eaa" sha1="a4f957cf65a9318630a2e3dd6a84ec86deafe833" offset="0" />
9073         </dataarea>
9074      </part>
9075   </software>
9076
9077   <software name="metropol">
9078      <description>Metropolis (Spa)</description>
9079      <year>1989</year>
9080      <publisher>Topo Soft</publisher>
9081      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9082
9083      <part name="cass1" interface="msx_cass">
9084         <dataarea name="cass" size="59068">
9085            <rom name="metropolis (1989)(topo soft)(es)[run'cas-'].cas" size="59068" crc="1afafaeb" sha1="061ca4505091c9db66a9a075b4fd56cacec00226" offset="0" />
9086         </dataarea>
9087      </part>
9088   </software>
9089
9090   <software name="michel">
9091      <description>Michel Futbol Master (Euro)</description>
9092      <year>1989</year>
9093      <publisher>Dinamic Software</publisher>
9094      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9095
9096      <part name="cass1" interface="msx_cass">
9097      <feature name="part_id" value="Side A"/>
9098         <dataarea name="cass" size="38762">
9099            <rom name="michel futbol master (1989)(dinamic software)(es)(en)(side a)[english edition][run'cas-'].cas" size="38762" crc="ec51ce2a" sha1="f7d0d7eef8f411babbea770ef047b21bca1021f2" offset="0" />
9100         </dataarea>
9101      </part>
9102      <part name="cass2" interface="msx_cass">
9103      <feature name="part_id" value="Side B"/>
9104         <dataarea name="cass" size="40406">
9105            <rom name="michel futbol master (1989)(dinamic software)(es)(en)(side b)[english edition][run'cas-'].cas" size="40406" crc="d8e62b65" sha1="ce599498c2ddea8878ba231491fbcbc751c5e555" offset="0" />
9106         </dataarea>
9107      </part>
9108   </software>
9109
9110   <software name="michels" cloneof="michel">
9111      <description>Michel Futbol Master (Spa)</description>
9112      <year>1989</year>
9113      <publisher>Dinamic Software</publisher>
9114      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9115
9116      <part name="cass1" interface="msx_cass">
9117      <feature name="part_id" value="Side A"/>
9118         <dataarea name="cass" size="45875">
9119            <rom name="michel futbol master (1989)(dinamic software)(es)(side a)[run'cas-'].cas" size="45875" crc="bed3c285" sha1="ee8cdf7871bb4de3af86cbad758e12b9e5b96bb2" offset="0" />
9120         </dataarea>
9121      </part>
9122      <part name="cass2" interface="msx_cass">
9123      <feature name="part_id" value="Side B"/>
9124         <dataarea name="cass" size="47718">
9125            <rom name="michel futbol master (1989)(dinamic software)(es)(side b)[run'cas-'].cas" size="47718" crc="c9c49f70" sha1="58411f475611ac456e6ec97c317bd1141382596c" offset="0" />
9126         </dataarea>
9127      </part>
9128   </software>
9129
9130   <software name="mikegunn"> <!-- requires gunstick -->
9131      <description>Mike Gunner (Spa)</description>
9132      <year>1988</year>
9133      <publisher>Dinamic Software</publisher>
9134      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9135
9136      <part name="cass1" interface="msx_cass">
9137         <dataarea name="cass" size="43124">
9138            <rom name="mike gunner (1988)(dinamic software)(es)[run'cas-'][gunstick][martos].cas" size="43124" crc="a8d056d6" sha1="96f288f3c427732c1846268ac42a8cc044f2ab42" offset="0" />
9139         </dataarea>
9140      </part>
9141   </software>
9142
9143   <software name="milkrace">
9144      <description>Milk Race (Euro)</description>
9145      <year>1987</year>
9146      <publisher>Mastertronic</publisher>
9147      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9148
9149      <part name="cass1" interface="msx_cass">
9150         <dataarea name="cass" size="46608">
9151            <rom name="milk race (1987)(mastertronic)(gb)[run'cas-'].cas" size="46608" crc="74ce546e" sha1="083044f87aca95715fef525ad12c7d7592600a4c" offset="0" />
9152         </dataarea>
9153      </part>
9154   </software>
9155
9156   <software name="milkracea" cloneof="milkrace">
9157      <description>Milk Race (Euro, Alt)</description>
9158      <year>1987</year>
9159      <publisher>Mastertronic</publisher>
9160      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9161
9162      <part name="cass1" interface="msx_cass">
9163         <dataarea name="cass" size="46608">
9164            <rom name="milk race (1987)(mastertronic)(gb)[a][run'cas-'].cas" size="46608" crc="ef08f672" sha1="e540d89fe9cbc821e92759226bc9b4405bcd9c53" offset="0" />
9165         </dataarea>
9166      </part>
9167   </software>
9168
9169   <software name="minemach">
9170      <description>Miner Machine (Euro)</description>
9171      <year>1987</year>
9172      <publisher>Eaglesoft</publisher>
9173      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9174
9175      <part name="cass1" interface="msx_cass">
9176         <dataarea name="cass" size="16484">
9177            <rom name="miner machine (1987)(eaglesoft)(nl)[run'cas-'][martos].cas" size="16484" crc="d350a552" sha1="7aaebd1e2e8e3d2fb4e8f3b26072aee11830a011" offset="0" />
9178         </dataarea>
9179      </part>
9180   </software>
9181
9182   <software name="minemacha" cloneof="minemach">
9183      <description>Miner Machine (Euro, Alt)</description>
9184      <year>1987</year>
9185      <publisher>Eaglesoft</publisher>
9186      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9187
9188      <part name="cass1" interface="msx_cass">
9189         <dataarea name="cass" size="16484">
9190            <rom name="miner machine (1987)(eaglesoft)(nl)[a][run'cas-'].cas" size="16484" crc="efd7ad0f" sha1="0ebbb2acc9b2402178a5001e74720019a2d16f6e" offset="0" />
9191         </dataarea>
9192      </part>
9193   </software>
9194
9195   <software name="minemachb" cloneof="minemach">
9196      <description>Miner Machine (Euro, Alt 2)</description>
9197      <year>1987</year>
9198      <publisher>Eaglesoft</publisher>
9199      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9200
9201      <part name="cass1" interface="msx_cass">
9202         <dataarea name="cass" size="16466">
9203            <rom name="miner machine (1987)(eaglesoft)(nl)[a2][run'cas-'].cas" size="16466" crc="8333e7b8" sha1="bd96d9582489a349f9619a43425cec53ccb13759" offset="0" />
9204         </dataarea>
9205      </part>
9206   </software>
9207
9208   <software name="minigolf">
9209      <description>Mini-Golf (Spa)</description>
9210      <year>1984</year>
9211      <publisher>Advance</publisher>
9212      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
9213
9214      <part name="cass1" interface="msx_cass">
9215         <dataarea name="cass" size="7775">
9216            <rom name="mini-golf (1984)(advance)(es)[bload'cas-',r].cas" size="7775" crc="8ae6574b" sha1="6095913ead0bcd8da804e8286be963a0c63c050d" offset="0" />
9217         </dataarea>
9218      </part>
9219   </software>
9220
9221   <software name="misiones">
9222      <description>Mision en España (Spa)</description>
9223      <year>1986</year>
9224      <publisher>Mind Games España</publisher>
9225      <info name="usage" value="Load with CLOAD + RUN"/>
9226
9227      <part name="cass1" interface="msx_cass">
9228         <dataarea name="cass" size="22788">
9229            <rom name="mision en espana (1986)(mind games espana)(es)[cload + run].cas" size="22788" crc="dbf29088" sha1="223e33a0f32803ef7c1a1be4f24385aea5bafe0b" offset="0" />
9230         </dataarea>
9231      </part>
9232   </software>
9233
9234   <software name="misionre">
9235      <description>Mision Rescate (Spa)</description>
9236      <year>1986</year>
9237      <publisher>Anaya Multimedia</publisher>
9238      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9239
9240      <part name="cass1" interface="msx_cass">
9241         <dataarea name="cass" size="26990">
9242            <rom name="mision rescate (1986)(anaya multimedia)(es)[run'cas-'].cas" size="26990" crc="8c8acdf0" sha1="b057046c1ad2c36a87f6b334d986e570c318b712" offset="0" />
9243         </dataarea>
9244      </part>
9245   </software>
9246
9247   <software name="mistnilo">
9248      <description>El Misterio del Nilo (Spa)</description>
9249      <year>1987</year>
9250      <publisher>Zigurat Software</publisher>
9251      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9252
9253      <part name="cass1" interface="msx_cass">
9254         <dataarea name="cass" size="61360">
9255            <rom name="misterio del nilo, el (1987)(zigurat software)(es)[run'cas-'].cas" size="61360" crc="c32fcce2" sha1="25fee937a84eb4cd45375d74b5ee9434d055022b" offset="0" />
9256         </dataarea>
9257      </part>
9258   </software>
9259
9260   <software name="mistniloa" cloneof="mistnilo">
9261      <description>El Misterio del Nilo (Spa, Alt)</description>
9262      <year>1987</year>
9263      <publisher>Zigurat Software</publisher>
9264      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9265
9266      <part name="cass1" interface="msx_cass">
9267         <dataarea name="cass" size="61360">
9268            <rom name="misterio del nilo, el (1987)(zigurat software)(es)[a][run'cas-'].cas" size="61360" crc="97a028dc" sha1="a2a21362d455b6c77cfbb1d4d7ba1d5c2d6caf3c" offset="0" />
9269         </dataarea>
9270      </part>
9271   </software>
9272
9273   <software name="molecule">
9274      <description>Molecule Man (Euro)</description>
9275      <year>1986</year>
9276      <publisher>Mastertronic</publisher>
9277      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9278
9279      <part name="cass1" interface="msx_cass">
9280         <dataarea name="cass" size="43687">
9281            <rom name="molecule man (1986)(mastertronic)(gb)[run'cas-'].cas" size="43687" crc="4c3ebaee" sha1="2726f91828dd5b92657372d103f3ee94600ce2ed" offset="0" />
9282         </dataarea>
9283      </part>
9284   </software>
9285
9286   <software name="moleculea" cloneof="molecule">
9287      <description>Molecule Man (Euro, Alt)</description>
9288      <year>1986</year>
9289      <publisher>Mastertronic</publisher>
9290      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9291
9292      <part name="cass1" interface="msx_cass">
9293         <dataarea name="cass" size="43687">
9294            <rom name="molecule man (1986)(mastertronic)(gb)[a][run'cas-'].cas" size="43687" crc="babb4b40" sha1="dca6ddb19f48bde09335f09a5c1a61061019c2d8" offset="0" />
9295         </dataarea>
9296      </part>
9297   </software>
9298
9299   <software name="monopoly">
9300      <description>Monopoly (Euro)</description>
9301      <year>1986</year>
9302      <publisher>Leisure Genius</publisher>
9303      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9304
9305      <part name="cass1" interface="msx_cass">
9306         <dataarea name="cass" size="60476">
9307            <rom name="monopoly (1986)(leisure genius)[run'cas-'].cas" size="60476" crc="5ec95113" sha1="0a8443afca77013cdf53aa5b4270987b8a37f9eb" offset="0" />
9308         </dataarea>
9309      </part>
9310   </software>
9311
9312   <software name="moonridr">
9313      <description>Moon Rider (Euro)</description>
9314      <year>1986</year>
9315      <publisher>Eaglesoft</publisher>
9316      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9317
9318      <part name="cass1" interface="msx_cass">
9319         <dataarea name="cass" size="74856">
9320            <rom name="moon rider (1986)(eaglesoft)(nl)[run'cas-'].cas" size="74856" crc="8f94818c" sha1="0eff9c4c1222287dd91f8e17b6df7a0d4acc1ae2" offset="0" />
9321         </dataarea>
9322      </part>
9323   </software>
9324
9325   <software name="moonwalk">
9326      <description>Moonwalker - The Computer Game (Euro)</description>
9327      <year>1989</year>
9328      <publisher>U.S. Gold</publisher>
9329      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9330
9331      <part name="cass1" interface="msx_cass">
9332         <dataarea name="cass" size="236833">
9333            <rom name="moonwalker (1989)(u.s. gold)(gb)[run'cas-'].cas" size="236833" crc="7bbf605f" sha1="1787776aeef9420ebb35c3ecb879a7c9a556a512" offset="0" />
9334         </dataarea>
9335      </part>
9336   </software>
9337
9338   <software name="moonwalka" cloneof="moonwalk">
9339      <description>Moonwalker - The Computer Game (Euro, Alt)</description>
9340      <year>1989</year>
9341      <publisher>U.S. Gold</publisher>
9342      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9343
9344      <part name="cass1" interface="msx_cass">
9345         <dataarea name="cass" size="236833">
9346            <rom name="moonwalker (1989)(u.s. gold)(gb)[a][run'cas-'].cas" size="236833" crc="f631088d" sha1="b9a81c78a2fc89ca863d9160b73a2ee5246dcc01" offset="0" />
9347         </dataarea>
9348      </part>
9349   </software>
9350
9351   <software name="mortadel">
9352      <description>Mortadelo y Filemon (Spa)</description>
9353      <year>1988</year>
9354      <publisher>Dro Soft</publisher>
9355      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9356
9357      <part name="cass1" interface="msx_cass">
9358         <dataarea name="cass" size="61894">
9359            <rom name="mortadelo y filemon (1988)(dro soft)(es)[run'cas-'].cas" size="61894" crc="af8f879e" sha1="fd2b436646cddd2875e771b6557de82aecfd7b53" offset="0" />
9360         </dataarea>
9361      </part>
9362   </software>
9363
9364   <software name="mortade2">
9365      <description>Mortadelo y Filemón II - Mortadelo y Filemon en Caceria de Pollos (Spa)</description>
9366      <year>1990</year>
9367      <publisher>Dro Soft</publisher>
9368      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9369      <info name="alt_title" value="Mortadelo y Filemón II - Safari Callejero (Box)"/>
9370
9371      <part name="cass1" interface="msx_cass">
9372      <feature name="part_id" value="Side A"/>
9373         <dataarea name="cass" size="62744">
9374            <rom name="mortadelo y filemon ii - safari callejero (1990)(dro soft)(es)(side a)[run'cas-'].cas" size="62744" crc="873e7d74" sha1="7074de103223ef381437a363f95e66794a88c47a" offset="0" />
9375         </dataarea>
9376      </part>
9377      <part name="cass2" interface="msx_cass">
9378      <feature name="part_id" value="Side B"/>
9379         <dataarea name="cass" size="61260">
9380            <rom name="mortadelo y filemon ii - safari callejero (1990)(dro soft)(es)(side b)[run'cas-'].cas" size="61260" crc="3fb21f13" sha1="3d7eed9130b16432afd67e570d0d034997905dff" offset="0" />
9381         </dataarea>
9382      </part>
9383   </software>
9384
9385   <software name="amazmem">
9386      <description>The Most Amazing Memory Game (Spa)</description>
9387      <year>1986</year>
9388      <publisher>Idealogic</publisher>
9389      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9390
9391      <part name="cass1" interface="msx_cass">
9392         <dataarea name="cass" size="7301">
9393            <rom name="most amazing memory game, the (1986)(idealogic)(es)[run'cas-'].cas" size="7301" crc="487b88b5" sha1="1624bea162863943ca30ab87135f63d72749a810" offset="0" />
9394         </dataarea>
9395      </part>
9396   </software>
9397
9398   <software name="mot">
9399      <description>Mot (Spa)</description>
9400      <year>1989</year>
9401      <publisher>Opera Soft</publisher>
9402      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
9403
9404      <part name="cass1" interface="msx_cass">
9405      <feature name="part_id" value="Side A"/>
9406         <dataarea name="cass" size="58176">
9407            <rom name="mot (1989)(opera soft)(es)(side a)[bload'cas-',r].cas" size="58176" crc="dd9a100c" sha1="a318a5907bfbbef781922b676ef1a386f25f1494" offset="0" />
9408         </dataarea>
9409      </part>
9410      <part name="cass2" interface="msx_cass">
9411      <feature name="part_id" value="Side B"/>
9412         <dataarea name="cass" size="58176">
9413            <rom name="mot (1989)(opera soft)(es)(side b)[bload'cas-',r].cas" size="58176" crc="0844bfeb" sha1="e7db2519046f5ef31826aea214e4777391856f11" offset="0" />
9414         </dataarea>
9415      </part>
9416      <part name="cass3" interface="msx_cass">
9417      <feature name="part_id" value="Side C"/>
9418         <dataarea name="cass" size="58176">
9419            <rom name="mot (1989)(opera soft)(es)(side c)[bload'cas-',r].cas" size="58176" crc="28afbecb" sha1="764644e09c5a0111567d67ed4025ba22a86fe803" offset="0" />
9420         </dataarea>
9421      </part>
9422      <part name="cass4" interface="msx_cass">
9423      <feature name="part_id" value="Side D"/>
9424         <dataarea name="cass" size="58176">
9425            <rom name="mot (1989)(opera soft)(es)(side d)[bload'cas-',r].cas" size="58176" crc="c753dbfe" sha1="5e2f485703b1a5086978fd5b44b5fe04bacdc807" offset="0" />
9426         </dataarea>
9427      </part>
9428   </software>
9429
9430   <software name="sideral">
9431      <description>El Motorista Sideral (Spa)</description>
9432      <year>1986</year>
9433      <publisher>Anaya Multimedia</publisher>
9434      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9435
9436      <part name="cass1" interface="msx_cass">
9437         <dataarea name="cass" size="25647">
9438            <rom name="motorista sideral, el (1986)(anaya multimedia)(es)[run'cas-'].cas" size="25647" crc="8b07f4f6" sha1="6d9fd52ba562cd11a252c74c5c037273c08e013f" offset="0" />
9439         </dataarea>
9440      </part>
9441   </software>
9442
9443   <software name="mountbik">
9444      <description>Mountain Bike Racer (Euro)</description>
9445      <year>1990</year>
9446      <publisher>Positive</publisher>
9447      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9448
9449      <part name="cass1" interface="msx_cass">
9450         <dataarea name="cass" size="44363">
9451            <rom name="mountain bike racer (1990)(positive)[run'cas-'].cas" size="44363" crc="5eccfcee" sha1="437680147325dca6dceb0a8a6c490ce5d7a9ab35" offset="0" />
9452         </dataarea>
9453      </part>
9454   </software>
9455
9456   <software name="mountbiks" cloneof="mountbik">
9457      <description>Mountain Bike Racer (Spa)</description>
9458      <year>1990</year>
9459      <publisher>Positive</publisher>
9460      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9461
9462      <part name="cass1" interface="msx_cass">
9463         <dataarea name="cass" size="44363">
9464            <rom name="mountain bike racer (1990)(positive)(es)[run'cas-'][martos].cas" size="44363" crc="5bbe5e09" sha1="38037a12ced7ac05a4b60b3e94be03551e6cacab" offset="0" />
9465         </dataarea>
9466      </part>
9467   </software>
9468
9469   <software name="mountbiksa" cloneof="mountbik">
9470      <description>Mountain Bike Racer (Spa, Alt)</description>
9471      <year>1990</year>
9472      <publisher>Positive</publisher>
9473      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9474
9475      <part name="cass1" interface="msx_cass">
9476         <dataarea name="cass" size="44363">
9477            <rom name="mountain bike racer (1990)(positive)(es)[a][run'cas-'][martos].cas" size="44363" crc="577e40e0" sha1="8630b988dbcb2b02337b029e8ada720a39557cf2" offset="0" />
9478         </dataarea>
9479      </part>
9480   </software>
9481
9482   <software name="mrwong">
9483      <description>Mr. Wong's Loopy Laundry (Euro)</description>
9484      <year>1984</year>
9485      <publisher>Artic Computing</publisher>
9486      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
9487
9488      <part name="cass1" interface="msx_cass">
9489         <dataarea name="cass" size="13526">
9490            <rom name="mr. wong's loopy laundry (1984)(artic computing)(gb)[bload'cas-',r].cas" size="13526" crc="e116b37a" sha1="578d7333c8573101c74d01e035cc14639e7d58f1" offset="0" />
9491         </dataarea>
9492      </part>
9493   </software>
9494
9495   <software name="mrwonga" cloneof="mrwong">
9496      <description>Mr. Wong's Loopy Laundry (Euro, Alt)</description>
9497      <year>1984</year>
9498      <publisher>Artic Computing</publisher>
9499      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
9500
9501      <part name="cass1" interface="msx_cass">
9502         <dataarea name="cass" size="13647">
9503            <rom name="mr. wong's loopy laundry (1984)(artic computing)(gb)[a][bload'cas-',r].cas" size="13647" crc="8f682a32" sha1="b930e313b709ff123fb04ee632e3ba1da50d3df6" offset="0" />
9504         </dataarea>
9505      </part>
9506   </software>
9507
9508   <software name="scrdump">
9509      <description>MSX Screendump (Ned)</description>
9510      <year>1986</year>
9511      <publisher>Philips</publisher>
9512      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
9513
9514      <part name="cass1" interface="msx_cass">
9515         <dataarea name="cass" size="1679">
9516            <rom name="msx screendump (1986)(philips)(nl)[bload'cas-',r].cas" size="1679" crc="441205a9" sha1="fc7979cd76418aaddf63a7e531aaa2dfe9dd4104" offset="0" />
9517         </dataarea>
9518      </part>
9519   </software>
9520
9521   <software name="scrdumpa" cloneof="scrdump">
9522      <description>MSX Screendump (Ned, Alt)</description>
9523      <year>1986</year>
9524      <publisher>Philips</publisher>
9525      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
9526
9527      <part name="cass1" interface="msx_cass">
9528         <dataarea name="cass" size="8400">
9529            <rom name="msx screendump (1986)(philips)(nl)[a][bload'cas-',r].cas" size="8400" crc="8a42d0d2" sha1="7e36ab1fa20c1056471984b7eeecd37b00c377ca" offset="0" />
9530         </dataarea>
9531      </part>
9532   </software>
9533
9534   <software name="mundifut">
9535      <description>Mundial de Futbol (Spa)</description>
9536      <year>1990</year>
9537      <publisher>Opera Soft</publisher>
9538      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
9539
9540      <part name="cass1" interface="msx_cass">
9541      <feature name="part_id" value="Side A"/>
9542         <dataarea name="cass" size="62272">
9543            <rom name="mundial de futbol (1990)(opera soft)(es)(side a)[bload'cas-',r].cas" size="62272" crc="c2d253bf" sha1="4085a2dc799d983658963dff4ac708fe181497b1" offset="0" />
9544         </dataarea>
9545      </part>
9546      <part name="cass2" interface="msx_cass">
9547      <feature name="part_id" value="Side B"/>
9548         <dataarea name="cass" size="58176">
9549            <rom name="mundial de futbol (1990)(opera soft)(es)(side b)[bload'cas-',r].cas" size="58176" crc="3c27b0b8" sha1="84fa2d77ee0b72a6dc25a4cbc661ed70b7501dd5" offset="0" />
9550         </dataarea>
9551      </part>
9552   </software>
9553
9554   <software name="mundiale"> <!-- Konami Soccer pirate -->
9555      <description>Mundiales de Futbol (Spa)</description>
9556      <year>198?</year>
9557      <publisher>Onaki</publisher>
9558      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9559
9560      <part name="cass1" interface="msx_cass">
9561         <dataarea name="cass" size="34287">
9562            <rom name="mundiales de futbol (19xx)(onaki)(es)[konami soccer pirate][run'cas-'].cas" size="34287" crc="b8f6c8b6" sha1="78b8107eb53972def0092d531e7a10e5ce217577" offset="0" />
9563         </dataarea>
9564      </part>
9565   </software>
9566
9567   <software name="mundoper">
9568      <description>El Mundo Perdido (Spa)</description>
9569      <year>1988</year>
9570      <publisher>Topo Soft</publisher>
9571      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9572
9573      <part name="cass1" interface="msx_cass">
9574         <dataarea name="cass" size="64327">
9575            <rom name="mundo perdido, el (1988)(topo soft)(es)[run'cas-'].cas" size="64327" crc="488a17b0" sha1="e86f57e30447dc1cbf976bf3450254a5cb1cbb52" offset="0" />
9576         </dataarea>
9577      </part>
9578   </software>
9579
9580   <software name="musjueg2">
9581      <description>Musica en Juego II - Figuras (Spa)</description>
9582      <year>1986</year>
9583      <publisher>Sony</publisher>
9584      <info name="usage" value="Load with CLOAD + RUN"/>
9585
9586      <part name="cass1" interface="msx_cass">
9587         <dataarea name="cass" size="21022">
9588            <rom name="musica en juego ii - figuras (1986)(sony)(es)[cload + run].cas" size="21022" crc="d52e6fff" sha1="aa03794655ec2efb437d0e6082171464c89169f5" offset="0" />
9589         </dataarea>
9590      </part>
9591   </software>
9592
9593   <software name="mutanzon">
9594      <description>Mutan Zone (Spa)</description>
9595      <year>1989</year>
9596      <publisher>Opera Soft</publisher>
9597      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
9598
9599      <part name="cass1" interface="msx_cass">
9600      <feature name="part_id" value="Side A"/>
9601         <dataarea name="cass" size="56127">
9602            <rom name="mutan zone (1989)(opera soft)(es)(side a)[bload'cas-',r].cas" size="56127" crc="448bb17b" sha1="45c31608423f03167724e46ada624b5d750e64ea" offset="0" />
9603         </dataarea>
9604      </part>
9605      <part name="cass2" interface="msx_cass">
9606      <feature name="part_id" value="Side B"/>
9607         <dataarea name="cass" size="56127">
9608            <rom name="mutan zone (1989)(opera soft)(es)(side b)[bload'cas-',r].cas" size="56127" crc="0bdd3045" sha1="a157c71eb41fcc3a5dfbbfecc9e15b6c3f0af815" offset="0" />
9609         </dataarea>
9610      </part>
9611   </software>
9612
9613   <software name="mutanzona" cloneof="mutanzon">
9614      <description>Mutan Zone (Spa, Alt)</description>
9615      <year>1989</year>
9616      <publisher>Opera Soft</publisher>
9617      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
9618
9619      <part name="cass1" interface="msx_cass">
9620      <feature name="part_id" value="Side A"/>
9621         <dataarea name="cass" size="56127">
9622            <rom name="mutan zone (1989)(opera soft)(es)(side a)[a][bload'cas-',r].cas" size="56127" crc="f83366ef" sha1="8b02147384d12cf4db9de502effca8c5607a9627" offset="0" />
9623         </dataarea>
9624      </part>
9625      <part name="cass2" interface="msx_cass">
9626      <feature name="part_id" value="Side B"/>
9627         <dataarea name="cass" size="56127">
9628            <rom name="mutan zone (1989)(opera soft)(es)(side b)[a][bload'cas-',r].cas" size="56127" crc="df7e2194" sha1="2852f8f860efdc7d7f1ad352e2da3a1f3791ff5c" offset="0" />
9629         </dataarea>
9630      </part>
9631   </software>
9632
9633   <software name="mutmonty">
9634      <description>Mutant Monty (Euro)</description>
9635      <year>1985</year>
9636      <publisher>Artic Computing</publisher>
9637      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
9638
9639      <part name="cass1" interface="msx_cass">
9640         <dataarea name="cass" size="26662">
9641            <rom name="mutant monty (1985)(artic computing)(gb)[bload'cas-',r].cas" size="26662" crc="61157fd2" sha1="f11563d641e4179c2aaadf6842b89532b79075dc" offset="0" />
9642         </dataarea>
9643      </part>
9644   </software>
9645
9646   <software name="mysterh">
9647      <description>Mystery House (Jpn)</description>
9648      <year>1983</year>
9649      <publisher>Micro Cabin</publisher>
9650      <info name="usage" value="Load with CLOAD + RUN"/>
9651
9652      <part name="cass1" interface="msx_cass">
9653         <dataarea name="cass" size="31862">
9654            <rom name="mystery house (1983)(micro cabin)(jp)[cload + run].cas" size="31862" crc="76823237" sha1="820b1d8d118cb36ad3369b33d29d74327b7cf018" offset="0" />
9655         </dataarea>
9656      </part>
9657   </software>
9658
9659   <software name="mysterh2">
9660      <description>Mystery House II (Jpn)</description>
9661      <year>1984</year>
9662      <publisher>Micro Cabin</publisher>
9663      <info name="usage" value="Load with CLOAD + RUN"/>
9664
9665      <part name="cass1" interface="msx_cass">
9666         <dataarea name="cass" size="39592">
9667            <rom name="mystery house ii (1984)(micro cabin)(jp)[cload + run].cas" size="39592" crc="26b028cc" sha1="14117c418f2a83d1a506a33c873e8cd252542da7" offset="0" />
9668         </dataarea>
9669      </part>
9670   </software>
9671
9672   <software name="mystical">
9673      <description>Mystical (Euro)</description>
9674      <year>1991</year>
9675      <publisher>Infogrames</publisher>
9676      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9677
9678      <part name="cass1" interface="msx_cass">
9679      <feature name="part_id" value="Side A"/>
9680         <dataarea name="cass" size="61362">
9681            <rom name="mystical (1991)(infogrames)(fr)(side a)[run'cas-'].cas" size="61362" crc="af63a556" sha1="f6fe5aa4d16e5126477116b3c00b0b43651ab1c8" offset="0" />
9682         </dataarea>
9683      </part>
9684      <part name="cass2" interface="msx_cass">
9685      <feature name="part_id" value="Side B"/>
9686         <dataarea name="cass" size="118650">
9687            <rom name="mystical (1991)(infogrames)(fr)(side b)[run'cas-'].cas" size="118650" crc="9145b23b" sha1="5c8af4ce37c6a397c5cc8a15328a5ea2871de83e" offset="0" />
9688         </dataarea>
9689      </part>
9690   </software>
9691
9692   <software name="mythos">
9693      <description>Mythos (Euro)</description>
9694      <year>1990</year>
9695      <publisher>Opera Soft</publisher>
9696      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
9697
9698      <part name="cass1" interface="msx_cass">
9699         <dataarea name="cass" size="58176">
9700            <rom name="mythos (1990)(opera soft)[bload'cas-',r].cas" size="58176" crc="36f71cfb" sha1="7f3ec47ecacdf4e50649f25ba1f26593b4e05981" offset="0" />
9701         </dataarea>
9702      </part>
9703   </software>
9704
9705   <software name="mythosa" cloneof="mythos">
9706      <description>Mythos (Euro, Alt)</description>
9707      <year>1990</year>
9708      <publisher>Opera Soft</publisher>
9709      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
9710
9711      <part name="cass1" interface="msx_cass">
9712         <dataarea name="cass" size="58176">
9713            <rom name="mythos (1990)(opera soft)[a][bload'cas-',r].cas" size="58176" crc="2c07f5b9" sha1="5e74889d7427eaea44b347af1a577a677d255c3a" offset="0" />
9714         </dataarea>
9715      </part>
9716   </software>
9717
9718   <software name="narcopol">
9719      <description>Narco Police (Euro)</description>
9720      <year>1990</year>
9721      <publisher>Dinamic Software</publisher>
9722      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9723
9724      <part name="cass1" interface="msx_cass">
9725      <feature name="part_id" value="Side A"/>
9726         <dataarea name="cass" size="100130">
9727            <rom name="narco police (1990)(dinamic software)(es)(side a)[run'cas-'].cas" size="100130" crc="a6a4985e" sha1="f40c9eccb54fd7620632d7d4246eaa795795f549" offset="0" />
9728         </dataarea>
9729      </part>
9730      <part name="cass2" interface="msx_cass">
9731      <feature name="part_id" value="Side B"/>
9732         <dataarea name="cass" size="27194">
9733            <rom name="narco police (1990)(dinamic software)(es)(side b)[run'cas-'].cas" size="27194" crc="bcc93c18" sha1="5191f88504806282d21620b1d409d46d841aa291" offset="0" />
9734         </dataarea>
9735      </part>
9736   </software>
9737
9738   <software name="narcopola" cloneof="narcopol">
9739      <description>Narco Police (Euro, Alt)</description>
9740      <year>1990</year>
9741      <publisher>Dinamic Software</publisher>
9742      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9743
9744      <part name="cass1" interface="msx_cass">
9745      <feature name="part_id" value="Side A"/>
9746         <dataarea name="cass" size="86851">
9747            <rom name="narco police (1990)(dinamic software)(es)(side a)[a][run'cas-'].cas" size="86851" crc="e004b3d4" sha1="3ef239fdddc45b56d1585b1416f1c2bb72fe1cb3" offset="0" />
9748         </dataarea>
9749      </part>
9750      <part name="cass2" interface="msx_cass">
9751      <feature name="part_id" value="Side B"/>
9752         <dataarea name="cass" size="27194">
9753            <rom name="narco police (1990)(dinamic software)(es)(side b)[run'cas-'].cas" size="27194" crc="bcc93c18" sha1="5191f88504806282d21620b1d409d46d841aa291" offset="0" />
9754         </dataarea>
9755      </part>
9756   </software>
9757
9758   <software name="navymove">
9759      <description>Navy Moves (Euro)</description>
9760      <year>1988</year>
9761      <publisher>Dinamic Software</publisher>
9762      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9763
9764      <part name="cass1" interface="msx_cass">
9765      <feature name="part_id" value="Side A"/>
9766         <dataarea name="cass" size="50839">
9767            <rom name="navy moves (1988)(dinamic software)(es)(en)(side a)[english edition][run'cas-'].cas" size="50839" crc="5a62354d" sha1="652d1683e7e3995dcf8194177c9fe81a350937d3" offset="0" />
9768         </dataarea>
9769      </part>
9770      <part name="cass2" interface="msx_cass">
9771      <feature name="part_id" value="Side B"/>
9772         <dataarea name="cass" size="46325">
9773            <rom name="navy moves (1988)(dinamic software)(es)(en)(side b)[english edition][run'cas-'].cas" size="46325" crc="04390c1e" sha1="35d36df6ab58a1e8f6683dd9ec55956e8b7229a9" offset="0" />
9774         </dataarea>
9775      </part>
9776   </software>
9777
9778   <software name="navymoves" cloneof="navymove">
9779      <description>Navy Moves (Spa)</description>
9780      <year>1988</year>
9781      <publisher>Dinamic Software</publisher>
9782      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9783
9784      <part name="cass1" interface="msx_cass">
9785      <feature name="part_id" value="Side A"/>
9786         <dataarea name="cass" size="50831">
9787            <rom name="navy moves (1988)(dinamic software)(es)(side a)[run'cas-'].cas" size="50831" crc="d420952c" sha1="4b5c1ae8a19573579fd21122ceda7fc19e348598" offset="0" />
9788         </dataarea>
9789      </part>
9790      <part name="cass2" interface="msx_cass">
9791      <feature name="part_id" value="Side B"/>
9792         <dataarea name="cass" size="46325">
9793            <rom name="navy moves (1988)(dinamic software)(es)(side b)[run'cas-'].cas" size="46325" crc="045a7642" sha1="bc5b41b8cf0fc588582da0c94855d170fadb212e" offset="0" />
9794         </dataarea>
9795      </part>
9796   </software>
9797
9798   <software name="navymovesa" cloneof="navymove">
9799      <description>Navy Moves (Spa, Alt)</description>
9800      <year>1988</year>
9801      <publisher>Dinamic Software</publisher>
9802      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9803
9804      <part name="cass1" interface="msx_cass">
9805      <feature name="part_id" value="Side A"/>
9806         <dataarea name="cass" size="41927">
9807            <rom name="navy moves (1988)(dinamic software)(es)(side a)[a][run'cas-'].cas" size="41927" crc="83134442" sha1="da2a47270644515d524b48998688a573e67c809a" offset="0" />
9808         </dataarea>
9809      </part>
9810      <part name="cass2" interface="msx_cass">
9811      <feature name="part_id" value="Side B"/>
9812         <dataarea name="cass" size="37862">
9813            <rom name="navy moves (1988)(dinamic software)(es)(side b)[a][run'cas-'].cas" size="37862" crc="6645aabd" sha1="2070c5f7af77fa863c76a30a862308557a43cb4f" offset="0" />
9814         </dataarea>
9815      </part>
9816   </software>
9817
9818   <software name="nflight">
9819      <description>Night Flight (Jpn)</description>
9820      <year>1982</year>
9821      <publisher>Colpax</publisher>
9822      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
9823
9824      <part name="cass1" interface="msx_cass">
9825         <dataarea name="cass" size="8591">
9826            <rom name="night flight (1982)(nippon columbia - colpax - universal)[bload'cas-',r].cas" size="8591" crc="650188bd" sha1="b8cb1aafbd66081e05e6c64097c1e072bac20be7" offset="0" />
9827         </dataarea>
9828      </part>
9829   </software>
9830
9831   <software name="nightshd">
9832      <description>Nightshade (Euro)</description>
9833      <year>1985</year>
9834      <publisher>Ultimate Play The Game</publisher>
9835      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
9836
9837      <part name="cass1" interface="msx_cass">
9838         <dataarea name="cass" size="36671">
9839            <rom name="nightshade (1985)(ultimate play the game)(gb)[bload'cas-',r].cas" size="36671" crc="3e5ae233" sha1="863d305632874ba7e6d8cc903a522bdbb2992fe8" offset="0" />
9840         </dataarea>
9841      </part>
9842   </software>
9843
9844   <software name="ninjajaj">
9845      <description>Ninja Jajamaru-kun (Euro)</description>
9846      <year>1987</year>
9847      <publisher>Eaglesoft</publisher>
9848      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9849      <info name="alt_title" value="Ninja 2"/>
9850
9851      <part name="cass1" interface="msx_cass">
9852         <dataarea name="cass" size="34616">
9853            <rom name="ninja 2. ninja jaja maru kun (1987)(eaglesoft)(nl)[run'cas-'].cas" size="34616" crc="08487c55" sha1="51b411a1962c990b8b43fbc89efbe47ab0529d95" offset="0" />
9854         </dataarea>
9855      </part>
9856   </software>
9857
9858   <software name="nonamed">
9859      <description>Nonamed (Spa)</description>
9860      <year>1986</year>
9861      <publisher>Dinamic Software</publisher>
9862      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9863
9864      <part name="cass1" interface="msx_cass">
9865         <dataarea name="cass" size="45733">
9866            <rom name="nonamed (1986)(dinamic software)(es)[run'cas-'].cas" size="45733" crc="6c6f5ca5" sha1="5f60c61d4e8801eaa5b5095719e241e7b3bd1afe" offset="0" />
9867         </dataarea>
9868      </part>
9869   </software>
9870
9871   <software name="nonameda" cloneof="nonamed">
9872      <description>Nonamed (Spa, Alt)</description>
9873      <year>1986</year>
9874      <publisher>Dinamic Software</publisher>
9875      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9876
9877      <part name="cass1" interface="msx_cass">
9878         <dataarea name="cass" size="45733">
9879            <rom name="nonamed (1986)(dinamic software)(es)[a][run'cas-'].cas" size="45733" crc="c25426ec" sha1="aa4ea0342f7c9226beda050e74867cfa4792b1c8" offset="0" />
9880         </dataarea>
9881      </part>
9882   </software>
9883
9884    <!-- 1st Edition? -->
9885   <software name="nonamedb" cloneof="nonamed">
9886      <description>Nonamed (Spa, Alt 2)</description>
9887      <year>1986</year>
9888      <publisher>Dinamic Software</publisher>
9889      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9890
9891      <part name="cass1" interface="msx_cass">
9892         <dataarea name="cass" size="45733">
9893            <rom name="nonamed (1986)(dinamic software)(es)[a2][run'cas-'][1st ed.][martos].cas" size="45733" crc="35ac04bb" sha1="5cc1ba8b896fc0094553c0613b76e4f388fc051f" offset="0" />
9894         </dataarea>
9895      </part>
9896   </software>
9897
9898   <software name="northns">
9899      <description>North &amp; South (Euro)</description>
9900      <year>1991</year>
9901      <publisher>Infogrames</publisher>
9902      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9903
9904      <part name="cass1" interface="msx_cass">
9905      <feature name="part_id" value="Side A"/>
9906         <dataarea name="cass" size="64369">
9907            <rom name="north &amp; south (1991)(infogrames)(fr)(m3)(side a)[run'cas-'].cas" size="64369" crc="d0656cd6" sha1="4ed740c01a55b73fec14d3eec22db2d55e0b8888" offset="0" />
9908         </dataarea>
9909      </part>
9910      <part name="cass2" interface="msx_cass">
9911      <feature name="part_id" value="Side B"/>
9912         <dataarea name="cass" size="60950">
9913            <rom name="north &amp; south (1991)(infogrames)(fr)(m3)(side b)[run'cas-'].cas" size="60950" crc="2534b765" sha1="de862a2957eee17e75b93f274fd676b54b921450" offset="0" />
9914         </dataarea>
9915      </part>
9916      <part name="cass4" interface="msx_cass">
9917      <feature name="part_id" value="Side C"/>
9918         <dataarea name="cass" size="22602">
9919            <rom name="north &amp; south (1991)(infogrames)(fr)(m3)(side c)[run'cas-'].cas" size="22602" crc="0bdee2bd" sha1="c8320d077492eb3985220e595bfd084e99cb28e3" offset="0" />
9920         </dataarea>
9921      </part>
9922      <part name="cass5" interface="msx_cass">
9923      <feature name="part_id" value="Side D"/>
9924         <dataarea name="cass" size="40506">
9925            <rom name="north &amp; south (1991)(infogrames)(fr)(m3)(side d)[run'cas-'].cas" size="40506" crc="2629b89c" sha1="9d979241163bf2c3ff5850bf689aee79e527e852" offset="0" />
9926         </dataarea>
9927      </part>
9928   </software>
9929
9930   <software name="bullion">
9931      <description>North Sea Bullion Adventure (Euro)</description>
9932      <year>1985</year>
9933      <publisher>Kuma Computers</publisher>
9934      <info name="usage" value="Load with CLOAD + RUN"/>
9935
9936      <part name="cass1" interface="msx_cass">
9937         <dataarea name="cass" size="23106">
9938            <rom name="north sea bullion adventure (1985)(kuma computers)(gb)[cload + run].cas" size="23106" crc="9a87f6fa" sha1="dea47f4adf20912a9b61e54ba852a33c8456fbbb" offset="0" />
9939         </dataarea>
9940      </part>
9941   </software>
9942
9943   <software name="nseaheli">
9944      <description>North Sea Helicopter (Euro)</description>
9945      <year>1987</year>
9946      <publisher>Aackosoft</publisher>
9947      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9948
9949      <part name="cass1" interface="msx_cass">
9950         <dataarea name="cass" size="62720">
9951            <rom name="north sea helicopter (1987)(aackosoft)(nl)[run'cas-'].cas" size="62720" crc="5733cc5c" sha1="d062be70d6a4179577414a5e3cf20be61c664053" offset="0" />
9952         </dataarea>
9953      </part>
9954   </software>
9955
9956   <software name="nucbowls">
9957      <description>Nuclear Bowls (Spa)</description>
9958      <year>1986</year>
9959      <publisher>Zigurat Software</publisher>
9960      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9961
9962      <part name="cass1" interface="msx_cass">
9963         <dataarea name="cass" size="60679">
9964            <rom name="nuclear bowls (1986)(zigurat software)(es)[run'cas-'].cas" size="60679" crc="6e5e451d" sha1="4e1e4c17c2a55ab17b1eecd4c47e6bdbf2dc30f3" offset="0" />
9965         </dataarea>
9966      </part>
9967   </software>
9968
9969   <software name="numpaint">
9970      <description>Number Painter (Spa)</description>
9971      <year>198?</year>
9972      <publisher>Sony Spain</publisher>
9973      <info name="serial" value="HBS-IE209"/>
9974      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
9975
9976      <part name="cass1" interface="msx_cass">
9977         <dataarea name="cass" size="17640">
9978            <rom name="number painter. juego de los numeros, el (19xx)(sony spain)(es)(en)[bload'cas-',r][hbs-ie209][martos].cas" size="17640" crc="6e8d2669" sha1="4b282cee332cdb0aa38fb1de30f1508c3b15a212" offset="0" />
9979         </dataarea>
9980      </part>
9981   </software>
9982
9983   <software name="oberon69"> <!-- CTRL -->
9984      <description>Oberon 69 (Spa)</description>
9985      <year>1990</year>
9986      <publisher>G.LL. Software</publisher>
9987      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
9988
9989      <part name="cass1" interface="msx_cass">
9990         <dataarea name="cass" size="73343">
9991            <rom name="oberon 69 (1990)(g.ll. software)(es)[run'cas-'][ctrl][martos].cas" size="73343" crc="cb97a4e8" sha1="3e5224c9f32e024d55456e3cabcacb8962e8f2e5" offset="0" />
9992         </dataarea>
9993      </part>
9994   </software>
9995
9996   <software name="obliter">
9997      <description>Obliterator (Spa)</description>
9998      <year>1989</year>
9999      <publisher>Dro Soft</publisher>
10000      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10001
10002      <part name="cass1" interface="msx_cass">
10003         <dataarea name="cass" size="58007">
10004            <rom name="obliterator (1989)(dro soft)(es)[run'cas-'].cas" size="58007" crc="e9653411" sha1="f2f52f21b5a3490af85df4faee63bc7058d4e626" offset="0" />
10005         </dataarea>
10006      </part>
10007   </software>
10008
10009   <software name="oceancnq">
10010      <description>Ocean Conqueror (Euro)</description>
10011      <year>1987</year>
10012      <publisher>Mastertronic</publisher>
10013      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10014
10015      <part name="cass1" interface="msx_cass">
10016         <dataarea name="cass" size="50566">
10017            <rom name="ocean conqueror (1987)(mastertronic)(gb)[run'cas-'].cas" size="50566" crc="bab26592" sha1="67ecd249b567a7ef59f093bafeeb62b21a9cf7d8" offset="0" />
10018         </dataarea>
10019      </part>
10020   </software>
10021
10022   <software name="octagon">
10023      <description>Octagon Squad (Euro)</description>
10024      <year>1986</year>
10025      <publisher>Mastertronic</publisher>
10026      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10027
10028      <part name="cass1" interface="msx_cass">
10029         <dataarea name="cass" size="48159">
10030            <rom name="octagon squad (1986)(mastertronic)(gb)[run'cas-'].cas" size="48159" crc="496eb3f0" sha1="7acef4fc216df8674e62d3530b1aae89fc1cffe8" offset="0" />
10031         </dataarea>
10032      </part>
10033   </software>
10034
10035   <software name="octagona" cloneof="octagon">
10036      <description>Octagon Squad (Euro, Alt)</description>
10037      <year>1986</year>
10038      <publisher>Mastertronic</publisher>
10039      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10040
10041      <part name="cass1" interface="msx_cass">
10042         <dataarea name="cass" size="48151">
10043            <rom name="octagon squad (1986)(mastertronic)(gb)[a][run'cas-'].cas" size="48151" crc="0bd19f65" sha1="0932d6efedca3763553dfa5057c09f8a0a3a8991" offset="0" />
10044         </dataarea>
10045      </part>
10046   </software>
10047
10048   <software name="octagonb" cloneof="octagon">
10049      <description>Octagon Squad (Euro, Alt 2)</description>
10050      <year>1986</year>
10051      <publisher>Mastertronic</publisher>
10052      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10053
10054      <part name="cass1" interface="msx_cass">
10055         <dataarea name="cass" size="48151">
10056            <rom name="octagon squad (1986)(mastertronic)(gb)[a2][run'cas-'].cas" size="48151" crc="4b38d655" sha1="b4385fba2231bd29584c5fd97ad6539c90387a50" offset="0" />
10057         </dataarea>
10058      </part>
10059   </software>
10060
10061   <software name="ohmummy">
10062      <description>Oh Mummy!! (Euro)</description>
10063      <year>1984</year>
10064      <publisher>Longman Software</publisher>
10065      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10066
10067      <part name="cass1" interface="msx_cass">
10068         <dataarea name="cass" size="14102">
10069            <rom name="oh mummy!! (1984)(longman software)[bload'cas-',r].cas" size="14102" crc="6c4668ca" sha1="2614b8beed07b4ed9f3755c317d70989aacb4c4b" offset="0" />
10070         </dataarea>
10071      </part>
10072   </software>
10073
10074   <software name="ohshit">
10075      <description>Oh Shit! (Euro)</description>
10076      <year>1986</year>
10077      <publisher>Aackosoft</publisher>
10078      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10079
10080      <part name="cass1" interface="msx_cass">
10081         <dataarea name="cass" size="32195">
10082            <rom name="oh shit! (1986)(aackosoft)(nl)[run'cas-'].cas" size="32195" crc="7a5a1a72" sha1="fa696ce173087af24adebde834c8d959c94cc6c7" offset="0" />
10083         </dataarea>
10084      </part>
10085   </software>
10086
10087   <software name="ohshita" cloneof="ohshit">
10088      <description>Oh Shit! (Euro, Alt)</description>
10089      <year>1986</year>
10090      <publisher>Aackosoft</publisher>
10091      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10092
10093      <part name="cass1" interface="msx_cass">
10094         <dataarea name="cass" size="32784">
10095            <rom name="oh shit! (1986)(aackosoft)(nl)[a][run'cas-'].cas" size="32784" crc="5fc9b6a2" sha1="7db51c6c9792b472cb41521233f105aa6c89c48e" offset="0" />
10096         </dataarea>
10097      </part>
10098   </software>
10099
10100   <software name="oilswell">
10101      <description>Oil's Well (Euro)</description>
10102      <year>1985</year>
10103      <publisher>Eaglesoft</publisher>
10104      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10105
10106      <part name="cass1" interface="msx_cass">
10107         <dataarea name="cass" size="20408">
10108            <rom name="oil's well (1985)(eaglesoft)(nl)[run'cas-'].cas" size="20408" crc="b4189cc8" sha1="8b797377c419380cdd0ab563708d70b493ad8c1d" offset="0" />
10109         </dataarea>
10110      </part>
10111   </software>
10112
10113   <software name="ole">
10114      <description>Ole! (Euro)</description>
10115      <year>1986</year>
10116      <publisher>Bug-Byte Software</publisher>
10117      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10118
10119      <part name="cass1" interface="msx_cass">
10120         <dataarea name="cass" size="33151">
10121            <rom name="ole! (1986)(bug-byte software)(gb)[bload'cas-',r][martos].cas" size="33151" crc="273bb568" sha1="e09d422f805e74606079317e62889bf1ae72fbe8" offset="0" />
10122         </dataarea>
10123      </part>
10124   </software>
10125
10126   <software name="opwolf">
10127      <description>Operation Wolf (Euro)</description>
10128      <year>1988</year>
10129      <publisher>Ocean Software</publisher>
10130      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10131
10132      <part name="cass1" interface="msx_cass">
10133         <dataarea name="cass" size="160240">
10134            <rom name="operation wolf (1988)(ocean software)(gb)[bload'cas-',r].cas" size="160240" crc="eb678bcb" sha1="1437745ecd85ef712d0fd447c18f3747c02abd46" offset="0" />
10135         </dataarea>
10136      </part>
10137   </software>
10138
10139   <software name="opwolfa" cloneof="opwolf">
10140      <description>Operation Wolf (Euro, 2 Sides)</description>
10141      <year>1988</year>
10142      <publisher>Ocean Software</publisher>
10143      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10144
10145      <part name="cass1" interface="msx_cass">
10146      <feature name="part_id" value="Side A"/>
10147         <dataarea name="cass" size="61752">
10148            <rom name="operation wolf (1988)(ocean software)(gb)(side a)[bload'cas-',r].cas" size="61752" crc="4f4e6750" sha1="3116117954149753f854a5af7e7226f382b8358f" offset="0" />
10149         </dataarea>
10150      </part>
10151      <part name="cass2" interface="msx_cass">
10152      <feature name="part_id" value="Side B"/>
10153         <dataarea name="cass" size="98448">
10154            <rom name="operation wolf (1988)(ocean software)(gb)(side b)[bload'cas-',r].cas" size="98448" crc="f0cf9ef6" sha1="cd4880828db5fc37e5cee65e78015d142e9aa11a" offset="0" />
10155         </dataarea>
10156      </part>
10157   </software>
10158
10159   <software name="opwolfb" cloneof="opwolf">
10160      <description>Operation Wolf (Euro, 2 Sides, Alt)</description>
10161      <year>1988</year>
10162      <publisher>Ocean Software</publisher>
10163      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10164
10165      <part name="cass1" interface="msx_cass">
10166      <feature name="part_id" value="Side A"/>
10167         <dataarea name="cass" size="62016">
10168            <rom name="operation wolf (1988)(ocean software)(gb)(side a)[a][bload'cas-',r].cas" size="62016" crc="ee7a6dd5" sha1="3f4de76eec2ece93a0838a0e300ddc71170ab4d9" offset="0" />
10169         </dataarea>
10170      </part>
10171      <part name="cass2" interface="msx_cass">
10172      <feature name="part_id" value="Side B"/>
10173         <dataarea name="cass" size="98448">
10174            <rom name="operation wolf (1988)(ocean software)(gb)(side b)[a][bload'cas-',r].cas" size="98448" crc="7034433a" sha1="c9e9fd0533a39ce4e3b195437ae82d3e2574a7c8" offset="0" />
10175         </dataarea>
10176      </part>
10177   </software>
10178
10179   <software name="ormuz">
10180      <description>Ormuz (Spa)</description>
10181      <year>1988</year>
10182      <publisher>Iber Soft</publisher>
10183      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10184
10185      <part name="cass1" interface="msx_cass">
10186      <feature name="part_id" value="Tape 1"/>
10187         <dataarea name="cass" size="63952">
10188            <rom name="ormuz (1988)(iber soft)(es)[run'cas-'].cas" size="63952" crc="da407745" sha1="87f503b9d32f15b7887551c573f4212ca2568971" offset="0" />
10189         </dataarea>
10190      </part>
10191   </software>
10192
10193   <software name="ormuza" cloneof="ormuz">
10194      <description>Ormuz (Spa, Alt)</description>
10195      <year>1988</year>
10196      <publisher>Iber Soft</publisher>
10197      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10198
10199      <part name="cass1" interface="msx_cass">
10200         <dataarea name="cass" size="61624">
10201            <rom name="ormuz (1988)(iber soft)(es)[a][run'cas-'].cas" size="61624" crc="dc72021f" sha1="2ab8c35f9a13b00333744eac2ed7d50703dd3d5c" offset="0" />
10202         </dataarea>
10203      </part>
10204   </software>
10205
10206   <software name="ougon">
10207      <description>Ougon no Haka (Jpn)</description>
10208      <year>1984</year>
10209      <publisher>Magical Zoo</publisher>
10210      <info name="usage" value="Load with CLOAD + RUN"/>
10211
10212      <part name="cass1" interface="msx_cass">
10213         <dataarea name="cass" size="43038">
10214            <rom name="ougon no haka. golden tomb. mystery of egypt (1984)(magical zoo)(jp)[cload + run].cas" size="43038" crc="81a82efb" sha1="bab4f9989a6c81d1b560b8ce413b4b5f1ca503b9" offset="0" />
10215         </dataarea>
10216      </part>
10217   </software>
10218
10219   <software name="outrun">
10220      <description>Out Run (Euro)</description>
10221      <year>1988</year>
10222      <publisher>U.S. Gold</publisher>
10223      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10224
10225      <part name="cass1" interface="msx_cass">
10226         <dataarea name="cass" size="53873">
10227            <rom name="out run (1988)(u.s. gold)(gb)[run'cas-'].cas" size="53873" crc="ee942725" sha1="d6aa224e5b37ab95926a905a030fe6195e01012e" offset="0" />
10228         </dataarea>
10229      </part>
10230   </software>
10231
10232   <software name="outruna" cloneof="outrun">
10233      <description>Out Run (Euro, Alt)</description>
10234      <year>1988</year>
10235      <publisher>U.S. Gold</publisher>
10236      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10237
10238      <part name="cass1" interface="msx_cass">
10239         <dataarea name="cass" size="53817">
10240            <rom name="out run (1988)(u.s. gold)(gb)[a][run'cas-'].cas" size="53817" crc="c4cfc9d6" sha1="242f8714dc20577392b46d08f2de4caeb4b4a04f" offset="0" />
10241         </dataarea>
10242      </part>
10243   </software>
10244
10245   <software name="outrunb" cloneof="outrun">
10246      <description>Out Run (Euro, Alt Loader)</description>
10247      <year>1988</year>
10248      <publisher>U.S. Gold</publisher>
10249      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10250
10251      <part name="cass1" interface="msx_cass">
10252         <dataarea name="cass" size="53693">
10253            <rom name="out run (1988)(u.s. gold)(gb)[bload'cas-',r].cas" size="53693" crc="bab23ad4" sha1="2dea2cd4729cff77fbd7e79ba189c1ef9a4610dd" offset="0" />
10254         </dataarea>
10255      </part>
10256   </software>
10257
10258   <software name="outrunc" cloneof="outrun">
10259      <description>Out Run (Euro, Alt Loader 2)</description>
10260      <year>1988</year>
10261      <publisher>U.S. Gold</publisher>
10262      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10263
10264      <part name="cass1" interface="msx_cass">
10265         <dataarea name="cass" size="53693">
10266            <rom name="out run (1988)(u.s. gold)(gb)[a][bload'cas-',r].cas" size="53693" crc="4368ca4b" sha1="0e4b2d72bb626494463924926859ec5e6fd8c316" offset="0" />
10267         </dataarea>
10268      </part>
10269   </software>
10270
10271   <software name="outroyd">
10272      <description>Outroyd (Jpn)</description>
10273      <year>1985</year>
10274      <publisher>Magical Zoo</publisher>
10275      <info name="usage" value="Load with CLOAD + RUN"/>
10276
10277      <part name="cass1" interface="msx_cass">
10278         <dataarea name="cass" size="36214">
10279            <rom name="outroyd (1985)(magical zoo)(jp)[cload + run].cas" size="36214" crc="24cb4684" sha1="a6bb33cb897b532622706e31e41336e7f6989a05" offset="0" />
10280         </dataarea>
10281      </part>
10282   </software>
10283
10284   <software name="outroyda" cloneof="outroyd">
10285      <description>Outroyd (Jpn, Alt Loader)</description>
10286      <year>1985</year>
10287      <publisher>Magical Zoo</publisher>
10288      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10289
10290      <part name="cass1" interface="msx_cass">
10291         <dataarea name="cass" size="35888">
10292            <rom name="outroyd (1985)(magical zoo)(jp)[bload'cas-',r].cas" size="35888" crc="18ed04ca" sha1="6a8ce24983b51b9f0dce082a0fa334d5b37e1561" offset="0" />
10293         </dataarea>
10294      </part>
10295   </software>
10296
10297   <software name="pacland">
10298      <description>Pac-Land (Euro)</description>
10299      <year>1988</year>
10300      <publisher>Grandslam Entertainments</publisher>
10301      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10302
10303      <part name="cass1" interface="msx_cass">
10304         <dataarea name="cass" size="47329">
10305            <rom name="pac-land (1988)(grandslam entertainments)(gb)[bload'cas-',r].cas" size="47329" crc="45490b62" sha1="db933ef87d8800f48d1c4234e6dca06628914f78" offset="0" />
10306         </dataarea>
10307      </part>
10308   </software>
10309
10310   <software name="pacman">
10311      <description>Pac-Man (Euro)</description>
10312      <year>1984</year>
10313      <publisher>Bug-Byte Software</publisher>
10314      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10315
10316      <part name="cass1" interface="msx_cass">
10317         <dataarea name="cass" size="25505">
10318            <rom name="pac-man (1984)(bug-byte software)(gb)[bload'cas-',r].cas" size="25505" crc="f0e03f03" sha1="fe4bfa0c4986942851992b9639a17569d2500d60" offset="0" />
10319         </dataarea>
10320      </part>
10321   </software>
10322
10323   <software name="pacmania">
10324      <description>Pac-Mania (Euro)</description>
10325      <year>1988</year>
10326      <publisher>Grandslam Entertainments</publisher>
10327      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10328
10329      <part name="cass1" interface="msx_cass">
10330         <dataarea name="cass" size="72561">
10331            <rom name="pac-mania (1988)(grandslam entertainments)(gb)[bload'cas-',r].cas" size="72561" crc="faeb79cd" sha1="0735fd5d1bf22da08b674f13eaaa3d66bf39d6a3" offset="0" />
10332         </dataarea>
10333      </part>
10334   </software>
10335
10336   <software name="paisamer">
10337      <description>Paises de America (Spa)</description>
10338      <year>1984</year>
10339      <publisher>Sony</publisher>
10340      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10341
10342      <part name="cass1" interface="msx_cass">
10343         <dataarea name="cass" size="15096">
10344            <rom name="paises de america (1984)(sony)(es)[run'cas-'].cas" size="15096" crc="19aedd76" sha1="ad35bb67d882328186c1582e2f444753739e29f7" offset="0" />
10345         </dataarea>
10346      </part>
10347   </software>
10348
10349   <software name="paisasia">
10350      <description>Paises de Asia (Spa)</description>
10351      <year>1984</year>
10352      <publisher>Sony</publisher>
10353      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10354
10355      <part name="cass1" interface="msx_cass">
10356         <dataarea name="cass" size="16152">
10357            <rom name="paises de asia (1984)(sony)(es)[run'cas-'].cas" size="16152" crc="933cbd6d" sha1="bee04a710220c8c79990baa5b7b5bc87e73f6191" offset="0" />
10358         </dataarea>
10359      </part>
10360   </software>
10361
10362   <software name="panelpan">
10363      <description>Panel Panic (Euro)</description>
10364      <year>1986</year>
10365      <publisher>Eaglesoft</publisher>
10366      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10367
10368      <part name="cass1" interface="msx_cass">
10369         <dataarea name="cass" size="46842">
10370            <rom name="panel panic (1986)(eaglesoft)(nl)[run'cas-'].cas" size="46842" crc="834d5274" sha1="9b018ea8b787b862f1e745c75cf6c646939fbc37" offset="0" />
10371         </dataarea>
10372      </part>
10373   </software>
10374
10375   <software name="panelpana" cloneof="panelpan">
10376      <description>Panel Panic (Euro, Alt)</description>
10377      <year>1986</year>
10378      <publisher>Eaglesoft</publisher>
10379      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10380
10381      <part name="cass1" interface="msx_cass">
10382         <dataarea name="cass" size="46770">
10383            <rom name="panel panic (1986)(eaglesoft)(nl)[a][run'cas-'].cas" size="46770" crc="f704eca5" sha1="35e34174618cf55809d3bcccab5c1be317a51d5b" offset="0" />
10384         </dataarea>
10385      </part>
10386   </software>
10387
10388   <software name="panique">
10389      <description>Panique (Euro)</description>
10390      <year>1986</year>
10391      <publisher>Eaglesoft</publisher>
10392      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10393
10394      <part name="cass1" interface="msx_cass">
10395         <dataarea name="cass" size="57808">
10396            <rom name="panique (1986)(eaglesoft)(nl)[run'cas-'].cas" size="57808" crc="2abb6bc6" sha1="4bd33cb07e3b2bf18466d9441b29b44180f9162f" offset="0" />
10397         </dataarea>
10398      </part>
10399   </software>
10400
10401   <software name="panzerat">
10402      <description>Panzer Attack (Euro)</description>
10403      <year>1985</year>
10404      <publisher>MC Lothlorien</publisher>
10405      <info name="usage" value="Load with CLOAD + RUN"/>
10406
10407      <part name="cass1" interface="msx_cass">
10408         <dataarea name="cass" size="29964">
10409            <rom name="panzer attack (1985)(mc lothlorien)(gb)[cload][martos].cas" size="29964" crc="d61d5a9d" sha1="7558ae0f8dc77e7af8ca3e217d23783faf80a3f1" offset="0" />
10410         </dataarea>
10411      </part>
10412   </software>
10413
10414   <software name="panzerata" cloneof="panzerat">
10415      <description>Panzer Attack (Euro, Alt)</description>
10416      <year>1985</year>
10417      <publisher>MC Lothlorien</publisher>
10418      <info name="usage" value="Load with CLOAD + RUN"/>
10419
10420      <part name="cass1" interface="msx_cass">
10421         <dataarea name="cass" size="29964">
10422            <rom name="panzer attack (1985)(mc lothlorien)(gb)[a][cload][martos].cas" size="29964" crc="9ad3ad11" sha1="4b90b09e54cae92856e22f09637c66595405df63" offset="0" />
10423         </dataarea>
10424      </part>
10425   </software>
10426
10427   <software name="pdakar">
10428      <description>Paris-Dakar (Spa)</description>
10429      <year>1988</year>
10430      <publisher>Zigurat Software</publisher>
10431      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10432
10433      <part name="cass1" interface="msx_cass">
10434         <dataarea name="cass" size="87172">
10435            <rom name="paris-dakar (1988)(zigurat software)(es)[run'cas-'].cas" size="87172" crc="cbf50e66" sha1="262f7027e99616fca5d73b91209f9ea4348bde99" offset="0" />
10436         </dataarea>
10437      </part>
10438   </software>
10439
10440   <software name="passshot">
10441      <description>Passing Shot (Euro)</description>
10442      <year>1989</year>
10443      <publisher>Image Works</publisher>
10444      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10445
10446      <part name="cass1" interface="msx_cass">
10447         <dataarea name="cass" size="72561">
10448            <rom name="passing shot (1989)(image works)[bload'cas-',r].cas" size="72561" crc="3402e5a1" sha1="ca1d0940029b9776745132a708cec68acb904fe4" offset="0" />
10449         </dataarea>
10450      </part>
10451   </software>
10452
10453   <software name="pastfind">
10454      <description>Pastfinder (Euro)</description>
10455      <year>1984</year>
10456      <publisher>Activision</publisher>
10457      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10458
10459      <part name="cass1" interface="msx_cass">
10460         <dataarea name="cass" size="19062">
10461            <rom name="pastfinder (1984)(activision)(us)[bload'cas-',r].cas" size="19062" crc="10007def" sha1="221a33555c88f2fb102447c3b99a5b6e83cbaa7c" offset="0" />
10462         </dataarea>
10463      </part>
10464   </software>
10465
10466   <software name="patagora">
10467      <description>Patagoras Software Educativo - Reflexion de la Luz - Espejos Planos (Spa)</description>
10468      <year>1985</year>
10469      <publisher>Ediciones SM</publisher>
10470      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10471
10472      <part name="cass1" interface="msx_cass">
10473         <dataarea name="cass" size="20004">
10474            <rom name="patagoras software educativo - reflexion de la luz - espejos planos (1985)(ediciones sm)(es)[run'cas-'][martos].cas" size="20004" crc="2bb47d01" sha1="d210f84ce943add4229438e214759992c0af4adb" offset="0" />
10475         </dataarea>
10476      </part>
10477   </software>
10478
10479   <software name="payaso1">
10480      <description>El Payaso Explorador 1 (Spa)</description>
10481      <year>1986</year>
10482      <publisher>Sony Spain</publisher>
10483      <info name="serial" value="HBS-AN014"/>
10484      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10485
10486      <part name="cass1" interface="msx_cass">
10487         <dataarea name="cass" size="29872">
10488            <rom name="payaso explorador 1, el (1986)(sony spain)(es)[hbs-an014][run'cas-'][martos].cas" size="29872" crc="3dba6be7" sha1="cb0a4abf14cd4421f600a84c891d95f8222b9c72" offset="0" />
10489         </dataarea>
10490      </part>
10491   </software>
10492
10493   <software name="payaso2">
10494      <description>El Payaso Explorador 2 (Spa)</description>
10495      <year>1986</year>
10496      <publisher>Anaya Multimedia</publisher>
10497      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10498
10499      <part name="cass1" interface="msx_cass">
10500         <dataarea name="cass" size="24872">
10501            <rom name="payaso explorador 2, el (1986)(anaya multimedia)(es)[run'cas-'].cas" size="24872" crc="6e001787" sha1="60eca88dfebba152534573006ff9ba8325cad65f" offset="0" />
10502         </dataarea>
10503      </part>
10504   </software>
10505
10506   <software name="pentagrm">
10507      <description>Pentagram (Euro)</description>
10508      <year>1986</year>
10509      <publisher>Ultimate Play The Game</publisher>
10510      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10511
10512      <part name="cass1" interface="msx_cass">
10513         <dataarea name="cass" size="40209">
10514            <rom name="pentagram (1986)(ultimate play the game)(gb)[bload'cas-',r].cas" size="40209" crc="1d0fe2a6" sha1="363b5a70d6f7b54ac47bc19b27f57b7712a08855" offset="0" />
10515         </dataarea>
10516      </part>
10517   </software>
10518
10519   <software name="pepesalt">
10520      <description>Pepe Saltarin (Spa)</description>
10521      <year>1986</year>
10522      <publisher>Grupo de Trabajo Software</publisher>
10523      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10524
10525      <part name="cass1" interface="msx_cass">
10526         <dataarea name="cass" size="9235">
10527            <rom name="pepe saltarin (1986)(grupo de trabajo software)(es)[run'cas-'].cas" size="9235" crc="f0a24015" sha1="d2828905d9ccd928a055c2f7f8426fb7d48e1779" offset="0" />
10528         </dataarea>
10529      </part>
10530   </software>
10531
10532   <software name="pepesalta" cloneof="pepesalt">
10533      <description>Pepe Saltarin (Spa, Alt)</description>
10534      <year>1986</year>
10535      <publisher>Grupo de Trabajo Software</publisher>
10536      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10537
10538      <part name="cass1" interface="msx_cass">
10539         <dataarea name="cass" size="9235">
10540            <rom name="pepe saltarin (1986)(grupo de trabajo software)(es)[a][run'cas-'].cas" size="9235" crc="72e00ad7" sha1="569f9afcac51907cba752b6b3b6ca8c66245006c" offset="0" />
10541         </dataarea>
10542      </part>
10543   </software>
10544
10545   <software name="pericdel">
10546      <description>Perico Delgado Maillot Amarillo (Spa)</description>
10547      <year>1989</year>
10548      <publisher>Topo Soft</publisher>
10549      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10550
10551      <part name="cass1" interface="msx_cass">
10552      <feature name="part_id" value="Side A"/>
10553         <dataarea name="cass" size="22342">
10554            <rom name="perico delgado maillot amarillo (1989)(topo soft)(es)(side a)[run'cas-'].cas" size="22342" crc="6523df97" sha1="35c01f9de8e3548c48d6a2db01c3456077c67959" offset="0" />
10555         </dataarea>
10556      </part>
10557      <part name="cass2" interface="msx_cass">
10558      <feature name="part_id" value="Side B"/>
10559         <dataarea name="cass" size="129286">
10560            <rom name="perico delgado maillot amarillo (1989)(topo soft)(es)(side b)[run'cas-'].cas" size="129286" crc="2397bf61" sha1="b39b77e5cf5a5ebf54b55800f4bb2c0c0010f6f3" offset="0" />
10561         </dataarea>
10562      </part>
10563   </software>
10564
10565   <software name="pert">
10566      <description>PERT (Spa)</description>
10567      <year>1986</year>
10568      <publisher>DIMensionNEW</publisher>
10569      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10570
10571      <part name="cass1" interface="msx_cass">
10572         <dataarea name="cass" size="28972">
10573            <rom name="pert (1986)(dimensionnew)(es)[run'cas-'].cas" size="28972" crc="87e39dd5" sha1="a79e22af6974d37745d27fe6df28b131e171735d" offset="0" />
10574         </dataarea>
10575      </part>
10576   </software>
10577
10578   <software name="pescador">
10579      <description>El Pescador Espacial (Spa)</description>
10580      <year>1986</year>
10581      <publisher>Anaya Multimedia</publisher>
10582      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10583
10584      <part name="cass1" interface="msx_cass">
10585         <dataarea name="cass" size="26743">
10586            <rom name="pescador espacial, el (1986)(anaya multimedia)(es)[run'cas-'].cas" size="26743" crc="dafc8383" sha1="866e7fc65e76e416338b0edeabe538fbc4a2c005" offset="0" />
10587         </dataarea>
10588      </part>
10589   </software>
10590
10591   <software name="beardsif">
10592      <description>Peter Beardsley's International Football (Euro)</description>
10593      <year>1988</year>
10594      <publisher>Grandslam Entertainments</publisher>
10595      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10596
10597      <part name="cass1" interface="msx_cass">
10598         <dataarea name="cass" size="72561">
10599            <rom name="peter beardsley's international football (1988)(grandslam entertainments)(gb)[bload'cas-',r].cas" size="72561" crc="b2502c4e" sha1="69a70d459d69f900e25fcf46dc4b8fa97359555d" offset="0" />
10600         </dataarea>
10601      </part>
10602   </software>
10603
10604   <software name="phantis">
10605      <description>Phantis (Spa)</description>
10606      <year>1987</year>
10607      <publisher>Dinamic Software</publisher>
10608      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10609
10610      <part name="cass1" interface="msx_cass">
10611      <feature name="part_id" value="Side A"/>
10612         <dataarea name="cass" size="47979">
10613            <rom name="phantis (1987)(dinamic software)(es)(side a)[run'cas-'].cas" size="47979" crc="82073596" sha1="23992b76581ddb274ff2501cdda9d03658c3b7ec" offset="0" />
10614         </dataarea>
10615      </part>
10616      <part name="cass2" interface="msx_cass">
10617      <feature name="part_id" value="Side B"/>
10618         <dataarea name="cass" size="46693">
10619            <rom name="phantis (1987)(dinamic software)(es)(side b)[run'cas-'].cas" size="46693" crc="b21699eb" sha1="0bc7c944876cd92be8b868fbdc57a927e2b0b6c3" offset="0" />
10620         </dataarea>
10621      </part>
10622   </software>
10623
10624   <software name="phantisa" cloneof="phantis">
10625      <description>Phantis (Spa, Alt)</description>
10626      <year>1987</year>
10627      <publisher>Dinamic Software</publisher>
10628      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10629
10630      <part name="cass1" interface="msx_cass">
10631      <feature name="part_id" value="Side A"/>
10632         <dataarea name="cass" size="47979">
10633            <rom name="phantis (1987)(dinamic software)(es)(side a)[a][run'cas-'].cas" size="47979" crc="65807b03" sha1="f981b14f31a70a5c72be4ee9775bf185da997068" offset="0" />
10634         </dataarea>
10635      </part>
10636      <part name="cass2" interface="msx_cass">
10637      <feature name="part_id" value="Side B"/>
10638         <dataarea name="cass" size="46693">
10639            <rom name="phantis (1987)(dinamic software)(es)(side b)[a][run'cas-'].cas" size="46693" crc="8f524201" sha1="04fb61fdc0e46209ad8863d6b4f0b2fcdf6ce9a2" offset="0" />
10640         </dataarea>
10641      </part>
10642   </software>
10643
10644   <software name="phantom2">
10645      <description>Phantomas 2 (Spa)</description>
10646      <year>1987</year>
10647      <publisher>Dinamic Software</publisher>
10648      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10649
10650      <part name="cass1" interface="msx_cass">
10651         <dataarea name="cass" size="45359">
10652            <rom name="phantomas 2 (1987)(dinamic software)(es)[run'cas-'].cas" size="45359" crc="5b62821c" sha1="d647570c0d237e49ee1db19cbbb40966630c4dd3" offset="0" />
10653         </dataarea>
10654      </part>
10655   </software>
10656
10657   <software name="pharaoh">
10658      <description>Pharaoh's Revenge (Euro)</description>
10659      <year>1988</year>
10660      <publisher>Eurosoft</publisher>
10661      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10662
10663      <part name="cass1" interface="msx_cass">
10664         <dataarea name="cass" size="55232">
10665            <rom name="pharaoh's revenge (1988)(eurosoft)(nl)[run'cas-'].cas" size="55232" crc="38a49e2b" sha1="4498e14de88642d7906d99003e57f1cd9c1333fb" offset="0" />
10666         </dataarea>
10667      </part>
10668   </software>
10669
10670   <software name="pharaoha" cloneof="pharaoh">
10671      <description>Pharaoh's Revenge (Euro, Alt)</description>
10672      <year>1988</year>
10673      <publisher>Eurosoft</publisher>
10674      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10675
10676      <part name="cass1" interface="msx_cass">
10677         <dataarea name="cass" size="55232">
10678            <rom name="pharaoh's revenge (1988)(eurosoft)(nl)[a][run'cas-'].cas" size="55232" crc="81689eb6" sha1="117ec92f7f2ce5f530fdb46cf13cac63fb7076cb" offset="0" />
10679         </dataarea>
10680      </part>
10681   </software>
10682
10683   <software name="phfile">
10684      <description>PhFile (Spa)</description>
10685      <year>198?</year>
10686      <publisher>Philips</publisher>
10687      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10688
10689      <part name="cass1" interface="msx_cass">
10690         <dataarea name="cass" size="14331">
10691            <rom name="phfile (19xx)(philips)(es)[bload'cas-',r].cas" size="14331" crc="242f09af" sha1="0541e72cf0ef50516dd01921bca5a92b233b0706" offset="0" />
10692         </dataarea>
10693      </part>
10694   </software>
10695
10696   <software name="picopico">
10697      <description>Pico Pico (Jpn)</description>
10698      <year>1983</year>
10699      <publisher>Micro Cabin</publisher>
10700      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10701
10702      <part name="cass1" interface="msx_cass">
10703         <dataarea name="cass" size="7545">
10704            <rom name="pico pico (1983)(micro cabin)(jp)[run'cas-'].cas" size="7545" crc="36cf2b9c" sha1="daa28c00035c4ae8f1912cb7d8160b9d5bc6d22d" offset="0" />
10705         </dataarea>
10706      </part>
10707   </software>
10708
10709   <software name="picopicoa" cloneof="picopico">
10710      <description>Pico Pico (Jpn, Alt)</description>
10711      <year>1983</year>
10712      <publisher>Micro Cabin</publisher>
10713      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10714
10715      <part name="cass1" interface="msx_cass">
10716         <dataarea name="cass" size="7545">
10717            <rom name="pico pico (1983)(micro cabin)(jp)[a][run'cas-'].cas" size="7545" crc="1f2ab392" sha1="e9a43cac2cd5b4119a0e1e3d78b395c26656968c" offset="0" />
10718         </dataarea>
10719      </part>
10720   </software>
10721
10722   <software name="pinblast">
10723      <description>Pinball Blaster (Euro)</description>
10724      <year>1988</year>
10725      <publisher>Eurosoft</publisher>
10726      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10727
10728      <part name="cass1" interface="msx_cass">
10729         <dataarea name="cass" size="68224">
10730            <rom name="pinball blaster (1988)(eurosoft)(nl)[run'cas-'].cas" size="68224" crc="710b9bda" sha1="cd355195543954a0da2c60a4ebb7dd8878f51196" offset="0" />
10731         </dataarea>
10732      </part>
10733   </software>
10734
10735   <software name="pinblasta" cloneof="pinblast">
10736      <description>Pinball Blaster (Euro, Alt)</description>
10737      <year>1988</year>
10738      <publisher>Eurosoft</publisher>
10739      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10740
10741      <part name="cass1" interface="msx_cass">
10742         <dataarea name="cass" size="68208">
10743            <rom name="pinball blaster (1988)(eurosoft)(nl)[a][run'cas-'].cas" size="68208" crc="51ca24cf" sha1="5d0d4f8305fe7cea91f863a1c9e9e0537ff66b75" offset="0" />
10744         </dataarea>
10745      </part>
10746   </software>
10747
10748   <software name="pink">
10749      <description>Pink Panther (Spa)</description>
10750      <year>1988</year>
10751      <publisher>Dro Soft</publisher>
10752      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10753
10754      <part name="cass1" interface="msx_cass">
10755         <dataarea name="cass" size="67318">
10756            <rom name="pink panther (1988)(dro soft)(es)[run'cas-'].cas" size="67318" crc="1c4f3581" sha1="7dfbc7ca8a3ad970d40923ba10595ad5dfbe070a" offset="0" />
10757         </dataarea>
10758      </part>
10759   </software>
10760
10761   <software name="pitfall2">
10762      <description>Pitfall II - Lost Caverns (Euro)</description>
10763      <year>1985</year>
10764      <publisher>Activision</publisher>
10765      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10766
10767      <part name="cass1" interface="msx_cass">
10768         <dataarea name="cass" size="17744">
10769            <rom name="pitfall ii - lost caverns (1985)(activision)(us)[bload'cas-',r].cas" size="17744" crc="efc502e8" sha1="7ea3107cae3c4c195e50b541c2a17af0d2a6b4ad" offset="0" />
10770         </dataarea>
10771      </part>
10772   </software>
10773
10774   <software name="phstrip">
10775      <description>Playhouse Strippoker (Euro)</description>
10776      <year>1988</year>
10777      <publisher>Eurosoft</publisher>
10778      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10779
10780      <part name="cass1" interface="msx_cass">
10781         <dataarea name="cass" size="58576">
10782            <rom name="playhouse strippoker (1988)(eurosoft)(nl)[run'cas-'].cas" size="58576" crc="aafab5e7" sha1="edf1f4463ab427377bb38557b59b3ddc8951076d" offset="0" />
10783         </dataarea>
10784      </part>
10785   </software>
10786
10787   <software name="poderosc">
10788      <description>El Poder Oscuro (Spa)</description>
10789      <year>1988</year>
10790      <publisher>Zigurat Software</publisher>
10791      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10792
10793      <part name="cass1" interface="msx_cass">
10794         <dataarea name="cass" size="65879">
10795            <rom name="poder oscuro, el (1988)(zigurat software)(es)[run'cas-'].cas" size="65879" crc="7ba65e6d" sha1="ffe7df55200d00f2a21ccf23b37a2db012133bc2" offset="0" />
10796         </dataarea>
10797      </part>
10798   </software>
10799
10800   <software name="polstar">
10801      <description>Polar Star (Jpn)</description>
10802      <year>1984</year>
10803      <publisher>Micro Cabin</publisher>
10804      <info name="usage" value="Load with CLOAD + RUN"/>
10805
10806      <part name="cass1" interface="msx_cass">
10807         <dataarea name="cass" size="23771">
10808            <rom name="polar star (1984)(micro cabin)(jp)[cload + run].cas" size="23771" crc="ba314b2c" sha1="d902af0dfb7b3079e26ddc427638d49d88b0dc44" offset="0" />
10809         </dataarea>
10810      </part>
10811   </software>
10812
10813   <software name="polstara" cloneof="polstar">
10814      <description>Polar Star (Jpn, Alt Loader)</description>
10815      <year>1984</year>
10816      <publisher>Micro Cabin</publisher>
10817      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10818
10819      <part name="cass1" interface="msx_cass">
10820         <dataarea name="cass" size="23622">
10821            <rom name="polar star (1984)(micro cabin)(jp)[bload'cas-',r].cas" size="23622" crc="a086e572" sha1="4ea2f107d2c821a6dbb699e0fcfd688356ab8364" offset="0" />
10822         </dataarea>
10823      </part>
10824   </software>
10825
10826   <software name="polidiaz">
10827      <description>Poli Diaz (Spa)</description>
10828      <year>1990</year>
10829      <publisher>Opera Soft</publisher>
10830      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10831
10832      <part name="cass1" interface="msx_cass">
10833      <feature name="part_id" value="Tape 1"/>
10834         <dataarea name="cass" size="58176">
10835            <rom name="poli diaz (1990)(opera soft)(es)[bload'cas-',r][martos].cas" size="58176" crc="18ca4fbf" sha1="e8a103baaac5bcace613af383e8d68a755b3e5ef" offset="0" />
10836         </dataarea>
10837      </part>
10838   </software>
10839
10840   <software name="police">
10841      <description>Police Academy (Euro)</description>
10842      <year>1986</year>
10843      <publisher>Eaglesoft</publisher>
10844      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10845
10846      <part name="cass1" interface="msx_cass">
10847         <dataarea name="cass" size="48384">
10848            <rom name="police academy (1986)(eaglesoft)(nl)[run'cas-'].cas" size="48384" crc="11b77a24" sha1="f97532b2715cc4c1c7b0da92e30505b2be7c07b2" offset="0" />
10849         </dataarea>
10850      </part>
10851   </software>
10852
10853   <software name="police2">
10854      <description>Police Academy II (Euro)</description>
10855      <year>1987</year>
10856      <publisher>Methodic Solutions</publisher>
10857      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10858
10859      <part name="cass1" interface="msx_cass">
10860         <dataarea name="cass" size="46944">
10861            <rom name="police academy ii (1987)(methodic solutions)(nl)[run'cas-'].cas" size="46944" crc="24b47702" sha1="6053b6452d8c45ba217117526e80b4aeacc9dfec" offset="0" />
10862         </dataarea>
10863      </part>
10864   </software>
10865
10866   <software name="poogaboo">
10867      <description>Poogaboo (Spa)</description>
10868      <year>1991</year>
10869      <publisher>Opera Soft</publisher>
10870      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10871
10872      <part name="cass1" interface="msx_cass">
10873         <dataarea name="cass" size="66368">
10874            <rom name="poogaboo (1991)(opera soft)(es)[bload'cas-',r].cas" size="66368" crc="ce7a6084" sha1="4c1be248fd4943ca2173761f38ad82f0880b1bd4" offset="0" />
10875         </dataarea>
10876      </part>
10877   </software>
10878
10879   <software name="poogabooa" cloneof="poogaboo">
10880      <description>Poogaboo (Spa, with Password?)</description>
10881      <year>1991</year>
10882      <publisher>Opera Soft</publisher>
10883      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10884
10885      <part name="cass1" interface="msx_cass">
10886         <dataarea name="cass" size="66368">
10887            <rom name="poogaboo (1991)(opera soft)(es)[passworded][bload'cas-',r].cas" size="66368" crc="2c5bce25" sha1="7e9701b3432295292751795ac188d864feda5149" offset="0" />
10888         </dataarea>
10889      </part>
10890   </software>
10891
10892   <software name="poogaboob" cloneof="poogaboo">
10893      <description>Poogaboo (Spa, with Password?, Alt)</description>
10894      <year>1991</year>
10895      <publisher>Opera Soft</publisher>
10896      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10897
10898      <part name="cass1" interface="msx_cass">
10899         <dataarea name="cass" size="66368">
10900            <rom name="poogaboo (1991)(opera soft)(es)[a][passworded][bload'cas-',r].cas" size="66368" crc="2f3350f7" sha1="3822f4b5cb4da4a14ad05fa005ac1316e56fdcff" offset="0" />
10901         </dataarea>
10902      </part>
10903   </software>
10904
10905   <software name="postmort">
10906      <description>Post Mortem (Spa)</description>
10907      <year>1988</year>
10908      <publisher>Iber Soft</publisher>
10909      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10910
10911      <part name="cass1" interface="msx_cass">
10912         <dataarea name="cass" size="43146">
10913            <rom name="post mortem (1988)(iber soft)(es)[run'cas-'].cas" size="43146" crc="7ed5b9c5" sha1="0d27a377b264fac448dc9635054403e83d68f32e" offset="0" />
10914         </dataarea>
10915      </part>
10916   </software>
10917
10918   <software name="powermag">
10919      <description>Power and Magic (Spa)</description>
10920      <year>1990</year>
10921      <publisher>Zigurat Software</publisher>
10922      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10923
10924      <part name="cass1" interface="msx_cass">
10925      <feature name="part_id" value="Tape 1"/>
10926         <dataarea name="cass" size="53979">
10927            <rom name="power and magic (1990)(zigurat software)(es)[run'cas-'].cas" size="53979" crc="8fb6520d" sha1="1914d1512d83a110fc39576bf255f138b6302afc" offset="0" />
10928         </dataarea>
10929      </part>
10930   </software>
10931
10932   <software name="powermaga" cloneof="powermag">
10933      <description>Power and Magic (Spa, Alt)</description>
10934      <year>1990</year>
10935      <publisher>Zigurat Software</publisher>
10936      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10937
10938      <part name="cass1" interface="msx_cass">
10939         <dataarea name="cass" size="53979">
10940            <rom name="power and magic (1990)(zigurat software)(es)[a][run'cas-'].cas" size="53979" crc="96e1fc9a" sha1="57fe91ba01d0dcb5010f5502989585c8ef507de9" offset="0" />
10941         </dataarea>
10942      </part>
10943   </software>
10944
10945   <software name="pdrift">
10946      <description>Power Drift (Euro)</description>
10947      <year>1989</year>
10948      <publisher>Activision</publisher>
10949      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10950
10951      <part name="cass1" interface="msx_cass">
10952      <feature name="part_id" value="Side A"/>
10953         <dataarea name="cass" size="73666">
10954            <rom name="power drift (1989)(activision)(us)(side a)[run'cas-'].cas" size="73666" crc="2203ff7a" sha1="1f9a991af6292753a41b27c29efdbf946b5c1388" offset="0" />
10955         </dataarea>
10956      </part>
10957      <part name="cass2" interface="msx_cass">
10958      <feature name="part_id" value="Side B"/>
10959         <dataarea name="cass" size="6730">
10960            <rom name="power drift (1989)(activision)(us)(side b)[run'cas-'].cas" size="6730" crc="51ea851a" sha1="02df68dfb60701c4d35eead377aa006394516c4d" offset="0" />
10961         </dataarea>
10962      </part>
10963   </software>
10964
10965   <software name="pvision">
10966      <description>Previsiones (Spa)</description>
10967      <year>1986</year>
10968      <publisher>Load 'n' Run</publisher>
10969      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
10970
10971      <part name="cass1" interface="msx_cass">
10972         <dataarea name="cass" size="2688">
10973            <rom name="previsiones (1986)(load 'n' run)(es)[run'cas-'].cas" size="2688" crc="9df3fb98" sha1="6d32e03310733ed1f2167e1e20e8678dcffdec46" offset="0" />
10974         </dataarea>
10975      </part>
10976   </software>
10977
10978   <software name="principe">
10979      <description>El Principe y el Dragon (Spa)</description>
10980      <year>1985</year>
10981      <publisher>Advance</publisher>
10982      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
10983
10984      <part name="cass1" interface="msx_cass">
10985         <dataarea name="cass" size="10555">
10986            <rom name="principe y el dragon, el (1985)(advance)(es)[bload'cas-',r].cas" size="10555" crc="71784010" sha1="a8270a2502029b9b3ee83cb9ed4837c24485db0a" offset="0" />
10987         </dataarea>
10988      </part>
10989   </software>
10990
10991   <software name="proyakss">
10992      <description>Pro Yakyuu Super Simulation (Jpn)</description>
10993      <year>1984</year>
10994      <publisher>JDS</publisher>
10995      <info name="usage" value="Load with CLOAD + RUN"/>
10996
10997      <part name="cass1" interface="msx_cass">
10998         <dataarea name="cass" size="27503">
10999            <rom name="professional baseball super simulation (1984)(jds)(jp)[cload + run].cas" size="27503" crc="b8ab39be" sha1="ed5b68e4a77934c3a3aa8d1eeb37238cdb5a0a62" offset="0" />
11000         </dataarea>
11001      </part>
11002   </software>
11003
11004   <software name="prosnook">
11005      <description>Professional Snooker Simulator (Euro)</description>
11006      <year>1987</year>
11007      <publisher>Codemasters</publisher>
11008      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11009
11010      <part name="cass1" interface="msx_cass">
11011         <dataarea name="cass" size="25261">
11012            <rom name="professional snooker simulator (1987)(codemasters)(gb)(m3)[bload'cas-',r].cas" size="25261" crc="9a0961ed" sha1="e8fa6a140476e1ffaf12d3ab284df08e47f29524" offset="0" />
11013         </dataarea>
11014      </part>
11015   </software>
11016
11017   <software name="protenn">
11018      <description>Professional Tennis Simulator (Spa?)</description>
11019      <year>1990</year>
11020      <publisher>Dinamic Software</publisher>
11021      <info name="alt_title" value="Simulador Profesional de Tenis"/>
11022      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11023
11024      <part name="cass1" interface="msx_cass">
11025         <dataarea name="cass" size="49158">
11026            <rom name="professional tennis simulator (1990)(dinamic software)[aka simulador profesional de tenis][run'cas-'].cas" size="49158" crc="a5d8ff77" sha1="c0722f39e06a38a54840218494af61808ced7301" offset="0" />
11027         </dataarea>
11028      </part>
11029   </software>
11030
11031   <software name="projecta">
11032      <description>Jackie Chan in Project A (Jpn)</description>
11033      <year>1984</year>
11034      <publisher>Pony</publisher>
11035      <info name="usage" value="Load with CLOAD + RUN"/>
11036
11037      <part name="cass1" interface="msx_cass">
11038         <dataarea name="cass" size="28566">
11039            <rom name="project a (1984)(pony canyon)(jp)[cload + run].cas" size="28566" crc="6d143671" sha1="71a6f96b0eaf0345eff713cced08cc27da304b04" offset="0" />
11040         </dataarea>
11041      </part>
11042   </software>
11043
11044   <software name="protectr">
11045      <description>The Protector (Euro)</description>
11046      <year>1987</year>
11047      <publisher>Eaglesoft</publisher>
11048      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11049
11050      <part name="cass1" interface="msx_cass">
11051         <dataarea name="cass" size="20960">
11052            <rom name="protector, the (1987)(eaglesoft)(nl)[run'cas-'].cas" size="20960" crc="d6567052" sha1="2e24e432dabb61ba25580dfe31f67471bb1561e7" offset="0" />
11053         </dataarea>
11054      </part>
11055   </software>
11056
11057   <software name="protectra" cloneof="protectr">
11058      <description>The Protector (Euro, Alt)</description>
11059      <year>1987</year>
11060      <publisher>Eaglesoft</publisher>
11061      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11062
11063      <part name="cass1" interface="msx_cass">
11064         <dataarea name="cass" size="20944">
11065            <rom name="protector, the (1987)(eaglesoft)(nl)[a][run'cas-'].cas" size="20944" crc="7e4a0263" sha1="415c887cc9045bd6bf5bf57c729838c5b64e86a6" offset="0" />
11066         </dataarea>
11067      </part>
11068   </software>
11069
11070   <software name="psyched">
11071      <description>Psychedelia (Euro)</description>
11072      <year>1984</year>
11073      <publisher>Aackosoft</publisher>
11074      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11075
11076      <part name="cass1" interface="msx_cass">
11077         <dataarea name="cass" size="7102">
11078            <rom name="psychedelia (1984)(aackosoft)(nl)[run'cas-'].cas" size="7102" crc="db0b5487" sha1="3ffdc1b82c0a68578622748d964e70c1c736e35a" offset="0" />
11079         </dataarea>
11080      </part>
11081   </software>
11082
11083   <software name="psychpig">
11084      <description>Psycho Pig U.X.B. (Euro)</description>
11085      <year>1988</year>
11086      <publisher>U.S. Gold</publisher>
11087      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11088
11089      <part name="cass1" interface="msx_cass">
11090         <dataarea name="cass" size="43623">
11091            <rom name="psycho pig u.x.b. (1988)(u.s. gold)(gb)[run'cas-'].cas" size="43623" crc="efe975a0" sha1="aaf683af9e4479e2928b6bf3afe9a5f92e8352bc" offset="0" />
11092         </dataarea>
11093      </part>
11094   </software>
11095
11096   <software name="punchy">
11097      <description>Punchy (Euro)</description>
11098      <year>1984</year>
11099      <publisher>Mr. Micro</publisher>
11100      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11101
11102      <part name="cass1" interface="msx_cass">
11103         <dataarea name="cass" size="15743">
11104            <rom name="punchy (1984)(mr. micro)[bload'cas-',r].cas" size="15743" crc="1f389e5d" sha1="9d5a3a926e3ee835fbc9fdf58fac62d24b39e27d" offset="0" />
11105         </dataarea>
11106      </part>
11107   </software>
11108
11109   <software name="punchya" cloneof="punchy">
11110      <description>Punchy (Euro, Alt)</description>
11111      <year>1984</year>
11112      <publisher>Mr. Micro</publisher>
11113      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11114
11115      <part name="cass1" interface="msx_cass">
11116         <dataarea name="cass" size="14288">
11117            <rom name="punchy (1984)(mr. micro)(gb)[a][bload'cas-',r][martos].cas" size="14288" crc="dff9196b" sha1="d025b4e68cecf6dff7f2400610fb8d72f72987f8" offset="0" />
11118         </dataarea>
11119      </part>
11120   </software>
11121
11122   <software name="pyramidw">
11123      <description>Pyramid Warp (Jpn)</description>
11124      <year>1983</year>
11125      <publisher>T&amp;E Soft</publisher>
11126      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11127
11128      <part name="cass1" interface="msx_cass">
11129         <dataarea name="cass" size="8326">
11130            <rom name="pyramid warp (1983)(t&amp;e soft)(jp)[bload'cas-',r].cas" size="8326" crc="152ab692" sha1="fb0cd957bbf16e8b7965383557df088c97444366" offset="0" />
11131         </dataarea>
11132      </part>
11133   </software>
11134
11135   <software name="quebert">
11136      <description>Quebert (Euro)</description>
11137      <year>1988</year>
11138      <publisher>Eurosoft</publisher>
11139      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11140
11141      <part name="cass1" interface="msx_cass">
11142         <dataarea name="cass" size="35224">
11143            <rom name="quebert (1988)(eurosoft)(nl)[run'cas-'].cas" size="35224" crc="f7930f38" sha1="fc1e3f4d731a569cb341a6dae625f676b5f2a3b4" offset="0" />
11144         </dataarea>
11145      </part>
11146   </software>
11147
11148   <software name="queberta" cloneof="quebert">
11149      <description>Quebert (Euro, Alt)</description>
11150      <year>1988</year>
11151      <publisher>Eurosoft</publisher>
11152      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11153
11154      <part name="cass1" interface="msx_cass">
11155         <dataarea name="cass" size="35224">
11156            <rom name="quebert (1988)(eurosoft)(nl)[a][run'cas-'].cas" size="35224" crc="19c7f1e7" sha1="3651dd2f1734871acc56e143bbd1111c4c505e66" offset="0" />
11157         </dataarea>
11158      </part>
11159   </software>
11160
11161   <software name="quebertb" cloneof="quebert">
11162      <description>Quebert (Euro, Alt 2)</description>
11163      <year>1988</year>
11164      <publisher>Eurosoft</publisher>
11165      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11166
11167      <part name="cass1" interface="msx_cass">
11168         <dataarea name="cass" size="31376">
11169            <rom name="quebert (1988)(eurosoft)(nl)[a2][run'cas-'].cas" size="31376" crc="5002a93b" sha1="1aa036bef0530bcefb9622af3551daf094ce5c89" offset="0" />
11170         </dataarea>
11171      </part>
11172   </software>
11173
11174   <software name="queenglf">
11175      <description>Queen's Golf (Jpn)</description>
11176      <year>1984</year>
11177      <publisher>ASCII</publisher>
11178      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11179
11180      <part name="cass1" interface="msx_cass">
11181         <dataarea name="cass" size="20382">
11182            <rom name="queen's golf (1984)(ascii)(jp)[bload'cas-',r].cas" size="20382" crc="17e4c7fc" sha1="9b7126afd818eb4ac790e5008d405fb18ca93f38" offset="0" />
11183         </dataarea>
11184      </part>
11185   </software>
11186
11187   <software name="ram">
11188      <description>R.A.M. (Spa)</description>
11189      <year>1990</year>
11190      <publisher>Topo Soft</publisher>
11191      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11192
11193      <part name="cass1" interface="msx_cass">
11194         <dataarea name="cass" size="65880">
11195            <rom name="r.a.m. (1990)(topo soft)(es)[run'cas-'].cas" size="65880" crc="497462cc" sha1="e8505264d428cd4255835a422fc0b827e61f6994" offset="0" />
11196         </dataarea>
11197      </part>
11198   </software>
11199
11200   <software name="racecity">
11201      <description>Race City (Spa)</description>
11202      <year>1988</year>
11203      <publisher>Iber Soft</publisher>
11204      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11205
11206      <part name="cass1" interface="msx_cass">
11207         <dataarea name="cass" size="48514">
11208            <rom name="race city (1988)(iber soft)(es)[run'cas-'].cas" size="48514" crc="aa100ad2" sha1="001f41edac83743068e5003eca6a0774e5637760" offset="0" />
11209         </dataarea>
11210      </part>
11211   </software>
11212
11213   <software name="rallyx">
11214      <description>Rally-X (Euro)</description>
11215      <year>1984</year>
11216      <publisher>Bug-Byte Software</publisher>
11217      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11218
11219      <part name="cass1" interface="msx_cass">
11220         <dataarea name="cass" size="25505">
11221            <rom name="rally-x (1984)(bug-byte software)(gb)[bload'cas-',r].cas" size="25505" crc="aca87a45" sha1="0b05e88e15ec8f0133b70a08c2c9dcdc739c472d" offset="0" />
11222         </dataarea>
11223      </part>
11224   </software>
11225
11226   <software name="rambo3">
11227      <description>Rambo III (Euro)</description>
11228      <year>1988</year>
11229      <publisher>Ocean Software</publisher>
11230      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11231
11232      <part name="cass1" interface="msx_cass">
11233         <dataarea name="cass" size="177600">
11234            <rom name="rambo iii (1988)(ocean software)(gb)[bload'cas-',r].cas" size="177600" crc="448cce74" sha1="afa0979d507c26d5706cabc525a86cf3ac53ffa1" offset="0" />
11235         </dataarea>
11236      </part>
11237   </software>
11238
11239   <software name="rambo3a" cloneof="rambo3">
11240      <description>Rambo III (Euro, 2 Sides)</description>
11241      <year>1988</year>
11242      <publisher>Ocean Software</publisher>
11243      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11244
11245      <part name="cass1" interface="msx_cass">
11246      <feature name="part_id" value="Side A"/>
11247         <dataarea name="cass" size="100784">
11248            <rom name="rambo iii (1988)(ocean software)(gb)(side a)[bload'cas-',r].cas" size="100784" crc="d87c7b2c" sha1="a71f18d9af477abe22b51dd5f20e69c0cc69910f" offset="0" />
11249         </dataarea>
11250      </part>
11251      <part name="cass2" interface="msx_cass">
11252      <feature name="part_id" value="Side B"/>
11253         <dataarea name="cass" size="76808">
11254            <rom name="rambo iii (1988)(ocean software)(gb)(side b)[bload'cas-',r].cas" size="76808" crc="936ecb02" sha1="d646eaeb8aa0db8ffbb319d7c5d227d3ef18b6c4" offset="0" />
11255         </dataarea>
11256      </part>
11257   </software>
11258
11259   <software name="rambo3b" cloneof="rambo3">
11260      <description>Rambo III (Euro, 2 Sides, Alt)</description>
11261      <year>1988</year>
11262      <publisher>Ocean Software</publisher>
11263      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11264
11265      <part name="cass1" interface="msx_cass">
11266      <feature name="part_id" value="Side A"/>
11267         <dataarea name="cass" size="100784">
11268            <rom name="rambo iii (1988)(ocean software)(gb)(side a)[a][bload'cas-',r].cas" size="100784" crc="069da6b5" sha1="caa0a838571b00e0d6ffb5873143026fddce72f2" offset="0" />
11269         </dataarea>
11270      </part>
11271      <part name="cass2" interface="msx_cass">
11272      <feature name="part_id" value="Side B"/>
11273         <dataarea name="cass" size="76808">
11274            <rom name="rambo iii (1988)(ocean software)(gb)(side b)[bload'cas-',r].cas" size="76808" crc="936ecb02" sha1="d646eaeb8aa0db8ffbb319d7c5d227d3ef18b6c4" offset="0" />
11275         </dataarea>
11276      </part>
11277   </software>
11278
11279   <software name="rampart">
11280      <description>The Rampart (Spa)</description>
11281      <year>1988</year>
11282      <publisher>Iber Soft</publisher>
11283      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11284
11285      <part name="cass1" interface="msx_cass">
11286         <dataarea name="cass" size="32992">
11287            <rom name="rampart, the (1988)(iber soft)(es)[run'cas-'].cas" size="32992" crc="1e53ecc7" sha1="c1dbf390776ea8dc38bf3bb522f82a81209ed4f3" offset="0" />
11288         </dataarea>
11289      </part>
11290   </software>
11291
11292   <software name="rastscan">
11293      <description>RasterScan (Euro)</description>
11294      <year>1987</year>
11295      <publisher>Mastertronic</publisher>
11296      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11297
11298      <part name="cass1" interface="msx_cass">
11299         <dataarea name="cass" size="41686">
11300            <rom name="rasterscan (1987)(mastertronic)(gb)[run'cas-',r][martos].cas" size="41686" crc="7a746169" sha1="491175be737f916d6b3b722270327bfdcb95ee0a" offset="0" />
11301         </dataarea>
11302      </part>
11303   </software>
11304
11305   <software name="rastscana" cloneof="rastscan">
11306      <description>RasterScan (Euro, Alt)</description>
11307      <year>1987</year>
11308      <publisher>Mastertronic</publisher>
11309      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11310
11311      <part name="cass1" interface="msx_cass">
11312         <dataarea name="cass" size="41686">
11313            <rom name="rasterscan (1987)(mastertronic)(gb)[a][run'cas-',r][martos].cas" size="41686" crc="9bb6d313" sha1="dde572c1e4d2fd71d8686ac6ac6bd29b8a3ff1a0" offset="0" />
11314         </dataarea>
11315      </part>
11316   </software>
11317
11318   <software name="raththa">
11319      <description>Rath-Tha (Spa)</description>
11320      <year>1989</year>
11321      <publisher>Positive</publisher>
11322      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11323
11324      <part name="cass1" interface="msx_cass">
11325         <dataarea name="cass" size="58095">
11326            <rom name="rath-tha (1989)(positive)(es)[run'cas-'].cas" size="58095" crc="d804222d" sha1="7c1597b068aee0fe1b2a1999935ac71cb105f4c5" offset="0" />
11327         </dataarea>
11328      </part>
11329   </software>
11330
11331   <software name="reddawn">
11332      <description>Red Dawn (Euro)</description>
11333      <year>1988</year>
11334      <publisher>Eurosoft</publisher>
11335      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11336
11337      <part name="cass1" interface="msx_cass">
11338         <dataarea name="cass" size="48145">
11339            <rom name="red dawn (1988)(eurosoft)(nl)[run'cas-'].cas" size="48145" crc="f8eff6a7" sha1="a676b43f5cb62a36c54dc6c85a62b49b8f7b2555" offset="0" />
11340         </dataarea>
11341      </part>
11342   </software>
11343
11344   <software name="reddawna" cloneof="reddawn">
11345      <description>Red Dawn (Euro, Alt)</description>
11346      <year>1988</year>
11347      <publisher>Eurosoft</publisher>
11348      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11349
11350      <part name="cass1" interface="msx_cass">
11351         <dataarea name="cass" size="48144">
11352            <rom name="red dawn (1988)(eurosoft)(nl)[a][run'cas-'].cas" size="48144" crc="49a8c6ff" sha1="b50f437d6973521036d93407ccacf5f0c1d44e9c" offset="0" />
11353         </dataarea>
11354      </part>
11355   </software>
11356
11357   <software name="reflex">
11358      <description>Reflex (Euro)</description>
11359      <year>1987</year>
11360      <publisher>Players Software</publisher>
11361      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11362
11363      <part name="cass1" interface="msx_cass">
11364      <feature name="part_id" value="Side A"/>
11365         <dataarea name="cass" size="26383">
11366            <rom name="reflex (1987)(players software)(gb)(side a)[run'cas-'].cas" size="26383" crc="1a22b248" sha1="255bc42570f05355d54cfbc6fa4ebc43895aa403" offset="0" />
11367         </dataarea>
11368      </part>
11369      <part name="cass2" interface="msx_cass">
11370      <feature name="part_id" value="Side B"/>
11371         <dataarea name="cass" size="9648">
11372            <rom name="reflex (1987)(players software)(gb)(side b)[run'cas-'].cas" size="9648" crc="1543f9ad" sha1="502c32a1061f716980deee35909a042a46e77cf4" offset="0" />
11373         </dataarea>
11374      </part>
11375   </software>
11376
11377   <software name="reflexa" cloneof="reflex">
11378      <description>Reflex (Euro, Alt)</description>
11379      <year>1987</year>
11380      <publisher>Players Software</publisher>
11381      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11382
11383      <part name="cass1" interface="msx_cass">
11384      <feature name="part_id" value="Side A"/>
11385         <dataarea name="cass" size="26351">
11386            <rom name="reflex (1987)(players software)(gb)(side a)[a][run'cas-'].cas" size="26351" crc="ff3fcb16" sha1="7ab84e60efe84fcdd01f1a2c4848c4d12ce7ec25" offset="0" />
11387         </dataarea>
11388      </part>
11389      <part name="cass2" interface="msx_cass">
11390      <feature name="part_id" value="Side B"/>
11391         <dataarea name="cass" size="16688">
11392            <rom name="reflex (1987)(players software)(gb)(side b)[a][run'cas-'].cas" size="16688" crc="f44d0f38" sha1="4693c2957b28880fe985d62bd98529ca91c8eca3" offset="0" />
11393         </dataarea>
11394      </part>
11395   </software>
11396
11397   <software name="reflexb" cloneof="reflex">
11398      <description>Reflex (Euro, Alt 2)</description>
11399      <year>1987</year>
11400      <publisher>Players Software</publisher>
11401      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11402
11403      <part name="cass1" interface="msx_cass">
11404      <feature name="part_id" value="Side A"/>
11405         <dataarea name="cass" size="26351">
11406            <rom name="reflex (1987)(players software)(gb)(side a)[a2][run'cas-'].cas" size="26351" crc="966989d3" sha1="e300e52867a3f52e6a731ca7393c15ce14387569" offset="0" />
11407         </dataarea>
11408      </part>
11409      <part name="cass2" interface="msx_cass">
11410      <feature name="part_id" value="Side B"/>
11411         <dataarea name="cass" size="16952">
11412            <rom name="reflex (1987)(players software)(gb)(side b)[a2][run'cas-'].cas" size="16952" crc="f6148ffc" sha1="b158d78498a016f834cf9f9bc9f28a52ffe2031a" offset="0" />
11413         </dataarea>
11414      </part>
11415   </software>
11416
11417   <software name="relics">
11418      <description>Relics (Jpn)</description>
11419      <year>1986</year>
11420      <publisher>Bothtec</publisher>
11421      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11422
11423      <part name="cass1" interface="msx_cass">
11424      <feature name="part_id" value="Side A"/>
11425         <dataarea name="cass" size="257365">
11426            <rom name="relics (1986)(bothtec)(jp)(side a)[bload'cas-',r].cas" size="257365" crc="c6d3fa2e" sha1="f6c0a4053f76542afac1fe4b62ad9ed017de154d" offset="0" />
11427         </dataarea>
11428      </part>
11429      <part name="cass2" interface="msx_cass">
11430      <feature name="part_id" value="Side B"/>
11431         <dataarea name="cass" size="232373">
11432            <rom name="relics (1986)(bothtec)(jp)(side b)[bload'cas-',r].cas" size="232373" crc="3abbc2f8" sha1="b2261f24d7086f190ed62a1d022f6f3e2d21bf41" offset="0" />
11433         </dataarea>
11434      </part>
11435   </software>
11436
11437   <software name="renegad3">
11438      <description>Renegade III - The Final Chapter (Euro)</description>
11439      <year>1989</year>
11440      <publisher>Imagine Software</publisher>
11441      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11442
11443      <part name="cass1" interface="msx_cass">
11444         <dataarea name="cass" size="99554">
11445            <rom name="renegade iii - the final chapter (1989)(imagine software)(gb)[run'cas-'].cas" size="99554" crc="9fc765b8" sha1="610e5d3220b2ce1793a02ca556e4508073ee3caa" offset="0" />
11446         </dataarea>
11447      </part>
11448   </software>
11449
11450   <software name="rescatl">
11451      <description>Rescate Atlantida (Spa)</description>
11452      <year>1989</year>
11453      <publisher>Dinamic Software</publisher>
11454      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11455
11456      <part name="cass1" interface="msx_cass">
11457         <dataarea name="cass" size="119946">
11458            <rom name="rescate atlantida (1989)(dinamic software)(es)[run'cas-'].cas" size="119946" crc="39411ccb" sha1="0f7993696acea0c6cc33885cf59894c9ef97f758" offset="0" />
11459         </dataarea>
11460      </part>
11461   </software>
11462
11463   <software name="rescatla" cloneof="rescatl">
11464      <description>Rescate Atlantida (Spa, 2 Sides)</description>
11465      <year>1989</year>
11466      <publisher>Dinamic Software</publisher>
11467      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11468
11469      <part name="cass1" interface="msx_cass">
11470      <feature name="part_id" value="Side A"/>
11471         <dataarea name="cass" size="83320">
11472            <rom name="rescate atlantida (1989)(dinamic software)(es)(side a)[run'cas-'].cas" size="83320" crc="b5e528c5" sha1="e1e28f2384d88312be0db3e26d0d5d8bdd4e2bb2" offset="0" />
11473         </dataarea>
11474      </part>
11475      <part name="cass2" interface="msx_cass">
11476      <feature name="part_id" value="Side B"/>
11477         <dataarea name="cass" size="36626">
11478            <rom name="rescate atlantida (1989)(dinamic software)(es)(side b)[run'cas-'].cas" size="36626" crc="6f8423ca" sha1="528bb2d140d214927f7a5d01d8e950133bbef776" offset="0" />
11479         </dataarea>
11480      </part>
11481   </software>
11482
11483   <software name="rescgolf">
11484      <description>Rescate en el Golfo (Spa)</description>
11485      <year>1990</year>
11486      <publisher>Opera Soft</publisher>
11487      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11488
11489      <part name="cass1" interface="msx_cass">
11490      <feature name="part_id" value="Side A"/>
11491         <dataarea name="cass" size="78416">
11492            <rom name="rescate en el golfo (1990)(opera soft)(es)(side a)[bload'cas-',r].cas" size="78416" crc="a24c64ce" sha1="fddf9a6468aab75eb0f9e995f9213da3047ce0d7" offset="0" />
11493         </dataarea>
11494      </part>
11495      <part name="cass2" interface="msx_cass">
11496      <feature name="part_id" value="Side B"/>
11497         <dataarea name="cass" size="94552">
11498            <rom name="rescate en el golfo (1990)(opera soft)(es)(side b)[bload'cas-',r].cas" size="94552" crc="8a069366" sha1="762d942dbed0666dc7742520262d581e7bd1e019" offset="0" />
11499         </dataarea>
11500      </part>
11501   </software>
11502
11503   <software name="rescgolfa" cloneof="rescgolf">
11504      <description>Rescate en el Golfo (Spa, Alt)</description>
11505      <year>1990</year>
11506      <publisher>Opera Soft</publisher>
11507      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11508
11509      <part name="cass1" interface="msx_cass">
11510      <feature name="part_id" value="Side A"/>
11511         <dataarea name="cass" size="78530">
11512            <rom name="rescate en el golfo (1990)(opera soft)(es)(side a)[a][bload'cas-',r].cas" size="78530" crc="71f59af4" sha1="a0a460db137d9f6ae1ba6f50e84d3024497041d4" offset="0" />
11513         </dataarea>
11514      </part>
11515      <part name="cass2" interface="msx_cass">
11516      <feature name="part_id" value="Side B"/>
11517         <dataarea name="cass" size="94552">
11518            <rom name="rescate en el golfo (1990)(opera soft)(es)(side b)[bload'cas-',r].cas" size="94552" crc="8a069366" sha1="762d942dbed0666dc7742520262d581e7bd1e019" offset="0" />
11519         </dataarea>
11520      </part>
11521   </software>
11522
11523   <software name="rescgolfb" cloneof="rescgolf">
11524      <description>Rescate en el Golfo (Spa, with Password?)</description>
11525      <year>1990</year>
11526      <publisher>Opera Soft</publisher>
11527      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11528
11529      <part name="cass1" interface="msx_cass">
11530      <feature name="part_id" value="Side A"/>
11531         <dataarea name="cass" size="78416">
11532            <rom name="rescate en el golfo (1990)(opera soft)(es)(side a)[passworded][bload'cas-',r].cas" size="78416" crc="8965c4db" sha1="96cb989b1d0c21f37842612a0f062cdfb95ee51b" offset="0" />
11533         </dataarea>
11534      </part>
11535      <part name="cass2" interface="msx_cass">
11536      <feature name="part_id" value="Side B"/>
11537         <dataarea name="cass" size="94552">
11538            <rom name="rescate en el golfo (1990)(opera soft)(es)(side b)[passworded][bload'cas-',r].cas" size="94552" crc="a81890bd" sha1="12fdad142c3ad982d3292cdd1236bda7fab1ca4a" offset="0" />
11539         </dataarea>
11540      </part>
11541   </software>
11542
11543   <software name="riskhold">
11544      <description>Risky Holding (Spa)</description>
11545      <year>1986</year>
11546      <publisher>DIMensionNEW</publisher>
11547      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11548
11549      <part name="cass1" interface="msx_cass">
11550         <dataarea name="cass" size="25783">
11551            <rom name="risky holding (1986)(dimensionnew)(es)[run'cas-'].cas" size="25783" crc="dda41dc0" sha1="24f6138bba63dde11455d9e563f471a7f9ee73a4" offset="0" />
11552         </dataarea>
11553      </part>
11554   </software>
11555
11556   <software name="riveraid">
11557      <description>River Raid (Euro)</description>
11558      <year>1984</year>
11559      <publisher>Activision</publisher>
11560      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11561
11562      <part name="cass1" interface="msx_cass">
11563         <dataarea name="cass" size="18738">
11564            <rom name="river raid (1984)(activision)(us)[bload'cas-',r].cas" size="18738" crc="c5f6469b" sha1="6a04deb1608fb6b327472a492105d4ba98cac01f" offset="0" />
11565         </dataarea>
11566      </part>
11567   </software>
11568
11569   <software name="robocop">
11570      <description>Robocop (Euro)</description>
11571      <year>1988</year>
11572      <publisher>Ocean Software</publisher>
11573      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11574
11575      <part name="cass1" interface="msx_cass">
11576      <feature name="part_id" value="Side A"/>
11577         <dataarea name="cass" size="81634">
11578            <rom name="robocop (1988)(ocean software)(gb)(side a)[bload'cas-',r].cas" size="81634" crc="fb8aa367" sha1="5f2188750cb267fe08613651f9830f972e2cfb00" offset="0" />
11579         </dataarea>
11580      </part>
11581      <part name="cass2" interface="msx_cass">
11582      <feature name="part_id" value="Side B"/>
11583         <dataarea name="cass" size="57586">
11584            <rom name="robocop (1988)(ocean software)(gb)(side b)[bload'cas-',r].cas" size="57586" crc="8a43b63f" sha1="89491b2c101ad6b7ac7231c2ded0ea6075778635" offset="0" />
11585         </dataarea>
11586      </part>
11587   </software>
11588
11589   <software name="robocopa" cloneof="robocop">
11590      <description>Robocop (Euro, Alt)</description>
11591      <year>1988</year>
11592      <publisher>Ocean Software</publisher>
11593      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11594
11595      <part name="cass1" interface="msx_cass">
11596      <feature name="part_id" value="Side A"/>
11597         <dataarea name="cass" size="92194">
11598            <rom name="robocop (1988)(ocean software)(gb)(side a)[a][bload'cas-',r][martos].cas" size="92194" crc="ef2c21c3" sha1="58ecb27fa008830687419c8c7f94f745d0eb5005" offset="0" />
11599         </dataarea>
11600      </part>
11601      <part name="cass2" interface="msx_cass">
11602      <feature name="part_id" value="Side B"/>
11603         <dataarea name="cass" size="57586">
11604            <rom name="robocop (1988)(ocean software)(gb)(side b)[bload'cas-',r].cas" size="57586" crc="8a43b63f" sha1="89491b2c101ad6b7ac7231c2ded0ea6075778635" offset="0" />
11605         </dataarea>
11606      </part>
11607   </software>
11608
11609   <software name="robotwar">
11610      <description>Robot Wars (Euro)</description>
11611      <year>1986</year>
11612      <publisher>Eaglesoft</publisher>
11613      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11614
11615      <part name="cass1" interface="msx_cass">
11616         <dataarea name="cass" size="50306">
11617            <rom name="robot wars (1986)(eaglesoft)(nl)[run'cas-'].cas" size="50306" crc="08f5270d" sha1="68c2ae89fe69ca6db9eb1f31d645d8933e8a1b22" offset="0" />
11618         </dataarea>
11619      </part>
11620   </software>
11621
11622   <software name="roboy">
11623      <description>Roboy (Euro)</description>
11624      <year>1987</year>
11625      <publisher>Methodic Solutions</publisher>
11626      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11627
11628      <part name="cass1" interface="msx_cass">
11629         <dataarea name="cass" size="27912">
11630            <rom name="roboy (1987)(methodic solutions)(nl)[run'cas-'].cas" size="27912" crc="a61c1805" sha1="bfb06c062605e92c330e38aa985b617029844d8f" offset="0" />
11631         </dataarea>
11632      </part>
11633   </software>
11634
11635   <software name="rockroll">
11636      <description>Rock 'n Roller (Spa)</description>
11637      <year>1988</year>
11638      <publisher>Topo Soft</publisher>
11639      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11640
11641      <part name="cass1" interface="msx_cass">
11642         <dataarea name="cass" size="52209">
11643            <rom name="rock 'n roller (1988)(topo soft)(es)[run'cas-'].cas" size="52209" crc="cc0bc2e0" sha1="ff69a96ffea0271454073e3cb0685bcaaa2fa10a" offset="0" />
11644         </dataarea>
11645      </part>
11646   </software>
11647
11648   <software name="rroger">
11649      <description>Rocket Roger (Euro)</description>
11650      <year>1987</year>
11651      <publisher>Alligata Software</publisher>
11652      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11653
11654      <part name="cass1" interface="msx_cass">
11655         <dataarea name="cass" size="34639">
11656            <rom name="rocket roger (1987)(alligata software)(gb)[run'cas-'].cas" size="34639" crc="96fff98e" sha1="600dfc964bf9a75b6a4b72a82f8d18513a3367da" offset="0" />
11657         </dataarea>
11658      </part>
11659   </software>
11660
11661   <software name="rrogera" cloneof="rroger">
11662      <description>Rocket Roger (Euro, Alt)</description>
11663      <year>1987</year>
11664      <publisher>Alligata Software</publisher>
11665      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11666
11667      <part name="cass1" interface="msx_cass">
11668         <dataarea name="cass" size="34559">
11669            <rom name="rocket roger (1987)(alligata software)(gb)[a][run'cas-'].cas" size="34559" crc="f1eb91c2" sha1="a9db44cef84477c4448ec1be34e8579419cd9436" offset="0" />
11670         </dataarea>
11671      </part>
11672   </software>
11673
11674   <software name="rocky">
11675      <description>Rocky (Spa)</description>
11676      <year>1985</year>
11677      <publisher>Dinamic Software</publisher>
11678      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11679
11680      <part name="cass1" interface="msx_cass">
11681         <dataarea name="cass" size="49267">
11682            <rom name="rocky (1985)(dinamic software)(es)[run'cas-'].cas" size="49267" crc="5d29d860" sha1="58c6895c4fc44793c84d5db11b264d71666d3ae3" offset="0" />
11683         </dataarea>
11684      </part>
11685   </software>
11686
11687   <software name="rockya" cloneof="rocky">
11688      <description>Rocky (Spa, Alt)</description>
11689      <year>1985</year>
11690      <publisher>Dinamic Software</publisher>
11691      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11692
11693      <part name="cass1" interface="msx_cass">
11694         <dataarea name="cass" size="49267">
11695            <rom name="rocky (1985)(dinamic software)(es)[a][run'cas-'].cas" size="49267" crc="635844d3" sha1="361cdfb601908c3e86ee74842034741e00b5da5a" offset="0" />
11696         </dataarea>
11697      </part>
11698   </software>
11699
11700   <software name="roma">
11701      <description>Roma - La Conquista del Imperio (Spa)</description>
11702      <year>1986</year>
11703      <publisher>Idealogic</publisher>
11704      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11705
11706      <part name="cass1" interface="msx_cass">
11707         <dataarea name="cass" size="47900">
11708            <rom name="roma - la conquista del imperio (1986)(idealogic)(es)[run'cas-'].cas" size="47900" crc="4a3e4f0a" sha1="8d1b23f56d07887e262b838cf49481c3ea103009" offset="0" />
11709         </dataarea>
11710      </part>
11711   </software>
11712
11713   <software name="rscasm">
11714      <description>RSC Ensamblador (Spa)</description>
11715      <year>198?</year>
11716      <publisher>Manhattan Transfer</publisher>
11717      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11718
11719      <part name="cass1" interface="msx_cass">
11720         <dataarea name="cass" size="16735">
11721            <rom name="rsc ensamblador (19xx)(manhattan transfer)(es)[bload'cas-',r].cas" size="16735" crc="038cdee0" sha1="3dbe0089f1b3fc4de1a86eb3635ad5e481e73c3c" offset="0" />
11722         </dataarea>
11723      </part>
11724   </software>
11725
11726   <software name="rscasma" cloneof="rscasm">
11727      <description>RSC Ensamblador (Spa, Alt)</description>
11728      <year>198?</year>
11729      <publisher>Manhattan Transfer</publisher>
11730      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11731
11732      <part name="cass1" interface="msx_cass">
11733         <dataarea name="cass" size="16606">
11734            <rom name="rsc ensamblador (19xx)(manhattan transfer)(es)[bload'cas-',r][martos].cas" size="16606" crc="3e1c1219" sha1="c4b70202de48d80f5e3068296c1212fbae5732ba" offset="0" />
11735         </dataarea>
11736      </part>
11737   </software>
11738
11739   <software name="runner">
11740      <description>Runner (Fra)</description>
11741      <year>1986</year>
11742      <publisher>Loriciels</publisher>
11743      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11744
11745      <part name="cass1" interface="msx_cass">
11746         <dataarea name="cass" size="38632">
11747            <rom name="runner (1986)(loriciels)(fr)[run'cas-'].cas" size="38632" crc="80a0f4d2" sha1="d75ef8e9d81f1926f79ce21d9f601d0ca8299da0" offset="0" />
11748         </dataarea>
11749      </part>
11750   </software>
11751
11752   <software name="running">
11753      <description>The Running Man (Spa?)</description>
11754      <year>1989</year>
11755      <publisher>Grandslam Entertainments</publisher>
11756      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11757
11758      <part name="cass1" interface="msx_cass">
11759      <feature name="part_id" value="Side A"/>
11760         <dataarea name="cass" size="62634">
11761            <rom name="running man, the (1989)(grandslam entertainments)(gb)(es)(side a)[run'cas-'].cas" size="62634" crc="4de65a89" sha1="0682dc4d196862fc055e05f72fd014a67c27bb6e" offset="0" />
11762         </dataarea>
11763      </part>
11764      <part name="cass2" interface="msx_cass">
11765      <feature name="part_id" value="Side B"/>
11766         <dataarea name="cass" size="40598">
11767            <rom name="running man, the (1989)(grandslam entertainments)(gb)(es)(side b)[run'cas-'].cas" size="40598" crc="3bb28d48" sha1="26757c086452928ab8fec86b9379f27332b77fe5" offset="0" />
11768         </dataarea>
11769      </part>
11770   </software>
11771
11772   <software name="sabotaje">
11773      <description>Sabotaje (Spa)</description>
11774      <year>1988</year>
11775      <publisher>P.J. Software</publisher>
11776      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11777
11778      <part name="cass1" interface="msx_cass">
11779         <dataarea name="cass" size="35367">
11780            <rom name="sabotaje (1988)(p.j. software)(es)[run'cas-'].cas" size="35367" crc="38af0372" sha1="49d9229bee271178098d6680065bf33d1c18bb7c" offset="0" />
11781         </dataarea>
11782      </part>
11783   </software>
11784
11785   <software name="sabotajea" cloneof="sabotaje">
11786      <description>Sabotaje (Spa, Alt)</description>
11787      <year>1988</year>
11788      <publisher>P.J. Software</publisher>
11789      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11790
11791      <part name="cass1" interface="msx_cass">
11792         <dataarea name="cass" size="35367">
11793            <rom name="sabotaje (1988)(p.j. software)(es)[a][run'cas-'].cas" size="35367" crc="bb623bce" sha1="7934b404845650ced23a291c4a62e04ff0f954a7" offset="0" />
11794         </dataarea>
11795      </part>
11796   </software>
11797
11798   <software name="sabrina">
11799      <description>Sabrina (Spa)</description>
11800      <year>1989</year>
11801      <publisher>Iber Soft</publisher>
11802      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11803
11804      <part name="cass1" interface="msx_cass">
11805         <dataarea name="cass" size="100223">
11806            <rom name="sabrina (1989)(iber soft)(es)[run'cas-'].cas" size="100223" crc="d2285b5e" sha1="66904af07137f56e23b4409f3aef9e24a5b9e052" offset="0" />
11807         </dataarea>
11808      </part>
11809   </software>
11810
11811   <software name="sdragon">
11812      <description>Saint Dragon (Spa)</description>
11813      <year>1990</year>
11814      <publisher>Dro Soft</publisher>
11815      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11816
11817      <part name="cass1" interface="msx_cass">
11818      <feature name="part_id" value="Side A"/>
11819         <dataarea name="cass" size="71998">
11820            <rom name="saint dragon (1990)(dro soft)(es)(side a)[run'cas-'].cas" size="71998" crc="aa9fbd78" sha1="8915d6adae4a5dc25af14150b9a34099235ecc84" offset="0" />
11821         </dataarea>
11822      </part>
11823      <part name="cass2" interface="msx_cass">
11824      <feature name="part_id" value="Side B"/>
11825         <dataarea name="cass" size="112599">
11826            <rom name="saint dragon (1990)(dro soft)(es)(side b)[run'cas-'].cas" size="112599" crc="98e0ba90" sha1="f19e8bbc84e1d62597503b1ed71ceddfc3cbafb9" offset="0" />
11827         </dataarea>
11828      </part>
11829   </software>
11830
11831   <software name="salvage">
11832      <description>Salvage (Euro)</description>
11833      <year>1986</year>
11834      <publisher>Livewire Software</publisher>
11835      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11836
11837      <part name="cass1" interface="msx_cass">
11838         <dataarea name="cass" size="25761">
11839            <rom name="salvage (1986)(livewire software)(gb)[run'cas-'][martos].cas" size="25761" crc="0728d9db" sha1="8a56164b3a520ed49745cb2e7f8e95471f62e0c0" offset="0" />
11840         </dataarea>
11841      </part>
11842   </software>
11843
11844   <software name="samantha">
11845      <description>Samantha Fox Strip Poker (Euro)</description>
11846      <year>1986</year>
11847      <publisher>Martech Games</publisher>
11848      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11849
11850      <part name="cass1" interface="msx_cass">
11851         <dataarea name="cass" size="44752">
11852            <rom name="samantha fox strip poker (1986)(martech games)(gb)[run'cas-'].cas" size="44752" crc="017f44fb" sha1="3b9a2269ff709f7d231acb0358b48b409005979f" offset="0" />
11853         </dataarea>
11854      </part>
11855   </software>
11856
11857   <software name="samanthaa" cloneof="samantha">
11858      <description>Samantha Fox Strip Poker (Euro, Alt)</description>
11859      <year>1986</year>
11860      <publisher>Martech Games</publisher>
11861      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11862
11863      <part name="cass1" interface="msx_cass">
11864         <dataarea name="cass" size="57845">
11865            <rom name="samantha fox strip poker (1986)(martech games)(gb)[a][run'cas-'].cas" size="57845" crc="137fde8e" sha1="8f22cb1ffc0469abb570cb572aaadd5d674101af" offset="0" />
11866         </dataarea>
11867      </part>
11868   </software>
11869
11870   <software name="satan">
11871      <description>Satan (Euro)</description>
11872      <year>1989</year>
11873      <publisher>Dinamic Software</publisher>
11874      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11875
11876      <part name="cass1" interface="msx_cass">
11877      <feature name="part_id" value="Side A"/>
11878         <dataarea name="cass" size="55857">
11879            <rom name="satan (1989)(dinamic software)(es)(en)(side a)[english edition][run'cas-'].cas" size="55857" crc="6c16e392" sha1="11ac33530518b1296a689e430e90996df39145cd" offset="0" />
11880         </dataarea>
11881      </part>
11882      <part name="cass2" interface="msx_cass">
11883      <feature name="part_id" value="Side B"/>
11884         <dataarea name="cass" size="55857">
11885            <rom name="satan (1989)(dinamic software)(es)(en)(side b)[english edition][run'cas-'].cas" size="55857" crc="10914f8a" sha1="d602b058255030f2efdd397a61ddc76e9a8bf6e2" offset="0" />
11886         </dataarea>
11887      </part>
11888   </software>
11889
11890   <software name="satans" cloneof="satan">
11891      <description>Satan (Spa)</description>
11892      <year>1989</year>
11893      <publisher>Dinamic Software</publisher>
11894      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11895
11896      <part name="cass1" interface="msx_cass">
11897      <feature name="part_id" value="Side A"/>
11898         <dataarea name="cass" size="55857">
11899            <rom name="satan (1989)(dinamic software)(es)(side a)[run'cas-'].cas" size="55857" crc="34cfb10a" sha1="5fc6aa5131c23b59597a2a31a358186b880755b4" offset="0" />
11900         </dataarea>
11901      </part>
11902      <part name="cass2" interface="msx_cass">
11903      <feature name="part_id" value="Side B"/>
11904         <dataarea name="cass" size="55857">
11905            <rom name="satan (1989)(dinamic software)(es)(side b)[run'cas-'].cas" size="55857" crc="8d95aa54" sha1="2bdb60d9fd46f7af2bfce93a8a1fa1aa790c19e3" offset="0" />
11906         </dataarea>
11907      </part>
11908   </software>
11909
11910   <software name="satansa" cloneof="satan">
11911      <description>Satan (Spa, Alt)</description>
11912      <year>1989</year>
11913      <publisher>Dinamic Software</publisher>
11914      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11915
11916      <part name="cass1" interface="msx_cass">
11917      <feature name="part_id" value="Side A"/>
11918         <dataarea name="cass" size="55857">
11919            <rom name="satan (1989)(dinamic software)(es)(side a)[run'cas-'].cas" size="55857" crc="34cfb10a" sha1="5fc6aa5131c23b59597a2a31a358186b880755b4" offset="0" />
11920         </dataarea>
11921      </part>
11922      <part name="cass2" interface="msx_cass">
11923      <feature name="part_id" value="Side B"/>
11924         <dataarea name="cass" size="55857">
11925            <rom name="satan (1989)(dinamic software)(es)(side b)[a][run'cas-'].cas" size="55857" crc="a7e743a8" sha1="e60629b3a11b4b922c8df21341da7a088438153b" offset="0" />
11926         </dataarea>
11927      </part>
11928   </software>
11929
11930   <software name="scentped">
11931      <description>Scentipede (Euro)</description>
11932      <year>1986</year>
11933      <publisher>Eaglesoft</publisher>
11934      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11935
11936      <part name="cass1" interface="msx_cass">
11937         <dataarea name="cass" size="37816">
11938            <rom name="scentipede (1986)(eaglesoft)(nl)[run'cas-'].cas" size="37816" crc="63f02ed5" sha1="1f5e59a6008ab116769329b540564e780ef4a935" offset="0" />
11939         </dataarea>
11940      </part>
11941   </software>
11942
11943   <software name="scifi">
11944      <description>Science Fiction (Euro)</description>
11945      <year>1986</year>
11946      <publisher>Eaglesoft</publisher>
11947      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11948
11949      <part name="cass1" interface="msx_cass">
11950         <dataarea name="cass" size="26656">
11951            <rom name="science fiction (1986)(eaglesoft)(nl)[run'cas-'].cas" size="26656" crc="9bdc6759" sha1="f4294d69867d3be3f5f6dcbea286b3aee7f67945" offset="0" />
11952         </dataarea>
11953      </part>
11954   </software>
11955
11956   <software name="scor3020">
11957      <description>Score 3020 (Spa)</description>
11958      <year>1988</year>
11959      <publisher>Topo Soft</publisher>
11960      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
11961
11962      <part name="cass1" interface="msx_cass">
11963         <dataarea name="cass" size="43954">
11964            <rom name="score 3020 (1988)(topo soft)(es)[run'cas-'].cas" size="43954" crc="250f9f55" sha1="74e0f23fbe51084a4cc2cfe7fe8ef722960d60d0" offset="0" />
11965         </dataarea>
11966      </part>
11967   </software>
11968
11969   <software name="sspirits">
11970      <description>Scramble Spirits (Euro)</description>
11971      <year>1990</year>
11972      <publisher>Grandslam Entertainments</publisher>
11973      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11974
11975      <part name="cass1" interface="msx_cass">
11976      <feature name="part_id" value="Side A"/>
11977         <dataarea name="cass" size="72473">
11978            <rom name="scramble spirits (1990)(grandslam entertainments)(gb)(side a)[bload'cas-',r].cas" size="72473" crc="a8671046" sha1="d56987b24478e45f4e63dbc8c3bc488f366a1b0c" offset="0" />
11979         </dataarea>
11980      </part>
11981      <part name="cass2" interface="msx_cass">
11982      <feature name="part_id" value="Side B"/>
11983         <dataarea name="cass" size="48434">
11984            <rom name="scramble spirits (1990)(grandslam entertainments)(gb)(side b)[bload'cas-',r].cas" size="48434" crc="93295403" sha1="341cc5d190fcce973cf66beea871c05d8e3514e7" offset="0" />
11985         </dataarea>
11986      </part>
11987   </software>
11988
11989   <software name="sspiritsa" cloneof="sspirits">
11990      <description>Scramble Spirits (Euro, Alt)</description>
11991      <year>1990</year>
11992      <publisher>Grandslam Entertainments</publisher>
11993      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
11994
11995      <part name="cass1" interface="msx_cass">
11996      <feature name="part_id" value="Side A"/>
11997         <dataarea name="cass" size="72473">
11998            <rom name="scramble spirits (1990)(grandslam entertainments)(gb)(side a)[a][bload'cas-',r].cas" size="72473" crc="fb0d5ed6" sha1="038efee2ac1767f82a051df85ba4ea7ef08ecffc" offset="0" />
11999         </dataarea>
12000      </part>
12001      <part name="cass2" interface="msx_cass">
12002      <feature name="part_id" value="Side B"/>
12003         <dataarea name="cass" size="48434">
12004            <rom name="scramble spirits (1990)(grandslam entertainments)(gb)(side b)[bload'cas-',r].cas" size="48434" crc="93295403" sha1="341cc5d190fcce973cf66beea871c05d8e3514e7" offset="0" />
12005         </dataarea>
12006      </part>
12007   </software>
12008
12009   <software name="seaking">
12010      <description>Sea King (Euro)</description>
12011      <year>1986</year>
12012      <publisher>Players Software</publisher>
12013      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12014
12015      <part name="cass1" interface="msx_cass">
12016         <dataarea name="cass" size="33535">
12017            <rom name="sea king (1986)(players software)(gb)[run'cas-'].cas" size="33535" crc="b29571ed" sha1="af8b0e5b89d6c6a7123d84965ab9863da8c45981" offset="0" />
12018         </dataarea>
12019      </part>
12020   </software>
12021
12022   <software name="secreto">
12023      <description>El Secreto de la Piramide (Spa)</description>
12024      <year>198?</year>
12025      <publisher>Manhattan Transfer</publisher>
12026      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12027
12028      <part name="cass1" interface="msx_cass">
12029         <dataarea name="cass" size="19936">
12030            <rom name="secreto de la piramide, el (19xx)(manhattan transfer)(es)[run'cas-'][martos].cas" size="19936" crc="48a53ac8" sha1="dc9552a5cb71bd5c94c2a384aed33e73cfffc6d9" offset="0" />
12031         </dataarea>
12032      </part>
12033   </software>
12034
12035   <software name="sendasal">
12036      <description>Senda Salvaje (Spa)</description>
12037      <year>1990</year>
12038      <publisher>Zigurat Software</publisher>
12039      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12040
12041      <part name="cass1" interface="msx_cass">
12042      <feature name="part_id" value="Side A"/>
12043         <dataarea name="cass" size="54815">
12044            <rom name="senda salvaje (1990)(zigurat software)(es)(side a)[run'cas-'].cas" size="54815" crc="e6e1928d" sha1="3d1b71b2cd545a4eb0c3cc958aafc38949a76a74" offset="0" />
12045         </dataarea>
12046      </part>
12047      <part name="cass2" interface="msx_cass">
12048      <feature name="part_id" value="Side B"/>
12049         <dataarea name="cass" size="56019">
12050            <rom name="senda salvaje (1990)(zigurat software)(es)(side b)[run'cas-'].cas" size="56019" crc="aaddb750" sha1="ea293cb0460648017fc2d0d79e9e3fd0d58cbe90" offset="0" />
12051         </dataarea>
12052      </part>
12053   </software>
12054
12055   <software name="sharkh">
12056      <description>Shark Hunter (Euro)</description>
12057      <year>1984</year>
12058      <publisher>Electric Software</publisher>
12059      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
12060
12061      <part name="cass1" interface="msx_cass">
12062         <dataarea name="cass" size="43125">
12063            <rom name="shark hunter (1984)(electric software)(gb)[bload'cas-',r].cas" size="43125" crc="2066f45b" sha1="0d45ec635ac4fe3077030d8c0b3960e3398fa0bb" offset="0" />
12064         </dataarea>
12065      </part>
12066   </software>
12067
12068   <software name="shinobi">
12069      <description>Shinobi (Euro)</description>
12070      <year>1989</year>
12071      <publisher>Virgin Games</publisher>
12072      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12073
12074      <part name="cass1" interface="msx_cass">
12075      <feature name="part_id" value="Side A"/>
12076         <dataarea name="cass" size="24290">
12077            <rom name="shinobi (1989)(virgin games)(gb)(side a)[run'cas-'].cas" size="24290" crc="7480d814" sha1="06282a66e6df7eff9aac63403fe36136b947b219" offset="0" />
12078         </dataarea>
12079      </part>
12080      <part name="cass2" interface="msx_cass">
12081      <feature name="part_id" value="Side B"/>
12082         <dataarea name="cass" size="122488">
12083            <rom name="shinobi (1989)(virgin games)(gb)(side b)[run'cas-'].cas" size="122488" crc="27ae7d24" sha1="dce8064dff08a21b6d3bcf0e468e9e2f1677b064" offset="0" />
12084         </dataarea>
12085      </part>
12086   </software>
12087
12088   <software name="ship">
12089      <description>Ship (Spa?)</description>
12090      <year>1989</year>
12091      <publisher>Eurosoft</publisher>
12092      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
12093
12094      <part name="cass1" interface="msx_cass">
12095         <dataarea name="cass" size="23414">
12096            <rom name="ship (1989)(eurosoft)(nl)(es)[bload'cas-',r].cas" size="23414" crc="8c104698" sha1="df838093393c895b9d2b204494cc7fafd75fcf5f" offset="0" />
12097         </dataarea>
12098      </part>
12099   </software>
12100
12101   <software name="shnax">
12102      <description>Shnax (Euro)</description>
12103      <year>1985</year>
12104      <publisher>Kuma Computers</publisher>
12105      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12106
12107      <part name="cass1" interface="msx_cass">
12108         <dataarea name="cass" size="25586">
12109            <rom name="shnax (1985)(kuma computers)(gb)[run'cas-',r][martos].cas" size="25586" crc="e14a712e" sha1="ec7901c35174d91d3904be7d178638c5721273f3" offset="0" />
12110         </dataarea>
12111      </part>
12112   </software>
12113
12114   <software name="shup">
12115      <description>Shup - Trebol (Spa)</description>
12116      <year>1986</year>
12117      <publisher>Mind Games España</publisher>
12118      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
12119
12120      <part name="cass1" interface="msx_cass">
12121         <dataarea name="cass" size="20137">
12122            <rom name="shup - trebol (1986)(mind games espana)(es)[bload'cas-',r].cas" size="20137" crc="771a4d55" sha1="b8c729f18c9f1f9533172a5d1124e5f9087a688c" offset="0" />
12123         </dataarea>
12124      </part>
12125   </software>
12126
12127   <software name="sshadow">
12128      <description>Silent Shadow (Euro?)</description>
12129      <year>1988</year>
12130      <publisher>Topo Soft</publisher>
12131      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12132
12133      <part name="cass1" interface="msx_cass">
12134         <dataarea name="cass" size="155826">
12135            <rom name="silent shadow (1988)(topo soft)[run'cas-'].cas" size="155826" crc="a995ca1b" sha1="a914027bcb159a418bb7cea33fd7f403e8453b0b" offset="0" />
12136         </dataarea>
12137      </part>
12138   </software>
12139
12140   <software name="silfi"> <!-- copy from "Elidon"? -->
12141      <description>Silfi (Spa)</description>
12142      <year>1988</year>
12143      <publisher>Iber Soft</publisher>
12144      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12145
12146      <part name="cass1" interface="msx_cass">
12147         <dataarea name="cass" size="35622">
12148            <rom name="silfi (1988)(iber soft)(es)[copy from elidon][run'cas-'].cas" size="35622" crc="01daa4b0" sha1="51b578d497d482759e97617f6c0a7425f25c5f80" offset="0" />
12149         </dataarea>
12150      </part>
12151   </software>
12152
12153   <software name="sildream">
12154      <description>Silicon Dreams (Euro)</description>
12155      <year>1986</year>
12156      <publisher>Level 9 Computing</publisher>
12157      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12158
12159      <part name="cass1" interface="msx_cass">
12160      <feature name="part_id" value="Tape I - Snowball v2"/>
12161         <dataarea name="cass" size="57975">
12162            <rom name="silicon dreams i - snowball v2 (1986)(level 9 computing)(gb)[run'cas-'].cas" size="57975" crc="7f9ce25f" sha1="0c97c0045ce6f0a4e6c885063c84fe69dd2471c7" offset="0" />
12163         </dataarea>
12164      </part>
12165      <part name="cass2" interface="msx_cass">
12166      <feature name="part_id" value="Tape II - Return to Eden v2"/>
12167         <dataarea name="cass" size="57975">
12168            <rom name="silicon dreams ii - return to eden v2 (1986)(level 9 computing)(gb)[run'cas-'].cas" size="57975" crc="515d72d2" sha1="1ba2348abc96f2156a2da4381f3bf87bf34c73c2" offset="0" />
12169         </dataarea>
12170      </part>
12171      <part name="cass3" interface="msx_cass">
12172      <feature name="part_id" value="Tape III - The Worm in Paradise v2"/>
12173         <dataarea name="cass" size="57975">
12174            <rom name="silicon dreams iii - the worm in paradise v2 (1986)(level 9 computing)(gb)[run'cas-'].cas" size="57975" crc="eb408655" sha1="762f49897cf54c84159a5a19b1010eefebb3f4c6" offset="0" />
12175         </dataarea>
12176      </part>
12177   </software>
12178
12179   <software name="sildreama" cloneof="sildream">
12180      <description>Silicon Dreams (Euro, Alt)</description>
12181      <year>1986</year>
12182      <publisher>Level 9 Computing</publisher>
12183      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12184
12185      <part name="cass1" interface="msx_cass">
12186      <feature name="part_id" value="Tape I - Snowball v2"/>
12187         <dataarea name="cass" size="57975">
12188            <rom name="silicon dreams i - snowball v2 (1986)(level 9 computing)(gb)[a][run'cas-'].cas" size="57975" crc="08a45bf6" sha1="4c9abff41b3b961e4a0d9b06e46d13fc404af899" offset="0" />
12189         </dataarea>
12190      </part>
12191      <part name="cass2" interface="msx_cass">
12192      <feature name="part_id" value="Tape II - Return to Eden v2"/>
12193         <dataarea name="cass" size="57975">
12194            <rom name="silicon dreams ii - return to eden v2 (1986)(level 9 computing)(gb)[a][run'cas-'].cas" size="57975" crc="4845f865" sha1="2114b015e3abfd737b5b9d0198d095edbd51d628" offset="0" />
12195         </dataarea>
12196      </part>
12197      <part name="cass3" interface="msx_cass">
12198      <feature name="part_id" value="Tape III - The Worm in Paradise v2"/>
12199         <dataarea name="cass" size="57975">
12200            <rom name="silicon dreams iii - the worm in paradise v2 (1986)(level 9 computing)(gb)[a][run'cas-'].cas" size="57975" crc="dde95b90" sha1="96cefba8183edafba61855e6bebc2a05d81c17dc" offset="0" />
12201         </dataarea>
12202      </part>
12203   </software>
12204
12205   <software name="sildreamb" cloneof="sildream">
12206      <description>Silicon Dreams (Euro, Alt 2)</description>
12207      <year>1984?</year>
12208      <publisher>Level 9 Computing</publisher>
12209      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
12210
12211      <part name="cass1" interface="msx_cass">
12212      <feature name="part_id" value="Tape I - Snowball v2"/>
12213         <dataarea name="cass" size="57975">
12214            <rom name="silicon dreams i - snowball v2 (1986)(level 9 computing)(gb)[run'cas-'].cas" size="57975" crc="7f9ce25f" sha1="0c97c0045ce6f0a4e6c885063c84fe69dd2471c7" offset="0" />
12215         </dataarea>
12216      </part>
12217      <part name="cass2" interface="msx_cass">
12218      <feature name="part_id" value="Tape II - Return to Eden v1"/>
12219         <dataarea name="cass" size="42417">
12220            <rom name="silicon dreams ii - return to eden (1984)(level 9 computing)(gb)[bload'cas-',r].cas" size="42417" crc="44b7c336" sha1="c6a0ce19d24948d93f8468ad052878ae58022f9f" offset="0" />
12221         </dataarea>
12222      </part>
12223      <part name="cass3" interface="msx_cass">
12224      <feature name="part_id" value="Tape III - The Worm in Paradise v2"/>
12225         <dataarea name="cass" size="57975">
12226            <rom name="silicon dreams iii - the worm in paradise v2 (1986)(level 9 computing)(gb)[run'cas-'].cas" size="57975" crc="eb408655" sha1="762f49897cf54c84159a5a19b1010eefebb3f4c6" offset="0" />
12227         </dataarea>
12228      </part>
12229   </software>
12230
12231   <software name="sildreamc" cloneof="sildream">
12232      <description>Silicon Dreams (Euro, Alt 3)</description>
12233      <year>1984?</year>
12234      <publisher>Level 9 Computing</publisher>
12235      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12236
12237      <part name="cass1" interface="msx_cass">
12238      <feature name="part_id" value="Tape I - Snowball v2"/>
12239         <dataarea name="cass" size="57975">
12240            <rom name="silicon dreams i - snowball v2 (1986)(level 9 computing)(gb)[run'cas-'].cas" size="57975" crc="7f9ce25f" sha1="0c97c0045ce6f0a4e6c885063c84fe69dd2471c7" offset="0" />
12241         </dataarea>
12242      </part>
12243      <part name="cass2" interface="msx_cass">
12244      <feature name="part_id" value="Tape II - Return to Eden v1, Alt Loader?"/>
12245         <dataarea name="cass" size="44001">
12246            <rom name="silicon dreams ii - return to eden (1984)(level 9 computing)(gb)[run'cas-'].cas" size="44001" crc="e8673e3f" sha1="8abd2f1a3c26b4cd2d250647e35bda5a1b23b544" offset="0" />
12247         </dataarea>
12248      </part>
12249      <part name="cass3" interface="msx_cass">
12250      <feature name="part_id" value="Tape III - The Worm in Paradise v2"/>
12251         <dataarea name="cass" size="57975">
12252            <rom name="silicon dreams iii - the worm in paradise v2 (1986)(level 9 computing)(gb)[run'cas-'].cas" size="57975" crc="eb408655" sha1="762f49897cf54c84159a5a19b1010eefebb3f4c6" offset="0" />
12253         </dataarea>
12254      </part>
12255   </software>
12256
12257   <software name="simten">
12258      <description>Simulador Profesional de Tenis (Spa)</description>
12259      <year>1990</year>
12260      <publisher>Dinamic Software</publisher>
12261      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12262
12263      <part name="cass1" interface="msx_cass">
12264         <dataarea name="cass" size="56302">
12265            <rom name="simulador profesional de tenis (1990)(dinamic software)(es)[run'cas-'].cas" size="56302" crc="05de65d3" sha1="4318de77c55145eab721fa6e167bba4c9a736cb7" offset="0" />
12266         </dataarea>
12267      </part>
12268   </software>
12269
12270   <software name="sirfred">
12271      <description>Sir Fred (Spa)</description>
12272      <year>1986</year>
12273      <publisher>Zigurat Software</publisher>
12274      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12275
12276      <part name="cass1" interface="msx_cass">
12277         <dataarea name="cass" size="79735">
12278            <rom name="sir fred (1986)(zigurat software)(es)[run'cas-'].cas" size="79735" crc="a92514cf" sha1="35fa3531ebb6bdc630938fa480dea5dd207ad622" offset="0" />
12279         </dataarea>
12280      </part>
12281   </software>
12282
12283   <software name="sirwood">
12284      <description>Sirwood (Spa)</description>
12285      <year>1990</year>
12286      <publisher>Opera Soft</publisher>
12287      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
12288
12289      <part name="cass1" interface="msx_cass">
12290      <feature name="part_id" value="Side A"/>
12291         <dataarea name="cass" size="56128">
12292            <rom name="sirwood (1990)(opera soft)(es)(side a)[bload'cas-',r].cas" size="56128" crc="2804c3c1" sha1="4f8c44976a2d18d14821a4225070651442a7e67f" offset="0" />
12293         </dataarea>
12294      </part>
12295      <part name="cass2" interface="msx_cass">
12296      <feature name="part_id" value="Side B"/>
12297         <dataarea name="cass" size="56128">
12298            <rom name="sirwood (1990)(opera soft)(es)(side b)[bload'cas-',r].cas" size="56128" crc="a6dadbff" sha1="423d4bef008d2f2710a71167ac43163db5fe52ce" offset="0" />
12299         </dataarea>
12300      </part>
12301      <part name="cass3" interface="msx_cass">
12302      <feature name="part_id" value="Side C"/>
12303         <dataarea name="cass" size="56128">
12304            <rom name="sirwood (1990)(opera soft)(es)(side c)[bload'cas-',r].cas" size="56128" crc="22b90db5" sha1="a4f88f651c514ad6fcb352b36508ea59c94bfd04" offset="0" />
12305         </dataarea>
12306      </part>
12307      <part name="cass4" interface="msx_cass">
12308      <feature name="part_id" value="Side D"/>
12309         <dataarea name="cass" size="56128">
12310            <rom name="sirwood (1990)(opera soft)(es)(side d)[bload'cas-',r].cas" size="56128" crc="8268bbf2" sha1="294258343bbf85992acf2b498e65e1001126aa9e" offset="0" />
12311         </dataarea>
12312      </part>
12313   </software>
12314
12315   <software name="sirwooda" cloneof="sirwood">
12316      <description>Sirwood (Spa, Alt)</description>
12317      <year>1990</year>
12318      <publisher>Opera Soft</publisher>
12319      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
12320
12321      <part name="cass1" interface="msx_cass">
12322      <feature name="part_id" value="Side A"/>
12323         <dataarea name="cass" size="56132">
12324            <rom name="sirwood (1990)(opera soft)(es)(side a)[bload'cas-',r][martos].cas" size="56132" crc="f33e337b" sha1="84af1e78ffe833558867ff75c6ea1f8f7c6d60a7" offset="0" />
12325         </dataarea>
12326      </part>
12327      <part name="cass2" interface="msx_cass">
12328      <feature name="part_id" value="Side B"/>
12329         <dataarea name="cass" size="56128">
12330            <rom name="sirwood (1990)(opera soft)(es)(side b)[bload'cas-',r].cas" size="56128" crc="a6dadbff" sha1="423d4bef008d2f2710a71167ac43163db5fe52ce" offset="0" />
12331         </dataarea>
12332      </part>
12333      <part name="cass3" interface="msx_cass">
12334      <feature name="part_id" value="Side C"/>
12335         <dataarea name="cass" size="56128">
12336            <rom name="sirwood (1990)(opera soft)(es)(side c)[bload'cas-',r].cas" size="56128" crc="22b90db5" sha1="a4f88f651c514ad6fcb352b36508ea59c94bfd04" offset="0" />
12337         </dataarea>
12338      </part>
12339      <part name="cass4" interface="msx_cass">
12340      <feature name="part_id" value="Side D"/>
12341         <dataarea name="cass" size="56128">
12342            <rom name="sirwood (1990)(opera soft)(es)(side d)[bload'cas-',r].cas" size="56128" crc="8268bbf2" sha1="294258343bbf85992acf2b498e65e1001126aa9e" offset="0" />
12343         </dataarea>
12344      </part>
12345   </software>
12346
12347   <software name="sp500gp">
12348      <description>Sito Pons 500cc Grand Prix (Spa)</description>
12349      <year>1990</year>
12350      <publisher>Zigurat Software</publisher>
12351      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12352
12353      <part name="cass1" interface="msx_cass">
12354         <dataarea name="cass" size="53548">
12355            <rom name="sito pons 500cc grand prix (1990)(zigurat software)(es)[run'cas-'].cas" size="53548" crc="eeb0d9cb" sha1="f584c6a729b7b5b05b53ade1c52491b919392810" offset="0" />
12356         </dataarea>
12357      </part>
12358   </software>
12359
12360   <software name="skdragon">
12361      <description>Skate Dragon (Spa)</description>
12362      <year>1986</year>
12363      <publisher>Idealogic</publisher>
12364      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
12365
12366      <part name="cass1" interface="msx_cass">
12367         <dataarea name="cass" size="21260">
12368            <rom name="skate dragon (1986)(idealogic)(es)[bload'cas-',r].cas" size="21260" crc="8f772bf3" sha1="c5633ffe4a8698100c612e977382531ad86d34b1" offset="0" />
12369         </dataarea>
12370      </part>
12371   </software>
12372
12373   <software name="skdragona" cloneof="skdragon">
12374      <description>Skate Dragon (Spa, Alt)</description>
12375      <year>1986</year>
12376      <publisher>Idealogic</publisher>
12377      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
12378
12379      <part name="cass1" interface="msx_cass">
12380         <dataarea name="cass" size="24546">
12381            <rom name="skate dragon (1986)(idealogic)(es)[bload'cas-',r][martos].cas" size="24546" crc="20892d4c" sha1="c6bbb66b2ddade72644c2c784d3ad50c7a05dff7" offset="0" />
12382         </dataarea>
12383      </part>
12384   </software>
12385
12386   <software name="skooter">
12387      <description>Skooter (Euro)</description>
12388      <year>1987</year>
12389      <publisher>Eaglesoft</publisher>
12390      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12391
12392      <part name="cass1" interface="msx_cass">
12393         <dataarea name="cass" size="34888">
12394            <rom name="skooter (1987)(eaglesoft)(nl)[run'cas-'].cas" size="34888" crc="90734238" sha1="89dd491825a3a1f5a025c660369d47bddef8967d" offset="0" />
12395         </dataarea>
12396      </part>
12397   </software>
12398
12399   <software name="skramble">
12400      <description>Skramble (Euro)</description>
12401      <year>1985</year>
12402      <publisher>Aackosoft</publisher>
12403      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12404
12405      <part name="cass1" interface="msx_cass">
12406         <dataarea name="cass" size="28224">
12407            <rom name="skramble (1985)(aackosoft)(nl)[run'cas-'].cas" size="28224" crc="879e8668" sha1="5b3f2b831dfc8a78bd394ad7a0df1d3ae71f7e16" offset="0" />
12408         </dataarea>
12409      </part>
12410   </software>
12411
12412   <software name="skulexil">
12413      <description>Skull Exilon (Spa)</description>
12414      <year>1988</year>
12415      <publisher>Iber Soft</publisher>
12416      <info name="alt_title" value="Safari X"/>
12417      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12418
12419      <part name="cass1" interface="msx_cass">
12420         <dataarea name="cass" size="30695">
12421            <rom name="skull exilon (1988)(iber soft)(es)[aka safari x][run'cas-'].cas" size="30695" crc="ec4e2be2" sha1="deaf109d93ae184528e7a14dcd2b5bebb806d62f" offset="0" />
12422         </dataarea>
12423      </part>
12424   </software>
12425
12426   <software name="skydiver">
12427      <description>Sky Diver (Jpn)</description>
12428      <year>1984</year>
12429      <publisher>Hudson Soft</publisher>
12430      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
12431
12432      <part name="cass1" interface="msx_cass">
12433         <dataarea name="cass" size="11734">
12434            <rom name="sky diver (1984)(hudson soft - japanese softbank)(jp)(en)[bload'cas-',r][martos].cas" size="11734" crc="93a40a2c" sha1="fff14d423ab59c2d5b8fc88a0f642de470470b0c" offset="0" />
12435         </dataarea>
12436      </part>
12437   </software>
12438
12439   <software name="skyvis">
12440      <description>Sky Vision (Euro)</description>
12441      <year>1987</year>
12442      <publisher>Eaglesoft</publisher>
12443      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12444
12445      <part name="cass1" interface="msx_cass">
12446         <dataarea name="cass" size="21984">
12447            <rom name="sky vision (1987)(eaglesoft)(nl)[run'cas-'].cas" size="21984" crc="242b8f6d" sha1="997a5079ebb14e4b21a41cb519b321f849c28a65" offset="0" />
12448         </dataarea>
12449      </part>
12450   </software>
12451
12452   <software name="skywar">
12453      <description>Sky War (Spa)</description>
12454      <year>1988</year>
12455      <publisher>OMK Software</publisher>
12456      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12457
12458      <part name="cass1" interface="msx_cass">
12459         <dataarea name="cass" size="25619">
12460            <rom name="sky war (1988)(omk software)(es)[run'cas-'].cas" size="25619" crc="213fa75c" sha1="ebb8b252f3b4baf1dab05093a32213bf2fdcff39" offset="0" />
12461         </dataarea>
12462      </part>
12463   </software>
12464
12465   <software name="skyhawk">
12466      <description>Skyhawk (Euro)</description>
12467      <year>1986</year>
12468      <publisher>Bug-Byte Software</publisher>
12469      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12470
12471      <part name="cass1" interface="msx_cass">
12472         <dataarea name="cass" size="33230">
12473            <rom name="skyhawk (1986)(bug-byte software)(gb)[run'cas-'].cas" size="33230" crc="74128868" sha1="ad3227d794bea3f6efd00f49d4149dc2df80e7aa" offset="0" />
12474         </dataarea>
12475      </part>
12476   </software>
12477
12478   <software name="slapshot">
12479      <description>Slapshot (Euro)</description>
12480      <year>1985</year>
12481      <publisher>Anirog Software</publisher>
12482      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
12483
12484      <part name="cass1" interface="msx_cass">
12485         <dataarea name="cass" size="15335">
12486            <rom name="slapshot (1985)(anirog software)[bload'cas-',r].cas" size="15335" crc="ff009ec1" sha1="a4da28635cd11beaba4b24146a7c7bd829978be3" offset="0" />
12487         </dataarea>
12488      </part>
12489   </software>
12490
12491   <software name="smackwac">
12492      <description>Smack Wacker (Euro)</description>
12493      <year>1986</year>
12494      <publisher>Eaglesoft</publisher>
12495      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12496
12497      <part name="cass1" interface="msx_cass">
12498         <dataarea name="cass" size="67128">
12499            <rom name="smack wacker (1986)(eaglesoft)(nl)[run'cas-'].cas" size="67128" crc="b1ff3d49" sha1="876aff85f0488586e6c229f5bdf86defd47ab38d" offset="0" />
12500         </dataarea>
12501      </part>
12502   </software>
12503
12504   <software name="smaily">
12505      <description>Smaily (Spa)</description>
12506      <year>1990</year>
12507      <publisher>Zigurat Software</publisher>
12508      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12509
12510      <part name="cass1" interface="msx_cass">
12511         <dataarea name="cass" size="102258">
12512            <rom name="smaily (1990)(zigurat software)(es)[run'cas-'][martos].cas" size="102258" crc="3d08e645" sha1="7226b551adf22da60b3a892d664a1357777198ed" offset="0" />
12513         </dataarea>
12514      </part>
12515   </software>
12516
12517   <software name="smash">
12518      <description>Smash (Euro)</description>
12519      <year>1984</year>
12520      <publisher>Spectravideo</publisher>
12521      <info name="usage" value="Load with CLOAD + RUN"/>
12522
12523      <part name="cass1" interface="msx_cass">
12524         <dataarea name="cass" size="2520">
12525            <rom name="smash (1984)(spectravideo)(gb)[cload + run].cas" size="2520" crc="115e7c88" sha1="d3783eb9267912188bfa1acf31ca5f90427ee4de" offset="0" />
12526         </dataarea>
12527      </part>
12528   </software>
12529
12530   <software name="snakeit">
12531      <description>Snake It (Euro)</description>
12532      <year>1986</year>
12533      <publisher>Eaglesoft</publisher>
12534      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12535
12536      <part name="cass1" interface="msx_cass">
12537         <dataarea name="cass" size="54792">
12538            <rom name="snake it (1986)(eaglesoft)(nl)[run'cas-'].cas" size="54792" crc="2f105c33" sha1="88a52cee01a9ea0b3edf884c72b18acacf5460cf" offset="0" />
12539         </dataarea>
12540      </part>
12541   </software>
12542
12543   <software name="snowman">
12544      <description>The Snowman (Euro)</description>
12545      <year>1984</year>
12546      <publisher>Quicksilva</publisher>
12547      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
12548
12549      <part name="cass1" interface="msx_cass">
12550         <dataarea name="cass" size="20191">
12551            <rom name="snowman, the (1984)(quicksilva)(gb)[bload'cas-',r].cas" size="20191" crc="5f5db8c5" sha1="1c9c5f319b973d71bd09bc6001b7169433eb3aa2" offset="0" />
12552         </dataarea>
12553      </part>
12554   </software>
12555
12556   <software name="solnegro">
12557      <description>Sol Negro (Spa)</description>
12558      <year>1989</year>
12559      <publisher>Opera Soft</publisher>
12560      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
12561
12562      <part name="cass1" interface="msx_cass">
12563      <feature name="part_id" value="Side A"/>
12564         <dataarea name="cass" size="52032">
12565            <rom name="sol negro (1989)(opera soft)(es)(side a)[bload'cas-',r].cas" size="52032" crc="e01e709d" sha1="c9fa66f835c51e793e27d5a522cf9cd93458af30" offset="0" />
12566         </dataarea>
12567      </part>
12568      <part name="cass2" interface="msx_cass">
12569      <feature name="part_id" value="Side B"/>
12570         <dataarea name="cass" size="84560">
12571            <rom name="sol negro (1989)(opera soft)(es)(side b)[bload'cas-',r].cas" size="84560" crc="31b4198c" sha1="2d447441e6019e081463f7838d0d1710eed68a2f" offset="0" />
12572         </dataarea>
12573      </part>
12574   </software>
12575
12576   <software name="solnegroa" cloneof="solnegro">
12577      <description>Sol Negro (Spa, Alt)</description>
12578      <year>1989</year>
12579      <publisher>Opera Soft</publisher>
12580      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
12581
12582      <part name="cass1" interface="msx_cass">
12583      <feature name="part_id" value="Side A"/>
12584         <dataarea name="cass" size="52032">
12585            <rom name="sol negro (1989)(opera soft)(es)(side a)[a][bload'cas-',r].cas" size="52032" crc="eec14c1d" sha1="602ab3bc4bff4ef7991dd8c92d4277d39dcf5f38" offset="0" />
12586         </dataarea>
12587      </part>
12588      <part name="cass2" interface="msx_cass">
12589      <feature name="part_id" value="Side B"/>
12590         <dataarea name="cass" size="84560">
12591            <rom name="sol negro (1989)(opera soft)(es)(side b)[a][bload'cas-',r].cas" size="84560" crc="071fd6a3" sha1="5bbdf7787ff9d42df46dd98d497a00ae4c4d3d3a" offset="0" />
12592         </dataarea>
12593      </part>
12594   </software>
12595
12596   <software name="solnegrob" cloneof="solnegro">
12597      <description>Sol Negro (Spa, Alt 2)</description>
12598      <year>1989</year>
12599      <publisher>Opera Soft</publisher>
12600      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
12601
12602      <part name="cass1" interface="msx_cass">
12603      <feature name="part_id" value="Side A"/>
12604         <dataarea name="cass" size="52032">
12605            <rom name="sol negro (1989)(opera soft)(es)(side a)[bload'cas-',r].cas" size="52032" crc="e01e709d" sha1="c9fa66f835c51e793e27d5a522cf9cd93458af30" offset="0" />
12606         </dataarea>
12607      </part>
12608      <part name="cass2" interface="msx_cass">
12609      <feature name="part_id" value="Side B"/>
12610         <dataarea name="cass" size="84560">
12611            <rom name="sol negro (1989)(opera soft)(es)(side b)[a2][bload'cas-',r].cas" size="84560" crc="a3941a18" sha1="7f4d8796614350945a2c46c599605689692a8082" offset="0" />
12612         </dataarea>
12613      </part>
12614   </software>
12615
12616   <software name="soldlght">
12617      <description>Soldier of Light (Spa)</description>
12618      <year>1989</year>
12619      <publisher>Dro Soft</publisher>
12620      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12621
12622      <part name="cass1" interface="msx_cass">
12623         <dataarea name="cass" size="59622">
12624            <rom name="soldier of light (1989)(dro soft)(es)[run'cas-'].cas" size="59622" crc="0609da42" sha1="65cfe3a6ef93ebfcbf3885d6a7f6ae76eeed0249" offset="0" />
12625         </dataarea>
12626      </part>
12627   </software>
12628
12629   <software name="solo"> <!-- gunstick required -->
12630      <description>Solo (Spa)</description>
12631      <year>1989</year>
12632      <publisher>Opera Soft</publisher>
12633      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
12634
12635      <part name="cass1" interface="msx_cass">
12636         <dataarea name="cass" size="58176">
12637            <rom name="solo (1989)(opera soft)(es)[gunstick][bload'cas-',r].cas" size="58176" crc="8de38f01" sha1="2c70527216de2f977e1a18fa2879d4e03e29c279" offset="0" />
12638         </dataarea>
12639      </part>
12640   </software>
12641
12642   <software name="sootland">
12643      <description>Sootland (Spa)</description>
12644      <year>1988</year>
12645      <publisher>Zafiro Software Division</publisher>
12646      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12647
12648      <part name="cass1" interface="msx_cass">
12649      <feature name="part_id" value="Side A"/>
12650         <dataarea name="cass" size="12106">
12651            <rom name="sootland (1988)(zafiro software division)(es)(side a)[run'cas-'].cas" size="12106" crc="477aab4f" sha1="5ccf9a2463aa3144f3c03c2a23b798ba68d184e4" offset="0" />
12652         </dataarea>
12653      </part>
12654      <part name="cass2" interface="msx_cass">
12655      <feature name="part_id" value="Side B"/>
12656         <dataarea name="cass" size="78714">
12657            <rom name="sootland (1988)(zafiro software division)(es)(side b)[run'cas-'].cas" size="78714" crc="53bc9dd0" sha1="c2d10d8d5694de81b1192ec7d85aa80a10f89045" offset="0" />
12658         </dataarea>
12659      </part>
12660   </software>
12661
12662   <software name="sorcery">
12663      <description>Sorcery (Euro)</description>
12664      <year>1985</year>
12665      <publisher>Virgin Games</publisher>
12666      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12667
12668      <part name="cass1" interface="msx_cass">
12669         <dataarea name="cass" size="43990">
12670            <rom name="sorcery (1985)(virgin games)(gb)[run'cas-'].cas" size="43990" crc="d4ef751e" sha1="769103431817a9a9c31c815a94b778a9af7a1a11" offset="0" />
12671         </dataarea>
12672      </part>
12673   </software>
12674
12675   <software name="sorcerya" cloneof="sorcery">
12676      <description>Sorcery (Euro, Alt)</description>
12677      <year>1985</year>
12678      <publisher>Virgin Games</publisher>
12679      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12680
12681      <part name="cass1" interface="msx_cass">
12682         <dataarea name="cass" size="50582">
12683            <rom name="sorcery (1985)(virgin games)(gb)[a][run'cas-'].cas" size="50582" crc="0b8260fe" sha1="248d484441e4c6e63be93058ad6c79349d020e4c" offset="0" />
12684         </dataarea>
12685      </part>
12686   </software>
12687
12688   <software name="soulrobo">
12689      <description>Soul of a Robot (Euro)</description>
12690      <year>1987</year>
12691      <publisher>Mastertronic</publisher>
12692      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12693
12694      <part name="cass1" interface="msx_cass">
12695         <dataarea name="cass" size="29535">
12696            <rom name="soul of a robot (1987)(mastertronic)(gb)[run'cas-'].cas" size="29535" crc="8b0f5987" sha1="b1159df6d6829149c11302e44cc8bd1df158057d" offset="0" />
12697         </dataarea>
12698      </part>
12699   </software>
12700
12701   <software name="soviet">
12702      <description>Soviet (Euro?)</description>
12703      <year>1990</year>
12704      <publisher>Opera Soft</publisher>
12705      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
12706
12707      <part name="cass1" interface="msx_cass">
12708      <feature name="part_id" value="Side A"/>
12709         <dataarea name="cass" size="102992">
12710            <rom name="soviet (1990)(opera soft)(side a)[bload'cas-',r].cas" size="102992" crc="eac0c700" sha1="eb6cd536a85d2ee49cc9ea7e6c2e678a52dc967b" offset="0" />
12711         </dataarea>
12712      </part>
12713      <part name="cass2" interface="msx_cass">
12714      <feature name="part_id" value="Side B"/>
12715         <dataarea name="cass" size="119128">
12716            <rom name="soviet (1990)(opera soft)(side b)[bload'cas-',r].cas" size="119128" crc="183dcfb4" sha1="0a92dfdded56b8ba4d67c72ae52713b2289faa73" offset="0" />
12717         </dataarea>
12718      </part>
12719   </software>
12720
12721   <software name="sbusters">
12722      <description>Space Busters (Euro, Eaglesoft)</description>
12723      <year>1986</year>
12724      <publisher>Eaglesoft</publisher>
12725      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12726
12727      <part name="cass1" interface="msx_cass">
12728         <dataarea name="cass" size="49968">
12729            <rom name="space busters (1986)(eaglesoft)(nl)[run'cas-'].cas" size="49968" crc="0449c639" sha1="5e050cc911b8d90c4e8020e5596ac41e3fa51e60" offset="0" />
12730         </dataarea>
12731      </part>
12732   </software>
12733
12734   <software name="sbustera" cloneof="sbusters">
12735      <description>Space Busters (Euro, Aackosoft)</description>
12736      <year>1985</year>
12737      <publisher>Aackosoft</publisher>
12738      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12739
12740      <part name="cass1" interface="msx_cass">
12741         <dataarea name="cass" size="8776">
12742            <rom name="space busters (1985)(aackosoft)(nl)[run'cas-'].cas" size="8776" crc="4a8a958c" sha1="7449e0805e08b1deb879967f012353ac4028eba4" offset="0" />
12743         </dataarea>
12744      </part>
12745   </software>
12746
12747   <software name="srescue">
12748      <description>Space Rescue (Euro)</description>
12749      <year>1988</year>
12750      <publisher>Eurosoft</publisher>
12751      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12752
12753      <part name="cass1" interface="msx_cass">
12754         <dataarea name="cass" size="22952">
12755            <rom name="space rescue (1988)(eurosoft)(nl)[run'cas-'].cas" size="22952" crc="12318fd4" sha1="5ad0be985769c003b6afa5c166050922c98bc17a" offset="0" />
12756         </dataarea>
12757      </part>
12758   </software>
12759
12760   <software name="srescuea" cloneof="srescue">
12761      <description>Space Rescue (Euro, Alt)</description>
12762      <year>1988</year>
12763      <publisher>Eurosoft</publisher>
12764      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12765
12766      <part name="cass1" interface="msx_cass">
12767         <dataarea name="cass" size="26816">
12768            <rom name="space rescue (1988)(eurosoft)(nl)[a][run'cas-'].cas" size="26816" crc="88e2465c" sha1="50e031704878a34da4abc7872479724ffc5878fa" offset="0" />
12769         </dataarea>
12770      </part>
12771   </software>
12772
12773   <software name="srescueb" cloneof="srescue">
12774      <description>Space Rescue (Euro, Alt 2)</description>
12775      <year>1988</year>
12776      <publisher>Eurosoft</publisher>
12777      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12778
12779      <part name="cass1" interface="msx_cass">
12780         <dataarea name="cass" size="26816">
12781            <rom name="space rescue (1988)(eurosoft)(nl)[a2][run'cas-'].cas" size="26816" crc="75213e8c" sha1="1e6dd63db3244c285ffa5ea88c40dd46db573b61" offset="0" />
12782         </dataarea>
12783      </part>
12784   </software>
12785
12786   <software name="sshuttle">
12787      <description>Space Shuttle - A Journey into Space (Euro)</description>
12788      <year>1986</year>
12789      <publisher>Activision</publisher>
12790      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
12791
12792      <part name="cass1" interface="msx_cass">
12793         <dataarea name="cass" size="54137">
12794            <rom name="space shuttle - a journey into space (1986)(activision)(us)[bload'cas-',r].cas" size="54137" crc="3d94acd7" sha1="63db0ef0251d26b57c7e0d864c5bfda5400c8f48" offset="0" />
12795         </dataarea>
12796      </part>
12797   </software>
12798
12799   <software name="smugglrs">   <!-- requires gunstick -->
12800      <description>Space Smugglers (Spa)</description>
12801      <year>1989</year>
12802      <publisher>MHT Ingenieros</publisher>
12803      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12804
12805      <part name="cass1" interface="msx_cass">
12806         <dataarea name="cass" size="40111">
12807            <rom name="space smugglers (1989)(mht ingenieros)(es)[gunstick][run'cas-'].cas" size="40111" crc="22a9db2c" sha1="3caf09d2fc20c27bf0155277881774508627b8aa" offset="0" />
12808         </dataarea>
12809      </part>
12810   </software>
12811
12812   <software name="spacewlk">
12813      <description>Space Walk (Euro)</description>
12814      <year>1985</year>
12815      <publisher>Mastertronic</publisher>
12816      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
12817
12818      <part name="cass1" interface="msx_cass">
12819         <dataarea name="cass" size="6519">
12820            <rom name="space walk (1985)(mastertronic)(gb)[bload'cas-',r].cas" size="6519" crc="0b88b07a" sha1="afc931283f793b48f4cf36d6dc68565f1e6dafbf" offset="0" />
12821         </dataarea>
12822      </part>
12823   </software>
12824
12825   <software name="spartanx">
12826      <description>Jackie Chan in Spartan X</description>
12827      <year>1985</year>
12828      <publisher>Pony</publisher>
12829      <info name="usage" value="Load with CLOAD + RUN"/>
12830
12831      <part name="cass1" interface="msx_cass">
12832         <dataarea name="cass" size="28854">
12833            <rom name="spartan x (1985)(pony canyon)(jp)[cload + run].cas" size="28854" crc="2e10e73d" sha1="473dbe1dc843f4c43576c401399e47b8738982dd" offset="0" />
12834         </dataarea>
12835      </part>
12836   </software>
12837
12838   <software name="specops">
12839      <description>Special Operations (Euro)</description>
12840      <year>1985</year>
12841      <publisher>MC Lothlorien</publisher>
12842      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12843
12844      <part name="cass1" interface="msx_cass">
12845         <dataarea name="cass" size="29757">
12846            <rom name="special operations (1985)(mc lothlorien)[run'cas-'].cas" size="29757" crc="ca71f56a" sha1="f56d3ada0170d6ef14980bd5e92ceae7f43d2f30" offset="0" />
12847         </dataarea>
12848      </part>
12849   </software>
12850
12851   <software name="specopsa" cloneof="specops">
12852      <description>Special Operations (Euro, Alt)</description>
12853      <year>1985</year>
12854      <publisher>MC Lothlorien</publisher>
12855      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12856
12857      <part name="cass1" interface="msx_cass">
12858         <dataarea name="cass" size="29757">
12859            <rom name="special operations (1985)(mc lothlorien)[a][run'cas-'].cas" size="29757" crc="3ec9d5b4" sha1="adbf2cff2d4e611897eaf2633097956428c55395" offset="0" />
12860         </dataarea>
12861      </part>
12862   </software>
12863
12864   <software name="spedking">
12865      <description>Speed King (Euro)</description>
12866      <year>1986</year>
12867      <publisher>Mastertronic</publisher>
12868      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12869
12870      <part name="cass1" interface="msx_cass">
12871         <dataarea name="cass" size="26621">
12872            <rom name="speed king (1986)(mastertronic)(gb)[run'cas-'][martos].cas" size="26621" crc="d8a11730" sha1="c349e04ed88f4c66366136d9efb4b6c066c8692f" offset="0" />
12873         </dataarea>
12874      </part>
12875   </software>
12876
12877   <software name="spedkinga" cloneof="spedking">
12878      <description>Speed King (Euro, Alt)</description>
12879      <year>1986</year>
12880      <publisher>Mastertronic</publisher>
12881      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12882
12883      <part name="cass1" interface="msx_cass">
12884         <dataarea name="cass" size="26621">
12885            <rom name="speed king (1986)(mastertronic)(gb)[a][run'cas-'].cas" size="26621" crc="3d19e312" sha1="5b32b0b1f513c01bd8cc932d80314dacc52e9e0d" offset="0" />
12886         </dataarea>
12887      </part>
12888   </software>
12889
12890   <software name="spedkingb" cloneof="spedking">
12891      <description>Speed King (Euro, Alt 2)</description>
12892      <year>1986</year>
12893      <publisher>Mastertronic</publisher>
12894      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12895
12896      <part name="cass1" interface="msx_cass">
12897         <dataarea name="cass" size="26629">
12898            <rom name="speed king (1986)(mastertronic)(gb)[a2][run'cas-'].cas" size="26629" crc="c0ea7c7d" sha1="263e9fa810db96bc2a665d752c7b216e7972b4e2" offset="0" />
12899         </dataarea>
12900      </part>
12901   </software>
12902
12903   <software name="sbracer">
12904      <description>Speedboat Racer (Euro)</description>
12905      <year>1987</year>
12906      <publisher>Methodic Solutions</publisher>
12907      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12908
12909      <part name="cass1" interface="msx_cass">
12910         <dataarea name="cass" size="51416">
12911            <rom name="speedboat racer (1987)(methodic solutions)(nl)[run'cas-'].cas" size="51416" crc="a90435f9" sha1="b480e7302ff1e4ebfb0084eadefe7f555d80d3d8" offset="0" />
12912         </dataarea>
12913      </part>
12914   </software>
12915
12916   <software name="spirits">
12917      <description>Spirits (Spa)</description>
12918      <year>1987</year>
12919      <publisher>Topo Soft</publisher>
12920      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12921
12922      <part name="cass1" interface="msx_cass">
12923         <dataarea name="cass" size="43129">
12924            <rom name="spirits (1987)(topo soft)(es)[run'cas-'].cas" size="43129" crc="a712f6fa" sha1="9aff863e7abbef24f4f71e3fc60796ff0dc3376d" offset="0" />
12925         </dataarea>
12926      </part>
12927   </software>
12928
12929   <software name="spitfire">
12930      <description>Spitfire '40 (Euro)</description>
12931      <year>1986</year>
12932      <publisher>Mirrorsoft</publisher>
12933      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12934
12935      <part name="cass1" interface="msx_cass">
12936         <dataarea name="cass" size="55399">
12937            <rom name="spitfire '40 (1986)(mirrorsoft)(gb)[run'cas-'].cas" size="55399" crc="a5df7a35" sha1="e13be44ba161ea93a915246f356da40acf599b39" offset="0" />
12938         </dataarea>
12939      </part>
12940   </software>
12941
12942   <software name="splash">
12943      <description>Splash (Spa)</description>
12944      <year>1986</year>
12945      <publisher>Mind Games España</publisher>
12946      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12947
12948      <part name="cass1" interface="msx_cass">
12949         <dataarea name="cass" size="33427">
12950            <rom name="splash (1986)(mind games espana)(es)[run'cas-'].cas" size="33427" crc="68943e75" sha1="537f236840c4a59a4d6be681e4a6dc1c298a63a3" offset="0" />
12951         </dataarea>
12952      </part>
12953   </software>
12954
12955   <software name="spystory">
12956      <description>Spy Story (Euro)</description>
12957      <year>1986</year>
12958      <publisher>Aackosoft</publisher>
12959      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12960
12961      <part name="cass1" interface="msx_cass">
12962         <dataarea name="cass" size="38752">
12963            <rom name="spy story (1986)(aackosoft)(nl)[run'cas-'].cas" size="38752" crc="8aed00a4" sha1="8fa0971ba685b96b7b316484f63f65ff09b751be" offset="0" />
12964         </dataarea>
12965      </part>
12966   </software>
12967
12968   <software name="spystorya" cloneof="spystory">
12969      <description>Spy Story (Euro, Alt)</description>
12970      <year>1986</year>
12971      <publisher>Aackosoft</publisher>
12972      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12973
12974      <part name="cass1" interface="msx_cass">
12975         <dataarea name="cass" size="38752">
12976            <rom name="spy story (1986)(aackosoft)(nl)[run'cas-'][martos].cas" size="38752" crc="4514731d" sha1="0884866e19b820a280b4a00ced9638aca8aa280c" offset="0" />
12977         </dataarea>
12978      </part>
12979   </software>
12980
12981   <software name="spyvssp2">
12982      <description>Spy vs Spy II - The Island Caper (Euro)</description>
12983      <year>1987</year>
12984      <publisher>Databyte</publisher>
12985      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12986
12987      <part name="cass1" interface="msx_cass">
12988         <dataarea name="cass" size="38518">
12989            <rom name="spy vs spy ii - the island caper (1987)(databyte)[run'cas-'].cas" size="38518" crc="8324d38d" sha1="0939ae570d40348a9fae1413e0ec3bf56532b165" offset="0" />
12990         </dataarea>
12991      </part>
12992   </software>
12993
12994   <software name="spyvssp2a" cloneof="spyvssp2">
12995      <description>Spy vs Spy II - The Island Caper (Euro, Alt)</description>
12996      <year>1987</year>
12997      <publisher>Databyte</publisher>
12998      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
12999
13000      <part name="cass1" interface="msx_cass">
13001         <dataarea name="cass" size="39976">
13002            <rom name="spy vs spy ii - the island caper (1987)(databyte)[a][run'cas-'].cas" size="39976" crc="daa937ac" sha1="aa2f4f67079a311a1e953141af3b1e7b4c90eea0" offset="0" />
13003         </dataarea>
13004      </part>
13005   </software>
13006
13007   <software name="starbowl">
13008      <description>Star Bowls (Spa)</description>
13009      <year>1991</year>
13010      <publisher>Zigurat Software</publisher>
13011      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13012
13013      <part name="cass1" interface="msx_cass">
13014         <dataarea name="cass" size="50295">
13015            <rom name="star bowls (1991)(zigurat software)(es)[run'cas-'].cas" size="50295" crc="589b10e9" sha1="578b291bbe0e91c90f020b0b78ec58a1abce298f" offset="0" />
13016         </dataarea>
13017      </part>
13018   </software>
13019
13020   <software name="starfght">
13021      <description>Star Fighter (Euro)</description>
13022      <year>1986</year>
13023      <publisher>Eaglesoft</publisher>
13024      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13025
13026      <part name="cass1" interface="msx_cass">
13027         <dataarea name="cass" size="66152">
13028            <rom name="star fighter (1986)(eaglesoft)(nl)[run'cas-'].cas" size="66152" crc="cab4e69b" sha1="2d546356eb6af721ee7e69cd87ba243dd2c7b8b2" offset="0" />
13029         </dataarea>
13030      </part>
13031   </software>
13032
13033   <software name="starrun">
13034      <description>Star Runner (Spa)</description>
13035      <year>1986</year>
13036      <publisher>Manhattan Transfer</publisher>
13037      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13038
13039      <part name="cass1" interface="msx_cass">
13040         <dataarea name="cass" size="29859">
13041            <rom name="star runner (1986)(manhattan transfer)(es)[run'cas-'].cas" size="29859" crc="69e13048" sha1="afd17e2e657ebe0440f2de5d7ec8d4bb47a1622b" offset="0" />
13042         </dataarea>
13043      </part>
13044   </software>
13045
13046   <software name="starruna" cloneof="starrun">
13047      <description>Star Runner (Spa, Alt)</description>
13048      <year>1986</year>
13049      <publisher>Manhattan Transfer</publisher>
13050      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13051
13052      <part name="cass1" interface="msx_cass">
13053         <dataarea name="cass" size="29859">
13054            <rom name="star runner (1986)(manhattan transfer)(es)[a][run'cas-'].cas" size="29859" crc="b06e6d30" sha1="1623a83b8b6fc24253cd25ed747916aa14b8fa68" offset="0" />
13055         </dataarea>
13056      </part>
13057   </software>
13058
13059   <software name="starwars">
13060      <description>Star Wars (Euro)</description>
13061      <year>1986</year>
13062      <publisher>Eaglesoft</publisher>
13063      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13064
13065      <part name="cass1" interface="msx_cass">
13066         <dataarea name="cass" size="52024">
13067            <rom name="star wars (1986)(eaglesoft)(nl)[run'cas-'].cas" size="52024" crc="5bf6ba59" sha1="a0ef791cb51bbe8c4921b00dbca054dd2eac47ec" offset="0" />
13068         </dataarea>
13069      </part>
13070   </software>
13071
13072   <software name="starwarsa" cloneof="starwars">
13073      <description>Star Wars (Euro, Alt)</description>
13074      <year>1986</year>
13075      <publisher>Eaglesoft</publisher>
13076      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13077
13078      <part name="cass1" interface="msx_cass">
13079         <dataarea name="cass" size="52008">
13080            <rom name="star wars (1986)(eaglesoft)(nl)[a][run'cas-'].cas" size="52008" crc="6490a839" sha1="e557b60b9d240463e61f2fc5410a8c2ba254d011" offset="0" />
13081         </dataarea>
13082      </part>
13083   </software>
13084
13085   <software name="starbugg">
13086      <description>Starbuggy (Euro)</description>
13087      <year>1988</year>
13088      <publisher>Eurosoft</publisher>
13089      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13090
13091      <part name="cass1" interface="msx_cass">
13092         <dataarea name="cass" size="41000">
13093            <rom name="starbuggy (1988)(eurosoft)(nl)[run'cas-'].cas" size="41000" crc="94d525f5" sha1="dec134374138c9aa16171e98ad8f45545bae12c1" offset="0" />
13094         </dataarea>
13095      </part>
13096   </software>
13097
13098   <software name="starbyte">
13099      <description>Starbyte (Spa)</description>
13100      <year>1987</year>
13101      <publisher>Mister Chip</publisher>
13102      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13103
13104      <part name="cass1" interface="msx_cass">
13105         <dataarea name="cass" size="45343">
13106            <rom name="starbyte (1987)(mister chip)(es)[run'cas-'].cas" size="45343" crc="56641e58" sha1="049d474d98a750df9a4f7729e5c82877294b56e9" offset="0" />
13107         </dataarea>
13108      </part>
13109   </software>
13110
13111   <software name="stardust">
13112      <description>Stardust (Spa)</description>
13113      <year>1987</year>
13114      <publisher>Topo Soft</publisher>
13115      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13116
13117      <part name="cass1" interface="msx_cass">
13118         <dataarea name="cass" size="94031">
13119            <rom name="stardust (1987)(topo soft)(es)[run'cas-'].cas" size="94031" crc="697da5c1" sha1="3c1288a4a167d71505405f083a30939a5406e3de" offset="0" />
13120         </dataarea>
13121      </part>
13122   </software>
13123
13124   <software name="starquak">
13125      <description>Starquake (Euro)</description>
13126      <year>1986</year>
13127      <publisher>Bubble Bus Software</publisher>
13128      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13129
13130      <part name="cass1" interface="msx_cass">
13131         <dataarea name="cass" size="50630">
13132            <rom name="starquake (1986)(bubble bus software)(gb)[run'cas-'].cas" size="50630" crc="2ae2f857" sha1="48e3be393dba573df7f6d5725616b56c80729806" offset="0" />
13133         </dataarea>
13134      </part>
13135   </software>
13136
13137   <software name="starquaka" cloneof="starquak">
13138      <description>Starquake (Euro, Alt)</description>
13139      <year>1986</year>
13140      <publisher>Bubble Bus Software</publisher>
13141      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13142
13143      <part name="cass1" interface="msx_cass">
13144         <dataarea name="cass" size="50630">
13145            <rom name="starquake (1986)(bubble bus software)(gb)[a][run'cas-'].cas" size="50630" crc="85713c79" sha1="5c770031f66d570e691fb398d90d79b3796f400b" offset="0" />
13146         </dataarea>
13147      </part>
13148   </software>
13149
13150   <software name="sdsnookr">
13151      <description>Steve Davis Snooker (Euro)</description>
13152      <year>1985</year>
13153      <publisher>CDS Microsystems</publisher>
13154      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13155
13156      <part name="cass1" interface="msx_cass">
13157         <dataarea name="cass" size="14166">
13158            <rom name="steve davis snooker (1985)(cds microsystems)(gb)[run'cas-'].cas" size="14166" crc="2996896b" sha1="27aae1d72458c52adfdf7f864515713f56687cad" offset="0" />
13159         </dataarea>
13160      </part>
13161   </software>
13162
13163   <software name="stopball">
13164      <description>Stop Ball (Spa)</description>
13165      <year>1987</year>
13166      <publisher>Dro Soft</publisher>
13167      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13168
13169      <part name="cass1" interface="msx_cass">
13170         <dataarea name="cass" size="33051">
13171            <rom name="stop ball (1987)(dro soft)(es)[run'cas-'].cas" size="33051" crc="9a6acab2" sha1="289c866939d145e19b88aea2598d564770dce479" offset="0" />
13172         </dataarea>
13173      </part>
13174   </software>
13175
13176   <software name="storm">
13177      <description>Storm - Una's Lair (Euro)</description>
13178      <year>1986</year>
13179      <publisher>Mastertronic</publisher>
13180      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13181
13182      <part name="cass1" interface="msx_cass">
13183         <dataarea name="cass" size="35148">
13184            <rom name="storm - una's lair (1986)(mastertronic)(gb)[run'cas-'].cas" size="35148" crc="25f53b59" sha1="5fc2d80516810d4fdff787b844d9338b56c81203" offset="0" />
13185         </dataarea>
13186      </part>
13187   </software>
13188
13189   <software name="storma" cloneof="storm">
13190      <description>Storm - Una's Lair (Euro, Alt)</description>
13191      <year>1986</year>
13192      <publisher>Mastertronic</publisher>
13193      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13194
13195      <part name="cass1" interface="msx_cass">
13196         <dataarea name="cass" size="35148">
13197            <rom name="storm - una's lair (1986)(mastertronic)(gb)[a][run'cas-'].cas" size="35148" crc="1eff3828" sha1="c85baaab6e23720346c298fedc3f52117c12f20b" offset="0" />
13198         </dataarea>
13199      </part>
13200   </software>
13201
13202   <software name="sbringer">
13203      <description>Stormbringer (Euro)</description>
13204      <year>1987</year>
13205      <publisher>Mastertronic Added Dimension</publisher>
13206      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13207
13208      <part name="cass1" interface="msx_cass">
13209         <dataarea name="cass" size="47621">
13210            <rom name="stormbringer (1987)(mastertronic added dimension)(gb)[run'cas-'].cas" size="47621" crc="b5548779" sha1="3e46490c96efab911d9c3a32baabeccbf64e05cf" offset="0" />
13211         </dataarea>
13212      </part>
13213   </software>
13214
13215   <software name="streaker">
13216      <description>Streaker (Euro)</description>
13217      <year>1987</year>
13218      <publisher>Bulldog</publisher>
13219      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13220
13221      <part name="cass1" interface="msx_cass">
13222         <dataarea name="cass" size="42899">
13223            <rom name="streaker (1987)(bulldog)(gb)[run'cas-'].cas" size="42899" crc="9f45d1de" sha1="903721f9f30088bc26b8dd049d2207df87c4bbbf" offset="0" />
13224         </dataarea>
13225      </part>
13226   </software>
13227
13228   <software name="strpok2p">
13229      <description>Strip Poker II+ (Euro)</description>
13230      <year>1988</year>
13231      <publisher>Anco Software</publisher>
13232      <info name="usage" value="Load with CLOAD + RUN"/>
13233
13234      <part name="cass1" interface="msx_cass">
13235         <dataarea name="cass" size="50280">
13236            <rom name="strip poker ii+ (1988)(anco software)(gb)[cload + run].cas" size="50280" crc="a35007b9" sha1="68a7ab7cbbcb6b8c8c1d10b75c88862afe4fe33d" offset="0" />
13237         </dataarea>
13238      </part>
13239   </software>
13240
13241   <software name="strpok2pa" cloneof="strpok2p">
13242      <description>Strip Poker II+ (Euro, 2 Sides)</description>
13243      <year>1988</year>
13244      <publisher>Anco Software</publisher>
13245      <info name="usage" value="Load with CLOAD + RUN"/>
13246
13247      <part name="cass1" interface="msx_cass">
13248      <feature name="part_id" value="Side A"/>
13249         <dataarea name="cass" size="32904">
13250            <rom name="strip poker ii+ (1988)(anco software)(gb)(side a)[cload + run].cas" size="32904" crc="93303f07" sha1="7fe84cee9dac2838266a0dd24ae025316c6aa433" offset="0" />
13251         </dataarea>
13252      </part>
13253      <part name="cass2" interface="msx_cass">
13254      <feature name="part_id" value="Side B"/>
13255         <dataarea name="cass" size="17320">
13256            <rom name="strip poker ii+ (1988)(anco software)(gb)(side b)[cload + run].cas" size="17320" crc="14bd3bf1" sha1="dbc12d5a6ac5e7dcf98dc238d0cb50c5d8507f60" offset="0" />
13257         </dataarea>
13258      </part>
13259   </software>
13260
13261   <software name="schess">
13262      <description>Super Chess (Euro)</description>
13263      <year>1984</year>
13264      <publisher>Kuma Computers</publisher>
13265      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
13266
13267      <part name="cass1" interface="msx_cass">
13268         <dataarea name="cass" size="19495">
13269            <rom name="super chess (1984)(kuma computers)(gb)[bload'cas-',r].cas" size="19495" crc="982fcf71" sha1="89d6d7ed80d44b14ddbb2709551284d94d09996b" offset="0" />
13270         </dataarea>
13271      </part>
13272   </software>
13273
13274<!-- bunch of silence at the end, remove? -->
13275   <software name="schessa" cloneof="schess">
13276      <description>Super Chess (Euro, Alt)</description>
13277      <year>1984</year>
13278      <publisher>Kuma Computers</publisher>
13279      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
13280
13281      <part name="cass1" interface="msx_cass">
13282         <dataarea name="cass" size="38991">
13283            <rom name="super chess (1984)(kuma computers)(gb)[a][bload'cas-',r].cas" size="38991" crc="9c956b46" sha1="2715053cfcca34b76c2902d28ba7d08cffd3c665" offset="0" />
13284         </dataarea>
13285      </part>
13286   </software>
13287
13288   <software name="supxfrce">
13289      <description>Super Cross Force (Euro)</description>
13290      <year>1983</year>
13291      <publisher>Spectravideo</publisher>
13292      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
13293
13294      <part name="cass1" interface="msx_cass">
13295         <dataarea name="cass" size="12326">
13296            <rom name="super cross force (1983)(spectravideo)(gb)[bload'cas-',r][martos].cas" size="12326" crc="cfb7bde0" sha1="98d11ff8f97ddf585df6f700acf0278fc04b5b7e" offset="0" />
13297         </dataarea>
13298      </part>
13299   </software>
13300
13301   <software name="ssapiens">
13302      <description>Super Sapiens (Spa)</description>
13303      <year>1989</year>
13304      <publisher>P.J. Software?</publisher>
13305      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13306
13307      <part name="cass1" interface="msx_cass">
13308         <dataarea name="cass" size="26933">
13309            <rom name="super sapiens (1989)(pj soft)(es)[run'cas-'][martos].cas" size="26933" crc="f6816a1a" sha1="7089f5246f95bb5bb9a3efe3d2d4cf2b806215e0" offset="0" />
13310         </dataarea>
13311      </part>
13312   </software>
13313
13314   <software name="ssprites">
13315      <description>Super Sprites (Spa)</description>
13316      <year>1986</year>
13317      <publisher>Idealogic</publisher>
13318      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13319
13320      <part name="cass1" interface="msx_cass">
13321         <dataarea name="cass" size="11247">
13322            <rom name="super sprites (1986)(idealogic)(es)[run'cas-'].cas" size="11247" crc="403b79a6" sha1="9e193c54841d0046238c69eb0d7d6ce2eefe6006" offset="0" />
13323         </dataarea>
13324      </part>
13325   </software>
13326
13327   <software name="supbowl">
13328      <description>Superbowl (Euro)</description>
13329      <year>1985</year>
13330      <publisher>Budgie Budget Software</publisher>
13331      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13332
13333      <part name="cass1" interface="msx_cass">
13334         <dataarea name="cass" size="51759">
13335            <rom name="superbowl (1985)(budgie budget software)[run'cas-'].cas" size="51759" crc="a677ca18" sha1="9e09c86d189f14c52bddfde4a227daa35402fdd6" offset="0" />
13336         </dataarea>
13337      </part>
13338   </software>
13339
13340   <software name="skaratek"> <!-- Konami's Yie Ar Kung-Fu II - The Emperor Yie-Gah -->
13341      <description>Superkarateka (Spa)</description>
13342      <year>198?</year>
13343      <publisher>Onaki</publisher>
13344            <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13345
13346      <part name="cass1" interface="msx_cass">
13347         <dataarea name="cass" size="35135">
13348            <rom name="superkarateka (19xx)(onaki)(es)[run'cas-'][konami's yie ar kung-fu ii - the emperor yie-gah][martos].cas" size="35135" crc="9f95ce42" sha1="c2d011e857b117445f3fbf08d7b6ade2cc4ca548" offset="0" />
13349         </dataarea>
13350      </part>
13351   </software>
13352
13353   <software name="survivor">
13354      <description>Survivor (Spa)</description>
13355      <year>1987</year>
13356      <publisher>Topo Soft</publisher>
13357      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13358
13359      <part name="cass1" interface="msx_cass">
13360         <dataarea name="cass" size="50684">
13361            <rom name="survivor (1987)(topo soft)(es)[run'cas-'].cas" size="50684" crc="b53471a6" sha1="a44775a11b4bd6e96638f9474f2ce17d10c04901" offset="0" />
13362         </dataarea>
13363      </part>
13364   </software>
13365
13366   <software name="survivrs">
13367      <description>Survivors (Euro)</description>
13368      <year>1986</year>
13369      <publisher>Atlantis Software</publisher>
13370      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13371
13372      <part name="cass1" interface="msx_cass">
13373         <dataarea name="cass" size="12391">
13374            <rom name="survivors (1986)(atlantis software)(gb)[run'cas-'].cas" size="12391" crc="0ae5e778" sha1="44ad27a260f02ca201a772c330072485078771cd" offset="0" />
13375         </dataarea>
13376      </part>
13377   </software>
13378
13379   <software name="swiv"> <!-- needs 128k -->
13380      <description>SWIV (Spa)</description>
13381      <year>1991</year>
13382      <publisher>Dro Soft</publisher>
13383      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13384
13385      <part name="cass1" interface="msx_cass">
13386      <feature name="part_id" value="Side A"/>
13387         <dataarea name="cass" size="95641">
13388            <rom name="swiv (1991)(dro soft)(es)(side a)[needs 128k][run'cas-'].cas" size="95641" crc="5399fd47" sha1="5c6759b545d619c5fd600d1948504da40297b059" offset="0" />
13389         </dataarea>
13390      </part>
13391      <part name="cass2" interface="msx_cass">
13392      <feature name="part_id" value="Side B"/>
13393         <dataarea name="cass" size="67450">
13394            <rom name="swiv (1991)(dro soft)(es)(side b)[needs 128k][run'cas-'].cas" size="67450" crc="8db8879f" sha1="f4f97825cbf99652731199b8fcb8506538e691fc" offset="0" />
13395         </dataarea>
13396      </part>
13397   </software>
13398
13399   <software name="swiva" cloneof="swiv"> <!-- needs 128k -->
13400      <description>SWIV (Spa, Alt)</description>
13401      <year>1991</year>
13402      <publisher>Dro Soft</publisher>
13403      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13404
13405      <part name="cass1" interface="msx_cass">
13406      <feature name="part_id" value="Side A"/>
13407         <dataarea name="cass" size="95641">
13408            <rom name="swiv (1991)(dro soft)(es)(side a)[a][needs 128k][run'cas-'].cas" size="95641" crc="24ec771b" sha1="8adf0d530fc1c90fd795491d61bfa57acc12ac92" offset="0" />
13409         </dataarea>
13410      </part>
13411      <part name="cass2" interface="msx_cass">
13412      <feature name="part_id" value="Side B"/>
13413         <dataarea name="cass" size="67450">
13414            <rom name="swiv (1991)(dro soft)(es)(side b)[needs 128k][run'cas-'].cas" size="67450" crc="8db8879f" sha1="f4f97825cbf99652731199b8fcb8506538e691fc" offset="0" />
13415         </dataarea>
13416      </part>
13417   </software>
13418
13419   <software name="taipan">
13420      <description>Tai-Pan (Euro)</description>
13421      <year>1987</year>
13422      <publisher>Ocean Software</publisher>
13423      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13424
13425      <part name="cass1" interface="msx_cass">
13426      <feature name="part_id" value="Side A"/>
13427         <dataarea name="cass" size="48768">
13428            <rom name="tai-pan (1987)(ocean software)(gb)(side a)[run'cas-'].cas" size="48768" crc="c8ca8a09" sha1="31ef405571ef683147250075b1b49b7608cf16e4" offset="0" />
13429         </dataarea>
13430      </part>
13431      <part name="cass2" interface="msx_cass">
13432      <feature name="part_id" value="Side B"/>
13433         <dataarea name="cass" size="42816">
13434            <rom name="tai-pan (1987)(ocean software)(gb)(side b)[run'cas-'].cas" size="42816" crc="a697ba0d" sha1="cfbe6ae6fb1b63cdcef31ffab7a806da194f3725" offset="0" />
13435         </dataarea>
13436      </part>
13437   </software>
13438
13439   <software name="tankbatt">
13440      <description>Tank Battalion (Euro)</description>
13441      <year>1984</year>
13442      <publisher>Bug-Byte Software</publisher>
13443      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
13444
13445      <part name="cass1" interface="msx_cass">
13446         <dataarea name="cass" size="25249">
13447            <rom name="tank battalion (1984)(bug-byte software)(gb)[bload'cas-',r].cas" size="25249" crc="2d203129" sha1="9a2fb1881140c41d3e52d389f38e7cbd5df3166c" offset="0" />
13448         </dataarea>
13449      </part>
13450   </software>
13451
13452   <software name="targetp"> <!-- requires gunstick -->
13453      <description>Target Plus (Spa)</description>
13454      <year>1988</year>
13455      <publisher>Dinamic Software</publisher>
13456      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13457
13458      <part name="cass1" interface="msx_cass">
13459         <dataarea name="cass" size="43136">
13460            <rom name="target plus (1988)(dinamic software)(es)[gunstick][run'cas-'].cas" size="43136" crc="7207239a" sha1="061ee0b9cfb78a6537d0204a46105a7429097056" offset="0" />
13461         </dataarea>
13462      </part>
13463   </software>
13464
13465   <software name="tasword">
13466      <description>Tasword (Spa)</description>
13467      <year>1985</year>
13468      <publisher>Sony</publisher>
13469      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13470
13471      <part name="cass1" interface="msx_cass">
13472         <dataarea name="cass" size="42181">
13473            <rom name="tasword (1985)(sony)(es)[run'cas-'].cas" size="42181" crc="5cac22ec" sha1="74981561bebbea8873df3f1f6dd911b1921ead1d" offset="0" />
13474         </dataarea>
13475      </part>
13476   </software>
13477
13478   <software name="tawara">
13479      <description>Tawara (Jpn)</description>
13480      <year>1984</year>
13481      <publisher>ASCII</publisher>
13482      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
13483
13484      <part name="cass1" interface="msx_cass">
13485         <dataarea name="cass" size="20390">
13486            <rom name="tawara (1984)(ascii)(jp)[bload'cas-',r].cas" size="20390" crc="2f7c7847" sha1="9feb833ad4de92bd009ab5089e1151f169f06eee" offset="0" />
13487         </dataarea>
13488      </part>
13489   </software>
13490
13491   <software name="tmht">
13492      <description>Teenage Mutant Hero Turtles (Euro)</description>
13493      <year>1990</year>
13494      <publisher>MCM Software</publisher>
13495      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13496
13497      <part name="cass1" interface="msx_cass">
13498         <dataarea name="cass" size="63390">
13499            <rom name="teenage mutant hero turtles (1990)(mcm software)[run'cas-'].cas" size="63390" crc="cd3fd045" sha1="639e8ed4755acde018003c2df2a50c80c85db759" offset="0" />
13500         </dataarea>
13501      </part>
13502   </software>
13503
13504   <software name="tmhta" cloneof="tmht">
13505      <description>Teenage Mutant Hero Turtles (Euro, with Password?)</description>
13506      <year>1990</year>
13507      <publisher>MCM Software</publisher>
13508      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13509
13510      <part name="cass1" interface="msx_cass">
13511         <dataarea name="cass" size="63390">
13512            <rom name="teenage mutant hero turtles (1990)(mcm software)[passworded][run'cas-'].cas" size="63390" crc="45e1d213" sha1="8ac173faad6e9ce19613faf8f81fd6e57e27572c" offset="0" />
13513         </dataarea>
13514      </part>
13515   </software>
13516
13517   <software name="temptat">
13518      <description>Temptations (Spa)</description>
13519      <year>1988</year>
13520      <publisher>Topo Soft</publisher>
13521      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13522
13523      <part name="cass1" interface="msx_cass">
13524         <dataarea name="cass" size="58187">
13525            <rom name="temptations (1988)(topo soft)(es)[run'cas-'].cas" size="58187" crc="b914b3d2" sha1="bbc056786ffa2f938e8ed5e30b90ca9bf837bc53" offset="0" />
13526         </dataarea>
13527      </part>
13528   </software>
13529
13530   <software name="tension">
13531      <description>Tension (Spa)</description>
13532      <year>1988</year>
13533      <publisher>System 4</publisher>
13534      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13535
13536      <part name="cass1" interface="msx_cass">
13537         <dataarea name="cass" size="46223">
13538            <rom name="tension (1988)(system 4)(es)[run'cas-'].cas" size="46223" crc="2734de9b" sha1="78c3edac1fd585a0b2c5069bc30a58ac086c6c28" offset="0" />
13539         </dataarea>
13540      </part>
13541   </software>
13542
13543   <software name="terminus">
13544      <description>Terminus - Prison Planet (Euro)</description>
13545      <year>1987</year>
13546      <publisher>Mastertronic Added Dimension</publisher>
13547      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13548
13549      <part name="cass1" interface="msx_cass">
13550         <dataarea name="cass" size="39239">
13551            <rom name="terminus - prison planet (1987)(mastertronic added dimension)(gb)[run'cas-'][martos].cas" size="39239" crc="fe2b00e5" sha1="c1f1774345fb1e17b14e78a6006dc269a006ae10" offset="0" />
13552         </dataarea>
13553      </part>
13554   </software>
13555
13556   <software name="terramex">
13557      <description>Terramex (Euro)</description>
13558      <year>1988</year>
13559      <publisher>Grandslam Entertainments</publisher>
13560      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
13561
13562      <part name="cass1" interface="msx_cass">
13563         <dataarea name="cass" size="65377">
13564            <rom name="terramex (1988)(grandslam entertainments)(gb)[bload'cas-',r].cas" size="65377" crc="5dc6b09a" sha1="7b72f22025d6acde3d01778e2512a509db519af9" offset="0" />
13565         </dataarea>
13566      </part>
13567   </software>
13568
13569   <software name="terrorpd">
13570      <description>Terrorpods (Spa)</description>
13571      <year>1989</year>
13572      <publisher>Dro Soft</publisher>
13573      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13574
13575      <part name="cass1" interface="msx_cass">
13576         <dataarea name="cass" size="63490">
13577            <rom name="terrorpods (1989)(dro soft)(es)[run'cas-'].cas" size="63490" crc="a0e2a750" sha1="29de41f1216b7397654745d2ccaec33139961fa7" offset="0" />
13578         </dataarea>
13579      </part>
13580   </software>
13581
13582   <software name="testadap">
13583      <description>Test de Adaptacion (Spa)</description>
13584      <year>1984</year>
13585      <publisher>DIMensionNEW</publisher>
13586      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13587
13588      <part name="cass1" interface="msx_cass">
13589         <dataarea name="cass" size="23871">
13590            <rom name="test de adaptacion (1984)(dimensionnew)(es)[run'cas-'].cas" size="23871" crc="76ad747b" sha1="3a0ba37bff460e3651f7dff96b9b2a524d53df7b" offset="0" />
13591         </dataarea>
13592      </part>
13593   </software>
13594
13595   <software name="testcapa">
13596      <description>Test de Capacidad de Concentracion (Spa)</description>
13597      <year>1984</year>
13598      <publisher>DIMensionNEW</publisher>
13599      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13600
13601      <part name="cass1" interface="msx_cass">
13602         <dataarea name="cass" size="22397">
13603            <rom name="test de capacidad de concentracion (1984)(dimensionnew)(es)[run'cas-'].cas" size="22397" crc="e6bfaf4c" sha1="65e795c2c160be9870632ed2b59bbf1c0f638683" offset="0" />
13604         </dataarea>
13605      </part>
13606   </software>
13607
13608   <software name="testcara">
13609      <description>Test de Caracter (Spa)</description>
13610      <year>1984</year>
13611      <publisher>DIMensionNEW</publisher>
13612      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13613
13614      <part name="cass1" interface="msx_cass">
13615         <dataarea name="cass" size="31038">
13616            <rom name="test de caracter (1984)(dimensionnew)(es)[run'cas-'].cas" size="31038" crc="1a516242" sha1="d47523b6361f1c791f5080fec284d2c92e241613" offset="0" />
13617         </dataarea>
13618      </part>
13619   </software>
13620
13621   <software name="testdrv2">
13622      <description>Test Drive II - The Duel (Spa)</description>
13623      <year>1989</year>
13624      <publisher>Dro Soft</publisher>
13625      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13626
13627      <part name="cass1" interface="msx_cass">
13628         <dataarea name="cass" size="52554">
13629            <rom name="test drive ii - the duel (1989)(dro soft)(es)[run'cas-'].cas" size="52554" crc="9c2772df" sha1="0507e7598cef39661d2dcfa3ac209bfe12e65801" offset="0" />
13630         </dataarea>
13631      </part>
13632   </software>
13633
13634   <software name="testdrv2a" cloneof="testdrv2">
13635      <description>Test Drive II - The Duel (Spa, Alt)</description>
13636      <year>1989</year>
13637      <publisher>Dro Soft</publisher>
13638      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13639
13640      <part name="cass1" interface="msx_cass">
13641         <dataarea name="cass" size="52554">
13642            <rom name="test drive ii - the duel (1989)(dro soft)(es)[a][run'cas-'].cas" size="52554" crc="27cc4f2a" sha1="e4d3e7773890b32fa0fed7405cf194e0bbe4fbab" offset="0" />
13643         </dataarea>
13644      </part>
13645   </software>
13646
13647   <software name="tetris">
13648      <description>Tetris (Euro)</description>
13649      <year>1987</year>
13650      <publisher>Mirrorsoft</publisher>
13651      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13652
13653      <part name="cass1" interface="msx_cass">
13654         <dataarea name="cass" size="37319">
13655            <rom name="tetris (1987)(mirrorsoft)(gb)[run'cas-'].cas" size="37319" crc="2b5e28ac" sha1="74d1e33feb604aa51605a61220b71fcccf2c6c57" offset="0" />
13656         </dataarea>
13657      </part>
13658   </software>
13659
13660   <software name="thexder">
13661      <description>Thexder (Euro)</description>
13662      <year>1986</year>
13663      <publisher>Eaglesoft</publisher>
13664      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13665
13666      <part name="cass1" interface="msx_cass">
13667         <dataarea name="cass" size="34616">
13668            <rom name="thexder (1986)(eaglesoft)(nl)[run'cas-'].cas" size="34616" crc="cd911a92" sha1="2d7c4bc3fd2b96de3f6e1c4492d2d274c84fe2a6" offset="0" />
13669         </dataarea>
13670      </part>
13671   </software>
13672
13673   <software name="thingbb">
13674      <description>Thing Bounces Back (Euro)</description>
13675      <year>1987</year>
13676      <publisher>Gremlin Graphics</publisher>
13677      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
13678
13679      <part name="cass1" interface="msx_cass">
13680         <dataarea name="cass" size="67282">
13681            <rom name="thing bounces back (1987)(gremlin graphics software)(gb)[bload'cas-',r].cas" size="67282" crc="3838a116" sha1="45229777fba081ddf6a4b25c08cf878b4b8219c7" offset="0" />
13682         </dataarea>
13683      </part>
13684   </software>
13685
13686   <software name="thor">
13687      <description>Thor (Spa)</description>
13688      <year>1988</year>
13689      <publisher>Proein Soft Line</publisher>
13690      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13691
13692      <part name="cass1" interface="msx_cass">
13693         <dataarea name="cass" size="45441">
13694            <rom name="thor (1988)(proein soft line)(es)[run'cas-'].cas" size="45441" crc="dbf1df15" sha1="0f0dcf260076ca869678e0b0cf7fbe04d66d838e" offset="0" />
13695         </dataarea>
13696      </part>
13697   </software>
13698
13699   <software name="tblade">
13700      <description>Thunder Blade (Euro)</description>
13701      <year>1988</year>
13702      <publisher>U.S. Gold</publisher>
13703      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13704
13705      <part name="cass1" interface="msx_cass">
13706      <feature name="part_id" value="Side A"/>
13707         <dataarea name="cass" size="61914">
13708            <rom name="thunder blade (1988)(u.s. gold)(gb)(side a)[run'cas-'].cas" size="61914" crc="862cbab3" sha1="ccf0b3752f5958a1dd7d8e7848ecb7ff5199b2e8" offset="0" />
13709         </dataarea>
13710      </part>
13711      <part name="cass2" interface="msx_cass">
13712      <feature name="part_id" value="Side B"/>
13713         <dataarea name="cass" size="82746">
13714            <rom name="thunder blade (1988)(u.s. gold)(gb)(side b)[run'cas-'].cas" size="82746" crc="51d9b074" sha1="d84e7dcdb4ec35d66853b769b4bf206257df6c68" offset="0" />
13715         </dataarea>
13716      </part>
13717   </software>
13718
13719   <software name="tbirds">
13720      <description>Thunderbirds (Euro)</description>
13721      <year>1989</year>
13722      <publisher>Grandslam Entertainments</publisher>
13723      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
13724
13725      <part name="cass1" interface="msx_cass">
13726      <feature name="part_id" value="Tape 1 Side A"/>
13727         <dataarea name="cass" size="72561">
13728            <rom name="thunderbirds (1989)(grandslam entertainments)(gb)(tape 1 of 2 side a)[bload'cas-',r][martos].cas" size="72561" crc="04456b16" sha1="6071c048da3fb37a7f35d2fc1eb2bacc937e3f62" offset="0" />
13729         </dataarea>
13730      </part>
13731      <part name="cass2" interface="msx_cass">
13732      <feature name="part_id" value="Tape 1 Side B"/>
13733         <dataarea name="cass" size="72561">
13734            <rom name="thunderbirds (1989)(grandslam entertainments)(gb)(tape 1 of 2 side b)[bload'cas-',r][martos].cas" size="72561" crc="c4b0130c" sha1="7522a31277a45e15e4262752dfd4dc12db8dbf70" offset="0" />
13735         </dataarea>
13736      </part>
13737      <part name="cass3" interface="msx_cass">
13738      <feature name="part_id" value="Tape 2 Side A"/>
13739         <dataarea name="cass" size="72561">
13740            <rom name="thunderbirds (1989)(grandslam entertainments)(gb)(tape 2 of 2 side a)[bload'cas-',r][martos].cas" size="72561" crc="c986703f" sha1="99e7a3268491b5ab66e7f3dab3581e8c55b9a659" offset="0" />
13741         </dataarea>
13742      </part>
13743      <part name="cass4" interface="msx_cass">
13744      <feature name="part_id" value="Tape 2 Side B"/>
13745         <dataarea name="cass" size="72561">
13746            <rom name="thunderbirds (1989)(grandslam entertainments)(gb)(tape 2 of 2 side b)[bload'cas-',r][martos].cas" size="72561" crc="1bcb9d6f" sha1="965558f541f6154f42866b8fdd683dcee5ba62b3" offset="0" />
13747         </dataarea>
13748      </part>
13749   </software>
13750
13751   <software name="timemag2">
13752      <description>Time and Magik II - Red Moon (Euro)</description>
13753      <year>1985</year>
13754      <publisher>Level 9 Computing</publisher>
13755      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13756
13757      <part name="cass1" interface="msx_cass">
13758         <dataarea name="cass" size="46221">
13759            <rom name="time and magik ii - red moon (1985)(level 9 computing)(gb)[run'cas-'].cas" size="46221" crc="e754ade2" sha1="7a447536d3bb8144a6a15435f3d974f1b8728639" offset="0" />
13760         </dataarea>
13761      </part>
13762   </software>
13763
13764   <software name="timeband">
13765      <description>Time Bandits (Euro)</description>
13766      <year>1984</year>
13767      <publisher>PSS</publisher>
13768      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
13769
13770      <part name="cass1" interface="msx_cass">
13771         <dataarea name="cass" size="15863">
13772            <rom name="time bandits (1984)(pss)(gb)[bload'cas-',r].cas" size="15863" crc="33c4f610" sha1="8bd73f6a51a4462bc905e8d7e2fea0223b36792d" offset="0" />
13773         </dataarea>
13774      </part>
13775   </software>
13776
13777   <software name="timebanda" cloneof="timeband">
13778      <description>Time Bandits (Euro, Alt)</description>
13779      <year>1984</year>
13780      <publisher>PSS</publisher>
13781      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
13782
13783      <part name="cass1" interface="msx_cass">
13784         <dataarea name="cass" size="15863">
13785            <rom name="time bandits (1984)(pss)(gb)[a][bload'cas-',r].cas" size="15863" crc="383c0939" sha1="2adaf901f9b759e222cdb3df03795dd54becea77" offset="0" />
13786         </dataarea>
13787      </part>
13788   </software>
13789
13790   <software name="timebomb">
13791      <description>Time Bomb (Euro)</description>
13792      <year>1987</year>
13793      <publisher>Methodic Solutions</publisher>
13794      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13795
13796      <part name="cass1" interface="msx_cass">
13797         <dataarea name="cass" size="32648">
13798            <rom name="time bomb (1987)(methodic solutions)(nl)[run'cas-'].cas" size="32648" crc="7d364b31" sha1="9ea949bf4ee83affb77b2eb3e09f44105d1d1c1c" offset="0" />
13799         </dataarea>
13800      </part>
13801   </software>
13802
13803   <software name="timecurb">
13804      <description>Time Curb (Euro)</description>
13805      <year>1986</year>
13806      <publisher>Aackosoft</publisher>
13807      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13808
13809      <part name="cass1" interface="msx_cass">
13810         <dataarea name="cass" size="60520">
13811            <rom name="time curb (1986)(aackosoft)(nl)[run'cas-'].cas" size="60520" crc="74f88d6c" sha1="c315e3080b6ddc56af24d5c5b99d09fcaeb367bc" offset="0" />
13812         </dataarea>
13813      </part>
13814   </software>
13815
13816   <software name="timecurba" cloneof="timecurb">
13817      <description>Time Curb (Euro, Alt)</description>
13818      <year>1986</year>
13819      <publisher>Aackosoft</publisher>
13820      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13821
13822      <part name="cass1" interface="msx_cass">
13823         <dataarea name="cass" size="60464">
13824            <rom name="time curb (1986)(aackosoft)(nl)[a][run'cas-'].cas" size="60464" crc="e983f406" sha1="dd8a654be2fee523457c1ad779f72d75184d4fbf" offset="0" />
13825         </dataarea>
13826      </part>
13827   </software>
13828
13829   <software name="timeout">
13830      <description>Time Out (Spa)</description>
13831      <year>1988</year>
13832      <publisher>Zafiro Software Division</publisher>
13833      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13834
13835      <part name="cass1" interface="msx_cass">
13836         <dataarea name="cass" size="98181">
13837            <rom name="time out (1988)(zafiro software division)(es)[run'cas-'].cas" size="98181" crc="466342ab" sha1="7e7c0a93f681a0fff5f1f7d9e5135c0ebb5fbe92" offset="0" />
13838         </dataarea>
13839      </part>
13840   </software>
13841
13842   <software name="timeridr">
13843      <description>Time Rider (Euro)</description>
13844      <year>1988</year>
13845      <publisher>Eurosoft</publisher>
13846      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13847
13848      <part name="cass1" interface="msx_cass">
13849         <dataarea name="cass" size="39296">
13850            <rom name="time rider (1988)(eurosoft)(nl)[run'cas-'].cas" size="39296" crc="1f3c518a" sha1="42d3cffba66a7c3542507eb062d59ae860e57d02" offset="0" />
13851         </dataarea>
13852      </part>
13853   </software>
13854
13855   <software name="timeridra" cloneof="timeridr">
13856      <description>Time Rider (Euro, Alt)</description>
13857      <year>1988</year>
13858      <publisher>Eurosoft</publisher>
13859      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13860
13861      <part name="cass1" interface="msx_cass">
13862         <dataarea name="cass" size="39296">
13863            <rom name="time rider (1988)(eurosoft)(nl)[a][run'cas-'].cas" size="39296" crc="e6ae720a" sha1="bc25cf789842366abbaf8f042627a620be0218d9" offset="0" />
13864         </dataarea>
13865      </part>
13866   </software>
13867
13868   <software name="timescan">
13869      <description>Time Scanner (Euro)</description>
13870      <year>1989</year>
13871      <publisher>Activision</publisher>
13872      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
13873
13874      <part name="cass1" interface="msx_cass">
13875         <dataarea name="cass" size="115182">
13876            <rom name="time scanner (1989)(activision)(us)[bload'cas-',r].cas" size="115182" crc="883f9bfe" sha1="f3175d9890ab6b1f2c463e864e29c18692c2e41f" offset="0" />
13877         </dataarea>
13878      </part>
13879   </software>
13880
13881   <software name="timetrax">
13882      <description>Time Trax (Euro)</description>
13883      <year>1986</year>
13884      <publisher>Bug-Byte Software</publisher>
13885      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13886
13887      <part name="cass1" interface="msx_cass">
13888         <dataarea name="cass" size="58026">
13889            <rom name="time trax (1986)(bug-byte software)(gb)[run'cas-'].cas" size="58026" crc="70617478" sha1="f529dce0aafc06292750c5cbf8af0ca5926801a2" offset="0" />
13890         </dataarea>
13891      </part>
13892   </software>
13893
13894   <software name="timetraxa" cloneof="timetrax">
13895      <description>Time Trax (Euro, Alt)</description>
13896      <year>1986</year>
13897      <publisher>Bug-Byte Software</publisher>
13898      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13899
13900      <part name="cass1" interface="msx_cass">
13901         <dataarea name="cass" size="57946">
13902            <rom name="time trax (1986)(bug-byte software)(gb)[a][run'cas-'].cas" size="57946" crc="abcc3755" sha1="97c558d62490786029d45f57d647794688d7eab2" offset="0" />
13903         </dataarea>
13904      </part>
13905   </software>
13906
13907   <software name="titanic">
13908      <description>Titanic (Spa)</description>
13909      <year>1988</year>
13910      <publisher>Topo Soft</publisher>
13911      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13912
13913      <part name="cass1" interface="msx_cass">
13914      <feature name="part_id" value="Side A"/>
13915         <dataarea name="cass" size="49920">
13916            <rom name="titanic (1988)(topo soft)(es)(side a)[run'cas-'].cas" size="49920" crc="7e7a8653" sha1="fc61d92e6c72dfb909f3ad34227b8e6cbad1b627" offset="0" />
13917         </dataarea>
13918      </part>
13919      <part name="cass2" interface="msx_cass">
13920      <feature name="part_id" value="Side B"/>
13921         <dataarea name="cass" size="51484">
13922            <rom name="titanic (1988)(topo soft)(es)(side b)[run'cas-'].cas" size="51484" crc="45b1c035" sha1="8fb00ef76b712f93351cf0e5e8a373c2c312faca" offset="0" />
13923         </dataarea>
13924      </part>
13925   </software>
13926
13927   <software name="toiacid">
13928      <description>Toi Acid Game (Spa)</description>
13929      <year>1989</year>
13930      <publisher>Iber Soft</publisher>
13931      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13932
13933      <part name="cass1" interface="msx_cass">
13934      <feature name="part_id" value="Side A"/>
13935         <dataarea name="cass" size="48931">
13936            <rom name="toi acid game (1989)(iber soft)(es)(side a)[run'cas-'].cas" size="48931" crc="2ac8d8fd" sha1="dfaa55efe1291a3879739332e0a58d5c40f34780" offset="0" />
13937         </dataarea>
13938      </part>
13939      <part name="cass2" interface="msx_cass">
13940      <feature name="part_id" value="Side B"/>
13941         <dataarea name="cass" size="42443">
13942            <rom name="toi acid game (1989)(iber soft)(es)(side b)[run'cas-'].cas" size="42443" crc="9e8bd865" sha1="b3617a45ded53bc2a8548b91e615df30a7d13bfc" offset="0" />
13943         </dataarea>
13944      </part>
13945      <part name="cass3" interface="msx_cass">
13946      <feature name="part_id" value="Side C"/>
13947         <dataarea name="cass" size="50491">
13948            <rom name="toi acid game (1989)(iber soft)(es)(side c)[run'cas-'].cas" size="50491" crc="8a0cd8d2" sha1="dfa108d3a63dfa7ed4fb1f54d931bf6e29709c5d" offset="0" />
13949         </dataarea>
13950      </part>
13951      <part name="cass4" interface="msx_cass">
13952      <feature name="part_id" value="Side D"/>
13953         <dataarea name="cass" size="44235">
13954            <rom name="toi acid game (1989)(iber soft)(es)(side d)[run'cas-'].cas" size="44235" crc="ee98ec3b" sha1="c07a840be85fe9d63d25fc0671569cae7ba62b7b" offset="0" />
13955         </dataarea>
13956      </part>
13957   </software>
13958
13959   <software name="tokyogan">
13960      <description>Tokyo Gang (Spa)</description>
13961      <year>1990</year>
13962      <publisher>G.LL. Software</publisher>
13963      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
13964
13965      <part name="cass1" interface="msx_cass">
13966         <dataarea name="cass" size="40407">
13967            <rom name="tokyo gang (1990)(g.ll. software)(es)[run'cas-'].cas" size="40407" crc="a5b05f6e" sha1="5cf98f34f0bc1750468b92cb9e6a040027fb8120" offset="0" />
13968         </dataarea>
13969      </part>
13970   </software>
13971
13972   <software name="tokyons">
13973      <description>Tokyo Nampa Street (Jpn)</description>
13974      <year>1986</year>
13975      <publisher>Enix</publisher>
13976      <info name="usage" value="Load with CLOAD + RUN"/>
13977
13978      <part name="cass1" interface="msx_cass">
13979      <feature name="part_id" value="Tape 1 Side A"/>
13980         <dataarea name="cass" size="41175">
13981            <rom name="tokyo nampa street (1986)(enix)(jp)(tape 1 of 2 side a)[cload][jpconfig][martos].cas" size="41175" crc="e7bc2bda" sha1="480ee97312e65ed0a508b98f00deba9e9547d8ef" offset="0" />
13982         </dataarea>
13983      </part>
13984      <part name="cass2" interface="msx_cass">
13985      <feature name="part_id" value="Tape 1 Side B"/>
13986         <dataarea name="cass" size="19267">
13987            <rom name="tokyo nampa street (1986)(enix)(jp)(tape 1 of 2 side b)[cload][jpconfig][martos].cas" size="19267" crc="072d2d0c" sha1="2adf59c507041bfe319c64b29ce5bed9585b3c74" offset="0" />
13988         </dataarea>
13989      </part>
13990      <part name="cass3" interface="msx_cass">
13991      <feature name="part_id" value="Tape 2 Side A"/>
13992         <dataarea name="cass" size="24606">
13993            <rom name="tokyo nampa street (1986)(enix)(jp)(tape 2 of 2 side a)[cload][jpconfig][martos].cas" size="24606" crc="6af5469e" sha1="b01ebb16da78ac1d3a668ea76798677f16ede53f" offset="0" />
13994         </dataarea>
13995      </part>
13996      <part name="cass4" interface="msx_cass">
13997      <feature name="part_id" value="Tape 2 Side B"/>
13998         <dataarea name="cass" size="43174">
13999            <rom name="tokyo nampa street (1986)(enix)(jp)(tape 2 of 2 side b)[cload][jpconfig][martos].cas" size="43174" crc="a59276ed" sha1="28261f1b272ece1521bf6003148880bfc0a82760" offset="0" />
14000         </dataarea>
14001      </part>
14002   </software>
14003
14004   <software name="tomjerry">
14005      <description>Tom &amp; Jerry (Spa)</description>
14006      <year>1989</year>
14007      <publisher>Erbe Software</publisher>
14008      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14009
14010      <part name="cass1" interface="msx_cass">
14011         <dataarea name="cass" size="92113">
14012            <rom name="tom &amp; jerry (1989)(erbe software)(es)[run'cas-'].cas" size="92113" crc="4e440e8d" sha1="fd23db3577a27b638d23100403b176e42482bd00" offset="0" />
14013         </dataarea>
14014      </part>
14015   </software>
14016
14017   <software name="toobin">
14018      <description>Toobin' (Euro)</description>
14019      <year>1989</year>
14020      <publisher>Domark</publisher>
14021      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
14022
14023      <part name="cass1" interface="msx_cass">
14024         <dataarea name="cass" size="65562">
14025            <rom name="toobin' (1989)(domark)(gb)[bload'cas-',r].cas" size="65562" crc="9cddb9b4" sha1="9c5f91aac959f287b5250ac1dea5ea801e749a7b" offset="0" />
14026         </dataarea>
14027      </part>
14028   </software>
14029
14030   <software name="toobina" cloneof="toobin">
14031      <description>Toobin' (Euro, Alt)</description>
14032      <year>1989</year>
14033      <publisher>Domark</publisher>
14034      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
14035
14036      <part name="cass1" interface="msx_cass">
14037         <dataarea name="cass" size="65562">
14038            <rom name="toobin' (1989)(domark)(gb)[a][bload'cas-',r].cas" size="65562" crc="76df2979" sha1="caf69ec2224cfcdd4c6c02a7d1c68cb49c300c21" offset="0" />
14039         </dataarea>
14040      </part>
14041   </software>
14042
14043   <software name="toproll">
14044      <description>Top Roller (Euro)</description>
14045      <year>198?</year>
14046      <publisher>Eaglesoft</publisher>
14047      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14048
14049      <part name="cass1" interface="msx_cass">
14050         <dataarea name="cass" size="18232">
14051            <rom name="top roller (19xx)(eaglesoft)(nl)(en)[run'cas-'][martos].cas" size="18232" crc="a17448ad" sha1="c26f9e98aa691fcd252c42e05595f61302e375b6" offset="0" />
14052         </dataarea>
14053      </part>
14054   </software>
14055
14056   <software name="tour91">
14057      <description>Tour 91 (Spa)</description>
14058      <year>1991</year>
14059      <publisher>Topo Soft</publisher>
14060      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14061
14062      <part name="cass1" interface="msx_cass">
14063      <feature name="part_id" value="Side A"/>
14064         <dataarea name="cass" size="100930">
14065            <rom name="tour 91 (1991)(topo soft)(es)(side a)[run'cas-'].cas" size="100930" crc="8bf147d2" sha1="3d312101276198e9c18d593e42b94b5a0da5d54d" offset="0" />
14066         </dataarea>
14067      </part>
14068      <part name="cass2" interface="msx_cass">
14069      <feature name="part_id" value="Side B"/>
14070         <dataarea name="cass" size="73178">
14071            <rom name="tour 91 (1991)(topo soft)(es)(side b)[run'cas-'].cas" size="73178" crc="287bcc23" sha1="526c6dcc89fb7c19b2cc2257f90c03d308992699" offset="0" />
14072         </dataarea>
14073      </part>
14074   </software>
14075
14076   <software name="trailblz">
14077      <description>Trailblazer (Euro)</description>
14078      <year>1986</year>
14079      <publisher>Gremlin Graphics</publisher>
14080      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14081
14082      <part name="cass1" interface="msx_cass">
14083         <dataarea name="cass" size="38399">
14084            <rom name="trailblazer (1986)(gremlin graphics software)(gb)[run'cas-'].cas" size="38399" crc="4ace4920" sha1="c231dae6acf0aedfafc1f6817e5b179090a31ff9" offset="0" />
14085         </dataarea>
14086      </part>
14087   </software>
14088
14089   <software name="trailblza" cloneof="trailblz">
14090      <description>Trailblazer (Euro, Alt Loader)</description>
14091      <year>1986</year>
14092      <publisher>Gremlin Graphics</publisher>
14093      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
14094
14095      <part name="cass1" interface="msx_cass">
14096         <dataarea name="cass" size="38458">
14097            <rom name="trailblazer (1986)(gremlin graphics software)(gb)[bload'cas-',r].cas" size="38458" crc="af27fd08" sha1="01d9bfcce1e5ca64f38f3a768eb14cc94c4db394" offset="0" />
14098         </dataarea>
14099      </part>
14100   </software>
14101
14102   <software name="trantor">
14103      <description>Trantor - The Last Stormtrooper (Euro)</description>
14104      <year>1987</year>
14105      <publisher>Go!</publisher>
14106      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14107
14108      <part name="cass1" interface="msx_cass">
14109         <dataarea name="cass" size="39742">
14110            <rom name="trantor - the last stormtrooper (1987)(go!)[run'cas-'].cas" size="39742" crc="2cea057a" sha1="a9ee3a57f3fe1eac1b4e7a69701707a8847bbee6" offset="0" />
14111         </dataarea>
14112      </part>
14113   </software>
14114
14115   <software name="trantora" cloneof="trantor">
14116      <description>Trantor - The Last Stormtrooper (Euro, Alt)</description>
14117      <year>1987</year>
14118      <publisher>Go!</publisher>
14119      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14120
14121      <part name="cass1" interface="msx_cass">
14122         <dataarea name="cass" size="39694">
14123            <rom name="trantor - the last stormtrooper (1987)(go!)[a][run'cas-'].cas" size="39694" crc="a594e5a1" sha1="af8910259cfcc75c2da65e78892c8748837ac08c" offset="0" />
14124         </dataarea>
14125      </part>
14126   </software>
14127
14128   <software name="trantorb" cloneof="trantor">
14129      <description>Trantor - The Last Stormtrooper (Euro, Alt 2)</description>
14130      <year>1987</year>
14131      <publisher>Go!</publisher>
14132      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14133
14134      <part name="cass1" interface="msx_cass">
14135         <dataarea name="cass" size="39694">
14136            <rom name="trantor - the last stormtrooper (1987)(go!)[a2][run'cas-'].cas" size="39694" crc="b08cd00b" sha1="55362fb2514a99a076ffefd4f6c9465e554f68bb" offset="0" />
14137         </dataarea>
14138      </part>
14139   </software>
14140
14141   <software name="trasunic">
14142      <description>Tras el Unicornio (Spa)</description>
14143      <year>1987</year>
14144      <publisher>Azimut Soft</publisher>
14145      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
14146
14147      <part name="cass1" interface="msx_cass">
14148         <dataarea name="cass" size="20784">
14149            <rom name="tras el unicornio (1987)(azimut soft)(es)[bload'cas-',r][martos].cas" size="20784" crc="7f2e7f1e" sha1="5df91f679465a789efd5773c8f1cc75aa8166a4b" offset="0" />
14150         </dataarea>
14151      </part>
14152   </software>
14153
14154   <software name="tresluce">
14155      <description>Las Tres Luces de Glaurung (Spa)</description>
14156      <year>1986</year>
14157      <publisher>Erbe Software</publisher>
14158      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14159
14160      <part name="cass1" interface="msx_cass">
14161         <dataarea name="cass" size="55219">
14162            <rom name="tres luces de glaurung, las (1986)(erbe software)(es)[run'cas-'].cas" size="55219" crc="2601a53d" sha1="e6f8e2c5a8dcb002b13d88da710478374e2b90a3" offset="0" />
14163         </dataarea>
14164      </part>
14165   </software>
14166
14167   <software name="trickboy">
14168      <description>Trick Boy (Jpn)</description>
14169      <year>1984</year>
14170      <publisher>T&amp;E Soft</publisher>
14171      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
14172
14173      <part name="cass1" interface="msx_cass">
14174         <dataarea name="cass" size="16422">
14175            <rom name="trick boy. pinball (1984)(t&amp;e soft)(jp)[bload'cas-',r].cas" size="16422" crc="cfde970b" sha1="acfc70613a2240d1e40536aa856533480e53abb2" offset="0" />
14176         </dataarea>
14177      </part>
14178   </software>
14179
14180   <software name="tripcomm">
14181      <description>Triple Comando (Spa)</description>
14182      <year>1988</year>
14183      <publisher>Dro Soft</publisher>
14184      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14185
14186      <part name="cass1" interface="msx_cass">
14187      <feature name="part_id" value="Side A"/>
14188         <dataarea name="cass" size="56534">
14189            <rom name="triple comando (1988)(dro soft)(es)(side a)[run'cas-'].cas" size="56534" crc="5bf77354" sha1="eedc0b2117ab924c8164d000a6897d70708d2883" offset="0" />
14190         </dataarea>
14191      </part>
14192      <part name="cass2" interface="msx_cass">
14193      <feature name="part_id" value="Side B"/>
14194         <dataarea name="cass" size="40545">
14195            <rom name="triple comando (1988)(dro soft)(es)(side b)[run'cas-'].cas" size="40545" crc="3ae598fa" sha1="8adbe539649af732d4c17018fbd188edc3539418" offset="0" />
14196         </dataarea>
14197      </part>
14198   </software>
14199
14200   <software name="tritorn">
14201      <description>Tritorn (Jpn)</description>
14202      <year>1986</year>
14203      <publisher>Xain</publisher>
14204      <info name="usage" value="Load with CLOAD + RUN"/>
14205
14206      <part name="cass1" interface="msx_cass">
14207         <dataarea name="cass" size="33894">
14208            <rom name="tritorn (1986)(xain)(jp)[cload + run].cas" size="33894" crc="0c29fd18" sha1="2a6508ba47b2c439179b2461f894bbb6b63344f2" offset="0" />
14209         </dataarea>
14210      </part>
14211   </software>
14212
14213   <software name="trivial">
14214      <description>Trivial Pursuit (Spa)</description>
14215      <year>1986</year>
14216      <publisher>Domark</publisher>
14217      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14218
14219      <part name="cass1" interface="msx_cass">
14220      <feature name="part_id" value="Side A"/>
14221         <dataarea name="cass" size="48520">
14222            <rom name="trivial pursuit (1986)(domark)(es-gb)(side a)[run'cas-'].cas" size="48520" crc="eda2afcb" sha1="8674186adede52299e648b212a041407c165f5b3" offset="0" />
14223         </dataarea>
14224      </part>
14225      <part name="cass2" interface="msx_cass">
14226      <feature name="part_id" value="Side B"/>
14227         <dataarea name="cass" size="102945">
14228            <rom name="trivial pursuit (1986)(domark)(es-gb)(side b)[run'cas-'].cas" size="102945" crc="512b9e47" sha1="e7b3e642731c0baeee33c97105eba223ae399f22" offset="0" />
14229         </dataarea>
14230      </part>
14231   </software>
14232
14233   <software name="ttracer">
14234      <description>TT Racer (Euro)</description>
14235      <year>1987</year>
14236      <publisher>Methodic Solutions</publisher>
14237      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14238
14239      <part name="cass1" interface="msx_cass">
14240         <dataarea name="cass" size="50408">
14241            <rom name="tt racer (1987)(methodic solutions)(nl)[run'cas-'].cas" size="50408" crc="aeb77b18" sha1="1f19b0e7823508de87d681291bd4a432edb5ec13" offset="0" />
14242         </dataarea>
14243      </part>
14244   </software>
14245
14246   <software name="ttracera" cloneof="ttracer">
14247      <description>TT Racer (Euro, Alt)</description>
14248      <year>1987</year>
14249      <publisher>Methodic Solutions</publisher>
14250      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14251
14252      <part name="cass1" interface="msx_cass">
14253         <dataarea name="cass" size="50424">
14254            <rom name="tt racer (1987)(methodic solutions)(nl)[a][run'cas-'].cas" size="50424" crc="4bf3128e" sha1="09a4504e3a8cf5882674f85ed9d2b59ae57fbb17" offset="0" />
14255         </dataarea>
14256      </part>
14257   </software>
14258
14259   <software name="tuareg">
14260      <description>Tuareg (Spa)</description>
14261      <year>1988</year>
14262      <publisher>Topo Soft</publisher>
14263      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14264
14265      <part name="cass1" interface="msx_cass">
14266         <dataarea name="cass" size="55060">
14267            <rom name="tuareg (1988)(topo soft)(es)[run'cas-'].cas" size="55060" crc="16d6cbc5" sha1="8bad2b89978792c3b4a2da981763640a5944a4c7" offset="0" />
14268         </dataarea>
14269      </part>
14270   </software>
14271
14272   <software name="tuneltmp">
14273      <description>El Tunel del Tiempo (Spa)</description>
14274      <year>1986</year>
14275      <publisher>Mind Games España</publisher>
14276      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14277
14278      <part name="cass1" interface="msx_cass">
14279         <dataarea name="cass" size="45720">
14280            <rom name="tunel del tiempo, el (1986)(mind games espana)(es)[load'cas-',r][martos].cas" size="45720" crc="94623190" sha1="344115df48e911f9aece567850fb331ff4b55e1f" offset="0" />
14281         </dataarea>
14282      </part>
14283   </software>
14284
14285   <software name="turbogrl">
14286      <description>Turbo Girl (Spa)</description>
14287      <year>1988</year>
14288      <publisher>Dinamic Software</publisher>
14289      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14290
14291      <part name="cass1" interface="msx_cass">
14292         <dataarea name="cass" size="53946">
14293            <rom name="turbo girl (1988)(dinamic software)(es)[run'cas-'].cas" size="53946" crc="1afba6d6" sha1="a28fdd7236fd62112e54175f008c56bf4e2a3ead" offset="0" />
14294         </dataarea>
14295      </part>
14296   </software>
14297
14298   <software name="turbogrla" cloneof="turbogrl">
14299      <description>Turbo Girl (Spa, Alt)</description>
14300      <year>1988</year>
14301      <publisher>Dinamic Software</publisher>
14302      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14303
14304      <part name="cass1" interface="msx_cass">
14305         <dataarea name="cass" size="53946">
14306            <rom name="turbo girl (1988)(dinamic software)(es)[a][run'cas-'].cas" size="53946" crc="5f30d22e" sha1="dab4022ff52112796265633ca75bf6c4cd9af4ea" offset="0" />
14307         </dataarea>
14308      </part>
14309   </software>
14310
14311   <software name="turbogrlb" cloneof="turbogrl">
14312      <description>Turbo Girl (Spa, Alt 2)</description>
14313      <year>1988</year>
14314      <publisher>Dinamic Software</publisher>
14315      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14316
14317      <part name="cass1" interface="msx_cass">
14318         <dataarea name="cass" size="53946">
14319            <rom name="turbo girl (1988)(dinamic software)(es)[a2][run'cas-'].cas" size="53946" crc="b62f31f1" sha1="6a2625c6df4de3a4889d1614333be481bc232b25" offset="0" />
14320         </dataarea>
14321      </part>
14322   </software>
14323
14324   <software name="turmoil">
14325      <description>Turmoil (Euro)</description>
14326      <year>1986</year>
14327      <publisher>Bug-Byte Software</publisher>
14328      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14329
14330      <part name="cass1" interface="msx_cass">
14331         <dataarea name="cass" size="45342">
14332            <rom name="turmoil (1986)(bug-byte software)(gb)[run'cas-'].cas" size="45342" crc="107bd596" sha1="31c7eb911a8ca0db7660041f48a9c4903bd6786e" offset="0" />
14333         </dataarea>
14334      </part>
14335   </software>
14336
14337   <software name="turmoila" cloneof="turmoil">
14338      <description>Turmoil (Euro, Alt)</description>
14339      <year>1986</year>
14340      <publisher>Bug-Byte Software</publisher>
14341      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14342
14343      <part name="cass1" interface="msx_cass">
14344         <dataarea name="cass" size="45318">
14345            <rom name="turmoil (1986)(bug-byte software)(gb)[a][run'cas-'].cas" size="45318" crc="5d77f36e" sha1="e2ae1c794a22917b363a56c465b1608bf2d95764" offset="0" />
14346         </dataarea>
14347      </part>
14348   </software>
14349
14350   <software name="tutor">
14351      <description>Tutor (Spa)</description>
14352      <year>1985</year>
14353      <publisher>Sony</publisher>
14354      <info name="usage" value="Load with CLOAD + RUN"/>
14355
14356      <part name="cass1" interface="msx_cass">
14357      <feature name="part_id" value="Side A"/>
14358         <dataarea name="cass" size="7291">
14359            <rom name="tutor (1985)(sony)(es)(side a)[cload + run].cas" size="7291" crc="12d28902" sha1="641286e2e4c231630f74203f40aa65a946a16a20" offset="0" />
14360         </dataarea>
14361      </part>
14362      <part name="cass2" interface="msx_cass">
14363      <feature name="part_id" value="Side B"/>
14364         <dataarea name="cass" size="4896">
14365            <rom name="tutor (1985)(sony)(es)(side b)[cload + run].cas" size="4896" crc="6204d745" sha1="816e63bfa8ef520b60455a004da0197deb8f1513" offset="0" />
14366         </dataarea>
14367      </part>
14368   </software>
14369
14370   <software name="mpc100">
14371      <description>Introducing the Sanyo MPC-100 Micro (Euro)</description>
14372      <year>1985</year>
14373      <publisher>Sanyo</publisher>
14374      <info name="usage" value="Load with CLOAD + RUN"/>
14375      <info name="alt_title" value="Typing Tutor"/>
14376
14377      <part name="cass1" interface="msx_cass">
14378         <dataarea name="cass" size="9217">
14379            <rom name="typing tutor (1985)(sanyo)(jp)[cload + run].cas" size="9217" crc="7bd85445" sha1="e3eb0ca2633cd5d099ea3937d400a6f123e30013" offset="0" />
14380         </dataarea>
14381      </part>
14382   </software>
14383
14384   <software name="uboot">
14385      <description>U-Boot (Spa)</description>
14386      <year>1985</year>
14387      <publisher>Manhattan Transfer</publisher>
14388      <info name="usage" value="Load with CLOAD + RUN"/>
14389
14390      <part name="cass1" interface="msx_cass">
14391         <dataarea name="cass" size="20108">
14392            <rom name="u-boot (1985)(manhattan transfer)(es)[cload + run].cas" size="20108" crc="367245c6" sha1="dc48a7b17f7459c174383e7d5e8c547b0ab824e9" offset="0" />
14393         </dataarea>
14394      </part>
14395   </software>
14396
14397   <software name="uboota" cloneof="uboot">
14398      <description>U-Boot (Spa, Alt)</description>
14399      <year>1985</year>
14400      <publisher>Manhattan Transfer</publisher>
14401      <info name="usage" value="Load with CLOAD + RUN"/>
14402
14403      <part name="cass1" interface="msx_cass">
14404         <dataarea name="cass" size="20082">
14405            <rom name="u-boot (1985)(manhattan transfer)(es)[a][cload + run].cas" size="20082" crc="be9ffce5" sha1="65498d65402fb41918d52880f9e90bb5eda73cb5" offset="0" />
14406         </dataarea>
14407      </part>
14408   </software>
14409
14410   <software name="uchimata">
14411      <description>Uchi Mata (Euro)</description>
14412      <year>1987</year>
14413      <publisher>Martech Games</publisher>
14414      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14415
14416      <part name="cass1" interface="msx_cass">
14417         <dataarea name="cass" size="49410">
14418            <rom name="uchi mata (1987)(martech games)(gb)[run'cas-'].cas" size="49410" crc="38754352" sha1="3c342aca8d97f778d75762f8bf8b20af996a67a3" offset="0" />
14419         </dataarea>
14420      </part>
14421   </software>
14422
14423   <software name="uchimataa" cloneof="uchimata">
14424      <description>Uchi Mata (Euro, Alt Loader)</description>
14425      <year>1987</year>
14426      <publisher>Martech Games</publisher>
14427      <info name="usage" value="Load with CLOAD + RUN"/>
14428
14429      <part name="cass1" interface="msx_cass">
14430         <dataarea name="cass" size="49218">
14431            <rom name="uchi mata (1987)(martech games)(gb)[cload + run].cas" size="49218" crc="a6aa9739" sha1="f6e0e8a68387dc8ff2f55eb14509fcfb5f79c1fd" offset="0" />
14432         </dataarea>
14433      </part>
14434   </software>
14435
14436   <software name="ulises">
14437      <description>Ulises (Spa?)</description>
14438      <year>1989</year>
14439      <publisher>Opera Soft</publisher>
14440      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
14441
14442      <part name="cass1" interface="msx_cass">
14443         <dataarea name="cass" size="58176">
14444            <rom name="ulises (1989)(opera soft)[bload'cas-',r].cas" size="58176" crc="9627fef5" sha1="36eb15b86c717abf10768753402df288a6975e6a" offset="0" />
14445         </dataarea>
14446      </part>
14447   </software>
14448
14449   <software name="ultchess">
14450      <description>Ultra Chess (Euro)</description>
14451      <year>1985</year>
14452      <publisher>Aackosoft</publisher>
14453      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14454
14455      <part name="cass1" interface="msx_cass">
14456         <dataarea name="cass" size="18246">
14457            <rom name="ultra chess (1985)(aackosoft)(nl)[run'cas-'].cas" size="18246" crc="2535b34b" sha1="5a6d3c7bbec77d1d01b8b44ca4683a07ecb36b88" offset="0" />
14458         </dataarea>
14459      </part>
14460   </software>
14461
14462   <software name="ultchessa" cloneof="ultchess">
14463      <description>Ultra Chess (Euro, Alt)</description>
14464      <year>1985</year>
14465      <publisher>Aackosoft</publisher>
14466      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14467
14468      <part name="cass1" interface="msx_cass">
14469         <dataarea name="cass" size="18256">
14470            <rom name="ultra chess (1985)(aackosoft)(nl)[a][run'cas-'].cas" size="18256" crc="abe03dcc" sha1="d78ecc680199c297c3e629da227237a442da64b4" offset="0" />
14471         </dataarea>
14472      </part>
14473   </software>
14474
14475   <software name="undergnd">
14476      <description>Underground (Spa)</description>
14477      <year>1988</year>
14478      <publisher>System 4</publisher>
14479      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14480
14481      <part name="cass1" interface="msx_cass">
14482         <dataarea name="cass" size="45184">
14483            <rom name="underground (1988)(system 4)(es)[run'cas-'].cas" size="45184" crc="0019e507" sha1="91fe6c800bed80b9aa94e50b802e42883fbcaf99" offset="0" />
14484         </dataarea>
14485      </part>
14486   </software>
14487
14488   <software name="untouch">
14489      <description>The Untouchables (Spa)</description>
14490      <year>1989</year>
14491      <publisher>Erbe Software</publisher>
14492      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14493
14494      <part name="cass1" interface="msx_cass">
14495      <feature name="part_id" value="Side A"/>
14496         <dataarea name="cass" size="184918">
14497            <rom name="untouchables, the (1989)(erbe software)(es)(side a)[run'cas-'].cas" size="184918" crc="8ce79c63" sha1="02714600f7828fec23348e7a76af4b5bb87c5e61" offset="0" />
14498         </dataarea>
14499      </part>
14500      <part name="cass2" interface="msx_cass">
14501      <feature name="part_id" value="Side B"/>
14502         <dataarea name="cass" size="152398">
14503            <rom name="untouchables, the (1989)(erbe software)(es)(side b)[run'cas-'].cas" size="152398" crc="27b84568" sha1="631ac19be006d1aed2e2c86ad3ab71124b637334" offset="0" />
14504         </dataarea>
14505      </part>
14506   </software>
14507
14508   <software name="untoucha" cloneof="untouch">
14509      <description>The Untouchables (Spa, Alt)</description>
14510      <year>1989</year>
14511      <publisher>Erbe Software</publisher>
14512      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14513
14514      <part name="cass1" interface="msx_cass">
14515      <feature name="part_id" value="Side A"/>
14516         <dataarea name="cass" size="184918">
14517            <rom name="untouchables, the (1989)(erbe software)(es)(side a)[a][run'cas-'].cas" size="184918" crc="12106629" sha1="d74dbd050abbe021ed1ec8153267355ab76e81ad" offset="0" />
14518         </dataarea>
14519      </part>
14520      <part name="cass2" interface="msx_cass">
14521      <feature name="part_id" value="Side B"/>
14522         <dataarea name="cass" size="152398">
14523            <rom name="untouchables, the (1989)(erbe software)(es)(side b)[run'cas-'].cas" size="152398" crc="27b84568" sha1="631ac19be006d1aed2e2c86ad3ab71124b637334" offset="0" />
14524         </dataarea>
14525      </part>
14526   </software>
14527
14528   <software name="vacuuman">
14529      <description>Vacuumania (Euro)</description>
14530      <year>1984</year>
14531      <publisher>PSS</publisher>
14532      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
14533
14534      <part name="cass1" interface="msx_cass">
14535         <dataarea name="cass" size="8327">
14536            <rom name="vacuumania (1984)(pss)(gb)[bload'cas-',r].cas" size="8327" crc="88728e32" sha1="fbaa2186e4438b4be84b3a45c604a3dcf873c04a" offset="0" />
14537         </dataarea>
14538      </part>
14539   </software>
14540
14541   <software name="vacuumana" cloneof="vacuuman">
14542      <description>Vacuumania (Euro, Alt)</description>
14543      <year>1984</year>
14544      <publisher>PSS</publisher>
14545      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
14546
14547      <part name="cass1" interface="msx_cass">
14548         <dataarea name="cass" size="8327">
14549            <rom name="vacuumania (1984)(pss)(gb)[a][bload'cas-',r].cas" size="8327" crc="0895a9d9" sha1="927bf30cac06eabba8a488ecc0e3d4471c73a1db" offset="0" />
14550         </dataarea>
14551      </part>
14552   </software>
14553
14554   <software name="valkyr">
14555      <description>Valkyr (Euro)</description>
14556      <year>1985</year>
14557      <publisher>Gremlin Graphics</publisher>
14558      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
14559
14560      <part name="cass1" interface="msx_cass">
14561         <dataarea name="cass" size="45890">
14562            <rom name="valkyr (1985)(gremlin graphics software)(gb)[bload'cas-',r].cas" size="45890" crc="1466df59" sha1="7382a9a6a10a181fe0d5d4cf61529049b16ef931" offset="0" />
14563         </dataarea>
14564      </part>
14565   </software>
14566
14567   <software name="vampire">
14568      <description>Vampire (Spa)</description>
14569      <year>1987</year>
14570      <publisher>Manhattan Transfer</publisher>
14571      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14572
14573      <part name="cass1" interface="msx_cass">
14574         <dataarea name="cass" size="28197">
14575            <rom name="vampire (1987)(manhattan transfer)(es)[run'cas-'].cas" size="28197" crc="1af5b92a" sha1="c1ee687c809e53a89a74ffb7f56816cf90bde425" offset="0" />
14576         </dataarea>
14577      </part>
14578   </software>
14579
14580   <software name="vampemp">
14581      <description>Vampire's Empire (Spa)</description>
14582      <year>1988</year>
14583      <publisher>Dro Soft</publisher>
14584
14585      <part name="cass1" interface="msx_cass">
14586         <dataarea name="cass" size="86610">
14587            <rom name="vampire's empire (1988)(dro soft)(es)[run'cas-'].cas" size="86610" crc="f49f8a89" sha1="42827fc319bf027453c01f4258192dd33d431488" offset="0" />
14588         </dataarea>
14589      </part>
14590   </software>
14591
14592   <software name="vampempa" cloneof="vampemp">
14593      <description>Vampire's Empire (Spa, Alt)</description>
14594      <year>1988</year>
14595      <publisher>Dro Soft</publisher>
14596
14597      <part name="cass1" interface="msx_cass">
14598         <dataarea name="cass" size="86610">
14599            <rom name="vampire's empire (1988)(dro soft)(es)[a][run'cas-'].cas" size="86610" crc="2fe16401" sha1="e854cf2128c5ea252f6cb6b8f471c1dbbbc65680" offset="0" />
14600         </dataarea>
14601      </part>
14602   </software>
14603
14604   <software name="venganza">
14605      <description>La Venganza de Johny Comomolo (Spa)</description>
14606      <year>1986</year>
14607      <publisher>Dro Soft</publisher>
14608      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14609
14610      <part name="cass1" interface="msx_cass">
14611         <dataarea name="cass" size="49363">
14612            <rom name="venganza de johny comomolo, la (1986)(dro soft)(es)[run'cas-'][martos].cas" size="49363" crc="38c3f9db" sha1="25b317dff7485c831300811bbb8b594f8c154ee4" offset="0" />
14613         </dataarea>
14614      </part>
14615   </software>
14616
14617   <software name="venganzaa" cloneof="venganza">
14618      <description>La Venganza de Johny Comomolo (Spa, Alt)</description>
14619      <year>1986</year>
14620      <publisher>Dro Soft</publisher>
14621      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14622
14623      <part name="cass1" interface="msx_cass">
14624         <dataarea name="cass" size="49363">
14625            <rom name="venganza de johny comomolo, la (1986)(dro soft)(es)[a][run'cas-'][martos].cas" size="49363" crc="196b57a4" sha1="b5fb26bcf0c3c85ad58ffbc30d55f40134d4068e" offset="0" />
14626         </dataarea>
14627      </part>
14628   </software>
14629
14630   <software name="venganzab" cloneof="venganza">
14631      <description>La Venganza de Johny Comomolo (Spa, Alt 2)</description>
14632      <year>1986</year>
14633      <publisher>Dro Soft</publisher>
14634      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14635
14636      <part name="cass1" interface="msx_cass">
14637         <dataarea name="cass" size="49363">
14638            <rom name="venganza de johny comomolo, la (1986)(dro soft)(es)[a2][run'cas-'][martos].cas" size="49363" crc="f213f853" sha1="e08196f16b3484407686870475228c1e5506e515" offset="0" />
14639         </dataarea>
14640      </part>
14641   </software>
14642
14643   <software name="veracruz">
14644      <description>L'Affaire Vera Cruz (Fra)</description>
14645      <year>1986</year>
14646      <publisher>Infogrames</publisher>
14647      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
14648
14649      <part name="cass1" interface="msx_cass">
14650         <dataarea name="cass" size="51608">
14651            <rom name="vera cruz affair, the (1986)(infogrames)(fr)(fr)[bload'cas-',r][martos].cas" size="51608" crc="b7f8934b" sha1="1c9150f02979a67963a1f7f59f1dda5b14f48cd6" offset="0" />
14652         </dataarea>
14653      </part>
14654   </software>
14655
14656   <software name="vestron">
14657      <description>Vestron (Euro)</description>
14658      <year>1986</year>
14659      <publisher>Players Software</publisher>
14660      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
14661
14662      <part name="cass1" interface="msx_cass">
14663         <dataarea name="cass" size="19999">
14664            <rom name="vestron (1986)(players software)(gb)[bload'cas-',r].cas" size="19999" crc="f5e9984d" sha1="0c44ea2022e93e774af1641e676ce46290fb521f" offset="0" />
14665         </dataarea>
14666      </part>
14667   </software>
14668
14669   <software name="vestrona" cloneof="vestron">
14670      <description>Vestron (Euro, Alt)</description>
14671      <year>1986</year>
14672      <publisher>Players Software</publisher>
14673      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
14674
14675      <part name="cass1" interface="msx_cass">
14676         <dataarea name="cass" size="19991">
14677            <rom name="vestron (1986)(players software)(gb)[a][bload'cas-',r].cas" size="19991" crc="6f865015" sha1="b22ec9b16c885a815849f679aef2bcb09321cb03" offset="0" />
14678         </dataarea>
14679      </part>
14680   </software>
14681
14682   <software name="vctierra">
14683      <description>Viaje al Centro de la Tierra (Spa)</description>
14684      <year>1989</year>
14685      <publisher>Topo Soft</publisher>
14686      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14687
14688      <part name="cass1" interface="msx_cass">
14689         <dataarea name="cass" size="139146">
14690            <rom name="viaje al centro de la tierra (1989)(topo soft)(es)[run'cas-'].cas" size="139146" crc="aeae84ea" sha1="dff833c730978394f57b5ad8715bf7da0a74e042" offset="0" />
14691         </dataarea>
14692      </part>
14693   </software>
14694
14695   <software name="viajecee">
14696      <description>Viaje por la C.E.E. (Spa)</description>
14697      <year>1986</year>
14698      <publisher>Mind Games España</publisher>
14699      <info name="usage" value="Load with CLOAD + RUN"/>
14700
14701      <part name="cass1" interface="msx_cass">
14702         <dataarea name="cass" size="20809">
14703            <rom name="viaje por europa (1986)(mind games espana)(es)[cload + run].cas" size="20809" crc="45330f34" sha1="900dd7cac62a0ede807df074f5564a0da6340a84" offset="0" />
14704         </dataarea>
14705      </part>
14706   </software>
14707
14708   <software name="vviper">
14709      <description>Vicious Viper (Euro)</description>
14710      <year>1985</year>
14711      <publisher>Sanyo</publisher>
14712      <info name="usage" value="Load with CLOAD + RUN"/>
14713
14714      <part name="cass1" interface="msx_cass">
14715         <dataarea name="cass" size="4504">
14716            <rom name="vicious viper (1985)(sanyo)(jp)(en)[cload].cas" size="4504" crc="db42c1de" sha1="6eebb156caca93df23e791d38727cae29934b7d8" offset="0" />
14717         </dataarea>
14718      </part>
14719   </software>
14720
14721   <software name="vvipera" cloneof="vviper">
14722      <description>Vicious Viper (Euro, Alt)</description>
14723      <year>1985</year>
14724      <publisher>Sanyo</publisher>
14725      <info name="usage" value="Load with CLOAD + RUN"/>
14726
14727      <part name="cass1" interface="msx_cass">
14728         <dataarea name="cass" size="4496">
14729            <rom name="vicious viper (1985)(sanyo)(jp)(en)[a][cload].cas" size="4496" crc="6eb57b9f" sha1="4da29e1650f85d785ac5c72e226a2594bd1aafc4" offset="0" />
14730         </dataarea>
14731      </part>
14732   </software>
14733
14734   <software name="vviperb" cloneof="vviper">
14735      <description>Vicious Viper (Euro, Alt 2)</description>
14736      <year>1985</year>
14737      <publisher>Sanyo</publisher>
14738      <info name="usage" value="Load with CLOAD + RUN"/>
14739
14740      <part name="cass1" interface="msx_cass">
14741         <dataarea name="cass" size="4007">
14742            <rom name="vicious viper (1985)(sanyo)(jp)(en)[a2][cload][no sanyo title screen].cas" size="4007" crc="56f39bc3" sha1="79b9105793f168e696596d9d3fa201699ac66de4" offset="0" />
14743         </dataarea>
14744      </part>
14745   </software>
14746
14747   <software name="vidpoker">
14748      <description>Video Poker (Euro)</description>
14749      <year>1986</year>
14750      <publisher>Mastertronic</publisher>
14751      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14752
14753      <part name="cass1" interface="msx_cass">
14754         <dataarea name="cass" size="33071">
14755            <rom name="video poker (1986)(mastertronic)(gb)[run'cas-'].cas" size="33071" crc="bcfb7b49" sha1="e615984a4142a4b6c8267ef211a7cde56c8a654d" offset="0" />
14756         </dataarea>
14757      </part>
14758   </software>
14759
14760   <software name="avtak">
14761      <description>A View to a Kill (Euro)</description>
14762      <year>1986</year>
14763      <publisher>Domark</publisher>
14764      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14765
14766      <part name="cass1" interface="msx_cass">
14767         <dataarea name="cass" size="70667">
14768            <rom name="007 - a view to a kill (1986)(domark)(gb)[run'cas-'].cas" size="70667" crc="0fb02ab5" sha1="de6ffdbf9889ffab5390444fe3213af6cab336fb" offset="0" />
14769         </dataarea>
14770      </part>
14771   </software>
14772
14773   <software name="avtaka" cloneof="avtak">
14774      <description>A View to a Kill (Euro, Alt)</description>
14775      <year>1986</year>
14776      <publisher>Domark</publisher>
14777      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14778
14779      <part name="cass1" interface="msx_cass">
14780         <dataarea name="cass" size="70667">
14781            <rom name="007 - a view to a kill (1986)(domark)(gb)[a][run'cas-'].cas" size="70667" crc="e96fd61b" sha1="212db0290fc57ec9f2772772bbee065b06359b26" offset="0" />
14782         </dataarea>
14783      </part>
14784   </software>
14785
14786   <software name="visitor">
14787      <description>Visitor - Bazar Catalunya (Spa)</description>
14788      <year>1988</year>
14789      <publisher>Mind Games España</publisher>
14790      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14791
14792      <part name="cass1" interface="msx_cass">
14793         <dataarea name="cass" size="37307">
14794            <rom name="visitor - bazar catalunya (1988)(mind games espana)(es)[run'cas-'][martos].cas" size="37307" crc="664780a1" sha1="fba3222a7d5adb465a0ef30a7590d6dd08f679bf" offset="0" />
14795         </dataarea>
14796      </part>
14797   </software>
14798
14799   <software name="voidrun">
14800      <description>Void Runner (Euro)</description>
14801      <year>1987</year>
14802      <publisher>Mastertronic</publisher>
14803      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14804
14805      <part name="cass1" interface="msx_cass">
14806         <dataarea name="cass" size="21400">
14807            <rom name="voidrunner (1987)(mastertronic added dimension)(gb)[run'cas-'].cas" size="21400" crc="7e9b01f8" sha1="1dfb2d8decd459dacc67f50437980edbe078a646" offset="0" />
14808         </dataarea>
14809      </part>
14810   </software>
14811
14812   <software name="volguard">
14813      <description>Volguard (Jpn)</description>
14814      <year>1985</year>
14815      <publisher>dB-Soft</publisher>
14816      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14817
14818      <part name="cass1" interface="msx_cass">
14819         <dataarea name="cass" size="28774">
14820            <rom name="volguard (1985)(db-soft)(jp)[run'cas-'].cas" size="28774" crc="04af8ea5" sha1="481481277a10d7c1859705db176f1e19cd6cfd90" offset="0" />
14821         </dataarea>
14822      </part>
14823   </software>
14824
14825   <software name="vortraid">
14826      <description>Vortex Raider (Euro)</description>
14827      <year>1988</year>
14828      <publisher>Eurosoft</publisher>
14829      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14830
14831      <part name="cass1" interface="msx_cass">
14832         <dataarea name="cass" size="71040">
14833            <rom name="vortex raider (1988)(eurosoft)(nl)[run'cas-'].cas" size="71040" crc="5feacdfe" sha1="b4f593bd9d3632023802fc91bcdb62231c7400b1" offset="0" />
14834         </dataarea>
14835      </part>
14836   </software>
14837
14838   <software name="vortraida" cloneof="vortraid">
14839      <description>Vortex Raider (Euro, Alt)</description>
14840      <year>1988</year>
14841      <publisher>Eurosoft</publisher>
14842      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14843
14844      <part name="cass1" interface="msx_cass">
14845         <dataarea name="cass" size="58744">
14846            <rom name="vortex raider (1988)(eurosoft)(nl)[a][run'cas-'].cas" size="58744" crc="488c3fae" sha1="ab99b0fd47c8be8bb08c8e958b9d9373ddebaa0c" offset="0" />
14847         </dataarea>
14848      </part>
14849   </software>
14850
14851   <software name="wall">
14852      <description>The Wall (Spa)</description>
14853      <year>1987</year>
14854      <publisher>Erbe Software</publisher>
14855      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14856
14857      <part name="cass1" interface="msx_cass">
14858         <dataarea name="cass" size="26327">
14859            <rom name="wall, the (1987)(erbe software)(es)[run'cas-'].cas" size="26327" crc="925f1e72" sha1="f904149f4a1d7443c35323a206d7c465e77c4212" offset="0" />
14860         </dataarea>
14861      </part>
14862   </software>
14863
14864   <software name="wallball">
14865      <description>Wallball (Euro)</description>
14866      <year>198?</year>
14867      <publisher>Tynesoft</publisher>
14868      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
14869
14870      <part name="cass1" interface="msx_cass">
14871         <dataarea name="cass" size="9511">
14872            <rom name="wallball (19xx)(tynesoft)(gb)[bload'cas-',r].cas" size="9511" crc="bad81ae7" sha1="bbcf6bc1b080fe857b721af3038835b0fe450a43" offset="0" />
14873         </dataarea>
14874      </part>
14875   </software>
14876
14877   <software name="wallballa" cloneof="wallball">
14878      <description>Wallball (Euro, Alt)</description>
14879      <year>198?</year>
14880      <publisher>Tynesoft</publisher>
14881      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
14882
14883      <part name="cass1" interface="msx_cass">
14884         <dataarea name="cass" size="9511">
14885            <rom name="wallball (19xx)(tynesoft)(gb)[a][bload'cas-',r].cas" size="9511" crc="1c1334f5" sha1="3775ce91376e08ab0e49e5277c0326585aea5b48" offset="0" />
14886         </dataarea>
14887      </part>
14888   </software>
14889
14890   <software name="wampcola">
14891      <description>Wamp Cola (Spa)</description>
14892      <year>1988</year>
14893      <publisher>Iber Soft</publisher>
14894      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14895
14896      <part name="cass1" interface="msx_cass">
14897         <dataarea name="cass" size="19787">
14898            <rom name="wamp cola (1988)(iber soft)(es)[aka dracula][run'cas-'].cas" size="19787" crc="a6438fe8" sha1="f1e1b07df575b0a5dc6d37129174c11bc0beaadd" offset="0" />
14899         </dataarea>
14900      </part>
14901   </software>
14902
14903   <software name="warchess">
14904      <description>War Chess (Spa)</description>
14905      <year>1986</year>
14906      <publisher>Idealogic</publisher>
14907      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14908
14909      <part name="cass1" interface="msx_cass">
14910         <dataarea name="cass" size="15647">
14911            <rom name="war chess (1986)(idealogic)(es)[run'cas-'].cas" size="15647" crc="879bdb9c" sha1="9a59a53aa76e8fa59ab94249a851f629de790e36" offset="0" />
14912         </dataarea>
14913      </part>
14914   </software>
14915
14916   <software name="midearth">
14917      <description>War in Middle Earth (Spa)</description>
14918      <year>1989</year>
14919      <publisher>Dro Soft</publisher>
14920      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14921
14922      <part name="cass1" interface="msx_cass">
14923         <dataarea name="cass" size="62386">
14924            <rom name="war in middle earth (1989)(dro soft)(es)[run'cas-'].cas" size="62386" crc="47ab7daa" sha1="fcae285d3389a9c53743406bea73707f3f7f8860" offset="0" />
14925         </dataarea>
14926      </part>
14927   </software>
14928
14929   <software name="warpwarp">
14930      <description>Warp &amp; Warp (Euro)</description>
14931      <year>1984</year>
14932      <publisher>Bug-Byte Software</publisher>
14933      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
14934
14935      <part name="cass1" interface="msx_cass">
14936         <dataarea name="cass" size="25121">
14937            <rom name="warp &amp; warp (1984)(bug-byte software)(gb)[bload'cas-',r].cas" size="25121" crc="e50d6e60" sha1="ba9214098f3bbd3067030001ca8edf6327a985b6" offset="0" />
14938         </dataarea>
14939      </part>
14940   </software>
14941
14942   <software name="waytiger">
14943      <description>The Way of the Tiger (Euro)</description>
14944      <year>1986</year>
14945      <publisher>Gremlin Graphics</publisher>
14946      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
14947
14948      <part name="cass1" interface="msx_cass">
14949      <feature name="part_id" value="Tape 1 Side A"/>
14950         <dataarea name="cass" size="11530">
14951            <rom name="way of the tiger, the (1986)(gremlin graphics software)(gb)(tape 1 of 2 side a)[bload'cas-',r][martos].cas" size="11530" crc="99204a92" sha1="f9bf412416017fad68c8f09bd898f1b1e9dbc775" offset="0" />
14952         </dataarea>
14953      </part>
14954      <part name="cass2" interface="msx_cass">
14955      <feature name="part_id" value="Tape 1 Side B"/>
14956         <dataarea name="cass" size="40985">
14957            <rom name="way of the tiger, the (1986)(gremlin graphics software)(gb)(tape 1 of 2 side b)[martos].cas" size="40985" crc="bf51a5c1" sha1="ffd4fee6d72a8b12558bd1f45f6c9d0866e47c82" offset="0" />
14958         </dataarea>
14959      </part>
14960      <part name="cass3" interface="msx_cass">
14961      <feature name="part_id" value="Tape 2 Side A"/>
14962         <dataarea name="cass" size="40985">
14963            <rom name="way of the tiger, the (1986)(gremlin graphics software)(gb)(tape 2 of 2 side a)[martos].cas" size="40985" crc="311e4ef9" sha1="300c8cac87bbc10644e9a2dc9f5296aeaf908ea4" offset="0" />
14964         </dataarea>
14965      </part>
14966      <part name="cass4" interface="msx_cass">
14967      <feature name="part_id" value="Tape 2 Side B"/>
14968         <dataarea name="cass" size="40985">
14969            <rom name="way of the tiger, the (1986)(gremlin graphics software)(gb)(tape 2 of 2 side b)[martos].cas" size="40985" crc="764dbe6b" sha1="8b16302112eea9bb5874d9a5a34c875d7b951860" offset="0" />
14970         </dataarea>
14971      </part>
14972   </software>
14973
14974   <software name="wecleman">
14975      <description>WEC Le Mans (Euro)</description>
14976      <year>1988</year>
14977      <publisher>Imagine Software</publisher>
14978      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14979
14980      <part name="cass1" interface="msx_cass">
14981         <dataarea name="cass" size="52375">
14982            <rom name="wec le mans (1988)(imagine software)(gb)[run'cas-'].cas" size="52375" crc="b10ac049" sha1="a6ca1a129d02e6ca60efa657556db94f8e29aaca" offset="0" />
14983         </dataarea>
14984      </part>
14985   </software>
14986
14987   <software name="weclemana" cloneof="wecleman">
14988      <description>WEC Le Mans (Euro, Alt)</description>
14989      <year>1988</year>
14990      <publisher>Imagine Software</publisher>
14991      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
14992
14993      <part name="cass1" interface="msx_cass">
14994         <dataarea name="cass" size="52375">
14995            <rom name="wec le mans (1988)(imagine software)(gb)[a][run'cas-'].cas" size="52375" crc="b7004e60" sha1="cc161e6d809c207123b3e72b317fa7dd1b277e13" offset="0" />
14996         </dataarea>
14997      </part>
14998   </software>
14999
15000   <software name="wellsfar">
15001      <description>Wells &amp; Fargo (Spa)</description>
15002      <year>1988</year>
15003      <publisher>Topo Soft</publisher>
15004      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15005
15006      <part name="cass1" interface="msx_cass">
15007         <dataarea name="cass" size="64130">
15008            <rom name="wells &amp; fargo (1988)(topo soft)(es)[run'cas-'].cas" size="64130" crc="31a67e1f" sha1="0f87b1c72a14f2ccc2bec325b92edaaa145a143e" offset="0" />
15009         </dataarea>
15010      </part>
15011   </software>
15012
15013   <software name="westbank">
15014      <description>West Bank (Spa)</description>
15015      <year>1989</year>
15016      <publisher>Dinamic Software</publisher>
15017      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15018
15019      <part name="cass1" interface="msx_cass">
15020         <dataarea name="cass" size="65470">
15021            <rom name="west bank (1989)(dinamic software)(es)[run'cas-'].cas" size="65470" crc="63937ee7" sha1="26e4da889c06c27d0127ae1185a556f9e7fa6092" offset="0" />
15022         </dataarea>
15023      </part>
15024   </software>
15025
15026   <software name="westbanka" cloneof="westbank">
15027      <description>West Bank (Spa, Alt)</description>
15028      <year>1989</year>
15029      <publisher>Dinamic Software</publisher>
15030      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15031
15032      <part name="cass1" interface="msx_cass">
15033         <dataarea name="cass" size="65470">
15034            <rom name="west bank (1989)(dinamic software)(es)[a][run'cas-'].cas" size="65470" crc="663bff16" sha1="a0d9f9cf08b32017eb7c6498f28661c662ed486f" offset="0" />
15035         </dataarea>
15036      </part>
15037   </software>
15038
15039   <software name="whodare2">
15040      <description>Who Dares Wins 2 (Euro)</description>
15041      <year>1986</year>
15042      <publisher>Alligata Software</publisher>
15043      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15044
15045      <part name="cass1" interface="msx_cass">
15046         <dataarea name="cass" size="24903">
15047            <rom name="who dares wins ii (1986)(alligata software)(gb)[run'cas-'].cas" size="24903" crc="5b28d106" sha1="6a36fe5c3303c313181bf761ce93a47777cce766" offset="0" />
15048         </dataarea>
15049      </part>
15050   </software>
15051
15052   <software name="whopper">
15053      <description>Whopper Chase (Spa)</description>
15054      <year>1987</year>
15055      <publisher>Erbe Software</publisher>
15056      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15057
15058      <part name="cass1" interface="msx_cass">
15059         <dataarea name="cass" size="36675">
15060            <rom name="whopper chase (1987)(erbe software)(es)[run'cas-'][martos].cas" size="36675" crc="7c28051b" sha1="0e447fc9b4f4b4e7bf37fa19b45637db8fe957db" offset="0" />
15061         </dataarea>
15062      </part>
15063   </software>
15064
15065   <software name="wingman">
15066      <description>Wing Man (Jpn)</description>
15067      <year>1985</year>
15068      <publisher>Enix</publisher>
15069      <info name="usage" value="Load with CLOAD + RUN"/>
15070
15071      <part name="cass1" interface="msx_cass">
15072      <feature name="part_id" value="Tape 1 Side A"/>
15073         <dataarea name="cass" size="17830">
15074            <rom name="wing man (1985)(enix)(jp)(tape 1 of 2 side a)[cload + run].cas" size="17830" crc="6e4417f6" sha1="679b21adf5dd874b24df35552327bdb0af793ab8" offset="0" />
15075         </dataarea>
15076      </part>
15077      <part name="cass2" interface="msx_cass">
15078      <feature name="part_id" value="Tape 1 Side B"/>
15079         <dataarea name="cass" size="49318">
15080            <rom name="wing man (1985)(enix)(jp)(tape 1 of 2 side b)[cload + run].cas" size="49318" crc="1fc9e602" sha1="78b7007e08ef66a1c17c105de069919a63435cce" offset="0" />
15081         </dataarea>
15082      </part>
15083      <part name="cass3" interface="msx_cass">
15084      <feature name="part_id" value="Tape 2 Side A"/>
15085         <dataarea name="cass" size="40086">
15086            <rom name="wing man (1985)(enix)(jp)(tape 2 of 2 side a)[cload + run].cas" size="40086" crc="23f1ff30" sha1="9b047d6c38979c83c083adf7932abadd90a495ce" offset="0" />
15087         </dataarea>
15088      </part>
15089      <part name="cass4" interface="msx_cass">
15090      <feature name="part_id" value="Tape 2 Side B"/>
15091         <dataarea name="cass" size="40086">
15092            <rom name="wing man (1985)(enix)(jp)(tape 2 of 2 side b)[cload + run].cas" size="40086" crc="ae86137b" sha1="4facd5ec40d7e2e2fa6bf49f4c1784254858a7b3" offset="0" />
15093         </dataarea>
15094      </part>
15095   </software>
15096
15097   <software name="wintevnt">
15098      <description>Winter Events (Euro)</description>
15099      <year>1987</year>
15100      <publisher>Anco Software</publisher>
15101      <info name="usage" value="Load with CLOAD + RUN"/>
15102
15103      <part name="cass1" interface="msx_cass">
15104         <dataarea name="cass" size="102760">
15105            <rom name="winter events (1987)(anco software)(gb)[cload].cas" size="102760" crc="1a98e03b" sha1="bcb02d2ff46d7fc9b6f31bcc8ca306c429d89126" offset="0" />
15106         </dataarea>
15107      </part>
15108   </software>
15109
15110   <software name="wintevnta" cloneof="wintevnt">
15111      <description>Winter Events (Euro, 2 Sides?)</description>
15112      <year>1987</year>
15113      <publisher>Anco Software</publisher>
15114      <info name="usage" value="Load with CLOAD + RUN"/>
15115
15116      <part name="cass1" interface="msx_cass">
15117      <feature name="part_id" value="Side A?"/>
15118         <dataarea name="cass" size="49880">
15119            <rom name="winter events (1987)(anco software)(gb)(side a)[cload + run].cas" size="49880" crc="0033cbb3" sha1="27875c8aa514bf6c74c43e8f9ec58d5e5e4d46f0" offset="0" />
15120         </dataarea>
15121      </part>
15122      <part name="cass2" interface="msx_cass">
15123      <feature name="part_id" value="Side B"/>
15124         <dataarea name="cass" size="52208">
15125            <rom name="winter events (1987)(anco software)(gb)(side b)[martos].cas" size="52208" crc="5e34d1f8" sha1="cf87f620d15a16f4fda690110cd0cdc92e179b5a" offset="0" />
15126         </dataarea>
15127      </part>     
15128   </software>
15129
15130   <software name="wingames">
15131      <description>Winter Games (Euro)</description>
15132      <year>1986</year>
15133      <publisher>U.S. Gold</publisher>
15134      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
15135
15136      <part name="cass1" interface="msx_cass">
15137      <feature name="part_id" value="Side A"/>
15138         <dataarea name="cass" size="47015">
15139            <rom name="winter games (1986)(u.s. gold)(gb)(side a)[bload'cas-',r].cas" size="47015" crc="99960ea5" sha1="e39384b61abb237fd87b5078554c942c8766dc36" offset="0" />
15140         </dataarea>
15141      </part>
15142      <part name="cass2" interface="msx_cass">
15143      <feature name="part_id" value="Side B"/>
15144         <dataarea name="cass" size="62052">
15145            <rom name="winter games (1986)(u.s. gold)(gb)(side b)[bload'cas-',r].cas" size="62052" crc="914797c9" sha1="61705c66c244c8e27bc22a008d6eaf8af751427b" offset="0" />
15146         </dataarea>
15147      </part>
15148   </software>
15149
15150   <software name="wingamesa" cloneof="wingames">
15151      <description>Winter Games (Euro, Alt)</description>
15152      <year>1986</year>
15153      <publisher>U.S. Gold</publisher>
15154      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
15155
15156      <part name="cass1" interface="msx_cass">
15157      <feature name="part_id" value="Side A"/>
15158         <dataarea name="cass" size="47015">
15159            <rom name="winter games (1986)(u.s. gold)(gb)(side a)[a][bload'cas-',r].cas" size="47015" crc="f37a405c" sha1="d9f7a9d8a5f02bc1561e47499b87645c15a16c5c" offset="0" />
15160         </dataarea>
15161      </part>
15162      <part name="cass2" interface="msx_cass">
15163      <feature name="part_id" value="Side B"/>
15164         <dataarea name="cass" size="62052">
15165            <rom name="winter games (1986)(u.s. gold)(gb)(side b)[bload'cas-',r].cas" size="62052" crc="914797c9" sha1="61705c66c244c8e27bc22a008d6eaf8af751427b" offset="0" />
15166         </dataarea>
15167      </part>
15168   </software>
15169
15170   <software name="wintol">
15171      <description>Winter Olympics (Euro)</description>
15172      <year>1986</year>
15173      <publisher>Tynesoft</publisher>
15174      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15175
15176      <part name="cass1" interface="msx_cass">
15177      <feature name="part_id" value="Side A"/>
15178         <dataarea name="cass" size="24135">
15179            <rom name="winter olympics (1986)(tynesoft)(gb)(side a)[run'cas-'].cas" size="24135" crc="a2ba8ee1" sha1="c034f2252d8e02df266c4988f6f2b60f5ea048b6" offset="0" />
15180         </dataarea>
15181      </part>
15182      <part name="cass2" interface="msx_cass">
15183      <feature name="part_id" value="Side B"/>
15184         <dataarea name="cass" size="23771">
15185            <rom name="winter olympics (1986)(tynesoft)(gb)(side b)[run'cas-'].cas" size="23771" crc="d96e60b4" sha1="2e017571b81765450baa6a688a5c8ed4bb92df61" offset="0" />
15186         </dataarea>
15187      </part>
15188   </software>
15189
15190   <software name="winthawk">
15191      <description>Winterhawk (Euro)</description>
15192      <year>1988</year>
15193      <publisher>Eurosoft</publisher>
15194      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15195
15196      <part name="cass1" interface="msx_cass">
15197         <dataarea name="cass" size="48658">
15198            <rom name="winterhawk (1988)(eurosoft)(nl)[run'cas-'].cas" size="48658" crc="143c3a53" sha1="e3163b5fb3eec6bd6ae28c2bd17cf8e6a6dfa92e" offset="0" />
15199         </dataarea>
15200      </part>
15201   </software>
15202
15203   <software name="winthawka" cloneof="winthawk">
15204      <description>Winterhawk (Euro, Alt)</description>
15205      <year>1988</year>
15206      <publisher>Eurosoft</publisher>
15207      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15208
15209      <part name="cass1" interface="msx_cass">
15210         <dataarea name="cass" size="48656">
15211            <rom name="winterhawk (1988)(eurosoft)(nl)[a][run'cas-'].cas" size="48656" crc="4a107f26" sha1="c543949eb2276a866c5857014d29a7a0c2698fd5" offset="0" />
15212         </dataarea>
15213      </part>
15214   </software>
15215
15216   <software name="wizlair">
15217      <description>Wizard's Lair (Euro)</description>
15218      <year>1986</year>
15219      <publisher>Bubble Bus Software</publisher>
15220      <info name="usage" value="Load with CLOAD + RUN"/>
15221
15222      <part name="cass1" interface="msx_cass">
15223         <dataarea name="cass" size="50968">
15224            <rom name="wizard's lair (1986)(bubble bus software)(gb)(m3)[cload + run].cas" size="50968" crc="8dc78f7b" sha1="8975c7c42fa0685495922a8a66534dad5d7adeb6" offset="0" />
15225         </dataarea>
15226      </part>
15227   </software>
15228
15229   <software name="wizlaira" cloneof="wizlair">
15230      <description>Wizard's Lair (Euro, Alt)</description>
15231      <year>1986</year>
15232      <publisher>Bubble Bus Software</publisher>
15233      <info name="usage" value="Load with CLOAD + RUN"/>
15234
15235      <part name="cass1" interface="msx_cass">
15236         <dataarea name="cass" size="50958">
15237            <rom name="wizard's lair (1986)(bubble bus software)(gb)(m3)[a][cload + run].cas" size="50958" crc="1a84c274" sha1="617e42e7f50fbaaab0ccaadf9728a1be587481a4" offset="0" />
15238         </dataarea>
15239      </part>
15240   </software>
15241
15242   <software name="wordpro">
15243      <description>Word Pro (Euro, v2.60)</description>
15244      <year>1985</year>
15245      <publisher>Kuma Computers</publisher>
15246      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
15247
15248      <part name="cass1" interface="msx_cass">
15249         <dataarea name="cass" size="11996">
15250            <rom name="word pro v2.60 (1985)(kuma computers)(gb)[bload'cas-',r].cas" size="11996" crc="481c1dcf" sha1="087a9ee837fc4dd9955c8a1cd24ec75426559419" offset="0" />
15251         </dataarea>
15252      </part>
15253   </software>
15254
15255   <software name="italia90">
15256      <description>World Cup Italia 90 (Spa)</description>
15257      <year>1989</year>
15258      <publisher>Dro Soft</publisher>
15259      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15260
15261      <part name="cass1" interface="msx_cass">
15262         <dataarea name="cass" size="59458">
15263            <rom name="italia '90 - world cup soccer (1989)(dro soft)(es)[run'cas-'].cas" size="59458" crc="ce621e72" sha1="5bfd44d36cdbebeb38a9d09dd687430fbbaa923a" offset="0" />
15264         </dataarea>
15265      </part>
15266   </software>
15267
15268   <software name="wcsoccer">
15269      <description>World Cup Soccer (Euro)</description>
15270      <year>1986</year>
15271      <publisher>Eaglesoft</publisher>
15272      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15273
15274      <part name="cass1" interface="msx_cass">
15275         <dataarea name="cass" size="30037">
15276            <rom name="world cup soccer (1986)(eaglesoft)(nl)[run'cas-'].cas" size="30037" crc="d0ce755b" sha1="4b4b0e258d0cc925e025de26aee6b5195cf69a10" offset="0" />
15277         </dataarea>
15278      </part>
15279   </software>
15280
15281   <software name="wcsoccera" cloneof="wcsoccer">
15282      <description>World Cup Soccer (Euro, Alt)</description>
15283      <year>1986</year>
15284      <publisher>Eaglesoft</publisher>
15285      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15286
15287      <part name="cass1" interface="msx_cass">
15288         <dataarea name="cass" size="30037">
15289            <rom name="world cup soccer (1986)(eaglesoft)(nl)[a][run'cas-'].cas" size="30037" crc="e8b797ed" sha1="f7fecfe1f31d369295ad953c3358c87ad19319e6" offset="0" />
15290         </dataarea>
15291      </part>
15292   </software>
15293
15294   <software name="wldgames">
15295      <description>World Games (Euro)</description>
15296      <year>1987</year>
15297      <publisher>U.S. Gold</publisher>
15298      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15299
15300      <part name="cass1" interface="msx_cass">
15301      <feature name="part_id" value="Side A"/>
15302         <dataarea name="cass" size="98360">
15303            <rom name="world games (1987)(u.s. gold)(gb)(side a)[run'cas-'].cas" size="98360" crc="976d1404" sha1="1f2cfacd52c95c51030005a1f3df8fc48d446d81" offset="0" />
15304         </dataarea>
15305      </part>
15306      <part name="cass2" interface="msx_cass">
15307      <feature name="part_id" value="Side B"/>
15308         <dataarea name="cass" size="108711">
15309            <rom name="world games (1987)(u.s. gold)(gb)(side b)[run'cas-'].cas" size="108711" crc="b932a7eb" sha1="d036636ec1e053c51d43e81cb6064d0de7256405" offset="0" />
15310         </dataarea>
15311      </part>
15312   </software>
15313
15314   <software name="xenon">
15315      <description>Xenon (Spa)</description>
15316      <year>1988</year>
15317      <publisher>Dro Soft</publisher>
15318      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15319
15320      <part name="cass1" interface="msx_cass">
15321         <dataarea name="cass" size="74546">
15322            <rom name="xenon (1988)(dro soft)(es)[run'cas-'].cas" size="74546" crc="4ad26b8f" sha1="ff36ec9abfd753c1faf79ddc75c637cabfb87546" offset="0" />
15323         </dataarea>
15324      </part>
15325   </software>
15326
15327   <software name="xybots">
15328      <description>Xybots (Euro)</description>
15329      <year>1989</year>
15330      <publisher>Domark</publisher>
15331      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
15332
15333      <part name="cass1" interface="msx_cass">
15334         <dataarea name="cass" size="72561">
15335            <rom name="xybots (1989)(domark)(gb)[bload'cas-',r].cas" size="72561" crc="9ad5bf27" sha1="a907e009ae8d6b182e4d6b66e83963bce4e2c7d7" offset="0" />
15336         </dataarea>
15337      </part>
15338   </software>
15339
15340   <software name="xybotsa" cloneof="xybots">
15341      <description>Xybots (Euro, Alt)</description>
15342      <year>1989</year>
15343      <publisher>Domark</publisher>
15344      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
15345
15346      <part name="cass1" interface="msx_cass">
15347         <dataarea name="cass" size="72561">
15348            <rom name="xybots (1989)(domark)(gb)[a][bload'cas-',r].cas" size="72561" crc="3d870557" sha1="cf980214fcf60ca475518fb1b391344a6592f0b6" offset="0" />
15349         </dataarea>
15350      </part>
15351   </software>
15352
15353   <software name="xyzolog">
15354      <description>Xyzolog (Euro)</description>
15355      <year>1985</year>
15356      <publisher>Electric Software</publisher>
15357      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
15358
15359      <part name="cass1" interface="msx_cass">
15360         <dataarea name="cass" size="29479">
15361            <rom name="xyxolog. xyzolog (1985)(electric software)(gb)[bload'cas-',r].cas" size="29479" crc="b064382c" sha1="1a843101f1d49518e2e97917e584aef2ad403a16" offset="0" />
15362         </dataarea>
15363      </part>
15364   </software>
15365
15366   <software name="xyzologa" cloneof="xyzolog">
15367      <description>Xyzolog (Euro, Alt)</description>
15368      <year>1985</year>
15369      <publisher>Electric Software</publisher>
15370      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
15371
15372      <part name="cass1" interface="msx_cass">
15373         <dataarea name="cass" size="29479">
15374            <rom name="xyxolog. xyzolog (1985)(electric software)(gb)[a][bload'cas-',r].cas" size="29479" crc="97ed1a62" sha1="37c130066bdde9a6557564800fa284d12bea97bc" offset="0" />
15375         </dataarea>
15376      </part>
15377   </software>
15378
15379   <software name="yocalcul">
15380      <description>Yo Calculo (Spa)</description>
15381      <year>1986</year>
15382      <publisher>Anaya Multimedia</publisher>
15383      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15384
15385      <part name="cass1" interface="msx_cass">
15386         <dataarea name="cass" size="12032">
15387            <rom name="yo calculo (1986)(anaya multimedia)(es)[run'cas-'].cas" size="12032" crc="b7c54cf5" sha1="5c45edb2452e8c675445211a641dd216f7096822" offset="0" />
15388         </dataarea>
15389      </part>
15390   </software>
15391
15392   <software name="zakilwd">
15393      <description>Zakil Wood (Euro)</description>
15394      <year>1985</year>
15395      <publisher>Mr. Micro</publisher>
15396      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
15397     
15398      <part name="cass1" interface="msx_cass">
15399         <dataarea name="cass" size="63472">
15400            <rom name="zakil wood (1985)(mr. micro)[bload'cas-',r].cas" size="63472" crc="d49d41df" sha1="bb9c4e1dcecc27bc5ef35705a4abac48d63119e6" offset="0" />
15401         </dataarea>
15402      </part>
15403   </software>
15404
15405   <software name="zanac">
15406      <description>Zanac (Ned)</description>
15407      <year>1987</year>
15408      <publisher>Eaglesoft</publisher>
15409      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15410     
15411      <part name="cass1" interface="msx_cass">
15412         <dataarea name="cass" size="34616">
15413            <rom name="zanac (1987)(eaglesoft)(nl)[run'cas-'].cas" size="34616" crc="33ac6012" sha1="0a40388be3878ed654898869a78de40d694b2ad8" offset="0" />
15414         </dataarea>
15415      </part>
15416   </software>
15417
15418   <software name="zarth">
15419      <description>Zarth (Jpn)</description>
15420      <year>1985</year>
15421      <publisher>Enix</publisher>
15422      <info name="usage" value="Load with CLOAD + RUN"/>
15423
15424      <part name="cass1" interface="msx_cass">
15425      <feature name="part_id" value="Side A"/>
15426         <dataarea name="cass" size="136534">
15427            <rom name="zarth (1985)(enix)(jp)(side a)[cload + run].cas" size="136534" crc="e3296294" sha1="687fea7d67eb3c2ad06934d1147506c2807f6cce" offset="0" />
15428         </dataarea>
15429      </part>
15430      <part name="cass2" interface="msx_cass">
15431      <feature name="part_id" value="Side B"/>
15432         <dataarea name="cass" size="82982">
15433            <rom name="zarth (1985)(enix)(jp)(side b)[cload + run].cas" size="82982" crc="fffb333c" sha1="573efe8205427bff21cedd295bdf20b53daaf7af" offset="0" />
15434         </dataarea>
15435      </part>
15436   </software>
15437
15438   <software name="zaxxon">
15439      <description>Zaxxon (Euro)</description>
15440      <year>1985</year>
15441      <publisher>Electric Software</publisher>
15442      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
15443
15444      <part name="cass1" interface="msx_cass">
15445         <dataarea name="cass" size="29763">
15446            <rom name="zaxxon (1985)(electric software)(gb)[bload'cas-',r].cas" size="29763" crc="be35e2e3" sha1="c4c9384ecda54b51d7d400188de00543620b7afc" offset="0" />
15447         </dataarea>
15448      </part>
15449   </software>
15450
15451   <software name="zexas">
15452      <description>Zexas (Jpn)</description>
15453      <year>1984</year>
15454      <publisher>dB-Soft</publisher>
15455      <info name="usage" value="Load with CLOAD + RUN"/>
15456
15457      <part name="cass1" interface="msx_cass">
15458         <dataarea name="cass" size="11943">
15459            <rom name="zexas (1984)(db-soft)(jp)[cload + run].cas" size="11943" crc="efd9861b" sha1="8f8abbe7675449d00c3fac8179aaf5a3e6c8bdad" offset="0" />
15460         </dataarea>
15461      </part>
15462   </software>
15463
15464   <software name="zipizape">
15465      <description>Zipi y Zape (Spa)</description>
15466      <year>1989</year>
15467      <publisher>Dro Soft</publisher>
15468      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15469
15470      <part name="cass1" interface="msx_cass">
15471         <dataarea name="cass" size="35224">
15472            <rom name="zipi y zape (1989)(dro soft)(es)(side a)[run'cas-'].cas" size="35224" crc="7061c0ca" sha1="5b606ad42c3b5586a925215324fee12f90161850" offset="0" />
15473         </dataarea>
15474      </part>
15475      <part name="cass2" interface="msx_cass">
15476         <dataarea name="cass" size="36065">
15477            <rom name="zipi y zape (1989)(dro soft)(es)(side b)[run'cas-'].cas" size="36065" crc="5baf3c84" sha1="ca0da84527d3f6d3af47020920d427eb78724f0e" offset="0" />
15478         </dataarea>
15479      </part>
15480   </software>
15481
15482   <software name="zoids">
15483      <description>Zoids - The Battle Begins (Euro)</description>
15484      <year>1985</year>
15485      <publisher>Martech Games</publisher>
15486      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15487
15488      <part name="cass1" interface="msx_cass">
15489         <dataarea name="cass" size="38957">
15490            <rom name="zoids - the battle begins (1985)(martech games)(gb)[run'cas-'].cas" size="38957" crc="6fe151ee" sha1="d918c2b272f4c11a91096abd5034ac475a1b53a2" offset="0" />
15491         </dataarea>
15492      </part>
15493   </software>
15494
15495   <software name="zona0">
15496      <description>Zona 0 (Spa)</description>
15497      <year>1991</year>
15498      <publisher>Topo Soft</publisher>
15499      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15500
15501      <part name="cass1" interface="msx_cass">
15502         <dataarea name="cass" size="69486">
15503            <rom name="zona 0 (1991)(topo soft)(es)[run'cas-'].cas" size="69486" crc="0b919291" sha1="6642f3318f747b15ef1d5d69d23a1264d4f6514b" offset="0" />
15504         </dataarea>
15505      </part>
15506   </software>
15507
15508   <software name="zond">
15509      <description>Zond (Spa)</description>
15510      <year>1988</year>
15511      <publisher>Iber Soft</publisher>
15512      <info name="alt_title" value="Zexas" />
15513      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15514      <info name="alt_title" value="Zond - The Final Combat (Box)"/>
15515
15516      <part name="cass1" interface="msx_cass">
15517         <dataarea name="cass" size="33982">
15518            <rom name="zond (1988)(iber soft)(es)[aka zexas][run'cas-'].cas" size="33982" crc="9d61ee07" sha1="4d1878a95418c86012937a2ce53e25527d987cf1" offset="0" />
15519         </dataarea>
15520      </part>
15521   </software>
15522
15523   <software name="zoot">
15524      <description>Zoot (Euro)</description>
15525      <year>1986</year>
15526      <publisher>Bug-Byte Software</publisher>
15527      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15528
15529      <part name="cass1" interface="msx_cass">
15530         <dataarea name="cass" size="49462">
15531            <rom name="zoot (1986)(bug-byte software)(gb)[run'cas-'].cas" size="49462" crc="ac444ba8" sha1="edcdb1ba2d8a412132393e672980385956a9e916" offset="0" />
15532         </dataarea>
15533      </part>
15534   </software>
15535
15536
15537
15538<!-- Covertapes -->
15539
15540
15541   <software name="juegue01">
15542      <description>Juegue con su MSX - Issue 01 - Carr 2000 (Spa)</description>
15543      <year>198?</year>
15544      <publisher>Grupo de Trabajo Software</publisher>
15545      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15546
15547      <part name="cass1" interface="msx_cass">
15548         <dataarea name="cass" size="16184">
15549            <rom name="juegue con su msx - issue 01 - carr 2000 (19xx)(grupo de trabajo software)(es)[run'cas-'].cas" size="16184" crc="3928256a" sha1="f137bd12df779668e8bd6b2a8e3fcfbbe84fe19b" offset="0" />
15550         </dataarea>
15551      </part>
15552   </software>
15553
15554   <software name="juegue01a" cloneof="juegue01">
15555      <description>Juegue con su MSX - Issue 01 - Carr 2000 (Spa, Alt)</description>
15556      <year>198?</year>
15557      <publisher>Grupo de Trabajo Software</publisher>
15558      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15559
15560      <part name="cass1" interface="msx_cass">
15561         <dataarea name="cass" size="16184">
15562            <rom name="juegue con su msx - issue 01 - carr 2000 (19xx)(grupo de trabajo software)(es)[a][run'cas-'].cas" size="16184" crc="74c302d4" sha1="a6028581814b489996f079806492424ee4bb688f" offset="0" />
15563         </dataarea>
15564      </part>
15565   </software>
15566
15567   <software name="msxcmp06">
15568      <description>MSX Computer Magazine - Issue 06 (Ita)</description>
15569      <year>1986</year>
15570      <publisher>Elettronica 2000</publisher>
15571      <info name="usage" value="Load with CLOAD + RUN"/>
15572
15573      <part name="cass1" interface="msx_cass">
15574         <dataarea name="cass" size="121256">
15575            <rom name="msx computer magazine - issue 06 (1986)(elettronica 2000)(it)[position tape + cload + run].cas" size="121256" crc="97fa104f" sha1="5ac3a1f6d7b18966ade956cfcafb373e90d1f88a" offset="0" />
15576         </dataarea>
15577      </part>
15578   </software>
15579
15580   <software name="msxcmp12">
15581      <description>MSX Computer Magazine - Issue 12 (Ned)</description>
15582      <year>1986</year>
15583      <publisher>Aktu</publisher>
15584      <info name="usage" value="Load with CLOAD + RUN"/>
15585
15586      <part name="cass1" interface="msx_cass">
15587         <dataarea name="cass" size="96369">
15588            <rom name="msx computer magazine - issue 12 (1986)(aktu)(nl)[position tape + cload + run].cas" size="96369" crc="b467410e" sha1="20fd543de2afe05311b9dfc3029b8a500892c9c8" offset="0" />
15589         </dataarea>
15590      </part>
15591   </software>
15592
15593   <software name="msxcmp13">
15594      <description>MSX Computer Magazine - Issue 13 (Ned)</description>
15595      <year>1986</year>
15596      <publisher>Aktu</publisher>
15597      <info name="usage" value="Load with CLOAD + RUN"/>
15598
15599      <part name="cass1" interface="msx_cass">
15600         <dataarea name="cass" size="45272">
15601            <rom name="msx computer magazine - issue 13 (1986)(aktu)(nl)[position tape + cload + run].cas" size="45272" crc="ab88953b" sha1="f88e3ac09d0a5aea8311feed058a1a5cace68776" offset="0" />
15602         </dataarea>
15603      </part>
15604   </software>
15605
15606   <software name="msxcmp16">
15607      <description>MSX Computer Magazine - Issue 16 (Ned)</description>
15608      <year>1987</year>
15609      <publisher>Aktu</publisher>
15610      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
15611
15612      <part name="cass1" interface="msx_cass">
15613         <dataarea name="cass" size="14095">
15614            <rom name="msx computer magazine - issue 16 (1987)(aktu)(nl)[bload'cas-',r].cas" size="14095" crc="4c9892b5" sha1="0715a519086584422b517862bc81de78e9b29ea7" offset="0" />
15615         </dataarea>
15616      </part>
15617   </software>
15618
15619   <software name="msxcmp16a" cloneof="msxcmp16">
15620      <description>MSX Computer Magazine - Issue 16 (Ned, Alt)</description>
15621      <year>1987</year>
15622      <publisher>Aktu</publisher>
15623      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
15624
15625      <part name="cass1" interface="msx_cass">
15626         <dataarea name="cass" size="14087">
15627            <rom name="msx computer magazine - issue 16 (1987)(aktu)(nl)[a][bload'cas-',r].cas" size="14087" crc="f66a71d9" sha1="50370c4ac38d76f3d2b576dbca3c8c616540c970" offset="0" />
15628         </dataarea>
15629      </part>
15630   </software>
15631
15632   <software name="msxcmp19">
15633      <description>MSX Computer Magazine - Issue 19 (Ita)</description>
15634      <year>1987</year>
15635      <publisher>Elettronica 2000</publisher>
15636      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15637
15638      <part name="cass1" interface="msx_cass">
15639         <dataarea name="cass" size="213245">
15640            <rom name="msx computer magazine - issue 19 (1987)(elettronica 2000)(it)[position tape + run'cas-'].cas" size="213245" crc="02b32bbc" sha1="f5a7b2b13a95f935900d6304bbb5beaff9192a49" offset="0" />
15641         </dataarea>
15642      </part>
15643   </software>
15644
15645   <software name="msxgame1">
15646      <description>MSX Games Vol 01 - El Pinguino (Spa)</description>
15647      <year>1986</year>
15648      <publisher>Grupo de Trabajo Software</publisher>
15649      <info name="usage" value="Load with BLOAD&quot;CAS:&quot;,R"/>
15650
15651      <part name="cass1" interface="msx_cass">
15652         <dataarea name="cass" size="13079">
15653            <rom name="msx games vol 01 - pinguino, el (1986)(grupo de trabajo software)(es)[bload'cas-',r].cas" size="13079" crc="30dcc6af" sha1="cced806eda638620a4315ecbee1cde9a12d3b05f" offset="0" />
15654         </dataarea>
15655      </part>
15656   </software>
15657
15658   <software name="msxgame2">
15659      <description>MSX Games Vol 02 - Bob 007 (Infiltrado) (Spa)</description>
15660      <year>1986</year>
15661      <publisher>Grupo de Trabajo Software</publisher>
15662      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15663
15664      <part name="cass1" interface="msx_cass">
15665         <dataarea name="cass" size="28117">
15666            <rom name="msx games vol 02 - bob 007 - infiltrado (1986)(grupo de trabajo software)(es)[run'cas-'].cas" size="28117" crc="351fc290" sha1="fb298ff10c4ecf6d9e8ddb61bd0ca0e37a070a16" offset="0" />
15667         </dataarea>
15668      </part>
15669   </software>
15670
15671   <software name="msxgame2a" cloneof="msxgame2">
15672      <description>MSX Games Vol 02 - Bob 007 (Infiltrado) (Spa, Alt)</description>
15673      <year>1986</year>
15674      <publisher>Grupo de Trabajo Software</publisher>
15675      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15676
15677      <part name="cass1" interface="msx_cass">
15678         <dataarea name="cass" size="28117">
15679            <rom name="msx games vol 02 - bob 007 - infiltrado (1986)(grupo de trabajo software)(es)[a][run'cas-'].cas" size="28117" crc="77a1c43a" sha1="82ed238c3ed271da8effa6180cdafeed51f43033" offset="0" />
15680         </dataarea>
15681      </part>
15682   </software>
15683
15684   <software name="msxgame4">
15685      <description>MSX Games Vol 04 - Xider (Spa)</description>
15686      <year>198?</year>
15687      <publisher>Grupo de Trabajo Software</publisher>
15688      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15689
15690      <part name="cass1" interface="msx_cass">
15691      <feature name="part_id" value="Side A"/>
15692         <dataarea name="cass" size="14923">
15693            <rom name="msx games vol 04 - xider (19xx)(grupo de trabajo software)(es)(side a)[run'cas-'].cas" size="14923" crc="112a2380" sha1="7f13236ab1991b110fcc493ce0ea5777d31fa6d9" offset="0" />
15694         </dataarea>
15695      </part>
15696      <part name="cass2" interface="msx_cass">
15697      <feature name="part_id" value="Side B"/>
15698         <dataarea name="cass" size="14923">
15699            <rom name="msx games vol 04 - xider (19xx)(grupo de trabajo software)(es)(side b)[run'cas-'].cas" size="14923" crc="e800ecb7" sha1="428483ff0b4927f4b002860270e0eff80d8a8f21" offset="0" />
15700         </dataarea>
15701      </part>
15702   </software>
15703
15704   <software name="msxmag1">
15705      <description>MSX Magazine - Issue 01 (Ita)</description>
15706      <year>1987</year>
15707      <publisher>&lt;unknown&gt;</publisher>
15708      <info name="usage" value="Load with CLOAD + RUN"/>
15709
15710      <part name="cass1" interface="msx_cass">
15711         <dataarea name="cass" size="41403">
15712            <rom name="msx magazine - issue 01 (1987)(-)(it)[position tape + cload + run].cas" size="41403" crc="a74a002d" sha1="9ee3902a31e75de6656ef49c271e831fd9b52614" offset="0" />
15713         </dataarea>
15714      </part>
15715   </software>
15716
15717   <software name="msxsof01">
15718      <description>MSX Soft Magazine - Issue 01 - Musica (Spa)</description>
15719      <year>1985</year>
15720      <publisher>Monser</publisher>
15721      <info name="usage" value="Load with CLOAD + RUN"/>
15722
15723      <part name="cass1" interface="msx_cass">
15724         <dataarea name="cass" size="4185">
15725            <rom name="msx soft magazine - issue 01 - musica (1985)(monser)(es)[cload + run].cas" size="4185" crc="0454553a" sha1="b941a2f79312a03822d7d8b23b9cb39b503b52af" offset="0" />
15726         </dataarea>
15727      </part>
15728   </software>
15729
15730   <software name="msxsof04">
15731      <description>MSX Soft Magazine - Issue 04 - Tragamanzanas (Spa)</description>
15732      <year>1985</year>
15733      <publisher>Monser</publisher>
15734      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15735
15736      <part name="cass1" interface="msx_cass">
15737         <dataarea name="cass" size="8559">
15738            <rom name="msx soft magazine - issue 04 - tragamanzanas. apple jam (1985)(monser)(es)[run'cas-'].cas" size="8559" crc="ec2abf42" sha1="284c1df3c80c34f699e9f215c5c5b4cd708df8ce" offset="0" />
15739         </dataarea>
15740      </part>
15741   </software>
15742
15743   <software name="msxsof08">
15744      <description>MSX Soft Magazine - Issue 08 - Rana Sideral (Spa)</description>
15745      <year>1985</year>
15746      <publisher>Monser</publisher>
15747      <info name="usage" value="Requires Pinforic"/>
15748
15749      <part name="cass1" interface="msx_cass">
15750         <dataarea name="cass" size="10320">
15751            <rom name="msx soft magazine - issue 08 - rana sideral (1985)(monser)(es)[run'cas-'].cas" size="10320" crc="7e05dc0c" sha1="628d0ea25a40cd93a2859626af830f4b72c0c5e5" offset="0" />
15752         </dataarea>
15753      </part>
15754   </software>
15755
15756   <software name="msxsof10">
15757      <description>MSX Soft Magazine - Issue 10 - F-16 (Spa)</description>
15758      <year>198?</year>
15759      <publisher>Monser</publisher>
15760      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15761
15762      <part name="cass1" interface="msx_cass">
15763         <dataarea name="cass" size="7152">
15764            <rom name="msx soft magazine - issue 10 - f-16 (198x)(monser)(es)[run'cas-'][martos].cas" size="7152" crc="2d64d7b1" sha1="d81aa08cd43fbc59ed0c2bdb38fe9ef35befdcf3" offset="0" />
15765         </dataarea>
15766      </part>
15767   </software>
15768
15769   <software name="msxsw05">
15770      <description>MSX Software - Issue 05 (Spa)</description>
15771      <year>1986</year>
15772      <publisher>Grupo de Trabajo Software</publisher>
15773      <info name="usage" value="Load with CLOAD + RUN"/>
15774
15775      <part name="cass1" interface="msx_cass">
15776      <feature name="part_id" value="Side A"/>
15777         <dataarea name="cass" size="13422">
15778            <rom name="msx software - issue 05 (1986)(grupo de trabajo software)(es)(side a)[position tape + cload + run].cas" size="13422" crc="e42eb491" sha1="6c8a649d0eeca488a62b4dc9a679ddc3ffa80b91" offset="0" />
15779         </dataarea>
15780      </part>
15781      <part name="cass2" interface="msx_cass">
15782      <feature name="part_id" value="Side B"/>
15783         <dataarea name="cass" size="12755">
15784            <rom name="msx software - issue 05 (1986)(grupo de trabajo software)(es)(side b)[position tape + cload + run].cas" size="12755" crc="4cef279f" sha1="6f861c8ce094096ee9d974109b2a31f26fd15405" offset="0" />
15785         </dataarea>
15786      </part>
15787   </software>
15788
15789   <software name="msxsw10">
15790      <description>MSX Software - Issue 10 (Spa)</description>
15791      <year>1986</year>
15792      <publisher>Grupo de Trabajo Software</publisher>
15793      <info name="usage" value="Load with CLOAD + RUN"/>
15794
15795      <part name="cass1" interface="msx_cass">
15796      <feature name="part_id" value="Side A"/>
15797         <dataarea name="cass" size="19531">
15798            <rom name="msx software - issue 10 (1986)(grupo de trabajo software)(es)(side a)[position tape + cload + run].cas" size="19531" crc="4cdf7e71" sha1="d70be0397aa955baeabc482e0d6c0eafff36b568" offset="0" />
15799         </dataarea>
15800      </part>
15801      <part name="cass2" interface="msx_cass">
15802      <feature name="part_id" value="Side B"/>
15803         <dataarea name="cass" size="19509">
15804            <rom name="msx software - issue 10 (1986)(grupo de trabajo software)(es)(side b)[position tape + cload + run].cas" size="19509" crc="e78f2215" sha1="c847efbd1df6667b9bca4d14bc9158fd7e1ae5db" offset="0" />
15805         </dataarea>
15806      </part>
15807   </software>
15808
15809   <software name="msxsw12">
15810      <description>MSX Software - Issue 12 - Phantom Ataca (Spa)</description>
15811      <year>1986</year>
15812      <publisher>Grupo de Trabajo Software</publisher>
15813      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15814
15815      <part name="cass1" interface="msx_cass">
15816         <dataarea name="cass" size="12742">
15817            <rom name="msx software - issue 12 - phantom ataca (1986)(grupo de trabajo software)(es)[run'cas-'].cas" size="12742" crc="216c5047" sha1="3051ed9beb583d2997040bc6d18b84e7abcf0459" offset="0" />
15818         </dataarea>
15819      </part>
15820   </software>
15821
15822   <software name="msxsw12a" cloneof="msxsw12">
15823      <description>MSX Software - Issue 12 - Phantom Ataca (Spa, Alt)</description>
15824      <year>1986</year>
15825      <publisher>Grupo de Trabajo Software</publisher>
15826      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15827
15828      <part name="cass1" interface="msx_cass">
15829         <dataarea name="cass" size="12741">
15830            <rom name="msx software - issue 12 - phantom ataca (1986)(grupo de trabajo software)(es)[a][run'cas-'].cas" size="12741" crc="27a9f5c1" sha1="55096a0a185e9930f9ed979bd30cfbc5a69af022" offset="0" />
15831         </dataarea>
15832      </part>
15833   </software>
15834
15835   <software name="msxsw19">
15836      <description>MSX Software - Issue 19 - Super Baby (Spa)</description>
15837      <year>1986</year>
15838      <publisher>Grupo de Trabajo Software</publisher>
15839      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15840
15841      <part name="cass1" interface="msx_cass">
15842         <dataarea name="cass" size="9895">
15843            <rom name="msx software - issue 19 - super baby (1986)(grupo de trabajo software)(es)[run'cas-'].cas" size="9895" crc="7c178862" sha1="fd1efe4762b7f40cd10414b4e4a4ba59d7b97da7" offset="0" />
15844         </dataarea>
15845      </part>
15846   </software>
15847
15848   <software name="msxsw20">
15849      <description>MSX Software - Issue 20 - Death House (Spa)</description>
15850      <year>1986</year>
15851      <publisher>Grupo de Trabajo Software</publisher>
15852      <info name="usage" value="Load with CLOAD + RUN"/>
15853
15854      <part name="cass1" interface="msx_cass">
15855         <dataarea name="cass" size="18276">
15856            <rom name="msx software - issue 20 - death house (1986)(grupo de trabajo software)(es)[cload + run].cas" size="18276" crc="8b1c7a76" sha1="67880af16b49f2eafc7d1b19cc90417521048d99" offset="0" />
15857         </dataarea>
15858      </part>
15859   </software>
15860
15861   <software name="newgam18">
15862      <description>New Games MSX - Issue 18 (Ita)</description>
15863      <year>1988</year>
15864      <publisher>Edigamma</publisher>
15865      <info name="usage" value="Requires Pinforic"/>
15866
15867      <part name="cass1" interface="msx_cass">
15868         <dataarea name="cass" size="176608">
15869            <rom name="new games msx - issue 18 (1988)(edigamma)(it)[run'cas-'].cas" size="176608" crc="70311684" sha1="8185d79f988688a74fc8b1fa5a03addd77abdb14" offset="0" />
15870         </dataarea>
15871      </part>
15872   </software>
15873
15874   <software name="newgam23">
15875      <description>New Games MSX - Issue 23 (Ita)</description>
15876      <year>1988</year>
15877      <publisher>Edigamma</publisher>
15878      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15879
15880      <part name="cass1" interface="msx_cass">
15881      <feature name="part_id" value="Side A"/>
15882         <dataarea name="cass" size="171895">
15883            <rom name="new games msx - issue 23 (1988)(edigamma)(it)(side a)[run'cas-'].cas" size="171895" crc="f789215e" sha1="43d7503bd7c6590900123db8a54a5f3f949765d3" offset="0" />
15884         </dataarea>
15885      </part>
15886      <part name="cass2" interface="msx_cass">
15887      <feature name="part_id" value="Side B"/>
15888         <dataarea name="cass" size="107615">
15889            <rom name="new games msx - issue 23 (1988)(edigamma)(it)(side b)[run'cas-'].cas" size="107615" crc="f9223c1c" sha1="45927b38c369414d5904bd54741a5e6a71143984" offset="0" />
15890         </dataarea>
15891      </part>
15892   </software>
15893
15894   <software name="newprg17">
15895      <description>New Program MSX - Issue 17 (Ita)</description>
15896      <year>1989</year>
15897      <publisher>S.I.P.E.</publisher>
15898      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15899
15900      <part name="cass1" interface="msx_cass">
15901         <dataarea name="cass" size="214247">
15902            <rom name="new program msx - issue 17 (1989)(s.i.p.e.)(it)[run'cas-'].cas" size="214247" crc="037f7dff" sha1="6cf268c6a7dbb82ae4804fcb6fd839e8de4e04d3" offset="0" />
15903         </dataarea>
15904      </part>
15905   </software>
15906
15907   <software name="newvid05">
15908      <description>New Video Games - Issue 05 (Ita)</description>
15909      <year>1986</year>
15910      <publisher>&lt;unknown&gt;</publisher>
15911      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15912
15913      <part name="cass1" interface="msx_cass">
15914         <dataarea name="cass" size="125936">
15915            <rom name="new video games - issue 05 (1986)(-)(it)[position tape + run'cas-'].cas" size="125936" crc="83e7dfe7" sha1="0bf9129c6dba436e525a3f41fd03c25549442c4f" offset="0" />
15916         </dataarea>
15917      </part>
15918   </software>
15919
15920   <software name="settim01">
15921      <description>Settimana Games - Issue 01 (Ita)</description>
15922      <year>1989</year>
15923      <publisher>Edigamma</publisher>
15924      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15925
15926      <part name="cass1" interface="msx_cass">
15927         <dataarea name="cass" size="53977">
15928            <rom name="settimana games - issue 01 (1989)(edigamma)(it)[position tape + run'cas-'].cas" size="53977" crc="de41ae37" sha1="471e3e7a66a923bd8309921c03b93a75e77234d0" offset="0" />
15929         </dataarea>
15930      </part>
15931   </software>
15932
15933   <software name="settim04">
15934      <description>Settimana Games - Issue 04 (Ita)</description>
15935      <year>1989</year>
15936      <publisher>Edigamma</publisher>
15937      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15938
15939      <part name="cass1" interface="msx_cass">
15940         <dataarea name="cass" size="66934">
15941            <rom name="settimana games - issue 04 (1989)(edigamma)(it)[position tape + run'cas-'].cas" size="66934" crc="dc08ab66" sha1="72c23e82c73356233953e7d2389bf378221630f3" offset="0" />
15942         </dataarea>
15943      </part>
15944   </software>
15945
15946   <software name="settim06">
15947      <description>Settimana Games - Issue 06 (Ita)</description>
15948      <year>1989</year>
15949      <publisher>Edigamma</publisher>
15950      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15951
15952      <part name="cass1" interface="msx_cass">
15953         <dataarea name="cass" size="37707">
15954            <rom name="settimana games - issue 06 (1989)(edigamma)(it)[position tape + run'cas-'].cas" size="37707" crc="f1702fa2" sha1="33755044978b821f89bd3ebd52126029ab2ce9e8" offset="0" />
15955         </dataarea>
15956      </part>
15957   </software>
15958
15959   <software name="settim10">
15960      <description>Settimana Games - Issue 10 (Ita)</description>
15961      <year>1989</year>
15962      <publisher>Edigamma</publisher>
15963      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15964
15965      <part name="cass1" interface="msx_cass">
15966         <dataarea name="cass" size="84976">
15967            <rom name="settimana games - issue 10 (1989)(edigamma)(it)[position tape + run'cas-'].cas" size="84976" crc="491da3f3" sha1="0c391f406d4fd303e0f6b461354ac6bcae0408ed" offset="0" />
15968         </dataarea>
15969      </part>
15970   </software>
15971
15972   <software name="settim11">
15973      <description>Settimana Games - Issue 11 (Ita)</description>
15974      <year>1989</year>
15975      <publisher>Edigamma</publisher>
15976      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15977
15978      <part name="cass1" interface="msx_cass">
15979         <dataarea name="cass" size="51894">
15980            <rom name="settimana games - issue 11 (1989)(edigamma)(it)[position tape + run'cas-'].cas" size="51894" crc="ec90beae" sha1="2c47856fe141b40120fe8ab9238a523e07ddfddb" offset="0" />
15981         </dataarea>
15982      </part>
15983   </software>
15984
15985   <software name="settim12">
15986      <description>Settimana Games - Issue 12 (Ita)</description>
15987      <year>1989</year>
15988      <publisher>Edigamma</publisher>
15989      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
15990
15991      <part name="cass1" interface="msx_cass">
15992         <dataarea name="cass" size="61629">
15993            <rom name="settimana games - issue 12 (1989)(edigamma)(it)[position tape + run'cas-'].cas" size="61629" crc="0d132f9c" sha1="c079c26d43feb0e5a8761c907e510fa8c1f7c2cb" offset="0" />
15994         </dataarea>
15995      </part>
15996   </software>
15997
15998   <software name="supmsx01">
15999      <description>Super MSX - Issue 01 (Ita)</description>
16000      <year>1985</year>
16001      <publisher>J. Soft</publisher>
16002      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
16003
16004      <part name="cass1" interface="msx_cass">
16005         <dataarea name="cass" size="40864">
16006            <rom name="super msx - issue 01 (1985)(j. soft)(it)[position tape + run'cas-'].cas" size="40864" crc="5b253c52" sha1="35a481600724245a5be8383911619c078ceeb4c0" offset="0" />
16007         </dataarea>
16008      </part>
16009   </software>
16010
16011   <software name="supmsx02">
16012      <description>Super MSX - Issue 02 (Ita)</description>
16013      <year>1985</year>
16014      <publisher>J. Soft</publisher>
16015      <info name="usage" value="Load with CLOAD + RUN"/>
16016
16017      <part name="cass1" interface="msx_cass">
16018         <dataarea name="cass" size="17328">
16019            <rom name="super msx - issue 02 (1985)(j. soft)(it)[position tape + cload + run].cas" size="17328" crc="adb4377a" sha1="837cdc0030c574183fb7bdf26d4415f4c9b17048" offset="0" />
16020         </dataarea>
16021      </part>
16022   </software>
16023
16024   <software name="supmsx04">
16025      <description>Super MSX - Issue 04 (Ita)</description>
16026      <year>1985</year>
16027      <publisher>J. Soft</publisher>
16028      <info name="usage" value="Load with CLOAD + RUN"/>
16029
16030      <part name="cass1" interface="msx_cass">
16031         <dataarea name="cass" size="38207">
16032            <rom name="super msx - issue 04 (1985)(j. soft)(it)[position tape + cload + run].cas" size="38207" crc="a5eadd1b" sha1="adc8ea14ec1427b8a7701a1655bf171931fa8f14" offset="0" />
16033         </dataarea>
16034      </part>
16035   </software>
16036
16037
1603858</softwarelist>
trunk/hash/msx2_cass.xml
r245623r245624
1<?xml version="1.0"?>
2<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
3
4<softwarelist name="msx2_cass" description="MSX2 cassettes">
5
6<!--
7
8Undumped tapes:
9    The Games Collection (currently it is possible to find only split .cas files with single games, proper dump is needed!)
10
11To verify:
12    Laydock (Jpn) might be using Disk+Tape
13-->
14
15   <software name="chess2">
16      <description>The Chess Game 2 (Euro)</description>
17      <year>1986</year>
18      <publisher>Eaglesoft</publisher>
19      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
20
21      <part name="cass1" interface="msx_cass">
22         <dataarea name="cass" size="63296">
23            <rom name="chess game 2, the (1986)(eaglesoft)(nl)[run'cas-'].cas" size="63296" crc="58523f94" sha1="b8a706f228c2f7baee88f67ea7b68fb26e50f5b2" offset="0" />
24         </dataarea>
25      </part>
26   </software>
27
28   <software name="leonardo">
29      <description>Leonardo (Jpn)</description>
30      <year>1987</year>
31      <publisher>Omega System</publisher>
32      <info name="alt_title" value="レオナルド" />
33      <info name="usage" value="Load with CLOAD + RUN"/>
34
35      <part name="cass1" interface="msx_cass">
36         <dataarea name="cass" size="21494">
37            <rom name="leonardo (1987)(omega system)(jp)[cload + run].cas" size="21494" crc="5383ba81" sha1="658031b8578ecd3f95e648fc2d527be05de3ed40" offset="0" />
38         </dataarea>
39      </part>
40   </software>
41
42   <software name="redlight">
43      <description>Red Lights of Amsterdam (Euro)</description>
44      <year>1986</year>
45      <publisher>Eaglesoft</publisher>
46      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
47
48      <part name="cass1" interface="msx_cass">
49         <dataarea name="cass" size="172263">
50            <rom name="red lights of amsterdam (1986)(eaglesoft)(nl)[run'cas-'].cas" size="172263" crc="443d80f9" sha1="b8323adf0b5c9d05223f3c587d52d94b933c00f6" offset="0" />
51         </dataarea>
52      </part>
53   </software>
54
55   <software name="redlighta" cloneof="redlight">
56      <description>Red Lights of Amsterdam (Euro, 2 Sides)</description>
57      <year>1986</year>
58      <publisher>Eaglesoft</publisher>
59      <info name="usage" value="Load with RUN&quot;CAS:&quot;"/>
60
61      <part name="cass1" interface="msx_cass">
62      <feature name="part_id" value="Side A"/>
63         <dataarea name="cass" size="52193">
64            <rom name="red lights of amsterdam (1986)(eaglesoft)(nl)(side a)[run'cas-'].cas" size="52193" crc="fced9743" sha1="eeb226eab09670fd11f3d797ce667a11133cfd7c" offset="0" />
65         </dataarea>
66      </part>
67      <part name="cass2" interface="msx_cass">
68      <feature name="part_id" value="Side B"/>
69         <dataarea name="cass" size="120071">
70            <rom name="red lights of amsterdam (1986)(eaglesoft)(nl)(side b)[run'cas-'].cas" size="120071" crc="e3bd39b3" sha1="bb8b304ff3f8a527648fb765da2ff9284f5c9f4c" offset="0" />
71         </dataarea>
72      </part>
73   </software>
74
75</softwarelist>
trunk/hash/msx2p_flop.xml
r245623r245624
1<?xml version="1.0"?>
2<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
3
4<softwarelist name="msx2p_flop" description="MSX2+ floppies">
5
6<!--
7
8Disks to sort:
9    EVA Player for Sunrise ATA-IDE
10
11-->
12
13<!--
14
15Known undumped:
16    Destiny-1
17    NBX 3.2
18    Super Zeologue
19    Shuumatsunosugoshikata / The world is drawing to an W/end
20    Doozle (Dutch tool)
21    Mouse Master ( http://www.generation-msx.nl/software/msx-club-gouda/mouse-master/release/2542/ )
22
23-->
24
25
26   <software name="evaplay">
27      <description> (v0.06)</description>
28      <year>2000</year>
29      <publisher>Sergio Guerrero</publisher>
30
31      <part name="flop1" interface="floppy_3_5">
32         <dataarea name="flop" size="737280">
33            <rom name="eva player for sunrise ata-ide v0.06 (2000)(sergio guerrero)[needs msx-dos].dsk" size="737280" crc="3d125143" sha1="b87dafb0bddd3134d3c08cbcd697b954c1870587" offset="0" />
34         </dataarea>
35      </part>
36   </software>
37
38
39   <software name="beppin">
40      <description>Beppin (Jpn)</description>
41      <year>1988</year>
42      <publisher>Wisdom</publisher>
43
44      <part name="flop1" interface="floppy_3_5">
45         <dataarea name="flop" size="737280">
46            <rom name="beppin (1988)(cain)(nl).dsk" size="737280" crc="e151563d" sha1="db2364b83d8976d21b89aa4d34c092a5ce383269" offset="0" />
47         </dataarea>
48      </part>
49   </software>
50
51<!-- Tagoo soft db reports this to be a 2 disks game in Japan... where does opening disk come from?!? -->
52   <software name="f1spirit">
53      <description>F-1 Spirit 3D Special (Jpn)</description>
54      <year>1988</year>
55      <publisher>Konami</publisher>
56      <info name="alt_title" value="F1スピリット3Dスペシャル" />
57
58      <part name="flop1" interface="floppy_3_5">
59      <feature name="part_id" value="Opening Disk"/>
60         <dataarea name="flop" size="737280">
61            <rom name="f-1 spirit 3d special (1988)(konami)(disk 1 of 3)(opening disk).dsk" size="737280" crc="69058209" sha1="155702d3d41b8f8b3d4659d42aa474ce12f4d3c9" offset="0" />
62         </dataarea>
63      </part>
64      <part name="flop2" interface="floppy_3_5">
65      <feature name="part_id" value="Game Disk A"/>
66         <dataarea name="flop" size="737280">
67            <rom name="f-1 spirit 3d special (1988)(konami)(disk 2 of 3)(game disk a).dsk" size="737280" crc="96811cc3" sha1="9877150e691d41b615683684cf0b78fc84649d37" offset="0" />
68         </dataarea>
69      </part>
70      <part name="flop3" interface="floppy_3_5">
71      <feature name="part_id" value="Game Disk B"/>
72         <dataarea name="flop" size="737280">
73            <rom name="f-1 spirit 3d special (1988)(konami)(disk 3 of 3)(game disk b).dsk" size="737280" crc="72039928" sha1="9ab94b449cb3b2c7ea7f87c2f03eebfacddc4019" offset="0" />
74         </dataarea>
75      </part>
76   </software>
77
78   <software name="f1spirita" cloneof="f1spirit">
79      <description>F-1 Spirit 3D Special (Jpn, Alt)</description>
80      <year>1988</year>
81      <publisher>Konami</publisher>
82      <info name="alt_title" value="F1スピリット3Dスペシャル" />
83
84      <part name="flop1" interface="floppy_3_5">
85      <feature name="part_id" value="Opening Disk"/>
86         <dataarea name="flop" size="737280">
87            <rom name="f-1 spirit 3d special (1988)(konami)(disk 1 of 3)(opening disk).dsk" size="737280" crc="69058209" sha1="155702d3d41b8f8b3d4659d42aa474ce12f4d3c9" offset="0" />
88         </dataarea>
89      </part>
90      <part name="flop2" interface="floppy_3_5">
91      <feature name="part_id" value="Game Disk A"/>
92         <dataarea name="flop" size="737280">
93            <rom name="f-1 spirit 3d special (1988)(konami)(disk 2 of 3)(game disk a)[a].dsk" size="737280" crc="b05f67a2" sha1="3fd1c3dacd8fc3b4fc4902ac35296ce30991ac9b" offset="0" />
94         </dataarea>
95      </part>
96      <part name="flop3" interface="floppy_3_5">
97      <feature name="part_id" value="Game Disk B"/>
98         <dataarea name="flop" size="737280">
99            <rom name="f-1 spirit 3d special (1988)(konami)(disk 3 of 3)(game disk b)[a].dsk" size="737280" crc="94fc3831" sha1="a645c37119c59eab0d42f0a2cfbc47dc9678bc3c" offset="0" />
100         </dataarea>
101      </part>
102   </software>
103
104   <software name="f1spiritb" cloneof="f1spirit">
105      <description>F-1 Spirit 3D Special (Jpn, Alt Disk A)</description>
106      <year>1988</year>
107      <publisher>Konami</publisher>
108      <info name="alt_title" value="F1スピリット3Dスペシャル" />
109
110      <part name="flop1" interface="floppy_3_5">
111      <feature name="part_id" value="Opening Disk"/>
112         <dataarea name="flop" size="737280">
113            <rom name="f-1 spirit 3d special (1988)(konami)(disk 1 of 3)(opening disk).dsk" size="737280" crc="69058209" sha1="155702d3d41b8f8b3d4659d42aa474ce12f4d3c9" offset="0" />
114         </dataarea>
115      </part>
116      <part name="flop2" interface="floppy_3_5">
117      <feature name="part_id" value="Game Disk A"/>
118         <dataarea name="flop" size="737280">
119            <rom name="f-1 spirit 3d special (1988)(konami)(disk 2 of 3)(game disk a)[a2].dsk" size="737280" crc="eb1d19a3" sha1="f3b1dafa72bdc5affaf49bac3481ad5276a51375" offset="0" />
120         </dataarea>
121      </part>
122      <part name="flop3" interface="floppy_3_5">
123      <feature name="part_id" value="Game Disk B"/>
124         <dataarea name="flop" size="737280">
125            <rom name="f-1 spirit 3d special (1988)(konami)(disk 3 of 3)(game disk b).dsk" size="737280" crc="72039928" sha1="9ab94b449cb3b2c7ea7f87c2f03eebfacddc4019" offset="0" />
126         </dataarea>
127      </part>
128   </software>
129
130   <software name="famistah">
131      <description>Pro Yakyuu Family Stadium - Homerun Contest (Jpn)</description>
132      <year>1989</year>
133      <publisher>Namcot</publisher>
134      <info name="alt_title" value="プロ野球ファミリースタジアムホームランコンテスト" />
135
136      <part name="flop1" interface="floppy_3_5">
137         <dataarea name="flop" size="737280">
138            <rom name="family stadium pro baseball - homerun contest (1989)(namcot)(jp).dsk" size="737280" crc="19a2ea6b" sha1="ebcabafe5936317f19b7db957f448a4952a17011" offset="0" />
139         </dataarea>
140      </part>
141   </software>
142
143   <software name="famistaha" cloneof="famistah">
144      <description>Pro Yakyuu Family Stadium - Homerun Contest (Jpn, Alt)</description>
145      <year>1989</year>
146      <publisher>Namcot</publisher>
147      <info name="alt_title" value="プロ野球ファミリースタジアムホームランコンテスト" />
148
149      <part name="flop1" interface="floppy_3_5">
150         <dataarea name="flop" size="737280">
151            <rom name="family stadium pro baseball - homerun contest (1989)(namcot)(jp)[a].dsk" size="737280" crc="bd3d819d" sha1="53d1c26f5d87c53f8fa26154c2c568c657d314f6" offset="0" />
152         </dataarea>
153      </part>
154   </software>
155
156   <software name="dcconnec">
157      <description>J.B. Harold 3 - D.C. Connection (Jpn)</description>
158      <year>1989</year>
159      <publisher>Riverhill Soft</publisher>
160      <info name="alt_title" value="JBハロルド3~D.C.コネクション" />
161
162      <part name="flop1" interface="floppy_3_5">
163      <feature name="part_id" value="Disk 1"/>
164         <dataarea name="flop" size="737280">
165            <rom name="j.b. harold 3 - d.c. connection (1989)(riverhill soft)(jp)(disk 1 of 3)[mouse].dsk" size="737280" crc="79543c5d" sha1="9b2919c1c7725458305f8120975d94c2f6524d19" offset="0" />
166         </dataarea>
167      </part>
168      <part name="flop2" interface="floppy_3_5">
169      <feature name="part_id" value="Disk 2"/>
170         <dataarea name="flop" size="737280">
171            <rom name="j.b. harold 3 - d.c. connection (1989)(riverhill soft)(jp)(disk 2 of 3)[mouse].dsk" size="737280" crc="b3454990" sha1="6a6e5caaf72d3f9285bf5adc11e90ab7242f22c7" offset="0" />
172         </dataarea>
173      </part>
174      <part name="flop3" interface="floppy_3_5">
175      <feature name="part_id" value="Disk 3"/>
176         <dataarea name="flop" size="737280">
177            <rom name="j.b. harold 3 - d.c. connection (1989)(riverhill soft)(jp)(disk 3 of 3)[mouse].dsk" size="737280" crc="1eb4c4d6" sha1="c2bf5d6aff3b5b676fccdd010eedd67a4a2523ff" offset="0" />
178         </dataarea>
179      </part>
180   </software>
181
182   <software name="dcconneca" cloneof="dcconnec">
183      <description>J.B. Harold 3 - D.C. Connection (Jpn, Alt)</description>
184      <year>1989</year>
185      <publisher>Riverhill Soft</publisher>
186      <info name="alt_title" value="JBハロルド3~D.C.コネクション" />
187
188      <part name="flop1" interface="floppy_3_5">
189      <feature name="part_id" value="Disk 1"/>
190         <dataarea name="flop" size="737280">
191            <rom name="j.b. harold 3 - d.c. connection (1989)(riverhill soft)(jp)(disk 1 of 3)[mouse].dsk" size="737280" crc="79543c5d" sha1="9b2919c1c7725458305f8120975d94c2f6524d19" offset="0" />
192         </dataarea>
193      </part>
194      <part name="flop2" interface="floppy_3_5">
195      <feature name="part_id" value="Disk 2"/>
196         <dataarea name="flop" size="737280">
197            <rom name="j.b. harold 3 - d.c. connection (1989)(riverhill soft)(jp)(disk 2 of 3)[a][mouse].dsk" size="737280" crc="952b3db8" sha1="319333dc9f37342802199fe576da759fef66501d" offset="0" />
198         </dataarea>
199      </part>
200      <part name="flop3" interface="floppy_3_5">
201      <feature name="part_id" value="Disk 3"/>
202         <dataarea name="flop" size="737280">
203            <rom name="j.b. harold 3 - d.c. connection (1989)(riverhill soft)(jp)(disk 3 of 3)[a][mouse].dsk" size="737280" crc="4915e99b" sha1="c4f00d065f61f893a075e26b879dde68d2a493d5" offset="0" />
204         </dataarea>
205      </part>
206   </software>
207
208
209<!-- Tagoo soft db reports this to be a 2 disks game in Japan... where does disk 3 come from? -->
210   <software name="kohakuir">
211      <description>Kohakuiro no Yuigon - Seiyou Karuta Renzoku Satsujin Jiken (Jpn)</description>
212      <year>1988</year>
213      <publisher>Riverhill Soft</publisher>
214      <info name="alt_title" value="琥珀色の遺言" />
215
216      <part name="flop1" interface="floppy_3_5">
217         <dataarea name="flop" size="737280">
218            <rom name="kohakuiro no yuigon. amber's will (1988)(riverhill soft)(jp)(disk 1 of 3).dsk" size="737280" crc="a7243795" sha1="db05159539daebe28b66921209161295999af6d3" offset="0" />
219         </dataarea>
220      </part>
221      <part name="flop2" interface="floppy_3_5">
222         <dataarea name="flop" size="737280">
223            <rom name="kohakuiro no yuigon. amber's will (1988)(riverhill soft)(jp)(disk 2 of 3).dsk" size="737280" crc="b0e1eae4" sha1="a7c082f99cfa46323e641a52962e7d673fd7a6bd" offset="0" />
224         </dataarea>
225      </part>
226      <part name="flop3" interface="floppy_3_5">
227         <dataarea name="flop" size="737280">
228            <rom name="kohakuiro no yuigon. amber's will (1988)(riverhill soft)(jp)(disk 3 of 3).dsk" size="737280" crc="daaf92c2" sha1="fbe01190e5b674d08b39b7d3cbca136fe52bf8a5" offset="0" />
229         </dataarea>
230      </part>
231   </software>
232
233   <software name="kohakuira" cloneof="kohakuir">
234      <description>Kohakuiro no Yuigon - Seiyou Karuta Renzoku Satsujin Jiken (Jpn, Alt)</description>
235      <year>1988</year>
236      <publisher>Riverhill Soft</publisher>
237      <info name="alt_title" value="琥珀色の遺言" />
238
239      <part name="flop1" interface="floppy_3_5">
240         <dataarea name="flop" size="737280">
241            <rom name="kohakuiro no yuigon. amber's will (1988)(riverhill soft)(jp)(disk 1 of 3)[a].dsk" size="737280" crc="a10009a9" sha1="f96e0998a5d01fabb85c89eb4b12898176397edf" offset="0" />
242         </dataarea>
243      </part>
244      <part name="flop2" interface="floppy_3_5">
245         <dataarea name="flop" size="737280">
246            <rom name="kohakuiro no yuigon. amber's will (1988)(riverhill soft)(jp)(disk 2 of 3)[a].dsk" size="737280" crc="a8c68a53" sha1="a33a4688b046e6af495735ca3ed13695c8d4af42" offset="0" />
247         </dataarea>
248      </part>
249      <part name="flop3" interface="floppy_3_5">
250         <dataarea name="flop" size="737280">
251            <rom name="kohakuiro no yuigon. amber's will (1988)(riverhill soft)(jp)(disk 3 of 3)[a].dsk" size="737280" crc="3aa43fa7" sha1="06a250229e98a9467506f0ebb7de63d6ebb382e8" offset="0" />
252         </dataarea>
253      </part>
254   </software>
255
256
257   <software name="laydock2">
258      <description>Laydock 2 - Last Attack (Jpn)</description>
259      <year>1988</year>
260      <publisher>T&amp;E Soft</publisher>
261      <info name="alt_title" value="レイドック2ラストアタック" />
262
263      <part name="flop1" interface="floppy_3_5">
264      <feature name="part_id" value="Disk 1"/>
265         <dataarea name="flop" size="737280">
266            <rom name="laydock 2 - last attack (1988)(t&amp;e soft)(jp)(disk 1 of 2).dsk" size="737280" crc="02c2949e" sha1="c4217c7f0371e9c6f830d8a76f731123548c9719" offset="0" />
267         </dataarea>
268      </part>
269      <part name="flop2" interface="floppy_3_5">
270      <feature name="part_id" value="Disk 2"/>
271         <dataarea name="flop" size="737280">
272            <rom name="laydock 2 - last attack (1988)(t&amp;e soft)(jp)(disk 2 of 2).dsk" size="737280" crc="cd89e9d3" sha1="63daaadce6ef18938788f3d1e4b08deff15fe5da" offset="0" />
273         </dataarea>
274      </part>
275   </software>
276
277   <software name="laydock2a" cloneof="laydock2">
278      <description>Laydock 2 - Last Attack (Jpn, Alt)</description>
279      <year>1988</year>
280      <publisher>T&amp;E Soft</publisher>
281      <info name="alt_title" value="レイドック2ラストアタック" />
282
283      <part name="flop1" interface="floppy_3_5">
284      <feature name="part_id" value="Disk 1"/>
285         <dataarea name="flop" size="737280">
286            <rom name="laydock 2 - last attack (1988)(t&amp;e soft)(jp)(disk 1 of 2)[a].dsk" size="737280" crc="1b68b1a9" sha1="db7cf4672f46017b69b02eb175b4a446a948c601" offset="0" />
287         </dataarea>
288      </part>
289      <part name="flop2" interface="floppy_3_5">
290      <feature name="part_id" value="Disk 2"/>
291         <dataarea name="flop" size="737280">
292            <rom name="laydock 2 - last attack (1988)(t&amp;e soft)(jp)(disk 2 of 2)[a].dsk" size="737280" crc="25777c4e" sha1="bbbc09ed823847b567caa1f321f578cbaf3a356f" offset="0" />
293         </dataarea>
294      </part>
295   </software>
296
297   <software name="midgarts">
298      <description>Mid-Garts (Jpn)</description>
299      <year>1989</year>
300      <publisher>WolfTeam</publisher>
301      <info name="alt_title" value="ミッドガルツ" />
302
303      <part name="flop1" interface="floppy_3_5">
304      <feature name="part_id" value="Disk 1"/>
305         <dataarea name="flop" size="737280">
306            <rom name="middogarutsu. mid-garts dual side (1989)(wolfteam)(jp)(disk 1 of 6).dsk" size="737280" crc="90559e83" sha1="c78e099022ae77c47b95a45fca869324fecb4cb5" offset="0" />
307         </dataarea>
308      </part>
309      <part name="flop2" interface="floppy_3_5">
310      <feature name="part_id" value="Disk 2"/>
311         <dataarea name="flop" size="737280">
312            <rom name="middogarutsu. mid-garts dual side (1989)(wolfteam)(jp)(disk 2 of 6).dsk" size="737280" crc="24183de3" sha1="53d6aa633a841878a3c67a3024f7c3ed3e1b4508" offset="0" />
313         </dataarea>
314      </part>
315      <part name="flop3" interface="floppy_3_5">
316      <feature name="part_id" value="Disk 3"/>
317         <dataarea name="flop" size="737280">
318            <rom name="middogarutsu. mid-garts dual side (1989)(wolfteam)(jp)(disk 3 of 6).dsk" size="737280" crc="5611fda7" sha1="b30746e7fe256ddef2d2f1cad8a57aea86a4c478" offset="0" />
319         </dataarea>
320      </part>
321      <part name="flop4" interface="floppy_3_5">
322      <feature name="part_id" value="Disk 4"/>
323         <dataarea name="flop" size="737280">
324            <rom name="middogarutsu. mid-garts dual side (1989)(wolfteam)(jp)(disk 4 of 6).dsk" size="737280" crc="7a28644e" sha1="33e94dac0f9cb73f4a15265bb0166e48183bdb35" offset="0" />
325         </dataarea>
326      </part>
327      <part name="flop5" interface="floppy_3_5">
328      <feature name="part_id" value="Disk 5"/>
329         <dataarea name="flop" size="737280">
330            <rom name="middogarutsu. mid-garts dual side (1989)(wolfteam)(jp)(disk 5 of 6).dsk" size="737280" crc="64acdb49" sha1="47b9228b014d9e953dad956bb04aabedfa4db8a9" offset="0" />
331         </dataarea>
332      </part>
333      <part name="flop6" interface="floppy_3_5">
334      <feature name="part_id" value="Disk 6"/>
335         <dataarea name="flop" size="737280">
336            <rom name="middogarutsu. mid-garts dual side (1989)(wolfteam)(jp)(disk 6 of 6).dsk" size="737280" crc="b920cf5b" sha1="2863537cbf930701a81540948f7e037359ba8ec3" offset="0" />
337         </dataarea>
338      </part>
339   </software>
340
341   <software name="pacdisc">
342      <description>Pana Amusement Collection Disc (Jpn)</description>
343      <year>1988</year>
344      <publisher>Panasoft</publisher>
345
346      <part name="flop1" interface="floppy_3_5">
347      <feature name="part_id" value="Disk 1"/>
348         <dataarea name="flop" size="737280">
349            <rom name="pana amusement collection 1 (1988)(panasoft)(jp).dsk" size="737280" crc="4dee2cff" sha1="e4bc138daedac129c39923cbe4a07bf79a880f8b" offset="0" />
350         </dataarea>
351      </part>
352      <part name="flop2" interface="floppy_3_5">
353      <feature name="part_id" value="Disk 2"/>
354         <dataarea name="flop" size="737280">
355            <rom name="pana amusement collection 2 (1988)(panasoft)(jp).dsk" size="737280" crc="83f786e1" sha1="94c2cde50db86b91ad7d73cf6354a240c97ab3ea" offset="0" />
356         </dataarea>
357      </part>
358   </software>
359
360   <software name="pacdisca" cloneof="pacdisc">
361      <description>Pana Amusement Collection Disc (Jpn, Alt)</description>
362      <year>1988</year>
363      <publisher>Panasoft</publisher>
364
365      <part name="flop1" interface="floppy_3_5">
366      <feature name="part_id" value="Disk 1"/>
367         <dataarea name="flop" size="737280">
368            <rom name="pana amusement collection 1 (1988)(panasoft)(jp)[a].dsk" size="737280" crc="340292e7" sha1="f86f628e6cef41b777796c4797b9153b5c722710" offset="0" />
369         </dataarea>
370      </part>
371      <part name="flop2" interface="floppy_3_5">
372      <feature name="part_id" value="Disk 2"/>
373         <dataarea name="flop" size="737280">
374            <rom name="pana amusement collection 2 (1988)(panasoft)(jp)[a].dsk" size="737280" crc="3ecc097d" sha1="552da3bf49e85911acc8f7a5c744ca86105bd081" offset="0" />
375         </dataarea>
376      </part>
377   </software>
378
379   <software name="pacdiscb" cloneof="pacdisc">
380      <description>Pana Amusement Collection Disc (Jpn, Alt 2)</description>
381      <year>1988</year>
382      <publisher>Panasoft</publisher>
383
384      <part name="flop1" interface="floppy_3_5">
385      <feature name="part_id" value="Disk 1"/>
386         <dataarea name="flop" size="737280">
387            <rom name="pana amusement collection 1 (1988)(panasoft)(jp)[a2].dsk" size="737280" crc="441d35a8" sha1="fe949aa959949e478a22c93b67b2247a1cf3d7f9" offset="0" />
388         </dataarea>
389      </part>
390      <part name="flop2" interface="floppy_3_5">
391      <feature name="part_id" value="Disk 2"/>
392         <dataarea name="flop" size="737280">
393            <rom name="pana amusement collection 2 (1988)(panasoft)(jp)[a2].dsk" size="737280" crc="4bf555e3" sha1="5eeb6b2b85a19664ef9b21c130fe9b995c4b4784" offset="0" />
394         </dataarea>
395      </part>
396   </software>
397
398   <software name="hbf1xv">
399      <description>Sony HB-F1XV Story Disk (Jpn)</description>
400      <year>1990</year>
401      <publisher>Sony</publisher>
402
403      <part name="flop1" interface="floppy_3_5">
404         <dataarea name="flop" size="737280">
405            <rom name="sony hb-f1xv story disk (1990)(sony)(jp).dsk" size="737280" crc="f8db5647" sha1="1a27dbdfc863f91f504e5a478b6ea4bd324f93e2" offset="0" />
406         </dataarea>
407      </part>
408   </software>
409
410
411
412<!-- Coverdisks? -->
413
414   <software name="twinkle">
415      <description>Twinkle Star - Hoshi no Mahou Tsukai (Jpn)</description>
416      <year>1990</year>
417      <publisher>MSX Magazine</publisher>
418      <info name="alt_title" value="TWINKLE STAR 星の魔法使い" />
419
420      <part name="flop1" interface="floppy_3_5">
421         <dataarea name="flop" size="737280">
422            <rom name="twinkle star (1990)(msx magazine)(jp).dsk" size="737280" crc="c97eb5cd" sha1="d89cf80e53210ddd48e64a866d0b073713ba3160" offset="0" />
423         </dataarea>
424      </part>
425   </software>
426
427   <software name="twinklea" cloneof="twinkle">
428      <description>Twinkle Star - Hoshi no Mahou Tsukai (Jpn, Alt)</description>
429      <year>1990</year>
430      <publisher>MSX Magazine</publisher>
431      <info name="alt_title" value="TWINKLE STAR 星の魔法使い" />
432
433      <part name="flop1" interface="floppy_3_5">
434         <dataarea name="flop" size="737280">
435            <rom name="twinkle star (1990)(msx magazine)(jp)[a].dsk" size="737280" crc="06f4dde6" sha1="c27fadbc9188cf959ea74e83557143d9fe5e34fa" offset="0" />
436         </dataarea>
437      </part>
438   </software>
439
440   <software name="yoshidak">
441      <description>Yoshida Kensetsu (Jpn)</description>
442      <year>1990</year>
443      <publisher>MSX Magazine</publisher>
444      <info name="alt_title" value="吉田建設" />
445
446      <part name="flop1" interface="floppy_3_5">
447         <dataarea name="flop" size="737280">
448            <rom name="yoshida kensetsu. super zelixer (1990)(msx magazine)(jp).dsk" size="737280" crc="0a42c38f" sha1="d5121af2a9db3b04c52334a200fdd9202f12a920" offset="0" />
449         </dataarea>
450      </part>
451   </software>
452
453   <software name="yoshidaka" cloneof="yoshidak">
454      <description>Yoshida Kensetsu (Jpn, Alt)</description>
455      <year>1990</year>
456      <publisher>MSX Magazine</publisher>
457      <info name="alt_title" value="吉田建設" />
458
459      <part name="flop1" interface="floppy_3_5">
460         <dataarea name="flop" size="737280">
461            <rom name="yoshida kensetsu. super zelixer (1990)(msx magazine)(jp)[a].dsk" size="737280" crc="ea733f7b" sha1="9eef34210d3ae9988f137cf70730a5a1c57a59ee" offset="0" />
462         </dataarea>
463      </part>
464   </software>
465
466   <software name="yoshidakb" cloneof="yoshidak">
467      <description>Yoshida Kensetsu (Jpn, Alt 2)</description>
468      <year>1990</year>
469      <publisher>MSX Magazine</publisher>
470      <info name="alt_title" value="吉田建設" />
471
472      <part name="flop1" interface="floppy_3_5">
473         <dataarea name="flop" size="737280">
474            <rom name="yoshida kensetsu. super zelixer (1990)(msx magazine)(jp)[a2].dsk" size="737280" crc="44c87cea" sha1="3fdf86ccb98de95bd7b3775783257e377526e6ca" offset="0" />
475         </dataarea>
476      </part>
477   </software>
478
479   <software name="yoshidakc" cloneof="yoshidak">
480      <description>Yoshida Kensetsu (Jpn, Alt 3)</description>
481      <year>1990</year>
482      <publisher>MSX Magazine</publisher>
483      <info name="alt_title" value="吉田建設" />
484
485      <part name="flop1" interface="floppy_3_5">
486         <dataarea name="flop" size="737280">
487            <rom name="yoshida kensetsu. super zelixer (1990)(msx magazine)(jp)[a3].dsk" size="737280" crc="b6c1d954" sha1="055066483bcad253b0c79af6fa65ec68ea2c45e7" offset="0" />
488         </dataarea>
489      </part>
490   </software>
491
492   <software name="yoshidakd" cloneof="yoshidak">
493      <description>Yoshida Kensetsu (Jpn, Alt 4)</description>
494      <year>1990</year>
495      <publisher>MSX Magazine</publisher>
496      <info name="alt_title" value="吉田建設" />
497
498      <part name="flop1" interface="floppy_3_5">
499         <dataarea name="flop" size="737280">
500            <rom name="twinkle star ii (1990)(msx magazine)(jp).dsk" size="737280" crc="4e3c96ff" sha1="9f051f845904bf1cd1adf08cbc0ef4804d1f48a5" offset="0" />
501         </dataarea>
502      </part>
503   </software>
504
505   <software name="yoshidake" cloneof="yoshidak">
506      <description>Yoshida Kensetsu (Jpn, Alt 5)</description>
507      <year>1990</year>
508      <publisher>MSX Magazine</publisher>
509      <info name="alt_title" value="吉田建設" />
510
511      <part name="flop1" interface="floppy_3_5">
512         <dataarea name="flop" size="737280">
513            <rom name="twinkle star ii (1990)(msx magazine)(jp)[a].dsk" size="737280" crc="e00896f1" sha1="987c59d42eb13ffff8a021d28f4cce1a31178667" offset="0" />
514         </dataarea>
515      </part>
516   </software>
517
518   <software name="lubeck">
519      <description>Lübeck (Jpn)</description>
520      <year>1990</year>
521      <publisher>MSX Magazine</publisher>
522
523      <part name="flop1" interface="floppy_3_5">
524         <dataarea name="flop" size="737280">
525            <rom name="lubeck (1990)(msx magazine)(jp).dsk" size="737280" crc="bc7f8e95" sha1="b143989e8c0a7826a21373b4271713a0465bbcac" offset="0" />
526         </dataarea>
527      </part>
528   </software>
529
530   <software name="lubecka" cloneof="lubeck">
531      <description>Lübeck (Jpn, Alt)</description>
532      <year>1990</year>
533      <publisher>MSX Magazine</publisher>
534
535      <part name="flop1" interface="floppy_3_5">
536         <dataarea name="flop" size="737280">
537            <rom name="lubeck (1990)(msx magazine)(jp)[a].dsk" size="737280" crc="2ff5b9c9" sha1="8b41aac1d940fe06b2ae806eba1e5d3cebaf5134" offset="0" />
538         </dataarea>
539      </part>
540   </software>
541
542   <software name="seasard">
543      <description>Sea Sardine Side-2 (Jpn)</description>
544      <year>1991</year>
545      <publisher>MSX Magazine</publisher>
546
547      <part name="flop1" interface="floppy_3_5">
548         <dataarea name="flop" size="737280">
549            <rom name="sea sardine (1991)(msx magazine)(jp).dsk" size="737280" crc="f4c7f839" sha1="be457095238dbcac7b66103185c1a702b60e2255" offset="0" />
550         </dataarea>
551      </part>
552   </software>
553
554   <software name="seasarda" cloneof="seasard">
555      <description>Sea Sardine Side-2 (Jpn, Alt)</description>
556      <year>1991</year>
557      <publisher>MSX Magazine</publisher>
558
559      <part name="flop1" interface="floppy_3_5">
560         <dataarea name="flop" size="737280">
561            <rom name="sea sardine (1991)(msx magazine)(jp)[a].dsk" size="737280" crc="17f83eb5" sha1="b23a12945e1bcb461be086cf9d0468952d79c703" offset="0" />
562         </dataarea>
563      </part>
564   </software>
565
566   <software name="wig">
567      <description>The Wig (Jpn)</description>
568      <year>1989</year>
569      <publisher>MSX Magazine</publisher>
570
571      <part name="flop1" interface="floppy_3_5">
572         <dataarea name="flop" size="737280">
573            <rom name="wig, the (1989)(msx magazine)(jp).dsk" size="737280" crc="c88649e5" sha1="88411e1c1547d032c47bf41522bbadef634cc9f3" offset="0" />
574         </dataarea>
575      </part>
576   </software>
577
578   <software name="wiga" cloneof="wig">
579      <description>The Wig (Jpn, Alt)</description>
580      <year>1989</year>
581      <publisher>MSX Magazine</publisher>
582
583      <part name="flop1" interface="floppy_3_5">
584         <dataarea name="flop" size="737280">
585            <rom name="wig, the (1989)(msx magazine)(jp)[a].dsk" size="737280" crc="781df33a" sha1="ec186a538f45fb22e42b83f5e16d494456879950" offset="0" />
586         </dataarea>
587      </part>
588   </software>
589
590
591<!-- Homebrew / Doujin -->
592
593   <software name="btlbombr">
594      <description>Battle Bomber</description>
595      <year>1996</year>
596      <publisher>&lt;homebrew&gt;</publisher>
597      <info name="developer" value="Bitboyz" />
598
599      <part name="flop1" interface="floppy_3_5">
600         <dataarea name="flop" size="737280">
601            <rom name="battle bomber.dsk" size="737280" crc="a318cfcd" sha1="75e6a558ac1f0346f951d9c6667e0b9ecb8557e8" offset="0" />
602         </dataarea>
603      </part>
604   </software>
605
606   <software name="gladius">
607      <description>Gladius (Ger)</description>
608      <year>1992</year>
609      <publisher>&lt;homebrew&gt;</publisher>
610      <info name="developer" value="M. Pfeil / MP" />
611
612      <part name="flop1" interface="floppy_3_5">
613         <dataarea name="flop" size="737280">
614            <rom name="gladius (1992)(msx magazine)(de).dsk" size="737280" crc="c0c93a68" sha1="bf04414ea4891b03ef8c6484eebcc8d5dba4ef5e" offset="0" />
615         </dataarea>
616      </part>
617   </software>
618
619   <software name="gradius3">
620      <description>Gradius III Legends (Spa, Demo)</description>
621      <year>2001</year>
622      <publisher>&lt;homebrew&gt;</publisher>
623      <info name="developer" value="Imanok" />
624
625      <part name="flop1" interface="floppy_3_5">
626         <dataarea name="flop" size="737280">
627            <rom name="gradius iii legends (demo) (2001)(imanok).dsk" size="737280" crc="c72466e9" sha1="9e3ca9b729ebf31ebf72d64012297d13bd40691e" offset="0" />
628         </dataarea>
629      </part>
630   </software>
631
632   <software name="zukatto">
633      <description>Hennano de Zukatto</description>
634      <year>1996</year>
635      <publisher>&lt;doujin&gt;</publisher>
636      <info name="alt_title" value="変なのでズカッと" />
637
638      <part name="flop1" interface="floppy_3_5">
639         <dataarea name="flop" size="737280">
640            <rom name="zukatto.dsk" size="737280" crc="302574ed" sha1="0513ce6664d2cea4e0eb863a68a923401ecaa0da" offset="0" />
641         </dataarea>
642      </part>
643   </software>
644
645   <software name="megadoom">
646      <description>Megadoom (Ned)</description>
647      <year>1992</year>
648      <publisher>&lt;homebrew&gt;</publisher>
649      <info name="developer" value="First Class Software" />
650
651      <part name="flop1" interface="floppy_3_5">
652      <feature name="part_id" value="Opening Disk"/>
653         <dataarea name="flop" size="737280">
654            <rom name="megadoom (1992)(first class software)(nl)(disk 1 of 2)(opening disk).dsk" size="737280" crc="70a3494d" sha1="fa83f00dd2feb4a30d71616578ce553466d4d14e" offset="0" />
655         </dataarea>
656      </part>
657      <part name="flop2" interface="floppy_3_5">
658      <feature name="part_id" value="Game Disk"/>
659         <dataarea name="flop" size="737280">
660            <rom name="megadoom (1992)(first class software)(nl)(disk 2 of 2)(game disk).dsk" size="737280" crc="1d7716de" sha1="6c48f8dedd8494c3aabeea3af997363ed861ac0f" offset="0" />
661         </dataarea>
662      </part>
663   </software>
664
665   <software name="megadoomd" cloneof="megadoom">
666      <description>Megadoom (Ned, Demo)</description>
667      <year>1992</year>
668      <publisher>&lt;homebrew&gt;</publisher>
669      <info name="developer" value="First Class Software" />
670
671      <part name="flop1" interface="floppy_3_5">
672      <feature name="part_id" value="Disk 1"/>
673         <dataarea name="flop" size="737280">
674            <rom name="megadoom (demo) (1992)(first class software)(nl).dsk" size="737280" crc="72aa680e" sha1="196f0e8d263d69215cfc634e0518e7206136468d" offset="0" />
675         </dataarea>
676      </part>
677      <part name="flop2" interface="floppy_3_5">
678      <feature name="part_id" value="Disk 2?"/>
679         <dataarea name="flop" size="737280">
680            <rom name="megadoom (demo) (1992)(first class software)(nl)[2 disks].dsk" size="737280" crc="f8554ee4" sha1="70d62bfb6505ae91b1afde000d7b5fb771a8b38d" offset="0" />
681         </dataarea>
682      </part>
683   </software>
684
685   <software name="pbstrip">
686      <description>Playboy Strippoker (Ned)</description>
687      <year>1992</year>
688      <publisher>&lt;homebrew&gt;</publisher>
689      <info name="developer" value="First Class Software" />
690
691      <part name="flop1" interface="floppy_3_5">
692         <dataarea name="flop" size="737280">
693            <rom name="playboy strippoker (1992)(first class software)(nl).dsk" size="737280" crc="f98efc23" sha1="898a8cad406389b27a54f1cbbe77a922c225b2ba" offset="0" />
694         </dataarea>
695      </part>
696   </software>
697
698   <software name="sonyc">
699      <description>Sonyc (Spa)</description>
700      <year>1995</year>
701      <publisher>&lt;homebrew&gt;</publisher>
702      <info name="developer" value="Analogy" />
703
704      <part name="flop1" interface="floppy_3_5">
705         <dataarea name="flop" size="737280">
706            <rom name="sonyc (demo) (1995)(analogy)(es).dsk" size="737280" crc="2bb51edf" sha1="29acb7529bcaca5b2f82a208e501ca6352ae87f8" offset="0" />
707         </dataarea>
708      </part>
709   </software>
710
711   <software name="trtmania">
712      <description>Turtle Mania (Ger, Demo)</description>
713      <year>1997</year>
714      <publisher>&lt;homebrew&gt;</publisher>
715      <info name="developer" value="WR" />
716
717      <part name="flop1" interface="floppy_3_5">
718         <dataarea name="flop" size="737280">
719            <rom name="turtle mania (demo) (1997)(wr)(de).dsk" size="737280" crc="6ac549ce" sha1="26f53fc39126975de5a607fd73c32b970a6124fc" offset="0" />
720         </dataarea>
721      </part>
722   </software>
723
724   <software name="witchiz">
725      <description>The Witch 'Iz' (Jpn, Bad Dump?)</description>
726      <year>1991</year>
727      <publisher>&lt;doujin&gt;</publisher>
728      <info name="alt_title" value="Chihiro" />
729
730      <part name="flop1" interface="floppy_3_5">
731         <dataarea name="flop" size="737280">
732            <rom name="witch iz, the (1991)(chihiro)[b].dsk" size="737280" crc="9eef4495" sha1="d096b1ef10c9d7b3ddffda0ec14b841c2c14cada" offset="0" />
733         </dataarea>
734      </part>
735   </software>
736
737
738</softwarelist>
trunk/hash/msxr_flop.xml
r245623r245624
1<?xml version="1.0"?>
2<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
3
4<softwarelist name="msxr_flop" description="MSX Turbo-R floppies">
5
6<!--
7
8Disks to sort:
9    Win2000 installer by Italo Valerio
10    The PCM Player
11    The Swiss Demo
12    Telebasic - Issue 01
13    XSC Compression Program
14    MSX-DOS Help by Miri Software
15    GFX9000 Tool Disk
16
17-->
18
19<!--
20
21Known undumped:
22    pure v1.22 PCM editor
23    The Best of Hamaraja Night
24
25    魔法の国のほいっぷる /  Mahou no kuni no ho ippuru (by Pastel Hope)
26    すぺりおりてぃふぁいたー / Superiority fighters
27    げきとうくいずすたじあむ / Gekitou Quiz Stadium
28    Destiny 2 - Innocent wish
29    Window club
30-->
31
32
33   <software name="2021snok">
34      <description>2021 Snooky! (Jpn)</description>
35      <year>1991</year>
36      <publisher>Studio Hawk</publisher>
37
38      <part name="flop1" interface="floppy_3_5">
39         <dataarea name="flop" size="737280">
40            <rom name="2021 snooky (1991)(studio hawk)(jp).dsk" size="737280" crc="3d3e50b0" sha1="96d493fabe69aa8322e68e0b0c5344c464325cf9" offset="0" />
41         </dataarea>
42      </part>
43   </software>
44
45   <software name="diefrag2">
46      <description>Die Frage II' (Jpn, Bad Dump?)</description>
47      <year>199?</year>
48      <publisher>Studio Sequence</publisher>
49
50      <part name="flop1" interface="floppy_3_5">
51         <dataarea name="flop" size="737280">
52            <rom name="frage ii, die (199x)(studio sequence)(jp)[b].dsk" size="737280" crc="6d749b83" sha1="3da39ec846c109fbd74476efa3f9a349a85081b0" offset="0" />
53         </dataarea>
54      </part>
55   </software>
56
57   <software name="fray">
58      <description>Fray - In Magical Adventure (Jpn)</description>
59      <year>1990</year>
60      <publisher>Micro Cabin</publisher>
61      <info name="alt_title" value="フレイサーク外伝" />
62
63      <part name="flop1" interface="floppy_3_5">
64      <feature name="part_id" value="Opening Disk 0"/>
65         <dataarea name="flop" size="737280">
66            <rom name="fray - in magical adventure (1990)(micro cabin)(jp)(disk 1 of 5)(opening disk 0).dsk" size="737280" crc="f26fdaeb" sha1="fd3c5f8793bfbec1851c89cfc32366618c6f482d" offset="0" />
67         </dataarea>
68      </part>
69      <part name="flop2" interface="floppy_3_5">
70      <feature name="part_id" value="Opening Disk 1"/>
71         <dataarea name="flop" size="737280">
72            <rom name="fray - in magical adventure (1990)(micro cabin)(jp)(disk 2 of 5)(opening disk 1).dsk" size="737280" crc="c33d5ac3" sha1="0b145459326c62254522bf77f063b069d086aa29" offset="0" />
73         </dataarea>
74      </part>
75      <part name="flop3" interface="floppy_3_5">
76      <feature name="part_id" value="Opening Disk 2"/>
77         <dataarea name="flop" size="737280">
78            <rom name="fray - in magical adventure (1990)(micro cabin)(jp)(disk 3 of 5)(opening disk 2).dsk" size="737280" crc="b770ee14" sha1="80701f4a86a151778c4fc81f56e9088d7b880651" offset="0" />
79         </dataarea>
80      </part>
81      <part name="flop4" interface="floppy_3_5">
82      <feature name="part_id" value="Game Disk 0"/>
83         <dataarea name="flop" size="737280">
84            <rom name="fray - in magical adventure (1990)(micro cabin)(jp)(disk 4 of 5)(game disk 0).dsk" size="737280" crc="8c6d9bed" sha1="0bddc86900b934cb381ce3aac8d9f8614ca49ede" offset="0" />
85         </dataarea>
86      </part>
87      <part name="flop5" interface="floppy_3_5">
88      <feature name="part_id" value="Game Disk 1"/>
89         <dataarea name="flop" size="737280">
90            <rom name="fray - in magical adventure (1990)(micro cabin)(jp)(disk 5 of 5)(game disk 1).dsk" size="737280" crc="d631a475" sha1="c1c35bedb620181846a407d6900db741f751e50f" offset="0" />
91         </dataarea>
92      </part>
93   </software>
94
95   <software name="fraya" cloneof="fray">
96      <description>Fray - In Magical Adventure (Jpn, Alt)</description>
97      <year>1990</year>
98      <publisher>Micro Cabin</publisher>
99      <info name="alt_title" value="フレイサーク外伝" />
100
101      <part name="flop1" interface="floppy_3_5">
102      <feature name="part_id" value="Opening Disk 0"/>
103         <dataarea name="flop" size="737280">
104            <rom name="fray - in magical adventure (1990)(micro cabin)(jp)(disk 1 of 5)(opening disk 0)[a].dsk" size="737280" crc="ee1ddd5d" sha1="858f9861f5015fd2e04f5a9fa4de971bfe7b5ec4" offset="0" />
105         </dataarea>
106      </part>
107      <part name="flop2" interface="floppy_3_5">
108      <feature name="part_id" value="Opening Disk 1"/>
109         <dataarea name="flop" size="737280">
110            <rom name="fray - in magical adventure (1990)(micro cabin)(jp)(disk 2 of 5)(opening disk 1)[a].dsk" size="737280" crc="df4f5d75" sha1="4508096f7a4d5bf1c9e94df62def933ef1f6630f" offset="0" />
111         </dataarea>
112      </part>
113      <part name="flop3" interface="floppy_3_5">
114      <feature name="part_id" value="Opening Disk 2"/>
115         <dataarea name="flop" size="737280">
116            <rom name="fray - in magical adventure (1990)(micro cabin)(jp)(disk 3 of 5)(opening disk 2)[a].dsk" size="737280" crc="f2d4c059" sha1="ad26d223992b9c7713d2df7bd44b8a1cb09b9209" offset="0" />
117         </dataarea>
118      </part>
119      <part name="flop4" interface="floppy_3_5">
120      <feature name="part_id" value="Game Disk 0"/>
121         <dataarea name="flop" size="737280">
122            <rom name="fray - in magical adventure (1990)(micro cabin)(jp)(disk 4 of 5)(game disk 0)[a].dsk" size="737280" crc="99dcaab5" sha1="bf2f9b963c8045dca79921c3c08cea9a4a31f129" offset="0" />
123         </dataarea>
124      </part>
125      <part name="flop5" interface="floppy_3_5">
126      <feature name="part_id" value="Game Disk 1"/>
127         <dataarea name="flop" size="737280">
128            <rom name="fray - in magical adventure (1990)(micro cabin)(jp)(disk 5 of 5)(game disk 1)[a].dsk" size="737280" crc="db96855a" sha1="9fce9c2fb9f684ed2478deacf02a1388975230e5" offset="0" />
129         </dataarea>
130      </part>
131   </software>
132
133   <software name="frayb" cloneof="fray">
134      <description>Fray - In Magical Adventure (Jpn, Alt 2)</description>
135      <year>1990</year>
136      <publisher>Micro Cabin</publisher>
137      <info name="alt_title" value="フレイサーク外伝" />
138
139      <part name="flop1" interface="floppy_3_5">
140      <feature name="part_id" value="Opening Disk 0"/>
141         <dataarea name="flop" size="737280">
142            <rom name="fray - in magical adventure (1990)(micro cabin)(jp)(disk 1 of 5)(opening disk 0)[a2].dsk" size="737280" crc="fe161465" sha1="9abd04cfb508567ab4d19e4a0a82fa00f6348286" offset="0" />
143         </dataarea>
144      </part>
145      <part name="flop2" interface="floppy_3_5">
146      <feature name="part_id" value="Opening Disk 1"/>
147         <dataarea name="flop" size="737280">
148            <rom name="fray - in magical adventure (1990)(micro cabin)(jp)(disk 2 of 5)(opening disk 1).dsk" size="737280" crc="c33d5ac3" sha1="0b145459326c62254522bf77f063b069d086aa29" offset="0" />
149         </dataarea>
150      </part>
151      <part name="flop3" interface="floppy_3_5">
152      <feature name="part_id" value="Opening Disk 2"/>
153         <dataarea name="flop" size="737280">
154            <rom name="fray - in magical adventure (1990)(micro cabin)(jp)(disk 3 of 5)(opening disk 2).dsk" size="737280" crc="b770ee14" sha1="80701f4a86a151778c4fc81f56e9088d7b880651" offset="0" />
155         </dataarea>
156      </part>
157      <part name="flop4" interface="floppy_3_5">
158      <feature name="part_id" value="Game Disk 0"/>
159         <dataarea name="flop" size="737280">
160            <rom name="fray - in magical adventure (1990)(micro cabin)(jp)(disk 4 of 5)(game disk 0)[a2].dsk" size="737280" crc="4a96b160" sha1="f28e35348dceb9bef0d6e21674bf01d67fd9501b" offset="0" />
161         </dataarea>
162      </part>
163      <part name="flop5" interface="floppy_3_5">
164      <feature name="part_id" value="Game Disk 1"/>
165         <dataarea name="flop" size="737280">
166            <rom name="fray - in magical adventure (1990)(micro cabin)(jp)(disk 5 of 5)(game disk 1).dsk" size="737280" crc="d631a475" sha1="c1c35bedb620181846a407d6900db741f751e50f" offset="0" />
167         </dataarea>
168      </part>
169   </software>
170
171   <software name="illcity">
172      <description>Illusion City - Genei Toshi (Jpn)</description>
173      <year>1991</year>
174      <publisher>Micro Cabin</publisher>
175      <info name="alt_title" value="げんえいとし" />
176
177      <part name="flop1" interface="floppy_3_5">
178      <feature name="part_id" value="Game Disk 1"/>
179         <dataarea name="flop" size="737280">
180            <rom name="illusion city (1991)(micro cabin)(jp)(disk 01 of 13)(game disk 1).dsk" size="737280" crc="6c09d054" sha1="94258658039f76d22bc79ec02b7b78e9b4a7ac13" offset="0" />
181         </dataarea>
182      </part>
183      <part name="flop2" interface="floppy_3_5">
184      <feature name="part_id" value="Game Disk 2"/>
185         <dataarea name="flop" size="737280">
186            <rom name="illusion city (1991)(micro cabin)(jp)(disk 02 of 13)(game disk 2).dsk" size="737280" crc="69872539" sha1="4535b5a13a86537e363566bd2a864cbf17bcd2e7" offset="0" />
187         </dataarea>
188      </part>
189      <part name="flop3" interface="floppy_3_5">
190      <feature name="part_id" value="Game Disk 3"/>
191         <dataarea name="flop" size="737280">
192            <rom name="illusion city (1991)(micro cabin)(jp)(disk 03 of 13)(game disk 3).dsk" size="737280" crc="494a0db3" sha1="ac94c9f5e735c935a5ed4ff47c9689e5e07ac266" offset="0" />
193         </dataarea>
194      </part>
195      <part name="flop4" interface="floppy_3_5">
196      <feature name="part_id" value="Game Disk 4"/>
197         <dataarea name="flop" size="737280">
198            <rom name="illusion city (1991)(micro cabin)(jp)(disk 04 of 13)(game disk 4).dsk" size="737280" crc="9d31fe9f" sha1="da08fd8c79ebb28a01232734bf607f576f7987cf" offset="0" />
199         </dataarea>
200      </part>
201      <part name="flop5" interface="floppy_3_5">
202      <feature name="part_id" value="Game Disk 5"/>
203         <dataarea name="flop" size="737280">
204            <rom name="illusion city (1991)(micro cabin)(jp)(disk 05 of 13)(game disk 5).dsk" size="737280" crc="d8a0e0c8" sha1="5472f519f06212562d72f5be229b74a4599f13c2" offset="0" />
205         </dataarea>
206      </part>
207      <part name="flop6" interface="floppy_3_5">
208      <feature name="part_id" value="Game Disk 6"/>
209         <dataarea name="flop" size="737280">
210            <rom name="illusion city (1991)(micro cabin)(jp)(disk 06 of 13)(game disk 6).dsk" size="737280" crc="5b89b23d" sha1="1141f0b05250ffde6cbd02a29041c4c520008267" offset="0" />
211         </dataarea>
212      </part>
213      <part name="flop7" interface="floppy_3_5">
214      <feature name="part_id" value="Game Disk 7"/>
215         <dataarea name="flop" size="737280">
216            <rom name="illusion city (1991)(micro cabin)(jp)(disk 07 of 13)(game disk 7).dsk" size="737280" crc="98a4a1ac" sha1="fdad8341a81d1310f00e07057b61ea4ef31cdf06" offset="0" />
217         </dataarea>
218      </part>
219      <part name="flop8" interface="floppy_3_5">
220      <feature name="part_id" value="Game Disk 8"/>
221         <dataarea name="flop" size="737280">
222            <rom name="illusion city (1991)(micro cabin)(jp)(disk 08 of 13)(game disk 8).dsk" size="737280" crc="11998da3" sha1="efa7b70351f0302e112cb9b0ef49dc033c967e3d" offset="0" />
223         </dataarea>
224      </part>
225   </software>
226
227   <software name="munote">
228      <description>μ.Note (Jpn)</description>
229      <year>1992</year>
230      <publisher>Bit2</publisher>
231
232      <part name="flop1" interface="floppy_3_5">
233      <feature name="part_id" value="Disk 1"/>
234         <dataarea name="flop" size="737280">
235            <rom name="myu note (1992)(bit2)(jp)(disk 1 of 2).dsk" size="737280" crc="e2d5772b" sha1="420fdd3980c4f18f46055ec457cf236348625a18" offset="0" />
236         </dataarea>
237      </part>
238      <part name="flop2" interface="floppy_3_5">
239      <feature name="part_id" value="Disk 2"/>
240         <dataarea name="flop" size="737280">
241            <rom name="myu note (1992)(bit2)(jp)(disk 2 of 2).dsk" size="737280" crc="e3eda999" sha1="cf41b87c1390684fc31c2d6634756592d616073b" offset="0" />
242         </dataarea>
243      </part>
244   </software>
245
246   <software name="musios">
247      <description>μ.Sios (Jpn)</description>
248      <year>1991</year>
249      <publisher>Bit2</publisher>
250
251      <part name="flop1" interface="floppy_3_5">
252      <feature name="part_id" value="Disk 1"/>
253         <dataarea name="flop" size="737280">
254            <rom name="myu sios (1991)(bit2)(jp)(disk 1 of 3).dsk" size="737280" crc="2cf78feb" sha1="f80b22f2f1f8263cceb782738558767286dd89a1" offset="0" />
255         </dataarea>
256      </part>
257      <part name="flop2" interface="floppy_3_5">
258      <feature name="part_id" value="Disk 2"/>
259         <dataarea name="flop" size="737280">
260            <rom name="myu sios (1991)(bit2)(jp)(disk 2 of 3).dsk" size="737280" crc="0ffa249d" sha1="b7107c665a502c815e0d55e4165a17bd98420385" offset="0" />
261         </dataarea>
262      </part>
263      <part name="flop3" interface="floppy_3_5">
264      <feature name="part_id" value="Disk 3"/>
265         <dataarea name="flop" size="737280">
266            <rom name="myu sios (1991)(bit2)(jp)(disk 3 of 3).dsk" size="737280" crc="74010ac2" sha1="2e1b83373aadd455f093907b0700623b462cbe68" offset="0" />
267         </dataarea>
268      </part>
269   </software>
270
271   <software name="ranma">
272      <description>Ranma ½ - Hiryuu Densetsu (Jpn)</description>
273      <year>1992</year>
274      <publisher>Bothtec</publisher>
275      <info name="alt_title" value="らんま1/2飛龍伝説" />
276
277      <part name="flop1" interface="floppy_3_5">
278      <feature name="part_id" value="Disk 1"/>
279         <dataarea name="flop" size="737280">
280            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 1 of 8).dsk" size="737280" crc="6074f52f" sha1="13ef524c86124a628e6169edcf81e2ede3140bc0" offset="0" />
281         </dataarea>
282      </part>
283      <part name="flop2" interface="floppy_3_5">
284      <feature name="part_id" value="Disk 2"/>
285         <dataarea name="flop" size="737280">
286            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 8 of 8).dsk" size="737280" crc="ea153962" sha1="6ea5f0a2b89f223220ee8003b83a2f537fd63ee3" offset="0" />
287         </dataarea>
288      </part>
289      <part name="flop3" interface="floppy_3_5">
290      <feature name="part_id" value="Disk 3"/>
291         <dataarea name="flop" size="737280">
292            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 2 of 8).dsk" size="737280" crc="fbb7805b" sha1="a9e6bfd80298626086e3a81d054b37142db08b52" offset="0" />
293         </dataarea>
294      </part>
295      <part name="flop4" interface="floppy_3_5">
296      <feature name="part_id" value="Disk 4"/>
297         <dataarea name="flop" size="737280">
298            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 3 of 8).dsk" size="737280" crc="26295e10" sha1="7dcfedaafde8cf0b286d80b0f2a930dba15a362c" offset="0" />
299         </dataarea>
300      </part>
301      <part name="flop5" interface="floppy_3_5">
302      <feature name="part_id" value="Disk 5"/>
303         <dataarea name="flop" size="737280">
304            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 4 of 8).dsk" size="737280" crc="4cb5d6f4" sha1="c0750209ce9b36dd76091ed353d762a9f5380adb" offset="0" />
305         </dataarea>
306      </part>
307      <part name="flop6" interface="floppy_3_5">
308      <feature name="part_id" value="Disk 6"/>
309         <dataarea name="flop" size="737280">
310            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 5 of 8).dsk" size="737280" crc="9d9fd03d" sha1="7f92d37b3cb31689a3fa54c374c84366e302afb3" offset="0" />
311         </dataarea>
312      </part>
313      <part name="flop7" interface="floppy_3_5">
314      <feature name="part_id" value="Disk 7"/>
315         <dataarea name="flop" size="737280">
316            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 6 of 8).dsk" size="737280" crc="c90a316e" sha1="27dfae858e543a443521dc3b9a8f70028e0cd033" offset="0" />
317         </dataarea>
318      </part>
319      <part name="flop8" interface="floppy_3_5">
320      <feature name="part_id" value="Disk 8"/>
321         <dataarea name="flop" size="737280">
322            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 7 of 8).dsk" size="737280" crc="77b007ec" sha1="0f64b6b2a1eefb0597793ccb82a247945a19b5ca" offset="0" />
323         </dataarea>
324      </part>
325   </software>
326
327   <software name="ranmaa" cloneof="ranma">
328      <description>Ranma ½ - Hiryuu Densetsu (Jpn, Alt)</description>
329      <year>1992</year>
330      <publisher>Bothtec</publisher>
331      <info name="alt_title" value="らんま1/2飛龍伝説" />
332
333      <part name="flop1" interface="floppy_3_5">
334      <feature name="part_id" value="Disk 1"/>
335         <dataarea name="flop" size="737280">
336            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 1 of 8)[a].dsk" size="737280" crc="9068b80b" sha1="846d114dfdcf6d33997937e03aefb5cfb782e75b" offset="0" />
337         </dataarea>
338      </part>
339      <part name="flop2" interface="floppy_3_5">
340      <feature name="part_id" value="Disk 2"/>
341         <dataarea name="flop" size="737280">
342            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 8 of 8)[a].dsk" size="737280" crc="825b91a9" sha1="9dd478f437147726ba585c1a6446c0150f2de9a2" offset="0" />
343         </dataarea>
344      </part>
345      <part name="flop3" interface="floppy_3_5">
346      <feature name="part_id" value="Disk 3"/>
347         <dataarea name="flop" size="737280">
348            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 2 of 8).dsk" size="737280" crc="fbb7805b" sha1="a9e6bfd80298626086e3a81d054b37142db08b52" offset="0" />
349         </dataarea>
350      </part>
351      <part name="flop4" interface="floppy_3_5">
352      <feature name="part_id" value="Disk 4"/>
353         <dataarea name="flop" size="737280">
354            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 3 of 8).dsk" size="737280" crc="26295e10" sha1="7dcfedaafde8cf0b286d80b0f2a930dba15a362c" offset="0" />
355         </dataarea>
356      </part>
357      <part name="flop5" interface="floppy_3_5">
358      <feature name="part_id" value="Disk 5"/>
359         <dataarea name="flop" size="737280">
360            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 4 of 8).dsk" size="737280" crc="4cb5d6f4" sha1="c0750209ce9b36dd76091ed353d762a9f5380adb" offset="0" />
361         </dataarea>
362      </part>
363      <part name="flop6" interface="floppy_3_5">
364      <feature name="part_id" value="Disk 6"/>
365         <dataarea name="flop" size="737280">
366            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 6 of 8)[a].dsk" size="737280" crc="b313ebd6" sha1="99d9e9580372e9eccdc69a20e6b349a90e1c1005" offset="0" />
367         </dataarea>
368      </part>
369      <part name="flop7" interface="floppy_3_5">
370      <feature name="part_id" value="Disk 7"/>
371         <dataarea name="flop" size="737280">
372            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 6 of 8).dsk" size="737280" crc="c90a316e" sha1="27dfae858e543a443521dc3b9a8f70028e0cd033" offset="0" />
373         </dataarea>
374      </part>
375      <part name="flop8" interface="floppy_3_5">
376      <feature name="part_id" value="Disk 8"/>
377         <dataarea name="flop" size="737280">
378            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 7 of 8).dsk" size="737280" crc="77b007ec" sha1="0f64b6b2a1eefb0597793ccb82a247945a19b5ca" offset="0" />
379         </dataarea>
380      </part>
381   </software>
382
383   <software name="ranmab" cloneof="ranma">
384      <description>Ranma ½ - Hiryuu Densetsu (Jpn, Alt 2)</description>
385      <year>1992</year>
386      <publisher>Bothtec</publisher>
387      <info name="alt_title" value="らんま1/2飛龍伝説" />
388
389      <part name="flop1" interface="floppy_3_5">
390      <feature name="part_id" value="Disk 1"/>
391         <dataarea name="flop" size="737280">
392            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 1 of 8)[a2].dsk" size="737280" crc="bbd17c43" sha1="50f5d422b5eb45f5e8b340e1030bf65cb91e1a8e" offset="0" />
393         </dataarea>
394      </part>
395      <part name="flop2" interface="floppy_3_5">
396      <feature name="part_id" value="Disk 2"/>
397         <dataarea name="flop" size="737280">
398            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 8 of 8)[a2].dsk" size="737280" crc="742f421d" sha1="34acc7e52b700557071447345f3f7419a972ddae" offset="0" />
399         </dataarea>
400      </part>
401      <part name="flop3" interface="floppy_3_5">
402      <feature name="part_id" value="Disk 3"/>
403         <dataarea name="flop" size="737280">
404            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 2 of 8).dsk" size="737280" crc="fbb7805b" sha1="a9e6bfd80298626086e3a81d054b37142db08b52" offset="0" />
405         </dataarea>
406      </part>
407      <part name="flop4" interface="floppy_3_5">
408      <feature name="part_id" value="Disk 4"/>
409         <dataarea name="flop" size="737280">
410            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 3 of 8).dsk" size="737280" crc="26295e10" sha1="7dcfedaafde8cf0b286d80b0f2a930dba15a362c" offset="0" />
411         </dataarea>
412      </part>
413      <part name="flop5" interface="floppy_3_5">
414      <feature name="part_id" value="Disk 5"/>
415         <dataarea name="flop" size="737280">
416            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 4 of 8).dsk" size="737280" crc="4cb5d6f4" sha1="c0750209ce9b36dd76091ed353d762a9f5380adb" offset="0" />
417         </dataarea>
418      </part>
419      <part name="flop6" interface="floppy_3_5">
420      <feature name="part_id" value="Disk 6"/>
421         <dataarea name="flop" size="737280">
422            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 5 of 8).dsk" size="737280" crc="9d9fd03d" sha1="7f92d37b3cb31689a3fa54c374c84366e302afb3" offset="0" />
423         </dataarea>
424      </part>
425      <part name="flop7" interface="floppy_3_5">
426      <feature name="part_id" value="Disk 7"/>
427         <dataarea name="flop" size="737280">
428            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 6 of 8).dsk" size="737280" crc="c90a316e" sha1="27dfae858e543a443521dc3b9a8f70028e0cd033" offset="0" />
429         </dataarea>
430      </part>
431      <part name="flop8" interface="floppy_3_5">
432      <feature name="part_id" value="Disk 8"/>
433         <dataarea name="flop" size="737280">
434            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 7 of 8).dsk" size="737280" crc="77b007ec" sha1="0f64b6b2a1eefb0597793ccb82a247945a19b5ca" offset="0" />
435         </dataarea>
436      </part>
437   </software>
438
439   <software name="ranmac" cloneof="ranma">
440      <description>Ranma ½ - Hiryuu Densetsu (Jpn, Alt Disk 1)</description>
441      <year>1992</year>
442      <publisher>Bothtec</publisher>
443      <info name="alt_title" value="らんま1/2飛龍伝説" />
444
445      <part name="flop1" interface="floppy_3_5">
446      <feature name="part_id" value="Disk 1"/>
447         <dataarea name="flop" size="737280">
448            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 1 of 8)[a3].dsk" size="737280" crc="39cf454c" sha1="c627a49182ccf80e231525cb1a3a53e460fc024b" offset="0" />
449         </dataarea>
450      </part>
451      <part name="flop2" interface="floppy_3_5">
452      <feature name="part_id" value="Disk 2"/>
453         <dataarea name="flop" size="737280">
454            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 8 of 8).dsk" size="737280" crc="ea153962" sha1="6ea5f0a2b89f223220ee8003b83a2f537fd63ee3" offset="0" />
455         </dataarea>
456      </part>
457      <part name="flop3" interface="floppy_3_5">
458      <feature name="part_id" value="Disk 3"/>
459         <dataarea name="flop" size="737280">
460            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 2 of 8).dsk" size="737280" crc="fbb7805b" sha1="a9e6bfd80298626086e3a81d054b37142db08b52" offset="0" />
461         </dataarea>
462      </part>
463      <part name="flop4" interface="floppy_3_5">
464      <feature name="part_id" value="Disk 4"/>
465         <dataarea name="flop" size="737280">
466            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 3 of 8).dsk" size="737280" crc="26295e10" sha1="7dcfedaafde8cf0b286d80b0f2a930dba15a362c" offset="0" />
467         </dataarea>
468      </part>
469      <part name="flop5" interface="floppy_3_5">
470      <feature name="part_id" value="Disk 5"/>
471         <dataarea name="flop" size="737280">
472            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 4 of 8).dsk" size="737280" crc="4cb5d6f4" sha1="c0750209ce9b36dd76091ed353d762a9f5380adb" offset="0" />
473         </dataarea>
474      </part>
475      <part name="flop6" interface="floppy_3_5">
476      <feature name="part_id" value="Disk 6"/>
477         <dataarea name="flop" size="737280">
478            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 5 of 8).dsk" size="737280" crc="9d9fd03d" sha1="7f92d37b3cb31689a3fa54c374c84366e302afb3" offset="0" />
479         </dataarea>
480      </part>
481      <part name="flop7" interface="floppy_3_5">
482      <feature name="part_id" value="Disk 7"/>
483         <dataarea name="flop" size="737280">
484            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 6 of 8).dsk" size="737280" crc="c90a316e" sha1="27dfae858e543a443521dc3b9a8f70028e0cd033" offset="0" />
485         </dataarea>
486      </part>
487      <part name="flop8" interface="floppy_3_5">
488      <feature name="part_id" value="Disk 8"/>
489         <dataarea name="flop" size="737280">
490            <rom name="ranma nibunnoichi 1-2 (1992)(bothtec)(jp)(disk 7 of 8).dsk" size="737280" crc="77b007ec" sha1="0f64b6b2a1eefb0597793ccb82a247945a19b5ca" offset="0" />
491         </dataarea>
492      </part>
493   </software>
494
495   <software name="seeddrag">
496      <description>Seed of Dragon (Jpn)</description>
497      <year>1990</year>
498      <publisher>Riverhill Soft</publisher>
499      <info name="alt_title" value="シードオブドラゴン" />
500
501      <part name="flop1" interface="floppy_3_5">
502      <feature name="part_id" value="Game Disk 1"/>
503         <dataarea name="flop" size="737280">
504            <rom name="seed of dragon (1990)(riverhill soft)(jp)(disk 1 of 3)(game disk 1).dsk" size="737280" crc="6375eeb9" sha1="7a329629bc7667761751f092e8d2dc350f9eba76" offset="0" />
505         </dataarea>
506      </part>
507      <part name="flop2" interface="floppy_3_5">
508      <feature name="part_id" value="Game Disk 2"/>
509         <dataarea name="flop" size="737280">
510            <rom name="seed of dragon (1990)(riverhill soft)(jp)(disk 2 of 3)(game disk 2).dsk" size="737280" crc="dd1fd600" sha1="16bece552fd1af10c2cf467d1c89e7d2869ded35" offset="0" />
511         </dataarea>
512      </part>
513      <part name="flop3" interface="floppy_3_5">
514      <feature name="part_id" value="Game Disk 3"/>
515         <dataarea name="flop" size="737280">
516            <rom name="seed of dragon (1990)(riverhill soft)(jp)(disk 3 of 3)(game disk 3).dsk" size="737280" crc="3ac7bc91" sha1="f376d8875548a7910317ab7a34cd2be823101385" offset="0" />
517         </dataarea>
518      </part>
519   </software>
520
521   <software name="seeddraga" cloneof="seeddrag">
522      <description>Seed of Dragon (Jpn, Alt)</description>
523      <year>1990</year>
524      <publisher>Riverhill Soft</publisher>
525      <info name="alt_title" value="シードオブドラゴン" />
526
527      <part name="flop1" interface="floppy_3_5">
528      <feature name="part_id" value="Game Disk 1"/>
529         <dataarea name="flop" size="737280">
530            <rom name="seed of dragon (1990)(riverhill soft)(jp)(disk 1 of 3)(game disk 1)[a].dsk" size="737280" crc="a5f1a706" sha1="0df21b3debfc5bc83eed276ddeed0acf7f62ab30" offset="0" />
531         </dataarea>
532      </part>
533      <part name="flop2" interface="floppy_3_5">
534      <feature name="part_id" value="Game Disk 2"/>
535         <dataarea name="flop" size="737280">
536            <rom name="seed of dragon (1990)(riverhill soft)(jp)(disk 2 of 3)(game disk 2)[a].dsk" size="737280" crc="86ea43d0" sha1="cf11190db1c36aa9b79c534b131f7258729e0e99" offset="0" />
537         </dataarea>
538      </part>
539      <part name="flop3" interface="floppy_3_5">
540      <feature name="part_id" value="Game Disk 3"/>
541         <dataarea name="flop" size="737280">
542            <rom name="seed of dragon (1990)(riverhill soft)(jp)(disk 3 of 3)(game disk 3)[a].dsk" size="737280" crc="d0ef7a8e" sha1="a41729e7ae2e5223374603cadc08f551ae8e40e6" offset="0" />
543         </dataarea>
544      </part>
545   </software>
546
547   <software name="seeddragb" cloneof="seeddrag">
548      <description>Seed of Dragon (Jpn, Alt Disk 1)</description>
549      <year>1990</year>
550      <publisher>Riverhill Soft</publisher>
551      <info name="alt_title" value="シードオブドラゴン" />
552
553      <part name="flop1" interface="floppy_3_5">
554      <feature name="part_id" value="Game Disk 1"/>
555         <dataarea name="flop" size="737280">
556            <rom name="seed of dragon (1990)(riverhill soft)(jp)(disk 1 of 3)(game disk 1)[a2].dsk" size="737280" crc="08fd8f1b" sha1="5803057e6c75a5841dc4f273e7d26b73f83a74f9" offset="0" />
557         </dataarea>
558      </part>
559      <part name="flop2" interface="floppy_3_5">
560      <feature name="part_id" value="Game Disk 2"/>
561         <dataarea name="flop" size="737280">
562            <rom name="seed of dragon (1990)(riverhill soft)(jp)(disk 2 of 3)(game disk 2).dsk" size="737280" crc="dd1fd600" sha1="16bece552fd1af10c2cf467d1c89e7d2869ded35" offset="0" />
563         </dataarea>
564      </part>
565      <part name="flop3" interface="floppy_3_5">
566      <feature name="part_id" value="Game Disk 3"/>
567         <dataarea name="flop" size="737280">
568            <rom name="seed of dragon (1990)(riverhill soft)(jp)(disk 3 of 3)(game disk 3).dsk" size="737280" crc="3ac7bc91" sha1="f376d8875548a7910317ab7a34cd2be823101385" offset="0" />
569         </dataarea>
570      </part>
571   </software>
572
573   <software name="turboost">
574      <description>Turbo Booster (Jpn)</description>
575      <year>1990</year>
576      <publisher>Kyoto Media</publisher>
577
578      <part name="flop1" interface="floppy_3_5">
579         <dataarea name="flop" size="737280">
580            <rom name="turbo booster (1990)(team toy boys)(jp)[b].dsk" size="737280" crc="f7233416" sha1="78763684ef466ef84773f9f3c3102deaf2cc61cb" offset="0" />
581         </dataarea>
582      </part>
583   </software>
584
585
586<!-- Homebrew / Doujin -->
587
588
589<!-- This is the 20150209 version! -->
590   <software name="ddrehear">
591      <description>Dream Drops - Secret Design of the Hearts (Jpn)</description>
592      <year>2011</year>
593      <publisher>&lt;doujin&gt;</publisher>
594      <info name="developer" value="Rabbit Soft Worker's" />
595
596      <part name="flop1" interface="floppy_3_5">
597         <dataarea name="flop" size="737280">
598            <rom name="dd_rehearsal.dsk" size="737280" crc="58ffca39" sha1="fc19a452557a75fbe4c55ee313302dfd6b362610" offset="0" />
599         </dataarea>
600      </part>
601   </software>
602
603   <software name="drmfight">
604      <description>Dream Fighters (Jpn)</description>
605      <year>1996</year>
606      <publisher>&lt;doujin&gt;</publisher>
607      <info name="developer" value="Monoki" />
608
609      <part name="flop1" interface="floppy_3_5">
610         <dataarea name="flop" size="737280">
611            <rom name="dreamfighters.dsk" size="737280" crc="0d25daef" sha1="fa0d62775202f9e7e9a7cb617a7ab40323c2b6f2" offset="0" />
612         </dataarea>
613      </part>
614   </software>
615
616<!-- what is the real title of this? -->
617   <software name="earthatt">
618      <description>Earth Attack (Jpn)</description>
619      <year>19??</year>
620      <publisher>&lt;doujin&gt;</publisher>
621      <info name="developer" value="GW's Workshop" />
622
623      <part name="flop1" interface="floppy_3_5">
624         <dataarea name="flop" size="737280">
625            <rom name="earth attack (19xx)(gw's workshop)[b].dsk" size="737280" crc="b6cd052d" sha1="3ad636e6726be67f395b80d170566065c5d80868" offset="0" />
626         </dataarea>
627      </part>
628   </software>
629
630   <software name="fnano2">
631      <description>F-Nano 2 - 3D Car Action (Jpn)</description>
632      <year>1994</year>
633      <publisher>&lt;doujin&gt;</publisher>
634      <info name="developer" value="XRay" />
635
636      <part name="flop1" interface="floppy_3_5">
637         <dataarea name="flop" size="737280">
638            <rom name="f-nano 2 - 3d car action (demo) (1994)(xray)(jp).dsk" size="737280" crc="65f9baa0" sha1="2ffd8e05317a1f5f296635da654b51739d392b6a" offset="0" />
639         </dataarea>
640      </part>
641   </software>
642
643   <software name="fnano2d">
644      <description>F-Nano 2' - 3D Car Action (Jpn)</description>
645      <year>1997</year>
646      <publisher>&lt;doujin&gt;</publisher>
647      <info name="developer" value="XRay" />
648
649      <part name="flop1" interface="floppy_3_5">
650         <dataarea name="flop" size="737280">
651            <rom name="f-nano 2' (xray, 1997).dsk" size="737280" crc="3b65605e" sha1="031f9dcc4ae1832dd3e0252c2988a7c7a13b90a7" offset="0" />
652         </dataarea>
653      </part>
654   </software>
655
656   <software name="gekikara">
657      <description>Gekikara Roudousha (Jpn)</description>
658      <year>1995</year>
659      <publisher>&lt;doujin&gt;</publisher>
660      <info name="developer" value="Delta Trial" />
661      <info name="alt_title" value="激辛労働者" />
662
663      <part name="flop1" interface="floppy_3_5">
664         <dataarea name="flop" size="737280">
665            <rom name="gekikara.dsk" size="737280" crc="7eca8ac2" sha1="e8330e337c5edef9d7df394acf997e6d8115146d" offset="0" />
666         </dataarea>
667      </part>
668   </software>
669
670   <software name="gunfesta">
671      <description>Gun Shot vs Festa Again (Jpn)</description>
672      <year>2001</year>
673      <publisher>&lt;doujin&gt;</publisher>
674      <info name="developer" value="Rabbit Soft Worker's" />
675
676      <part name="flop1" interface="floppy_3_5">
677         <dataarea name="flop" size="737280">
678            <rom name="gun shot vs festa again (2001)(rabbit soft worker's)(jp).dsk" size="737280" crc="6375481b" sha1="56ac03a3fc5dcdb2cf07f1110284d87f7be061cb" offset="0" />
679         </dataarea>
680      </part>
681   </software>
682
683   <software name="6thsense">
684      <description>In the 6th Sense - Product of the Hearts (Jpn)</description>
685      <year>2007</year>
686      <publisher>&lt;doujin&gt;</publisher>
687      <info name="developer" value="Rabbit Soft Worker's" />
688
689      <part name="flop1" interface="floppy_3_5">
690         <dataarea name="flop" size="737280">
691            <rom name="hearts_r.dsk" size="737280" crc="619614b4" sha1="669ac574bc9abbaebca602d6d998353f3352714d" offset="0" />
692         </dataarea>
693      </part>
694   </software>
695
696   <software name="mistralb">
697      <description>Mistral Blue</description>
698      <year>2002</year>
699      <publisher>&lt;doujin&gt;</publisher>
700      <info name="developer" value="Popcorn" />
701
702      <part name="flop1" interface="floppy_3_5">
703         <dataarea name="flop" size="737280">
704            <rom name="misttria.dsk" size="737280" crc="5367f0da" sha1="6f352de01235c9f4ac763f8f3714aad3672956a8" offset="0" />
705         </dataarea>
706      </part>
707   </software>
708
709   <software name="estriker">
710      <description>Mobius Debugger 2 - Eternal Striker</description>
711      <year>1995</year>
712      <publisher>&lt;doujin&gt;</publisher>
713      <info name="developer" value="Sequence" />
714
715      <part name="flop1" interface="floppy_3_5">
716         <dataarea name="flop" size="737280">
717            <rom name="eternaldemo.dsk" size="737280" crc="19a45f75" sha1="20cbe1beaa164f2fc80a49caeadf320848881a74" offset="0" />
718         </dataarea>
719      </part>
720   </software>
721
722   <software name="mlsaga">
723      <description>Moon Light Saga (Jpn)</description>
724      <year>1996</year>
725      <publisher>&lt;doujin&gt;</publisher>
726      <info name="developer" value="MapleYard" />
727
728      <part name="flop1" interface="floppy_3_5">
729         <dataarea name="flop" size="737280">
730            <rom name="moonlight saga (1996)(maple yard)(jp).dsk" size="737280" crc="5adff71b" sha1="c6e339c992562800ded94b29cd910cfe7d656cea" offset="0" />
731         </dataarea>
732      </part>
733   </software>
734
735   <software name="mlsagaa" cloneof="mlsaga">
736      <description>Moon Light Saga (Jpn, Bad Dump?)</description>
737      <year>1996</year>
738      <publisher>&lt;doujin&gt;</publisher>
739      <info name="developer" value="MapleYard" />
740
741      <part name="flop1" interface="floppy_3_5">
742         <dataarea name="flop" size="737280">
743            <rom name="moonlight saga (1997)(-)[b].dsk" size="737280" crc="e4d13543" sha1="835363a41c6145a92eb9f8d7c8a0404145af2f97" offset="0" />
744         </dataarea>
745      </part>
746   </software>
747
748   <software name="multiplx">
749      <description>Multi-Plex (Jpn)</description>
750      <year>1993</year>
751      <publisher>&lt;doujin&gt;</publisher>
752      <info name="developer" value="MIWA" />
753
754      <part name="flop1" interface="floppy_3_5">
755         <dataarea name="flop" size="737280">
756            <rom name="multi-plex (1993)(miwa)(jp).dsk" size="737280" crc="126399dc" sha1="a6f75f120c89c22dce27a63f73209d96ccacb92a" offset="0" />
757         </dataarea>
758      </part>
759   </software>
760
761   <software name="multiplxa" cloneof="multiplx">
762      <description>Multi-Plex (Jpn, Alt)</description>
763      <year>1993</year>
764      <publisher>&lt;doujin&gt;</publisher>
765      <info name="developer" value="MIWA" />
766
767      <part name="flop1" interface="floppy_3_5">
768      <feature name="part_id" value="Disk 1, Alt"/>
769         <dataarea name="flop" size="737280">
770            <rom name="multi-plex (1993)(miwa)(jp)[a].dsk" size="737280" crc="d116b2f7" sha1="8cd400d46b8af6a0f557eda0903ad916898b91cc" offset="0" />
771         </dataarea>
772      </part>
773   </software>
774
775   <software name="paradrm">
776      <description>PaRaDream - Parallel Dream (Jpn)</description>
777      <year>1992</year>
778      <publisher>&lt;doujin&gt;</publisher>
779      <info name="developer" value="RAC House" />
780
781      <part name="flop1" interface="floppy_3_5">
782         <dataarea name="flop" size="737280">
783            <rom name="paradream (1992)(rac house)(jp).dsk" size="737280" crc="81f23eae" sha1="1dd663e5b38ce0206f09a8c6a226f9e6562e341a" offset="0" />
784         </dataarea>
785      </part>
786   </software>
787
788   <software name="paradrma" cloneof="paradrm">
789      <description>PaRaDream - Parallel Dream (Jpn, Alt)</description>
790      <year>1992</year>
791      <publisher>&lt;doujin&gt;</publisher>
792      <info name="developer" value="RAC House" />
793
794      <part name="flop1" interface="floppy_3_5">
795         <dataarea name="flop" size="737280">
796            <rom name="paradream (1992)(rac house)(jp)[a].dsk" size="737280" crc="cb11589a" sha1="eea7efb3a3f3df9a8985a24bc9838d3ef90b78e7" offset="0" />
797         </dataarea>
798      </part>
799   </software>
800
801   <software name="paradrmb" cloneof="paradrm">
802      <description>PaRaDream - Parallel Dream (Jpn, Alt 2)</description>
803      <year>1992</year>
804      <publisher>&lt;doujin&gt;</publisher>
805      <info name="developer" value="RAC House" />
806
807      <part name="flop1" interface="floppy_3_5">
808         <dataarea name="flop" size="737280">
809            <rom name="paradream (1992)(rac house)(jp)[a2].dsk" size="737280" crc="7cafcc2c" sha1="7182f010517a9d7f54f2ade133c8f3b7f77b8f3e" offset="0" />
810         </dataarea>
811      </part>
812   </software>
813
814   <software name="phi">
815      <description>Phi</description>
816      <year>2004</year>
817      <publisher>&lt;doujin&gt;</publisher>
818      <info name="developer" value="Mariko-ban GCC" />
819
820      <part name="flop1" interface="floppy_3_5">
821         <dataarea name="flop" size="737280">
822            <rom name="phi.dsk" size="737280" crc="c71e6887" sha1="e5034a491c115e19678deb0d983128538a20bd43" offset="0" />
823         </dataarea>
824      </part>
825   </software>
826
827   <software name="spanic">
828      <description>Space Panic!</description>
829      <year>1998</year>
830      <publisher>&lt;doujin&gt;</publisher>
831      <info name="usage" value="Lanuch with Run&quot;SPANIC.BAS&quot;" />
832
833      <part name="flop1" interface="floppy_3_5">
834         <dataarea name="flop" size="737280">
835            <rom name="spacepanic.dsk" size="737280" crc="0bbd56b6" sha1="f69c61a1a4c983b4df001061cd5577510663cb7f" offset="0" />
836         </dataarea>
837      </part>
838   </software>
839
840   <software name="stg">
841      <description>S.T.G. (Jpn)</description>
842      <year>1996</year>
843      <publisher>&lt;doujin&gt;</publisher>
844      <info name="developer" value="Y. Tomohara" />
845
846      <part name="flop1" interface="floppy_3_5">
847         <dataarea name="flop" size="368640">
848            <rom name="s.t.g. (1996)(y. tomohara).dsk" size="368640" crc="1bf3a50c" sha1="1bfbac72446c059d4838a0b117c5cd5db0a85e21" offset="0" />
849         </dataarea>
850      </part>
851   </software>
852
853   <software name="stgspec">
854      <description>S.T.G. Special - Do Don Taku (Jpn)</description>
855      <year>1998</year>
856      <publisher>&lt;doujin&gt;</publisher>
857      <info name="developer" value="Y. Tomohara" />
858
859      <part name="flop1" interface="floppy_3_5">
860         <dataarea name="flop" size="737280">
861            <rom name="s.t.g. special - do don taku (1998)(y. tomohara).dsk" size="737280" crc="82309e65" sha1="a885df863a6f04441881ac907510ab80d139c357" offset="0" />
862         </dataarea>
863      </part>
864   </software>
865
866   <software name="saishubo">
867      <description>Saishuu Bouei-sen - Save Your Mother Planet: The Earth (Jpn)</description>
868      <year>1996</year>
869      <publisher>&lt;doujin&gt;</publisher>
870      <info name="developer" value="GW's Workshop" />
871      <info name="alt_title" value="最終防衛線" />
872
873      <part name="flop1" interface="floppy_3_5">
874         <dataarea name="flop" size="737280">
875            <rom name="earth (1996)(gw's workshop).dsk" size="737280" crc="82acc22b" sha1="eabdccc0f7c0a640013a4618d9c20aa458e1e0c5" offset="0" />
876         </dataarea>
877      </part>
878   </software>
879
880   <software name="flywind">
881      <description>Shoot That Flying Windows! (Fin)</description>
882      <year>1997</year>
883      <publisher>&lt;homebrew&gt;</publisher>
884      <info name="developer" value="Nyyrikki" />
885
886      <part name="flop1" interface="floppy_3_5">
887         <dataarea name="flop" size="737280">
888            <rom name="shoot that flying windows! (1997)(nyyrikki)[mouse].dsk" size="737280" crc="1c8f1d96" sha1="d69c803efb9558314489ab04a25ec84a2901f49f" offset="0" />
889         </dataarea>
890      </part>
891   </software>
892
893   <software name="flywinda" cloneof="flywind">
894      <description>Shoot That Flying Windows! (Fin, Alt)</description>
895      <year>1997</year>
896      <publisher>&lt;homebrew&gt;</publisher>
897      <info name="developer" value="Nyyrikki" />
898
899      <part name="flop1" interface="floppy_3_5">
900         <dataarea name="flop" size="737280">
901            <rom name="shoot that flying windows! (1997)(nyyrikki)[a][mouse].dsk" size="737280" crc="07a4a7ef" sha1="14e93cedcdd35e42c46d8d2c7b0b153012507bdb" offset="0" />
902         </dataarea>
903      </part>
904   </software>
905
906   <software name="shdblade">
907      <description>Shoulder Blade (Jpn, Bad Dump?)</description>
908      <year>1997</year>
909      <publisher>&lt;doujin&gt;</publisher>
910      <info name="developer" value="GW's Workshop" />
911
912      <part name="flop1" interface="floppy_3_5">
913         <dataarea name="flop" size="737280">
914            <rom name="blade (1997)(gw's workshop)[b].dsk" size="737280" crc="3dab74d6" sha1="8c0b7b32ec22840ce1dabd38863e1876232d3b9d" offset="0" />
915         </dataarea>
916      </part>
917   </software>
918
919<!-- doujin or hanaechan soft? -->
920   <software name="sweet">
921      <description>Sweet (Jpn)</description>
922      <year>1994</year>
923      <publisher>&lt;doujin&gt;</publisher>
924      <info name="developer" value="Kazuyuki Suzuki" />
925
926      <part name="flop1" interface="floppy_3_5">
927         <dataarea name="flop" size="737280">
928            <rom name="sweet (1994)(kazuyuki suzuki)(jp)[old t800].dsk" size="737280" crc="3cf9612c" sha1="8d46a336944128a9f925498647a3d163f7796acd" offset="0" />
929         </dataarea>
930      </part>
931   </software>
932
933   <software name="babylon">
934      <description>Treasure of Babylon (Fra)</description>
935      <year>2013</year>
936      <publisher>&lt;homebrew&gt;</publisher>
937      <info name="developer" value="Eric Boez" />
938
939      <part name="flop1" interface="floppy_3_5">
940         <dataarea name="flop" size="737280">
941            <rom name="treasureofbabylon1-0.dsk" size="737280" crc="9cdc78e2" sha1="4f4a7a6de36d9b5f88f21ba31d5d07435c7887f7" offset="0" />
942         </dataarea>
943      </part>
944   </software>
945
946   <software name="zterra">
947      <description>Zone Terra (Ned)</description>
948      <year>1994</year>
949      <publisher>&lt;homebrew&gt;</publisher>
950      <info name="developer" value="Quadrivium" />
951
952      <part name="flop1" interface="floppy_3_5">
953         <dataarea name="flop" size="737280">
954            <rom name="zone terra (1994)(quadrivium)(nl).dsk" size="737280" crc="5d7c7d25" sha1="cd631425a0fb7e7cf043c8f69281fd8255ce2c4f" offset="0" />
955         </dataarea>
956      </part>
957   </software>
958
959   <software name="zterrad" cloneof="zterra">
960      <description>Zone Terra (Ned, Demo)</description>
961      <year>1994</year>
962      <publisher>&lt;homebrew&gt;</publisher>
963      <info name="developer" value="Quadrivium" />
964
965      <part name="flop1" interface="floppy_3_5">
966         <dataarea name="flop" size="737280">
967            <rom name="zone terra (demo) (1994)(quadrivium)(nl).dsk" size="737280" crc="ed4ac074" sha1="a36dec1e71df540c4e87ee7f38660900f3a05efd" offset="0" />
968         </dataarea>
969      </part>
970   </software>
971
972   <software name="zekkotby">
973      <description>Zekkou no Tsuri Biyori ya!! (Jpn)</description>
974      <year>1996</year>
975      <publisher>&lt;doujin&gt;</publisher>
976      <info name="developer" value="GW's Workshop" />
977      <info name="alt_title" value="絶好の釣り日和や!!" />
978
979      <part name="flop1" interface="floppy_3_5">
980         <dataarea name="flop" size="737280">
981            <rom name="fishing v1.0 (1996-02-26)(gw's workshop).dsk" size="737280" crc="09c578bb" sha1="b532cc47c08ea406efe3e551e0db2023f4d11154" offset="0" />
982         </dataarea>
983      </part>
984   </software>
985
986   <software name="zekkotbya" cloneof="zekkotby">
987      <description>Zekkou no Tsuri Biyori ya!! (Jpn, Alt)</description>
988      <year>1996</year>
989      <publisher>&lt;doujin&gt;</publisher>
990      <info name="developer" value="GW's Workshop" />
991      <info name="alt_title" value="絶好の釣り日和や!!" />
992
993      <part name="flop1" interface="floppy_3_5">
994         <dataarea name="flop" size="737280">
995            <rom name="fishing v1.0 (1996-02-26)(gw's workshop)[a].dsk" size="737280" crc="85e05982" sha1="5575d703d7e8290c1c8e434492efc340ba0b0558" offset="0" />
996         </dataarea>
997      </part>
998   </software>
999
1000
1001<!-- this is composed by ROM + Disk!? -->
1002   <software name="msxview">
1003      <description>MSX View (Jpn, Bad Dump?)</description>
1004      <year>19??</year>
1005      <publisher>&lt;unknown&gt;</publisher>
1006
1007      <part name="flop1" interface="floppy_3_5">
1008         <dataarea name="flop" size="737280">
1009            <rom name="msx view (19xx)(-)[b].dsk" size="737280" crc="9305eb4e" sha1="bc5333ee88cf26419c64074e45ab7b64c8866c22" offset="0" />
1010         </dataarea>
1011      </part>
1012   </software>
1013
1014
1015</softwarelist>
trunk/hash/pc8801_flop.xml
r245623r245624
3189131891      </part>
3189231892   </software>
3189331893
31894   <software name="mephius">
31894   <software name="wakumeph">
3189531895      <description>Star Arthur Densetsu I - Wakusei Mephius</description>
3189631896      <year>1983</year>
3189731897      <publisher>T&amp;E Soft</publisher>
r245623r245624
3190531905      </part>
3190631906   </software>
3190731907
31908   <software name="mephiusa" cloneof="mephius">
31908   <software name="wakumepha" cloneof="wakumeph">
3190931909      <description>Star Arthur Densetsu I - Wakusei Mephius (Alt)</description>
3191031910      <year>1983</year>
3191131911      <publisher>T&amp;E Soft</publisher>
r245623r245624
3191931919      </part>
3192031920   </software>
3192131921
31922   <software name="mephiush1" cloneof="mephius">
31922   <software name="wakumephh1" cloneof="wakumeph">
3192331923      <description>Star Arthur Densetsu I - Wakusei Mephius (Fixed)</description>
3192431924      <year>1983</year>
3192531925      <publisher>T&amp;E Soft</publisher>
r245623r245624
3193331933      </part>
3193431934   </software>
3193531935
31936   <software name="mephiush2" cloneof="mephius">
31936   <software name="wakumephh2" cloneof="wakumeph">
3193731937      <description>Star Arthur Densetsu I - Wakusei Mephius (patched works through the end)</description>
3193831938      <year>1983</year>
3193931939      <publisher>T&amp;E Soft</publisher>
trunk/hash/pc98.xml
r245623r245624
1930819308      </part>
1930919309   </software>
1931019310
19311   <software name="hfox">
19311   <software name="hurryfox">
1931219312      <description>Hurry Fox</description>
1931319313      <year>1985</year>
1931419314      <publisher>マイクロキャビン (Micro Cabin)</publisher>
r245623r245624
5003150031   </software>
5003250032
5003350033   <software name="tokyons" supported="no">
50034      <description>Tokyo Nampa Street</description>
50034      <description>Tokyo Nanpa Street</description>
5003550035      <year>1985</year>
5003650036      <publisher>エニックス (Enix)</publisher>
5003750037      <info name="alt_title" value="TOKYOナンパストリート" />
trunk/hash/sms.xml
r245623r245624
31923192      </part>
31933193   </software>
31943194
3195   <software name="hongkd">
3196      <description>Hong Kil Dong (Kor)</description>
3197      <year>1991</year>
3198      <publisher>Clover</publisher>
3199      <part name="cart" interface="sms_cart">
3200         <feature name="slot" value="korean" />
3201         <dataarea name="rom" size="49152">
3202            <rom name="hong_kil_dong.bin" size="49152" crc="8040b2fa" sha1="f44299070c8f4d3c0a4b2f671d105c811ae7db99" offset="000000" />
3203         </dataarea>
3204      </part>
3205   </software>
3206
32073195   <software name="hook">
32083196      <description>Hook (Euro, Prototype)</description>
32093197      <year>19??</year>
trunk/hash/snes.xml
r245623r245624
5372653726      </part>
5372753727   </software>
5372853728
53729   <software name="shinodyss" cloneof="shinodys">
53730      <description>Shinseiki Odysselya (Jpn, Sample)</description>
53731      <year>1993</year>
53732      <publisher>Vic Tokai</publisher>
53733      <part name="cart" interface="snes_cart">
53734         <feature name="slot" value="lorom" />
53735         <dataarea name="rom" size="1048576">
53736            <rom name="shinseiki odysselya (japan) (sample).sfc" size="1048576" crc="de7f3a8d" sha1="a2097dbace24813ba4dd16cfd28db80994acb459" offset="0x000000" />
53737         </dataarea>
53738         <dataarea name="nvram" size="8192">
53739         </dataarea>
53740      </part>
53741   </software>
53742
5374353729   <software name="shinody2">
5374453730      <description>Shinseiki Odysselya II (Jpn)</description>
5374553731      <year>1995</year>
r245623r245624
5461054596      </part>
5461154597   </software>
5461254598
54613   <software name="soundfct">
54614      <description>Sound Factory (Jpn)</description>
54615      <year>1993</year>
54616      <publisher>Nintendo</publisher>
54617      <part name="cart" interface="snes_cart">
54618         <feature name="slot" value="lorom" />
54619         <dataarea name="rom" size="1048576">
54620            <rom name="sound.sfc" size="1048576" crc="fb0a855a" sha1="060bf62f0d2cd30d9cd4b843d8b316ebecbb96b6" offset="0x000000" />
54621         </dataarea>
54622         <dataarea name="nvram" size="8192">
54623         </dataarea>
54624      </part>
54625   </software>
54626
5462754599   <software name="spaceace">
5462854600      <description>Space Ace (Euro)</description>
5462954601      <year>1994</year>
trunk/hash/spc1000_cass.xml
r245623r245624
506506      </part>
507507   </software>
508508
509   <software name="gunfrght">
509   <software name="gunfrigh">
510510      <description>Gun Fright</description>
511511      <year>1986</year>
512512      <publisher>Sammi Computer</publisher>
trunk/hash/svi318_cass.xml
r245623r245624
13361336      </part>
13371337   </software>
13381338
1339   <software name="gunfrght">
1339   <software name="gnfrght">
13401340      <description>Gun Fright (MSX Conversion)</description>
13411341      <year>1985</year>
13421342      <publisher>Ultimate Play The Game</publisher>
trunk/hash/tutor.xml
r245623r245624
258258      </part>
259259   </software>
260260
261   <software name="nflight">
261   <software name="nightfli">
262262      <description>Night Flight (Jpn)</description>
263263      <year>1982</year>
264264      <publisher>Tomy</publisher>
trunk/hash/tvc_flop.xml
r245623r245624
45944594      </part>
45954595   </software>
45964596
4597   <software name="knightlr">
4597   <software name="knightlo">
45984598      <description>Knight Lore</description>
45994599      <year>1985</year>
46004600      <publisher>'a' Studio</publisher>
r245623r245624
46064606      </part>
46074607   </software>
46084608
4609   <software name="knightlra" cloneof="knightlr">
4609   <software name="knightloa" cloneof="knightlo">
46104610      <description>Knight Lore (Alt)</description>
46114611      <year>1985</year>
46124612      <publisher>'a' Studio</publisher>
trunk/hash/x1_cass.xml
r245623r245624
12771277      </part>
12781278   </software>
12791279
1280   <software name="mephius" supported="no">
1281      <description>Star Arthur Densetsu I - Wakusei Mephius</description>
1280   <software name="stararth" supported="no">
1281      <description>Star Arthur Densetsu - Wakusei Mephius</description>
12821282      <year>19??</year>
12831283      <publisher>&lt;unknown&gt;</publisher>
12841284      <info name="alt_title" value="惑星メフィウス"/>
trunk/makefile
r245623r245624
7676# FILTER_DEPS = 1
7777# SEPARATE_BIN = 1
7878# PYTHON_EXECUTABLE = python3
79# SHADOW_CHECK = 1
8079
8180-include useroptions.mak
8281
r245623r245624
521520PARAMS += --PYTHON_EXECUTABLE='$(PYTHON_EXECUTABLE)'
522521endif
523522
524ifdef SHADOW_CHECK
525PARAMS += --SHADOW_CHECK='$(SHADOW_CHECK)'
526endif
527
528523#-------------------------------------------------
529524# All scripts
530525#-------------------------------------------------
trunk/scripts/genie.lua
r245623r245624
279279   description = "Python executable.",
280280}
281281
282newoption {
283   trigger = "SHADOW_CHECK",
284   description = "Shadow checks.",
285   allowed = {
286      { "0",   "Disabled"    },
287      { "1",   "Enabled"      },
288   }
289}
290
291
292282PYTHON = "python"
293283
294284if _OPTIONS["PYTHON_EXECUTABLE"]~=nil then
r245623r245624
842832            }
843833         end
844834      else
845         if (_OPTIONS["SHADOW_CHECK"]=="1") then
846            buildoptions {
847               "-Wshadow"
848            }         
849         end
850835         if (version == 40201) then
851836            buildoptions {
852837               "-Wno-cast-align"
r245623r245624
10871072         "/wd4463", -- warning C4463: overflow; assigning 1 to bit-field that can only hold values from -1 to 0
10881073         "/wd4297", -- warning C4297: 'xxx::~xxx': function assumed not to throw an exception but does
10891074      }
1090configuration { "vs2010" }
1091      buildoptions {
1092         "/wd4481", -- warning C4481: nonstandard extension used: override specifier 'override'
1093      }
1094
1075     
10951076configuration { "x32", "vs*" }
10961077      libdirs {
10971078         MAME_DIR .. "3rdparty/dxsdk/lib/x86",
trunk/scripts/src/3rdparty.lua
r245623r245624
1515      MAME_DIR .. "3rdparty/expat/lib/xmlrole.c",
1616      MAME_DIR .. "3rdparty/expat/lib/xmltok.c",
1717   }
18   if (_OPTIONS["SHADOW_CHECK"]=="1") then
19      removebuildoptions {
20         "-Wshadow"
21      }
22   end
2318
2419--------------------------------------------------
2520-- zlib library objects
r245623r245624
5752      MAME_DIR .. "3rdparty/zlib/uncompr.c",
5853      MAME_DIR .. "3rdparty/zlib/zutil.c",
5954   }
60   if (_OPTIONS["SHADOW_CHECK"]=="1") then
61      removebuildoptions {
62         "-Wshadow"
63      }
64   end
6555
6656--------------------------------------------------
6757-- SoftFloat library objects
r245623r245624
8979      MAME_DIR .. "3rdparty/softfloat/fsincos.c",
9080      MAME_DIR .. "3rdparty/softfloat/fyl2x.c",
9181   }
92   if (_OPTIONS["SHADOW_CHECK"]=="1") then
93      removebuildoptions {
94         "-Wshadow"
95      }
96   end
9782
9883--------------------------------------------------
9984-- libJPEG library objects
r245623r245624
151136      MAME_DIR .. "3rdparty/libjpeg/jmemmgr.c",
152137      MAME_DIR .. "3rdparty/libjpeg/jmemansi.c",
153138   }
154   if (_OPTIONS["SHADOW_CHECK"]=="1") then
155      removebuildoptions {
156         "-Wshadow"
157      }
158   end
159139
160140--------------------------------------------------
161141-- libflac library objects
r245623r245624
210190      MAME_DIR .. "3rdparty/libflac/src/libFLAC/stream_encoder_framing.c",
211191      MAME_DIR .. "3rdparty/libflac/src/libFLAC/window.c",
212192   }
213   if (_OPTIONS["SHADOW_CHECK"]=="1") then
214      removebuildoptions {
215         "-Wshadow"
216      }
217   end
218193
219194--------------------------------------------------
220195-- lib7z library objects
r245623r245624
250225         MAME_DIR .. "3rdparty/lzma/C/Ppmd7Dec.c",
251226         MAME_DIR .. "3rdparty/lzma/C/7zStream.c",
252227      }
253   if (_OPTIONS["SHADOW_CHECK"]=="1") then
254      removebuildoptions {
255         "-Wshadow"
256      }
257   end
258228
259229--------------------------------------------------
260230-- LUA library objects
r245623r245624
320290      MAME_DIR .. "3rdparty/lua/src/linit.c",
321291      MAME_DIR .. "3rdparty/lua/src/lutf8lib.c",
322292   }
323   if (_OPTIONS["SHADOW_CHECK"]=="1") then
324      removebuildoptions {
325         "-Wshadow"
326      }
327   end
328293
329294--------------------------------------------------
330295-- sqlite3 lua library objects
r245623r245624
347312   files {
348313      MAME_DIR .. "3rdparty/lsqlite3/lsqlite3.c",
349314   }
350   if (_OPTIONS["SHADOW_CHECK"]=="1") then
351      removebuildoptions {
352         "-Wshadow"
353      }
354   end
355315
356316--------------------------------------------------
357317-- mongoose library objects
r245623r245624
376336   files {
377337      MAME_DIR .. "3rdparty/mongoose/mongoose.c",
378338   }
379   if (_OPTIONS["SHADOW_CHECK"]=="1") then
380      removebuildoptions {
381         "-Wshadow"
382      }
383   end
384339
385340--------------------------------------------------
386341-- jsoncpp library objects
r245623r245624
404359      MAME_DIR .. "3rdparty/jsoncpp/src/lib_json/json_writer.cpp",
405360     
406361   }
407   if (_OPTIONS["SHADOW_CHECK"]=="1") then
408      removebuildoptions {
409         "-Wshadow"
410      }
411   end
412362
413363--------------------------------------------------
414364-- SQLite3 library objects
r245623r245624
429379   files {
430380      MAME_DIR .. "3rdparty/sqlite3/sqlite3.c",
431381   }
432   if (_OPTIONS["SHADOW_CHECK"]=="1") then
433      removebuildoptions {
434         "-Wshadow"
435      }
436   end
437382
438383--------------------------------------------------
439384-- portmidi library objects
r245623r245624
488433         MAME_DIR .. "3rdparty/portmidi/porttime/ptmacosx_mach.c",
489434      }
490435   end
491   if (_OPTIONS["SHADOW_CHECK"]=="1") then
492      removebuildoptions {
493         "-Wshadow"
494      }
495   end
496436end   
497437--------------------------------------------------
498438-- BGFX library objects
r245623r245624
577517         
578518      }
579519   end
580   if (_OPTIONS["SHADOW_CHECK"]=="1") then
581      removebuildoptions {
582         "-Wshadow"
583      }
584   end
585520end
trunk/scripts/src/bus.lua
r245623r245624
1717if (BUSES["A7800"]~=null) then
1818   files {
1919      MAME_DIR .. "src/emu/bus/a7800/a78_slot.c",
20      MAME_DIR .. "src/emu/bus/a7800/a78_slot.h",
21      MAME_DIR .. "src/emu/bus/a7800/a78_carts.h",
2220      MAME_DIR .. "src/emu/bus/a7800/rom.c",
23      MAME_DIR .. "src/emu/bus/a7800/rom.h",
2421      MAME_DIR .. "src/emu/bus/a7800/hiscore.c",
25      MAME_DIR .. "src/emu/bus/a7800/hiscore.h",
2622      MAME_DIR .. "src/emu/bus/a7800/xboard.c",
27      MAME_DIR .. "src/emu/bus/a7800/xboard.h",
2823      MAME_DIR .. "src/emu/bus/a7800/cpuwiz.c",
29      MAME_DIR .. "src/emu/bus/a7800/cpuwiz.h",
3024   }
3125end
3226
r245623r245624
3933if (BUSES["A800"]~=null) then
4034   files {
4135      MAME_DIR .. "src/emu/bus/a800/a800_slot.c",
42      MAME_DIR .. "src/emu/bus/a800/a800_slot.h",
43      MAME_DIR .. "src/emu/bus/a800/a800_carts.h",
4436      MAME_DIR .. "src/emu/bus/a800/rom.c",
45      MAME_DIR .. "src/emu/bus/a800/rom.h",
4637      MAME_DIR .. "src/emu/bus/a800/oss.c",
47      MAME_DIR .. "src/emu/bus/a800/oss.h",
4838      MAME_DIR .. "src/emu/bus/a800/sparta.c",
49      MAME_DIR .. "src/emu/bus/a800/sparta.h",
5039   }
5140end
5241
r245623r245624
5948if (BUSES["A8SIO"]~=null) then
6049   files {
6150      MAME_DIR .. "src/emu/bus/a8sio/a8sio.c",
62      MAME_DIR .. "src/emu/bus/a8sio/a8sio.h",
6351      MAME_DIR .. "src/emu/bus/a8sio/cassette.c",
64      MAME_DIR .. "src/emu/bus/a8sio/cassette.h",
6552   }
6653end
6754
r245623r245624
7461if (BUSES["ABCBUS"]~=null) then
7562   files {
7663      MAME_DIR .. "src/emu/bus/abcbus/abcbus.c",
77      MAME_DIR .. "src/emu/bus/abcbus/abcbus.h",
7864      MAME_DIR .. "src/emu/bus/abcbus/abc890.c",
79      MAME_DIR .. "src/emu/bus/abcbus/abc890.h",
8065      MAME_DIR .. "src/emu/bus/abcbus/fd2.c",
81      MAME_DIR .. "src/emu/bus/abcbus/fd2.h",
8266      MAME_DIR .. "src/emu/bus/abcbus/hdc.c",
83      MAME_DIR .. "src/emu/bus/abcbus/hdc.h",
8467      MAME_DIR .. "src/emu/bus/abcbus/lux10828.c",
85      MAME_DIR .. "src/emu/bus/abcbus/lux10828.h",
8668      MAME_DIR .. "src/emu/bus/abcbus/lux21046.c",
87      MAME_DIR .. "src/emu/bus/abcbus/lux21046.h",
8869      MAME_DIR .. "src/emu/bus/abcbus/lux21056.c",
89      MAME_DIR .. "src/emu/bus/abcbus/lux21056.h",
9070      MAME_DIR .. "src/emu/bus/abcbus/lux4105.c",
91      MAME_DIR .. "src/emu/bus/abcbus/lux4105.h",
9271      MAME_DIR .. "src/emu/bus/abcbus/memcard.c",
93      MAME_DIR .. "src/emu/bus/abcbus/memcard.h",
9472      MAME_DIR .. "src/emu/bus/abcbus/ram.c",
95      MAME_DIR .. "src/emu/bus/abcbus/ram.h",
9673      MAME_DIR .. "src/emu/bus/abcbus/sio.c",
97      MAME_DIR .. "src/emu/bus/abcbus/sio.h",
9874      MAME_DIR .. "src/emu/bus/abcbus/slutprov.c",
99      MAME_DIR .. "src/emu/bus/abcbus/slutprov.h",
10075      MAME_DIR .. "src/emu/bus/abcbus/turbo.c",
101      MAME_DIR .. "src/emu/bus/abcbus/turbo.h",
10276      MAME_DIR .. "src/emu/bus/abcbus/uni800.c",
103      MAME_DIR .. "src/emu/bus/abcbus/uni800.h",
10477   }
10578end
10679
r245623r245624
11386if (BUSES["ADAM"]~=null) then
11487   files {
11588      MAME_DIR .. "src/emu/bus/adam/exp.c",
116      MAME_DIR .. "src/emu/bus/adam/exp.h",
11789      MAME_DIR .. "src/emu/bus/adam/adamlink.c",
118      MAME_DIR .. "src/emu/bus/adam/adamlink.h",
11990      MAME_DIR .. "src/emu/bus/adam/ide.c",
120      MAME_DIR .. "src/emu/bus/adam/ide.h",
12191      MAME_DIR .. "src/emu/bus/adam/ram.c",
122      MAME_DIR .. "src/emu/bus/adam/ram.h",
12392   }
12493end
12594
r245623r245624
132101if (BUSES["ADAMNET"]~=null) then
133102   files {
134103      MAME_DIR .. "src/emu/bus/adamnet/adamnet.c",
135      MAME_DIR .. "src/emu/bus/adamnet/adamnet.h",
136104      MAME_DIR .. "src/emu/bus/adamnet/ddp.c",
137      MAME_DIR .. "src/emu/bus/adamnet/ddp.h",
138105      MAME_DIR .. "src/emu/bus/adamnet/fdc.c",
139      MAME_DIR .. "src/emu/bus/adamnet/fdc.h",
140106      MAME_DIR .. "src/emu/bus/adamnet/kb.c",
141      MAME_DIR .. "src/emu/bus/adamnet/kb.h",
142107      MAME_DIR .. "src/emu/bus/adamnet/printer.c",
143      MAME_DIR .. "src/emu/bus/adamnet/printer.h",
144108      MAME_DIR .. "src/emu/bus/adamnet/spi.c",
145      MAME_DIR .. "src/emu/bus/adamnet/spi.h",
146109   }
147110end
148111
r245623r245624
155118if (BUSES["APF"]~=null) then
156119   files {
157120      MAME_DIR .. "src/emu/bus/apf/slot.c",
158      MAME_DIR .. "src/emu/bus/apf/slot.h",
159121      MAME_DIR .. "src/emu/bus/apf/rom.c",
160      MAME_DIR .. "src/emu/bus/apf/rom.h",
161122   }
162123end
163124
r245623r245624
170131if (BUSES["ARCADIA"]~=null) then
171132   files {
172133      MAME_DIR .. "src/emu/bus/arcadia/slot.c",
173      MAME_DIR .. "src/emu/bus/arcadia/slot.h",
174134      MAME_DIR .. "src/emu/bus/arcadia/rom.c",
175      MAME_DIR .. "src/emu/bus/arcadia/rom.h",
176135   }
177136end
178137
r245623r245624
185144if (BUSES["ASTROCADE"]~=null) then
186145   files {
187146      MAME_DIR .. "src/emu/bus/astrocde/slot.c",
188      MAME_DIR .. "src/emu/bus/astrocde/slot.h",
189147      MAME_DIR .. "src/emu/bus/astrocde/rom.c",
190      MAME_DIR .. "src/emu/bus/astrocde/rom.h",
191148      MAME_DIR .. "src/emu/bus/astrocde/exp.c",
192      MAME_DIR .. "src/emu/bus/astrocde/exp.h",
193149      MAME_DIR .. "src/emu/bus/astrocde/ram.c",
194      MAME_DIR .. "src/emu/bus/astrocde/ram.h",
195150   }
196151end
197152
r245623r245624
204159if (BUSES["BW2"]~=null) then
205160   files {
206161      MAME_DIR .. "src/emu/bus/bw2/exp.c",
207      MAME_DIR .. "src/emu/bus/bw2/exp.h",
208162      MAME_DIR .. "src/emu/bus/bw2/ramcard.c",
209      MAME_DIR .. "src/emu/bus/bw2/ramcard.h",
210163   }
211164end
212165
r245623r245624
220173if (BUSES["C64"]~=null) then
221174   files {
222175      MAME_DIR .. "src/emu/bus/c64/exp.c",
223      MAME_DIR .. "src/emu/bus/c64/exp.h",
224176      MAME_DIR .. "src/emu/bus/c64/c128_comal80.c",
225      MAME_DIR .. "src/emu/bus/c64/c128_comal80.h",
226177      MAME_DIR .. "src/emu/bus/c64/comal80.c",
227      MAME_DIR .. "src/emu/bus/c64/comal80.h",
228178      MAME_DIR .. "src/emu/bus/c64/cpm.c",
229      MAME_DIR .. "src/emu/bus/c64/cpm.h",
230179      MAME_DIR .. "src/emu/bus/c64/currah_speech.c",
231      MAME_DIR .. "src/emu/bus/c64/currah_speech.h",
232180      MAME_DIR .. "src/emu/bus/c64/dela_ep256.c",
233      MAME_DIR .. "src/emu/bus/c64/dela_ep256.h",
234181      MAME_DIR .. "src/emu/bus/c64/dela_ep64.c",
235      MAME_DIR .. "src/emu/bus/c64/dela_ep64.h",
236182      MAME_DIR .. "src/emu/bus/c64/dela_ep7x8.c",
237      MAME_DIR .. "src/emu/bus/c64/dela_ep7x8.h",
238183      MAME_DIR .. "src/emu/bus/c64/dinamic.c",
239      MAME_DIR .. "src/emu/bus/c64/dinamic.h",
240184      MAME_DIR .. "src/emu/bus/c64/dqbb.c",
241      MAME_DIR .. "src/emu/bus/c64/dqbb.h",
242185      MAME_DIR .. "src/emu/bus/c64/easy_calc_result.c",
243      MAME_DIR .. "src/emu/bus/c64/easy_calc_result.h",
244186      MAME_DIR .. "src/emu/bus/c64/easyflash.c",
245      MAME_DIR .. "src/emu/bus/c64/easyflash.h",
246187      MAME_DIR .. "src/emu/bus/c64/epyx_fast_load.c",
247      MAME_DIR .. "src/emu/bus/c64/epyx_fast_load.h",
248188      MAME_DIR .. "src/emu/bus/c64/exos.c",
249      MAME_DIR .. "src/emu/bus/c64/exos.h",
250189      MAME_DIR .. "src/emu/bus/c64/fcc.c",
251      MAME_DIR .. "src/emu/bus/c64/fcc.h",
252190      MAME_DIR .. "src/emu/bus/c64/final.c",
253      MAME_DIR .. "src/emu/bus/c64/final.h",
254191      MAME_DIR .. "src/emu/bus/c64/final3.c",
255      MAME_DIR .. "src/emu/bus/c64/final3.h",
256192      MAME_DIR .. "src/emu/bus/c64/fun_play.c",
257      MAME_DIR .. "src/emu/bus/c64/fun_play.h",
258193      MAME_DIR .. "src/emu/bus/c64/georam.c",
259      MAME_DIR .. "src/emu/bus/c64/georam.h",
260194      MAME_DIR .. "src/emu/bus/c64/ide64.c",
261      MAME_DIR .. "src/emu/bus/c64/ide64.h",
262195      MAME_DIR .. "src/emu/bus/c64/ieee488.c",
263      MAME_DIR .. "src/emu/bus/c64/ieee488.h",
264196      MAME_DIR .. "src/emu/bus/c64/kingsoft.c",
265      MAME_DIR .. "src/emu/bus/c64/kingsoft.h",
266197      MAME_DIR .. "src/emu/bus/c64/mach5.c",
267      MAME_DIR .. "src/emu/bus/c64/mach5.h",
268198      MAME_DIR .. "src/emu/bus/c64/magic_desk.c",
269      MAME_DIR .. "src/emu/bus/c64/magic_desk.h",
270199      MAME_DIR .. "src/emu/bus/c64/magic_formel.c",
271      MAME_DIR .. "src/emu/bus/c64/magic_formel.h",
272200      MAME_DIR .. "src/emu/bus/c64/magic_voice.c",
273      MAME_DIR .. "src/emu/bus/c64/magic_voice.h",
274201      MAME_DIR .. "src/emu/bus/c64/midi_maplin.c",
275      MAME_DIR .. "src/emu/bus/c64/midi_maplin.h",
276202      MAME_DIR .. "src/emu/bus/c64/midi_namesoft.c",
277      MAME_DIR .. "src/emu/bus/c64/midi_namesoft.h",
278203      MAME_DIR .. "src/emu/bus/c64/midi_passport.c",
279      MAME_DIR .. "src/emu/bus/c64/midi_passport.h",
280204      MAME_DIR .. "src/emu/bus/c64/midi_sci.c",
281      MAME_DIR .. "src/emu/bus/c64/midi_sci.h",
282205      MAME_DIR .. "src/emu/bus/c64/midi_siel.c",
283      MAME_DIR .. "src/emu/bus/c64/midi_siel.h",
284206      MAME_DIR .. "src/emu/bus/c64/mikro_assembler.c",
285      MAME_DIR .. "src/emu/bus/c64/mikro_assembler.h",
286207      MAME_DIR .. "src/emu/bus/c64/multiscreen.c",
287      MAME_DIR .. "src/emu/bus/c64/multiscreen.h",
288208      MAME_DIR .. "src/emu/bus/c64/music64.c",
289      MAME_DIR .. "src/emu/bus/c64/music64.h",
290209      MAME_DIR .. "src/emu/bus/c64/neoram.c",
291      MAME_DIR .. "src/emu/bus/c64/neoram.h",
292210      MAME_DIR .. "src/emu/bus/c64/ocean.c",
293      MAME_DIR .. "src/emu/bus/c64/ocean.h",
294211      MAME_DIR .. "src/emu/bus/c64/pagefox.c",
295      MAME_DIR .. "src/emu/bus/c64/pagefox.h",
296212      MAME_DIR .. "src/emu/bus/c64/partner.c",
297      MAME_DIR .. "src/emu/bus/c64/partner.h",
298213      MAME_DIR .. "src/emu/bus/c64/prophet64.c",
299      MAME_DIR .. "src/emu/bus/c64/prophet64.h",
300214      MAME_DIR .. "src/emu/bus/c64/ps64.c",
301      MAME_DIR .. "src/emu/bus/c64/ps64.h",
302215      MAME_DIR .. "src/emu/bus/c64/reu.c",
303      MAME_DIR .. "src/emu/bus/c64/reu.h",
304216      MAME_DIR .. "src/emu/bus/c64/rex.c",
305      MAME_DIR .. "src/emu/bus/c64/rex.h",
306217      MAME_DIR .. "src/emu/bus/c64/rex_ep256.c",
307      MAME_DIR .. "src/emu/bus/c64/rex_ep256.h",
308218      MAME_DIR .. "src/emu/bus/c64/ross.c",
309      MAME_DIR .. "src/emu/bus/c64/ross.h",
310219      MAME_DIR .. "src/emu/bus/c64/sfx_sound_expander.c",
311      MAME_DIR .. "src/emu/bus/c64/sfx_sound_expander.h",
312220      MAME_DIR .. "src/emu/bus/c64/silverrock.c",
313      MAME_DIR .. "src/emu/bus/c64/silverrock.h",
314221      MAME_DIR .. "src/emu/bus/c64/simons_basic.c",
315      MAME_DIR .. "src/emu/bus/c64/simons_basic.h",
316222      MAME_DIR .. "src/emu/bus/c64/stardos.c",
317      MAME_DIR .. "src/emu/bus/c64/stardos.h",
318223      MAME_DIR .. "src/emu/bus/c64/std.c",
319      MAME_DIR .. "src/emu/bus/c64/std.h",
320224      MAME_DIR .. "src/emu/bus/c64/structured_basic.c",
321      MAME_DIR .. "src/emu/bus/c64/structured_basic.h",
322225      MAME_DIR .. "src/emu/bus/c64/super_explode.c",
323      MAME_DIR .. "src/emu/bus/c64/super_explode.h",
324226      MAME_DIR .. "src/emu/bus/c64/super_games.c",
325      MAME_DIR .. "src/emu/bus/c64/super_games.h",
326227      MAME_DIR .. "src/emu/bus/c64/supercpu.c",
327      MAME_DIR .. "src/emu/bus/c64/supercpu.h",
328228      MAME_DIR .. "src/emu/bus/c64/sw8k.c",
329      MAME_DIR .. "src/emu/bus/c64/sw8k.h",
330229      MAME_DIR .. "src/emu/bus/c64/swiftlink.c",
331      MAME_DIR .. "src/emu/bus/c64/swiftlink.h",
332230      MAME_DIR .. "src/emu/bus/c64/system3.c",
333      MAME_DIR .. "src/emu/bus/c64/system3.h",
334231      MAME_DIR .. "src/emu/bus/c64/tdos.c",
335      MAME_DIR .. "src/emu/bus/c64/tdos.h",
336232      MAME_DIR .. "src/emu/bus/c64/turbo232.c",
337      MAME_DIR .. "src/emu/bus/c64/turbo232.h",
338233      MAME_DIR .. "src/emu/bus/c64/vizastar.c",
339      MAME_DIR .. "src/emu/bus/c64/vizastar.h",
340234      MAME_DIR .. "src/emu/bus/c64/vw64.c",
341      MAME_DIR .. "src/emu/bus/c64/vw64.h",
342235      MAME_DIR .. "src/emu/bus/c64/warp_speed.c",
343      MAME_DIR .. "src/emu/bus/c64/warp_speed.h",
344236      MAME_DIR .. "src/emu/bus/c64/westermann.c",
345      MAME_DIR .. "src/emu/bus/c64/westermann.h",
346237      MAME_DIR .. "src/emu/bus/c64/xl80.c",
347      MAME_DIR .. "src/emu/bus/c64/xl80.h",
348238      MAME_DIR .. "src/emu/bus/c64/zaxxon.c",
349      MAME_DIR .. "src/emu/bus/c64/zaxxon.h",
350239      MAME_DIR .. "src/emu/bus/c64/user.c",
351      MAME_DIR .. "src/emu/bus/c64/user.h",
352240      MAME_DIR .. "src/emu/bus/c64/4dxh.c",
353      MAME_DIR .. "src/emu/bus/c64/4dxh.h",
354241      MAME_DIR .. "src/emu/bus/c64/4ksa.c",
355      MAME_DIR .. "src/emu/bus/c64/4ksa.h",
356242      MAME_DIR .. "src/emu/bus/c64/4tba.c",
357      MAME_DIR .. "src/emu/bus/c64/4tba.h",
358243      MAME_DIR .. "src/emu/bus/c64/16kb.c",
359      MAME_DIR .. "src/emu/bus/c64/16kb.h",
360244      MAME_DIR .. "src/emu/bus/c64/bn1541.c",
361      MAME_DIR .. "src/emu/bus/c64/bn1541.h",
362245      MAME_DIR .. "src/emu/bus/c64/geocable.c",
363      MAME_DIR .. "src/emu/bus/c64/geocable.h",
364246   }
365247end
366248
r245623r245624
374256if (BUSES["CBM2"]~=null) then
375257   files {
376258      MAME_DIR .. "src/emu/bus/cbm2/exp.c",
377      MAME_DIR .. "src/emu/bus/cbm2/exp.h",
378259      MAME_DIR .. "src/emu/bus/cbm2/24k.c",
379      MAME_DIR .. "src/emu/bus/cbm2/24k.h",
380260      MAME_DIR .. "src/emu/bus/cbm2/hrg.c",
381      MAME_DIR .. "src/emu/bus/cbm2/hrg.h",
382261      MAME_DIR .. "src/emu/bus/cbm2/std.c",
383      MAME_DIR .. "src/emu/bus/cbm2/std.h",
384262      MAME_DIR .. "src/emu/bus/cbm2/user.c",
385      MAME_DIR .. "src/emu/bus/cbm2/user.h",
386263   }
387264end
388265
r245623r245624
395272if (BUSES["CBMIEC"]~=null) then
396273   files {
397274      MAME_DIR .. "src/emu/bus/cbmiec/cbmiec.c",
398      MAME_DIR .. "src/emu/bus/cbmiec/cbmiec.h",
399275      MAME_DIR .. "src/emu/bus/cbmiec/c1541.c",
400      MAME_DIR .. "src/emu/bus/cbmiec/c1541.h",
401276      MAME_DIR .. "src/emu/bus/cbmiec/c1571.c",
402      MAME_DIR .. "src/emu/bus/cbmiec/c1571.h",
403277      MAME_DIR .. "src/emu/bus/cbmiec/c1581.c",
404      MAME_DIR .. "src/emu/bus/cbmiec/c1581.h",
405278      MAME_DIR .. "src/emu/bus/cbmiec/c64_nl10.c",
406      MAME_DIR .. "src/emu/bus/cbmiec/c64_nl10.h",
407279      MAME_DIR .. "src/emu/bus/cbmiec/cmdhd.c",
408      MAME_DIR .. "src/emu/bus/cbmiec/cmdhd.h",
409280      MAME_DIR .. "src/emu/bus/cbmiec/diag264_lb_iec.c",
410      MAME_DIR .. "src/emu/bus/cbmiec/diag264_lb_iec.h",
411281      MAME_DIR .. "src/emu/bus/cbmiec/fd2000.c",
412      MAME_DIR .. "src/emu/bus/cbmiec/fd2000.h",
413282      MAME_DIR .. "src/emu/bus/cbmiec/interpod.c",
414      MAME_DIR .. "src/emu/bus/cbmiec/interpod.h",
415283      MAME_DIR .. "src/emu/bus/cbmiec/serialbox.c",
416      MAME_DIR .. "src/emu/bus/cbmiec/serialbox.h",
417284   }
418285end
419286
r245623r245624
426293if (BUSES["CHANNELF"]~=null) then
427294   files {
428295      MAME_DIR .. "src/emu/bus/chanf/slot.c",
429      MAME_DIR .. "src/emu/bus/chanf/slot.h",
430296      MAME_DIR .. "src/emu/bus/chanf/rom.c",
431      MAME_DIR .. "src/emu/bus/chanf/rom.h",
432297   }
433298end
434299
r245623r245624
441306if (BUSES["COMX35"]~=null) then
442307   files {
443308      MAME_DIR .. "src/emu/bus/comx35/exp.c",
444      MAME_DIR .. "src/emu/bus/comx35/exp.h",
445309      MAME_DIR .. "src/emu/bus/comx35/clm.c",
446      MAME_DIR .. "src/emu/bus/comx35/clm.h",
447310      MAME_DIR .. "src/emu/bus/comx35/expbox.c",
448      MAME_DIR .. "src/emu/bus/comx35/expbox.h",
449311      MAME_DIR .. "src/emu/bus/comx35/eprom.c",
450      MAME_DIR .. "src/emu/bus/comx35/eprom.h",
451312      MAME_DIR .. "src/emu/bus/comx35/fdc.c",
452      MAME_DIR .. "src/emu/bus/comx35/fdc.h",
453313      MAME_DIR .. "src/emu/bus/comx35/joycard.c",
454      MAME_DIR .. "src/emu/bus/comx35/joycard.h",
455314      MAME_DIR .. "src/emu/bus/comx35/printer.c",
456      MAME_DIR .. "src/emu/bus/comx35/printer.h",
457315      MAME_DIR .. "src/emu/bus/comx35/ram.c",
458      MAME_DIR .. "src/emu/bus/comx35/ram.h",
459316      MAME_DIR .. "src/emu/bus/comx35/thermal.c",
460      MAME_DIR .. "src/emu/bus/comx35/thermal.h",
461317   }
462318end
463319
r245623r245624
470326if (BUSES["COLECO"]~=null) then
471327   files {
472328      MAME_DIR .. "src/emu/bus/coleco/ctrl.c",
473      MAME_DIR .. "src/emu/bus/coleco/ctrl.h",
474329      MAME_DIR .. "src/emu/bus/coleco/hand.c",
475      MAME_DIR .. "src/emu/bus/coleco/hand.h",
476330      MAME_DIR .. "src/emu/bus/coleco/sac.c",
477      MAME_DIR .. "src/emu/bus/coleco/sac.h",
478331      MAME_DIR .. "src/emu/bus/coleco/exp.c",
479      MAME_DIR .. "src/emu/bus/coleco/exp.h",
480332      MAME_DIR .. "src/emu/bus/coleco/std.c",
481      MAME_DIR .. "src/emu/bus/coleco/std.h",
482333   }
483334end
484335
r245623r245624
491342if (BUSES["CRVISION"]~=null) then
492343   files {
493344      MAME_DIR .. "src/emu/bus/crvision/slot.c",
494      MAME_DIR .. "src/emu/bus/crvision/slot.h",
495345      MAME_DIR .. "src/emu/bus/crvision/rom.c",
496      MAME_DIR .. "src/emu/bus/crvision/rom.h",
497346   }
498347end
499348
r245623r245624
506355if (BUSES["DMV"]~=null) then
507356   files {
508357      MAME_DIR .. "src/emu/bus/dmv/dmvbus.c",
509      MAME_DIR .. "src/emu/bus/dmv/dmvbus.h",
510358      MAME_DIR .. "src/emu/bus/dmv/k210.c",
511      MAME_DIR .. "src/emu/bus/dmv/k210.h",
512359      MAME_DIR .. "src/emu/bus/dmv/k220.c",
513      MAME_DIR .. "src/emu/bus/dmv/k220.h",
514360      MAME_DIR .. "src/emu/bus/dmv/k230.c",
515      MAME_DIR .. "src/emu/bus/dmv/k230.h",
516361      MAME_DIR .. "src/emu/bus/dmv/k233.c",
517      MAME_DIR .. "src/emu/bus/dmv/k233.h",
518362      MAME_DIR .. "src/emu/bus/dmv/k801.c",
519      MAME_DIR .. "src/emu/bus/dmv/k801.h",
520363      MAME_DIR .. "src/emu/bus/dmv/k803.c",
521      MAME_DIR .. "src/emu/bus/dmv/k803.h",
522364      MAME_DIR .. "src/emu/bus/dmv/k806.c",
523      MAME_DIR .. "src/emu/bus/dmv/k806.h",
524365      MAME_DIR .. "src/emu/bus/dmv/ram.c",
525      MAME_DIR .. "src/emu/bus/dmv/ram.h",
526366   }
527367end
528368
r245623r245624
535375if (BUSES["ECBBUS"]~=null) then
536376   files {
537377      MAME_DIR .. "src/emu/bus/ecbbus/ecbbus.c",
538      MAME_DIR .. "src/emu/bus/ecbbus/ecbbus.h",
539378      MAME_DIR .. "src/emu/bus/ecbbus/grip.c",
540      MAME_DIR .. "src/emu/bus/ecbbus/grip.h",
541379   }
542380end
543381
r245623r245624
550388if (BUSES["ECONET"]~=null) then
551389   files {
552390      MAME_DIR .. "src/emu/bus/econet/econet.c",
553      MAME_DIR .. "src/emu/bus/econet/econet.h",
554391      MAME_DIR .. "src/emu/bus/econet/e01.c",
555      MAME_DIR .. "src/emu/bus/econet/e01.h",
556392   }
557393end
558394
r245623r245624
565401if (BUSES["EP64"]~=null) then
566402   files {
567403      MAME_DIR .. "src/emu/bus/ep64/exp.c",
568      MAME_DIR .. "src/emu/bus/ep64/exp.h",
569404      MAME_DIR .. "src/emu/bus/ep64/exdos.c",
570      MAME_DIR .. "src/emu/bus/ep64/exdos.h",
571405   }
572406end
573407
r245623r245624
580414if (BUSES["GENERIC"]~=null) then
581415   files {
582416      MAME_DIR .. "src/emu/bus/generic/slot.c",
583      MAME_DIR .. "src/emu/bus/generic/slot.h",
584417      MAME_DIR .. "src/emu/bus/generic/carts.c",
585      MAME_DIR .. "src/emu/bus/generic/carts.h",
586418      MAME_DIR .. "src/emu/bus/generic/ram.c",
587      MAME_DIR .. "src/emu/bus/generic/ram.h",
588419      MAME_DIR .. "src/emu/bus/generic/rom.c",
589      MAME_DIR .. "src/emu/bus/generic/rom.h",
590420   }
591421end
592422
r245623r245624
599429if (BUSES["IEEE488"]~=null) then
600430   files {
601431      MAME_DIR .. "src/emu/bus/ieee488/ieee488.c",
602      MAME_DIR .. "src/emu/bus/ieee488/ieee488.h",
603432      MAME_DIR .. "src/emu/bus/ieee488/c2031.c",
604      MAME_DIR .. "src/emu/bus/ieee488/c2031.h",
605433      MAME_DIR .. "src/emu/bus/ieee488/c2040.c",
606      MAME_DIR .. "src/emu/bus/ieee488/c2040.h",
607434      MAME_DIR .. "src/emu/bus/ieee488/c2040fdc.c",
608      MAME_DIR .. "src/emu/bus/ieee488/c2040fdc.h",
609435      MAME_DIR .. "src/emu/bus/ieee488/c8050.c",
610      MAME_DIR .. "src/emu/bus/ieee488/c8050.h",
611436      MAME_DIR .. "src/emu/bus/ieee488/c8050fdc.c",
612      MAME_DIR .. "src/emu/bus/ieee488/c8050fdc.h",
613437      MAME_DIR .. "src/emu/bus/ieee488/c8280.c",
614      MAME_DIR .. "src/emu/bus/ieee488/c8280.h",
615438      MAME_DIR .. "src/emu/bus/ieee488/d9060.c",
616      MAME_DIR .. "src/emu/bus/ieee488/d9060.h",
617439      MAME_DIR .. "src/emu/bus/ieee488/softbox.c",
618      MAME_DIR .. "src/emu/bus/ieee488/softbox.h",
619440      MAME_DIR .. "src/emu/bus/ieee488/hardbox.c",
620      MAME_DIR .. "src/emu/bus/ieee488/hardbox.h",
621441      MAME_DIR .. "src/emu/bus/ieee488/shark.c",
622      MAME_DIR .. "src/emu/bus/ieee488/shark.h",
623442   }
624443end
625444
r245623r245624
632451if (BUSES["IQ151"]~=null) then
633452   files {
634453      MAME_DIR .. "src/emu/bus/iq151/iq151.c",
635      MAME_DIR .. "src/emu/bus/iq151/iq151.h",
636454      MAME_DIR .. "src/emu/bus/iq151/disc2.c",
637      MAME_DIR .. "src/emu/bus/iq151/disc2.h",
638455      MAME_DIR .. "src/emu/bus/iq151/grafik.c",
639      MAME_DIR .. "src/emu/bus/iq151/grafik.h",
640456      MAME_DIR .. "src/emu/bus/iq151/minigraf.c",
641      MAME_DIR .. "src/emu/bus/iq151/minigraf.h",
642457      MAME_DIR .. "src/emu/bus/iq151/ms151a.c",
643      MAME_DIR .. "src/emu/bus/iq151/ms151a.h",
644458      MAME_DIR .. "src/emu/bus/iq151/rom.c",
645      MAME_DIR .. "src/emu/bus/iq151/rom.h",
646459      MAME_DIR .. "src/emu/bus/iq151/staper.c",
647      MAME_DIR .. "src/emu/bus/iq151/staper.h",
648460      MAME_DIR .. "src/emu/bus/iq151/video32.c",
649      MAME_DIR .. "src/emu/bus/iq151/video32.h",
650461      MAME_DIR .. "src/emu/bus/iq151/video64.c",
651      MAME_DIR .. "src/emu/bus/iq151/video64.h",
652462   }
653463end
654464
r245623r245624
661471if (BUSES["IMI7000"]~=null) then
662472   files {
663473      MAME_DIR .. "src/emu/bus/imi7000/imi7000.c",
664      MAME_DIR .. "src/emu/bus/imi7000/imi7000.h",
665474      MAME_DIR .. "src/emu/bus/imi7000/imi5000h.c",
666      MAME_DIR .. "src/emu/bus/imi7000/imi5000h.h",
667475   }
668476end
669477
r245623r245624
676484if (BUSES["INTV"]~=null) then
677485   files {
678486      MAME_DIR .. "src/emu/bus/intv/slot.c",
679      MAME_DIR .. "src/emu/bus/intv/slot.h",
680487      MAME_DIR .. "src/emu/bus/intv/rom.c",
681      MAME_DIR .. "src/emu/bus/intv/rom.h",
682488      MAME_DIR .. "src/emu/bus/intv/voice.c",
683      MAME_DIR .. "src/emu/bus/intv/voice.h",
684489      MAME_DIR .. "src/emu/bus/intv/ecs.c",
685      MAME_DIR .. "src/emu/bus/intv/ecs.h",
686490   }
687491end
688492
r245623r245624
695499if (BUSES["ISA"]~=null) then
696500   files {
697501      MAME_DIR .. "src/emu/bus/isa/isa.c",
698      MAME_DIR .. "src/emu/bus/isa/isa.h",
699502      MAME_DIR .. "src/emu/bus/isa/isa_cards.c",
700      MAME_DIR .. "src/emu/bus/isa/isa_cards.h",
701503      MAME_DIR .. "src/emu/bus/isa/mda.c",
702      MAME_DIR .. "src/emu/bus/isa/mda.h",
703504      MAME_DIR .. "src/emu/bus/isa/wdxt_gen.c",
704      MAME_DIR .. "src/emu/bus/isa/wdxt_gen.h",
705505      MAME_DIR .. "src/emu/bus/isa/adlib.c",
706      MAME_DIR .. "src/emu/bus/isa/adlib.h",
707506      MAME_DIR .. "src/emu/bus/isa/com.c",
708      MAME_DIR .. "src/emu/bus/isa/com.h",
709507      MAME_DIR .. "src/emu/bus/isa/fdc.c",
710      MAME_DIR .. "src/emu/bus/isa/fdc.h",
711508      MAME_DIR .. "src/emu/bus/isa/mufdc.c",
712      MAME_DIR .. "src/emu/bus/isa/mufdc.h",
713509      MAME_DIR .. "src/emu/bus/isa/finalchs.c",
714      MAME_DIR .. "src/emu/bus/isa/finalchs.h",
715510      MAME_DIR .. "src/emu/bus/isa/gblaster.c",
716      MAME_DIR .. "src/emu/bus/isa/gblaster.h",
717511      MAME_DIR .. "src/emu/bus/isa/gus.c",
718      MAME_DIR .. "src/emu/bus/isa/gus.h",
719512      MAME_DIR .. "src/emu/bus/isa/sb16.c",
720      MAME_DIR .. "src/emu/bus/isa/sb16.h",
721513      MAME_DIR .. "src/emu/bus/isa/hdc.c",
722      MAME_DIR .. "src/emu/bus/isa/hdc.h",
723514      MAME_DIR .. "src/emu/bus/isa/ibm_mfc.c",
724      MAME_DIR .. "src/emu/bus/isa/ibm_mfc.h",
725515      MAME_DIR .. "src/emu/bus/isa/mpu401.c",
726      MAME_DIR .. "src/emu/bus/isa/mpu401.h",
727516      MAME_DIR .. "src/emu/bus/isa/sblaster.c",
728      MAME_DIR .. "src/emu/bus/isa/sblaster.h",
729517      MAME_DIR .. "src/emu/bus/isa/stereo_fx.c",
730      MAME_DIR .. "src/emu/bus/isa/stereo_fx.h",
731518      MAME_DIR .. "src/emu/bus/isa/ssi2001.c",
732      MAME_DIR .. "src/emu/bus/isa/ssi2001.h",
733519      MAME_DIR .. "src/emu/bus/isa/ide.c",
734      MAME_DIR .. "src/emu/bus/isa/ide.h",
735520      MAME_DIR .. "src/emu/bus/isa/xtide.c",
736      MAME_DIR .. "src/emu/bus/isa/xtide.h",
737521      MAME_DIR .. "src/emu/bus/isa/side116.c",
738      MAME_DIR .. "src/emu/bus/isa/side116.h",
739522      MAME_DIR .. "src/emu/bus/isa/aha1542.c",
740      MAME_DIR .. "src/emu/bus/isa/aha1542.h",
741523      MAME_DIR .. "src/emu/bus/isa/wd1002a_wx1.c",
742      MAME_DIR .. "src/emu/bus/isa/wd1002a_wx1.h",
743524      MAME_DIR .. "src/emu/bus/isa/dectalk.c",
744      MAME_DIR .. "src/emu/bus/isa/dectalk.h",
745525      MAME_DIR .. "src/emu/bus/isa/pds.c",
746      MAME_DIR .. "src/emu/bus/isa/pds.h",
747526      MAME_DIR .. "src/emu/bus/isa/omti8621.c",
748      MAME_DIR .. "src/emu/bus/isa/omti8621.h",
749527      MAME_DIR .. "src/emu/bus/isa/cga.c",
750      MAME_DIR .. "src/emu/bus/isa/cga.h",
751528      MAME_DIR .. "src/emu/bus/isa/svga_cirrus.c",
752      MAME_DIR .. "src/emu/bus/isa/svga_cirrus.h",
753529      MAME_DIR .. "src/emu/bus/isa/ega.c",
754      MAME_DIR .. "src/emu/bus/isa/ega.h",
755530      MAME_DIR .. "src/emu/bus/isa/vga.c",
756      MAME_DIR .. "src/emu/bus/isa/vga.h",
757531      MAME_DIR .. "src/emu/bus/isa/vga_ati.c",
758      MAME_DIR .. "src/emu/bus/isa/vga_ati.h",
759532      MAME_DIR .. "src/emu/bus/isa/mach32.c",
760      MAME_DIR .. "src/emu/bus/isa/mach32.h",
761533      MAME_DIR .. "src/emu/bus/isa/svga_tseng.c",
762      MAME_DIR .. "src/emu/bus/isa/svga_tseng.h",
763534      MAME_DIR .. "src/emu/bus/isa/svga_s3.c",
764      MAME_DIR .. "src/emu/bus/isa/svga_s3.h",
765535      MAME_DIR .. "src/emu/bus/isa/s3virge.c",
766      MAME_DIR .. "src/emu/bus/isa/s3virge.h",
767536      MAME_DIR .. "src/emu/bus/isa/pc1640_iga.c",
768      MAME_DIR .. "src/emu/bus/isa/pc1640_iga.h",
769537      MAME_DIR .. "src/emu/bus/isa/3c503.c",
770      MAME_DIR .. "src/emu/bus/isa/3c503.h",
771538      MAME_DIR .. "src/emu/bus/isa/ne1000.c",
772      MAME_DIR .. "src/emu/bus/isa/ne1000.h",
773539      MAME_DIR .. "src/emu/bus/isa/ne2000.c",
774      MAME_DIR .. "src/emu/bus/isa/ne2000.h",
775540      MAME_DIR .. "src/emu/bus/isa/3c505.c",
776      MAME_DIR .. "src/emu/bus/isa/3c505.h",
777541      MAME_DIR .. "src/emu/bus/isa/lpt.c",
778      MAME_DIR .. "src/emu/bus/isa/lpt.h",
779542      MAME_DIR .. "src/emu/bus/isa/p1_fdc.c",
780      MAME_DIR .. "src/emu/bus/isa/p1_fdc.h",
781543      MAME_DIR .. "src/emu/bus/isa/p1_hdc.c",
782      MAME_DIR .. "src/emu/bus/isa/p1_hdc.h",
783544      MAME_DIR .. "src/emu/bus/isa/p1_rom.c",
784      MAME_DIR .. "src/emu/bus/isa/p1_rom.h",
785545      MAME_DIR .. "src/emu/bus/isa/mc1502_fdc.c",
786      MAME_DIR .. "src/emu/bus/isa/mc1502_fdc.h",
787546      MAME_DIR .. "src/emu/bus/isa/mc1502_rom.c",
788      MAME_DIR .. "src/emu/bus/isa/mc1502_rom.h",
789547      MAME_DIR .. "src/emu/bus/isa/xsu_cards.c",
790      MAME_DIR .. "src/emu/bus/isa/xsu_cards.h",
791548      MAME_DIR .. "src/emu/bus/isa/sc499.c",
792      MAME_DIR .. "src/emu/bus/isa/sc499.h",
793549      MAME_DIR .. "src/emu/bus/isa/aga.c",
794      MAME_DIR .. "src/emu/bus/isa/aga.h",
795550      MAME_DIR .. "src/emu/bus/isa/svga_trident.c",
796      MAME_DIR .. "src/emu/bus/isa/svga_trident.h",
797551      MAME_DIR .. "src/emu/bus/isa/num9rev.c",
798      MAME_DIR .. "src/emu/bus/isa/num9rev.h",
799552   }
800553end
801554
r245623r245624
807560if (BUSES["ISBX"]~=null) then
808561   files {
809562      MAME_DIR .. "src/emu/bus/isbx/isbx.c",
810      MAME_DIR .. "src/emu/bus/isbx/isbx.h",
811563      MAME_DIR .. "src/emu/bus/isbx/compis_fdc.c",
812      MAME_DIR .. "src/emu/bus/isbx/compis_fdc.h",
813564      MAME_DIR .. "src/emu/bus/isbx/isbc_218a.c",
814      MAME_DIR .. "src/emu/bus/isbx/isbc_218a.h",
815565   }
816566end
817567
r245623r245624
824574if (BUSES["MSX_SLOT"]~=null) then
825575   files {
826576      MAME_DIR .. "src/emu/bus/msx_slot/bunsetsu.c",
827      MAME_DIR .. "src/emu/bus/msx_slot/bunsetsu.h",
828577      MAME_DIR .. "src/emu/bus/msx_slot/cartridge.c",
829      MAME_DIR .. "src/emu/bus/msx_slot/cartridge.h",
830578      MAME_DIR .. "src/emu/bus/msx_slot/disk.c",
831      MAME_DIR .. "src/emu/bus/msx_slot/disk.h",
832579      MAME_DIR .. "src/emu/bus/msx_slot/fs4600.c",
833      MAME_DIR .. "src/emu/bus/msx_slot/fs4600.h",
834580      MAME_DIR .. "src/emu/bus/msx_slot/music.c",
835      MAME_DIR .. "src/emu/bus/msx_slot/music.h",
836581      MAME_DIR .. "src/emu/bus/msx_slot/panasonic08.c",
837      MAME_DIR .. "src/emu/bus/msx_slot/panasonic08.h",
838582      MAME_DIR .. "src/emu/bus/msx_slot/rom.c",
839      MAME_DIR .. "src/emu/bus/msx_slot/rom.h",
840583      MAME_DIR .. "src/emu/bus/msx_slot/ram.c",
841      MAME_DIR .. "src/emu/bus/msx_slot/ram.h",
842584      MAME_DIR .. "src/emu/bus/msx_slot/ram_mm.c",
843      MAME_DIR .. "src/emu/bus/msx_slot/ram_mm.h",
844585      MAME_DIR .. "src/emu/bus/msx_slot/slot.c",
845      MAME_DIR .. "src/emu/bus/msx_slot/slot.h",
846586      MAME_DIR .. "src/emu/bus/msx_slot/sony08.c",
847      MAME_DIR .. "src/emu/bus/msx_slot/sony08.h",
848587      MAME_DIR .. "src/emu/bus/msx_cart/arc.c",
849      MAME_DIR .. "src/emu/bus/msx_cart/arc.h",
850588      MAME_DIR .. "src/emu/bus/msx_cart/ascii.c",
851      MAME_DIR .. "src/emu/bus/msx_cart/ascii.h",
852589      MAME_DIR .. "src/emu/bus/msx_cart/bm_012.c",
853      MAME_DIR .. "src/emu/bus/msx_cart/bm_012.h",
854590      MAME_DIR .. "src/emu/bus/msx_cart/cartridge.c",
855      MAME_DIR .. "src/emu/bus/msx_cart/cartridge.h",
856591      MAME_DIR .. "src/emu/bus/msx_cart/crossblaim.c",
857      MAME_DIR .. "src/emu/bus/msx_cart/crossblaim.h",
858592      MAME_DIR .. "src/emu/bus/msx_cart/disk.c",
859      MAME_DIR .. "src/emu/bus/msx_cart/disk.h",
860593      MAME_DIR .. "src/emu/bus/msx_cart/dooly.c",
861      MAME_DIR .. "src/emu/bus/msx_cart/dooly.h",
862594      MAME_DIR .. "src/emu/bus/msx_cart/fmpac.c",
863      MAME_DIR .. "src/emu/bus/msx_cart/fmpac.h",
864595      MAME_DIR .. "src/emu/bus/msx_cart/halnote.c",
865      MAME_DIR .. "src/emu/bus/msx_cart/halnote.h",
866596      MAME_DIR .. "src/emu/bus/msx_cart/hfox.c",
867      MAME_DIR .. "src/emu/bus/msx_cart/hfox.h",
868597      MAME_DIR .. "src/emu/bus/msx_cart/holy_quran.c",
869      MAME_DIR .. "src/emu/bus/msx_cart/holy_quran.h",
870598      MAME_DIR .. "src/emu/bus/msx_cart/konami.c",
871      MAME_DIR .. "src/emu/bus/msx_cart/konami.h",
872599      MAME_DIR .. "src/emu/bus/msx_cart/korean.c",
873      MAME_DIR .. "src/emu/bus/msx_cart/korean.h",
874600      MAME_DIR .. "src/emu/bus/msx_cart/majutsushi.c",
875      MAME_DIR .. "src/emu/bus/msx_cart/majutsushi.h",
876601      MAME_DIR .. "src/emu/bus/msx_cart/msx_audio.c",
877      MAME_DIR .. "src/emu/bus/msx_cart/msx_audio.h",
878602      MAME_DIR .. "src/emu/bus/msx_cart/msx_audio_kb.c",
879      MAME_DIR .. "src/emu/bus/msx_cart/msx_audio_kb.h",
880603      MAME_DIR .. "src/emu/bus/msx_cart/msxdos2.c",
881      MAME_DIR .. "src/emu/bus/msx_cart/msxdos2.h",
882604      MAME_DIR .. "src/emu/bus/msx_cart/nomapper.c",
883      MAME_DIR .. "src/emu/bus/msx_cart/nomapper.h",
884605      MAME_DIR .. "src/emu/bus/msx_cart/rtype.c",
885      MAME_DIR .. "src/emu/bus/msx_cart/rtype.h",
886606      MAME_DIR .. "src/emu/bus/msx_cart/superloderunner.c",
887      MAME_DIR .. "src/emu/bus/msx_cart/superloderunner.h",
888607      MAME_DIR .. "src/emu/bus/msx_cart/super_swangi.c",
889      MAME_DIR .. "src/emu/bus/msx_cart/super_swangi.h",
890608      MAME_DIR .. "src/emu/bus/msx_cart/yamaha.c",
891      MAME_DIR .. "src/emu/bus/msx_cart/yamaha.h",
892609   }
893610end
894611
r245623r245624
901618if (BUSES["KC"]~=null) then
902619   files {
903620      MAME_DIR .. "src/emu/bus/kc/kc.c",
904      MAME_DIR .. "src/emu/bus/kc/kc.h",
905621      MAME_DIR .. "src/emu/bus/kc/d002.c",
906      MAME_DIR .. "src/emu/bus/kc/d002.h",
907622      MAME_DIR .. "src/emu/bus/kc/d004.c",
908      MAME_DIR .. "src/emu/bus/kc/d004.h",
909623      MAME_DIR .. "src/emu/bus/kc/ram.c",
910      MAME_DIR .. "src/emu/bus/kc/ram.h",
911624      MAME_DIR .. "src/emu/bus/kc/rom.c",
912      MAME_DIR .. "src/emu/bus/kc/rom.h",
913625   }
914626end
915627
r245623r245624
921633if (BUSES["O2"]~=null) then
922634   files {
923635      MAME_DIR .. "src/emu/bus/odyssey2/slot.c",
924      MAME_DIR .. "src/emu/bus/odyssey2/slot.h",
925636      MAME_DIR .. "src/emu/bus/odyssey2/rom.c",
926      MAME_DIR .. "src/emu/bus/odyssey2/rom.h",
927637      MAME_DIR .. "src/emu/bus/odyssey2/chess.c",
928      MAME_DIR .. "src/emu/bus/odyssey2/chess.h",
929638      MAME_DIR .. "src/emu/bus/odyssey2/voice.c",
930      MAME_DIR .. "src/emu/bus/odyssey2/voice.h",
931639   }
932640end
933641
r245623r245624
940648if (BUSES["PC_JOY"]~=null) then
941649   files {
942650      MAME_DIR .. "src/emu/bus/pc_joy/pc_joy.c",
943      MAME_DIR .. "src/emu/bus/pc_joy/pc_joy.h",
944651      MAME_DIR .. "src/emu/bus/pc_joy/pc_joy_sw.c",
945      MAME_DIR .. "src/emu/bus/pc_joy/pc_joy_sw.h",
946652   }
947653end
948654
r245623r245624
955661if (BUSES["PC_KBD"]~=null) then
956662   files {
957663      MAME_DIR .. "src/emu/bus/pc_kbd/pc_kbdc.c",
958      MAME_DIR .. "src/emu/bus/pc_kbd/pc_kbdc.h",
959664      MAME_DIR .. "src/emu/bus/pc_kbd/keyboards.c",
960      MAME_DIR .. "src/emu/bus/pc_kbd/keyboards.h",
961665      MAME_DIR .. "src/emu/bus/pc_kbd/ec1841.c",
962      MAME_DIR .. "src/emu/bus/pc_kbd/ec1841.h",
963666      MAME_DIR .. "src/emu/bus/pc_kbd/iskr1030.c",
964      MAME_DIR .. "src/emu/bus/pc_kbd/iskr1030.h",
965667      MAME_DIR .. "src/emu/bus/pc_kbd/keytro.c",
966      MAME_DIR .. "src/emu/bus/pc_kbd/keytro.h",
967668      MAME_DIR .. "src/emu/bus/pc_kbd/msnat.c",
968      MAME_DIR .. "src/emu/bus/pc_kbd/msnat.h",
969669      MAME_DIR .. "src/emu/bus/pc_kbd/pc83.c",
970      MAME_DIR .. "src/emu/bus/pc_kbd/pc83.h",
971670      MAME_DIR .. "src/emu/bus/pc_kbd/pcat84.c",
972      MAME_DIR .. "src/emu/bus/pc_kbd/pcat84.h",
973671      MAME_DIR .. "src/emu/bus/pc_kbd/pcxt83.c",
974      MAME_DIR .. "src/emu/bus/pc_kbd/pcxt83.h",
975672   }
976673end
977674
r245623r245624
986683if (BUSES["PET"]~=null) then
987684   files {
988685      MAME_DIR .. "src/emu/bus/pet/cass.c",
989      MAME_DIR .. "src/emu/bus/pet/cass.h",
990686      MAME_DIR .. "src/emu/bus/pet/c2n.c",
991      MAME_DIR .. "src/emu/bus/pet/c2n.h",
992687      MAME_DIR .. "src/emu/bus/pet/diag264_lb_tape.c",
993      MAME_DIR .. "src/emu/bus/pet/diag264_lb_tape.h",
994688      MAME_DIR .. "src/emu/bus/pet/exp.c",
995      MAME_DIR .. "src/emu/bus/pet/exp.h",
996689      MAME_DIR .. "src/emu/bus/pet/64k.c",
997      MAME_DIR .. "src/emu/bus/pet/64k.h",
998690      MAME_DIR .. "src/emu/bus/pet/hsg.c",
999      MAME_DIR .. "src/emu/bus/pet/hsg.h",
1000691      MAME_DIR .. "src/emu/bus/pet/superpet.c",
1001      MAME_DIR .. "src/emu/bus/pet/superpet.h",
1002692      MAME_DIR .. "src/emu/bus/pet/user.c",
1003      MAME_DIR .. "src/emu/bus/pet/user.h",
1004693      MAME_DIR .. "src/emu/bus/pet/diag.c",
1005      MAME_DIR .. "src/emu/bus/pet/diag.h",
1006694      MAME_DIR .. "src/emu/bus/pet/petuja.c",
1007      MAME_DIR .. "src/emu/bus/pet/petuja.h",
1008695      MAME_DIR .. "src/emu/bus/pet/cb2snd.c",
1009      MAME_DIR .. "src/emu/bus/pet/cb2snd.h",
1010696   }
1011697end
1012698
r245623r245624
1020706if (BUSES["PLUS4"]~=null) then
1021707   files {
1022708      MAME_DIR .. "src/emu/bus/plus4/exp.c",
1023      MAME_DIR .. "src/emu/bus/plus4/exp.h",
1024709      MAME_DIR .. "src/emu/bus/plus4/c1551.c",
1025      MAME_DIR .. "src/emu/bus/plus4/c1551.h",
1026710      MAME_DIR .. "src/emu/bus/plus4/sid.c",
1027      MAME_DIR .. "src/emu/bus/plus4/sid.h",
1028711      MAME_DIR .. "src/emu/bus/plus4/std.c",
1029      MAME_DIR .. "src/emu/bus/plus4/std.h",
1030712      MAME_DIR .. "src/emu/bus/plus4/user.c",
1031      MAME_DIR .. "src/emu/bus/plus4/user.h",
1032713      MAME_DIR .. "src/emu/bus/plus4/diag264_lb_user.c",
1033      MAME_DIR .. "src/emu/bus/plus4/diag264_lb_user.h",
1034714   }
1035715end
1036716
r245623r245624
1043723if (BUSES["S100"]~=null) then
1044724   files {
1045725      MAME_DIR .. "src/emu/bus/s100/s100.c",
1046      MAME_DIR .. "src/emu/bus/s100/s100.h",
1047726      MAME_DIR .. "src/emu/bus/s100/dj2db.c",
1048      MAME_DIR .. "src/emu/bus/s100/dj2db.h",
1049727      MAME_DIR .. "src/emu/bus/s100/djdma.c",
1050      MAME_DIR .. "src/emu/bus/s100/djdma.h",
1051728      MAME_DIR .. "src/emu/bus/s100/mm65k16s.c",
1052      MAME_DIR .. "src/emu/bus/s100/mm65k16s.h",
1053729      MAME_DIR .. "src/emu/bus/s100/nsmdsa.c",
1054      MAME_DIR .. "src/emu/bus/s100/nsmdsa.h",
1055730      MAME_DIR .. "src/emu/bus/s100/nsmdsad.c",
1056      MAME_DIR .. "src/emu/bus/s100/nsmdsad.h",
1057731      MAME_DIR .. "src/emu/bus/s100/wunderbus.c",
1058      MAME_DIR .. "src/emu/bus/s100/wunderbus.h",
1059732   }
1060733end
1061734
r245623r245624
1068741if (BUSES["SPC1000"]~=null) then
1069742   files {
1070743      MAME_DIR .. "src/emu/bus/spc1000/exp.c",
1071      MAME_DIR .. "src/emu/bus/spc1000/exp.h",
1072744      MAME_DIR .. "src/emu/bus/spc1000/fdd.c",
1073      MAME_DIR .. "src/emu/bus/spc1000/fdd.h",
1074745      MAME_DIR .. "src/emu/bus/spc1000/vdp.c",
1075      MAME_DIR .. "src/emu/bus/spc1000/vdp.h",
1076746   }
1077747end
1078748
r245623r245624
1085755if (BUSES["TVC"]~=null) then
1086756   files {
1087757      MAME_DIR .. "src/emu/bus/tvc/tvc.c",
1088      MAME_DIR .. "src/emu/bus/tvc/tvc.h",
1089758      MAME_DIR .. "src/emu/bus/tvc/hbf.c",
1090      MAME_DIR .. "src/emu/bus/tvc/hbf.h",
1091759   }
1092760end
1093761
r245623r245624
1100768if (BUSES["VC4000"]~=null) then
1101769   files {
1102770      MAME_DIR .. "src/emu/bus/vc4000/slot.c",
1103      MAME_DIR .. "src/emu/bus/vc4000/slot.h",
1104771      MAME_DIR .. "src/emu/bus/vc4000/rom.c",
1105      MAME_DIR .. "src/emu/bus/vc4000/rom.h",
1106772   }
1107773end
1108774
r245623r245624
1115781if (BUSES["VCS"]~=null) then
1116782   files {
1117783      MAME_DIR .. "src/emu/bus/vcs/vcs_slot.c",
1118      MAME_DIR .. "src/emu/bus/vcs/vcs_slot.h",
1119784      MAME_DIR .. "src/emu/bus/vcs/rom.c",
1120      MAME_DIR .. "src/emu/bus/vcs/rom.h",
1121785      MAME_DIR .. "src/emu/bus/vcs/compumat.c",
1122      MAME_DIR .. "src/emu/bus/vcs/compumat.h",
1123786      MAME_DIR .. "src/emu/bus/vcs/dpc.c",
1124      MAME_DIR .. "src/emu/bus/vcs/dpc.h",
1125787      MAME_DIR .. "src/emu/bus/vcs/scharger.c",
1126      MAME_DIR .. "src/emu/bus/vcs/scharger.h",
1127788   }
1128789end
1129790
r245623r245624
1136797if (BUSES["VCS_CTRL"]~=null) then
1137798   files {
1138799      MAME_DIR .. "src/emu/bus/vcs_ctrl/ctrl.c",
1139      MAME_DIR .. "src/emu/bus/vcs_ctrl/ctrl.h",
1140800      MAME_DIR .. "src/emu/bus/vcs_ctrl/joystick.c",
1141      MAME_DIR .. "src/emu/bus/vcs_ctrl/joystick.h",
1142801      MAME_DIR .. "src/emu/bus/vcs_ctrl/joybooster.c",
1143      MAME_DIR .. "src/emu/bus/vcs_ctrl/joybooster.h",
1144802      MAME_DIR .. "src/emu/bus/vcs_ctrl/keypad.c",
1145      MAME_DIR .. "src/emu/bus/vcs_ctrl/keypad.h",
1146803      MAME_DIR .. "src/emu/bus/vcs_ctrl/lightpen.c",
1147      MAME_DIR .. "src/emu/bus/vcs_ctrl/lightpen.h",
1148804      MAME_DIR .. "src/emu/bus/vcs_ctrl/paddles.c",
1149      MAME_DIR .. "src/emu/bus/vcs_ctrl/paddles.h",
1150805      MAME_DIR .. "src/emu/bus/vcs_ctrl/wheel.c",
1151      MAME_DIR .. "src/emu/bus/vcs_ctrl/wheel.h",
1152806   }
1153807end
1154808
r245623r245624
1161815if (BUSES["VECTREX"]~=null) then
1162816   files {
1163817      MAME_DIR .. "src/emu/bus/vectrex/slot.c",
1164      MAME_DIR .. "src/emu/bus/vectrex/slot.h",
1165818      MAME_DIR .. "src/emu/bus/vectrex/rom.c",
1166      MAME_DIR .. "src/emu/bus/vectrex/rom.h",
1167819   }
1168820end
1169821
r245623r245624
1176828if (BUSES["VIC10"]~=null) then
1177829   files {
1178830      MAME_DIR .. "src/emu/bus/vic10/exp.c",
1179      MAME_DIR .. "src/emu/bus/vic10/exp.h",
1180831      MAME_DIR .. "src/emu/bus/vic10/std.c",
1181      MAME_DIR .. "src/emu/bus/vic10/std.h",
1182832   }
1183833end
1184834
r245623r245624
1192842if (BUSES["VIC20"]~=null) then
1193843   files {
1194844      MAME_DIR .. "src/emu/bus/vic20/exp.c",
1195      MAME_DIR .. "src/emu/bus/vic20/exp.h",
1196845      MAME_DIR .. "src/emu/bus/vic20/fe3.c",
1197      MAME_DIR .. "src/emu/bus/vic20/fe3.h",
1198846      MAME_DIR .. "src/emu/bus/vic20/megacart.c",
1199      MAME_DIR .. "src/emu/bus/vic20/megacart.h",
1200847      MAME_DIR .. "src/emu/bus/vic20/std.c",
1201      MAME_DIR .. "src/emu/bus/vic20/std.h",
1202848      MAME_DIR .. "src/emu/bus/vic20/vic1010.c",
1203      MAME_DIR .. "src/emu/bus/vic20/vic1010.h",
1204849      MAME_DIR .. "src/emu/bus/vic20/vic1110.c",
1205      MAME_DIR .. "src/emu/bus/vic20/vic1110.h",
1206850      MAME_DIR .. "src/emu/bus/vic20/vic1111.c",
1207      MAME_DIR .. "src/emu/bus/vic20/vic1111.h",
1208851      MAME_DIR .. "src/emu/bus/vic20/vic1112.c",
1209      MAME_DIR .. "src/emu/bus/vic20/vic1112.h",
1210852      MAME_DIR .. "src/emu/bus/vic20/vic1210.c",
1211      MAME_DIR .. "src/emu/bus/vic20/vic1210.h",
1212853      MAME_DIR .. "src/emu/bus/vic20/user.c",
1213      MAME_DIR .. "src/emu/bus/vic20/user.h",
1214854      MAME_DIR .. "src/emu/bus/vic20/4cga.c",
1215      MAME_DIR .. "src/emu/bus/vic20/4cga.h",
1216855      MAME_DIR .. "src/emu/bus/vic20/vic1011.c",
1217      MAME_DIR .. "src/emu/bus/vic20/vic1011.h",
1218856   }
1219857end
1220858
r245623r245624
1227865if (BUSES["VIDBRAIN"]~=null) then
1228866   files {
1229867      MAME_DIR .. "src/emu/bus/vidbrain/exp.c",
1230      MAME_DIR .. "src/emu/bus/vidbrain/exp.h",
1231868      MAME_DIR .. "src/emu/bus/vidbrain/std.c",
1232      MAME_DIR .. "src/emu/bus/vidbrain/std.h",
1233869      MAME_DIR .. "src/emu/bus/vidbrain/money_minder.c",
1234      MAME_DIR .. "src/emu/bus/vidbrain/money_minder.h",
1235870      MAME_DIR .. "src/emu/bus/vidbrain/timeshare.c",
1236      MAME_DIR .. "src/emu/bus/vidbrain/timeshare.h",
1237871   }
1238872end
1239873
r245623r245624
1247881if (BUSES["VIP"]~=null) then
1248882   files {
1249883      MAME_DIR .. "src/emu/bus/vip/byteio.c",
1250      MAME_DIR .. "src/emu/bus/vip/byteio.h",
1251884      MAME_DIR .. "src/emu/bus/vip/vp620.c",
1252      MAME_DIR .. "src/emu/bus/vip/vp620.h",
1253885      MAME_DIR .. "src/emu/bus/vip/exp.c",
1254      MAME_DIR .. "src/emu/bus/vip/exp.h",
1255886      MAME_DIR .. "src/emu/bus/vip/vp550.c",
1256      MAME_DIR .. "src/emu/bus/vip/vp550.h",
1257887      MAME_DIR .. "src/emu/bus/vip/vp570.c",
1258      MAME_DIR .. "src/emu/bus/vip/vp570.h",
1259888      MAME_DIR .. "src/emu/bus/vip/vp575.c",
1260      MAME_DIR .. "src/emu/bus/vip/vp575.h",
1261889      MAME_DIR .. "src/emu/bus/vip/vp585.c",
1262      MAME_DIR .. "src/emu/bus/vip/vp585.h",
1263890      MAME_DIR .. "src/emu/bus/vip/vp590.c",
1264      MAME_DIR .. "src/emu/bus/vip/vp590.h",
1265891      MAME_DIR .. "src/emu/bus/vip/vp595.c",
1266      MAME_DIR .. "src/emu/bus/vip/vp595.h",
1267892      MAME_DIR .. "src/emu/bus/vip/vp700.c",
1268      MAME_DIR .. "src/emu/bus/vip/vp700.h",
1269893   }
1270894end
1271895
r245623r245624
1278902if (BUSES["WANGPC"]~=null) then
1279903   files {
1280904      MAME_DIR .. "src/emu/bus/wangpc/wangpc.c",
1281      MAME_DIR .. "src/emu/bus/wangpc/wangpc.h",
1282905      MAME_DIR .. "src/emu/bus/wangpc/emb.c",
1283      MAME_DIR .. "src/emu/bus/wangpc/emb.h",
1284906      MAME_DIR .. "src/emu/bus/wangpc/lic.c",
1285      MAME_DIR .. "src/emu/bus/wangpc/lic.h",
1286907      MAME_DIR .. "src/emu/bus/wangpc/lvc.c",
1287      MAME_DIR .. "src/emu/bus/wangpc/lvc.h",
1288908      MAME_DIR .. "src/emu/bus/wangpc/mcc.c",
1289      MAME_DIR .. "src/emu/bus/wangpc/mcc.h",
1290909      MAME_DIR .. "src/emu/bus/wangpc/mvc.c",
1291      MAME_DIR .. "src/emu/bus/wangpc/mvc.h",
1292910      MAME_DIR .. "src/emu/bus/wangpc/rtc.c",
1293      MAME_DIR .. "src/emu/bus/wangpc/rtc.h",
1294911      MAME_DIR .. "src/emu/bus/wangpc/tig.c",
1295      MAME_DIR .. "src/emu/bus/wangpc/tig.h",
1296912      MAME_DIR .. "src/emu/bus/wangpc/wdc.c",
1297      MAME_DIR .. "src/emu/bus/wangpc/wdc.h",
1298913   }
1299914end
1300915
r245623r245624
1307922if (BUSES["Z88"]~=null) then
1308923   files {
1309924      MAME_DIR .. "src/emu/bus/z88/z88.c",
1310      MAME_DIR .. "src/emu/bus/z88/z88.h",
1311925      MAME_DIR .. "src/emu/bus/z88/flash.c",
1312      MAME_DIR .. "src/emu/bus/z88/flash.h",
1313926      MAME_DIR .. "src/emu/bus/z88/ram.c",
1314      MAME_DIR .. "src/emu/bus/z88/ram.h",
1315927      MAME_DIR .. "src/emu/bus/z88/rom.c",
1316      MAME_DIR .. "src/emu/bus/z88/rom.h",
1317928   }
1318929end
1319930
r245623r245624
1325936if (BUSES["A2BUS"]~=null) then
1326937   files {
1327938      MAME_DIR .. "src/emu/bus/a2bus/a2bus.c",
1328      MAME_DIR .. "src/emu/bus/a2bus/a2bus.h",
1329939      MAME_DIR .. "src/emu/bus/a2bus/a2lang.c",
1330      MAME_DIR .. "src/emu/bus/a2bus/a2lang.h",
1331940      MAME_DIR .. "src/emu/bus/a2bus/a2diskii.c",
1332      MAME_DIR .. "src/emu/bus/a2bus/a2diskii.h",
1333941      MAME_DIR .. "src/emu/bus/a2bus/a2mockingboard.c",
1334      MAME_DIR .. "src/emu/bus/a2bus/a2mockingboard.h",
1335942      MAME_DIR .. "src/emu/bus/a2bus/a2cffa.c",
1336      MAME_DIR .. "src/emu/bus/a2bus/a2cffa.h",
1337943      MAME_DIR .. "src/emu/bus/a2bus/a2memexp.c",
1338      MAME_DIR .. "src/emu/bus/a2bus/a2memexp.h",
1339944      MAME_DIR .. "src/emu/bus/a2bus/a2scsi.c",
1340      MAME_DIR .. "src/emu/bus/a2bus/a2scsi.h",
1341945      MAME_DIR .. "src/emu/bus/a2bus/a2thunderclock.c",
1342      MAME_DIR .. "src/emu/bus/a2bus/a2thunderclock.h",
1343946      MAME_DIR .. "src/emu/bus/a2bus/a2softcard.c",
1344      MAME_DIR .. "src/emu/bus/a2bus/a2softcard.h",
1345947      MAME_DIR .. "src/emu/bus/a2bus/a2videoterm.c",
1346      MAME_DIR .. "src/emu/bus/a2bus/a2videoterm.h",
1347948      MAME_DIR .. "src/emu/bus/a2bus/a2ssc.c",
1348      MAME_DIR .. "src/emu/bus/a2bus/a2ssc.h",
1349949      MAME_DIR .. "src/emu/bus/a2bus/a2swyft.c",
1350      MAME_DIR .. "src/emu/bus/a2bus/a2swyft.h",
1351950      MAME_DIR .. "src/emu/bus/a2bus/a2eauxslot.c",
1352      MAME_DIR .. "src/emu/bus/a2bus/a2eauxslot.h",
1353951      MAME_DIR .. "src/emu/bus/a2bus/a2themill.c",
1354      MAME_DIR .. "src/emu/bus/a2bus/a2themill.h",
1355952      MAME_DIR .. "src/emu/bus/a2bus/a2sam.c",
1356      MAME_DIR .. "src/emu/bus/a2bus/a2sam.h",
1357953      MAME_DIR .. "src/emu/bus/a2bus/a2alfam2.c",
1358      MAME_DIR .. "src/emu/bus/a2bus/a2alfam2.h",
1359954      MAME_DIR .. "src/emu/bus/a2bus/laser128.c",
1360      MAME_DIR .. "src/emu/bus/a2bus/laser128.h",
1361955      MAME_DIR .. "src/emu/bus/a2bus/a2echoii.c",
1362      MAME_DIR .. "src/emu/bus/a2bus/a2echoii.h",
1363956      MAME_DIR .. "src/emu/bus/a2bus/a2arcadebd.c",
1364      MAME_DIR .. "src/emu/bus/a2bus/a2arcadebd.h",
1365957      MAME_DIR .. "src/emu/bus/a2bus/a2midi.c",
1366      MAME_DIR .. "src/emu/bus/a2bus/a2midi.h",
1367958      MAME_DIR .. "src/emu/bus/a2bus/a2vulcan.c",
1368      MAME_DIR .. "src/emu/bus/a2bus/a2vulcan.h",
1369959      MAME_DIR .. "src/emu/bus/a2bus/a2zipdrive.c",
1370      MAME_DIR .. "src/emu/bus/a2bus/a2zipdrive.h",
1371960      MAME_DIR .. "src/emu/bus/a2bus/a2applicard.c",
1372      MAME_DIR .. "src/emu/bus/a2bus/a2applicard.h",
1373961      MAME_DIR .. "src/emu/bus/a2bus/a2hsscsi.c",
1374      MAME_DIR .. "src/emu/bus/a2bus/a2hsscsi.h",
1375962      MAME_DIR .. "src/emu/bus/a2bus/a2ultraterm.c",
1376      MAME_DIR .. "src/emu/bus/a2bus/a2ultraterm.h",
1377963      MAME_DIR .. "src/emu/bus/a2bus/a2pic.c",
1378      MAME_DIR .. "src/emu/bus/a2bus/a2pic.h",
1379964      MAME_DIR .. "src/emu/bus/a2bus/a2estd80col.c",
1380      MAME_DIR .. "src/emu/bus/a2bus/a2estd80col.h",
1381965      MAME_DIR .. "src/emu/bus/a2bus/a2eext80col.c",
1382      MAME_DIR .. "src/emu/bus/a2bus/a2eext80col.h",
1383966      MAME_DIR .. "src/emu/bus/a2bus/a2eramworks3.c",
1384      MAME_DIR .. "src/emu/bus/a2bus/a2eramworks3.h",
1385967      MAME_DIR .. "src/emu/bus/a2bus/a2corvus.c",
1386      MAME_DIR .. "src/emu/bus/a2bus/a2corvus.h",
1387968      MAME_DIR .. "src/emu/bus/a2bus/a2diskiing.c",
1388      MAME_DIR .. "src/emu/bus/a2bus/a2diskiing.h",
1389969      MAME_DIR .. "src/emu/bus/a2bus/a2mcms.c",
1390      MAME_DIR .. "src/emu/bus/a2bus/a2mcms.h",
1391970      MAME_DIR .. "src/emu/bus/a2bus/a2dx1.c",
1392      MAME_DIR .. "src/emu/bus/a2bus/a2dx1.h",
1393971      MAME_DIR .. "src/emu/bus/a2bus/timemasterho.c",
1394      MAME_DIR .. "src/emu/bus/a2bus/timemasterho.h",
1395972      MAME_DIR .. "src/emu/bus/a2bus/mouse.c",
1396      MAME_DIR .. "src/emu/bus/a2bus/mouse.h",
1397973      MAME_DIR .. "src/emu/bus/a2bus/corvfdc01.c",
1398      MAME_DIR .. "src/emu/bus/a2bus/corvfdc01.h",
1399974      MAME_DIR .. "src/emu/bus/a2bus/corvfdc02.c",
1400      MAME_DIR .. "src/emu/bus/a2bus/corvfdc02.h",
1401975      MAME_DIR .. "src/emu/bus/a2bus/ramcard16k.c",
1402      MAME_DIR .. "src/emu/bus/a2bus/ramcard16k.h",
1403976      MAME_DIR .. "src/emu/bus/a2bus/ramcard128k.c",
1404      MAME_DIR .. "src/emu/bus/a2bus/ramcard128k.h",
1405977      MAME_DIR .. "src/emu/bus/a2bus/ezcgi.c",
1406      MAME_DIR .. "src/emu/bus/a2bus/ezcgi.h",
1407978   }
1408979end
1409980
r245623r245624
1415986if (BUSES["NUBUS"]~=null) then
1416987   files {
1417988      MAME_DIR .. "src/emu/bus/nubus/nubus.c",
1418      MAME_DIR .. "src/emu/bus/nubus/nubus.h",
1419989      MAME_DIR .. "src/emu/bus/nubus/nubus_48gc.c",
1420      MAME_DIR .. "src/emu/bus/nubus/nubus_48gc.h",
1421990      MAME_DIR .. "src/emu/bus/nubus/nubus_cb264.c",
1422      MAME_DIR .. "src/emu/bus/nubus/nubus_cb264.h",
1423991      MAME_DIR .. "src/emu/bus/nubus/nubus_vikbw.c",
1424      MAME_DIR .. "src/emu/bus/nubus/nubus_vikbw.h",
1425992      MAME_DIR .. "src/emu/bus/nubus/nubus_specpdq.c",
1426      MAME_DIR .. "src/emu/bus/nubus/nubus_specpdq.h",
1427993      MAME_DIR .. "src/emu/bus/nubus/nubus_m2hires.c",
1428      MAME_DIR .. "src/emu/bus/nubus/nubus_m2hires.h",
1429994      MAME_DIR .. "src/emu/bus/nubus/nubus_spec8.c",
1430      MAME_DIR .. "src/emu/bus/nubus/nubus_spec8.h",
1431995      MAME_DIR .. "src/emu/bus/nubus/nubus_radiustpd.c",
1432      MAME_DIR .. "src/emu/bus/nubus/nubus_radiustpd.h",
1433996      MAME_DIR .. "src/emu/bus/nubus/nubus_m2video.c",
1434      MAME_DIR .. "src/emu/bus/nubus/nubus_m2video.h",
1435997      MAME_DIR .. "src/emu/bus/nubus/nubus_asntmc3b.c",
1436      MAME_DIR .. "src/emu/bus/nubus/nubus_asntmc3b.h",
1437998      MAME_DIR .. "src/emu/bus/nubus/nubus_image.c",
1438      MAME_DIR .. "src/emu/bus/nubus/nubus_image.h",
1439999      MAME_DIR .. "src/emu/bus/nubus/nubus_wsportrait.c",
1440      MAME_DIR .. "src/emu/bus/nubus/nubus_wsportrait.h",
14411000      MAME_DIR .. "src/emu/bus/nubus/pds30_cb264.c",
1442      MAME_DIR .. "src/emu/bus/nubus/pds30_cb264.h",
14431001      MAME_DIR .. "src/emu/bus/nubus/pds30_procolor816.c",
1444      MAME_DIR .. "src/emu/bus/nubus/pds30_procolor816.h",
14451002      MAME_DIR .. "src/emu/bus/nubus/pds30_sigmalview.c",
1446      MAME_DIR .. "src/emu/bus/nubus/pds30_sigmalview.h",
14471003      MAME_DIR .. "src/emu/bus/nubus/pds30_30hr.c",
1448      MAME_DIR .. "src/emu/bus/nubus/pds30_30hr.h",
14491004      MAME_DIR .. "src/emu/bus/nubus/pds30_mc30.c",
1450      MAME_DIR .. "src/emu/bus/nubus/pds30_mc30.h",
14511005   }
14521006end
14531007
r245623r245624
14591013if (BUSES["CENTRONICS"]~=null) then
14601014   files {
14611015      MAME_DIR .. "src/emu/bus/centronics/ctronics.c",
1462      MAME_DIR .. "src/emu/bus/centronics/ctronics.h",
14631016      MAME_DIR .. "src/emu/bus/centronics/comxpl80.c",
1464      MAME_DIR .. "src/emu/bus/centronics/comxpl80.h",
14651017      MAME_DIR .. "src/emu/bus/centronics/covox.c",
1466      MAME_DIR .. "src/emu/bus/centronics/covox.h",
14671018      MAME_DIR .. "src/emu/bus/centronics/dsjoy.c",
1468      MAME_DIR .. "src/emu/bus/centronics/dsjoy.h",
14691019      MAME_DIR .. "src/emu/bus/centronics/epson_ex800.c",
1470      MAME_DIR .. "src/emu/bus/centronics/epson_ex800.h",
14711020      MAME_DIR .. "src/emu/bus/centronics/epson_lx800.c",
1472      MAME_DIR .. "src/emu/bus/centronics/epson_lx800.h",
14731021      MAME_DIR .. "src/emu/bus/centronics/epson_lx810l.c",
1474      MAME_DIR .. "src/emu/bus/centronics/epson_lx810l.h",
14751022      MAME_DIR .. "src/emu/bus/centronics/printer.c",
1476      MAME_DIR .. "src/emu/bus/centronics/printer.h",
14771023      MAME_DIR .. "src/emu/bus/centronics/digiblst.c",
1478      MAME_DIR .. "src/emu/bus/centronics/digiblst.h",
14791024   }
14801025   
14811026   dependency {
r245623r245624
14981043if (BUSES["RS232"]~=null) then
14991044   files {
15001045      MAME_DIR .. "src/emu/bus/rs232/keyboard.c",
1501      MAME_DIR .. "src/emu/bus/rs232/keyboard.h",
15021046      MAME_DIR .. "src/emu/bus/rs232/loopback.c",
1503      MAME_DIR .. "src/emu/bus/rs232/loopback.h",
15041047      MAME_DIR .. "src/emu/bus/rs232/null_modem.c",
1505      MAME_DIR .. "src/emu/bus/rs232/null_modem.h",
15061048      MAME_DIR .. "src/emu/bus/rs232/printer.c",
1507      MAME_DIR .. "src/emu/bus/rs232/printer.h",
15081049      MAME_DIR .. "src/emu/bus/rs232/rs232.c",
1509      MAME_DIR .. "src/emu/bus/rs232/rs232.h",
15101050      MAME_DIR .. "src/emu/bus/rs232/ser_mouse.c",
1511      MAME_DIR .. "src/emu/bus/rs232/ser_mouse.h",
15121051      MAME_DIR .. "src/emu/bus/rs232/terminal.c",
1513      MAME_DIR .. "src/emu/bus/rs232/terminal.h",
15141052      MAME_DIR .. "src/emu/bus/rs232/xvd701.c",
1515      MAME_DIR .. "src/emu/bus/rs232/xvd701.h",
15161053   }
15171054end
15181055
r245623r245624
15241061if (BUSES["MIDI"]~=null) then
15251062   files {
15261063      MAME_DIR .. "src/emu/bus/midi/midi.c",
1527      MAME_DIR .. "src/emu/bus/midi/midi.h",
15281064      MAME_DIR .. "src/emu/bus/midi/midiinport.c",
1529      MAME_DIR .. "src/emu/bus/midi/midiinport.h",
15301065      MAME_DIR .. "src/emu/bus/midi/midioutport.c",
1531      MAME_DIR .. "src/emu/bus/midi/midioutport.h",
15321066   }
15331067end
15341068
r245623r245624
15401074if (BUSES["LPCI"]~=null) then
15411075   files {
15421076      MAME_DIR .. "src/emu/bus/lpci/pci.c",
1543      MAME_DIR .. "src/emu/bus/lpci/pci.h",
15441077      MAME_DIR .. "src/emu/bus/lpci/cirrus.c",
1545      MAME_DIR .. "src/emu/bus/lpci/cirrus.h",
15461078      MAME_DIR .. "src/emu/bus/lpci/i82371ab.c",
1547      MAME_DIR .. "src/emu/bus/lpci/i82371ab.h",
15481079      MAME_DIR .. "src/emu/bus/lpci/i82371sb.c",
1549      MAME_DIR .. "src/emu/bus/lpci/i82371sb.h",
15501080      MAME_DIR .. "src/emu/bus/lpci/i82439tx.c",
1551      MAME_DIR .. "src/emu/bus/lpci/i82439tx.h",
15521081      MAME_DIR .. "src/emu/bus/lpci/northbridge.c",
1553      MAME_DIR .. "src/emu/bus/lpci/northbridge.h",
15541082      MAME_DIR .. "src/emu/bus/lpci/southbridge.c",
1555      MAME_DIR .. "src/emu/bus/lpci/southbridge.h",
15561083      MAME_DIR .. "src/emu/bus/lpci/mpc105.c",
1557      MAME_DIR .. "src/emu/bus/lpci/mpc105.h",
15581084   }
15591085end
15601086
r245623r245624
15661092if (BUSES["NES"]~=null) then
15671093   files {
15681094      MAME_DIR .. "src/emu/bus/nes/nes_slot.c",
1569      MAME_DIR .. "src/emu/bus/nes/nes_slot.h",
1570      MAME_DIR .. "src/emu/bus/nes/nes_ines.inc",
1571      MAME_DIR .. "src/emu/bus/nes/nes_pcb.inc",
1572      MAME_DIR .. "src/emu/bus/nes/nes_unif.inc",
15731095      MAME_DIR .. "src/emu/bus/nes/nes_carts.c",
1574      MAME_DIR .. "src/emu/bus/nes/nes_carts.h",
15751096      MAME_DIR .. "src/emu/bus/nes/2a03pur.c",
1576      MAME_DIR .. "src/emu/bus/nes/2a03pur.h",
15771097      MAME_DIR .. "src/emu/bus/nes/act53.c",
1578      MAME_DIR .. "src/emu/bus/nes/act53.h",
15791098      MAME_DIR .. "src/emu/bus/nes/aladdin.c",
1580      MAME_DIR .. "src/emu/bus/nes/aladdin.h",
15811099      MAME_DIR .. "src/emu/bus/nes/ave.c",
1582      MAME_DIR .. "src/emu/bus/nes/ave.h",
15831100      MAME_DIR .. "src/emu/bus/nes/bandai.c",
1584      MAME_DIR .. "src/emu/bus/nes/bandai.h",
15851101      MAME_DIR .. "src/emu/bus/nes/benshieng.c",
1586      MAME_DIR .. "src/emu/bus/nes/benshieng.h",
15871102      MAME_DIR .. "src/emu/bus/nes/bootleg.c",
1588      MAME_DIR .. "src/emu/bus/nes/bootleg.h",
15891103      MAME_DIR .. "src/emu/bus/nes/camerica.c",
1590      MAME_DIR .. "src/emu/bus/nes/camerica.h",
15911104      MAME_DIR .. "src/emu/bus/nes/cne.c",
1592      MAME_DIR .. "src/emu/bus/nes/cne.h",
15931105      MAME_DIR .. "src/emu/bus/nes/cony.c",
1594      MAME_DIR .. "src/emu/bus/nes/cony.h",
15951106      MAME_DIR .. "src/emu/bus/nes/datach.c",
1596      MAME_DIR .. "src/emu/bus/nes/datach.h",
15971107      MAME_DIR .. "src/emu/bus/nes/discrete.c",
1598      MAME_DIR .. "src/emu/bus/nes/discrete.h",
15991108      MAME_DIR .. "src/emu/bus/nes/disksys.c",
1600      MAME_DIR .. "src/emu/bus/nes/disksys.h",
16011109      MAME_DIR .. "src/emu/bus/nes/event.c",
1602      MAME_DIR .. "src/emu/bus/nes/event.h",
16031110      MAME_DIR .. "src/emu/bus/nes/ggenie.c",
1604      MAME_DIR .. "src/emu/bus/nes/ggenie.h",
16051111      MAME_DIR .. "src/emu/bus/nes/henggedianzi.c",
1606      MAME_DIR .. "src/emu/bus/nes/henggedianzi.h",
16071112      MAME_DIR .. "src/emu/bus/nes/hes.c",
1608      MAME_DIR .. "src/emu/bus/nes/hes.h",
16091113      MAME_DIR .. "src/emu/bus/nes/hosenkan.c",
1610      MAME_DIR .. "src/emu/bus/nes/hosenkan.h",
16111114      MAME_DIR .. "src/emu/bus/nes/irem.c",
1612      MAME_DIR .. "src/emu/bus/nes/irem.h",
16131115      MAME_DIR .. "src/emu/bus/nes/jaleco.c",
1614      MAME_DIR .. "src/emu/bus/nes/jaleco.h",
16151116      MAME_DIR .. "src/emu/bus/nes/jy.c",
1616      MAME_DIR .. "src/emu/bus/nes/jy.h",
16171117      MAME_DIR .. "src/emu/bus/nes/kaiser.c",
1618      MAME_DIR .. "src/emu/bus/nes/kaiser.h",
16191118      MAME_DIR .. "src/emu/bus/nes/karastudio.c",
1620      MAME_DIR .. "src/emu/bus/nes/karastudio.h",
16211119      MAME_DIR .. "src/emu/bus/nes/konami.c",
1622      MAME_DIR .. "src/emu/bus/nes/konami.h",
16231120      MAME_DIR .. "src/emu/bus/nes/legacy.c",
1624      MAME_DIR .. "src/emu/bus/nes/legacy.h",
16251121      MAME_DIR .. "src/emu/bus/nes/mmc1.c",
1626      MAME_DIR .. "src/emu/bus/nes/mmc1.h",
16271122      MAME_DIR .. "src/emu/bus/nes/mmc2.c",
1628      MAME_DIR .. "src/emu/bus/nes/mmc2.h",
16291123      MAME_DIR .. "src/emu/bus/nes/mmc3.c",
1630      MAME_DIR .. "src/emu/bus/nes/mmc3.h",
16311124      MAME_DIR .. "src/emu/bus/nes/mmc3_clones.c",
1632      MAME_DIR .. "src/emu/bus/nes/mmc3_clones.h",
16331125      MAME_DIR .. "src/emu/bus/nes/mmc5.c",
1634      MAME_DIR .. "src/emu/bus/nes/mmc5.h",
16351126      MAME_DIR .. "src/emu/bus/nes/multigame.c",
1636      MAME_DIR .. "src/emu/bus/nes/multigame.h",
16371127      MAME_DIR .. "src/emu/bus/nes/namcot.c",
1638      MAME_DIR .. "src/emu/bus/nes/namcot.h",
16391128      MAME_DIR .. "src/emu/bus/nes/nanjing.c",
1640      MAME_DIR .. "src/emu/bus/nes/nanjing.h",
16411129      MAME_DIR .. "src/emu/bus/nes/ntdec.c",
1642      MAME_DIR .. "src/emu/bus/nes/ntdec.h",
16431130      MAME_DIR .. "src/emu/bus/nes/nxrom.c",
1644      MAME_DIR .. "src/emu/bus/nes/nxrom.h",
16451131      MAME_DIR .. "src/emu/bus/nes/pirate.c",
1646      MAME_DIR .. "src/emu/bus/nes/pirate.h",
16471132      MAME_DIR .. "src/emu/bus/nes/pt554.c",
1648      MAME_DIR .. "src/emu/bus/nes/pt554.h",
16491133      MAME_DIR .. "src/emu/bus/nes/racermate.c",
1650      MAME_DIR .. "src/emu/bus/nes/racermate.h",
16511134      MAME_DIR .. "src/emu/bus/nes/rcm.c",
1652      MAME_DIR .. "src/emu/bus/nes/rcm.h",
16531135      MAME_DIR .. "src/emu/bus/nes/rexsoft.c",
1654      MAME_DIR .. "src/emu/bus/nes/rexsoft.h",
16551136      MAME_DIR .. "src/emu/bus/nes/sachen.c",
1656      MAME_DIR .. "src/emu/bus/nes/sachen.h",
16571137      MAME_DIR .. "src/emu/bus/nes/somari.c",
1658      MAME_DIR .. "src/emu/bus/nes/somari.h",
16591138      MAME_DIR .. "src/emu/bus/nes/sunsoft.c",
1660      MAME_DIR .. "src/emu/bus/nes/sunsoft.h",
16611139      MAME_DIR .. "src/emu/bus/nes/sunsoft_dcs.c",
1662      MAME_DIR .. "src/emu/bus/nes/sunsoft_dcs.h",
16631140      MAME_DIR .. "src/emu/bus/nes/taito.c",
1664      MAME_DIR .. "src/emu/bus/nes/taito.h",
16651141      MAME_DIR .. "src/emu/bus/nes/tengen.c",
1666      MAME_DIR .. "src/emu/bus/nes/tengen.h",
16671142      MAME_DIR .. "src/emu/bus/nes/txc.c",
1668      MAME_DIR .. "src/emu/bus/nes/txc.h",
16691143      MAME_DIR .. "src/emu/bus/nes/waixing.c",
1670      MAME_DIR .. "src/emu/bus/nes/waixing.h",
16711144   }
16721145end
16731146
r245623r245624
16791152if (BUSES["NES_CTRL"]~=null) then
16801153   files {
16811154      MAME_DIR .. "src/emu/bus/nes_ctrl/ctrl.c",
1682      MAME_DIR .. "src/emu/bus/nes_ctrl/ctrl.h",
16831155      MAME_DIR .. "src/emu/bus/nes_ctrl/joypad.c",
1684      MAME_DIR .. "src/emu/bus/nes_ctrl/joypad.h",
16851156      MAME_DIR .. "src/emu/bus/nes_ctrl/4score.c",
1686      MAME_DIR .. "src/emu/bus/nes_ctrl/4score.h",
16871157      MAME_DIR .. "src/emu/bus/nes_ctrl/arkpaddle.c",
1688      MAME_DIR .. "src/emu/bus/nes_ctrl/arkpaddle.h",
16891158      MAME_DIR .. "src/emu/bus/nes_ctrl/bcbattle.c",
1690      MAME_DIR .. "src/emu/bus/nes_ctrl/bcbattle.h",
16911159      MAME_DIR .. "src/emu/bus/nes_ctrl/ftrainer.c",
1692      MAME_DIR .. "src/emu/bus/nes_ctrl/ftrainer.h",
16931160      MAME_DIR .. "src/emu/bus/nes_ctrl/fckeybrd.c",
1694      MAME_DIR .. "src/emu/bus/nes_ctrl/fckeybrd.h",
16951161      MAME_DIR .. "src/emu/bus/nes_ctrl/hori.c",
1696      MAME_DIR .. "src/emu/bus/nes_ctrl/hori.h",
16971162      MAME_DIR .. "src/emu/bus/nes_ctrl/konamihs.c",
1698      MAME_DIR .. "src/emu/bus/nes_ctrl/konamihs.h",
16991163      MAME_DIR .. "src/emu/bus/nes_ctrl/miracle.c",
1700      MAME_DIR .. "src/emu/bus/nes_ctrl/miracle.h",
17011164      MAME_DIR .. "src/emu/bus/nes_ctrl/mjpanel.c",
1702      MAME_DIR .. "src/emu/bus/nes_ctrl/mjpanel.h",
17031165      MAME_DIR .. "src/emu/bus/nes_ctrl/pachinko.c",
1704      MAME_DIR .. "src/emu/bus/nes_ctrl/pachinko.h",
17051166      MAME_DIR .. "src/emu/bus/nes_ctrl/partytap.c",
1706      MAME_DIR .. "src/emu/bus/nes_ctrl/partytap.h",
17071167      MAME_DIR .. "src/emu/bus/nes_ctrl/powerpad.c",
1708      MAME_DIR .. "src/emu/bus/nes_ctrl/powerpad.h",
17091168      MAME_DIR .. "src/emu/bus/nes_ctrl/suborkey.c",
1710      MAME_DIR .. "src/emu/bus/nes_ctrl/suborkey.h",
17111169      MAME_DIR .. "src/emu/bus/nes_ctrl/zapper.c",
1712      MAME_DIR .. "src/emu/bus/nes_ctrl/zapper.h",
17131170   }
17141171end
17151172
r245623r245624
17211178if (BUSES["SNES"]~=null) then
17221179   files {
17231180      MAME_DIR .. "src/emu/bus/snes/snes_slot.c",
1724      MAME_DIR .. "src/emu/bus/snes/snes_slot.h",
17251181      MAME_DIR .. "src/emu/bus/snes/snes_carts.c",
1726      MAME_DIR .. "src/emu/bus/snes/snes_carts.h",
17271182      MAME_DIR .. "src/emu/bus/snes/bsx.c",
1728      MAME_DIR .. "src/emu/bus/snes/bsx.h",
17291183      MAME_DIR .. "src/emu/bus/snes/event.c",
1730      MAME_DIR .. "src/emu/bus/snes/event.h",
17311184      MAME_DIR .. "src/emu/bus/snes/rom.c",
1732      MAME_DIR .. "src/emu/bus/snes/rom.h",
17331185      MAME_DIR .. "src/emu/bus/snes/rom21.c",
1734      MAME_DIR .. "src/emu/bus/snes/rom21.h",
17351186      MAME_DIR .. "src/emu/bus/snes/sa1.c",
1736      MAME_DIR .. "src/emu/bus/snes/sa1.h",
17371187      MAME_DIR .. "src/emu/bus/snes/sdd1.c",
1738      MAME_DIR .. "src/emu/bus/snes/sdd1.h",
17391188      MAME_DIR .. "src/emu/bus/snes/sfx.c",
1740      MAME_DIR .. "src/emu/bus/snes/sfx.h",
17411189      MAME_DIR .. "src/emu/bus/snes/sgb.c",
1742      MAME_DIR .. "src/emu/bus/snes/sgb.h",
17431190      MAME_DIR .. "src/emu/bus/snes/spc7110.c",
1744      MAME_DIR .. "src/emu/bus/snes/spc7110.h",
17451191      MAME_DIR .. "src/emu/bus/snes/sufami.c",
1746      MAME_DIR .. "src/emu/bus/snes/sufami.h",
17471192      MAME_DIR .. "src/emu/bus/snes/upd.c",
1748      MAME_DIR .. "src/emu/bus/snes/upd.h",
17491193   }
17501194end
17511195
r245623r245624
17571201if (BUSES["SNES_CTRL"]~=null) then
17581202   files {
17591203      MAME_DIR .. "src/emu/bus/snes_ctrl/ctrl.c",
1760      MAME_DIR .. "src/emu/bus/snes_ctrl/ctrl.h",
17611204      MAME_DIR .. "src/emu/bus/snes_ctrl/bcbattle.c",
1762      MAME_DIR .. "src/emu/bus/snes_ctrl/bcbattle.h",
17631205      MAME_DIR .. "src/emu/bus/snes_ctrl/joypad.c",
1764      MAME_DIR .. "src/emu/bus/snes_ctrl/joypad.h",
17651206      MAME_DIR .. "src/emu/bus/snes_ctrl/miracle.c",
1766      MAME_DIR .. "src/emu/bus/snes_ctrl/miracle.h",
17671207      MAME_DIR .. "src/emu/bus/snes_ctrl/mouse.c",
1768      MAME_DIR .. "src/emu/bus/snes_ctrl/mouse.h",
17691208      MAME_DIR .. "src/emu/bus/snes_ctrl/multitap.c",
1770      MAME_DIR .. "src/emu/bus/snes_ctrl/multitap.h",
17711209      MAME_DIR .. "src/emu/bus/snes_ctrl/pachinko.c",
1772      MAME_DIR .. "src/emu/bus/snes_ctrl/pachinko.h",
17731210      MAME_DIR .. "src/emu/bus/snes_ctrl/sscope.c",
1774      MAME_DIR .. "src/emu/bus/snes_ctrl/sscope.h",
17751211      MAME_DIR .. "src/emu/bus/snes_ctrl/twintap.c",
1776      MAME_DIR .. "src/emu/bus/snes_ctrl/twintap.h",
17771212   }
17781213end
17791214
r245623r245624
17841219if (BUSES["VBOY"]~=null) then
17851220   files {
17861221      MAME_DIR .. "src/emu/bus/vboy/slot.c",
1787      MAME_DIR .. "src/emu/bus/vboy/slot.h",
17881222      MAME_DIR .. "src/emu/bus/vboy/rom.c",
1789      MAME_DIR .. "src/emu/bus/vboy/rom.h",
17901223   }
17911224end
17921225
r245623r245624
17981231if (BUSES["MEGADRIVE"]~=null) then
17991232   files {
18001233      MAME_DIR .. "src/emu/bus/megadrive/md_slot.c",
1801      MAME_DIR .. "src/emu/bus/megadrive/md_slot.h",
18021234      MAME_DIR .. "src/emu/bus/megadrive/md_carts.c",
1803      MAME_DIR .. "src/emu/bus/megadrive/md_carts.h",
18041235      MAME_DIR .. "src/emu/bus/megadrive/eeprom.c",
1805      MAME_DIR .. "src/emu/bus/megadrive/eeprom.h",
18061236      MAME_DIR .. "src/emu/bus/megadrive/ggenie.c",
1807      MAME_DIR .. "src/emu/bus/megadrive/ggenie.h",
18081237      MAME_DIR .. "src/emu/bus/megadrive/jcart.c",
1809      MAME_DIR .. "src/emu/bus/megadrive/jcart.h",
18101238      MAME_DIR .. "src/emu/bus/megadrive/rom.c",
1811      MAME_DIR .. "src/emu/bus/megadrive/rom.h",
18121239      MAME_DIR .. "src/emu/bus/megadrive/sk.c",
1813      MAME_DIR .. "src/emu/bus/megadrive/sk.h",
18141240      MAME_DIR .. "src/emu/bus/megadrive/stm95.c",
1815      MAME_DIR .. "src/emu/bus/megadrive/stm95.h",
18161241      MAME_DIR .. "src/emu/bus/megadrive/svp.c",
1817      MAME_DIR .. "src/emu/bus/megadrive/svp.h",
18181242   }
18191243end
18201244
r245623r245624
18261250if (BUSES["NEOGEO"]~=null) then
18271251   files {
18281252      MAME_DIR .. "src/emu/bus/neogeo/neogeo_slot.c",
1829      MAME_DIR .. "src/emu/bus/neogeo/neogeo_slot.h",
18301253      MAME_DIR .. "src/emu/bus/neogeo/neogeo_intf.c",
1831      MAME_DIR .. "src/emu/bus/neogeo/neogeo_intf.h",
18321254      MAME_DIR .. "src/emu/bus/neogeo/neogeo_carts.c",
1833      MAME_DIR .. "src/emu/bus/neogeo/neogeo_carts.h",
18341255      MAME_DIR .. "src/emu/bus/neogeo/neogeo_helper.c",
1835      MAME_DIR .. "src/emu/bus/neogeo/neogeo_helper.h",
18361256      MAME_DIR .. "src/emu/bus/neogeo/banked_cart.c",
1837      MAME_DIR .. "src/emu/bus/neogeo/banked_cart.h",
18381257      MAME_DIR .. "src/emu/bus/neogeo/mslugx_prot.c",
1839      MAME_DIR .. "src/emu/bus/neogeo/mslugx_prot.h",
18401258      MAME_DIR .. "src/emu/bus/neogeo/mslugx_cart.c",
1841      MAME_DIR .. "src/emu/bus/neogeo/mslugx_cart.h",
18421259      MAME_DIR .. "src/emu/bus/neogeo/sma_prot.c",
1843      MAME_DIR .. "src/emu/bus/neogeo/sma_prot.h",
18441260      MAME_DIR .. "src/emu/bus/neogeo/sma_cart.c",
1845      MAME_DIR .. "src/emu/bus/neogeo/sma_cart.h",
18461261      MAME_DIR .. "src/emu/bus/neogeo/cmc_prot.c",
1847      MAME_DIR .. "src/emu/bus/neogeo/cmc_prot.h",
18481262      MAME_DIR .. "src/emu/bus/neogeo/cmc_cart.c",
1849      MAME_DIR .. "src/emu/bus/neogeo/cmc_cart.h",
18501263      MAME_DIR .. "src/emu/bus/neogeo/pcm2_prot.c",
1851      MAME_DIR .. "src/emu/bus/neogeo/pcm2_prot.h",
18521264      MAME_DIR .. "src/emu/bus/neogeo/pcm2_cart.c",
1853      MAME_DIR .. "src/emu/bus/neogeo/pcm2_cart.h",
18541265      MAME_DIR .. "src/emu/bus/neogeo/kof2002_prot.c",
1855      MAME_DIR .. "src/emu/bus/neogeo/kof2002_prot.h",
18561266      MAME_DIR .. "src/emu/bus/neogeo/kof2002_cart.c",
1857      MAME_DIR .. "src/emu/bus/neogeo/kof2002_cart.h",
18581267      MAME_DIR .. "src/emu/bus/neogeo/pvc_prot.c",
1859      MAME_DIR .. "src/emu/bus/neogeo/pvc_prot.h",
18601268      MAME_DIR .. "src/emu/bus/neogeo/pvc_cart.c",
1861      MAME_DIR .. "src/emu/bus/neogeo/pvc_cart.h",
18621269      MAME_DIR .. "src/emu/bus/neogeo/fatfury2_prot.c",
1863      MAME_DIR .. "src/emu/bus/neogeo/fatfury2_prot.h",
18641270      MAME_DIR .. "src/emu/bus/neogeo/fatfury2_cart.c",
1865      MAME_DIR .. "src/emu/bus/neogeo/fatfury2_cart.h",
18661271      MAME_DIR .. "src/emu/bus/neogeo/kof98_prot.c",
1867      MAME_DIR .. "src/emu/bus/neogeo/kof98_prot.h",
18681272      MAME_DIR .. "src/emu/bus/neogeo/kof98_cart.c",
1869      MAME_DIR .. "src/emu/bus/neogeo/kof98_cart.h",
18701273      MAME_DIR .. "src/emu/bus/neogeo/bootleg_prot.c",
1871      MAME_DIR .. "src/emu/bus/neogeo/bootleg_prot.h",
18721274      MAME_DIR .. "src/emu/bus/neogeo/bootleg_cart.c",
1873      MAME_DIR .. "src/emu/bus/neogeo/bootleg_cart.h",
18741275      MAME_DIR .. "src/emu/bus/neogeo/bootleg_hybrid_cart.c",
1875      MAME_DIR .. "src/emu/bus/neogeo/bootleg_hybrid_cart.h",
18761276      MAME_DIR .. "src/emu/bus/neogeo/sbp_prot.c",
1877      MAME_DIR .. "src/emu/bus/neogeo/sbp_prot.h",
18781277      MAME_DIR .. "src/emu/bus/neogeo/kog_prot.c",
1879      MAME_DIR .. "src/emu/bus/neogeo/kog_prot.h",
18801278      MAME_DIR .. "src/emu/bus/neogeo/rom.c",
1881      MAME_DIR .. "src/emu/bus/neogeo/rom.h",
18821279   }
18831280end
18841281
r245623r245624
18911288if (BUSES["SATURN"]~=null) then
18921289   files {
18931290      MAME_DIR .. "src/emu/bus/saturn/sat_slot.c",
1894      MAME_DIR .. "src/emu/bus/saturn/sat_slot.h",
18951291      MAME_DIR .. "src/emu/bus/saturn/bram.c",
1896      MAME_DIR .. "src/emu/bus/saturn/bram.h",
18971292      MAME_DIR .. "src/emu/bus/saturn/dram.c",
1898      MAME_DIR .. "src/emu/bus/saturn/dram.h",
18991293      MAME_DIR .. "src/emu/bus/saturn/rom.c",
1900      MAME_DIR .. "src/emu/bus/saturn/rom.h",
19011294   }
19021295end
19031296
r245623r245624
19091302if (BUSES["SEGA8"]~=null) then
19101303   files {
19111304      MAME_DIR .. "src/emu/bus/sega8/sega8_slot.c",
1912      MAME_DIR .. "src/emu/bus/sega8/sega8_slot.h",
19131305      MAME_DIR .. "src/emu/bus/sega8/rom.c",
1914      MAME_DIR .. "src/emu/bus/sega8/rom.h",
19151306      MAME_DIR .. "src/emu/bus/sega8/ccatch.c",
1916      MAME_DIR .. "src/emu/bus/sega8/ccatch.h",
19171307      MAME_DIR .. "src/emu/bus/sega8/mgear.c",
1918      MAME_DIR .. "src/emu/bus/sega8/mgear.h",
19191308   }
19201309end
19211310
r245623r245624
19271316if (BUSES["SMS_CTRL"]~=null) then
19281317   files {
19291318      MAME_DIR .. "src/emu/bus/sms_ctrl/smsctrl.c",
1930      MAME_DIR .. "src/emu/bus/sms_ctrl/smsctrl.h",
19311319      MAME_DIR .. "src/emu/bus/sms_ctrl/joypad.c",
1932      MAME_DIR .. "src/emu/bus/sms_ctrl/joypad.h",
19331320      MAME_DIR .. "src/emu/bus/sms_ctrl/lphaser.c",
1934      MAME_DIR .. "src/emu/bus/sms_ctrl/lphaser.h",
19351321      MAME_DIR .. "src/emu/bus/sms_ctrl/paddle.c",
1936      MAME_DIR .. "src/emu/bus/sms_ctrl/paddle.h",
19371322      MAME_DIR .. "src/emu/bus/sms_ctrl/rfu.c",
1938      MAME_DIR .. "src/emu/bus/sms_ctrl/rfu.h",
19391323      MAME_DIR .. "src/emu/bus/sms_ctrl/sports.c",
1940      MAME_DIR .. "src/emu/bus/sms_ctrl/sports.h",
19411324      MAME_DIR .. "src/emu/bus/sms_ctrl/sportsjp.c",
1942      MAME_DIR .. "src/emu/bus/sms_ctrl/sportsjp.h",
19431325      MAME_DIR .. "src/emu/bus/sms_ctrl/multitap.c",
1944      MAME_DIR .. "src/emu/bus/sms_ctrl/multitap.h",
19451326      MAME_DIR .. "src/emu/bus/sms_ctrl/graphic.c",
1946      MAME_DIR .. "src/emu/bus/sms_ctrl/graphic.h",
19471327   }
19481328end
19491329
r245623r245624
19551335if (BUSES["SMS_EXP"]~=null) then
19561336   files {
19571337      MAME_DIR .. "src/emu/bus/sms_exp/smsexp.c",
1958      MAME_DIR .. "src/emu/bus/sms_exp/smsexp.h",
19591338      MAME_DIR .. "src/emu/bus/sms_exp/gender.c",
1960      MAME_DIR .. "src/emu/bus/sms_exp/gender.h",
19611339   }
19621340end
19631341
r245623r245624
19691347if (BUSES["TI99PEB"]~=null) then
19701348   files {
19711349      MAME_DIR .. "src/emu/bus/ti99_peb/peribox.c",
1972      MAME_DIR .. "src/emu/bus/ti99_peb/peribox.h",
19731350      MAME_DIR .. "src/emu/bus/ti99_peb/bwg.c",
1974      MAME_DIR .. "src/emu/bus/ti99_peb/bwg.h",
19751351      MAME_DIR .. "src/emu/bus/ti99_peb/evpc.c",
1976      MAME_DIR .. "src/emu/bus/ti99_peb/evpc.h",
19771352      MAME_DIR .. "src/emu/bus/ti99_peb/hfdc.c",
1978      MAME_DIR .. "src/emu/bus/ti99_peb/hfdc.h",
19791353      MAME_DIR .. "src/emu/bus/ti99_peb/horizon.c",
1980      MAME_DIR .. "src/emu/bus/ti99_peb/horizon.h",
19811354      MAME_DIR .. "src/emu/bus/ti99_peb/hsgpl.c",
1982      MAME_DIR .. "src/emu/bus/ti99_peb/hsgpl.h",
19831355      MAME_DIR .. "src/emu/bus/ti99_peb/memex.c",
1984      MAME_DIR .. "src/emu/bus/ti99_peb/memex.h",
19851356      MAME_DIR .. "src/emu/bus/ti99_peb/myarcmem.c",
1986      MAME_DIR .. "src/emu/bus/ti99_peb/myarcmem.h",
19871357      MAME_DIR .. "src/emu/bus/ti99_peb/pcode.c",
1988      MAME_DIR .. "src/emu/bus/ti99_peb/pcode.h",
19891358      MAME_DIR .. "src/emu/bus/ti99_peb/samsmem.c",
1990      MAME_DIR .. "src/emu/bus/ti99_peb/samsmem.h",
19911359      MAME_DIR .. "src/emu/bus/ti99_peb/spchsyn.c",
1992      MAME_DIR .. "src/emu/bus/ti99_peb/spchsyn.h",
19931360      MAME_DIR .. "src/emu/bus/ti99_peb/ti_32kmem.c",
1994      MAME_DIR .. "src/emu/bus/ti99_peb/ti_32kmem.h",
19951361      MAME_DIR .. "src/emu/bus/ti99_peb/ti_fdc.c",
1996      MAME_DIR .. "src/emu/bus/ti99_peb/ti_fdc.h",
19971362      MAME_DIR .. "src/emu/bus/ti99_peb/ti_rs232.c",
1998      MAME_DIR .. "src/emu/bus/ti99_peb/ti_rs232.h",
19991363      MAME_DIR .. "src/emu/bus/ti99_peb/tn_ide.c",
2000      MAME_DIR .. "src/emu/bus/ti99_peb/tn_ide.h",
20011364      MAME_DIR .. "src/emu/bus/ti99_peb/tn_usbsm.c",
2002      MAME_DIR .. "src/emu/bus/ti99_peb/tn_usbsm.h",
20031365   }
20041366end
20051367
r245623r245624
20111373if (BUSES["GAMEBOY"]~=null) then
20121374   files {
20131375      MAME_DIR .. "src/emu/bus/gameboy/gb_slot.c",
2014      MAME_DIR .. "src/emu/bus/gameboy/gb_slot.h",
20151376      MAME_DIR .. "src/emu/bus/gameboy/rom.c",
2016      MAME_DIR .. "src/emu/bus/gameboy/rom.h",
20171377      MAME_DIR .. "src/emu/bus/gameboy/mbc.c",
2018      MAME_DIR .. "src/emu/bus/gameboy/mbc.h",
20191378   }
20201379end
20211380
r245623r245624
20271386if (BUSES["GAMEGEAR"]~=null) then
20281387   files {
20291388      MAME_DIR .. "src/emu/bus/gamegear/ggext.c",
2030      MAME_DIR .. "src/emu/bus/gamegear/ggext.h",
20311389      MAME_DIR .. "src/emu/bus/gamegear/smsctrladp.c",
2032      MAME_DIR .. "src/emu/bus/gamegear/smsctrladp.h",
20331390   }
20341391end
20351392
r245623r245624
20411398if (BUSES["GBA"]~=null) then
20421399   files {
20431400      MAME_DIR .. "src/emu/bus/gba/gba_slot.c",
2044      MAME_DIR .. "src/emu/bus/gba/gba_slot.h",
20451401      MAME_DIR .. "src/emu/bus/gba/rom.c",
2046      MAME_DIR .. "src/emu/bus/gba/rom.h",
20471402   }
20481403end
20491404
r245623r245624
20541409if (BUSES["BML3"]~=null) then
20551410   files {
20561411      MAME_DIR .. "src/emu/bus/bml3/bml3bus.c",
2057      MAME_DIR .. "src/emu/bus/bml3/bml3bus.h",
20581412      MAME_DIR .. "src/emu/bus/bml3/bml3mp1802.c",
2059      MAME_DIR .. "src/emu/bus/bml3/bml3mp1802.h",
20601413      MAME_DIR .. "src/emu/bus/bml3/bml3mp1805.c",
2061      MAME_DIR .. "src/emu/bus/bml3/bml3mp1805.h",
20621414      MAME_DIR .. "src/emu/bus/bml3/bml3kanji.c",
2063      MAME_DIR .. "src/emu/bus/bml3/bml3kanji.h",
20641415   }
20651416end
20661417
r245623r245624
20711422if (BUSES["COCO"]~=null) then
20721423   files {
20731424      MAME_DIR .. "src/emu/bus/coco/cococart.c",
2074      MAME_DIR .. "src/emu/bus/coco/cococart.h",
20751425      MAME_DIR .. "src/emu/bus/coco/coco_232.c",
2076      MAME_DIR .. "src/emu/bus/coco/coco_232.h",
20771426      MAME_DIR .. "src/emu/bus/coco/coco_orch90.c",
2078      MAME_DIR .. "src/emu/bus/coco/coco_orch90.h",
20791427      MAME_DIR .. "src/emu/bus/coco/coco_pak.c",
2080      MAME_DIR .. "src/emu/bus/coco/coco_pak.h",
20811428      MAME_DIR .. "src/emu/bus/coco/coco_fdc.c",
2082      MAME_DIR .. "src/emu/bus/coco/coco_fdc.h",
20831429      MAME_DIR .. "src/emu/bus/coco/coco_multi.c",
2084      MAME_DIR .. "src/emu/bus/coco/coco_multi.h",
20851430      MAME_DIR .. "src/emu/bus/coco/coco_dwsock.c",
2086      MAME_DIR .. "src/emu/bus/coco/coco_dwsock.h",
20871431   }
20881432end
20891433
r245623r245624
20941438if (BUSES["CPC"]~=null) then
20951439   files {
20961440      MAME_DIR .. "src/emu/bus/cpc/cpcexp.c",
2097      MAME_DIR .. "src/emu/bus/cpc/cpcexp.h",
20981441      MAME_DIR .. "src/emu/bus/cpc/cpc_ssa1.c",
2099      MAME_DIR .. "src/emu/bus/cpc/cpc_ssa1.h",
21001442      MAME_DIR .. "src/emu/bus/cpc/cpc_rom.c",
2101      MAME_DIR .. "src/emu/bus/cpc/cpc_rom.h",
21021443      MAME_DIR .. "src/emu/bus/cpc/cpc_pds.c",
2103      MAME_DIR .. "src/emu/bus/cpc/cpc_pds.h",
21041444      MAME_DIR .. "src/emu/bus/cpc/cpc_rs232.c",
2105      MAME_DIR .. "src/emu/bus/cpc/cpc_rs232.h",
21061445      MAME_DIR .. "src/emu/bus/cpc/mface2.c",
2107      MAME_DIR .. "src/emu/bus/cpc/mface2.h",
21081446      MAME_DIR .. "src/emu/bus/cpc/symbfac2.c",
2109      MAME_DIR .. "src/emu/bus/cpc/symbfac2.h",
21101447      MAME_DIR .. "src/emu/bus/cpc/amdrum.c",
2111      MAME_DIR .. "src/emu/bus/cpc/amdrum.h",
21121448      MAME_DIR .. "src/emu/bus/cpc/playcity.c",
2113      MAME_DIR .. "src/emu/bus/cpc/playcity.h",
21141449      MAME_DIR .. "src/emu/bus/cpc/smartwatch.c",
2115      MAME_DIR .. "src/emu/bus/cpc/smartwatch.h",
21161450   }
21171451end
21181452
r245623r245624
21231457if (BUSES["EPSON_SIO"]~=null) then
21241458   files {
21251459      MAME_DIR .. "src/emu/bus/epson_sio/epson_sio.c",
2126      MAME_DIR .. "src/emu/bus/epson_sio/epson_sio.h",
21271460      MAME_DIR .. "src/emu/bus/epson_sio/pf10.c",
2128      MAME_DIR .. "src/emu/bus/epson_sio/pf10.h",
21291461      MAME_DIR .. "src/emu/bus/epson_sio/tf20.c",
2130      MAME_DIR .. "src/emu/bus/epson_sio/tf20.h",
21311462   }
21321463end
21331464
r245623r245624
21381469if (BUSES["PCE"]~=null) then
21391470   files {
21401471      MAME_DIR .. "src/emu/bus/pce/pce_slot.c",
2141      MAME_DIR .. "src/emu/bus/pce/pce_slot.h",
21421472      MAME_DIR .. "src/emu/bus/pce/pce_rom.c",
2143      MAME_DIR .. "src/emu/bus/pce/pce_rom.h",
21441473   }
21451474end
21461475
r245623r245624
21511480if (BUSES["SCV"]~=null) then
21521481   files {
21531482      MAME_DIR .. "src/emu/bus/scv/slot.c",
2154      MAME_DIR .. "src/emu/bus/scv/slot.h",
21551483      MAME_DIR .. "src/emu/bus/scv/rom.c",
2156      MAME_DIR .. "src/emu/bus/scv/rom.h",
21571484   }
21581485end
21591486
r245623r245624
21641491if (BUSES["X68K"]~=null) then
21651492   files {
21661493      MAME_DIR .. "src/emu/bus/x68k/x68kexp.c",
2167      MAME_DIR .. "src/emu/bus/x68k/x68kexp.h",
21681494      MAME_DIR .. "src/emu/bus/x68k/x68k_neptunex.c",
2169      MAME_DIR .. "src/emu/bus/x68k/x68k_neptunex.h",
21701495      MAME_DIR .. "src/emu/bus/x68k/x68k_scsiext.c",
2171      MAME_DIR .. "src/emu/bus/x68k/x68k_scsiext.h",
21721496   }
21731497end
21741498
r245623r245624
21791503if (BUSES["ABCKB"]~=null) then
21801504   files {
21811505      MAME_DIR .. "src/emu/bus/abckb/abckb.c",
2182      MAME_DIR .. "src/emu/bus/abckb/abckb.h",
21831506      MAME_DIR .. "src/emu/bus/abckb/abc77.c",
2184      MAME_DIR .. "src/emu/bus/abckb/abc77.h",
21851507      MAME_DIR .. "src/emu/bus/abckb/abc99.c",
2186      MAME_DIR .. "src/emu/bus/abckb/abc99.h",
21871508      MAME_DIR .. "src/emu/bus/abckb/abc800kb.c",
2188      MAME_DIR .. "src/emu/bus/abckb/abc800kb.h",
21891509   }
21901510end
21911511
r245623r245624
21961516if (BUSES["COMPUCOLOR"]~=null) then
21971517   files {
21981518      MAME_DIR .. "src/emu/bus/compucolor/floppy.c",
2199      MAME_DIR .. "src/emu/bus/compucolor/floppy.h",
22001519   }
22011520end
22021521
r245623r245624
22071526if (BUSES["SCSI"]~=null) then
22081527   files {
22091528      MAME_DIR .. "src/emu/bus/scsi/scsi.c",
2210      MAME_DIR .. "src/emu/bus/scsi/scsi.h",
22111529      MAME_DIR .. "src/emu/bus/scsi/scsicd.c",
2212      MAME_DIR .. "src/emu/bus/scsi/scsicd.h",
22131530      MAME_DIR .. "src/emu/bus/scsi/scsihd.c",
2214      MAME_DIR .. "src/emu/bus/scsi/scsihd.h",
22151531      MAME_DIR .. "src/emu/bus/scsi/scsihle.c",
2216      MAME_DIR .. "src/emu/bus/scsi/scsihle.h",
22171532      MAME_DIR .. "src/emu/bus/scsi/cdu76s.c",
2218      MAME_DIR .. "src/emu/bus/scsi/cdu76s.h",
22191533      MAME_DIR .. "src/emu/bus/scsi/acb4070.c",
2220      MAME_DIR .. "src/emu/bus/scsi/acb4070.h",
22211534      MAME_DIR .. "src/emu/bus/scsi/d9060hd.c",
2222      MAME_DIR .. "src/emu/bus/scsi/d9060hd.h",
22231535      MAME_DIR .. "src/emu/bus/scsi/sa1403d.c",
2224      MAME_DIR .. "src/emu/bus/scsi/sa1403d.h",
22251536      MAME_DIR .. "src/emu/bus/scsi/s1410.c",
2226      MAME_DIR .. "src/emu/bus/scsi/s1410.h",
22271537      MAME_DIR .. "src/emu/bus/scsi/pc9801_sasi.c",
2228      MAME_DIR .. "src/emu/bus/scsi/pc9801_sasi.h",
22291538      MAME_DIR .. "src/emu/bus/scsi/omti5100.c",
2230      MAME_DIR .. "src/emu/bus/scsi/omti5100.h",
22311539   }
22321540end
22331541
r245623r245624
22381546if (BUSES["MACPDS"]~=null) then
22391547   files {
22401548      MAME_DIR .. "src/emu/bus/macpds/macpds.c",
2241      MAME_DIR .. "src/emu/bus/macpds/macpds.h",
22421549      MAME_DIR .. "src/emu/bus/macpds/pds_tpdfpd.c",
2243      MAME_DIR .. "src/emu/bus/macpds/pds_tpdfpd.h",
22441550   }
22451551end
22461552
r245623r245624
22511557if (BUSES["ORICEXT"]~=null) then
22521558   files {
22531559      MAME_DIR .. "src/emu/bus/oricext/oricext.c",
2254      MAME_DIR .. "src/emu/bus/oricext/oricext.h",
22551560      MAME_DIR .. "src/emu/bus/oricext/jasmin.c",
2256      MAME_DIR .. "src/emu/bus/oricext/jasmin.h",
22571561      MAME_DIR .. "src/emu/bus/oricext/microdisc.c",
2258      MAME_DIR .. "src/emu/bus/oricext/microdisc.h",
22591562   }
22601563end
22611564
r245623r245624
22671570if (BUSES["A1BUS"]~=null) then
22681571   files {
22691572      MAME_DIR .. "src/emu/bus/a1bus/a1bus.c",
2270      MAME_DIR .. "src/emu/bus/a1bus/a1bus.h",
22711573      MAME_DIR .. "src/emu/bus/a1bus/a1cassette.c",
2272      MAME_DIR .. "src/emu/bus/a1bus/a1cassette.h",
22731574      MAME_DIR .. "src/emu/bus/a1bus/a1cffa.c",
2274      MAME_DIR .. "src/emu/bus/a1bus/a1cffa.h",
22751575   }
22761576end
22771577
r245623r245624
22831583if (BUSES["ZORRO"]~=null) then
22841584   files {
22851585      MAME_DIR .. "src/emu/bus/amiga/zorro/zorro.c",
2286      MAME_DIR .. "src/emu/bus/amiga/zorro/zorro.h",
22871586      MAME_DIR .. "src/emu/bus/amiga/zorro/cards.c",
2288      MAME_DIR .. "src/emu/bus/amiga/zorro/cards.h",
22891587      MAME_DIR .. "src/emu/bus/amiga/zorro/a2052.c",
2290      MAME_DIR .. "src/emu/bus/amiga/zorro/a2052.h",
22911588      MAME_DIR .. "src/emu/bus/amiga/zorro/a2232.c",
2292      MAME_DIR .. "src/emu/bus/amiga/zorro/a2232.h",
22931589      MAME_DIR .. "src/emu/bus/amiga/zorro/a590.c",
2294      MAME_DIR .. "src/emu/bus/amiga/zorro/a590.h",
22951590      MAME_DIR .. "src/emu/bus/amiga/zorro/action_replay.c",
2296      MAME_DIR .. "src/emu/bus/amiga/zorro/action_replay.h",
22971591      MAME_DIR .. "src/emu/bus/amiga/zorro/buddha.c",
2298      MAME_DIR .. "src/emu/bus/amiga/zorro/buddha.h",
22991592   }
23001593end
23011594
r245623r245624
23071600if (BUSES["QL"]~=null) then
23081601   files {
23091602      MAME_DIR .. "src/emu/bus/ql/exp.c",
2310      MAME_DIR .. "src/emu/bus/ql/exp.h",
23111603      MAME_DIR .. "src/emu/bus/ql/cst_qdisc.c",
2312      MAME_DIR .. "src/emu/bus/ql/cst_qdisc.h",
23131604      MAME_DIR .. "src/emu/bus/ql/cst_q_plus4.c",
2314      MAME_DIR .. "src/emu/bus/ql/cst_q_plus4.h",
23151605      MAME_DIR .. "src/emu/bus/ql/cumana_fdi.c",
2316      MAME_DIR .. "src/emu/bus/ql/cumana_fdi.h",
23171606      MAME_DIR .. "src/emu/bus/ql/kempston_di.c",
2318      MAME_DIR .. "src/emu/bus/ql/kempston_di.h",
23191607      MAME_DIR .. "src/emu/bus/ql/miracle_gold_card.c",
2320      MAME_DIR .. "src/emu/bus/ql/miracle_gold_card.h",
23211608      MAME_DIR .. "src/emu/bus/ql/mp_fdi.c",
2322      MAME_DIR .. "src/emu/bus/ql/mp_fdi.h",
23231609      MAME_DIR .. "src/emu/bus/ql/opd_basic_master.c",
2324      MAME_DIR .. "src/emu/bus/ql/opd_basic_master.h",
23251610      MAME_DIR .. "src/emu/bus/ql/pcml_qdisk.c",
2326      MAME_DIR .. "src/emu/bus/ql/pcml_qdisk.h",
23271611      MAME_DIR .. "src/emu/bus/ql/qubide.c",
2328      MAME_DIR .. "src/emu/bus/ql/qubide.h",
23291612      MAME_DIR .. "src/emu/bus/ql/sandy_superdisk.c",
2330      MAME_DIR .. "src/emu/bus/ql/sandy_superdisk.h",
23311613      MAME_DIR .. "src/emu/bus/ql/sandy_superqboard.c",
2332      MAME_DIR .. "src/emu/bus/ql/sandy_superqboard.h",
23331614      MAME_DIR .. "src/emu/bus/ql/trumpcard.c",
2334      MAME_DIR .. "src/emu/bus/ql/trumpcard.h",
23351615      MAME_DIR .. "src/emu/bus/ql/rom.c",
2336      MAME_DIR .. "src/emu/bus/ql/rom.h",
23371616      MAME_DIR .. "src/emu/bus/ql/miracle_hd.c",
2338      MAME_DIR .. "src/emu/bus/ql/miracle_hd.h",
23391617      MAME_DIR .. "src/emu/bus/ql/std.c",
2340      MAME_DIR .. "src/emu/bus/ql/std.h",
23411618   }
23421619end
23431620
r245623r245624
23491626if (BUSES["VTECH_MEMEXP"]~=null) then
23501627   files {
23511628      MAME_DIR .. "src/emu/bus/vtech/memexp/memexp.c",
2352      MAME_DIR .. "src/emu/bus/vtech/memexp/memexp.h",
23531629      MAME_DIR .. "src/emu/bus/vtech/memexp/carts.c",
2354      MAME_DIR .. "src/emu/bus/vtech/memexp/carts.h",
23551630      MAME_DIR .. "src/emu/bus/vtech/memexp/floppy.c",
2356      MAME_DIR .. "src/emu/bus/vtech/memexp/floppy.h",
23571631      MAME_DIR .. "src/emu/bus/vtech/memexp/memory.c",
2358      MAME_DIR .. "src/emu/bus/vtech/memexp/memory.h",
23591632      MAME_DIR .. "src/emu/bus/vtech/memexp/rs232.c",
2360      MAME_DIR .. "src/emu/bus/vtech/memexp/rs232.h",
23611633      MAME_DIR .. "src/emu/bus/vtech/memexp/wordpro.c",
2362      MAME_DIR .. "src/emu/bus/vtech/memexp/wordpro.h",
23631634   }
23641635end
23651636
r245623r245624
23711642if (BUSES["VTECH_IOEXP"]~=null) then
23721643   files {
23731644      MAME_DIR .. "src/emu/bus/vtech/ioexp/ioexp.c",
2374      MAME_DIR .. "src/emu/bus/vtech/ioexp/ioexp.h",
23751645      MAME_DIR .. "src/emu/bus/vtech/ioexp/carts.c",
2376      MAME_DIR .. "src/emu/bus/vtech/ioexp/carts.h",
23771646      MAME_DIR .. "src/emu/bus/vtech/ioexp/joystick.c",
2378      MAME_DIR .. "src/emu/bus/vtech/ioexp/joystick.h",
23791647      MAME_DIR .. "src/emu/bus/vtech/ioexp/printer.c",
2380      MAME_DIR .. "src/emu/bus/vtech/ioexp/printer.h",
23811648   }
23821649end
23831650
r245623r245624
23891656if (BUSES["WSWAN"]~=null) then
23901657   files {
23911658      MAME_DIR .. "src/emu/bus/wswan/slot.c",
2392      MAME_DIR .. "src/emu/bus/wswan/slot.h",
23931659      MAME_DIR .. "src/emu/bus/wswan/rom.c",
2394      MAME_DIR .. "src/emu/bus/wswan/rom.h",
23951660   }
23961661end
23971662
r245623r245624
24031668if (BUSES["PSX_CONTROLLER"]~=null) then
24041669   files {
24051670      MAME_DIR .. "src/emu/bus/psx/ctlrport.c",
2406      MAME_DIR .. "src/emu/bus/psx/ctlrport.h",
24071671      MAME_DIR .. "src/emu/bus/psx/analogue.c",
2408      MAME_DIR .. "src/emu/bus/psx/analogue.h",
24091672      MAME_DIR .. "src/emu/bus/psx/multitap.c",
2410      MAME_DIR .. "src/emu/bus/psx/multitap.h",
24111673      MAME_DIR .. "src/emu/bus/psx/memcard.c",
2412      MAME_DIR .. "src/emu/bus/psx/memcard.h",
24131674   }
24141675end
trunk/scripts/src/cpu.lua
r245623r245624
2424if (CPUS["SH2"]~=null or CPUS["MIPS"]~=null or CPUS["POWERPC"]~=null or CPUS["RSP"]~=null) then
2525   files {
2626      MAME_DIR .. "src/emu/cpu/drcbec.c",
27      MAME_DIR .. "src/emu/cpu/drcbec.h",
2827      MAME_DIR .. "src/emu/cpu/drcbeut.c",
29      MAME_DIR .. "src/emu/cpu/drcbeut.h",
3028      MAME_DIR .. "src/emu/cpu/drccache.c",
31      MAME_DIR .. "src/emu/cpu/drccache.h",
3229      MAME_DIR .. "src/emu/cpu/drcfe.c",
33      MAME_DIR .. "src/emu/cpu/drcfe.h",
3430      MAME_DIR .. "src/emu/cpu/drcuml.c",
35      MAME_DIR .. "src/emu/cpu/drcuml.h",
3631      MAME_DIR .. "src/emu/cpu/uml.c",
37      MAME_DIR .. "src/emu/cpu/uml.h",
3832      MAME_DIR .. "src/emu/cpu/i386/i386dasm.c",
3933      MAME_DIR .. "src/emu/cpu/x86log.c",
40      MAME_DIR .. "src/emu/cpu/x86log.h",
4134      MAME_DIR .. "src/emu/cpu/drcbex86.c",
42      MAME_DIR .. "src/emu/cpu/drcbex86.h",
4335      MAME_DIR .. "src/emu/cpu/drcbex64.c",
44      MAME_DIR .. "src/emu/cpu/drcbex64.h",
45      MAME_DIR .. "src/emu/cpu/drcumlsh.h",
46      MAME_DIR .. "src/emu/cpu/vtlb.h",
47      MAME_DIR .. "src/emu/cpu/x86emit.h",     
4836   }
4937end
5038
r245623r245624
5644if (CPUS["8X300"]~=null) then
5745   files {
5846      MAME_DIR .. "src/emu/cpu/8x300/8x300.c",
59      MAME_DIR .. "src/emu/cpu/8x300/8x300.h",
6047   }
6148end
6249
r245623r245624
7259if (CPUS["ARC"]~=null) then
7360   files {
7461      MAME_DIR .. "src/emu/cpu/arc/arc.c",
75      MAME_DIR .. "src/emu/cpu/arc/arc.h",
7662   }
7763end
7864
r245623r245624
8874if (CPUS["ARCOMPACT"]~=null) then
8975   files {
9076      MAME_DIR .. "src/emu/cpu/arcompact/arcompact.c",
91      MAME_DIR .. "src/emu/cpu/arcompact/arcompact.h",
9277      MAME_DIR .. "src/emu/cpu/arcompact/arcompact_execute.c",
9378   }
9479   dependency {
r245623r245624
118103if (CPUS["ARM"]~=null) then
119104   files {
120105      MAME_DIR .. "src/emu/cpu/arm/arm.c",
121      MAME_DIR .. "src/emu/cpu/arm/arm.h",
122106   }
123107end
124108
r245623r245624
129113if (CPUS["ARM7"]~=null) then
130114   files {
131115      MAME_DIR .. "src/emu/cpu/arm7/arm7.c",
132      MAME_DIR .. "src/emu/cpu/arm7/arm7.h",
133116      MAME_DIR .. "src/emu/cpu/arm7/arm7thmb.c",
134117      MAME_DIR .. "src/emu/cpu/arm7/arm7ops.c",
135118   }
r245623r245624
147130if (CPUS["SE3208"]~=null) then
148131   files {
149132      MAME_DIR .. "src/emu/cpu/se3208/se3208.c",
150      MAME_DIR .. "src/emu/cpu/se3208/se3208.h",
151133   }
152134end
153135
r245623r245624
163145if (CPUS["AMIS2000"]~=null) then
164146   files {
165147      MAME_DIR .. "src/emu/cpu/amis2000/amis2000.c",
166      MAME_DIR .. "src/emu/cpu/amis2000/amis2000.h",
167148   }
168149end
169150
r245623r245624
179160if (CPUS["ALPHA8201"]~=null) then
180161   files {
181162      MAME_DIR .. "src/emu/cpu/alph8201/alph8201.c",
182      MAME_DIR .. "src/emu/cpu/alph8201/alph8201.h",
183163   }
184164end
185165
r245623r245624
195175if (CPUS["ADSP21XX"]~=null) then
196176   files {
197177      MAME_DIR .. "src/emu/cpu/adsp2100/adsp2100.c",
198      MAME_DIR .. "src/emu/cpu/adsp2100/adsp2100.h",
199178   }
200179end
201180
r245623r245624
211190if (CPUS["ADSP21062"]~=null) then
212191   files {
213192      MAME_DIR .. "src/emu/cpu/sharc/sharc.c",
214      MAME_DIR .. "src/emu/cpu/sharc/sharc.h",
215193   }
216194end
217195
r245623r245624
227205if (CPUS["APEXC"]~=null) then
228206   files {
229207      MAME_DIR .. "src/emu/cpu/apexc/apexc.c",
230      MAME_DIR .. "src/emu/cpu/apexc/apexc.h",
231208   }
232209end
233210
r245623r245624
243220if (CPUS["DSP16A"]~=null) then
244221   files {
245222      MAME_DIR .. "src/emu/cpu/dsp16/dsp16.c",
246      MAME_DIR .. "src/emu/cpu/dsp16/dsp16.h",
247223   }
248224end
249225
r245623r245624
259235if (CPUS["DSP32C"]~=null) then
260236   files {
261237      MAME_DIR .. "src/emu/cpu/dsp32/dsp32.c",
262      MAME_DIR .. "src/emu/cpu/dsp32/dsp32.h",
263238   }
264239end
265240
r245623r245624
275250if (CPUS["ASAP"]~=null) then
276251   files {
277252      MAME_DIR .. "src/emu/cpu/asap/asap.c",
278      MAME_DIR .. "src/emu/cpu/asap/asap.h",
279253   }
280254end
281255
r245623r245624
291265if (CPUS["AM29000"]~=null) then
292266   files {
293267      MAME_DIR .. "src/emu/cpu/am29000/am29000.c",
294      MAME_DIR .. "src/emu/cpu/am29000/am29000.h",
295268   }
296269end
297270
r245623r245624
307280if (CPUS["JAGUAR"]~=null) then
308281   files {
309282      MAME_DIR .. "src/emu/cpu/jaguar/jaguar.c",
310      MAME_DIR .. "src/emu/cpu/jaguar/jaguar.h",
311283   }
312284end
313285
r245623r245624
323295if (CPUS["CUBEQCPU"]~=null) then
324296   files {
325297      MAME_DIR .. "src/emu/cpu/cubeqcpu/cubeqcpu.c",
326      MAME_DIR .. "src/emu/cpu/cubeqcpu/cubeqcpu.h",
327298   }
328299end
329300
r245623r245624
339310if (CPUS["ES5510"]~=null) then
340311   files {
341312      MAME_DIR .. "src/emu/cpu/es5510/es5510.c",
342      MAME_DIR .. "src/emu/cpu/es5510/es5510.h",
343313   }
344314end
345315
r245623r245624
351321if (CPUS["ESRIP"]~=null) then
352322   files {
353323      MAME_DIR .. "src/emu/cpu/esrip/esrip.c",
354      MAME_DIR .. "src/emu/cpu/esrip/esrip.h",
355324   }
356325end
357326
r245623r245624
367336if (CPUS["COSMAC"]~=null) then
368337   files {
369338      MAME_DIR .. "src/emu/cpu/cosmac/cosmac.c",
370      MAME_DIR .. "src/emu/cpu/cosmac/cosmac.h",
371339   }
372340end
373341
r245623r245624
383351if (CPUS["COP400"]~=null) then
384352   files {
385353      MAME_DIR .. "src/emu/cpu/cop400/cop400.c",
386      MAME_DIR .. "src/emu/cpu/cop400/cop400.h",
387354   }
388355end
389356
r245623r245624
401368if (CPUS["CP1610"]~=null) then
402369   files {
403370      MAME_DIR .. "src/emu/cpu/cp1610/cp1610.c",
404      MAME_DIR .. "src/emu/cpu/cp1610/cp1610.h",
405371   }
406372end
407373
r245623r245624
417383if (CPUS["CCPU"]~=null) then
418384   files {
419385      MAME_DIR .. "src/emu/cpu/ccpu/ccpu.c",
420      MAME_DIR .. "src/emu/cpu/ccpu/ccpu.h",
421386   }
422387end
423388
r245623r245624
433398if (CPUS["T11"]~=null) then
434399   files {
435400      MAME_DIR .. "src/emu/cpu/t11/t11.c",
436      MAME_DIR .. "src/emu/cpu/t11/t11.h",
437401   }
438402end
439403
r245623r245624
449413if (CPUS["F8"]~=null) then
450414   files {
451415      MAME_DIR .. "src/emu/cpu/f8/f8.c",
452      MAME_DIR .. "src/emu/cpu/f8/f8.h",
453416   }
454417end
455418
r245623r245624
465428if (CPUS["G65816"]~=null) then
466429   files {
467430      MAME_DIR .. "src/emu/cpu/g65816/g65816.c",
468      MAME_DIR .. "src/emu/cpu/g65816/g65816.h",
469431      MAME_DIR .. "src/emu/cpu/g65816/g65816o0.c",
470432      MAME_DIR .. "src/emu/cpu/g65816/g65816o1.c",
471433      MAME_DIR .. "src/emu/cpu/g65816/g65816o2.c",
r245623r245624
486448if (CPUS["H8"]~=null) then
487449   files {
488450      MAME_DIR .. "src/emu/cpu/h8/h8.c",
489      MAME_DIR .. "src/emu/cpu/h8/h8.h",
490451      MAME_DIR .. "src/emu/cpu/h8/h8h.c",
491      MAME_DIR .. "src/emu/cpu/h8/h8h.h",
492452      MAME_DIR .. "src/emu/cpu/h8/h8s2000.c",
493      MAME_DIR .. "src/emu/cpu/h8/h8s2000.h",
494453      MAME_DIR .. "src/emu/cpu/h8/h8s2600.c",
495      MAME_DIR .. "src/emu/cpu/h8/h8s2600.h",
496454      MAME_DIR .. "src/emu/cpu/h8/h83337.c",
497      MAME_DIR .. "src/emu/cpu/h8/h83337.h",
498455      MAME_DIR .. "src/emu/cpu/h8/h83002.c",
499      MAME_DIR .. "src/emu/cpu/h8/h83002.h",
500456      MAME_DIR .. "src/emu/cpu/h8/h83006.c",
501      MAME_DIR .. "src/emu/cpu/h8/h83006.h",
502457      MAME_DIR .. "src/emu/cpu/h8/h83008.c",
503      MAME_DIR .. "src/emu/cpu/h8/h83008.h",
504458      MAME_DIR .. "src/emu/cpu/h8/h83048.c",
505      MAME_DIR .. "src/emu/cpu/h8/h83048.h",
506459      MAME_DIR .. "src/emu/cpu/h8/h8s2245.c",
507      MAME_DIR .. "src/emu/cpu/h8/h8s2245.h",
508460      MAME_DIR .. "src/emu/cpu/h8/h8s2320.c",
509      MAME_DIR .. "src/emu/cpu/h8/h8s2320.h",
510461      MAME_DIR .. "src/emu/cpu/h8/h8s2357.c",
511      MAME_DIR .. "src/emu/cpu/h8/h8s2357.h",
512462      MAME_DIR .. "src/emu/cpu/h8/h8s2655.c",
513      MAME_DIR .. "src/emu/cpu/h8/h8s2655.h",
514463      MAME_DIR .. "src/emu/cpu/h8/h8_adc.c",
515      MAME_DIR .. "src/emu/cpu/h8/h8_adc.h",
516464      MAME_DIR .. "src/emu/cpu/h8/h8_port.c",
517      MAME_DIR .. "src/emu/cpu/h8/h8_port.h",
518465      MAME_DIR .. "src/emu/cpu/h8/h8_intc.c",
519      MAME_DIR .. "src/emu/cpu/h8/h8_intc.h",
520466      MAME_DIR .. "src/emu/cpu/h8/h8_timer8.c",
521      MAME_DIR .. "src/emu/cpu/h8/h8_timer8.h",
522467      MAME_DIR .. "src/emu/cpu/h8/h8_timer16.c",
523      MAME_DIR .. "src/emu/cpu/h8/h8_timer16.h",
524468      MAME_DIR .. "src/emu/cpu/h8/h8_sci.c",
525      MAME_DIR .. "src/emu/cpu/h8/h8_sci.h",
526469   }
527470   
528471   dependency {
r245623r245624
548491if (CPUS["HCD62121"]~=null) then
549492   files {
550493      MAME_DIR .. "src/emu/cpu/hcd62121/hcd62121.c",
551      MAME_DIR .. "src/emu/cpu/hcd62121/hcd62121.h",
552494   }
553495end
554496
r245623r245624
564506if (CPUS["HMCS40"]~=null) then
565507   files {
566508      MAME_DIR .. "src/emu/cpu/hmcs40/hmcs40.c",
567      MAME_DIR .. "src/emu/cpu/hmcs40/hmcs40.h",
568509   }
569510end
570511
r245623r245624
580521if (CPUS["SH2"]~=null) then
581522   files {
582523      MAME_DIR .. "src/emu/cpu/sh2/sh2.c",
583      MAME_DIR .. "src/emu/cpu/sh2/sh2.h",
584524      MAME_DIR .. "src/emu/cpu/sh2/sh2fe.c",
585525   }
586526end
r245623r245624
597537if (CPUS["SH4"]~=null) then
598538   files {
599539      MAME_DIR .. "src/emu/cpu/sh4/sh4.c",
600      MAME_DIR .. "src/emu/cpu/sh4/sh4.h",
601540      MAME_DIR .. "src/emu/cpu/sh4/sh4comn.c",
602      MAME_DIR .. "src/emu/cpu/sh4/sh4comn.h",
603541      MAME_DIR .. "src/emu/cpu/sh4/sh3comn.c",
604      MAME_DIR .. "src/emu/cpu/sh4/sh3comn.h",
605542      MAME_DIR .. "src/emu/cpu/sh4/sh4tmu.c",
606      MAME_DIR .. "src/emu/cpu/sh4/sh4tmu.h",
607543      MAME_DIR .. "src/emu/cpu/sh4/sh4dmac.c",
608      MAME_DIR .. "src/emu/cpu/sh4/sh4dmac.h",
609544   }
610545end
611546
r245623r245624
621556if (CPUS["H6280"]~=null) then
622557   files {
623558      MAME_DIR .. "src/emu/cpu/h6280/h6280.c",
624      MAME_DIR .. "src/emu/cpu/h6280/h6280.h",
625559   }
626560end
627561
r245623r245624
637571if (CPUS["E1"]~=null) then
638572   files {
639573      MAME_DIR .. "src/emu/cpu/e132xs/e132xs.c",
640      MAME_DIR .. "src/emu/cpu/e132xs/e132xs.h",
641574   }
642575end
643576
r245623r245624
653586if (CPUS["IE15"]~=null) then
654587   files {
655588      MAME_DIR .. "src/emu/cpu/ie15/ie15.c",
656      MAME_DIR .. "src/emu/cpu/ie15/ie15.h",
657589   }
658590end
659591
r245623r245624
669601if (CPUS["I4004"]~=null) then
670602   files {
671603      MAME_DIR .. "src/emu/cpu/i4004/i4004.c",
672      MAME_DIR .. "src/emu/cpu/i4004/i4004.h",
673604   }
674605end
675606
r245623r245624
685616if (CPUS["I8008"]~=null) then
686617   files {
687618      MAME_DIR .. "src/emu/cpu/i8008/i8008.c",
688      MAME_DIR .. "src/emu/cpu/i8008/i8008.h",
689619   }
690620end
691621
r245623r245624
701631if (CPUS["SCMP"]~=null) then
702632   files {
703633      MAME_DIR .. "src/emu/cpu/scmp/scmp.c",
704      MAME_DIR .. "src/emu/cpu/scmp/scmp.h",
705634   }
706635end
707636
r245623r245624
717646if (CPUS["I8085"]~=null) then
718647   files {
719648      MAME_DIR .. "src/emu/cpu/i8085/i8085.c",
720      MAME_DIR .. "src/emu/cpu/i8085/i8085.h",
721649   }
722650end
723651
r245623r245624
733661if (CPUS["I8089"]~=null) then
734662   files {
735663      MAME_DIR .. "src/emu/cpu/i8089/i8089.c",
736      MAME_DIR .. "src/emu/cpu/i8089/i8089.h",
737664      MAME_DIR .. "src/emu/cpu/i8089/i8089_channel.c",
738      MAME_DIR .. "src/emu/cpu/i8089/i8089_channel.h",
739665      MAME_DIR .. "src/emu/cpu/i8089/i8089_ops.c",
740666   }
741667end
r245623r245624
752678if (CPUS["MCS48"]~=null) then
753679   files {
754680      MAME_DIR .. "src/emu/cpu/mcs48/mcs48.c",
755      MAME_DIR .. "src/emu/cpu/mcs48/mcs48.h",
756681   }
757682end
758683
r245623r245624
768693if (CPUS["MCS51"]~=null) then
769694   files {
770695      MAME_DIR .. "src/emu/cpu/mcs51/mcs51.c",
771      MAME_DIR .. "src/emu/cpu/mcs51/mcs51.h",
772696   }
773697end
774698
r245623r245624
784708if (CPUS["MCS96"]~=null) then
785709   files {
786710      MAME_DIR .. "src/emu/cpu/mcs96/mcs96.c",
787      MAME_DIR .. "src/emu/cpu/mcs96/mcs96.h",
788711      MAME_DIR .. "src/emu/cpu/mcs96/i8x9x.c",
789      MAME_DIR .. "src/emu/cpu/mcs96/i8x9x.h",
790712      MAME_DIR .. "src/emu/cpu/mcs96/i8xc196.c",
791      MAME_DIR .. "src/emu/cpu/mcs96/i8xc196.h",
792713   }
793714   dependency {
794715      { MAME_DIR .. "src/emu/cpu/mcs96/mcs96.c",   GEN_DIR .. "emu/cpu/mcs96/mcs96.inc" },
r245623r245624
813734if (CPUS["I86"]~=null) then
814735   files {
815736      MAME_DIR .. "src/emu/cpu/i86/i86.c",
816      MAME_DIR .. "src/emu/cpu/i86/i86.h",
817737      MAME_DIR .. "src/emu/cpu/i86/i186.c",
818      MAME_DIR .. "src/emu/cpu/i86/i186.h",
819738      MAME_DIR .. "src/emu/cpu/i86/i286.c",
820      MAME_DIR .. "src/emu/cpu/i86/i286.h",
821739   }
822740end
823741
r245623r245624
828746if (CPUS["I386"]~=null) then
829747   files {
830748      MAME_DIR .. "src/emu/cpu/i386/i386.c",
831      MAME_DIR .. "src/emu/cpu/i386/i386.h",
832749   }
833750end
834751
r245623r245624
844761if (CPUS["I860"]~=null) then
845762   files {
846763      MAME_DIR .. "src/emu/cpu/i860/i860.c",
847      MAME_DIR .. "src/emu/cpu/i860/i860.h",
848764   }
849765end
850766
r245623r245624
860776if (CPUS["I960"]~=null) then
861777   files {
862778      MAME_DIR .. "src/emu/cpu/i960/i960.c",
863      MAME_DIR .. "src/emu/cpu/i960/i960.h",
864779   }
865780end
866781
r245623r245624
876791if (CPUS["LH5801"]~=null) then
877792   files {
878793      MAME_DIR .. "src/emu/cpu/lh5801/lh5801.c",
879      MAME_DIR .. "src/emu/cpu/lh5801/lh5801.h",
880794   }
881795end
882796
r245623r245624
892806if (CPUS["SSEM"]~=null) then
893807   files {
894808      MAME_DIR .. "src/emu/cpu/ssem/ssem.c",
895      MAME_DIR .. "src/emu/cpu/ssem/ssem.h",
896809   }
897810end
898811
r245623r245624
908821if (CPUS["MB88XX"]~=null) then
909822   files {
910823      MAME_DIR .. "src/emu/cpu/mb88xx/mb88xx.c",
911      MAME_DIR .. "src/emu/cpu/mb88xx/mb88xx.h",
912824   }
913825end
914826
r245623r245624
924836if (CPUS["MB86233"]~=null) then
925837   files {
926838      MAME_DIR .. "src/emu/cpu/mb86233/mb86233.c",
927      MAME_DIR .. "src/emu/cpu/mb86233/mb86233.h",
928839   }
929840end
930841
r245623r245624
940851if (CPUS["MB86235"]~=null) then
941852   files {
942853      MAME_DIR .. "src/emu/cpu/mb86235/mb86235.c",
943      MAME_DIR .. "src/emu/cpu/mb86235/mb86235.h",
944854   }
945855end
946856
r245623r245624
956866if (CPUS["PIC16C5X"]~=null) then
957867   files {
958868      MAME_DIR .. "src/emu/cpu/pic16c5x/pic16c5x.c",
959      MAME_DIR .. "src/emu/cpu/pic16c5x/pic16c5x.h",
960869   }
961870end
962871
r245623r245624
972881if (CPUS["PIC16C62X"]~=null) then
973882   files {
974883      MAME_DIR .. "src/emu/cpu/pic16c62x/pic16c62x.c",
975      MAME_DIR .. "src/emu/cpu/pic16c62x/pic16c62x.h",
976884   }
977885end
978886
r245623r245624
989897if (CPUS["MIPS"]~=null) then
990898   files {
991899      MAME_DIR .. "src/emu/cpu/mips/r3000.c",
992      MAME_DIR .. "src/emu/cpu/mips/r3000.h",
993900      MAME_DIR .. "src/emu/cpu/mips/mips3com.c",
994      MAME_DIR .. "src/emu/cpu/mips/mips3com.h",
995901      MAME_DIR .. "src/emu/cpu/mips/mips3.c",
996      MAME_DIR .. "src/emu/cpu/mips/mips3.h",
997902      MAME_DIR .. "src/emu/cpu/mips/mips3fe.c",
998      MAME_DIR .. "src/emu/cpu/mips/mips3fe.h",
999903      MAME_DIR .. "src/emu/cpu/mips/mips3drc.c",
1000904   }
1001905end
r245623r245624
1013917if (CPUS["PSX"]~=null) then
1014918   files {
1015919      MAME_DIR .. "src/emu/cpu/psx/psx.c",
1016      MAME_DIR .. "src/emu/cpu/psx/psx.h",
1017920      MAME_DIR .. "src/emu/cpu/psx/gte.c",
1018      MAME_DIR .. "src/emu/cpu/psx/gte.h",
1019921      MAME_DIR .. "src/emu/cpu/psx/dma.c",
1020      MAME_DIR .. "src/emu/cpu/psx/dma.h",
1021922      MAME_DIR .. "src/emu/cpu/psx/irq.c",
1022      MAME_DIR .. "src/emu/cpu/psx/irq.h",
1023923      MAME_DIR .. "src/emu/cpu/psx/mdec.c",
1024      MAME_DIR .. "src/emu/cpu/psx/mdec.h",
1025924      MAME_DIR .. "src/emu/cpu/psx/rcnt.c",
1026      MAME_DIR .. "src/emu/cpu/psx/rcnt.h",
1027925      MAME_DIR .. "src/emu/cpu/psx/sio.c",
1028      MAME_DIR .. "src/emu/cpu/psx/sio.h",
1029926   }
1030927end
1031928
r245623r245624
1041938if (CPUS["M37710"]~=null) then
1042939   files {
1043940      MAME_DIR .. "src/emu/cpu/m37710/m37710.c",
1044      MAME_DIR .. "src/emu/cpu/m37710/m37710.h",
1045941      MAME_DIR .. "src/emu/cpu/m37710/m37710o0.c",
1046942      MAME_DIR .. "src/emu/cpu/m37710/m37710o1.c",
1047943      MAME_DIR .. "src/emu/cpu/m37710/m37710o2.c",
r245623r245624
1078974if (CPUS["M6502"]~=null) then
1079975   files {
1080976      MAME_DIR .. "src/emu/cpu/m6502/deco16.c",
1081      MAME_DIR .. "src/emu/cpu/m6502/deco16.h",
1082977      MAME_DIR .. "src/emu/cpu/m6502/m4510.c",
1083      MAME_DIR .. "src/emu/cpu/m6502/m4510.h",
1084978      MAME_DIR .. "src/emu/cpu/m6502/m6502.c",
1085      MAME_DIR .. "src/emu/cpu/m6502/m6502.h",
1086979      MAME_DIR .. "src/emu/cpu/m6502/m65c02.c",
1087      MAME_DIR .. "src/emu/cpu/m6502/m65c02.h",
1088980      MAME_DIR .. "src/emu/cpu/m6502/m65ce02.c",
1089      MAME_DIR .. "src/emu/cpu/m6502/m65ce02.h",
1090981      MAME_DIR .. "src/emu/cpu/m6502/m65sc02.c",
1091      MAME_DIR .. "src/emu/cpu/m6502/m65sc02.h",
1092982      MAME_DIR .. "src/emu/cpu/m6502/m6504.c",
1093      MAME_DIR .. "src/emu/cpu/m6502/m6504.h",
1094983      MAME_DIR .. "src/emu/cpu/m6502/m6509.c",
1095      MAME_DIR .. "src/emu/cpu/m6502/m6509.h",
1096984      MAME_DIR .. "src/emu/cpu/m6502/m6510.c",
1097      MAME_DIR .. "src/emu/cpu/m6502/m6510.h",
1098985      MAME_DIR .. "src/emu/cpu/m6502/m6510t.c",
1099      MAME_DIR .. "src/emu/cpu/m6502/m6510t.h",
1100986      MAME_DIR .. "src/emu/cpu/m6502/m7501.c",
1101      MAME_DIR .. "src/emu/cpu/m6502/m7501.h",
1102987      MAME_DIR .. "src/emu/cpu/m6502/m8502.c",
1103      MAME_DIR .. "src/emu/cpu/m6502/m8502.h",
1104988      MAME_DIR .. "src/emu/cpu/m6502/n2a03.c",
1105      MAME_DIR .. "src/emu/cpu/m6502/n2a03.h",
1106989      MAME_DIR .. "src/emu/cpu/m6502/r65c02.c",
1107      MAME_DIR .. "src/emu/cpu/m6502/r65c02.h",
1108990      MAME_DIR .. "src/emu/cpu/m6502/m740.c",
1109      MAME_DIR .. "src/emu/cpu/m6502/m740.h",
1110991      MAME_DIR .. "src/emu/cpu/m6502/m3745x.c",
1111      MAME_DIR .. "src/emu/cpu/m6502/m3745x.h",
1112992      MAME_DIR .. "src/emu/cpu/m6502/m5074x.c",
1113      MAME_DIR .. "src/emu/cpu/m6502/m5074x.h",
1114993   }
1115994   
1116995   dependency {
r245623r245624
11491028if (CPUS["M6800"]~=null) then
11501029   files {
11511030      MAME_DIR .. "src/emu/cpu/m6800/m6800.c",
1152      MAME_DIR .. "src/emu/cpu/m6800/m6800.h",
11531031   }
11541032end
11551033
r245623r245624
11651043if (CPUS["M6805"]~=null) then
11661044   files {
11671045      MAME_DIR .. "src/emu/cpu/m6805/m6805.c",
1168      MAME_DIR .. "src/emu/cpu/m6805/m6805.h",
11691046   }
11701047end
11711048
r245623r245624
11831060if (CPUS["M6809"]~=null) then
11841061   files {
11851062      MAME_DIR .. "src/emu/cpu/m6809/m6809.c",
1186      MAME_DIR .. "src/emu/cpu/m6809/m6809.h",
11871063      MAME_DIR .. "src/emu/cpu/m6809/hd6309.c",
1188      MAME_DIR .. "src/emu/cpu/m6809/hd6309.h",
11891064      MAME_DIR .. "src/emu/cpu/m6809/konami.c",
1190      MAME_DIR .. "src/emu/cpu/m6809/konami.h",
11911065   }
11921066
11931067   dependency {
r245623r245624
12171091if (CPUS["MC68HC11"]~=null) then
12181092   files {
12191093      MAME_DIR .. "src/emu/cpu/mc68hc11/mc68hc11.c",
1220      MAME_DIR .. "src/emu/cpu/mc68hc11/mc68hc11.h",
12211094   }
12221095end
12231096
r245623r245624
12331106if (CPUS["M680X0"]~=null) then
12341107   files {
12351108      MAME_DIR .. "src/emu/cpu/m68000/m68kcpu.c",
1236      MAME_DIR .. "src/emu/cpu/m68000/m68kcpu.h",
12371109      MAME_DIR .. "src/emu/cpu/m68000/m68kops.c",
1238      MAME_DIR .. "src/emu/cpu/m68000/m68kops.h",
12391110   }
12401111end
12411112
r245623r245624
12511122if (CPUS["DSP56156"]~=null) then
12521123   files {
12531124      MAME_DIR .. "src/emu/cpu/dsp56k/dsp56k.c",
1254      MAME_DIR .. "src/emu/cpu/dsp56k/dsp56k.h",
12551125      MAME_DIR .. "src/emu/cpu/dsp56k/dsp56mem.c",
1256      MAME_DIR .. "src/emu/cpu/dsp56k/dsp56mem.h",
12571126      MAME_DIR .. "src/emu/cpu/dsp56k/dsp56pcu.c",
1258      MAME_DIR .. "src/emu/cpu/dsp56k/dsp56pcu.h",
12591127   }
12601128end
12611129
r245623r245624
12771145if (CPUS["PDP1"]~=null) then
12781146   files {
12791147      MAME_DIR .. "src/emu/cpu/pdp1/pdp1.c",
1280      MAME_DIR .. "src/emu/cpu/pdp1/pdp1.h",
12811148      MAME_DIR .. "src/emu/cpu/pdp1/tx0.c",
1282      MAME_DIR .. "src/emu/cpu/pdp1/tx0.h",
12831149   }
12841150end
12851151
r245623r245624
12961162if (CPUS["POWERPC"]~=null) then
12971163   files {
12981164      MAME_DIR .. "src/emu/cpu/powerpc/ppccom.c",
1299      MAME_DIR .. "src/emu/cpu/powerpc/ppccom.h",
13001165      MAME_DIR .. "src/emu/cpu/powerpc/ppcfe.c",
1301      MAME_DIR .. "src/emu/cpu/powerpc/ppcfe.h",
13021166      MAME_DIR .. "src/emu/cpu/powerpc/ppcdrc.c",
13031167   }
13041168end
r245623r245624
13161180if (CPUS["NEC"]~=null) then
13171181   files {
13181182      MAME_DIR .. "src/emu/cpu/nec/nec.c",
1319      MAME_DIR .. "src/emu/cpu/nec/nec.h",
13201183      MAME_DIR .. "src/emu/cpu/nec/v25.c",
1321      MAME_DIR .. "src/emu/cpu/nec/v25.h",
13221184      MAME_DIR .. "src/emu/cpu/nec/v25sfr.c",
13231185      MAME_DIR .. "src/emu/cpu/nec/v53.c",
1324      MAME_DIR .. "src/emu/cpu/nec/v53.h",
13251186   }
13261187end
13271188
r245623r245624
13321193if (CPUS["V30MZ"]~=null) then
13331194   files {
13341195      MAME_DIR .. "src/emu/cpu/v30mz/v30mz.c",
1335      MAME_DIR .. "src/emu/cpu/v30mz/v30mz.h",
13361196   }
13371197end
13381198
r245623r245624
13481208if (CPUS["V60"]~=null) then
13491209   files {
13501210      MAME_DIR .. "src/emu/cpu/v60/v60.c",
1351      MAME_DIR .. "src/emu/cpu/v60/v60.h",
13521211   }
13531212end
13541213
r245623r245624
13641223if (CPUS["V810"]~=null) then
13651224   files {
13661225      MAME_DIR .. "src/emu/cpu/v810/v810.c",
1367      MAME_DIR .. "src/emu/cpu/v810/v810.h",
13681226   }
13691227end
13701228
r245623r245624
13801238if (CPUS["UPD7725"]~=null) then
13811239   files {
13821240      MAME_DIR .. "src/emu/cpu/upd7725/upd7725.c",
1383      MAME_DIR .. "src/emu/cpu/upd7725/upd7725.h",
13841241   }
13851242end
13861243
r245623r245624
13961253if (CPUS["UPD7810"]~=null) then
13971254   files {
13981255      MAME_DIR .. "src/emu/cpu/upd7810/upd7810.c",
1399      MAME_DIR .. "src/emu/cpu/upd7810/upd7810.h",
14001256      MAME_DIR .. "src/emu/cpu/upd7810/upd7810_opcodes.c",
14011257      MAME_DIR .. "src/emu/cpu/upd7810/upd7810_table.c",
14021258   }
r245623r245624
14141270if (CPUS["UCOM4"]~=null) then
14151271   files {
14161272      MAME_DIR .. "src/emu/cpu/ucom4/ucom4.c",
1417      MAME_DIR .. "src/emu/cpu/ucom4/ucom4.h",
14181273   }
14191274end
14201275
r245623r245624
14301285if (CPUS["MINX"]~=null) then
14311286   files {
14321287      MAME_DIR .. "src/emu/cpu/minx/minx.c",
1433      MAME_DIR .. "src/emu/cpu/minx/minx.h",
14341288   }
14351289end
14361290
r245623r245624
14461300if (CPUS["RSP"]~=null) then
14471301   files {
14481302      MAME_DIR .. "src/emu/cpu/rsp/rsp.c",
1449      MAME_DIR .. "src/emu/cpu/rsp/rsp.h",
14501303      MAME_DIR .. "src/emu/cpu/rsp/rspdrc.c",
14511304      MAME_DIR .. "src/emu/cpu/rsp/rspfe.c",
1452      MAME_DIR .. "src/emu/cpu/rsp/rspfe.h",
14531305      MAME_DIR .. "src/emu/cpu/rsp/rspcp2.c",
1454      MAME_DIR .. "src/emu/cpu/rsp/rspcp2.h",
14551306      MAME_DIR .. "src/emu/cpu/rsp/rspcp2d.c",
1456      MAME_DIR .. "src/emu/cpu/rsp/rspcp2d.h",
14571307   }
14581308end
14591309
r245623r245624
14691319if (CPUS["MN10200"]~=null) then
14701320   files {
14711321      MAME_DIR .. "src/emu/cpu/mn10200/mn10200.c",
1472      MAME_DIR .. "src/emu/cpu/mn10200/mn10200.h",
14731322   }
14741323end
14751324
r245623r245624
14851334if (CPUS["SATURN"]~=null) then
14861335   files {
14871336      MAME_DIR .. "src/emu/cpu/saturn/saturn.c",
1488      MAME_DIR .. "src/emu/cpu/saturn/saturn.h",
14891337   }
14901338end
14911339
r245623r245624
15011349if (CPUS["S2650"]~=null) then
15021350   files {
15031351      MAME_DIR .. "src/emu/cpu/s2650/s2650.c",
1504      MAME_DIR .. "src/emu/cpu/s2650/s2650.h",
15051352   }
15061353end
15071354
r245623r245624
15171364if (CPUS["SC61860"]~=null) then
15181365   files {
15191366      MAME_DIR .. "src/emu/cpu/sc61860/sc61860.c",
1520      MAME_DIR .. "src/emu/cpu/sc61860/sc61860.h",
15211367   }
15221368end
15231369
r245623r245624
15331379if (CPUS["SM8500"]~=null) then
15341380   files {
15351381      MAME_DIR .. "src/emu/cpu/sm8500/sm8500.c",
1536      MAME_DIR .. "src/emu/cpu/sm8500/sm8500.h",
15371382   }
15381383end
15391384
r245623r245624
15491394if (CPUS["SPC700"]~=null) then
15501395   files {
15511396      MAME_DIR .. "src/emu/cpu/spc700/spc700.c",
1552      MAME_DIR .. "src/emu/cpu/spc700/spc700.h",
15531397   }
15541398end
15551399
r245623r245624
15651409if (CPUS["SSP1601"]~=null) then
15661410   files {
15671411      MAME_DIR .. "src/emu/cpu/ssp1601/ssp1601.c",
1568      MAME_DIR .. "src/emu/cpu/ssp1601/ssp1601.h",
15691412   }
15701413end
15711414
r245623r245624
15811424if (CPUS["UNSP"]~=null) then
15821425   files {
15831426      MAME_DIR .. "src/emu/cpu/unsp/unsp.c",
1584      MAME_DIR .. "src/emu/cpu/unsp/unsp.h",
15851427   }
15861428end
15871429
r245623r245624
15971439if (CPUS["AVR8"]~=null) then
15981440   files {
15991441      MAME_DIR .. "src/emu/cpu/avr8/avr8.c",
1600      MAME_DIR .. "src/emu/cpu/avr8/avr8.h",
16011442   }
16021443end
16031444
r245623r245624
16131454if (CPUS["TMS0980"]~=null) then
16141455   files {
16151456      MAME_DIR .. "src/emu/cpu/tms0980/tms0980.c",
1616      MAME_DIR .. "src/emu/cpu/tms0980/tms0980.h",
16171457   }
16181458end
16191459
r245623r245624
16291469if (CPUS["TMS7000"]~=null) then
16301470   files {
16311471      MAME_DIR .. "src/emu/cpu/tms7000/tms7000.c",
1632      MAME_DIR .. "src/emu/cpu/tms7000/tms7000.h",
16331472   }
16341473end
16351474
r245623r245624
16481487if (CPUS["TMS9900"]~=null) then
16491488   files {
16501489      MAME_DIR .. "src/emu/cpu/tms9900/tms9900.c",
1651      MAME_DIR .. "src/emu/cpu/tms9900/tms9900.h",
16521490      MAME_DIR .. "src/emu/cpu/tms9900/tms9980a.c",
1653      MAME_DIR .. "src/emu/cpu/tms9900/tms9980a.h",
16541491      MAME_DIR .. "src/emu/cpu/tms9900/tms9995.c",
1655      MAME_DIR .. "src/emu/cpu/tms9900/tms9995.h",
16561492      MAME_DIR .. "src/emu/cpu/tms9900/ti990_10.c",
1657      MAME_DIR .. "src/emu/cpu/tms9900/ti990_10.h",
16581493   }
16591494end
16601495
r245623r245624
16701505if (CPUS["TMS340X0"]~=null) then
16711506   files {
16721507      MAME_DIR .. "src/emu/cpu/tms34010/tms34010.c",
1673      MAME_DIR .. "src/emu/cpu/tms34010/tms34010.h",
16741508   }
16751509end
16761510
r245623r245624
16861520if (CPUS["TMS32010"]~=null) then
16871521   files {
16881522      MAME_DIR .. "src/emu/cpu/tms32010/tms32010.c",
1689      MAME_DIR .. "src/emu/cpu/tms32010/tms32010.h",
16901523   }
16911524end
16921525
r245623r245624
17021535if (CPUS["TMS32025"]~=null) then
17031536   files {
17041537      MAME_DIR .. "src/emu/cpu/tms32025/tms32025.c",
1705      MAME_DIR .. "src/emu/cpu/tms32025/tms32025.h",
17061538   }
17071539end
17081540
r245623r245624
17181550if (CPUS["TMS32031"]~=null) then
17191551   files {
17201552      MAME_DIR .. "src/emu/cpu/tms32031/tms32031.c",
1721      MAME_DIR .. "src/emu/cpu/tms32031/tms32031.h",
17221553   }
17231554end
17241555
r245623r245624
17341565if (CPUS["TMS32051"]~=null) then
17351566   files {
17361567      MAME_DIR .. "src/emu/cpu/tms32051/tms32051.c",
1737      MAME_DIR .. "src/emu/cpu/tms32051/tms32051.h",
17381568   }
17391569end
17401570
r245623r245624
17501580if (CPUS["TMS32082"]~=null) then
17511581   files {
17521582      MAME_DIR .. "src/emu/cpu/tms32082/tms32082.c",
1753      MAME_DIR .. "src/emu/cpu/tms32082/tms32082.h",
17541583      MAME_DIR .. "src/emu/cpu/tms32082/mp_ops.c",
17551584   }
17561585end
r245623r245624
17681597if (CPUS["TMS57002"]~=null) then
17691598   files {
17701599      MAME_DIR .. "src/emu/cpu/tms57002/tms57002.c",
1771      MAME_DIR .. "src/emu/cpu/tms57002/tms57002.h",
17721600      MAME_DIR .. "src/emu/cpu/tms57002/tms57kdec.c",
17731601   }
17741602   dependency {
r245623r245624
17941622if (CPUS["TLCS90"]~=null) then
17951623   files {
17961624      MAME_DIR .. "src/emu/cpu/tlcs90/tlcs90.c",
1797      MAME_DIR .. "src/emu/cpu/tlcs90/tlcs90.h",
17981625   }
17991626end
18001627
r245623r245624
18061633if (CPUS["TLCS900"]~=null) then
18071634   files {
18081635      MAME_DIR .. "src/emu/cpu/tlcs900/tlcs900.c",
1809      MAME_DIR .. "src/emu/cpu/tlcs900/tlcs900.h",
18101636   }
18111637end
18121638
r245623r245624
18221648if (CPUS["Z80"]~=null) then
18231649   files {
18241650      MAME_DIR .. "src/emu/cpu/z80/z80.c",
1825      MAME_DIR .. "src/emu/cpu/z80/z80.h",
18261651      MAME_DIR .. "src/emu/cpu/z80/z80daisy.c",
1827      MAME_DIR .. "src/emu/cpu/z80/z80daisy.h",
18281652      MAME_DIR .. "src/emu/cpu/z80/tmpz84c011.c",
1829      MAME_DIR .. "src/emu/cpu/z80/tmpz84c011.h",
18301653      MAME_DIR .. "src/emu/cpu/z80/tmpz84c015.c",
1831      MAME_DIR .. "src/emu/cpu/z80/tmpz84c015.h",
18321654      MAME_DIR .. "src/emu/cpu/z80/kl5c80a12.c",
1833      MAME_DIR .. "src/emu/cpu/z80/kl5c80a12.h",
18341655   }
18351656end
18361657
r245623r245624
18461667if (CPUS["LR35902"]~=null) then
18471668   files {
18481669      MAME_DIR .. "src/emu/cpu/lr35902/lr35902.c",
1849      MAME_DIR .. "src/emu/cpu/lr35902/lr35902.h",
18501670   }
18511671end
18521672
r245623r245624
18621682if (CPUS["Z180"]~=null) then
18631683   files {
18641684      MAME_DIR .. "src/emu/cpu/z180/z180.c",
1865      MAME_DIR .. "src/emu/cpu/z180/z180.h",
18661685      MAME_DIR .. "src/emu/cpu/z80/z80daisy.c",
1867      MAME_DIR .. "src/emu/cpu/z80/z80daisy.h",
18681686   }
18691687end
18701688
r245623r245624
18801698if (CPUS["Z8000"]~=null) then
18811699   files {
18821700      MAME_DIR .. "src/emu/cpu/z8000/z8000.c",
1883      MAME_DIR .. "src/emu/cpu/z8000/z8000.h",
18841701   }
18851702end
18861703
r245623r245624
18961713if (CPUS["Z8"]~=null) then
18971714   files {
18981715      MAME_DIR .. "src/emu/cpu/z8/z8.c",
1899      MAME_DIR .. "src/emu/cpu/z8/z8.h",
19001716   }
19011717end
19021718
r245623r245624
19121728if (CPUS["SUPERFX"]~=null) then
19131729   files {
19141730      MAME_DIR .. "src/emu/cpu/superfx/superfx.c",
1915      MAME_DIR .. "src/emu/cpu/superfx/superfx.h",
19161731   }
19171732end
19181733
r245623r245624
19281743if (CPUS["PPS4"]~=null) then
19291744   files {
19301745      MAME_DIR .. "src/emu/cpu/pps4/pps4.c",
1931      MAME_DIR .. "src/emu/cpu/pps4/pps4.h",
19321746   }
19331747end
19341748
r245623r245624
19441758if (CPUS["HD61700"]~=null) then
19451759   files {
19461760      MAME_DIR .. "src/emu/cpu/hd61700/hd61700.c",
1947      MAME_DIR .. "src/emu/cpu/hd61700/hd61700.h",
19481761   }
19491762end
19501763
r245623r245624
19601773if (CPUS["LC8670"]~=null) then
19611774   files {
19621775      MAME_DIR .. "src/emu/cpu/lc8670/lc8670.c",
1963      MAME_DIR .. "src/emu/cpu/lc8670/lc8670.h",
19641776   }
19651777end
19661778
r245623r245624
19761788if (CPUS["SCUDSP"]~=null) then
19771789   files {
19781790      MAME_DIR .. "src/emu/cpu/scudsp/scudsp.c",
1979      MAME_DIR .. "src/emu/cpu/scudsp/scudsp.h",
19801791   }
19811792end
19821793
r245623r245624
19921803if (CPUS["SCORE"]~=null) then
19931804   files {
19941805      MAME_DIR .. "src/emu/cpu/score/score.c",
1995      MAME_DIR .. "src/emu/cpu/score/score.h",
19961806   }
19971807end
19981808
r245623r245624
20081818if (CPUS["ALTO2"]~=null) then
20091819   files {
20101820      MAME_DIR .. "src/emu/cpu/alto2/alto2cpu.c",
2011      MAME_DIR .. "src/emu/cpu/alto2/alto2cpu.h",
20121821      MAME_DIR .. "src/emu/cpu/alto2/a2disk.c",
2013      MAME_DIR .. "src/emu/cpu/alto2/a2disk.h",
20141822      MAME_DIR .. "src/emu/cpu/alto2/a2disp.c",
2015      MAME_DIR .. "src/emu/cpu/alto2/a2disp.h",
20161823      MAME_DIR .. "src/emu/cpu/alto2/a2curt.c",
2017      MAME_DIR .. "src/emu/cpu/alto2/a2curt.h",
20181824      MAME_DIR .. "src/emu/cpu/alto2/a2dht.c",
2019      MAME_DIR .. "src/emu/cpu/alto2/a2dht.h",
20201825      MAME_DIR .. "src/emu/cpu/alto2/a2dvt.c",
2021      MAME_DIR .. "src/emu/cpu/alto2/a2dvt.h",
20221826      MAME_DIR .. "src/emu/cpu/alto2/a2dwt.c",
2023      MAME_DIR .. "src/emu/cpu/alto2/a2dwt.h",
20241827      MAME_DIR .. "src/emu/cpu/alto2/a2emu.c",
2025      MAME_DIR .. "src/emu/cpu/alto2/a2emu.h",
20261828      MAME_DIR .. "src/emu/cpu/alto2/a2ether.c",
2027      MAME_DIR .. "src/emu/cpu/alto2/a2ether.h",
20281829      MAME_DIR .. "src/emu/cpu/alto2/a2hw.c",
2029      MAME_DIR .. "src/emu/cpu/alto2/a2hw.h",
20301830      MAME_DIR .. "src/emu/cpu/alto2/a2kbd.c",
2031      MAME_DIR .. "src/emu/cpu/alto2/a2kbd.h",
20321831      MAME_DIR .. "src/emu/cpu/alto2/a2ksec.c",
2033      MAME_DIR .. "src/emu/cpu/alto2/a2ksec.h",
20341832      MAME_DIR .. "src/emu/cpu/alto2/a2kwd.c",
2035      MAME_DIR .. "src/emu/cpu/alto2/a2kwd.h",
20361833      MAME_DIR .. "src/emu/cpu/alto2/a2mem.c",
2037      MAME_DIR .. "src/emu/cpu/alto2/a2mem.h",
20381834      MAME_DIR .. "src/emu/cpu/alto2/a2mouse.c",
2039      MAME_DIR .. "src/emu/cpu/alto2/a2mouse.h",
20401835      MAME_DIR .. "src/emu/cpu/alto2/a2mrt.c",
2041      MAME_DIR .. "src/emu/cpu/alto2/a2mrt.h",
20421836      MAME_DIR .. "src/emu/cpu/alto2/a2part.c",
2043      MAME_DIR .. "src/emu/cpu/alto2/a2part.h",
20441837      MAME_DIR .. "src/emu/cpu/alto2/a2ram.c",
2045      MAME_DIR .. "src/emu/cpu/alto2/a2ram.h",
20461838      MAME_DIR .. "src/emu/cpu/alto2/a2roms.c",
2047      MAME_DIR .. "src/emu/cpu/alto2/a2roms.h",
20481839   }
20491840end
20501841
trunk/scripts/src/emu.lua
r245623r245624
1919}
2020
2121files {
22   MAME_DIR .. "src/emu/emu.h",
23   MAME_DIR .. "src/emu/gamedrv.h",
2422   MAME_DIR .. "src/emu/hashfile.c",
25   MAME_DIR .. "src/emu/hashfile.h",
2623   MAME_DIR .. "src/emu/addrmap.c",
27   MAME_DIR .. "src/emu/addrmap.h",
2824   MAME_DIR .. "src/emu/attotime.c",
29   MAME_DIR .. "src/emu/attotime.h",
3025   MAME_DIR .. "src/emu/audit.c",
31   MAME_DIR .. "src/emu/audit.h",
3226   MAME_DIR .. "src/emu/cheat.c",
33   MAME_DIR .. "src/emu/cheat.h",
3427   MAME_DIR .. "src/emu/clifront.c",
35   MAME_DIR .. "src/emu/clifront.h",
3628   MAME_DIR .. "src/emu/cliopts.c",
37   MAME_DIR .. "src/emu/cliopts.h",
3829   MAME_DIR .. "src/emu/config.c",
39   MAME_DIR .. "src/emu/config.h",
4030   MAME_DIR .. "src/emu/crsshair.c",
41   MAME_DIR .. "src/emu/crsshair.h",
4231   MAME_DIR .. "src/emu/debugger.c",
43   MAME_DIR .. "src/emu/debugger.h",
4432   MAME_DIR .. "src/emu/devdelegate.c",
45   MAME_DIR .. "src/emu/devdelegate.h",
4633   MAME_DIR .. "src/emu/devcb.c",
47   MAME_DIR .. "src/emu/devcb.h",
4834   MAME_DIR .. "src/emu/devcpu.c",
49   MAME_DIR .. "src/emu/devcpu.h",
5035   MAME_DIR .. "src/emu/devfind.c",
51   MAME_DIR .. "src/emu/devfind.h",
5236   MAME_DIR .. "src/emu/device.c",
53   MAME_DIR .. "src/emu/device.h",
5437   MAME_DIR .. "src/emu/didisasm.c",
55   MAME_DIR .. "src/emu/didisasm.h",
5638   MAME_DIR .. "src/emu/diexec.c",
57   MAME_DIR .. "src/emu/diexec.h",
5839   MAME_DIR .. "src/emu/digfx.c",
59   MAME_DIR .. "src/emu/digfx.h",
6040   MAME_DIR .. "src/emu/diimage.c",
61   MAME_DIR .. "src/emu/diimage.h",
6241   MAME_DIR .. "src/emu/dimemory.c",
63   MAME_DIR .. "src/emu/dimemory.h",
6442   MAME_DIR .. "src/emu/dinetwork.c",
65   MAME_DIR .. "src/emu/dinetwork.h",
6643   MAME_DIR .. "src/emu/dinvram.c",
67   MAME_DIR .. "src/emu/dinvram.h",
6844   MAME_DIR .. "src/emu/dioutput.c",
69   MAME_DIR .. "src/emu/dioutput.h",
7045   MAME_DIR .. "src/emu/dirtc.c",
71   MAME_DIR .. "src/emu/dirtc.h",
7246   MAME_DIR .. "src/emu/diserial.c",
73   MAME_DIR .. "src/emu/diserial.h",
7447   MAME_DIR .. "src/emu/dislot.c",
75   MAME_DIR .. "src/emu/dislot.h",
7648   MAME_DIR .. "src/emu/disound.c",
77   MAME_DIR .. "src/emu/disound.h",
7849   MAME_DIR .. "src/emu/dispatch.c",
79   MAME_DIR .. "src/emu/dispatch.h",
8050   MAME_DIR .. "src/emu/distate.c",
81   MAME_DIR .. "src/emu/distate.h",
8251   MAME_DIR .. "src/emu/divideo.c",
83   MAME_DIR .. "src/emu/divideo.h",
8452   MAME_DIR .. "src/emu/drawgfx.c",
85   MAME_DIR .. "src/emu/drawgfx.h",
86   MAME_DIR .. "src/emu/drawgfxm.h",
8753   MAME_DIR .. "src/emu/driver.c",
88   MAME_DIR .. "src/emu/driver.h",
8954   MAME_DIR .. "src/emu/drivenum.c",
90   MAME_DIR .. "src/emu/drivenum.h",
9155   MAME_DIR .. "src/emu/emualloc.c",
92   MAME_DIR .. "src/emu/emualloc.h",
9356   MAME_DIR .. "src/emu/emucore.c",
94   MAME_DIR .. "src/emu/emucore.h",
9557   MAME_DIR .. "src/emu/emuopts.c",
96   MAME_DIR .. "src/emu/emuopts.h",
9758   MAME_DIR .. "src/emu/emupal.c",
98   MAME_DIR .. "src/emu/emupal.h",
9959   MAME_DIR .. "src/emu/fileio.c",
100   MAME_DIR .. "src/emu/fileio.h",
10160   MAME_DIR .. "src/emu/hash.c",
102   MAME_DIR .. "src/emu/hash.h",
10361   MAME_DIR .. "src/emu/image.c",
104   MAME_DIR .. "src/emu/image.h",
10562   MAME_DIR .. "src/emu/info.c",
106   MAME_DIR .. "src/emu/info.h",
10763   MAME_DIR .. "src/emu/input.c",
108   MAME_DIR .. "src/emu/input.h",
10964   MAME_DIR .. "src/emu/ioport.c",
110   MAME_DIR .. "src/emu/ioport.h",
111   MAME_DIR .. "src/emu/inpttype.h",
11265   MAME_DIR .. "src/emu/luaengine.c",
113   MAME_DIR .. "src/emu/luaengine.h",
11466   MAME_DIR .. "src/emu/mame.c",
115   MAME_DIR .. "src/emu/mame.h",
11667   MAME_DIR .. "src/emu/machine.c",
117   MAME_DIR .. "src/emu/machine.h",
11868   MAME_DIR .. "src/emu/mconfig.c",
119   MAME_DIR .. "src/emu/mconfig.h",
12069   MAME_DIR .. "src/emu/memarray.c",
121   MAME_DIR .. "src/emu/memarray.h",
12270   MAME_DIR .. "src/emu/memory.c",
123   MAME_DIR .. "src/emu/memory.h",
12471   MAME_DIR .. "src/emu/network.c",
125   MAME_DIR .. "src/emu/network.h",
12672   MAME_DIR .. "src/emu/parameters.c",
127   MAME_DIR .. "src/emu/parameters.h",
12873   MAME_DIR .. "src/emu/output.c",
129   MAME_DIR .. "src/emu/output.h",
13074   MAME_DIR .. "src/emu/render.c",
131   MAME_DIR .. "src/emu/render.h",   
13275   MAME_DIR .. "src/emu/rendfont.c",
133   MAME_DIR .. "src/emu/rendfont.h",
13476   MAME_DIR .. "src/emu/rendlay.c",
135   MAME_DIR .. "src/emu/rendlay.h",
13677   MAME_DIR .. "src/emu/rendutil.c",
137   MAME_DIR .. "src/emu/rendutil.h",
13878   MAME_DIR .. "src/emu/romload.c",
139   MAME_DIR .. "src/emu/romload.h",
14079   MAME_DIR .. "src/emu/save.c",
141   MAME_DIR .. "src/emu/save.h",
14280   MAME_DIR .. "src/emu/schedule.c",
143   MAME_DIR .. "src/emu/schedule.h",
14481   MAME_DIR .. "src/emu/screen.c",
145   MAME_DIR .. "src/emu/screen.h",
14682   MAME_DIR .. "src/emu/softlist.c",
147   MAME_DIR .. "src/emu/softlist.h",
14883   MAME_DIR .. "src/emu/sound.c",
149   MAME_DIR .. "src/emu/sound.h",
15084   MAME_DIR .. "src/emu/speaker.c",
151   MAME_DIR .. "src/emu/speaker.h",
15285   MAME_DIR .. "src/emu/sprite.c",
153   MAME_DIR .. "src/emu/sprite.h",
15486   MAME_DIR .. "src/emu/tilemap.c",
155   MAME_DIR .. "src/emu/tilemap.h",
15687   MAME_DIR .. "src/emu/timer.c",
157   MAME_DIR .. "src/emu/timer.h",
15888   MAME_DIR .. "src/emu/uiinput.c",
159   MAME_DIR .. "src/emu/uiinput.h",
16089   MAME_DIR .. "src/emu/ui/ui.c",
161   MAME_DIR .. "src/emu/ui/ui.h",
162   MAME_DIR .. "src/emu/ui/devctrl.h",
16390   MAME_DIR .. "src/emu/ui/menu.c",
164   MAME_DIR .. "src/emu/ui/menu.h",
16591   MAME_DIR .. "src/emu/ui/mainmenu.c",
166   MAME_DIR .. "src/emu/ui/mainmenu.h",
16792   MAME_DIR .. "src/emu/ui/miscmenu.c",
168   MAME_DIR .. "src/emu/ui/miscmenu.h",
16993   MAME_DIR .. "src/emu/ui/barcode.c",
170   MAME_DIR .. "src/emu/ui/barcode.h",
17194   MAME_DIR .. "src/emu/ui/cheatopt.c",
172   MAME_DIR .. "src/emu/ui/cheatopt.h",
17395   MAME_DIR .. "src/emu/ui/devopt.c",
174   MAME_DIR .. "src/emu/ui/devopt.h",
17596   MAME_DIR .. "src/emu/ui/filemngr.c",
176   MAME_DIR .. "src/emu/ui/filemngr.h",
17797   MAME_DIR .. "src/emu/ui/filesel.c",
178   MAME_DIR .. "src/emu/ui/filesel.h",
17998   MAME_DIR .. "src/emu/ui/imgcntrl.c",
180   MAME_DIR .. "src/emu/ui/imgcntrl.h",
18199   MAME_DIR .. "src/emu/ui/info.c",
182   MAME_DIR .. "src/emu/ui/info.h",
183100   MAME_DIR .. "src/emu/ui/inputmap.c",
184   MAME_DIR .. "src/emu/ui/inputmap.h",
185101   MAME_DIR .. "src/emu/ui/selgame.c",
186   MAME_DIR .. "src/emu/ui/selgame.h",
187102   MAME_DIR .. "src/emu/ui/sliders.c",
188   MAME_DIR .. "src/emu/ui/sliders.h",
189103   MAME_DIR .. "src/emu/ui/slotopt.c",
190   MAME_DIR .. "src/emu/ui/slotopt.h",
191104   MAME_DIR .. "src/emu/ui/swlist.c",
192   MAME_DIR .. "src/emu/ui/swlist.h",
193105   MAME_DIR .. "src/emu/ui/tapectrl.c",
194   MAME_DIR .. "src/emu/ui/tapectrl.h",
195106   MAME_DIR .. "src/emu/ui/videoopt.c",
196   MAME_DIR .. "src/emu/ui/videoopt.h",
197107   MAME_DIR .. "src/emu/ui/viewgfx.c",
198   MAME_DIR .. "src/emu/ui/viewgfx.h",
199108   MAME_DIR .. "src/emu/validity.c",
200   MAME_DIR .. "src/emu/validity.h",
201109   MAME_DIR .. "src/emu/video.c",
202   MAME_DIR .. "src/emu/video.h",
203   MAME_DIR .. "src/emu/rendersw.inc",   
204110   MAME_DIR .. "src/emu/debug/debugcmd.c",
205   MAME_DIR .. "src/emu/debug/debugcmd.h",
206111   MAME_DIR .. "src/emu/debug/debugcon.c",
207   MAME_DIR .. "src/emu/debug/debugcon.h",
208112   MAME_DIR .. "src/emu/debug/debugcpu.c",
209   MAME_DIR .. "src/emu/debug/debugcpu.h",
210113   MAME_DIR .. "src/emu/debug/debughlp.c",
211   MAME_DIR .. "src/emu/debug/debughlp.h",
212114   MAME_DIR .. "src/emu/debug/debugvw.c",
213   MAME_DIR .. "src/emu/debug/debugvw.h",
214115   MAME_DIR .. "src/emu/debug/dvdisasm.c",
215   MAME_DIR .. "src/emu/debug/dvdisasm.h",
216116   MAME_DIR .. "src/emu/debug/dvmemory.c",
217   MAME_DIR .. "src/emu/debug/dvmemory.h",
218117   MAME_DIR .. "src/emu/debug/dvbpoints.c",
219   MAME_DIR .. "src/emu/debug/dvbpoints.h",
220118   MAME_DIR .. "src/emu/debug/dvwpoints.c",
221   MAME_DIR .. "src/emu/debug/dvwpoints.h",
222119   MAME_DIR .. "src/emu/debug/dvstate.c",
223   MAME_DIR .. "src/emu/debug/dvstate.h",
224120   MAME_DIR .. "src/emu/debug/dvtext.c",
225   MAME_DIR .. "src/emu/debug/dvtext.h",
226121   MAME_DIR .. "src/emu/debug/express.c",
227   MAME_DIR .. "src/emu/debug/express.h",
228122   MAME_DIR .. "src/emu/debug/textbuf.c",
229   MAME_DIR .. "src/emu/debug/textbuf.h",
230123   MAME_DIR .. "src/emu/profiler.c",
231   MAME_DIR .. "src/emu/profiler.h",
232124   MAME_DIR .. "src/emu/webengine.c",
233   MAME_DIR .. "src/emu/webengine.h",
234125   MAME_DIR .. "src/emu/sound/filter.c",
235   MAME_DIR .. "src/emu/sound/filter.h",
236126   MAME_DIR .. "src/emu/sound/flt_vol.c",
237   MAME_DIR .. "src/emu/sound/flt_vol.h",
238127   MAME_DIR .. "src/emu/sound/flt_rc.c",
239   MAME_DIR .. "src/emu/sound/flt_rc.h",
240128   MAME_DIR .. "src/emu/sound/wavwrite.c",
241   MAME_DIR .. "src/emu/sound/wavwrite.h",
242129   MAME_DIR .. "src/emu/sound/samples.c",
243   MAME_DIR .. "src/emu/sound/samples.h",
244130   MAME_DIR .. "src/emu/drivers/empty.c",
245131   MAME_DIR .. "src/emu/drivers/testcpu.c",
246   MAME_DIR .. "src/emu/drivers/xtal.h",
247132   MAME_DIR .. "src/emu/machine/bcreader.c",
248   MAME_DIR .. "src/emu/machine/bcreader.h",
249133   MAME_DIR .. "src/emu/machine/buffer.c",
250   MAME_DIR .. "src/emu/machine/buffer.h",
251134   MAME_DIR .. "src/emu/machine/clock.c",
252   MAME_DIR .. "src/emu/machine/clock.h",
253135   MAME_DIR .. "src/emu/machine/generic.c",
254   MAME_DIR .. "src/emu/machine/generic.h",
255136   MAME_DIR .. "src/emu/machine/keyboard.c",
256   MAME_DIR .. "src/emu/machine/keyboard.h",
257137   MAME_DIR .. "src/emu/machine/laserdsc.c",
258   MAME_DIR .. "src/emu/machine/laserdsc.h",
259138   MAME_DIR .. "src/emu/machine/latch.c",
260   MAME_DIR .. "src/emu/machine/latch.h",
261139   MAME_DIR .. "src/emu/machine/netlist.c",
262   MAME_DIR .. "src/emu/machine/netlist.h",
263140   MAME_DIR .. "src/emu/machine/nvram.c",
264   MAME_DIR .. "src/emu/machine/nvram.h",
265141   MAME_DIR .. "src/emu/machine/ram.c",
266   MAME_DIR .. "src/emu/machine/ram.h",
267142   MAME_DIR .. "src/emu/machine/legscsi.c",
268   MAME_DIR .. "src/emu/machine/legscsi.h",
269143   MAME_DIR .. "src/emu/machine/terminal.c",
270   MAME_DIR .. "src/emu/machine/terminal.h",
271144   MAME_DIR .. "src/emu/imagedev/bitbngr.c",
272   MAME_DIR .. "src/emu/imagedev/bitbngr.h",
273145   MAME_DIR .. "src/emu/imagedev/cassette.c",
274   MAME_DIR .. "src/emu/imagedev/cassette.h",
275146   MAME_DIR .. "src/emu/imagedev/chd_cd.c",
276   MAME_DIR .. "src/emu/imagedev/chd_cd.h",
277147   MAME_DIR .. "src/emu/imagedev/diablo.c",
278   MAME_DIR .. "src/emu/imagedev/diablo.h",
279148   MAME_DIR .. "src/emu/imagedev/flopdrv.c",
280   MAME_DIR .. "src/emu/imagedev/flopdrv.h",
281149   MAME_DIR .. "src/emu/imagedev/floppy.c",
282   MAME_DIR .. "src/emu/imagedev/floppy.h",
283150   MAME_DIR .. "src/emu/imagedev/harddriv.c",
284   MAME_DIR .. "src/emu/imagedev/harddriv.h",
285151   MAME_DIR .. "src/emu/imagedev/midiin.c",
286   MAME_DIR .. "src/emu/imagedev/midiin.h",
287152   MAME_DIR .. "src/emu/imagedev/midiout.c",
288   MAME_DIR .. "src/emu/imagedev/midiout.h",
289153   MAME_DIR .. "src/emu/imagedev/printer.c",
290   MAME_DIR .. "src/emu/imagedev/printer.h",
291154   MAME_DIR .. "src/emu/imagedev/snapquik.c",
292   MAME_DIR .. "src/emu/imagedev/snapquik.h",
293155   MAME_DIR .. "src/emu/video/generic.c",
294   MAME_DIR .. "src/emu/video/generic.h",
295156   MAME_DIR .. "src/emu/video/resnet.c",
296   MAME_DIR .. "src/emu/video/resnet.h",
297157   MAME_DIR .. "src/emu/video/rgbutil.c",
298   MAME_DIR .. "src/emu/video/rgbutil.h",
299   MAME_DIR .. "src/emu/video/rgbgen.h",
300   MAME_DIR .. "src/emu/video/rgbsse.h",
301   MAME_DIR .. "src/emu/video/rgbvmx.h",
302158   MAME_DIR .. "src/emu/video/vector.c",
303   MAME_DIR .. "src/emu/video/vector.h",
304   MAME_DIR .. "src/emu/video/poly.h",
305159}
306160
307161dependency {
trunk/scripts/src/lib.lua
r245623r245624
1515   }
1616
1717   files {
18      MAME_DIR .. "src/lib/util/bitstream.h",
19      MAME_DIR .. "src/lib/util/coretmpl.h",
2018      MAME_DIR .. "src/lib/util/astring.c",
21      MAME_DIR .. "src/lib/util/astring.h",
2219      MAME_DIR .. "src/lib/util/avhuff.c",
23      MAME_DIR .. "src/lib/util/avhuff.h",
2420      MAME_DIR .. "src/lib/util/aviio.c",
25      MAME_DIR .. "src/lib/util/aviio.h",
2621      MAME_DIR .. "src/lib/util/bitmap.c",
27      MAME_DIR .. "src/lib/util/bitmap.h",
2822      MAME_DIR .. "src/lib/util/cdrom.c",
29      MAME_DIR .. "src/lib/util/cdrom.h",
3023      MAME_DIR .. "src/lib/util/chd.c",
31      MAME_DIR .. "src/lib/util/chd.h",
3224      MAME_DIR .. "src/lib/util/chdcd.c",
33      MAME_DIR .. "src/lib/util/chdcd.h",
3425      MAME_DIR .. "src/lib/util/chdcodec.c",
35      MAME_DIR .. "src/lib/util/chdcodec.h",
3626      MAME_DIR .. "src/lib/util/corealloc.c",
37      MAME_DIR .. "src/lib/util/corealloc.h",
3827      MAME_DIR .. "src/lib/util/corefile.c",
39      MAME_DIR .. "src/lib/util/corefile.h",
4028      MAME_DIR .. "src/lib/util/corestr.c",
41      MAME_DIR .. "src/lib/util/corestr.h",
4229      MAME_DIR .. "src/lib/util/coreutil.c",
43      MAME_DIR .. "src/lib/util/coreutil.h",
4430      MAME_DIR .. "src/lib/util/cstrpool.c",
45      MAME_DIR .. "src/lib/util/cstrpool.h",
4631      MAME_DIR .. "src/lib/util/delegate.c",
47      MAME_DIR .. "src/lib/util/delegate.h",
4832      MAME_DIR .. "src/lib/util/flac.c",
49      MAME_DIR .. "src/lib/util/flac.h",
5033      MAME_DIR .. "src/lib/util/harddisk.c",
51      MAME_DIR .. "src/lib/util/harddisk.h",
5234      MAME_DIR .. "src/lib/util/hashing.c",
53      MAME_DIR .. "src/lib/util/hashing.h",
5435      MAME_DIR .. "src/lib/util/huffman.c",
55      MAME_DIR .. "src/lib/util/huffman.h",
5636      MAME_DIR .. "src/lib/util/jedparse.c",
57      MAME_DIR .. "src/lib/util/jedparse.h",
5837      MAME_DIR .. "src/lib/util/md5.c",
59      MAME_DIR .. "src/lib/util/md5.h",
6038      MAME_DIR .. "src/lib/util/opresolv.c",
61      MAME_DIR .. "src/lib/util/opresolv.h",
6239      MAME_DIR .. "src/lib/util/options.c",
63      MAME_DIR .. "src/lib/util/options.h",
6440      MAME_DIR .. "src/lib/util/palette.c",
65      MAME_DIR .. "src/lib/util/palette.h",
6641      MAME_DIR .. "src/lib/util/plaparse.c",
67      MAME_DIR .. "src/lib/util/plaparse.h",
6842      MAME_DIR .. "src/lib/util/png.c",
69      MAME_DIR .. "src/lib/util/png.h",
7043      MAME_DIR .. "src/lib/util/pool.c",
71      MAME_DIR .. "src/lib/util/pool.h",
7244      MAME_DIR .. "src/lib/util/sha1.c",
73      MAME_DIR .. "src/lib/util/sha1.h",
7445      MAME_DIR .. "src/lib/util/tagmap.c",
75      MAME_DIR .. "src/lib/util/tagmap.h",
7646      MAME_DIR .. "src/lib/util/unicode.c",
77      MAME_DIR .. "src/lib/util/unicode.h",
7847      MAME_DIR .. "src/lib/util/unzip.c",
79      MAME_DIR .. "src/lib/util/unzip.h",
8048      MAME_DIR .. "src/lib/util/un7z.c",
81      MAME_DIR .. "src/lib/util/un7z.h",
8249      MAME_DIR .. "src/lib/util/vbiparse.c",
83      MAME_DIR .. "src/lib/util/vbiparse.h",
8450      MAME_DIR .. "src/lib/util/xmlfile.c",
85      MAME_DIR .. "src/lib/util/xmlfile.h",
8651      MAME_DIR .. "src/lib/util/zippath.c",
87      MAME_DIR .. "src/lib/util/zippath.h",
8852   }
8953
9054
r245623r245624
10872
10973   files {
11074      MAME_DIR .. "src/lib/formats/cassimg.c",
111      MAME_DIR .. "src/lib/formats/cassimg.h",
11275      MAME_DIR .. "src/lib/formats/flopimg.c",
113      MAME_DIR .. "src/lib/formats/flopimg.h",
11476      MAME_DIR .. "src/lib/formats/imageutl.c",
115      MAME_DIR .. "src/lib/formats/imageutl.h",
11677      MAME_DIR .. "src/lib/formats/ioprocs.c",
117      MAME_DIR .. "src/lib/formats/ioprocs.h",
11878      MAME_DIR .. "src/lib/formats/basicdsk.c",
119      MAME_DIR .. "src/lib/formats/basicdsk.h",
12079      MAME_DIR .. "src/lib/formats/a26_cas.c",
121      MAME_DIR .. "src/lib/formats/a26_cas.h",
12280      MAME_DIR .. "src/lib/formats/a5105_dsk.c",
123      MAME_DIR .. "src/lib/formats/a5105_dsk.h",
12481      MAME_DIR .. "src/lib/formats/abc800_dsk.c",
125      MAME_DIR .. "src/lib/formats/abc800_dsk.h",
12682      MAME_DIR .. "src/lib/formats/abcfd2_dsk.c",
127      MAME_DIR .. "src/lib/formats/abcfd2_dsk.h",
12883      MAME_DIR .. "src/lib/formats/ace_tap.c",
129      MAME_DIR .. "src/lib/formats/ace_tap.h",
13084      MAME_DIR .. "src/lib/formats/adam_cas.c",
131      MAME_DIR .. "src/lib/formats/adam_cas.h",
13285      MAME_DIR .. "src/lib/formats/adam_dsk.c",
133      MAME_DIR .. "src/lib/formats/adam_dsk.h",
13486      MAME_DIR .. "src/lib/formats/ami_dsk.c",
135      MAME_DIR .. "src/lib/formats/ami_dsk.h",
13687      MAME_DIR .. "src/lib/formats/ap2_dsk.c",
137      MAME_DIR .. "src/lib/formats/ap2_dsk.h",
13888      MAME_DIR .. "src/lib/formats/apf_apt.c",
139      MAME_DIR .. "src/lib/formats/apf_apt.h",
14089      MAME_DIR .. "src/lib/formats/apridisk.c",
141      MAME_DIR .. "src/lib/formats/apridisk.h",
14290      MAME_DIR .. "src/lib/formats/apollo_dsk.c",
143      MAME_DIR .. "src/lib/formats/apollo_dsk.h",
14491      MAME_DIR .. "src/lib/formats/ap_dsk35.c",
145      MAME_DIR .. "src/lib/formats/ap_dsk35.h",
14692      MAME_DIR .. "src/lib/formats/applix_dsk.c",
147      MAME_DIR .. "src/lib/formats/applix_dsk.h",
14893      MAME_DIR .. "src/lib/formats/asst128_dsk.c",
149      MAME_DIR .. "src/lib/formats/asst128_dsk.h",
15094      MAME_DIR .. "src/lib/formats/atari_dsk.c",
151      MAME_DIR .. "src/lib/formats/atari_dsk.h",
15295      MAME_DIR .. "src/lib/formats/atarist_dsk.c",
153      MAME_DIR .. "src/lib/formats/atarist_dsk.h",
15496      MAME_DIR .. "src/lib/formats/atom_tap.c",
155      MAME_DIR .. "src/lib/formats/atom_tap.h",
15697      MAME_DIR .. "src/lib/formats/bw2_dsk.c",
157      MAME_DIR .. "src/lib/formats/bw2_dsk.h",
15898      MAME_DIR .. "src/lib/formats/bw12_dsk.c",
159      MAME_DIR .. "src/lib/formats/bw12_dsk.h",
16099      MAME_DIR .. "src/lib/formats/cbm_crt.c",
161      MAME_DIR .. "src/lib/formats/cbm_crt.h",
162100      MAME_DIR .. "src/lib/formats/cbm_tap.c",
163      MAME_DIR .. "src/lib/formats/cbm_tap.h",
164101      MAME_DIR .. "src/lib/formats/ccvf_dsk.c",
165      MAME_DIR .. "src/lib/formats/ccvf_dsk.h",
166102      MAME_DIR .. "src/lib/formats/cgen_cas.c",
167      MAME_DIR .. "src/lib/formats/cgen_cas.h",
168103      MAME_DIR .. "src/lib/formats/coco_cas.c",
169      MAME_DIR .. "src/lib/formats/coco_cas.h",
170104      MAME_DIR .. "src/lib/formats/coco_dsk.c",
171      MAME_DIR .. "src/lib/formats/coco_dsk.h",
172105      MAME_DIR .. "src/lib/formats/comx35_dsk.c",
173      MAME_DIR .. "src/lib/formats/comx35_dsk.h",
174106      MAME_DIR .. "src/lib/formats/concept_dsk.c",
175      MAME_DIR .. "src/lib/formats/concept_dsk.h",
176107      MAME_DIR .. "src/lib/formats/coupedsk.c",
177      MAME_DIR .. "src/lib/formats/coupedsk.h",
178108      MAME_DIR .. "src/lib/formats/cpis_dsk.c",
179      MAME_DIR .. "src/lib/formats/cpis_dsk.h",
180109      MAME_DIR .. "src/lib/formats/cqm_dsk.c",
181      MAME_DIR .. "src/lib/formats/cqm_dsk.h",
182110      MAME_DIR .. "src/lib/formats/csw_cas.c",
183      MAME_DIR .. "src/lib/formats/csw_cas.h",
184111      MAME_DIR .. "src/lib/formats/d64_dsk.c",
185      MAME_DIR .. "src/lib/formats/d64_dsk.h",
186112      MAME_DIR .. "src/lib/formats/d67_dsk.c",
187      MAME_DIR .. "src/lib/formats/d67_dsk.h",
188113      MAME_DIR .. "src/lib/formats/d71_dsk.c",
189      MAME_DIR .. "src/lib/formats/d71_dsk.h",
190114      MAME_DIR .. "src/lib/formats/d80_dsk.c",
191      MAME_DIR .. "src/lib/formats/d80_dsk.h",
192115      MAME_DIR .. "src/lib/formats/d81_dsk.c",
193      MAME_DIR .. "src/lib/formats/d81_dsk.h",
194116      MAME_DIR .. "src/lib/formats/d82_dsk.c",
195      MAME_DIR .. "src/lib/formats/d82_dsk.h",
196117      MAME_DIR .. "src/lib/formats/d88_dsk.c",
197      MAME_DIR .. "src/lib/formats/d88_dsk.h",
198118      MAME_DIR .. "src/lib/formats/dcp_dsk.c",
199      MAME_DIR .. "src/lib/formats/dcp_dsk.h",
200119      MAME_DIR .. "src/lib/formats/dfi_dsk.c",
201      MAME_DIR .. "src/lib/formats/dfi_dsk.h",
202120      MAME_DIR .. "src/lib/formats/dim_dsk.c",
203      MAME_DIR .. "src/lib/formats/dim_dsk.h",
204121      MAME_DIR .. "src/lib/formats/dip_dsk.c",
205      MAME_DIR .. "src/lib/formats/dip_dsk.h",
206122      MAME_DIR .. "src/lib/formats/dmk_dsk.c",
207      MAME_DIR .. "src/lib/formats/dmk_dsk.h",
208123      MAME_DIR .. "src/lib/formats/dmv_dsk.c",
209      MAME_DIR .. "src/lib/formats/dmv_dsk.h",
210124      MAME_DIR .. "src/lib/formats/dsk_dsk.c",
211      MAME_DIR .. "src/lib/formats/dsk_dsk.h",
212125      MAME_DIR .. "src/lib/formats/ep64_dsk.c",
213      MAME_DIR .. "src/lib/formats/ep64_dsk.h",
214126      MAME_DIR .. "src/lib/formats/esq8_dsk.c",
215      MAME_DIR .. "src/lib/formats/esq8_dsk.h",
216127      MAME_DIR .. "src/lib/formats/esq16_dsk.c",
217      MAME_DIR .. "src/lib/formats/esq16_dsk.h",
218128      MAME_DIR .. "src/lib/formats/excali64_dsk.c",
219      MAME_DIR .. "src/lib/formats/excali64_dsk.h",
220129      MAME_DIR .. "src/lib/formats/fc100_cas.c",
221      MAME_DIR .. "src/lib/formats/fc100_cas.h",
222130      MAME_DIR .. "src/lib/formats/fdi_dsk.c",
223131      MAME_DIR .. "src/lib/formats/fdd_dsk.c",
224      MAME_DIR .. "src/lib/formats/fdd_dsk.h",
225132      MAME_DIR .. "src/lib/formats/flex_dsk.c",
226      MAME_DIR .. "src/lib/formats/flex_dsk.h",
227133      MAME_DIR .. "src/lib/formats/fm7_cas.c",
228      MAME_DIR .. "src/lib/formats/fm7_cas.h",
229134      MAME_DIR .. "src/lib/formats/fmsx_cas.c",
230      MAME_DIR .. "src/lib/formats/fmsx_cas.h",
231135      MAME_DIR .. "src/lib/formats/fmtowns_dsk.c",
232      MAME_DIR .. "src/lib/formats/fmtowns_dsk.h",
233136      MAME_DIR .. "src/lib/formats/g64_dsk.c",
234      MAME_DIR .. "src/lib/formats/g64_dsk.h",
235137      MAME_DIR .. "src/lib/formats/gtp_cas.c",
236      MAME_DIR .. "src/lib/formats/gtp_cas.h",
237138      MAME_DIR .. "src/lib/formats/hect_dsk.c",
238      MAME_DIR .. "src/lib/formats/hect_dsk.h",
239139      MAME_DIR .. "src/lib/formats/hect_tap.c",
240      MAME_DIR .. "src/lib/formats/hect_tap.h",
241140      MAME_DIR .. "src/lib/formats/iq151_dsk.c",
242      MAME_DIR .. "src/lib/formats/iq151_dsk.h",
243141      MAME_DIR .. "src/lib/formats/imd_dsk.c",
244      MAME_DIR .. "src/lib/formats/imd_dsk.h",
245142      MAME_DIR .. "src/lib/formats/ipf_dsk.c",
246      MAME_DIR .. "src/lib/formats/ipf_dsk.h",
247143      MAME_DIR .. "src/lib/formats/kaypro_dsk.c",
248      MAME_DIR .. "src/lib/formats/kaypro_dsk.h",
249144      MAME_DIR .. "src/lib/formats/kc_cas.c",
250      MAME_DIR .. "src/lib/formats/kc_cas.h",
251145      MAME_DIR .. "src/lib/formats/kc85_dsk.c",
252      MAME_DIR .. "src/lib/formats/kc85_dsk.h",
253146      MAME_DIR .. "src/lib/formats/kim1_cas.c",
254      MAME_DIR .. "src/lib/formats/kim1_cas.h",
255147      MAME_DIR .. "src/lib/formats/lviv_lvt.c",
256      MAME_DIR .. "src/lib/formats/lviv_lvt.h",
257148      MAME_DIR .. "src/lib/formats/m20_dsk.c",
258      MAME_DIR .. "src/lib/formats/m20_dsk.h",
259149      MAME_DIR .. "src/lib/formats/m5_dsk.c",
260      MAME_DIR .. "src/lib/formats/m5_dsk.h",
261150      MAME_DIR .. "src/lib/formats/mbee_cas.c",
262      MAME_DIR .. "src/lib/formats/mbee_cas.h",
263151      MAME_DIR .. "src/lib/formats/mm_dsk.c",
264      MAME_DIR .. "src/lib/formats/mm_dsk.h",
265152      MAME_DIR .. "src/lib/formats/msx_dsk.c",
266      MAME_DIR .. "src/lib/formats/msx_dsk.h",
267153      MAME_DIR .. "src/lib/formats/mfi_dsk.c",
268      MAME_DIR .. "src/lib/formats/mfi_dsk.h",
269154      MAME_DIR .. "src/lib/formats/mz_cas.c",
270      MAME_DIR .. "src/lib/formats/mz_cas.h",
271155      MAME_DIR .. "src/lib/formats/nanos_dsk.c",
272      MAME_DIR .. "src/lib/formats/nanos_dsk.h",
273156      MAME_DIR .. "src/lib/formats/naslite_dsk.c",
274      MAME_DIR .. "src/lib/formats/naslite_dsk.h",
275157      MAME_DIR .. "src/lib/formats/nes_dsk.c",
276      MAME_DIR .. "src/lib/formats/nes_dsk.h",
277158      MAME_DIR .. "src/lib/formats/nfd_dsk.c",
278      MAME_DIR .. "src/lib/formats/nfd_dsk.h",
279159      MAME_DIR .. "src/lib/formats/orao_cas.c",
280      MAME_DIR .. "src/lib/formats/orao_cas.h",
281160      MAME_DIR .. "src/lib/formats/oric_dsk.c",
282      MAME_DIR .. "src/lib/formats/oric_dsk.h",
283161      MAME_DIR .. "src/lib/formats/oric_tap.c",
284      MAME_DIR .. "src/lib/formats/oric_tap.h",
285162      MAME_DIR .. "src/lib/formats/p6001_cas.c",
286      MAME_DIR .. "src/lib/formats/p6001_cas.h",
287163      MAME_DIR .. "src/lib/formats/pasti_dsk.c",
288      MAME_DIR .. "src/lib/formats/pasti_dsk.h",
289164      MAME_DIR .. "src/lib/formats/pc_dsk.c",
290      MAME_DIR .. "src/lib/formats/pc_dsk.h",
291165      MAME_DIR .. "src/lib/formats/pc98_dsk.c",
292      MAME_DIR .. "src/lib/formats/pc98_dsk.h",
293166      MAME_DIR .. "src/lib/formats/pc98fdi_dsk.c",
294      MAME_DIR .. "src/lib/formats/pc98fdi_dsk.h",
295167      MAME_DIR .. "src/lib/formats/phc25_cas.c",
296      MAME_DIR .. "src/lib/formats/phc25_cas.h",
297168      MAME_DIR .. "src/lib/formats/pmd_cas.c",
298      MAME_DIR .. "src/lib/formats/pmd_cas.h",
299169      MAME_DIR .. "src/lib/formats/primoptp.c",
300      MAME_DIR .. "src/lib/formats/primoptp.h",
301170      MAME_DIR .. "src/lib/formats/pyldin_dsk.c",
302      MAME_DIR .. "src/lib/formats/pyldin_dsk.h",
303171      MAME_DIR .. "src/lib/formats/ql_dsk.c",
304      MAME_DIR .. "src/lib/formats/ql_dsk.h",
305172      MAME_DIR .. "src/lib/formats/rk_cas.c",
306      MAME_DIR .. "src/lib/formats/rk_cas.h",
307173      MAME_DIR .. "src/lib/formats/rx50_dsk.c",
308      MAME_DIR .. "src/lib/formats/rx50_dsk.h",
309174      MAME_DIR .. "src/lib/formats/sc3000_bit.c",
310      MAME_DIR .. "src/lib/formats/sc3000_bit.h",
311175      MAME_DIR .. "src/lib/formats/sf7000_dsk.c",
312      MAME_DIR .. "src/lib/formats/sf7000_dsk.h",
313176      MAME_DIR .. "src/lib/formats/smx_dsk.c",
314      MAME_DIR .. "src/lib/formats/smx_dsk.h",
315177      MAME_DIR .. "src/lib/formats/sol_cas.c",
316      MAME_DIR .. "src/lib/formats/sol_cas.h",
317178      MAME_DIR .. "src/lib/formats/sorc_dsk.c",
318      MAME_DIR .. "src/lib/formats/sorc_dsk.h",
319179      MAME_DIR .. "src/lib/formats/sorc_cas.c",
320      MAME_DIR .. "src/lib/formats/sorc_cas.h",
321180      MAME_DIR .. "src/lib/formats/sord_cas.c",
322      MAME_DIR .. "src/lib/formats/sord_cas.h",
323181      MAME_DIR .. "src/lib/formats/spc1000_cas.c",
324      MAME_DIR .. "src/lib/formats/spc1000_cas.h",
325182      MAME_DIR .. "src/lib/formats/st_dsk.c",
326      MAME_DIR .. "src/lib/formats/st_dsk.h",
327183      MAME_DIR .. "src/lib/formats/svi_cas.c",
328      MAME_DIR .. "src/lib/formats/svi_cas.h",
329184      MAME_DIR .. "src/lib/formats/svi_dsk.c",
330      MAME_DIR .. "src/lib/formats/svi_dsk.h",
331185      MAME_DIR .. "src/lib/formats/tandy2k_dsk.c",
332      MAME_DIR .. "src/lib/formats/tandy2k_dsk.h",
333186      MAME_DIR .. "src/lib/formats/td0_dsk.c",
334      MAME_DIR .. "src/lib/formats/td0_dsk.h",
335187      MAME_DIR .. "src/lib/formats/thom_cas.c",
336      MAME_DIR .. "src/lib/formats/thom_cas.h",
337188      MAME_DIR .. "src/lib/formats/thom_dsk.c",
338      MAME_DIR .. "src/lib/formats/thom_dsk.h",
339189      MAME_DIR .. "src/lib/formats/ti99_dsk.c",
340      MAME_DIR .. "src/lib/formats/ti99_dsk.h",
341190      MAME_DIR .. "src/lib/formats/tiki100_dsk.c",
342      MAME_DIR .. "src/lib/formats/tiki100_dsk.h",
343191      MAME_DIR .. "src/lib/formats/trd_dsk.c",
344      MAME_DIR .. "src/lib/formats/trd_dsk.h",
345192      MAME_DIR .. "src/lib/formats/trs_cas.c",
346      MAME_DIR .. "src/lib/formats/trs_cas.h",
347193      MAME_DIR .. "src/lib/formats/trs_dsk.c",
348      MAME_DIR .. "src/lib/formats/trs_dsk.h",
349194      MAME_DIR .. "src/lib/formats/tvc_cas.c",
350      MAME_DIR .. "src/lib/formats/tvc_cas.h",
351195      MAME_DIR .. "src/lib/formats/tvc_dsk.c",
352      MAME_DIR .. "src/lib/formats/tvc_dsk.h",
353196      MAME_DIR .. "src/lib/formats/tzx_cas.c",
354      MAME_DIR .. "src/lib/formats/tzx_cas.h",
355197      MAME_DIR .. "src/lib/formats/uef_cas.c",
356      MAME_DIR .. "src/lib/formats/uef_cas.h",
357198      MAME_DIR .. "src/lib/formats/upd765_dsk.c",
358      MAME_DIR .. "src/lib/formats/upd765_dsk.h",
359199      MAME_DIR .. "src/lib/formats/victor9k_dsk.c",
360      MAME_DIR .. "src/lib/formats/victor9k_dsk.h",
361200      MAME_DIR .. "src/lib/formats/vg5k_cas.c",
362      MAME_DIR .. "src/lib/formats/vg5k_cas.h",
363201      MAME_DIR .. "src/lib/formats/vt_cas.c",
364      MAME_DIR .. "src/lib/formats/vt_cas.h",
365202      MAME_DIR .. "src/lib/formats/vt_dsk.c",
366      MAME_DIR .. "src/lib/formats/vt_dsk.h",
367203      MAME_DIR .. "src/lib/formats/vtech1_dsk.c",
368      MAME_DIR .. "src/lib/formats/vtech1_dsk.h",
369204      MAME_DIR .. "src/lib/formats/wavfile.c",
370      MAME_DIR .. "src/lib/formats/wavfile.h",
371205      MAME_DIR .. "src/lib/formats/wd177x_dsk.c",
372      MAME_DIR .. "src/lib/formats/wd177x_dsk.h",
373206      MAME_DIR .. "src/lib/formats/x07_cas.c",
374      MAME_DIR .. "src/lib/formats/x07_cas.h",
375207      MAME_DIR .. "src/lib/formats/x1_tap.c",
376      MAME_DIR .. "src/lib/formats/x1_tap.h",
377208      MAME_DIR .. "src/lib/formats/xdf_dsk.c",
378      MAME_DIR .. "src/lib/formats/xdf_dsk.h",
379209      MAME_DIR .. "src/lib/formats/z80ne_dsk.c",
380      MAME_DIR .. "src/lib/formats/z80ne_dsk.h",
381210      MAME_DIR .. "src/lib/formats/zx81_p.c",
382      MAME_DIR .. "src/lib/formats/zx81_p.h",
383211      MAME_DIR .. "src/lib/formats/hxcmfm_dsk.c",
384      MAME_DIR .. "src/lib/formats/hxcmfm_dsk.h",
385212      MAME_DIR .. "src/lib/formats/itt3030_dsk.c",
386      MAME_DIR .. "src/lib/formats/itt3030_dsk.h",
387213   }
388214
trunk/scripts/src/machine.lua
r245623r245624
1818if (MACHINES["AKIKO"]~=null) then
1919   files {
2020      MAME_DIR .. "src/emu/machine/akiko.c",
21      MAME_DIR .. "src/emu/machine/akiko.h",
2221   }
2322end
2423
r245623r245624
3130if (MACHINES["AUTOCONFIG"]~=null) then
3231   files {
3332      MAME_DIR .. "src/emu/machine/autoconfig.c",
34      MAME_DIR .. "src/emu/machine/autoconfig.h",
3533   }
3634end
3735
r245623r245624
4442if (MACHINES["CR511B"]~=null) then
4543   files {
4644      MAME_DIR .. "src/emu/machine/cr511b.c",
47      MAME_DIR .. "src/emu/machine/cr511b.h",
4845   }
4946end
5047
r245623r245624
5754if (MACHINES["DMAC"]~=null) then
5855   files {
5956      MAME_DIR .. "src/emu/machine/dmac.c",
60      MAME_DIR .. "src/emu/machine/dmac.h",
6157   }
6258end
6359
r245623r245624
7066if (MACHINES["GAYLE"]~=null) then
7167   files {
7268      MAME_DIR .. "src/emu/machine/gayle.c",
73      MAME_DIR .. "src/emu/machine/gayle.h",
7469   }
7570end
7671
r245623r245624
8378if (MACHINES["CMOS40105"]~=null) then
8479   files {
8580      MAME_DIR .. "src/emu/machine/40105.c",
86      MAME_DIR .. "src/emu/machine/40105.h",
8781   }
8882end
8983
r245623r245624
9791   MACHINES["NSCSI"] = true
9892   files {
9993      MAME_DIR .. "src/emu/machine/53c7xx.c",
100      MAME_DIR .. "src/emu/machine/53c7xx.h",
10194   }
10295end
10396
r245623r245624
110103   MACHINES["SCSI"] = true
111104   files {
112105      MAME_DIR .. "src/emu/machine/53c810.c",
113      MAME_DIR .. "src/emu/machine/53c810.h",
114106   }
115107end
116108
r245623r245624
122114if (MACHINES["6522VIA"]~=null) then
123115   files {
124116      MAME_DIR .. "src/emu/machine/6522via.c",
125      MAME_DIR .. "src/emu/machine/6522via.h",
126117   }
127118end
128119
r245623r245624
134125if (MACHINES["TPI6525"]~=null) then
135126   files {
136127      MAME_DIR .. "src/emu/machine/6525tpi.c",
137      MAME_DIR .. "src/emu/machine/6525tpi.h",
138128   }
139129end
140130
r245623r245624
146136if (MACHINES["RIOT6532"]~=null) then
147137   files {
148138      MAME_DIR .. "src/emu/machine/6532riot.c",
149      MAME_DIR .. "src/emu/machine/6532riot.h",
150139   }
151140end
152141
r245623r245624
158147if (MACHINES["6821PIA"]~=null) then
159148   files {
160149      MAME_DIR .. "src/emu/machine/6821pia.c",
161      MAME_DIR .. "src/emu/machine/6821pia.h",
162150   }
163151end
164152
r245623r245624
170158if (MACHINES["6840PTM"]~=null) then
171159   files {
172160      MAME_DIR .. "src/emu/machine/6840ptm.c",
173      MAME_DIR .. "src/emu/machine/6840ptm.h",
174161   }
175162end
176163
r245623r245624
182169if (MACHINES["ACIA6850"]~=null) then
183170   files {
184171      MAME_DIR .. "src/emu/machine/6850acia.c",
185      MAME_DIR .. "src/emu/machine/6850acia.h",
186172   }
187173end
188174
r245623r245624
194180if (MACHINES["68561MPCC"]~=null) then
195181   files {
196182      MAME_DIR .. "src/emu/machine/68561mpcc.c",
197      MAME_DIR .. "src/emu/machine/68561mpcc.h",
198183   }
199184end
200185
r245623r245624
206191if (MACHINES["68681"]~=null) then
207192   files {
208193      MAME_DIR .. "src/emu/machine/mc68681.c",
209      MAME_DIR .. "src/emu/machine/mc68681.h",
210194   }
211195end
212196
r245623r245624
218202if (MACHINES["7200FIFO"]~=null) then
219203   files {
220204      MAME_DIR .. "src/emu/machine/7200fifo.c",
221      MAME_DIR .. "src/emu/machine/7200fifo.h",
222205   }
223206end
224207
r245623r245624
230213if (MACHINES["TTL74123"]~=null) then
231214   files {
232215      MAME_DIR .. "src/emu/machine/74123.c",
233      MAME_DIR .. "src/emu/machine/74123.h",
234      MAME_DIR .. "src/emu/machine/rescap.h",
235216   }
236217end
237218
r245623r245624
243224if (MACHINES["TTL74145"]~=null) then
244225   files {
245226      MAME_DIR .. "src/emu/machine/74145.c",
246      MAME_DIR .. "src/emu/machine/74145.h",
247227   }
248228end
249229
r245623r245624
255235if (MACHINES["TTL74148"]~=null) then
256236   files {
257237      MAME_DIR .. "src/emu/machine/74148.c",
258      MAME_DIR .. "src/emu/machine/74148.h",
259238   }
260239end
261240
r245623r245624
267246if (MACHINES["TTL74153"]~=null) then
268247   files {
269248      MAME_DIR .. "src/emu/machine/74153.c",
270      MAME_DIR .. "src/emu/machine/74153.h",
271249   }
272250end
273251
r245623r245624
279257if (MACHINES["TTL74181"]~=null) then
280258   files {
281259      MAME_DIR .. "src/emu/machine/74181.c",
282      MAME_DIR .. "src/emu/machine/74181.h",
283260   }
284261end
285262
r245623r245624
291268if (MACHINES["TTL7474"]~=null) then
292269   files {
293270      MAME_DIR .. "src/emu/machine/7474.c",
294      MAME_DIR .. "src/emu/machine/7474.h",
295271   }
296272end
297273
r245623r245624
303279if (MACHINES["KBDC8042"]~=null) then
304280   files {
305281      MAME_DIR .. "src/emu/machine/8042kbdc.c",
306      MAME_DIR .. "src/emu/machine/8042kbdc.h",
307282   }
308283end
309284
r245623r245624
315290if (MACHINES["8530SCC"]~=null) then
316291   files {
317292      MAME_DIR .. "src/emu/machine/8530scc.c",
318      MAME_DIR .. "src/emu/machine/8530scc.h",
319293   }
320294end
321295
r245623r245624
327301if (MACHINES["AAKARTDEV"]~=null) then
328302   files {
329303      MAME_DIR .. "src/emu/machine/aakart.c",
330      MAME_DIR .. "src/emu/machine/aakart.h",
331304   }
332305end
333306
r245623r245624
339312if (MACHINES["ADC0808"]~=null) then
340313   files {
341314      MAME_DIR .. "src/emu/machine/adc0808.c",
342      MAME_DIR .. "src/emu/machine/adc0808.h",
343315   }
344316end
345317
r245623r245624
351323if (MACHINES["ADC083X"]~=null) then
352324   files {
353325      MAME_DIR .. "src/emu/machine/adc083x.c",
354      MAME_DIR .. "src/emu/machine/adc083x.h",
355326   }
356327end
357328
r245623r245624
363334if (MACHINES["ADC1038"]~=null) then
364335   files {
365336      MAME_DIR .. "src/emu/machine/adc1038.c",
366      MAME_DIR .. "src/emu/machine/adc1038.h",
367337   }
368338end
369339
r245623r245624
375345if (MACHINES["ADC1213X"]~=null) then
376346   files {
377347      MAME_DIR .. "src/emu/machine/adc1213x.c",
378      MAME_DIR .. "src/emu/machine/adc1213x.h",
379348   }
380349end
381350
r245623r245624
387356if (MACHINES["AICARTC"]~=null) then
388357   files {
389358      MAME_DIR .. "src/emu/machine/aicartc.c",
390      MAME_DIR .. "src/emu/machine/aicartc.h",
391359   }
392360end
393361
r245623r245624
399367if (MACHINES["AM53CF96"]~=null) then
400368   files {
401369      MAME_DIR .. "src/emu/machine/am53cf96.c",
402      MAME_DIR .. "src/emu/machine/am53cf96.h",
403370   }
404371end
405372
r245623r245624
411378if (MACHINES["AM9517A"]~=null) then
412379   files {
413380      MAME_DIR .. "src/emu/machine/am9517a.c",
414      MAME_DIR .. "src/emu/machine/am9517a.h",
415381   }
416382end
417383
r245623r245624
423389if (MACHINES["AMIGAFDC"]~=null) then
424390   files {
425391      MAME_DIR .. "src/emu/machine/amigafdc.c",
426      MAME_DIR .. "src/emu/machine/amigafdc.h",
427392   }
428393end
429394
r245623r245624
435400if (MACHINES["AT28C16"]~=null) then
436401   files {
437402      MAME_DIR .. "src/emu/machine/at28c16.c",
438      MAME_DIR .. "src/emu/machine/at28c16.h",
439403   }
440404end
441405
r245623r245624
447411if (MACHINES["AT29040"]~=null) then
448412   files {
449413      MAME_DIR .. "src/emu/machine/at29040a.c",
450      MAME_DIR .. "src/emu/machine/at29040a.h",
451414   }
452415end
453416
r245623r245624
459422if (MACHINES["AT45DBXX"]~=null) then
460423   files {
461424      MAME_DIR .. "src/emu/machine/at45dbxx.c",
462      MAME_DIR .. "src/emu/machine/at45dbxx.h",
463425   }
464426end
465427
r245623r245624
473435   MACHINES["PCCARD"] = true
474436   files {
475437      MAME_DIR .. "src/emu/machine/ataflash.c",
476      MAME_DIR .. "src/emu/machine/ataflash.h",
477438   }
478439end
479440
r245623r245624
485446if (MACHINES["AY31015"]~=null) then
486447   files {
487448      MAME_DIR .. "src/emu/machine/ay31015.c",
488      MAME_DIR .. "src/emu/machine/ay31015.h",
489449   }
490450end
491451
r245623r245624
497457if (MACHINES["BANKDEV"]~=null) then
498458   files {
499459      MAME_DIR .. "src/emu/machine/bankdev.c",
500      MAME_DIR .. "src/emu/machine/bankdev.h",
501460   }
502461end
503462
r245623r245624
509468if (MACHINES["CDP1852"]~=null) then
510469   files {
511470      MAME_DIR .. "src/emu/machine/cdp1852.c",
512      MAME_DIR .. "src/emu/machine/cdp1852.h",
513471   }
514472end
515473
r245623r245624
521479if (MACHINES["CDP1871"]~=null) then
522480   files {
523481      MAME_DIR .. "src/emu/machine/cdp1871.c",
524      MAME_DIR .. "src/emu/machine/cdp1871.h",
525482   }
526483end
527484
r245623r245624
533490if (MACHINES["COM8116"]~=null) then
534491   files {
535492      MAME_DIR .. "src/emu/machine/com8116.c",
536      MAME_DIR .. "src/emu/machine/com8116.h",
537493   }
538494end
539495
r245623r245624
545501if (MACHINES["CR589"]~=null) then
546502   files {
547503      MAME_DIR .. "src/emu/machine/cr589.c",
548      MAME_DIR .. "src/emu/machine/cr589.h",
549504   }
550505end
551506
r245623r245624
557512if (MACHINES["CS4031"]~=null) then
558513   files {
559514      MAME_DIR .. "src/emu/machine/cs4031.c",
560      MAME_DIR .. "src/emu/machine/cs4031.h",
561515   }
562516end
563517
r245623r245624
569523if (MACHINES["CS8221"]~=null) then
570524   files {
571525      MAME_DIR .. "src/emu/machine/cs8221.c",
572      MAME_DIR .. "src/emu/machine/cs8221.h",
573526   }
574527end
575528
r245623r245624
581534if (MACHINES["DS1204"]~=null) then
582535   files {
583536      MAME_DIR .. "src/emu/machine/ds1204.c",
584      MAME_DIR .. "src/emu/machine/ds1204.h",
585537   }
586538end
587539
r245623r245624
593545if (MACHINES["DS1302"]~=null) then
594546   files {
595547      MAME_DIR .. "src/emu/machine/ds1302.c",
596      MAME_DIR .. "src/emu/machine/ds1302.h",
597548   }
598549end
599550
r245623r245624
605556if (MACHINES["DS1315"]~=null) then
606557   files {
607558      MAME_DIR .. "src/emu/machine/ds1315.c",
608      MAME_DIR .. "src/emu/machine/ds1315.h",
609559   }
610560end
611561
r245623r245624
617567if (MACHINES["DS2401"]~=null) then
618568   files {
619569      MAME_DIR .. "src/emu/machine/ds2401.c",
620      MAME_DIR .. "src/emu/machine/ds2401.h",
621570   }
622571end
623572
r245623r245624
629578if (MACHINES["DS2404"]~=null) then
630579   files {
631580      MAME_DIR .. "src/emu/machine/ds2404.c",
632      MAME_DIR .. "src/emu/machine/ds2404.h",
633581   }
634582end
635583
r245623r245624
641589if (MACHINES["DS75160A"]~=null) then
642590   files {
643591      MAME_DIR .. "src/emu/machine/ds75160a.c",
644      MAME_DIR .. "src/emu/machine/ds75160a.h",
645592   }
646593end
647594
r245623r245624
653600if (MACHINES["DS75161A"]~=null) then
654601   files {
655602      MAME_DIR .. "src/emu/machine/ds75161a.c",
656      MAME_DIR .. "src/emu/machine/ds75161a.h",
657603   }
658604end
659605
r245623r245624
665611if (MACHINES["E0516"]~=null) then
666612   files {
667613      MAME_DIR .. "src/emu/machine/e0516.c",
668      MAME_DIR .. "src/emu/machine/e0516.h",
669614   }
670615end
671616
r245623r245624
677622if (MACHINES["E05A03"]~=null) then
678623   files {
679624      MAME_DIR .. "src/emu/machine/e05a03.c",
680      MAME_DIR .. "src/emu/machine/e05a03.h",
681625   }
682626end
683627
r245623r245624
689633if (MACHINES["E05A30"]~=null) then
690634   files {
691635      MAME_DIR .. "src/emu/machine/e05a30.c",
692      MAME_DIR .. "src/emu/machine/e05a30.h",
693636   }
694637end
695638
r245623r245624
703646if (MACHINES["EEPROMDEV"]~=null) then
704647   files {
705648      MAME_DIR .. "src/emu/machine/eeprom.c",
706      MAME_DIR .. "src/emu/machine/eeprom.h",
707649      MAME_DIR .. "src/emu/machine/eepromser.c",
708      MAME_DIR .. "src/emu/machine/eepromser.h",
709650      MAME_DIR .. "src/emu/machine/eeprompar.c",
710      MAME_DIR .. "src/emu/machine/eeprompar.h",
711651   }
712652end
713653
r245623r245624
719659if (MACHINES["ER2055"]~=null) then
720660   files {
721661      MAME_DIR .. "src/emu/machine/er2055.c",
722      MAME_DIR .. "src/emu/machine/er2055.h",
723662   }
724663end
725664
r245623r245624
731670if (MACHINES["F3853"]~=null) then
732671   files {
733672      MAME_DIR .. "src/emu/machine/f3853.c",
734      MAME_DIR .. "src/emu/machine/f3853.h",
735673   }
736674end
737675
r245623r245624
743681if (MACHINES["HD63450"]~=null) then
744682   files {
745683      MAME_DIR .. "src/emu/machine/hd63450.c",
746      MAME_DIR .. "src/emu/machine/hd63450.h",
747684   }
748685end
749686
r245623r245624
755692if (MACHINES["HD64610"]~=null) then
756693   files {
757694      MAME_DIR .. "src/emu/machine/hd64610.c",
758      MAME_DIR .. "src/emu/machine/hd64610.h",
759695   }
760696end
761697
r245623r245624
767703if (MACHINES["I2CMEM"]~=null) then
768704   files {
769705      MAME_DIR .. "src/emu/machine/i2cmem.c",
770      MAME_DIR .. "src/emu/machine/i2cmem.h",
771706   }
772707end
773708
r245623r245624
779714if (MACHINES["I8155"]~=null) then
780715   files {
781716      MAME_DIR .. "src/emu/machine/i8155.c",
782      MAME_DIR .. "src/emu/machine/i8155.h",
783717   }
784718end
785719
r245623r245624
791725if (MACHINES["I8212"]~=null) then
792726   files {
793727      MAME_DIR .. "src/emu/machine/i8212.c",
794      MAME_DIR .. "src/emu/machine/i8212.h",
795728   }
796729end
797730
r245623r245624
803736if (MACHINES["I8214"]~=null) then
804737   files {
805738      MAME_DIR .. "src/emu/machine/i8214.c",
806      MAME_DIR .. "src/emu/machine/i8214.h",
807739   }
808740end
809741
r245623r245624
815747if (MACHINES["I8243"]~=null) then
816748   files {
817749      MAME_DIR .. "src/emu/machine/i8243.c",
818      MAME_DIR .. "src/emu/machine/i8243.h",
819750   }
820751end
821752
r245623r245624
827758if (MACHINES["I8251"]~=null) then
828759   files {
829760      MAME_DIR .. "src/emu/machine/i8251.c",
830      MAME_DIR .. "src/emu/machine/i8251.h",
831761   }
832762end
833763
r245623r245624
839769if (MACHINES["I8257"]~=null) then
840770   files {
841771      MAME_DIR .. "src/emu/machine/i8257.c",
842      MAME_DIR .. "src/emu/machine/i8257.h",
843772   }
844773end
845774
r245623r245624
852781if (MACHINES["I8271"]~=null) then
853782   files {
854783      MAME_DIR .. "src/emu/machine/i8271.c",
855      MAME_DIR .. "src/emu/machine/i8271.h",
856784   }
857785end
858786
r245623r245624
864792if (MACHINES["I8279"]~=null) then
865793   files {
866794      MAME_DIR .. "src/emu/machine/i8279.c",
867      MAME_DIR .. "src/emu/machine/i8279.h",
868795   }
869796end
870797
r245623r245624
876803if (MACHINES["I8355"]~=null) then
877804   files {
878805      MAME_DIR .. "src/emu/machine/i8355.c",
879      MAME_DIR .. "src/emu/machine/i8355.h",
880806   }
881807end
882808
r245623r245624
888814if (MACHINES["I80130"]~=null) then
889815   files {
890816      MAME_DIR .. "src/emu/machine/i80130.c",
891      MAME_DIR .. "src/emu/machine/i80130.h",
892817   }
893818end
894819
r245623r245624
902827   MACHINES["T10"] = true
903828   files {
904829      MAME_DIR .. "src/emu/machine/atadev.c",
905      MAME_DIR .. "src/emu/machine/atadev.h",
906830      MAME_DIR .. "src/emu/machine/atahle.c",
907      MAME_DIR .. "src/emu/machine/atahle.h",
908831      MAME_DIR .. "src/emu/machine/ataintf.c",
909      MAME_DIR .. "src/emu/machine/ataintf.h",
910832      MAME_DIR .. "src/emu/machine/atapicdr.c",
911      MAME_DIR .. "src/emu/machine/atapicdr.h",
912833      MAME_DIR .. "src/emu/machine/atapihle.c",
913      MAME_DIR .. "src/emu/machine/atapihle.h",
914834      MAME_DIR .. "src/emu/machine/idectrl.c",
915      MAME_DIR .. "src/emu/machine/idectrl.h",
916835      MAME_DIR .. "src/emu/machine/idehd.c",
917      MAME_DIR .. "src/emu/machine/idehd.h",
918836      MAME_DIR .. "src/emu/machine/vt83c461.c",
919      MAME_DIR .. "src/emu/machine/vt83c461.h",
920837   }
921838end
922839
r245623r245624
928845if (MACHINES["IM6402"]~=null) then
929846   files {
930847      MAME_DIR .. "src/emu/machine/im6402.c",
931      MAME_DIR .. "src/emu/machine/im6402.h",
932848   }
933849end
934850
r245623r245624
940856if (MACHINES["INS8154"]~=null) then
941857   files {
942858      MAME_DIR .. "src/emu/machine/ins8154.c",
943      MAME_DIR .. "src/emu/machine/ins8154.h",
944859   }
945860end
946861
r245623r245624
952867if (MACHINES["INS8250"]~=null) then
953868   files {
954869      MAME_DIR .. "src/emu/machine/ins8250.c",
955      MAME_DIR .. "src/emu/machine/ins8250.h",
956870   }
957871end
958872
r245623r245624
964878if (MACHINES["INTELFLASH"]~=null) then
965879   files {
966880      MAME_DIR .. "src/emu/machine/intelfsh.c",
967      MAME_DIR .. "src/emu/machine/intelfsh.h",
968881   }
969882end
970883
r245623r245624
977890if (MACHINES["JVS"]~=null) then
978891   files {
979892      MAME_DIR .. "src/emu/machine/jvsdev.c",
980      MAME_DIR .. "src/emu/machine/jvsdev.h",
981893      MAME_DIR .. "src/emu/machine/jvshost.c",
982      MAME_DIR .. "src/emu/machine/jvshost.h",
983894   }
984895end
985896
r245623r245624
991902if (MACHINES["K033906"]~=null) then
992903   files {
993904      MAME_DIR .. "src/emu/machine/k033906.c",
994      MAME_DIR .. "src/emu/machine/k033906.h",
995905   }
996906end
997907
r245623r245624
1003913if (MACHINES["K053252"]~=null) then
1004914   files {
1005915      MAME_DIR .. "src/emu/machine/k053252.c",
1006      MAME_DIR .. "src/emu/machine/k053252.h",
1007916   }
1008917end
1009918
r245623r245624
1015924if (MACHINES["K056230"]~=null) then
1016925   files {
1017926      MAME_DIR .. "src/emu/machine/k056230.c",
1018      MAME_DIR .. "src/emu/machine/k056230.h",
1019927   }
1020928end
1021929
r245623r245624
1027935if (MACHINES["KB3600"]~=null) then
1028936   files {
1029937      MAME_DIR .. "src/emu/machine/kb3600.c",
1030      MAME_DIR .. "src/emu/machine/kb3600.h",
1031938   }
1032939end
1033940
r245623r245624
1039946if (MACHINES["KR2376"]~=null) then
1040947   files {
1041948      MAME_DIR .. "src/emu/machine/kr2376.c",
1042      MAME_DIR .. "src/emu/machine/kr2376.h",
1043949   }
1044950end
1045951
r245623r245624
1051957if (MACHINES["LATCH8"]~=null) then
1052958   files {
1053959      MAME_DIR .. "src/emu/machine/latch8.c",
1054      MAME_DIR .. "src/emu/machine/latch8.h",
1055960   }
1056961end
1057962
r245623r245624
1063968if (MACHINES["LC89510"]~=null) then
1064969   files {
1065970      MAME_DIR .. "src/emu/machine/lc89510.c",
1066      MAME_DIR .. "src/emu/machine/lc89510.h",
1067971   }
1068972end
1069973
r245623r245624
1075979if (MACHINES["LDPR8210"]~=null) then
1076980   files {
1077981      MAME_DIR .. "src/emu/machine/ldpr8210.c",
1078      MAME_DIR .. "src/emu/machine/ldpr8210.h",
1079982   }
1080983end
1081984
r245623r245624
1087990if (MACHINES["LDSTUB"]~=null) then
1088991   files {
1089992      MAME_DIR .. "src/emu/machine/ldstub.c",
1090      MAME_DIR .. "src/emu/machine/ldstub.h",
1091993   }
1092994end
1093995
r245623r245624
11011003   MACHINES["I8255"] = true
11021004   files {
11031005      MAME_DIR .. "src/emu/machine/ldv1000.c",
1104      MAME_DIR .. "src/emu/machine/ldv1000.h",
11051006   }
11061007end
11071008
r245623r245624
11131014if (MACHINES["LDVP931"]~=null) then
11141015   files {
11151016      MAME_DIR .. "src/emu/machine/ldvp931.c",
1116      MAME_DIR .. "src/emu/machine/ldvp931.h",
11171017   }
11181018end
11191019
r245623r245624
11251025if (MACHINES["LH5810"]~=null) then
11261026   files {
11271027      MAME_DIR .. "src/emu/machine/lh5810.c",
1128      MAME_DIR .. "src/emu/machine/lh5810.h",
11291028   }
11301029end
11311030
r245623r245624
11371036if (MACHINES["LINFLASH"]~=null) then
11381037   files {
11391038      MAME_DIR .. "src/emu/machine/linflash.c",
1140      MAME_DIR .. "src/emu/machine/linflash.h",
11411039   }
11421040end
11431041
r245623r245624
11491047if (MACHINES["M6M80011AP"]~=null) then
11501048   files {
11511049      MAME_DIR .. "src/emu/machine/m6m80011ap.c",
1152      MAME_DIR .. "src/emu/machine/m6m80011ap.h",
11531050   }
11541051end
11551052
r245623r245624
11611058if (MACHINES["MATSUCD"]~=null) then
11621059   files {
11631060      MAME_DIR .. "src/emu/machine/matsucd.c",
1164      MAME_DIR .. "src/emu/machine/matsucd.h",
11651061   }
11661062end
11671063
r245623r245624
11731069if (MACHINES["MB14241"]~=null) then
11741070   files {
11751071      MAME_DIR .. "src/emu/machine/mb14241.c",
1176      MAME_DIR .. "src/emu/machine/mb14241.h",
11771072   }
11781073end
11791074
r245623r245624
11851080if (MACHINES["MB3773"]~=null) then
11861081   files {
11871082      MAME_DIR .. "src/emu/machine/mb3773.c",
1188      MAME_DIR .. "src/emu/machine/mb3773.h",
11891083   }
11901084end
11911085
r245623r245624
11971091if (MACHINES["MB8421"]~=null) then
11981092   files {
11991093      MAME_DIR .. "src/emu/machine/mb8421.c",
1200      MAME_DIR .. "src/emu/machine/mb8421.h",
12011094   }
12021095end
12031096
r245623r245624
12091102if (MACHINES["MB87078"]~=null) then
12101103   files {
12111104      MAME_DIR .. "src/emu/machine/mb87078.c",
1212      MAME_DIR .. "src/emu/machine/mb87078.h",
12131105   }
12141106end
12151107
r245623r245624
12211113if (MACHINES["MB8795"]~=null) then
12221114   files {
12231115      MAME_DIR .. "src/emu/machine/mb8795.c",
1224      MAME_DIR .. "src/emu/machine/mb8795.h",
12251116   }
12261117end
12271118
r245623r245624
12331124if (MACHINES["MB89352"]~=null) then
12341125   files {
12351126      MAME_DIR .. "src/emu/machine/mb89352.c",
1236      MAME_DIR .. "src/emu/machine/mb89352.h",
12371127   }
12381128end
12391129
r245623r245624
12451135if (MACHINES["MB89371"]~=null) then
12461136   files {
12471137      MAME_DIR .. "src/emu/machine/mb89371.c",
1248      MAME_DIR .. "src/emu/machine/mb89371.h",
12491138   }
12501139end
12511140
r245623r245624
12571146if (MACHINES["MC146818"]~=null) then
12581147   files {
12591148      MAME_DIR .. "src/emu/machine/mc146818.c",
1260      MAME_DIR .. "src/emu/machine/mc146818.h",
12611149      MAME_DIR .. "src/emu/machine/ds128x.c",
1262      MAME_DIR .. "src/emu/machine/ds128x.h",
12631150   }
12641151end
12651152
r245623r245624
12711158if (MACHINES["MC2661"]~=null) then
12721159   files {
12731160      MAME_DIR .. "src/emu/machine/mc2661.c",
1274      MAME_DIR .. "src/emu/machine/mc2661.h",
12751161   }
12761162end
12771163
r245623r245624
12831169if (MACHINES["MC6843"]~=null) then
12841170   files {
12851171      MAME_DIR .. "src/emu/machine/mc6843.c",
1286      MAME_DIR .. "src/emu/machine/mc6843.h",
12871172   }
12881173end
12891174
r245623r245624
12951180if (MACHINES["MC6846"]~=null) then
12961181   files {
12971182      MAME_DIR .. "src/emu/machine/mc6846.c",
1298      MAME_DIR .. "src/emu/machine/mc6846.h",
12991183   }
13001184end
13011185
r245623r245624
13071191if (MACHINES["MC6852"]~=null) then
13081192   files {
13091193      MAME_DIR .. "src/emu/machine/mc6852.c",
1310      MAME_DIR .. "src/emu/machine/mc6852.h",
13111194   }
13121195end
13131196
r245623r245624
13191202if (MACHINES["MC6854"]~=null) then
13201203   files {
13211204      MAME_DIR .. "src/emu/machine/mc6854.c",
1322      MAME_DIR .. "src/emu/machine/mc6854.h",
13231205   }
13241206end
13251207
r245623r245624
13311213if (MACHINES["MC68328"]~=null) then
13321214   files {
13331215      MAME_DIR .. "src/emu/machine/mc68328.c",
1334      MAME_DIR .. "src/emu/machine/mc68328.h",
13351216   }
13361217end
13371218
r245623r245624
13431224if (MACHINES["MC68901"]~=null) then
13441225   files {
13451226      MAME_DIR .. "src/emu/machine/mc68901.c",
1346      MAME_DIR .. "src/emu/machine/mc68901.h",
13471227   }
13481228end
13491229
r245623r245624
13551235if (MACHINES["MCCS1850"]~=null) then
13561236   files {
13571237      MAME_DIR .. "src/emu/machine/mccs1850.c",
1358      MAME_DIR .. "src/emu/machine/mccs1850.h",
13591238   }
13601239end
13611240
r245623r245624
13671246if (MACHINES["M68307"]~=null) then
13681247   files {
13691248      MAME_DIR .. "src/emu/machine/68307.c",
1370      MAME_DIR .. "src/emu/machine/68307.h",
13711249      MAME_DIR .. "src/emu/machine/68307sim.c",
1372      MAME_DIR .. "src/emu/machine/68307sim.h",
13731250      MAME_DIR .. "src/emu/machine/68307bus.c",
1374      MAME_DIR .. "src/emu/machine/68307bus.h",
13751251      MAME_DIR .. "src/emu/machine/68307tmu.c",
1376      MAME_DIR .. "src/emu/machine/68307tmu.h",
13771252   }
13781253end
13791254
r245623r245624
13851260if (MACHINES["M68340"]~=null) then
13861261   files {
13871262      MAME_DIR .. "src/emu/machine/68340.c",
1388      MAME_DIR .. "src/emu/machine/68340.h",
13891263      MAME_DIR .. "src/emu/machine/68340sim.c",
1390      MAME_DIR .. "src/emu/machine/68340sim.h",
13911264      MAME_DIR .. "src/emu/machine/68340dma.c",
1392      MAME_DIR .. "src/emu/machine/68340dma.h",
13931265      MAME_DIR .. "src/emu/machine/68340ser.c",
1394      MAME_DIR .. "src/emu/machine/68340ser.h",
13951266      MAME_DIR .. "src/emu/machine/68340tmu.c",
1396      MAME_DIR .. "src/emu/machine/68340tmu.h",
13971267   }
13981268end
13991269
r245623r245624
14051275if (MACHINES["MCF5206E"]~=null) then
14061276   files {
14071277      MAME_DIR .. "src/emu/machine/mcf5206e.c",
1408      MAME_DIR .. "src/emu/machine/mcf5206e.h",
14091278   }
14101279end
14111280
r245623r245624
14171286if (MACHINES["MICROTOUCH"]~=null) then
14181287   files {
14191288      MAME_DIR .. "src/emu/machine/microtch.c",
1420      MAME_DIR .. "src/emu/machine/microtch.h",
14211289   }
14221290end
14231291
r245623r245624
14291297if (MACHINES["MM58274C"]~=null) then
14301298   files {
14311299      MAME_DIR .. "src/emu/machine/mm58274c.c",
1432      MAME_DIR .. "src/emu/machine/mm58274c.h",
14331300   }
14341301end
14351302
r245623r245624
14411308if (MACHINES["MM74C922"]~=null) then
14421309   files {
14431310      MAME_DIR .. "src/emu/machine/mm74c922.c",
1444      MAME_DIR .. "src/emu/machine/mm74c922.h",
14451311   }
14461312end
14471313
r245623r245624
14531319if (MACHINES["MOS6526"]~=null) then
14541320   files {
14551321      MAME_DIR .. "src/emu/machine/mos6526.c",
1456      MAME_DIR .. "src/emu/machine/mos6526.h",
14571322   }
14581323end
14591324
r245623r245624
14651330if (MACHINES["MOS6529"]~=null) then
14661331   files {
14671332      MAME_DIR .. "src/emu/machine/mos6529.c",
1468      MAME_DIR .. "src/emu/machine/mos6529.h",
14691333   }
14701334end
14711335
r245623r245624
14771341if (MACHINES["MOS6702"]~=null) then
14781342   files {
14791343      MAME_DIR .. "src/emu/machine/mos6702.c",
1480      MAME_DIR .. "src/emu/machine/mos6702.h",
14811344   }
14821345end
14831346
r245623r245624
14891352if (MACHINES["MOS8706"]~=null) then
14901353   files {
14911354      MAME_DIR .. "src/emu/machine/mos8706.c",
1492      MAME_DIR .. "src/emu/machine/mos8706.h",
14931355   }
14941356end
14951357
r245623r245624
15011363if (MACHINES["MOS8722"]~=null) then
15021364   files {
15031365      MAME_DIR .. "src/emu/machine/mos8722.c",
1504      MAME_DIR .. "src/emu/machine/mos8722.h",
15051366   }
15061367end
15071368
r245623r245624
15131374if (MACHINES["MOS8726"]~=null) then
15141375   files {
15151376      MAME_DIR .. "src/emu/machine/mos8726.c",
1516      MAME_DIR .. "src/emu/machine/mos8726.h",
15171377   }
15181378end
15191379
r245623r245624
15251385if (MACHINES["MIOT6530"]~=null) then
15261386   files {
15271387      MAME_DIR .. "src/emu/machine/mos6530.c",
1528      MAME_DIR .. "src/emu/machine/mos6530.h",
15291388      MAME_DIR .. "src/emu/machine/mos6530n.c",
1530      MAME_DIR .. "src/emu/machine/mos6530n.h",
15311389   }
15321390end
15331391
r245623r245624
15391397if (MACHINES["MOS6551"]~=null) then
15401398   files {
15411399      MAME_DIR .. "src/emu/machine/mos6551.c",
1542      MAME_DIR .. "src/emu/machine/mos6551.h",
15431400   }
15441401end
15451402
r245623r245624
15511408if (MACHINES["MSM5832"]~=null) then
15521409   files {
15531410      MAME_DIR .. "src/emu/machine/msm5832.c",
1554      MAME_DIR .. "src/emu/machine/msm5832.h",
15551411   }
15561412end
15571413
r245623r245624
15631419if (MACHINES["MSM58321"]~=null) then
15641420   files {
15651421      MAME_DIR .. "src/emu/machine/msm58321.c",
1566      MAME_DIR .. "src/emu/machine/msm58321.h",
15671422   }
15681423end
15691424
r245623r245624
15751430if (MACHINES["MSM6242"]~=null) then
15761431   files {
15771432      MAME_DIR .. "src/emu/machine/msm6242.c",
1578      MAME_DIR .. "src/emu/machine/msm6242.h",
15791433   }
15801434end
15811435
r245623r245624
15881442   MACHINES["SCSI"] = true
15891443   files {
15901444      MAME_DIR .. "src/emu/machine/ncr539x.c",
1591      MAME_DIR .. "src/emu/machine/ncr539x.h",
15921445   }
15931446end
15941447
r245623r245624
16001453if (MACHINES["NMC9306"]~=null) then
16011454   files {
16021455      MAME_DIR .. "src/emu/machine/nmc9306.c",
1603      MAME_DIR .. "src/emu/machine/nmc9306.h",
16041456   }
16051457end
16061458
r245623r245624
16161468if (MACHINES["NSCSI"]~=null) then
16171469   files {
16181470      MAME_DIR .. "src/emu/machine/nscsi_bus.c",
1619      MAME_DIR .. "src/emu/machine/nscsi_bus.h",
16201471      MAME_DIR .. "src/emu/machine/nscsi_cb.c",
1621      MAME_DIR .. "src/emu/machine/nscsi_cb.h",
16221472      MAME_DIR .. "src/emu/machine/nscsi_cd.c",
1623      MAME_DIR .. "src/emu/machine/nscsi_cd.h",
16241473      MAME_DIR .. "src/emu/machine/nscsi_hd.c",
1625      MAME_DIR .. "src/emu/machine/nscsi_hd.h",
16261474      MAME_DIR .. "src/emu/machine/nscsi_s1410.c",
1627      MAME_DIR .. "src/emu/machine/nscsi_s1410.h",
16281475   }
16291476end
16301477
r245623r245624
16361483if (MACHINES["PCF8593"]~=null) then
16371484   files {
16381485      MAME_DIR .. "src/emu/machine/pcf8593.c",
1639      MAME_DIR .. "src/emu/machine/pcf8593.h",
16401486   }
16411487end
16421488
r245623r245624
16481494if (MACHINES["LPCI"]~=null) then
16491495   files {
16501496      MAME_DIR .. "src/emu/machine/lpci.c",
1651      MAME_DIR .. "src/emu/machine/lpci.h",
16521497   }
16531498end
16541499
r245623r245624
16601505if (MACHINES["PCI"]~=null) then
16611506   files {
16621507      MAME_DIR .. "src/emu/machine/pci.c",
1663      MAME_DIR .. "src/emu/machine/pci.h",
16641508      MAME_DIR .. "src/emu/machine/pci-usb.c",
1665      MAME_DIR .. "src/emu/machine/pci-usb.h",
16661509      MAME_DIR .. "src/emu/machine/pci-sata.c",
1667      MAME_DIR .. "src/emu/machine/pci-sata.h",
16681510      MAME_DIR .. "src/emu/machine/pci-apic.c",
1669      MAME_DIR .. "src/emu/machine/pci-apic.h",
16701511      MAME_DIR .. "src/emu/machine/pci-smbus.c",
1671      MAME_DIR .. "src/emu/machine/pci-smbus.h",
16721512      MAME_DIR .. "src/emu/machine/i82541.c",
1673      MAME_DIR .. "src/emu/machine/i82541.h",
16741513      MAME_DIR .. "src/emu/machine/i82875p.c",
1675      MAME_DIR .. "src/emu/machine/i82875p.h",
16761514      MAME_DIR .. "src/emu/machine/i6300esb.c",
1677      MAME_DIR .. "src/emu/machine/i6300esb.h",
16781515      MAME_DIR .. "src/emu/machine/lpc.c",
1679      MAME_DIR .. "src/emu/machine/lpc.h",
16801516      MAME_DIR .. "src/emu/machine/lpc-acpi.c",
1681      MAME_DIR .. "src/emu/machine/lpc-acpi.h",
16821517      MAME_DIR .. "src/emu/machine/lpc-rtc.c",
1683      MAME_DIR .. "src/emu/machine/lpc-rtc.h",
16841518      MAME_DIR .. "src/emu/machine/lpc-pit.c",
1685      MAME_DIR .. "src/emu/machine/lpc-pit.h",
16861519      MAME_DIR .. "src/emu/machine/vrc4373.c",
1687      MAME_DIR .. "src/emu/machine/vrc4373.h",
16881520   }
16891521end
16901522
r245623r245624
16961528if (MACHINES["PCKEYBRD"]~=null) then
16971529   files {
16981530      MAME_DIR .. "src/emu/machine/pckeybrd.c",
1699      MAME_DIR .. "src/emu/machine/pckeybrd.h",
17001531   }
17011532end
17021533
r245623r245624
17081539if (MACHINES["PIC8259"]~=null) then
17091540   files {
17101541      MAME_DIR .. "src/emu/machine/pic8259.c",
1711      MAME_DIR .. "src/emu/machine/pic8259.h",
17121542   }
17131543end
17141544
r245623r245624
17201550if (MACHINES["PIT8253"]~=null) then
17211551   files {
17221552      MAME_DIR .. "src/emu/machine/pit8253.c",
1723      MAME_DIR .. "src/emu/machine/pit8253.h",
17241553   }
17251554end
17261555
r245623r245624
17321561if (MACHINES["PLA"]~=null) then
17331562   files {
17341563      MAME_DIR .. "src/emu/machine/pla.c",
1735      MAME_DIR .. "src/emu/machine/pla.h",
17361564   }
17371565end
17381566
r245623r245624
17441572if (MACHINES["R10696"]~=null) then
17451573   files {
17461574      MAME_DIR .. "src/emu/machine/r10696.c",
1747      MAME_DIR .. "src/emu/machine/r10696.h",
17481575   }
17491576end
17501577
r245623r245624
17561583if (MACHINES["R10788"]~=null) then
17571584   files {
17581585      MAME_DIR .. "src/emu/machine/r10788.c",
1759      MAME_DIR .. "src/emu/machine/r10788.h",
17601586   }
17611587end
17621588
r245623r245624
17681594if (MACHINES["RA17XX"]~=null) then
17691595   files {
17701596      MAME_DIR .. "src/emu/machine/ra17xx.c",
1771      MAME_DIR .. "src/emu/machine/ra17xx.h",
17721597   }
17731598end
17741599
r245623r245624
17811606   MACHINES["PCCARD"] = true
17821607   files {   
17831608      MAME_DIR .. "src/emu/machine/rf5c296.c",
1784      MAME_DIR .. "src/emu/machine/rf5c296.h",
17851609   }
17861610end
17871611
r245623r245624
17931617if (MACHINES["ROC10937"]~=null) then
17941618   files {
17951619      MAME_DIR .. "src/emu/machine/roc10937.c",
1796      MAME_DIR .. "src/emu/machine/roc10937.h",
17971620   }
17981621end
17991622
r245623r245624
18051628if (MACHINES["RP5C01"]~=null) then
18061629   files {
18071630      MAME_DIR .. "src/emu/machine/rp5c01.c",
1808      MAME_DIR .. "src/emu/machine/rp5c01.h",
18091631   }
18101632end
18111633
r245623r245624
18171639if (MACHINES["RP5C15"]~=null) then
18181640   files {
18191641      MAME_DIR .. "src/emu/machine/rp5c15.c",
1820      MAME_DIR .. "src/emu/machine/rp5c15.h",
18211642   }
18221643end
18231644
r245623r245624
18291650if (MACHINES["RP5H01"]~=null) then
18301651   files {
18311652      MAME_DIR .. "src/emu/machine/rp5h01.c",
1832      MAME_DIR .. "src/emu/machine/rp5h01.h",
18331653   }
18341654end
18351655
r245623r245624
18411661if (MACHINES["R64H156"]~=null) then
18421662   files {
18431663      MAME_DIR .. "src/emu/machine/64h156.c",
1844      MAME_DIR .. "src/emu/machine/64h156.h",
18451664   }
18461665end
18471666
r245623r245624
18531672if (MACHINES["RTC4543"]~=null) then
18541673   files {
18551674      MAME_DIR .. "src/emu/machine/rtc4543.c",
1856      MAME_DIR .. "src/emu/machine/rtc4543.h",
18571675   }
18581676end
18591677
r245623r245624
18651683if (MACHINES["RTC65271"]~=null) then
18661684   files {
18671685      MAME_DIR .. "src/emu/machine/rtc65271.c",
1868      MAME_DIR .. "src/emu/machine/rtc65271.h",
18691686   }
18701687end
18711688
r245623r245624
18771694if (MACHINES["RTC9701"]~=null) then
18781695   files {
18791696      MAME_DIR .. "src/emu/machine/rtc9701.c",
1880      MAME_DIR .. "src/emu/machine/rtc9701.h",
18811697   }
18821698end
18831699
r245623r245624
18891705if (MACHINES["S2636"]~=null) then
18901706   files {
18911707      MAME_DIR .. "src/emu/machine/s2636.c",
1892      MAME_DIR .. "src/emu/machine/s2636.h",
18931708   }
18941709end
18951710
r245623r245624
19011716if (MACHINES["S3520CF"]~=null) then
19021717   files {
19031718      MAME_DIR .. "src/emu/machine/s3520cf.c",
1904      MAME_DIR .. "src/emu/machine/s3520cf.h",
19051719   }
19061720end
19071721
r245623r245624
19131727if (MACHINES["S3C2400"]~=null) then
19141728   files {
19151729      MAME_DIR .. "src/emu/machine/s3c2400.c",
1916      MAME_DIR .. "src/emu/machine/s3c2400.h",
1917      MAME_DIR .. "src/emu/machine/s3c24xx.inc",
19181730   }
19191731end
19201732
r245623r245624
19261738if (MACHINES["S3C2410"]~=null) then
19271739   files {
19281740      MAME_DIR .. "src/emu/machine/s3c2410.c",
1929      MAME_DIR .. "src/emu/machine/s3c2410.h",
1930      MAME_DIR .. "src/emu/machine/s3c24xx.inc",
19311741   }
19321742end
19331743
r245623r245624
19391749if (MACHINES["S3C44B0"]~=null) then
19401750   files {
19411751      MAME_DIR .. "src/emu/machine/s3c44b0.c",
1942      MAME_DIR .. "src/emu/machine/s3c44b0.h",
19431752   }
19441753end
19451754
r245623r245624
19511760if (MACHINES["S3C2440"]~=null) then
19521761   files {
19531762      MAME_DIR .. "src/emu/machine/s3c2440.c",
1954      MAME_DIR .. "src/emu/machine/s3c2440.h",
1955      MAME_DIR .. "src/emu/machine/s3c24xx.inc",
19561763   }
19571764end
19581765
r245623r245624
19751782if (MACHINES["SERFLASH"]~=null) then
19761783   files {
19771784      MAME_DIR .. "src/emu/machine/serflash.c",
1978      MAME_DIR .. "src/emu/machine/serflash.h",
19791785   }
19801786end
19811787
r245623r245624
19871793if (MACHINES["SMC91C9X"]~=null) then
19881794   files {
19891795      MAME_DIR .. "src/emu/machine/smc91c9x.c",
1990      MAME_DIR .. "src/emu/machine/smc91c9x.h",
19911796   }
19921797end
19931798
r245623r245624
19991804if (MACHINES["SMPC"]~=null) then
20001805   files {
20011806      MAME_DIR .. "src/emu/machine/smpc.c",
2002      MAME_DIR .. "src/emu/machine/smpc.h",
20031807   }
20041808end
20051809
r245623r245624
20261830if (MACHINES["T10"]~=null) then
20271831   files {
20281832      MAME_DIR .. "src/emu/machine/t10mmc.c",
2029      MAME_DIR .. "src/emu/machine/t10mmc.h",
20301833      MAME_DIR .. "src/emu/machine/t10sbc.c",
2031      MAME_DIR .. "src/emu/machine/t10sbc.h",
20321834      MAME_DIR .. "src/emu/machine/t10spc.c",
2033      MAME_DIR .. "src/emu/machine/t10spc.h",
20341835   }
20351836end
20361837
r245623r245624
20421843if (MACHINES["TC0091LVC"]~=null) then
20431844   files {
20441845      MAME_DIR .. "src/emu/machine/tc009xlvc.c",
2045      MAME_DIR .. "src/emu/machine/tc009xlvc.h",
20461846   }
20471847end
20481848
r245623r245624
20541854if (MACHINES["TIMEKPR"]~=null) then
20551855   files {
20561856      MAME_DIR .. "src/emu/machine/timekpr.c",
2057      MAME_DIR .. "src/emu/machine/timekpr.h",
20581857   }
20591858end
20601859
r245623r245624
20661865if (MACHINES["TMP68301"]~=null) then
20671866   files {
20681867      MAME_DIR .. "src/emu/machine/tmp68301.c",
2069      MAME_DIR .. "src/emu/machine/tmp68301.h",
20701868   }
20711869end
20721870
r245623r245624
20781876if (MACHINES["TMS5501"]~=null) then
20791877   files {
20801878      MAME_DIR .. "src/emu/machine/tms5501.c",
2081      MAME_DIR .. "src/emu/machine/tms5501.h",
20821879   }
20831880end
20841881
r245623r245624
20901887if (MACHINES["TMS6100"]~=null) then
20911888   files {
20921889      MAME_DIR .. "src/emu/machine/tms6100.c",
2093      MAME_DIR .. "src/emu/machine/tms6100.h",
20941890   }
20951891end
20961892
r245623r245624
21021898if (MACHINES["TMS9901"]~=null) then
21031899   files {
21041900      MAME_DIR .. "src/emu/machine/tms9901.c",
2105      MAME_DIR .. "src/emu/machine/tms9901.h",
21061901   }
21071902end
21081903
r245623r245624
21141909if (MACHINES["TMS9902"]~=null) then
21151910   files {
21161911      MAME_DIR .. "src/emu/machine/tms9902.c",
2117      MAME_DIR .. "src/emu/machine/tms9902.h",
21181912   }
21191913end
21201914
r245623r245624
21261920if (MACHINES["UPD1990A"]~=null) then
21271921   files {
21281922      MAME_DIR .. "src/emu/machine/upd1990a.c",
2129      MAME_DIR .. "src/emu/machine/upd1990a.h",
21301923   }
21311924end
21321925
r245623r245624
21381931if (MACHINES["UPD4992"]~=null) then
21391932   files {
21401933      MAME_DIR .. "src/emu/machine/upd4992.c",
2141      MAME_DIR .. "src/emu/machine/upd4992.h",
21421934   }
21431935end
21441936
r245623r245624
21511943if (MACHINES["UPD4701"]~=null) then
21521944   files {
21531945      MAME_DIR .. "src/emu/machine/upd4701.c",
2154      MAME_DIR .. "src/emu/machine/upd4701.h",
21551946   }
21561947end
21571948
r245623r245624
21631954if (MACHINES["UPD7002"]~=null) then
21641955   files {
21651956      MAME_DIR .. "src/emu/machine/upd7002.c",
2166      MAME_DIR .. "src/emu/machine/upd7002.h",
21671957   }
21681958end
21691959
r245623r245624
21751965if (MACHINES["UPD71071"]~=null) then
21761966   files {
21771967      MAME_DIR .. "src/emu/machine/upd71071.c",
2178      MAME_DIR .. "src/emu/machine/upd71071.h",
21791968   }
21801969end
21811970
r245623r245624
21871976if (MACHINES["UPD765"]~=null) then
21881977   files {
21891978      MAME_DIR .. "src/emu/machine/upd765.c",
2190      MAME_DIR .. "src/emu/machine/upd765.h",
21911979   }
21921980end
21931981
r245623r245624
21991987if (MACHINES["V3021"]~=null) then
22001988   files {
22011989      MAME_DIR .. "src/emu/machine/v3021.c",
2202      MAME_DIR .. "src/emu/machine/v3021.h",
22031990   }
22041991end
22051992
r245623r245624
22111998if (MACHINES["WD_FDC"]~=null) then
22121999   files {
22132000      MAME_DIR .. "src/emu/machine/wd_fdc.c",
2214      MAME_DIR .. "src/emu/machine/wd_fdc.h",
22152001      MAME_DIR .. "src/emu/machine/fdc_pll.c",
2216      MAME_DIR .. "src/emu/machine/fdc_pll.h",
22172002   }
22182003end
22192004
r245623r245624
22252010if (MACHINES["WD11C00_17"]~=null) then
22262011   files {
22272012      MAME_DIR .. "src/emu/machine/wd11c00_17.c",
2228      MAME_DIR .. "src/emu/machine/wd11c00_17.h",
22292013   }
22302014end
22312015
r245623r245624
22372021if (MACHINES["WD17XX"]~=null) then
22382022   files {
22392023      MAME_DIR .. "src/emu/machine/wd17xx.c",
2240      MAME_DIR .. "src/emu/machine/wd17xx.h",
22412024   }
22422025end
22432026
r245623r245624
22492032if (MACHINES["WD2010"]~=null) then
22502033   files {
22512034      MAME_DIR .. "src/emu/machine/wd2010.c",
2252      MAME_DIR .. "src/emu/machine/wd2010.h",
22532035   }
22542036end
22552037
r245623r245624
22622044   MACHINES["SCSI"] = true
22632045   files {
22642046      MAME_DIR .. "src/emu/machine/wd33c93.c",
2265      MAME_DIR .. "src/emu/machine/wd33c93.h",
22662047   }
22672048end
22682049
r245623r245624
22742055if (MACHINES["WD7600"]~=null) then
22752056   files {
22762057      MAME_DIR .. "src/emu/machine/wd7600.c",
2277      MAME_DIR .. "src/emu/machine/wd7600.h",
22782058   }
22792059end
22802060
r245623r245624
22862066if (MACHINES["X2212"]~=null) then
22872067   files {
22882068      MAME_DIR .. "src/emu/machine/x2212.c",
2289      MAME_DIR .. "src/emu/machine/x2212.h",
22902069   }
22912070end
22922071
r245623r245624
22982077if (MACHINES["X76F041"]~=null) then
22992078   files {
23002079      MAME_DIR .. "src/emu/machine/x76f041.c",
2301      MAME_DIR .. "src/emu/machine/x76f041.h",
23022080   }
23032081end
23042082
r245623r245624
23102088if (MACHINES["X76F100"]~=null) then
23112089   files {
23122090      MAME_DIR .. "src/emu/machine/x76f100.c",
2313      MAME_DIR .. "src/emu/machine/x76f100.h",
23142091   }
23152092end
23162093
r245623r245624
23222099if (MACHINES["YM2148"]~=null) then
23232100   files {
23242101      MAME_DIR .. "src/emu/machine/ym2148.c",
2325      MAME_DIR .. "src/emu/machine/ym2148.h",
23262102   }
23272103end
23282104
r245623r245624
23342110if (MACHINES["Z80CTC"]~=null) then
23352111   files {
23362112      MAME_DIR .. "src/emu/machine/z80ctc.c",
2337      MAME_DIR .. "src/emu/machine/z80ctc.h",
23382113   }
23392114end
23402115
r245623r245624
23462121if (MACHINES["Z80DART"]~=null) then
23472122   files {
23482123      MAME_DIR .. "src/emu/machine/z80dart.c",
2349      MAME_DIR .. "src/emu/machine/z80dart.h",
23502124   }
23512125end
23522126
r245623r245624
23582132if (MACHINES["Z80DMA"]~=null) then
23592133   files {
23602134      MAME_DIR .. "src/emu/machine/z80dma.c",
2361      MAME_DIR .. "src/emu/machine/z80dma.h",
23622135   }
23632136end
23642137
r245623r245624
23702143if (MACHINES["Z80PIO"]~=null) then
23712144   files {
23722145      MAME_DIR .. "src/emu/machine/z80pio.c",
2373      MAME_DIR .. "src/emu/machine/z80pio.h",
23742146   }
23752147end
23762148
r245623r245624
23822154if (MACHINES["Z80STI"]~=null) then
23832155   files {
23842156      MAME_DIR .. "src/emu/machine/z80sti.c",
2385      MAME_DIR .. "src/emu/machine/z80sti.h",
23862157   }
23872158end
23882159
r245623r245624
23942165if (MACHINES["Z8536"]~=null) then
23952166   files {
23962167      MAME_DIR .. "src/emu/machine/z8536.c",
2397      MAME_DIR .. "src/emu/machine/z8536.h",
23982168   }
23992169end
24002170
r245623r245624
24062176if (MACHINES["PCCARD"]~=null) then
24072177   files {
24082178      MAME_DIR .. "src/emu/machine/pccard.c",
2409      MAME_DIR .. "src/emu/machine/pccard.h",
24102179   }
24112180end
24122181
r245623r245624
24182187if (MACHINES["I8255"]~=null) then
24192188   files {
24202189      MAME_DIR .. "src/emu/machine/i8255.c",
2421      MAME_DIR .. "src/emu/machine/i8255.h",
24222190      MAME_DIR .. "src/emu/machine/mb89363b.c",
2423      MAME_DIR .. "src/emu/machine/mb89363b.h",
24242191   }
24252192end
24262193
r245623r245624
24322199if (MACHINES["NCR5380"]~=null) then
24332200   files {
24342201      MAME_DIR .. "src/emu/machine/ncr5380.c",
2435      MAME_DIR .. "src/emu/machine/ncr5380.h",
24362202   }
24372203end
24382204
r245623r245624
24442210if (MACHINES["NCR5380N"]~=null) then
24452211   files {
24462212      MAME_DIR .. "src/emu/machine/ncr5380n.c",
2447      MAME_DIR .. "src/emu/machine/ncr5380n.h",
24482213   }
24492214end
24502215
r245623r245624
24562221if (MACHINES["NCR5390"]~=null) then
24572222   files {
24582223      MAME_DIR .. "src/emu/machine/ncr5390.c",
2459      MAME_DIR .. "src/emu/machine/ncr5390.h",
24602224   }
24612225end
24622226
r245623r245624
24682232if (MACHINES["MM58167"]~=null) then
24692233   files {
24702234      MAME_DIR .. "src/emu/machine/mm58167.c",
2471      MAME_DIR .. "src/emu/machine/mm58167.h",
24722235   }
24732236end
24742237
r245623r245624
24812244if (MACHINES["DP8390"]~=null) then
24822245   files {
24832246      MAME_DIR .. "src/emu/machine/dp8390.c",
2484      MAME_DIR .. "src/emu/machine/dp8390.h",
24852247   }
24862248end
24872249
r245623r245624
24932255if (MACHINES["PC_LPT"]~=null) then
24942256   files {
24952257      MAME_DIR .. "src/emu/machine/pc_lpt.c",
2496      MAME_DIR .. "src/emu/machine/pc_lpt.h",
24972258   }
24982259end
24992260
r245623r245624
25052266if (MACHINES["PC_FDC"]~=null) then
25062267   files {
25072268      MAME_DIR .. "src/emu/machine/pc_fdc.c",
2508      MAME_DIR .. "src/emu/machine/pc_fdc.h",
25092269   }
25102270end
25112271
r245623r245624
25172277if (MACHINES["MPU401"]~=null) then
25182278   files {
25192279      MAME_DIR .. "src/emu/machine/mpu401.c",
2520      MAME_DIR .. "src/emu/machine/mpu401.h",
25212280   }
25222281end
25232282
r245623r245624
25292288if (MACHINES["AT_KEYBC"]~=null) then
25302289   files {
25312290      MAME_DIR .. "src/emu/machine/at_keybc.c",
2532      MAME_DIR .. "src/emu/machine/at_keybc.h",
25332291   }
25342292end
25352293
r245623r245624
25412299if (MACHINES["SMC92X4"]~=null) then
25422300   files {
25432301      MAME_DIR .. "src/emu/machine/smc92x4.c",
2544      MAME_DIR .. "src/emu/machine/smc92x4.h",
25452302   }
25462303end
25472304
r245623r245624
25532310if (MACHINES["HDC9234"]~=null) then
25542311   files {
25552312      MAME_DIR .. "src/emu/machine/hdc9234.c",
2556      MAME_DIR .. "src/emu/machine/hdc9234.h",
25572313   }
25582314end
25592315
r245623r245624
25652321if (MACHINES["TI99_HD"]~=null) then
25662322   files {
25672323      MAME_DIR .. "src/emu/machine/ti99_hd.c",
2568      MAME_DIR .. "src/emu/machine/ti99_hd.h",
25692324   }
25702325end
25712326
r245623r245624
25772332if (MACHINES["STRATA"]~=null) then
25782333   files {
25792334      MAME_DIR .. "src/emu/machine/strata.c",
2580      MAME_DIR .. "src/emu/machine/strata.h",
25812335   }
25822336end
25832337
r245623r245624
25892343if (MACHINES["STEPPERS"]~=null) then
25902344   files {
25912345      MAME_DIR .. "src/emu/machine/steppers.c",
2592      MAME_DIR .. "src/emu/machine/steppers.h",
25932346   }
25942347end
25952348
r245623r245624
26002353if (MACHINES["CORVUSHD"]~=null) then
26012354   files {
26022355      MAME_DIR .. "src/emu/machine/corvushd.c",
2603      MAME_DIR .. "src/emu/machine/corvushd.h",
26042356   }
26052357end
26062358
r245623r245624
26112363if (MACHINES["WOZFDC"]~=null) then
26122364   files {
26132365      MAME_DIR .. "src/emu/machine/wozfdc.c",
2614      MAME_DIR .. "src/emu/machine/wozfdc.h",
26152366   }
26162367end
26172368
r245623r245624
26222373if (MACHINES["DIABLO_HD"]~=null) then
26232374   files {
26242375      MAME_DIR .. "src/emu/machine/diablo_hd.c",
2625      MAME_DIR .. "src/emu/machine/diablo_hd.h",
26262376   }
26272377end
26282378
r245623r245624
26342384if (MACHINES["FDC37C665GT"]~=null) then
26352385   files {
26362386      MAME_DIR .. "src/emu/machine/fdc37c665gt.c",
2637      MAME_DIR .. "src/emu/machine/fdc37c665gt.h",
26382387   }
26392388end
trunk/scripts/src/netlist.lua
r245623r245624
11files {
2   MAME_DIR .. "src/emu/netlist/nl_config.h",
3   MAME_DIR .. "src/emu/netlist/nl_dice_compat.h",
4   MAME_DIR .. "src/emu/netlist/nl_lists.h",
5   MAME_DIR .. "src/emu/netlist/nl_time.h",
6   MAME_DIR .. "src/emu/netlist/nl_util.h",
7   MAME_DIR .. "src/emu/netlist/plists.h",
82   MAME_DIR .. "src/emu/netlist/nl_base.c",
9   MAME_DIR .. "src/emu/netlist/nl_base.h",
103   MAME_DIR .. "src/emu/netlist/nl_parser.c",
11   MAME_DIR .. "src/emu/netlist/nl_parser.h",
124   MAME_DIR .. "src/emu/netlist/nl_setup.c",
13   MAME_DIR .. "src/emu/netlist/nl_setup.h",
145   MAME_DIR .. "src/emu/netlist/nl_factory.c",
15   MAME_DIR .. "src/emu/netlist/nl_factory.h",
166   MAME_DIR .. "src/emu/netlist/pstring.c",
17   MAME_DIR .. "src/emu/netlist/pstring.h",
187   MAME_DIR .. "src/emu/netlist/pstate.c",
19   MAME_DIR .. "src/emu/netlist/pstate.h",
208   MAME_DIR .. "src/emu/netlist/analog/nld_bjt.c",
21   MAME_DIR .. "src/emu/netlist/analog/nld_bjt.h",
229   MAME_DIR .. "src/emu/netlist/analog/nld_fourterm.c",
23   MAME_DIR .. "src/emu/netlist/analog/nld_fourterm.h",
2410   MAME_DIR .. "src/emu/netlist/analog/nld_solver.c",
25   MAME_DIR .. "src/emu/netlist/analog/nld_solver.h",
2611   MAME_DIR .. "src/emu/netlist/analog/nld_switches.c",
27   MAME_DIR .. "src/emu/netlist/analog/nld_switches.h",
2812   MAME_DIR .. "src/emu/netlist/analog/nld_twoterm.c",
29   MAME_DIR .. "src/emu/netlist/analog/nld_twoterm.h",
3013   MAME_DIR .. "src/emu/netlist/analog/nld_opamps.c",
31   MAME_DIR .. "src/emu/netlist/analog/nld_opamps.h",
32   MAME_DIR .. "src/emu/netlist/analog/nld_ms_direct.h",
33   MAME_DIR .. "src/emu/netlist/analog/nld_ms_direct1.h",
34   MAME_DIR .. "src/emu/netlist/analog/nld_ms_direct2.h",
35   MAME_DIR .. "src/emu/netlist/analog/nld_ms_gauss_seidel.h",
3614   MAME_DIR .. "src/emu/netlist/devices/nld_4020.c",
37   MAME_DIR .. "src/emu/netlist/devices/nld_4020.h",
3815   MAME_DIR .. "src/emu/netlist/devices/nld_4066.c",
39   MAME_DIR .. "src/emu/netlist/devices/nld_4066.h",
4016   MAME_DIR .. "src/emu/netlist/devices/nld_7400.c",
41   MAME_DIR .. "src/emu/netlist/devices/nld_7400.h",
4217   MAME_DIR .. "src/emu/netlist/devices/nld_7402.c",
43   MAME_DIR .. "src/emu/netlist/devices/nld_7402.h",
4418   MAME_DIR .. "src/emu/netlist/devices/nld_7404.c",
45   MAME_DIR .. "src/emu/netlist/devices/nld_7404.h",
4619   MAME_DIR .. "src/emu/netlist/devices/nld_7408.c",
47   MAME_DIR .. "src/emu/netlist/devices/nld_7408.h",
4820   MAME_DIR .. "src/emu/netlist/devices/nld_7410.c",
49   MAME_DIR .. "src/emu/netlist/devices/nld_7410.h",
5021   MAME_DIR .. "src/emu/netlist/devices/nld_7411.c",
51   MAME_DIR .. "src/emu/netlist/devices/nld_7411.h",
5222   MAME_DIR .. "src/emu/netlist/devices/nld_7420.c",
53   MAME_DIR .. "src/emu/netlist/devices/nld_7420.h",
5423   MAME_DIR .. "src/emu/netlist/devices/nld_7425.c",
55   MAME_DIR .. "src/emu/netlist/devices/nld_7425.h",
5624   MAME_DIR .. "src/emu/netlist/devices/nld_7427.c",
57   MAME_DIR .. "src/emu/netlist/devices/nld_7427.h",
5825   MAME_DIR .. "src/emu/netlist/devices/nld_7430.c",
59   MAME_DIR .. "src/emu/netlist/devices/nld_7430.h",
6026   MAME_DIR .. "src/emu/netlist/devices/nld_7432.c",
61   MAME_DIR .. "src/emu/netlist/devices/nld_7432.h",
6227   MAME_DIR .. "src/emu/netlist/devices/nld_7437.c",
63   MAME_DIR .. "src/emu/netlist/devices/nld_7437.h",
6428   MAME_DIR .. "src/emu/netlist/devices/nld_7448.c",
65   MAME_DIR .. "src/emu/netlist/devices/nld_7448.h",
6629   MAME_DIR .. "src/emu/netlist/devices/nld_7450.c",
67   MAME_DIR .. "src/emu/netlist/devices/nld_7450.h",
6830   MAME_DIR .. "src/emu/netlist/devices/nld_7474.c",
69   MAME_DIR .. "src/emu/netlist/devices/nld_7474.h",
7031   MAME_DIR .. "src/emu/netlist/devices/nld_7483.c",
71   MAME_DIR .. "src/emu/netlist/devices/nld_7483.h",
7232   MAME_DIR .. "src/emu/netlist/devices/nld_7486.c",
73   MAME_DIR .. "src/emu/netlist/devices/nld_7486.h",
7433   MAME_DIR .. "src/emu/netlist/devices/nld_7490.c",
75   MAME_DIR .. "src/emu/netlist/devices/nld_7490.h",
7634   MAME_DIR .. "src/emu/netlist/devices/nld_7493.c",
77   MAME_DIR .. "src/emu/netlist/devices/nld_7493.h",
7835   MAME_DIR .. "src/emu/netlist/devices/nld_74107.c",
79   MAME_DIR .. "src/emu/netlist/devices/nld_74107.h",
8036   MAME_DIR .. "src/emu/netlist/devices/nld_74123.c",
81   MAME_DIR .. "src/emu/netlist/devices/nld_74123.h",
8237   MAME_DIR .. "src/emu/netlist/devices/nld_74153.c",
83   MAME_DIR .. "src/emu/netlist/devices/nld_74153.h",
8438   MAME_DIR .. "src/emu/netlist/devices/nld_74ls629.c",
85   MAME_DIR .. "src/emu/netlist/devices/nld_74ls629.h",
8639   MAME_DIR .. "src/emu/netlist/devices/nld_9316.c",
87   MAME_DIR .. "src/emu/netlist/devices/nld_9316.h",
8840   MAME_DIR .. "src/emu/netlist/devices/nld_ne555.c",
89   MAME_DIR .. "src/emu/netlist/devices/nld_ne555.h",
9041   MAME_DIR .. "src/emu/netlist/devices/nld_r2r_dac.c",
91   MAME_DIR .. "src/emu/netlist/devices/nld_r2r_dac.h",
9242   MAME_DIR .. "src/emu/netlist/devices/nld_legacy.c",
93   MAME_DIR .. "src/emu/netlist/devices/nld_legacy.h",
9443   MAME_DIR .. "src/emu/netlist/devices/net_lib.c",
95   MAME_DIR .. "src/emu/netlist/devices/net_lib.h",
9644   MAME_DIR .. "src/emu/netlist/devices/nld_log.c",
97   MAME_DIR .. "src/emu/netlist/devices/nld_log.h",
9845   MAME_DIR .. "src/emu/netlist/devices/nld_system.c",
99   MAME_DIR .. "src/emu/netlist/devices/nld_system.h",
100   MAME_DIR .. "src/emu/netlist/devices/nld_cmos.h",
101   MAME_DIR .. "src/emu/netlist/devices/nld_signal.h",
102   MAME_DIR .. "src/emu/netlist/devices/nld_truthtable.h",
103}
46}
No newline at end of file
trunk/scripts/src/sound.lua
r245623r245624
2121if (SOUNDS["DAC"]~=null) then
2222   files {
2323      MAME_DIR .. "src/emu/sound/dac.c",
24      MAME_DIR .. "src/emu/sound/dac.h",
2524   }
2625end
2726
2827if (SOUNDS["DMADAC"]~=null) then
2928   files {
3029      MAME_DIR .. "src/emu/sound/dmadac.c",
31      MAME_DIR .. "src/emu/sound/dmadac.h",
3230   }
3331end
3432
3533if (SOUNDS["SPEAKER"]~=null) then
3634   files {
3735      MAME_DIR .. "src/emu/sound/speaker.c",
38      MAME_DIR .. "src/emu/sound/speaker.h",
3936   }
4037end
4138
4239if (SOUNDS["BEEP"]~=null) then
4340   files {
4441      MAME_DIR .. "src/emu/sound/beep.c",
45      MAME_DIR .. "src/emu/sound/beep.h",
4642   }
4743end
4844
r245623r245624
5652if (SOUNDS["CDDA"]~=null) then
5753   files {
5854      MAME_DIR .. "src/emu/sound/cdda.c",
59      MAME_DIR .. "src/emu/sound/cdda.h",
6055   }
6156end
6257
r245623r245624
7065if (SOUNDS["DISCRETE"]~=null) then
7166   files {
7267      MAME_DIR .. "src/emu/sound/discrete.c",
73      MAME_DIR .. "src/emu/sound/discrete.h",
74      MAME_DIR .. "src/emu/sound/disc_cls.h",
75      MAME_DIR .. "src/emu/sound/disc_dev.h",
76      MAME_DIR .. "src/emu/sound/disc_dev.inc",
77      MAME_DIR .. "src/emu/sound/disc_flt.h",
78      MAME_DIR .. "src/emu/sound/disc_flt.inc",
79      MAME_DIR .. "src/emu/sound/disc_inp.inc",
80      MAME_DIR .. "src/emu/sound/disc_mth.h",
81      MAME_DIR .. "src/emu/sound/disc_mth.inc",
82      MAME_DIR .. "src/emu/sound/disc_sys.inc",
83      MAME_DIR .. "src/emu/sound/disc_wav.h",
84      MAME_DIR .. "src/emu/sound/disc_wav.inc",
8568   }
8669end
8770
r245623r245624
9376if (SOUNDS["AC97"]~=null) then
9477   files {
9578      MAME_DIR .. "src/emu/sound/pci-ac97.c",
96      MAME_DIR .. "src/emu/sound/pci-ac97.h",
9779   }
9880end
9981
r245623r245624
10890if (SOUNDS["ASC"]~=null) then
10991   files {
11092      MAME_DIR .. "src/emu/sound/asc.c",
111      MAME_DIR .. "src/emu/sound/asc.h",
11293   }
11394end
11495
11596if (SOUNDS["AWACS"]~=null) then
11697   files {
11798      MAME_DIR .. "src/emu/sound/awacs.c",
118      MAME_DIR .. "src/emu/sound/awacs.h",
11999   }
120100end
121101
r245623r245624
129109if (SOUNDS["POKEY"]~=null) then
130110   files {
131111      MAME_DIR .. "src/emu/sound/pokey.c",
132      MAME_DIR .. "src/emu/sound/pokey.h",
133112   }
134113end
135114
136115if (SOUNDS["TIA"]~=null) then
137116   files {
138117      MAME_DIR .. "src/emu/sound/tiasound.c",
139      MAME_DIR .. "src/emu/sound/tiasound.h",
140118      MAME_DIR .. "src/emu/sound/tiaintf.c",
141      MAME_DIR .. "src/emu/sound/tiaintf.h",
142119   }
143120end
144121
r245623r245624
152129if (SOUNDS["AMIGA"]~=null) then
153130   files {
154131      MAME_DIR .. "src/emu/sound/amiga.c",
155      MAME_DIR .. "src/emu/sound/amiga.h",
156132   }
157133end
158134
r245623r245624
166142if (SOUNDS["ASTROCADE"]~=null) then
167143   files {
168144      MAME_DIR .. "src/emu/sound/astrocde.c",
169      MAME_DIR .. "src/emu/sound/astrocde.h",
170145   }
171146end
172147
r245623r245624
181156if (SOUNDS["AC97"]~=null) then
182157   files {
183158      MAME_DIR .. "src/emu/sound/pci-ac97.c",
184      MAME_DIR .. "src/emu/sound/pci-ac97.h",
185159   }
186160end
187161-- CEM 3394 analog synthesizer chip
r245623r245624
191165if (SOUNDS["CEM3394"]~=null) then
192166   files {
193167      MAME_DIR .. "src/emu/sound/cem3394.c",
194      MAME_DIR .. "src/emu/sound/cem3394.h",
195168   }
196169end
197170
r245623r245624
205178if (SOUNDS["SB0400"]~=null) then
206179   files {
207180      MAME_DIR .. "src/emu/sound/sb0400.c",
208      MAME_DIR .. "src/emu/sound/sb0400.h",
209181   }
210182end
211183
r245623r245624
218190if (SOUNDS["ES1373"]~=null) then
219191   files {
220192      MAME_DIR .. "src/emu/sound/es1373.c",
221      MAME_DIR .. "src/emu/sound/es1373.h",
222193   }
223194end
224195
r245623r245624
230201if (SOUNDS["BSMT2000"]~=null) then
231202   files {
232203      MAME_DIR .. "src/emu/sound/bsmt2000.c",
233      MAME_DIR .. "src/emu/sound/bsmt2000.h",
234204   }
235205end
236206
r245623r245624
244214if (SOUNDS["ES5503"]~=null) then
245215   files {
246216      MAME_DIR .. "src/emu/sound/es5503.c",
247      MAME_DIR .. "src/emu/sound/es5503.h",
248217   }
249218end
250219
r245623r245624
258227if (SOUNDS["ES5505"]~=null or SOUNDS["ES5506"]~=null) then
259228   files {
260229      MAME_DIR .. "src/emu/sound/es5506.c",
261      MAME_DIR .. "src/emu/sound/es5506.h",
262230   }
263231end
264232
r245623r245624
271239if (SOUNDS["ESQPUMP"]~=null) then
272240   files {
273241      MAME_DIR .. "src/emu/sound/esqpump.c",
274      MAME_DIR .. "src/emu/sound/esqpump.h",
275242   }
276243end
277244
r245623r245624
284251if (SOUNDS["ES8712"]~=null) then
285252   files {
286253      MAME_DIR .. "src/emu/sound/es8712.c",
287      MAME_DIR .. "src/emu/sound/es8712.h",
288254   }
289255end
290256
r245623r245624
298264if (SOUNDS["GAELCO_CG1V"]~=null or SOUNDS["GAELCO_GAE1"]~=null) then
299265   files {
300266      MAME_DIR .. "src/emu/sound/gaelco.c",
301      MAME_DIR .. "src/emu/sound/gaelco.h",
302267   }
303268end
304269
r245623r245624
311276if (SOUNDS["CDP1863"]~=null) then
312277   files {
313278      MAME_DIR .. "src/emu/sound/cdp1863.c",
314      MAME_DIR .. "src/emu/sound/cdp1863.h",
315279   }
316280end
317281
r245623r245624
325289if (SOUNDS["CDP1864"]~=null) then
326290   files {
327291      MAME_DIR .. "src/emu/sound/cdp1864.c",
328      MAME_DIR .. "src/emu/sound/cdp1864.h",
329292   }
330293end
331294
r245623r245624
339302if (SOUNDS["CDP1869"]~=null) then
340303   files {
341304      MAME_DIR .. "src/emu/sound/cdp1869.c",
342      MAME_DIR .. "src/emu/sound/cdp1869.h",
343305   }
344306end
345307
r245623r245624
353315if (SOUNDS["AY8910"]~=null) then
354316   files {
355317      MAME_DIR .. "src/emu/sound/ay8910.c",
356      MAME_DIR .. "src/emu/sound/ay8910.h",
357318   }
358319end
359320
r245623r245624
367328if (SOUNDS["HC55516"]~=null) then
368329   files {
369330      MAME_DIR .. "src/emu/sound/hc55516.c",
370      MAME_DIR .. "src/emu/sound/hc55516.h",
371331   }
372332end
373333
r245623r245624
381341if (SOUNDS["C6280"]~=null) then
382342   files {
383343      MAME_DIR .. "src/emu/sound/c6280.c",
384      MAME_DIR .. "src/emu/sound/c6280.h",
385344   }
386345end
387346
r245623r245624
395354if (SOUNDS["ICS2115"]~=null) then
396355   files {
397356      MAME_DIR .. "src/emu/sound/ics2115.c",
398      MAME_DIR .. "src/emu/sound/ics2115.h",
399357   }
400358end
401359
r245623r245624
409367if (SOUNDS["I5000_SND"]~=null) then
410368   files {
411369      MAME_DIR .. "src/emu/sound/i5000.c",
412      MAME_DIR .. "src/emu/sound/i5000.h",
413370   }
414371end
415372
r245623r245624
423380if (SOUNDS["IREMGA20"]~=null) then
424381   files {
425382      MAME_DIR .. "src/emu/sound/iremga20.c",
426      MAME_DIR .. "src/emu/sound/iremga20.h",
427383   }
428384end
429385
r245623r245624
442398if (SOUNDS["K005289"]~=null) then
443399   files {
444400      MAME_DIR .. "src/emu/sound/k005289.c",
445      MAME_DIR .. "src/emu/sound/k005289.h",
446401   }
447402end
448403
449404if (SOUNDS["K007232"]~=null) then
450405   files {
451406      MAME_DIR .. "src/emu/sound/k007232.c",
452      MAME_DIR .. "src/emu/sound/k007232.h",
453407   }
454408end
455409
456410if (SOUNDS["K051649"]~=null) then
457411   files {
458412      MAME_DIR .. "src/emu/sound/k051649.c",
459      MAME_DIR .. "src/emu/sound/k051649.h",
460413   }
461414end
462415
463416if (SOUNDS["K053260"]~=null) then
464417   files {
465418      MAME_DIR .. "src/emu/sound/k053260.c",
466      MAME_DIR .. "src/emu/sound/k053260.h",
467419   }
468420end
469421
470422if (SOUNDS["K054539"]~=null) then
471423   files {
472424      MAME_DIR .. "src/emu/sound/k054539.c",
473      MAME_DIR .. "src/emu/sound/k054539.h",
474425   }
475426end
476427
477428if (SOUNDS["K056800"]~=null) then
478429   files {
479430      MAME_DIR .. "src/emu/sound/k056800.c",
480      MAME_DIR .. "src/emu/sound/k056800.h",
481431   }
482432end
483433
r245623r245624
490440if (SOUNDS["L7A1045"]~=null) then
491441   files {
492442      MAME_DIR .. "src/emu/sound/l7a1045_l6028_dsp_a.c",
493      MAME_DIR .. "src/emu/sound/l7a1045_l6028_dsp_a.h",
494443   }
495444end
496445
r245623r245624
503452if (SOUNDS["LMC1992"]~=null) then
504453   files {
505454      MAME_DIR .. "src/emu/sound/lmc1992.c",
506      MAME_DIR .. "src/emu/sound/lmc1992.h",
507455   }
508456end
509457
r245623r245624
517465if (SOUNDS["MAS3507D"]~=null) then
518466   files {
519467      MAME_DIR .. "src/emu/sound/mas3507d.c",
520      MAME_DIR .. "src/emu/sound/mas3507d.h",
521468   }
522469end
523470
r245623r245624
531478if (SOUNDS["MOS656X"]~=null) then
532479   files {
533480      MAME_DIR .. "src/emu/sound/mos6560.c",
534      MAME_DIR .. "src/emu/sound/mos6560.h",
535481   }
536482end
537483
r245623r245624
545491if (SOUNDS["MOS7360"]~=null) then
546492   files {
547493      MAME_DIR .. "src/emu/sound/mos7360.c",
548      MAME_DIR .. "src/emu/sound/mos7360.h",
549494   }
550495end
551496
r245623r245624
562507if (SOUNDS["NAMCO"]~=null or SOUNDS["NAMCO_15XX"]~=null or SOUNDS["NAMCO_CUS30"]~=null) then
563508   files {
564509      MAME_DIR .. "src/emu/sound/namco.c",
565      MAME_DIR .. "src/emu/sound/namco.h",
566510   }
567511end
568512
569513if (SOUNDS["NAMCO_63701X"]~=null) then
570514   files {
571515      MAME_DIR .. "src/emu/sound/n63701x.c",
572      MAME_DIR .. "src/emu/sound/n63701x.h",
573516   }
574517end
575518
576519if (SOUNDS["C140"]~=null) then
577520   files {
578521      MAME_DIR .. "src/emu/sound/c140.c",
579      MAME_DIR .. "src/emu/sound/c140.h",
580522   }
581523end
582524
583525if (SOUNDS["C352"]~=null) then
584526   files {
585527      MAME_DIR .. "src/emu/sound/c352.c",
586      MAME_DIR .. "src/emu/sound/c352.h",
587528   }
588529end
589530
r245623r245624
597538if (SOUNDS["DIGITALKER"]~=null) then
598539   files {
599540      MAME_DIR .. "src/emu/sound/digitalk.c",
600      MAME_DIR .. "src/emu/sound/digitalk.h",
601541   }
602542end
603543
r245623r245624
611551if (SOUNDS["NES_APU"]~=null) then
612552   files {
613553      MAME_DIR .. "src/emu/sound/nes_apu.c",
614      MAME_DIR .. "src/emu/sound/nes_apu.h",
615      MAME_DIR .. "src/emu/sound/nes_defs.h",
616554   }
617555end
618556
r245623r245624
626564if (SOUNDS["UPD7759"]~=null) then
627565   files {
628566      MAME_DIR .. "src/emu/sound/upd7759.c",
629      MAME_DIR .. "src/emu/sound/upd7759.h",
630567   }
631568end
632569
r245623r245624
645582if (SOUNDS["OKIM6258"]~=null or SOUNDS["OKIM6295"]~=null or SOUNDS["OKIM9810"]~=null or SOUNDS["I5000_SND"]~=null) then
646583   files {
647584      MAME_DIR .. "src/emu/sound/okiadpcm.c",
648      MAME_DIR .. "src/emu/sound/okiadpcm.h",
649585   }
650586end
651587
652588if (SOUNDS["MSM5205"]~=null or SOUNDS["MSM6585"]~=null) then
653589   files {
654590      MAME_DIR .. "src/emu/sound/msm5205.c",
655      MAME_DIR .. "src/emu/sound/msm5205.h",
656591   }
657592end
658593
659594if (SOUNDS["MSM5232"]~=null) then
660595   files {
661596      MAME_DIR .. "src/emu/sound/msm5232.c",
662      MAME_DIR .. "src/emu/sound/msm5232.h",
663597   }
664598end
665599
666600if (SOUNDS["OKIM6376"]~=null) then
667601   files {
668602      MAME_DIR .. "src/emu/sound/okim6376.c",
669      MAME_DIR .. "src/emu/sound/okim6376.h",
670603   }
671604end
672605
673606if (SOUNDS["OKIM6295"]~=null) then
674607   files {
675608      MAME_DIR .. "src/emu/sound/okim6295.c",
676      MAME_DIR .. "src/emu/sound/okim6295.h",
677609   }
678610end
679611
680612if (SOUNDS["OKIM6258"]~=null) then
681613   files {
682614      MAME_DIR .. "src/emu/sound/okim6258.c",
683      MAME_DIR .. "src/emu/sound/okim6258.h",
684615   }
685616end
686617
687618if (SOUNDS["OKIM9810"]~=null) then
688619   files {
689620      MAME_DIR .. "src/emu/sound/okim9810.c",
690      MAME_DIR .. "src/emu/sound/okim9810.h",
691621   }
692622end
693623
r245623r245624
701631if (SOUNDS["SAA1099"]~=null) then
702632   files {
703633      MAME_DIR .. "src/emu/sound/saa1099.c",
704      MAME_DIR .. "src/emu/sound/saa1099.h",
705634   }
706635end
707636
r245623r245624
715644if (SOUNDS["QS1000"]~=null) then
716645   files {
717646      MAME_DIR .. "src/emu/sound/qs1000.c",
718      MAME_DIR .. "src/emu/sound/qs1000.h",
719647   }
720648end
721649
r245623r245624
729657if (SOUNDS["QSOUND"]~=null) then
730658   files {
731659      MAME_DIR .. "src/emu/sound/qsound.c",
732      MAME_DIR .. "src/emu/sound/qsound.h",
733660      MAME_DIR .. "src/emu/cpu/dsp16/dsp16.c",
734      MAME_DIR .. "src/emu/cpu/dsp16/dsp16.h",
735661      MAME_DIR .. "src/emu/cpu/dsp16/dsp16dis.c",
736662   }
737663end
r245623r245624
747673if (SOUNDS["RF5C68"]~=null) then
748674   files {
749675      MAME_DIR .. "src/emu/sound/rf5c68.c",
750      MAME_DIR .. "src/emu/sound/rf5c68.h",
751676   }
752677end
753678
754679if (SOUNDS["RF5C400"]~=null) then
755680   files {
756681      MAME_DIR .. "src/emu/sound/rf5c400.c",
757      MAME_DIR .. "src/emu/sound/rf5c400.h",
758682   }
759683end
760684
r245623r245624
771695if (SOUNDS["SEGAPCM"]~=null) then
772696   files {
773697      MAME_DIR .. "src/emu/sound/segapcm.c",
774      MAME_DIR .. "src/emu/sound/segapcm.h",
775698   }
776699end
777700
778701if (SOUNDS["MULTIPCM"]~=null) then
779702   files {
780703      MAME_DIR .. "src/emu/sound/multipcm.c",
781      MAME_DIR .. "src/emu/sound/multipcm.h",
782704   }
783705end
784706
785707if (SOUNDS["SCSP"]~=null) then
786708   files {
787709      MAME_DIR .. "src/emu/sound/scsp.c",
788      MAME_DIR .. "src/emu/sound/scsp.h",
789710      MAME_DIR .. "src/emu/sound/scspdsp.c",
790      MAME_DIR .. "src/emu/sound/scspdsp.h",
791711   }
792712end
793713
794714if (SOUNDS["AICA"]~=null) then
795715   files {
796716      MAME_DIR .. "src/emu/sound/aica.c",
797      MAME_DIR .. "src/emu/sound/aica.h",
798717      MAME_DIR .. "src/emu/sound/aicadsp.c",
799      MAME_DIR .. "src/emu/sound/aicadsp.h",
800718   }
801719end
802720
r245623r245624
810728if (SOUNDS["ST0016"]~=null) then
811729   files {
812730      MAME_DIR .. "src/emu/sound/st0016.c",
813      MAME_DIR .. "src/emu/sound/st0016.h",
814731   }
815732end
816733
817734if (SOUNDS["NILE"]~=null) then
818735   files {
819736      MAME_DIR .. "src/emu/sound/nile.c",
820      MAME_DIR .. "src/emu/sound/nile.h",
821737   }
822738end
823739
824740if (SOUNDS["X1_010"]~=null) then
825741   files {
826742      MAME_DIR .. "src/emu/sound/x1_010.c",
827      MAME_DIR .. "src/emu/sound/x1_010.h",
828743   }
829744end
830745
r245623r245624
838753if (SOUNDS["SID6581"]~=null or SOUNDS["SID8580"]~=null) then
839754   files {
840755      MAME_DIR .. "src/emu/sound/mos6581.c",
841      MAME_DIR .. "src/emu/sound/mos6581.h",
842756      MAME_DIR .. "src/emu/sound/sid.c",
843      MAME_DIR .. "src/emu/sound/sid.h",
844757      MAME_DIR .. "src/emu/sound/sidenvel.c",
845      MAME_DIR .. "src/emu/sound/sidenvel.h",
846758      MAME_DIR .. "src/emu/sound/sidvoice.c",
847      MAME_DIR .. "src/emu/sound/sidvoice.h",
848      MAME_DIR .. "src/emu/sound/side6581.h",
849      MAME_DIR .. "src/emu/sound/sidw6581.h",
850      MAME_DIR .. "src/emu/sound/sidw8580.h",
851759   }
852760end
853761
r245623r245624
860768if (SOUNDS["T6W28"]~=null) then
861769   files {
862770      MAME_DIR .. "src/emu/sound/t6w28.c",
863      MAME_DIR .. "src/emu/sound/t6w28.h",
864771   }
865772end
866773
r245623r245624
874781if (SOUNDS["SNKWAVE"]~=null) then
875782   files {
876783      MAME_DIR .. "src/emu/sound/snkwave.c",
877      MAME_DIR .. "src/emu/sound/snkwave.h",
878784   }
879785end
880786
r245623r245624
888794if (SOUNDS["SPU"]~=null) then
889795   files {
890796      MAME_DIR .. "src/emu/sound/spu.c",
891      MAME_DIR .. "src/emu/sound/spu.h",
892797      MAME_DIR .. "src/emu/sound/spu_tables.c",
893798      MAME_DIR .. "src/emu/sound/spureverb.c",
894      MAME_DIR .. "src/emu/sound/spureverb.h",
895799   }
896800end
897801
r245623r245624
904808if (SOUNDS["SP0256"]~=null) then
905809   files {
906810      MAME_DIR .. "src/emu/sound/sp0256.c",
907      MAME_DIR .. "src/emu/sound/sp0256.h",
908811   }
909812end
910813
r245623r245624
918821if (SOUNDS["SP0250"]~=null) then
919822   files {
920823      MAME_DIR .. "src/emu/sound/sp0250.c",
921      MAME_DIR .. "src/emu/sound/sp0250.h",
922824   }
923825end
924826
r245623r245624
931833if (SOUNDS["S14001A"]~=null) then
932834   files {
933835      MAME_DIR .. "src/emu/sound/s14001a.c",
934      MAME_DIR .. "src/emu/sound/s14001a.h",
935836   }
936837end
937838
r245623r245624
945846if (SOUNDS["SN76477"]~=null) then
946847   files {
947848      MAME_DIR .. "src/emu/sound/sn76477.c",
948      MAME_DIR .. "src/emu/sound/sn76477.h",
949849   }
950850end
951851
r245623r245624
959859if (SOUNDS["SN76496"]~=null) then
960860   files {
961861      MAME_DIR .. "src/emu/sound/sn76496.c",
962      MAME_DIR .. "src/emu/sound/sn76496.h",
963862   }
964863end
965864
r245623r245624
973872if (SOUNDS["TMS36XX"]~=null) then
974873   files {
975874      MAME_DIR .. "src/emu/sound/tms36xx.c",
976      MAME_DIR .. "src/emu/sound/tms36xx.h",
977875   }
978876end
979877
r245623r245624
987885if (SOUNDS["TMS3615"]~=null) then
988886   files {
989887      MAME_DIR .. "src/emu/sound/tms3615.c",
990      MAME_DIR .. "src/emu/sound/tms3615.h",
991888   }
992889end
993890
r245623r245624
1001898if (SOUNDS["TMS5110"]~=null) then
1002899   files {
1003900      MAME_DIR .. "src/emu/sound/tms5110.c",
1004      MAME_DIR .. "src/emu/sound/tms5110.h",
1005      MAME_DIR .. "src/emu/sound/tms5110r.inc",
1006901   }
1007902end
1008903
r245623r245624
1013908if (SOUNDS["TMS5220"]~=null) then
1014909   files {
1015910      MAME_DIR .. "src/emu/sound/tms5220.c",
1016      MAME_DIR .. "src/emu/sound/tms5220.h",
1017      MAME_DIR .. "src/emu/sound/tms5110r.inc",
1018911      MAME_DIR .. "src/emu/machine/spchrom.c",
1019      MAME_DIR .. "src/emu/machine/spchrom.h",
1020912   }
1021913end
1022914
r245623r245624
1029921if (SOUNDS["T6721A"]~=null) then
1030922   files {
1031923      MAME_DIR .. "src/emu/sound/t6721a.c",
1032      MAME_DIR .. "src/emu/sound/t6721a.h",
1033924   }
1034925end
1035926
r245623r245624
1043934if (SOUNDS["TC8830F"]~=null) then
1044935   files {
1045936      MAME_DIR .. "src/emu/sound/tc8830f.c",
1046      MAME_DIR .. "src/emu/sound/tc8830f.h",
1047937   }
1048938end
1049939
r245623r245624
1056946if (SOUNDS["UPD7752"]~=null) then
1057947   files {
1058948      MAME_DIR .. "src/emu/sound/upd7752.c",
1059      MAME_DIR .. "src/emu/sound/upd7752.h",
1060949   }
1061950end
1062951
r245623r245624
1069958if (SOUNDS["VLM5030"]~=null) then
1070959   files {
1071960      MAME_DIR .. "src/emu/sound/vlm5030.c",
1072      MAME_DIR .. "src/emu/sound/vlm5030.h",
1073      MAME_DIR .. "src/emu/sound/tms5110r.inc",
1074961   }
1075962end
1076963
r245623r245624
1082969if (SOUNDS["VOTRAX"]~=null) then
1083970   files {
1084971      MAME_DIR .. "src/emu/sound/votrax.c",
1085      MAME_DIR .. "src/emu/sound/votrax.h",
1086972   }
1087973end
1088974
r245623r245624
1096982if (SOUNDS["VRENDER0"]~=null) then
1097983   files {
1098984      MAME_DIR .. "src/emu/sound/vrender0.c",
1099      MAME_DIR .. "src/emu/sound/vrender0.h",
1100985   }
1101986end
1102987
r245623r245624
1110995if (SOUNDS["WAVE"]~=null) then
1111996   files {
1112997      MAME_DIR .. "src/emu/sound/wave.c",
1113      MAME_DIR .. "src/emu/sound/wave.h",
1114998   }
1115999end
11161000
r245623r245624
11351019if (SOUNDS["YM2151"]~=null) then
11361020   files {
11371021      MAME_DIR .. "src/emu/sound/2151intf.c",
1138      MAME_DIR .. "src/emu/sound/2151intf.h",
11391022      MAME_DIR .. "src/emu/sound/ym2151.c",
1140      MAME_DIR .. "src/emu/sound/ym2151.h",
11411023   }
11421024end
11431025
11441026if (SOUNDS["YM2203"]~=null) then
11451027   files {
11461028      MAME_DIR .. "src/emu/sound/2203intf.c",
1147      MAME_DIR .. "src/emu/sound/2203intf.h",
11481029      MAME_DIR .. "src/emu/sound/ay8910.c",
1149      MAME_DIR .. "src/emu/sound/ay8910.h",
11501030      MAME_DIR .. "src/emu/sound/fm.c",
1151      MAME_DIR .. "src/emu/sound/fm.h",
11521031   }
11531032end
11541033
11551034if (SOUNDS["YM2413"]~=null) then
11561035   files {
11571036      MAME_DIR .. "src/emu/sound/2413intf.c",
1158      MAME_DIR .. "src/emu/sound/2413intf.h",
11591037      MAME_DIR .. "src/emu/sound/ym2413.c",
1160      MAME_DIR .. "src/emu/sound/ym2413.h",
11611038   }
11621039end
11631040
11641041if (SOUNDS["YM2608"]~=null) then
11651042   files {
11661043      MAME_DIR .. "src/emu/sound/2608intf.c",
1167      MAME_DIR .. "src/emu/sound/2608intf.h",
11681044      MAME_DIR .. "src/emu/sound/ay8910.c",
1169      MAME_DIR .. "src/emu/sound/ay8910.h",
11701045      MAME_DIR .. "src/emu/sound/fm.c",
1171      MAME_DIR .. "src/emu/sound/fm.h",
11721046      MAME_DIR .. "src/emu/sound/ymdeltat.c",
1173      MAME_DIR .. "src/emu/sound/ymdeltat.h",
11741047   }
11751048end
11761049
11771050if (SOUNDS["YM2610"]~=null or SOUNDS["YM2610B"]~=null) then
11781051   files {
11791052      MAME_DIR .. "src/emu/sound/2610intf.c",
1180      MAME_DIR .. "src/emu/sound/2610intf.h",
11811053      MAME_DIR .. "src/emu/sound/ay8910.c",
1182      MAME_DIR .. "src/emu/sound/ay8910.h",
11831054      MAME_DIR .. "src/emu/sound/fm.c",
1184      MAME_DIR .. "src/emu/sound/fm.h",
11851055      MAME_DIR .. "src/emu/sound/ymdeltat.c",
1186      MAME_DIR .. "src/emu/sound/ymdeltat.h",
11871056   }
11881057end
11891058
11901059if (SOUNDS["YM2612"]~=null or SOUNDS["YM3438"]~=null) then
11911060   files {
11921061      MAME_DIR .. "src/emu/sound/2612intf.c",
1193      MAME_DIR .. "src/emu/sound/2612intf.h",
11941062      MAME_DIR .. "src/emu/sound/ay8910.c",
1195      MAME_DIR .. "src/emu/sound/ay8910.h",
11961063      MAME_DIR .. "src/emu/sound/fm2612.c",
11971064   }
11981065end
r245623r245624
12001067if (SOUNDS["YM3812"]~=null) then
12011068   files {
12021069      MAME_DIR .. "src/emu/sound/3812intf.c",
1203      MAME_DIR .. "src/emu/sound/3812intf.h",
12041070      MAME_DIR .. "src/emu/sound/fmopl.c",
1205      MAME_DIR .. "src/emu/sound/fmopl.h",
12061071      MAME_DIR .. "src/emu/sound/ymdeltat.c",
1207      MAME_DIR .. "src/emu/sound/ymdeltat.h",
12081072   }
12091073end
12101074
12111075if (SOUNDS["YM3526"]~=null) then
12121076   files {
12131077      MAME_DIR .. "src/emu/sound/3526intf.c",
1214      MAME_DIR .. "src/emu/sound/3526intf.h",
12151078      MAME_DIR .. "src/emu/sound/fmopl.c",
1216      MAME_DIR .. "src/emu/sound/fmopl.h",
12171079      MAME_DIR .. "src/emu/sound/ymdeltat.c",
1218      MAME_DIR .. "src/emu/sound/ymdeltat.h",
12191080   }
12201081end
12211082
12221083if (SOUNDS["Y8950"]~=null) then
12231084   files {
12241085      MAME_DIR .. "src/emu/sound/8950intf.c",
1225      MAME_DIR .. "src/emu/sound/8950intf.h",
12261086      MAME_DIR .. "src/emu/sound/fmopl.c",
1227      MAME_DIR .. "src/emu/sound/fmopl.h",
12281087      MAME_DIR .. "src/emu/sound/ymdeltat.c",
1229      MAME_DIR .. "src/emu/sound/ymdeltat.h",
12301088   }
12311089end
12321090
12331091if (SOUNDS["YMF262"]~=null) then
12341092   files {
12351093      MAME_DIR .. "src/emu/sound/ymf262.c",
1236      MAME_DIR .. "src/emu/sound/ymf262.h",
12371094      MAME_DIR .. "src/emu/sound/262intf.c",
1238      MAME_DIR .. "src/emu/sound/262intf.h",
12391095   }
12401096end
12411097
12421098if (SOUNDS["YMF271"]~=null) then
12431099   files {
12441100      MAME_DIR .. "src/emu/sound/ymf271.c",
1245      MAME_DIR .. "src/emu/sound/ymf271.h",
12461101   }
12471102end
12481103
12491104if (SOUNDS["YMF278B"]~=null) then
12501105   files {
12511106      MAME_DIR .. "src/emu/sound/ymf278b.c",
1252      MAME_DIR .. "src/emu/sound/ymf278b.h",
12531107   }
12541108end
12551109
r245623r245624
12631117if (SOUNDS["YMZ280B"]~=null) then
12641118   files {
12651119      MAME_DIR .. "src/emu/sound/ymz280b.c",
1266      MAME_DIR .. "src/emu/sound/ymz280b.h",
12671120   }
12681121end
12691122
r245623r245624
12751128if (SOUNDS["YMZ770"]~=null) then
12761129   files {
12771130      MAME_DIR .. "src/emu/sound/ymz770.c",
1278      MAME_DIR .. "src/emu/sound/ymz770.h",
12791131      MAME_DIR .. "src/emu/sound/mpeg_audio.c",
1280      MAME_DIR .. "src/emu/sound/mpeg_audio.h",
12811132   }
12821133end
12831134
r245623r245624
12891140if (SOUNDS["ZSG2"]~=null) then
12901141   files {
12911142      MAME_DIR .. "src/emu/sound/zsg2.c",
1292      MAME_DIR .. "src/emu/sound/zsg2.h",
12931143   }
12941144end
12951145
r245623r245624
13011151if (SOUNDS["VRC6"]~=null) then
13021152   files {
13031153      MAME_DIR .. "src/emu/sound/vrc6.c",
1304      MAME_DIR .. "src/emu/sound/vrc6.h",
13051154   }
13061155end
13071156
trunk/scripts/src/video.lua
r245623r245624
1717if (VIDEOS["SEGA315_5124"]~=null) then
1818   files {
1919      MAME_DIR .. "src/emu/video/315_5124.c",
20      MAME_DIR .. "src/emu/video/315_5124.h",
2120   }
2221end
2322
r245623r245624
2928if (VIDEOS["SEGA315_5313"]~=null) then
3029   files {
3130      MAME_DIR .. "src/emu/video/315_5313.c",
32      MAME_DIR .. "src/emu/video/315_5313.h",
3331   }
3432end
3533
r245623r245624
4139if (VIDEOS["BUFSPRITE"]~=null) then
4240   files {
4341      MAME_DIR .. "src/emu/video/bufsprite.c",
44      MAME_DIR .. "src/emu/video/bufsprite.h",
4542   }
4643end
4744
r245623r245624
5350if (VIDEOS["CDP1861"]~=null) then
5451   files {
5552      MAME_DIR .. "src/emu/video/cdp1861.c",
56      MAME_DIR .. "src/emu/video/cdp1861.h",
5753   }
5854end
5955
r245623r245624
6561if (VIDEOS["CDP1862"]~=null) then
6662   files {
6763      MAME_DIR .. "src/emu/video/cdp1862.c",
68      MAME_DIR .. "src/emu/video/cdp1862.h",
6964   }
7065end
7166
r245623r245624
7772if (VIDEOS["CRT9007"]~=null) then
7873   files {
7974      MAME_DIR .. "src/emu/video/crt9007.c",
80      MAME_DIR .. "src/emu/video/crt9007.h",
8175   }
8276end
8377
r245623r245624
8983if (VIDEOS["CRT9021"]~=null) then
9084   files {
9185      MAME_DIR .. "src/emu/video/crt9021.c",
92      MAME_DIR .. "src/emu/video/crt9021.h",
9386   }
9487end
9588
r245623r245624
10194if (VIDEOS["CRT9212"]~=null) then
10295   files {
10396      MAME_DIR .. "src/emu/video/crt9212.c",
104      MAME_DIR .. "src/emu/video/crt9212.h",
10597   }
10698end
10799
r245623r245624
113105if (VIDEOS["DL1416"]~=null) then
114106   files {
115107      MAME_DIR .. "src/emu/video/dl1416.c",
116      MAME_DIR .. "src/emu/video/dl1416.h",
117108   }
118109end
119110
r245623r245624
125116if (VIDEOS["DM9368"]~=null) then
126117   files {
127118      MAME_DIR .. "src/emu/video/dm9368.c",
128      MAME_DIR .. "src/emu/video/dm9368.h",
129119   }
130120end
131121
r245623r245624
137127if (VIDEOS["EF9340_1"]~=null) then
138128   files {
139129      MAME_DIR .. "src/emu/video/ef9340_1.c",
140      MAME_DIR .. "src/emu/video/ef9340_1.h",
141      MAME_DIR .. "src/emu/video/ef9341_chargen.h",
142130   }
143131end
144132
r245623r245624
150138if (VIDEOS["EF9345"]~=null) then
151139   files {
152140      MAME_DIR .. "src/emu/video/ef9345.c",
153      MAME_DIR .. "src/emu/video/ef9345.h",
154141   }
155142end
156143
r245623r245624
161148if (VIDEOS["EPIC12"]~=null) then
162149   files {
163150      MAME_DIR .. "src/emu/video/epic12.c",
164      MAME_DIR .. "src/emu/video/epic12.h",
165151      MAME_DIR .. "src/emu/video/epic12_blit0.c",
166152      MAME_DIR .. "src/emu/video/epic12_blit1.c",
167153      MAME_DIR .. "src/emu/video/epic12_blit2.c",
r245623r245624
171157      MAME_DIR .. "src/emu/video/epic12_blit6.c",
172158      MAME_DIR .. "src/emu/video/epic12_blit7.c",
173159      MAME_DIR .. "src/emu/video/epic12_blit8.c",
174      MAME_DIR .. "src/emu/video/epic12in.inc",
175      MAME_DIR .. "src/emu/video/epic12pixel.inc",
176160   }
177161end
178162
r245623r245624
184168if (VIDEOS["FIXFREQ"]~=null) then
185169   files {
186170      MAME_DIR .. "src/emu/video/fixfreq.c",
187      MAME_DIR .. "src/emu/video/fixfreq.h",
188171   }
189172end
190173
r245623r245624
196179if (VIDEOS["GF4500"]~=null) then
197180   files {
198181      MAME_DIR .. "src/emu/video/gf4500.c",
199      MAME_DIR .. "src/emu/video/gf4500.h",
200182   }
201183end
202184
r245623r245624
208190if (VIDEOS["GF7600GS"]~=null) then
209191   files {
210192      MAME_DIR .. "src/emu/video/gf7600gs.c",
211      MAME_DIR .. "src/emu/video/gf7600gs.h",
212193   }
213194end
214195
r245623r245624
220201if (VIDEOS["H63484"]~=null) then
221202   files {
222203      MAME_DIR .. "src/emu/video/h63484.c",
223      MAME_DIR .. "src/emu/video/h63484.h",
224204   }
225205end
226206
r245623r245624
232212if (VIDEOS["HD44102"]~=null) then
233213   files {
234214      MAME_DIR .. "src/emu/video/hd44102.c",
235      MAME_DIR .. "src/emu/video/hd44102.h",
236215   }
237216end
238217
r245623r245624
244223if (VIDEOS["HD44352"]~=null) then
245224   files {
246225      MAME_DIR .. "src/emu/video/hd44352.c",
247      MAME_DIR .. "src/emu/video/hd44352.h",
248226   }
249227end
250228
r245623r245624
256234if (VIDEOS["HD44780"]~=null) then
257235   files {
258236      MAME_DIR .. "src/emu/video/hd44780.c",
259      MAME_DIR .. "src/emu/video/hd44780.h",
260237   }
261238end
262239
r245623r245624
268245if (VIDEOS["HD61830"]~=null) then
269246   files {
270247      MAME_DIR .. "src/emu/video/hd61830.c",
271      MAME_DIR .. "src/emu/video/hd61830.h",
272248   }
273249end
274250
r245623r245624
280256if (VIDEOS["HD63484"]~=null) then
281257   files {
282258      MAME_DIR .. "src/emu/video/hd63484.c",
283      MAME_DIR .. "src/emu/video/hd63484.h",
284259   }
285260end
286261
r245623r245624
292267if (VIDEOS["HD66421"]~=null) then
293268   files {
294269      MAME_DIR .. "src/emu/video/hd66421.c",
295      MAME_DIR .. "src/emu/video/hd66421.h",
296270   }
297271end
298272
r245623r245624
304278if (VIDEOS["HUC6202"]~=null) then
305279   files {
306280      MAME_DIR .. "src/emu/video/huc6202.c",
307      MAME_DIR .. "src/emu/video/huc6202.h",
308281   }
309282end
310283
r245623r245624
316289if (VIDEOS["HUC6260"]~=null) then
317290   files {
318291      MAME_DIR .. "src/emu/video/huc6260.c",
319      MAME_DIR .. "src/emu/video/huc6260.h",
320292   }
321293end
322294
r245623r245624
328300if (VIDEOS["HUC6261"]~=null) then
329301   files {
330302      MAME_DIR .. "src/emu/video/huc6261.c",
331      MAME_DIR .. "src/emu/video/huc6261.h",
332303   }
333304end
334305
r245623r245624
340311if (VIDEOS["HUC6270"]~=null) then
341312   files {
342313      MAME_DIR .. "src/emu/video/huc6270.c",
343      MAME_DIR .. "src/emu/video/huc6270.h",
344314   }
345315end
346316
r245623r245624
352322if (VIDEOS["HUC6272"]~=null) then
353323   files {
354324      MAME_DIR .. "src/emu/video/huc6272.c",
355      MAME_DIR .. "src/emu/video/huc6272.h",
356325   }
357326end
358327
r245623r245624
364333if (VIDEOS["I8244"]~=null) then
365334   files {
366335      MAME_DIR .. "src/emu/video/i8244.c",
367      MAME_DIR .. "src/emu/video/i8244.h",
368336   }
369337end
370338
r245623r245624
376344if (VIDEOS["I8275"]~=null) then
377345   files {
378346      MAME_DIR .. "src/emu/video/i8275.c",
379      MAME_DIR .. "src/emu/video/i8275.h",
380347   }
381348end
382349
r245623r245624
388355if (VIDEOS["M50458"]~=null) then
389356   files {
390357      MAME_DIR .. "src/emu/video/m50458.c",
391      MAME_DIR .. "src/emu/video/m50458.h",
392358   }
393359end
394360
r245623r245624
400366if (VIDEOS["MB90082"]~=null) then
401367   files {
402368      MAME_DIR .. "src/emu/video/mb90082.c",
403      MAME_DIR .. "src/emu/video/mb90082.h",
404369   }
405370end
406371
r245623r245624
412377if (VIDEOS["MB_VCU"]~=null) then
413378   files {
414379      MAME_DIR .. "src/emu/video/mb_vcu.c",
415      MAME_DIR .. "src/emu/video/mb_vcu.h",
416380   }
417381end
418382
r245623r245624
424388if (VIDEOS["MC6845"]~=null) then
425389   files {
426390      MAME_DIR .. "src/emu/video/mc6845.c",
427      MAME_DIR .. "src/emu/video/mc6845.h",
428391   }
429392end
430393
r245623r245624
436399if (VIDEOS["MC6847"]~=null) then
437400   files {
438401      MAME_DIR .. "src/emu/video/mc6847.c",
439      MAME_DIR .. "src/emu/video/mc6847.h",
440402   }
441403end
442404
r245623r245624
448410if (VIDEOS["MSM6222B"]~=null) then
449411   files {
450412      MAME_DIR .. "src/emu/video/msm6222b.c",
451      MAME_DIR .. "src/emu/video/msm6222b.h",
452413   }
453414end
454415
r245623r245624
460421if (VIDEOS["MSM6255"]~=null) then
461422   files {
462423      MAME_DIR .. "src/emu/video/msm6255.c",
463      MAME_DIR .. "src/emu/video/msm6255.h",
464424   }
465425end
466426
r245623r245624
472432if (VIDEOS["MOS6566"]~=null) then
473433   files {
474434      MAME_DIR .. "src/emu/video/mos6566.c",
475      MAME_DIR .. "src/emu/video/mos6566.h",
476435   }
477436end
478437
479438
480439files {   
481440   MAME_DIR .. "src/emu/video/cgapal.c",
482   MAME_DIR .. "src/emu/video/cgapal.h",   
483441}
484442
485443--------------------------------------------------
r245623r245624
490448if (VIDEOS["PC_VGA"]~=null) then
491449   files {
492450      MAME_DIR .. "src/emu/video/pc_vga.c",
493      MAME_DIR .. "src/emu/video/pc_vga.h",
494451      MAME_DIR .. "src/emu/bus/isa/trident.c",
495      MAME_DIR .. "src/emu/bus/isa/trident.h",
496452   }
497453end
498454
r245623r245624
504460if (VIDEOS["POLY"]~=null) then
505461   files {
506462      MAME_DIR .. "src/emu/video/polylgcy.c",
507      MAME_DIR .. "src/emu/video/polylgcy.h",
508463   }
509464end
510465
r245623r245624
516471if (VIDEOS["PSX"]~=null) then
517472   files {
518473      MAME_DIR .. "src/emu/video/psx.c",
519      MAME_DIR .. "src/emu/video/psx.h",
520474   }
521475end
522476
r245623r245624
528482if (VIDEOS["RAMDAC"]~=null) then
529483   files {
530484      MAME_DIR .. "src/emu/video/ramdac.c",
531      MAME_DIR .. "src/emu/video/ramdac.h",
532485   }
533486end
534487
r245623r245624
540493if (VIDEOS["SAA5050"]~=null) then
541494   files {
542495      MAME_DIR .. "src/emu/video/saa5050.c",
543      MAME_DIR .. "src/emu/video/saa5050.h",
544496   }
545497end
546498
r245623r245624
551503if (VIDEOS["SED1200"]~=null) then
552504   files {
553505      MAME_DIR .. "src/emu/video/sed1200.c",
554      MAME_DIR .. "src/emu/video/sed1200.h",
555506   }
556507end
557508
r245623r245624
562513if (VIDEOS["SED1330"]~=null) then
563514   files {
564515      MAME_DIR .. "src/emu/video/sed1330.c",
565      MAME_DIR .. "src/emu/video/sed1330.h",
566516   }
567517end
568518
r245623r245624
573523if (VIDEOS["SED1520"]~=null) then
574524   files {
575525      MAME_DIR .. "src/emu/video/sed1520.c",
576      MAME_DIR .. "src/emu/video/sed1520.h",
577526   }
578527end
579528
r245623r245624
584533if (VIDEOS["SCN2674"]~=null) then
585534   files {
586535      MAME_DIR .. "src/emu/video/scn2674.c",
587      MAME_DIR .. "src/emu/video/scn2674.h",
588536   }
589537end
590538
r245623r245624
595543if (VIDEOS["SNES_PPU"]~=null) then
596544   files {
597545      MAME_DIR .. "src/emu/video/snes_ppu.c",
598      MAME_DIR .. "src/emu/video/snes_ppu.h",
599546   }
600547end
601548
r245623r245624
620567if (VIDEOS["T6A04"]~=null) then
621568   files {
622569      MAME_DIR .. "src/emu/video/t6a04.c",
623      MAME_DIR .. "src/emu/video/t6a04.h",
624570   }
625571end
626572
r245623r245624
632578if (VIDEOS["TEA1002"]~=null) then
633579   files {
634580      MAME_DIR .. "src/emu/video/tea1002.c",
635      MAME_DIR .. "src/emu/video/tea1002.h",
636581   }
637582end
638583
r245623r245624
644589if (VIDEOS["TLC34076"]~=null) then
645590   files {
646591      MAME_DIR .. "src/emu/video/tlc34076.c",
647      MAME_DIR .. "src/emu/video/tlc34076.h",
648592   }
649593end
650594
r245623r245624
656600if (VIDEOS["TMS34061"]~=null) then
657601   files {
658602      MAME_DIR .. "src/emu/video/tms34061.c",
659      MAME_DIR .. "src/emu/video/tms34061.h",
660603   }
661604end
662605
r245623r245624
668611if (VIDEOS["TMS3556"]~=null) then
669612   files {
670613      MAME_DIR .. "src/emu/video/tms3556.c",
671      MAME_DIR .. "src/emu/video/tms3556.h",
672614   }
673615end
674616
r245623r245624
680622if (VIDEOS["TMS9927"]~=null) then
681623   files {
682624      MAME_DIR .. "src/emu/video/tms9927.c",
683      MAME_DIR .. "src/emu/video/tms9927.h",
684625   }
685626end
686627
r245623r245624
692633if (VIDEOS["TMS9928A"]~=null) then
693634   files {
694635      MAME_DIR .. "src/emu/video/tms9928a.c",
695      MAME_DIR .. "src/emu/video/tms9928a.h",
696636   }
697637end
698638
r245623r245624
704644if (VIDEOS["UPD3301"]~=null) then
705645   files {
706646      MAME_DIR .. "src/emu/video/upd3301.c",
707      MAME_DIR .. "src/emu/video/upd3301.h",
708647   }
709648end
710649
r245623r245624
716655if (VIDEOS["UPD7220"]~=null) then
717656   files {
718657      MAME_DIR .. "src/emu/video/upd7220.c",
719      MAME_DIR .. "src/emu/video/upd7220.h",
720658   }
721659end
722660
r245623r245624
728666if (VIDEOS["UPD7227"]~=null) then
729667   files {
730668      MAME_DIR .. "src/emu/video/upd7227.c",
731      MAME_DIR .. "src/emu/video/upd7227.h",
732669   }
733670end
734671
r245623r245624
740677if (VIDEOS["VIC4567"]~=null) then
741678   files {
742679      MAME_DIR .. "src/emu/video/vic4567.c",
743      MAME_DIR .. "src/emu/video/vic4567.h",
744680   }
745681end
746682
r245623r245624
752688if (VIDEOS["V9938"]~=null) then
753689   files {
754690      MAME_DIR .. "src/emu/video/v9938.c",
755      MAME_DIR .. "src/emu/video/v9938.h",
756691   }
757692end
758693
r245623r245624
764699if (VIDEOS["VOODOO"]~=null) then
765700   files {
766701      MAME_DIR .. "src/emu/video/voodoo.c",
767      MAME_DIR .. "src/emu/video/voodoo.h",
768      MAME_DIR .. "src/emu/video/vooddefs.h",
769702   }
770703end
771704
r245623r245624
777710if (VIDEOS["VOODOO_PCI"]~=null) then
778711   files {
779712      MAME_DIR .. "src/emu/video/voodoo_pci.c",
780      MAME_DIR .. "src/emu/video/voodoo_pci.h",
781713   }
782714end
783715
r245623r245624
789721if (VIDEOS["CRTC_EGA"]~=null) then
790722   files {
791723      MAME_DIR .. "src/emu/video/crtc_ega.c",
792      MAME_DIR .. "src/emu/video/crtc_ega.h",
793724   }
794725end
trunk/scripts/target/mess/mess.lua
r245623r245624
25852585   MAME_DIR .. "src/mess/drivers/ht68k.c",     
25862586   MAME_DIR .. "src/mess/drivers/hunter2.c",
25872587   MAME_DIR .. "src/emu/machine/nsc810.c",
2588   MAME_DIR .. "src/emu/machine/nsc810.h",
25892588   MAME_DIR .. "src/mess/drivers/ibm6580.c",   
25902589   MAME_DIR .. "src/mess/drivers/ie15.c",
25912590   MAME_DIR .. "src/mess/machine/ie15_kbd.c",
trunk/src/emu/addrmap.c
r245623r245624
494494         owner.subtag(tag, entry->m_read.m_tag);
495495         device_t *mapdevice = machine.device(tag);
496496         if (mapdevice == NULL) {
497            throw emu_fatalerror("Attempted to submap a non-existent device '%s' in space %d of device '%s'\n", tag.c_str(), m_spacenum, device.basetag());
497            throw emu_fatalerror("Attempted to submap a non-existent device '%s' in space %d of device '%s'\n", tag.cstr(), m_spacenum, device.basetag());
498498         }
499499         // Grab the submap
500500         address_map submap(*mapdevice, entry);
trunk/src/emu/bus/a2bus/a2arcadebd.c
r245623r245624
22
33    a2arcadeboard.c
44
5    Implementation of the Third Millenium Engineering Arcade Board
5    Implementation of the Third Millennium Engineering Arcade Board
66
77    TODO:
88        - VDPTEST program seems to want more than 16K of RAM, but docs/ads/press releases say 16k, period
r245623r245624
5656//**************************************************************************
5757
5858a2bus_arcboard_device::a2bus_arcboard_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) :
59   device_t(mconfig, A2BUS_ARCADEBOARD, "Third Millenium Engineering Arcade Board", tag, owner, clock, "a2arcbd", __FILE__),
59   device_t(mconfig, A2BUS_ARCADEBOARD, "Third Millennium Engineering Arcade Board", tag, owner, clock, "a2arcbd", __FILE__),
6060   device_a2bus_card_interface(mconfig, *this),
6161   m_tms(*this, TMS_TAG),
6262   m_ay(*this, AY_TAG)
trunk/src/emu/bus/a2bus/a2arcadebd.h
r245623r245624
22
33    a2arcadebd.h
44
5    Third Millenium Engineering Arcade Board
5    Third Millennium Engineering Arcade Board
66
77*********************************************************************/
88
trunk/src/emu/bus/a2bus/corvfdc02.c
r245623r245624
257257{
258258   if (state)
259259   {
260      m_fdc_local_status &= ~2;   // indicate IRQ occured
260      m_fdc_local_status &= ~2;   // indicate IRQ occurred
261261      if (m_fdc_local_command & 0x20)
262262      {
263263         raise_slot_irq();
trunk/src/emu/bus/a7800/a78_slot.c
r245623r245624
812812   logerror( "==============\n\n" );
813813   logerror( "\tTitle:           %.32s\n", head_title);
814814   logerror( "\tLength:          0x%X [real 0x%X]\n", head_length, len);
815   logerror( "\tMapper:          %s [0x%X]\n", cart_mapper.c_str(), head_mapper);
815   logerror( "\tMapper:          %s [0x%X]\n", cart_mapper.cstr(), head_mapper);
816816   logerror( "\t\tPOKEY:           %s\n", BIT(head_mapper, 0) ? "Yes" : "No");
817817   logerror( "\t\tSC Bankswitch:   %s\n", BIT(head_mapper, 1) ? "Yes" : "No");
818818   logerror( "\t\tRAM at $4000:    %s\n", BIT(head_mapper, 2) ? "Yes" : "No");
r245623r245624
827827   }
828828   else
829829      logerror( "\n");
830   logerror( "\tController 1:    0x%.2X [%s]\n", head_ctrl1, ctrl1.c_str());
831   logerror( "\tController 2:    0x%.2X [%s]\n", head_ctrl2, ctrl2.c_str());
830   logerror( "\tController 1:    0x%.2X [%s]\n", head_ctrl1, ctrl1.cstr());
831   logerror( "\tController 2:    0x%.2X [%s]\n", head_ctrl2, ctrl2.cstr());
832832   logerror( "\tVideo:           %s\n", (head_ispal) ? "PAL" : "NTSC");
833833}
trunk/src/emu/bus/gba/gba_slot.c
r245623r245624
307307      else if (!memcmp(&ROM[i], "SIIRTC_V", 8))
308308         chip |= GBA_CHIP_RTC;
309309   }
310   osd_printf_info("GBA: Detected (ROM) %s\n", gba_chip_string(chip).c_str());
310   osd_printf_info("GBA: Detected (ROM) %s\n", gba_chip_string(chip).cstr());
311311
312312   // fix for games which return more than one kind of chip: either it is one of the known titles, or we default to no battery
313313   if (gba_chip_has_conflict(chip))
r245623r245624
364364      chip &= ~GBA_CHIP_RTC;
365365   }
366366
367   osd_printf_info("GBA: Emulate %s\n", gba_chip_string(chip).c_str());
367   osd_printf_info("GBA: Emulate %s\n", gba_chip_string(chip).cstr());
368368
369369   switch (chip)
370370   {
trunk/src/emu/bus/intv/slot.c
r245623r245624
328328      }
329329      else
330330      {
331         sscanf(extrainfo.c_str() ,"%d %d %d %d %d %d %d", &mapper, &rom[0], &rom[1], &rom[2],
331         sscanf(extrainfo.cstr() ,"%d %d %d %d %d %d %d", &mapper, &rom[0], &rom[1], &rom[2],
332332               &rom[3], &ram, &extra);
333333         //printf("extrainfo: %d %d %d %d %d %d %d \n", mapper, rom[0], rom[1], rom[2], rom[3], ram, extra);
334334
r245623r245624
483483
484484         if (hashfile_extrainfo(*this, extrainfo))
485485         {
486            sscanf(extrainfo.c_str() ,"%d %d %d %d %d %d %d", &mapper, &rom[0], &rom[1], &rom[2],
486            sscanf(extrainfo.cstr() ,"%d %d %d %d %d %d %d", &mapper, &rom[0], &rom[1], &rom[2],
487487                  &rom[3], &ram, &extra);
488488
489489            if (ram)
trunk/src/emu/bus/isa/ega.c
r245623r245624
5151          | | +------------ input from FEAT0 on the feature connector
5252          | +-------------- input from FEAT1 on the feature connector
5353          +---------------- CRT Interrupt
54                            0 = vertical retrace if occuring
54                            0 = vertical retrace if occurring
5555                            1 = video is being displayed
5656
5757
trunk/src/emu/bus/isa/gus.c
r245623r245624
734734 * bit 2 - DMA channel width (0=8-bit, 1=16-bit)
735735 * bits 3,4 - DMA rate divider
736736 * bit 5 - DMA terminal count IRQ enable
737 * bit 6 - DMA terminal count IRQ pending (read), Data size (write, 0=8bit, 1=16-bit, independant of channel size)
737 * bit 6 - DMA terminal count IRQ pending (read), Data size (write, 0=8bit, 1=16-bit, independent of channel size)
738738 * bit 7 - Invert MSB of data
739739 */
740740      if(offset == 1)
trunk/src/emu/bus/isa/vga_ati.c
r245623r245624
3232   ROM_SYSTEM_BIOS( 0, "isa", "ISA BIOS 112-18900-100" )
3333   ROMX_LOAD("gfxultrapro.bin", 0x00000, 0x8000, CRC(4e5effd7) SHA1(84ad3abf7653e4734bf39f5d5c8b88e74527e8ce), ROM_BIOS(1) )
3434
35   // We can seperate out this BIOS once a proper VLB bus emulation is available
35   // We can separate out this BIOS once a proper VLB bus emulation is available
3636   ROM_SYSTEM_BIOS( 1, "vlb", "VLB BIOS 113-19500-100" )
3737   ROMX_LOAD("gfxultrapro_vlb.bin", 0x00000, 0x8000, CRC(5018f71e) SHA1(61321dfecf1bcdd8043836fabbe41786dbf3001b), ROM_BIOS(2) )
3838ROM_END
r245623r245624
4343   ROM_SYSTEM_BIOS( 0, "isa", "ISA BIOS 112-28122-101" )
4444   ROMX_LOAD("mach64.bin", 0x00000, 0x8000, CRC(1300aa8f) SHA1(dfc7f817900f125b89b0bda16fcb205f066a47fc), ROM_BIOS(1) )
4545
46   // We can seperate out these BIOSes once a proper PCI and VLB bus emulation is available
46   // We can separate out these BIOSes once a proper PCI and VLB bus emulation is available
4747   ROM_SYSTEM_BIOS( 1, "vlb_d", "VLB DRAM BIOS 113-27803-102" )
4848   ROMX_LOAD("mach64_vlb_dram.bin", 0x00000, 0x8000, CRC(f2a24699) SHA1(580401a8bdfc379180a8d7d77305fc529b2a8374), ROM_BIOS(2) )
4949
trunk/src/emu/bus/megadrive/md_slot.c
r245623r245624
10821082   }
10831083   logerror("Checksum: %X\n", checksum);
10841084   logerror(" - Calculated Checksum: %X\n", csum);
1085   logerror("Supported I/O Devices: %.16s\n%s", io, ctrl.c_str());
1085   logerror("Supported I/O Devices: %.16s\n%s", io, ctrl.cstr());
10861086   logerror("Modem: %.12s\n", modem);
10871087   logerror("Memo: %.40s\n", memo);
1088   logerror("Country: %.16s\n%s", country, reg.c_str());
1088   logerror("Country: %.16s\n%s", country, reg.cstr());
10891089   logerror("ROM Start:  0x%.8X\n", rom_start);
10901090   logerror("ROM End:    0x%.8X\n", rom_end);
10911091   logerror("RAM Start:  0x%.8X\n", ram_start);
trunk/src/emu/bus/msx_slot/cartridge.c
r245623r245624
290290      if (hashfile_extrainfo(*this, extrainfo))
291291      {
292292         int extrainfo_type = -1;
293         if (1 == sscanf(extrainfo.c_str(), "%d", &extrainfo_type))
293         if (1 == sscanf(extrainfo.cstr(), "%d", &extrainfo_type))
294294         {
295295            static const struct { int extrainfo; int mapper; } extrainfo_map[] = {
296296               //{ 0, NOMAPPER },
trunk/src/emu/bus/nes/nes_ines.inc
r245623r245624
392392      }
393393      else
394394      {
395         logerror("NES: [%s], Invalid mapinfo found\n", mapinfo.c_str());
395         logerror("NES: [%s], Invalid mapinfo found\n", mapinfo.cstr());
396396      }
397397   }
398398   else
trunk/src/emu/bus/nes_ctrl/miracle.c
r245623r245624
179179
180180         if (m_strobe_clock < 66 && data == 0)
181181         {
182            // short delay is recieve mode
182            // short delay is receive mode
183183            m_midi_mode = MIRACLE_MIDI_RECEIVE;
184184            strobe_timer->reset();
185185            m_strobe_on = 0;
trunk/src/emu/bus/snes/rom.c
r245623r245624
312312// Tekken 2: It accesses the protection in a very strange way, always reading/writing the same data $f0 times,
313313// because each access must be repeated a couple of times to be registered (typically around 7-30 times)
314314// They probably used a microcontroller here.
315// The protection itself is accessed in banks $80-$bf. Accessing (read/write, doesn't matter) adress lines
315// The protection itself is accessed in banks $80-$bf. Accessing (read/write, doesn't matter) address lines
316316// A8,A9,A10 in these banks in a certain sequence makes the mc return a 4bit value. [d4s]
317317// Details on a possible algorythm behind the sequence of accesses were provided by nocash. Thanks!
318318void sns_rom_tekken2_device::update_prot(UINT32 offset)
trunk/src/emu/bus/snes_ctrl/miracle.c
r245623r245624
173173
174174         if (m_strobe_clock < 500 && data == 0)
175175         {
176            // short delay is recieve mode
176            // short delay is receive mode
177177            m_midi_mode = MIRACLE_MIDI_RECEIVE;
178178            strobe_timer->reset();
179179            m_strobe_on = 0;
trunk/src/emu/cheat.c
r245623r245624
540540   // output an output
541541   else
542542   {
543      cheatfile.printf("\t\t\t<output format=\"%s\"", m_format.c_str());
543      cheatfile.printf("\t\t\t<output format=\"%s\"", m_format.cstr());
544544      if (!m_condition.is_empty())
545545         cheatfile.printf(" condition=\"%s\"", cheat_manager::quote_expression(tempstring, m_condition));
546546      if (m_line != 0)
r245623r245624
588588
589589      // look for a valid type
590590      if (strchr("cdiouxX", *p) == NULL)
591         throw emu_fatalerror("%s.xml(%d): invalid format specification \"%s\"\n", filename, line, m_format.c_str());
591         throw emu_fatalerror("%s.xml(%d): invalid format specification \"%s\"\n", filename, line, m_format.cstr());
592592      argscounted++;
593593
594594      // look for the next one
r245623r245624
597597
598598   // did we match?
599599   if (argscounted < argsprovided)
600      throw emu_fatalerror("%s.xml(%d): too many arguments provided (%d) for format \"%s\"\n", filename, line, argsprovided, m_format.c_str());
600      throw emu_fatalerror("%s.xml(%d): too many arguments provided (%d) for format \"%s\"\n", filename, line, argsprovided, m_format.cstr());
601601   if (argscounted > argsprovided)
602      throw emu_fatalerror("%s.xml(%d): not enough arguments provided (%d) for format \"%s\"\n", filename, line, argsprovided, m_format.c_str());
602      throw emu_fatalerror("%s.xml(%d): not enough arguments provided (%d) for format \"%s\"\n", filename, line, argsprovided, m_format.cstr());
603603}
604604
605605
r245623r245624
782782   bool has_scripts = (m_off_script != NULL || m_on_script != NULL || m_run_script != NULL || m_change_script != NULL);
783783
784784   // output the cheat tag
785   cheatfile.printf("\t<cheat desc=\"%s\"", m_description.c_str());
785   cheatfile.printf("\t<cheat desc=\"%s\"", m_description.cstr());
786786   if (m_numtemp != DEFAULT_TEMP_VARIABLES)
787787      cheatfile.printf(" tempvariables=\"%d\"", m_numtemp);
788788   if (!m_comment && m_parameter == NULL && !has_scripts)
r245623r245624
793793
794794      // save the comment
795795      if (m_comment)
796         cheatfile.printf("\t\t<comment><![CDATA[\n%s\n\t\t]]></comment>\n", m_comment.c_str());
796         cheatfile.printf("\t\t<comment><![CDATA[\n%s\n\t\t]]></comment>\n", m_comment.cstr());
797797
798798      // output the parameter, if present
799799      if (m_parameter != NULL)
r245623r245624
832832   {
833833      execute_on_script();
834834      changed = true;
835      popmessage("Activated %s", m_description.c_str());
835      popmessage("Activated %s", m_description.cstr());
836836   }
837837
838838   // if we're a oneshot parameter cheat and we're active, execute the "state change" script and indicate change
r245623r245624
840840   {
841841      execute_change_script();
842842      changed = true;
843      popmessage("Activated\n %s = %s", m_description.c_str(), m_parameter->text());
843      popmessage("Activated\n %s = %s", m_description.cstr(), m_parameter->text());
844844   }
845845
846846   return changed;
trunk/src/emu/clifront.c
r245623r245624
153153                                    val.printf("%s:%s:%s", swlistdev->list_name(), m_options.software_name(), swpart->name());
154154
155155                                    // call this in order to set slot devices according to mounting
156                                    m_options.parse_slot_devices(argc, argv, option_errors, image->instance_name(), val.c_str());
156                                    m_options.parse_slot_devices(argc, argv, option_errors, image->instance_name(), val.cstr());
157157                                    break;
158158                                 }
159159                              }
r245623r245624
184184            throw emu_fatalerror(MAMERR_NO_SUCH_GAME, "Unknown system '%s'", m_options.system_name());
185185
186186         // otherwise, error on the options
187         throw emu_fatalerror(MAMERR_INVALID_CONFIG, "%s", option_errors.trimspace().c_str());
187         throw emu_fatalerror(MAMERR_INVALID_CONFIG, "%s", option_errors.trimspace().cstr());
188188      }
189189      if (option_errors)
190         osd_printf_error("Error in command line:\n%s\n", option_errors.trimspace().c_str());
190         osd_printf_error("Error in command line:\n%s\n", option_errors.trimspace().cstr());
191191
192192      // determine the base name of the EXE
193193      astring exename;
r245623r245624
208208            m_options.parse_standard_inis(option_errors);
209209         }
210210         if (option_errors)
211            osd_printf_error("Error in command line:\n%s\n", option_errors.trimspace().c_str());
211            osd_printf_error("Error in command line:\n%s\n", option_errors.trimspace().cstr());
212212
213213         // if we can't find it, give an appropriate error
214214         const game_driver *system = m_options.system();
r245623r245624
226226   catch (emu_fatalerror &fatal)
227227   {
228228      astring string(fatal.string());
229      osd_printf_error("%s\n", string.trimspace().c_str());
229      osd_printf_error("%s\n", string.trimspace().cstr());
230230      m_result = (fatal.exitcode() != 0) ? fatal.exitcode() : MAMERR_FATALERROR;
231231
232232      // if a game was specified, wasn't a wildcard, and our error indicates this was the
r245623r245624
328328   // iterate through drivers and output the info
329329   astring filename;
330330   while (drivlist.next())
331      osd_printf_info("%-16s %s\n", drivlist.driver().name, core_filename_extract_base(filename, drivlist.driver().source_file).c_str());
331      osd_printf_info("%-16s %s\n", drivlist.driver().name, core_filename_extract_base(filename, drivlist.driver().source_file).cstr());
332332}
333333
334334
r245623r245624
418418   while (drivlist.next())
419419   {
420420      int clone_of = drivlist.clone();
421      osd_printf_info("%-16s %-16s %-16s\n", core_filename_extract_base(filename, drivlist.driver().source_file).c_str(), drivlist.driver().name, (clone_of == -1 ? "" : drivlist.driver(clone_of).name));
421      osd_printf_info("%-16s %-16s %-16s\n", core_filename_extract_base(filename, drivlist.driver().source_file).cstr(), drivlist.driver().name, (clone_of == -1 ? "" : drivlist.driver(clone_of).name));
422422   }
423423}
424424
r245623r245624
726726         paren_shortname.format("(%s)", imagedev->brief_instance_name());
727727
728728         // output the line, up to the list of extensions
729         printf("%-13s%-12s%-8s   ", first ? drivlist.driver().name : "", imagedev->instance_name(), paren_shortname.c_str());
729         printf("%-13s%-12s%-8s   ", first ? drivlist.driver().name : "", imagedev->instance_name(), paren_shortname.cstr());
730730
731731         // get the extensions and print them
732732         astring extensions(imagedev->file_extensions());
733733         for (int start = 0, end = extensions.chr(0, ','); ; start = end + 1, end = extensions.chr(start, ','))
734734         {
735735            astring curext(extensions, start, (end == -1) ? extensions.len() - start : end - start);
736            printf(".%-5s", curext.c_str());
736            printf(".%-5s", curext.cstr());
737737            if (end == -1)
738738               break;
739739         }
r245623r245624
782782         // output the summary of the audit
783783         astring summary_string;
784784         auditor.summarize(drivlist.driver().name,&summary_string);
785         osd_printf_info("%s", summary_string.c_str());
785         osd_printf_info("%s", summary_string.cstr());
786786
787787         // output the name of the driver and its clone
788788         osd_printf_info("romset %s ", drivlist.driver().name);
r245623r245624
842842                     // output the summary of the audit
843843                     astring summary_string;
844844                     auditor.summarize(dev->shortname(),&summary_string);
845                     osd_printf_info("%s", summary_string.c_str());
845                     osd_printf_info("%s", summary_string.cstr());
846846
847847                     // display information about what we discovered
848848                     osd_printf_info("romset %s ", dev->shortname());
r245623r245624
880880            {
881881               astring temptag("_");
882882               temptag.cat(option->name());
883               device_t *dev = const_cast<machine_config &>(config).device_add(&config.root_device(), temptag.c_str(), option->devtype(), 0);
883               device_t *dev = const_cast<machine_config &>(config).device_add(&config.root_device(), temptag.cstr(), option->devtype(), 0);
884884
885885               // notify this device and all its subdevices that they are now configured
886886               device_iterator subiter(*dev);
r245623r245624
907907                           // output the summary of the audit
908908                           astring summary_string;
909909                           auditor.summarize(dev->shortname(),&summary_string);
910                           osd_printf_info("%s", summary_string.c_str());
910                           osd_printf_info("%s", summary_string.cstr());
911911
912912                           // display information about what we discovered
913913                           osd_printf_info("romset %s ", dev->shortname());
r245623r245624
938938                  }
939939               }
940940
941               const_cast<machine_config &>(config).device_remove(&config.root_device(), temptag.c_str());
941               const_cast<machine_config &>(config).device_remove(&config.root_device(), temptag.cstr());
942942            }
943943         }
944944      }
r245623r245624
10041004         // output the summary of the audit
10051005         astring summary_string;
10061006         auditor.summarize(drivlist.driver().name,&summary_string);
1007         osd_printf_info("%s", summary_string.c_str());
1007         osd_printf_info("%s", summary_string.cstr());
10081008
10091009         // output the name of the driver and its clone
10101010         osd_printf_info("sampleset %s ", drivlist.driver().name);
r245623r245624
13221322                        // output the summary of the audit
13231323                        astring summary_string;
13241324                        auditor.summarize(swinfo->shortname(), &summary_string);
1325                        osd_printf_info("%s", summary_string.c_str());
1325                        osd_printf_info("%s", summary_string.cstr());
13261326
13271327                        // display information about what we discovered
13281328                        osd_printf_info("romset %s:%s ", swlistdev->list_name(), swinfo->shortname());
r245623r245624
14441444                     // output the summary of the audit
14451445                     astring summary_string;
14461446                     auditor.summarize(swinfo->shortname(), &summary_string);
1447                     osd_printf_info("%s", summary_string.c_str());
1447                     osd_printf_info("%s", summary_string.cstr());
14481448
14491449                     // display information about what we discovered
14501450                     osd_printf_info("romset %s:%s ", swlistdev->list_name(), swinfo->shortname());
r245623r245624
15561556   astring option_errors;
15571557   m_options.parse_standard_inis(option_errors);
15581558   if (option_errors)
1559      osd_printf_error("%s\n", option_errors.c_str());
1559      osd_printf_error("%s\n", option_errors.cstr());
15601560
15611561   // createconfig?
15621562   if (strcmp(m_options.command(), CLICOMMAND_CREATECONFIG) == 0)
r245623r245624
17791779   {
17801780      // output the name
17811781      astring basename;
1782      osd_printf_info("%-20s", core_filename_extract_base(basename, name).c_str());
1782      osd_printf_info("%-20s", core_filename_extract_base(basename, name).cstr());
17831783      m_total++;
17841784
17851785      // attempt to open as a CHD; fail if not
r245623r245624
18551855   // output the name
18561856   m_total++;
18571857   astring basename;
1858   osd_printf_info("%-20s", core_filename_extract_base(basename, name).c_str());
1858   osd_printf_info("%-20s", core_filename_extract_base(basename, name).cstr());
18591859
18601860   // see if we can find a match in the ROMs
18611861   int found = find_by_hash(hashes, length);
trunk/src/emu/cpu/alto2/a2ether.c
r245623r245624
435435 * 'F401 is not in the data path, but only monitors the message. The
436436 * Error output becomes valid after the last check bit has been entered
437437 * into the 'F401 by a HIGH-to-LOW transition of CP'. If no detectable
438 * errors have occured during the transmission, the resultant internal
438 * errors have occurred during the transmission, the resultant internal
439439 * register bits are all LOW and the Error Output (ER) is LOW.
440 * If a detectable error has occured, ER is HIGH.
440 * If a detectable error has occurred, ER is HIGH.
441441 *
442442 * A HIGH on the Master Reset input (MR) asynchronously clears the
443443 * register. A LOW on the Preset input (P') asynchronously sets the
trunk/src/emu/cpu/alto2/a2mem.c
r245623r245624
487487 *
488488 * This register is a 'shadow MAR'; it holds the address of the
489489 * first error since the error status was last reset. If no error
490 * has occured, MEAR reports the address of the most recent
490 * has occurred, MEAR reports the address of the most recent
491491 * memory access. Note that MEAR is set whenever an error of
492492 * _any kind_ (single-bit or double-bit) is detected.
493493 */
r245623r245624
504504 * @brief memory error status register read
505505 *
506506 * This register reports specifics of the first error that
507 * occured since MESR was last reset. Storing anything into
507 * occurred since MESR was last reset. Storing anything into
508508 * this register resets the error logic and enables it to
509509 * detect a new error. Bits are "low true", i.e. if the bit
510510 * is 0, the conidition is true.
r245623r245624
513513 * MESR[6]  Parity error
514514 * MESR[7]  Memory parity bit
515515 * MESR[8-13]   Syndrome bits
516 * MESR[14-15]  Bank number in which error occured
516 * MESR[14-15]  Bank number in which error occurred
517517 * </PRE>
518518 */
519519READ16_MEMBER( alto2_cpu_device::mesr_r )
r245623r245624
551551 * the memory error logic. This register is set to all ones
552552 * (disable all interrupts) when the alto is bootstrapped
553553 * and when the parity error task first detects an error.
554 * When an error has occured, MEAR and MESR should be read
554 * When an error has occurred, MEAR and MESR should be read
555555 * before setting MECR. Bits are "low true", i.e. a 0 bit
556556 * enables the condition.
557557 *
trunk/src/emu/cpu/apexc/apexcdsm.c
r245623r245624
8686   UINT32 instruction;         /* 32-bit machine instruction */
8787   int x, y, function, c6, vector; /* instruction fields */
8888   int n;                      /* 'friendly', instruction-dependant interpretation of C6 */
89   const instr_desc *the_desc; /* pointer to the revelant entry in the instructions array */
89   const instr_desc *the_desc; /* pointer to the relevant entry in the instructions array */
9090   char mnemonic[9];           /* storage for generated mnemonic */
9191
9292   /* read the instruction to disassemble */
r245623r245624
9999   c6 = (instruction >> 1) & 0x3F;
100100   vector = instruction & 1;
101101
102   /* get the revelant entry in instructions */
102   /* get the relevant entry in instructions */
103103   the_desc = & instructions[function >> 1];
104104
105105   /* generate mnemonic : append a 'v' to the basic mnemonic if it is a vector instruction */
trunk/src/emu/cpu/drcbex64.c
r245623r245624
655655   if (device.machine().options().drc_log_native())
656656   {
657657      astring filename("drcbex64_", device.shortname(), ".asm");
658      m_log = x86log_create_context(filename.c_str());
658      m_log = x86log_create_context(filename.cstr());
659659   }
660660}
661661
r245623r245624
799799      {
800800         astring dasm;
801801         inst.disasm(dasm, &m_drcuml);
802         x86log_add_comment(m_log, dst, "%s", dasm.c_str());
802         x86log_add_comment(m_log, dst, "%s", dasm.cstr());
803803      }
804804
805805      // extract a blockname
trunk/src/emu/cpu/drcbex86.c
r245623r245624
569569   if (device.machine().options().drc_log_native())
570570   {
571571      astring filename("drcbex86_", device.shortname(), ".asm");
572      m_log = x86log_create_context(filename.c_str());
572      m_log = x86log_create_context(filename.cstr());
573573   }
574574}
575575
r245623r245624
782782      {
783783         astring dasm;
784784         inst.disasm(dasm, &m_drcuml);
785         x86log_add_comment(m_log, dst, "%s", dasm.c_str());
785         x86log_add_comment(m_log, dst, "%s", dasm.cstr());
786786      }
787787
788788      // extract a blockname
trunk/src/emu/cpu/drcuml.c
r245623r245624
130130   if (device.machine().options().drc_log_uml())
131131   {
132132      astring filename("drcuml_", m_device.shortname(), ".asm");
133      m_umllog = fopen(filename.c_str(), "w");
133      m_umllog = fopen(filename.cstr(), "w");
134134   }
135135}
136136
r245623r245624
490490         // include the first accumulated comment with this line
491491         if (firstcomment != -1)
492492         {
493            m_drcuml.log_printf("\t%-50.50s; %s\n", dasm.c_str(), get_comment_text(m_inst[firstcomment], comment));
493            m_drcuml.log_printf("\t%-50.50s; %s\n", dasm.cstr(), get_comment_text(m_inst[firstcomment], comment));
494494            firstcomment++;
495495            flushcomments = TRUE;
496496         }
497497         else
498            m_drcuml.log_printf("\t%s\n", dasm.c_str());
498            m_drcuml.log_printf("\t%s\n", dasm.cstr());
499499      }
500500
501501      // flush any comments pending
trunk/src/emu/cpu/dsp16/dsp16.c
r245623r245624
237237                     m_auc & 0x10 ? '0':'.',
238238                     m_auc & 0x08 ? '1':'.',
239239                     m_auc & 0x04 ? '0':'.',
240                     alignString.c_str());
240                     alignString.cstr());
241241         break;
242242      }
243243
r245623r245624
274274         }
275275         string.printf("%c%s%c%c%c%c%c%c%c%c%c%c%c%c%c",
276276                     m_pioc & 0x8000 ? 'I':'.',
277                     strobeString.c_str(),
277                     strobeString.cstr(),
278278                     m_pioc & 0x1000 ? 'O':'I',
279279                     m_pioc & 0x0800 ? 'O':'I',
280280                     m_pioc & 0x0400 ? 'S':'.',
r245623r245624
305305         }
306306         string.printf("%c%s%c%c%c%c%c%c%c",
307307                     m_sioc & 0x0200 ? 'I':'O',
308                     clkString.c_str(),
308                     clkString.cstr(),
309309                     m_sioc & 0x0040 ? 'L':'M',
310310                     m_sioc & 0x0020 ? 'I':'O',
311311                     m_sioc & 0x0010 ? 'I':'O',
trunk/src/emu/cpu/dsp16/dsp16.h
r245623r245624
9191   UINT16 m_sdx;
9292   UINT16 m_pioc;
9393   UINT16 m_pdx0;  // pdx0 & pdx1 refer to the same physical register (page 6-1)
94   UINT16 m_pdx1;  // but we keep them seperate for logic's sake.
94   UINT16 m_pdx1;  // but we keep them separate for logic's sake.
9595
9696   // internal stuff
9797   UINT16 m_ppc;
9898
99   // This CPU core handles the cache as more of a loop than 15 seperate memory elements.
99   // This CPU core handles the cache as more of a loop than 15 separate memory elements.
100100   // It's a bit of a hack, but it's easier this way (for now).
101101   UINT16 m_cacheStart;
102102   UINT16 m_cacheEnd;
trunk/src/emu/cpu/dsp16/dsp16dis.c
r245623r245624
270270         const UINT8 F1 = (op & 0x01e0) >> 5;
271271         astring yString = disasmYField(Y);
272272         astring fString = disasmF1Field(F1, D, S);
273         sprintf(buffer, "%s, %s", fString.c_str(), yString.c_str());
273         sprintf(buffer, "%s, %s", fString.cstr(), yString.cstr());
274274         break;
275275      }
276276      case 0x04: case 0x1c:
r245623r245624
285285         astring fString = disasmF1Field(F1, D, S);
286286         astring aString = (opcode == 0x1c) ? "a0" : "a1";
287287         astring xString = (X) ? "" : "l";
288         sprintf(buffer, "%s = %s%s, %s", yString.c_str(), aString.c_str(), xString.c_str(), fString.c_str());
288         sprintf(buffer, "%s = %s%s, %s", yString.cstr(), aString.cstr(), xString.cstr(), fString.cstr());
289289         break;
290290      }
291291      case 0x16:
r245623r245624
297297         const UINT8 F1 = (op & 0x01e0) >> 5;
298298         astring yString = disasmYField(Y);
299299         astring fString = disasmF1Field(F1, D, S);
300         sprintf(buffer, "%s, x = %s", fString.c_str(), yString.c_str());
300         sprintf(buffer, "%s, x = %s", fString.cstr(), yString.cstr());
301301         break;
302302      }
303303      case 0x17:
r245623r245624
311311         astring yString = disasmYField(Y);
312312         astring fString = disasmF1Field(F1, D, S);
313313         astring xString = (X ? "y" : "y1");
314         sprintf(buffer, "%s, %s = %s", fString.c_str(), xString.c_str(), yString.c_str());
314         sprintf(buffer, "%s, %s = %s", fString.cstr(), xString.cstr(), yString.cstr());
315315         break;
316316      }
317317      case 0x1f:
r245623r245624
325325         astring yString = disasmYField(Y);
326326         astring fString = disasmF1Field(F1, D, S);
327327         astring xString = (X ? "*pt++i" : "*pt++");
328         sprintf(buffer, "%s, y = %s, x = %s", fString.c_str(), yString.c_str(), xString.c_str());
328         sprintf(buffer, "%s, y = %s, x = %s", fString.cstr(), yString.cstr(), xString.cstr());
329329         break;
330330      }
331331      case 0x19: case 0x1b:
r245623r245624
339339         astring fString = disasmF1Field(F1, D, S);
340340         astring xString = (X ? "*pt++i" : "*pt++");
341341         astring aString = (opcode == 0x19) ? "a0" : "a1";
342         sprintf(buffer, "%s, y = %s, x = %s", fString.c_str(), aString.c_str(), xString.c_str());
342         sprintf(buffer, "%s, y = %s, x = %s", fString.cstr(), aString.cstr(), xString.cstr());
343343         if (Y != 0x00) sprintf(buffer, "UNKNOWN");
344344         break;
345345      }
r245623r245624
354354         astring yString = disasmYField(Y);
355355         astring xString = (X ? "y" : "y1");
356356         astring fString = disasmF1Field(F1, D, S);
357         sprintf(buffer, "%s, %s = %s", fString.c_str(), yString.c_str(), xString.c_str());
357         sprintf(buffer, "%s, %s = %s", fString.cstr(), yString.cstr(), xString.cstr());
358358         break;
359359      }
360360
r245623r245624
369369         astring yString = disasmYField(Y);
370370         astring atString = (aT ? "a0" : "a1");
371371         astring fString = disasmF1Field(F1, aT, S);
372         sprintf(buffer, "%s, %s = %s", fString.c_str(), atString.c_str(), yString.c_str());
372         sprintf(buffer, "%s, %s = %s", fString.cstr(), atString.cstr(), yString.cstr());
373373         break;
374374      }
375375
r245623r245624
385385         astring zString = disasmZField(Z);
386386         astring xString = (X ? "y" : "y1");
387387         astring fString = disasmF1Field(F1, D, S);
388         sprintf(buffer, "%s, %s <=> %s", fString.c_str(), xString.c_str(), zString.c_str());
388         sprintf(buffer, "%s, %s <=> %s", fString.cstr(), xString.cstr(), zString.cstr());
389389         break;
390390      }
391391      case 0x1d:
r245623r245624
399399         astring zString = disasmZField(Z);
400400         astring xString = (X ? "*pt++i" : "*pt++");
401401         astring fString = disasmF1Field(F1, D, S);
402         sprintf(buffer, "%s, %s <=> y, x = %s", fString.c_str(), zString.c_str(), xString.c_str());
402         sprintf(buffer, "%s, %s <=> y, x = %s", fString.cstr(), zString.cstr(), xString.cstr());
403403         break;
404404      }
405405
r245623r245624
416416         astring atString = (aT ? "a0" : "a1");
417417         atString += X ? "" : "1";   // TODO: Figure out unclear wording.
418418         astring fString = disasmF1Field(F1, aT, S);
419         sprintf(buffer, "%s, %s <=> %s", fString.c_str(), zString.c_str(), atString.c_str());
419         sprintf(buffer, "%s, %s <=> %s", fString.cstr(), zString.cstr(), atString.cstr());
420420         break;
421421      }
422422
r245623r245624
431431         const UINT8 F2 = (op & 0x01e0) >> 5;
432432         astring fString = disasmF2Field(F2, D, S);
433433         astring conString = disasmCONField(CON);
434         if (op & 0x0800) sprintf(buffer,  "if %s : %s", conString.c_str(), fString.c_str());
435         else             sprintf(buffer, "ifc %s : %s", conString.c_str(), fString.c_str());
434         if (op & 0x0800) sprintf(buffer,  "if %s : %s", conString.cstr(), fString.cstr());
435         else             sprintf(buffer, "ifc %s : %s", conString.cstr(), fString.cstr());
436436         break;
437437      }
438438
r245623r245624
458458         // goto B
459459         const UINT8 B = (op & 0x0700) >> 8;
460460         astring bString = disasmBField(B);
461         sprintf(buffer, "%s", bString.c_str());
461         sprintf(buffer, "%s", bString.cstr());
462462         break;
463463      }
464464
r245623r245624
468468         // if CON [goto/call/return]
469469         const UINT8 CON = (op & 0x001f);
470470         astring conString = disasmCONField(CON);
471         sprintf(buffer, "if %s:", conString.c_str());
471         sprintf(buffer, "if %s:", conString.cstr());
472472         // TODO: Test for invalid ops
473473         // icall
474474         if (op == 0xd40e) sprintf(buffer, "icall");
r245623r245624
482482         const UINT8 R = (op & 0x03f0) >> 4;
483483         const UINT8 S = (op & 0x1000) >> 12;
484484         astring rString = disasmRField(R);
485         sprintf(buffer, "%s = %s", rString.c_str(), (S ? "a1" : "a0"));
485         sprintf(buffer, "%s = %s", rString.cstr(), (S ? "a1" : "a0"));
486486         break;
487487      }
488488      case 0x08:
r245623r245624
491491         const UINT8 R  = (op & 0x03f0) >> 4;
492492         const UINT8 aT = (op & 0x0400) >> 10;
493493         astring rString = disasmRField(R);
494         sprintf(buffer, "%s = %s", (aT ? "a0" : "a1"), rString.c_str());
494         sprintf(buffer, "%s = %s", (aT ? "a0" : "a1"), rString.cstr());
495495         break;
496496      }
497497      case 0x0f:
r245623r245624
501501         const UINT8 R = (op & 0x03f0) >> 4;
502502         astring yString = disasmYField(Y);
503503         astring rString = disasmRField(R);
504         sprintf(buffer, "%s = %s", rString.c_str(), yString.c_str());
504         sprintf(buffer, "%s = %s", rString.cstr(), yString.cstr());
505505         // TODO: Special case the R == [y, y1, or x] case
506506         break;
507507      }
r245623r245624
513513         astring yString = disasmYField(Y);
514514         astring rString = disasmRField(R);
515515         // TODO: page 3-31 "special function encoding"
516         sprintf(buffer, "%s = %s", yString.c_str(), rString.c_str());
516         sprintf(buffer, "%s = %s", yString.cstr(), rString.cstr());
517517         break;
518518      }
519519      case 0x0d:
r245623r245624
523523         const UINT8 R = (op & 0x03f0) >> 4;
524524         astring zString = disasmZField(Z);
525525         astring rString = disasmRField(R);
526         sprintf(buffer, "%s <=> %s", zString.c_str(), rString.c_str());
526         sprintf(buffer, "%s <=> %s", zString.cstr(), rString.cstr());
527527         break;
528528      }
529529
r245623r245624
533533         // R = N
534534         const UINT8 R = (op & 0x03f0) >> 4;
535535         astring rString = disasmRField(R);
536         sprintf(buffer, "%s = 0x%04x", rString.c_str(), op2);
536         sprintf(buffer, "%s = 0x%04x", rString.cstr(), op2);
537537         opSize = 2;
538538         break;
539539      }
r245623r245624
545545         const UINT16 M = (op & 0x01ff);
546546         const UINT8  R = (op & 0x0e00) >> 9;
547547         astring rString = disasmRImmediateField(R);
548         sprintf(buffer, "%s = 0x%04x", rString.c_str(), M);
548         sprintf(buffer, "%s = 0x%04x", rString.cstr(), M);
549549         break;
550550      }
551551
trunk/src/emu/cpu/dsp56k/dsp56dsm.c
r245623r245624
2121
2222   // Decode and disassemble.
2323   DSP56K::Opcode op(w0, w1);
24   sprintf(buffer, "%s", op.disassemble().c_str());
24   sprintf(buffer, "%s", op.disassemble().cstr());
2525
2626   const unsigned size = op.size();
2727   return (size | DASMFLAG_SUPPORTED);
trunk/src/emu/cpu/dsp56k/inst.h
r245623r245624
204204   void disassemble(astring& retString) const
205205   {
206206      char temp[32];
207      sprintf(temp, "#$%x,%s", m_immediate, regIdAsString(m_destination).c_str());
207      sprintf(temp, "#$%x,%s", m_immediate, regIdAsString(m_destination).cstr());
208208      retString = "andi " + astring(temp);
209209      // NEW // sprintf(opcode_str, "and(i)");
210210   }
r245623r245624
438438      sprintf(temp, "#$%x", m_iVal);
439439      astring source = temp;
440440
441      sprintf(temp, "X:(%s)", regIdAsString(m_r).c_str());
441      sprintf(temp, "X:(%s)", regIdAsString(m_r).cstr());
442442      astring destination = temp;
443443
444444      retString = m_opcode + " " + source + "," + destination;
r245623r245624
11381138      astring destination = temp;
11391139      // NEW // sprintf(temp, "X:(R%d),$%02x", Rnum, pc + 2 + word1);
11401140
1141      sprintf(temp, "X:(%s)", regIdAsString(m_source).c_str());
1141      sprintf(temp, "X:(%s)", regIdAsString(m_source).cstr());
11421142      astring source = temp;
11431143
11441144      retString = "do " + source + "," + destination;
r245623r245624
30423042   void disassemble(astring& retString) const
30433043   {
30443044      char temp[32];
3045      sprintf(temp, "X:(%s)", regIdAsString(m_source).c_str());
3045      sprintf(temp, "X:(%s)", regIdAsString(m_source).cstr());
30463046      retString = "rep " + astring(temp);
30473047   }
30483048   void evaluate(dsp56k_core* cpustate) {}
trunk/src/emu/cpu/dsp56k/pmove.h
r245623r245624
158158      if (r == iR3) return false;
159159
160160      char temp[32];
161      sprintf(temp,  "X:%s,%s", ea1.c_str(), regIdAsString(D1).c_str());
161      sprintf(temp,  "X:%s,%s", ea1.cstr(), regIdAsString(D1).cstr());
162162      parallelMove = temp;
163      sprintf(temp, "X:%s,%s", ea2.c_str(), regIdAsString(D2).c_str());
163      sprintf(temp, "X:%s,%s", ea2.cstr(), regIdAsString(D2).cstr());
164164      parallelMove2 = temp;
165165
166166      return true;
r245623r245624
253253      decode_RR_table(BITSn(word0,0x00c0), r);
254254      decode_DD_table(BITSn(word0,0x0030), S);
255255
256      sprintf(parallel_move_str,  "%s,X:(R%d)+N%d", regIdAsString(Dnot).c_str(), regIDAsNum(r), regIDAsNum(r));
257      sprintf(parallel_move_str2, "%s,%s", regIdAsString(S).c_str(), regIdAsString(Dnot).c_str());
256      sprintf(parallel_move_str,  "%s,X:(R%d)+N%d", regIdAsString(Dnot).cstr(), regIDAsNum(r), regIDAsNum(r));
257      sprintf(parallel_move_str2, "%s,%s", regIdAsString(S).cstr(), regIdAsString(Dnot).cstr());
258258      pms = parallel_move_str;
259259      pms2 = parallel_move_str2;
260260      return true;
trunk/src/emu/cpu/dsp56k/tables.c
r245623r245624
574574         break;
575575      case 0x1:
576576         assemble_address_from_IO_short_address(ppppp, fullAddy);
577         sprintf(temp, "X:<<$%s", fullAddy.c_str());
578         // NEW // sprintf(temp, "X:$%s", fullAddy.c_str());
577         sprintf(temp, "X:<<$%s", fullAddy.cstr());
578         // NEW // sprintf(temp, "X:$%s", fullAddy.cstr());
579579         break;
580580   }
581581   D = temp;
r245623r245624
585585                              astring& source, astring& destination)
586586{
587587   char temp[32];
588   sprintf(temp, "%c:%s", ma, ea.c_str());
588   sprintf(temp, "%c:%s", ma, ea.cstr());
589589   switch(W)
590590   {
591591      case 0x0: source = regIdAsString(SD); destination = temp; break;
r245623r245624
597597                              astring& source, astring& destination)
598598{
599599   char temp[32];
600   sprintf(temp, "%c:%s", ma, ea.c_str());
600   sprintf(temp, "%c:%s", ma, ea.cstr());
601601   switch(W)
602602   {
603603      case 0x0: source = SD;   destination = temp; break;
trunk/src/emu/cpu/m68000/m68kcpu.h
r245623r245624
698698
699699//              printf("m68k: doing cache fill at %08x (tag %08x idx %d)\n", address, tag, idx);
700700
701            // if no buserror occured, validate the tag
701            // if no buserror occurred, validate the tag
702702            if (!m68k->mmu_tmp_buserror_occurred)
703703            {
704704               m68k->ic_address[idx] = tag;
trunk/src/emu/cpu/mcs51/mcs51.c
r245623r245624
124124 * - Fix limenko.c videopkr.c : Issue with core allocation of ram (duplicate savestate)
125125 * - Handle internal ram better (debugger visible)
126126 *  - Fixed port reading
127 *  - Rewrote Macros for better readibility
127 *  - Rewrote Macros for better readability
128128 *  - Fixed and rewrote Interrupt handling
129129 *  - Now returns INTERNAL_DIVIDER, adjusted cycle counts
130130 *  - Remove unnecessary and duplicated code
trunk/src/emu/cpu/mcs96/mcs96.c
r245623r245624
253253      int delta = oprom[2];
254254      if(delta & 0x80)
255255         delta -= 0x100;
256      sprintf(buffer, " %s, %04x", regname(oprom[1]).c_str(), (pc+3+delta) & 0xffff);
256      sprintf(buffer, " %s, %04x", regname(oprom[1]).cstr(), (pc+3+delta) & 0xffff);
257257      flags |= 3;
258258      break;
259259   }
r245623r245624
262262      int delta = oprom[2];
263263      if(delta & 0x80)
264264         delta -= 0x100;
265      sprintf(buffer, " %d, %s, %04x", oprom[0] & 7, regname(oprom[1]).c_str(), (pc+3+delta) & 0xffff);
265      sprintf(buffer, " %d, %s, %04x", oprom[0] & 7, regname(oprom[1]).cstr(), (pc+3+delta) & 0xffff);
266266      flags |= 3;
267267      break;
268268   }
269269
270270   case DASM_direct_1:
271      sprintf(buffer, " %s", regname(oprom[1]).c_str());
271      sprintf(buffer, " %s", regname(oprom[1]).cstr());
272272      flags |= 2;
273273      break;
274274
275275   case DASM_direct_2:
276      sprintf(buffer, " %s, %s", regname(oprom[2]).c_str(), regname(oprom[1]).c_str());
276      sprintf(buffer, " %s, %s", regname(oprom[2]).cstr(), regname(oprom[1]).cstr());
277277      flags |= 3;
278278      break;
279279
280280   case DASM_direct_3:
281      sprintf(buffer, " %s, %s, %s", regname(oprom[3]).c_str(), regname(oprom[2]).c_str(), regname(oprom[1]).c_str());
281      sprintf(buffer, " %s, %s, %s", regname(oprom[3]).cstr(), regname(oprom[2]).cstr(), regname(oprom[1]).cstr());
282282      flags |= 4;
283283      break;
284284
r245623r245624
288288      break;
289289
290290   case DASM_immed_2b:
291      sprintf(buffer, " %s, #%02x", regname(oprom[2]).c_str(), oprom[1]);
291      sprintf(buffer, " %s, #%02x", regname(oprom[2]).cstr(), oprom[1]);
292292      flags |= 3;
293293      break;
294294
295295   case DASM_immed_or_reg_2b:
296296      if(oprom[1] >= 0x10)
297         sprintf(buffer, " %s, %s", regname(oprom[2]).c_str(), regname(oprom[1]).c_str());
297         sprintf(buffer, " %s, %s", regname(oprom[2]).cstr(), regname(oprom[1]).cstr());
298298      else
299         sprintf(buffer, " %s, #%02x", regname(oprom[2]).c_str(), oprom[1]);
299         sprintf(buffer, " %s, #%02x", regname(oprom[2]).cstr(), oprom[1]);
300300      flags |= 3;
301301      break;
302302
303303   case DASM_immed_3b:
304      sprintf(buffer, " %s, %s, #%02x", regname(oprom[3]).c_str(), regname(oprom[2]).c_str(), oprom[1]);
304      sprintf(buffer, " %s, %s, #%02x", regname(oprom[3]).cstr(), regname(oprom[2]).cstr(), oprom[1]);
305305      flags |= 4;
306306      break;
307307
r245623r245624
311311      break;
312312
313313   case DASM_immed_2w:
314      sprintf(buffer, " %s, #%02x%02x", regname(oprom[3]).c_str(), oprom[2], oprom[1]);
314      sprintf(buffer, " %s, #%02x%02x", regname(oprom[3]).cstr(), oprom[2], oprom[1]);
315315      flags |= 4;
316316      break;
317317
318318   case DASM_immed_3w:
319      sprintf(buffer, " %s, %s, #%02x%02x", regname(oprom[4]).c_str(), regname(oprom[3]).c_str(), oprom[2], oprom[1]);
319      sprintf(buffer, " %s, %s, #%02x%02x", regname(oprom[4]).cstr(), regname(oprom[3]).cstr(), oprom[2], oprom[1]);
320320      flags |= 5;
321321      break;
322322
323323   case DASM_indirect_1n:
324      sprintf(buffer, " [%s]", regname(oprom[1]).c_str());
324      sprintf(buffer, " [%s]", regname(oprom[1]).cstr());
325325      flags |= 2;
326326      break;
327327
328328   case DASM_indirect_1:
329329      if(oprom[1] & 0x01) {
330         sprintf(buffer, " [%s]+", regname(oprom[1]-1).c_str());
330         sprintf(buffer, " [%s]+", regname(oprom[1]-1).cstr());
331331         flags |= 2;
332332      } else {
333         sprintf(buffer, " [%s]", regname(oprom[1]).c_str());
333         sprintf(buffer, " [%s]", regname(oprom[1]).cstr());
334334         flags |= 2;
335335      }
336336      break;
337337
338338   case DASM_indirect_2:
339339      if(oprom[1] & 0x01) {
340         sprintf(buffer, " %s, [%s]+", regname(oprom[2]).c_str(), regname(oprom[1]-1).c_str());
340         sprintf(buffer, " %s, [%s]+", regname(oprom[2]).cstr(), regname(oprom[1]-1).cstr());
341341         flags |= 3;
342342      } else {
343         sprintf(buffer, " %s, [%s]", regname(oprom[2]).c_str(), regname(oprom[1]).c_str());
343         sprintf(buffer, " %s, [%s]", regname(oprom[2]).cstr(), regname(oprom[1]).cstr());
344344         flags |= 3;
345345      }
346346      break;
347347
348348   case DASM_indirect_3:
349349      if(oprom[1] & 0x01) {
350         sprintf(buffer, " %s, %s, [%s]+", regname(oprom[3]).c_str(), regname(oprom[2]).c_str(), regname(oprom[1]-1).c_str());
350         sprintf(buffer, " %s, %s, [%s]+", regname(oprom[3]).cstr(), regname(oprom[2]).cstr(), regname(oprom[1]-1).cstr());
351351         flags |= 4;
352352      } else {
353         sprintf(buffer, " %s, %s, [%s]", regname(oprom[3]).c_str(), regname(oprom[2]).c_str(), regname(oprom[1]).c_str());
353         sprintf(buffer, " %s, %s, [%s]", regname(oprom[3]).cstr(), regname(oprom[2]).cstr(), regname(oprom[1]).cstr());
354354         flags |= 4;
355355      }
356356      break;
r245623r245624
360360         if(oprom[1] == 0x01)
361361            sprintf(buffer, " %02x%02x", oprom[3], oprom[2]);
362362         else
363            sprintf(buffer, " %02x%02x[%s]", oprom[3], oprom[2], regname(oprom[1]-1).c_str());
363            sprintf(buffer, " %02x%02x[%s]", oprom[3], oprom[2], regname(oprom[1]-1).cstr());
364364         flags |= 4;
365365      } else {
366366         int delta = oprom[2];
r245623r245624
373373               sprintf(buffer, " %02x", delta);
374374         } else {
375375            if(delta < 0)
376               sprintf(buffer, " -%02x[%s]", -delta, regname(oprom[1]).c_str());
376               sprintf(buffer, " -%02x[%s]", -delta, regname(oprom[1]).cstr());
377377            else
378               sprintf(buffer, " %02x[%s]", delta, regname(oprom[1]).c_str());
378               sprintf(buffer, " %02x[%s]", delta, regname(oprom[1]).cstr());
379379         }
380380         flags |= 3;
381381      }
r245623r245624
384384   case DASM_indexed_2:
385385      if(oprom[1] & 0x01) {
386386         if(oprom[1] == 0x01)
387            sprintf(buffer, " %s, %02x%02x", regname(oprom[4]).c_str(), oprom[3], oprom[2]);
387            sprintf(buffer, " %s, %02x%02x", regname(oprom[4]).cstr(), oprom[3], oprom[2]);
388388         else
389            sprintf(buffer, " %s, %02x%02x[%s]", regname(oprom[4]).c_str(), oprom[3], oprom[2], regname(oprom[1]-1).c_str());
389            sprintf(buffer, " %s, %02x%02x[%s]", regname(oprom[4]).cstr(), oprom[3], oprom[2], regname(oprom[1]-1).cstr());
390390         flags |= 5;
391391      } else {
392392         int delta = oprom[2];
r245623r245624
394394            delta -= 0x100;
395395         if(oprom[1] == 0x00) {
396396            if(delta < 0)
397               sprintf(buffer, " %s, %04x", regname(oprom[3]).c_str(), delta & 0xffff);
397               sprintf(buffer, " %s, %04x", regname(oprom[3]).cstr(), delta & 0xffff);
398398            else
399               sprintf(buffer, " %s, %02x", regname(oprom[3]).c_str(), delta);
399               sprintf(buffer, " %s, %02x", regname(oprom[3]).cstr(), delta);
400400         } else {
401401            if(delta < 0)
402               sprintf(buffer, " %s, -%02x[%s]", regname(oprom[3]).c_str(), -delta, regname(oprom[1]).c_str());
402               sprintf(buffer, " %s, -%02x[%s]", regname(oprom[3]).cstr(), -delta, regname(oprom[1]).cstr());
403403            else
404               sprintf(buffer, " %s, %02x[%s]", regname(oprom[3]).c_str(), delta, regname(oprom[1]).c_str());
404               sprintf(buffer, " %s, %02x[%s]", regname(oprom[3]).cstr(), delta, regname(oprom[1]).cstr());
405405         }
406406         flags |= 4;
407407      }
r245623r245624
410410   case DASM_indexed_3:
411411      if(oprom[1] & 0x01) {
412412         if(oprom[1] == 0x01)
413            sprintf(buffer, " %s, %s, %02x%02x", regname(oprom[5]).c_str(),  regname(oprom[4]).c_str(), oprom[3], oprom[2]);
413            sprintf(buffer, " %s, %s, %02x%02x", regname(oprom[5]).cstr(),  regname(oprom[4]).cstr(), oprom[3], oprom[2]);
414414         else
415            sprintf(buffer, " %s, %s, %02x%02x[%s]", regname(oprom[5]).c_str(), regname(oprom[4]).c_str(), oprom[3], oprom[2], regname(oprom[1]-1).c_str());
415            sprintf(buffer, " %s, %s, %02x%02x[%s]", regname(oprom[5]).cstr(), regname(oprom[4]).cstr(), oprom[3], oprom[2], regname(oprom[1]-1).cstr());
416416         flags |= 6;
417417      } else {
418418         int delta = oprom[2];
r245623r245624
420420            delta -= 0x100;
421421         if(oprom[1] == 0x00) {
422422            if(delta < 0)
423               sprintf(buffer, " %s, %s, %04x", regname(oprom[4]).c_str(), regname(oprom[3]).c_str(), delta & 0xffff);
423               sprintf(buffer, " %s, %s, %04x", regname(oprom[4]).cstr(), regname(oprom[3]).cstr(), delta & 0xffff);
424424            else
425               sprintf(buffer, " %s, %s, %02x", regname(oprom[4]).c_str(), regname(oprom[3]).c_str(), delta);
425               sprintf(buffer, " %s, %s, %02x", regname(oprom[4]).cstr(), regname(oprom[3]).cstr(), delta);
426426         } else {
427427            if(delta < 0)
428               sprintf(buffer, " %s, %s, -%02x[%s]", regname(oprom[4]).c_str(), regname(oprom[3]).c_str(), -delta, regname(oprom[1]).c_str());
428               sprintf(buffer, " %s, %s, -%02x[%s]", regname(oprom[4]).cstr(), regname(oprom[3]).cstr(), -delta, regname(oprom[1]).cstr());
429429            else
430               sprintf(buffer, " %s, %s, %02x[%s]", regname(oprom[4]).c_str(), regname(oprom[3]).c_str(), delta, regname(oprom[1]).c_str());
430               sprintf(buffer, " %s, %s, %02x[%s]", regname(oprom[4]).cstr(), regname(oprom[3]).cstr(), delta, regname(oprom[1]).cstr());
431431         }
432432         flags |= 5;
433433      }
trunk/src/emu/cpu/mn10200/mn10200.c
r245623r245624
394394
395395   // handle our expiring and also tick our cascaded children
396396   if (timer_tick_simple(tmr) == 2)
397      m_simple_timer[tmr].cur = 0xff; // cascaded and no underflow occured
397      m_simple_timer[tmr].cur = 0xff; // cascaded and no underflow occurred
398398   else
399399      m_simple_timer[tmr].cur = m_simple_timer[tmr].base;
400400
trunk/src/emu/cpu/pdp1/pdp1.c
r245623r245624
441441   /* current_irq: 1 bit for each active pending interrupt request
442442   Pending interrupts are in b3 (simulated by (m_irq_state & m_b1) | m_b2)), but they
443443   are only honored if no higher priority interrupt routine is in execution (one bit set in b4
444   for each routine in execution).  The revelant mask is created with (m_b4 | (- m_b4)),
444   for each routine in execution).  The relevant mask is created with (m_b4 | (- m_b4)),
445445   as the carry chain (remember that -b4 = (~ b4) + 1) does precisely what we want.
446446   b4:    0001001001000
447447   -b4:   1110110111000
r245623r245624
833833               else if ((IR == DIO) || (IR == DAC))    /* dio or dac instruction ? */
834834               {   /* there is a discrepancy: the pdp1 handbook tells that only dio should be used,
835835                        but the lisp tape uses the dac instruction instead */
836                  /* Yet maintainance manual p. 6-25 states clearly that the data is located
836                  /* Yet maintenance manual p. 6-25 states clearly that the data is located
837837                  in IO and transfered to MB, so DAC is likely to be a mistake. */
838838                  m_rim_step = 2;
839839               }
r245623r245624
881881         /* yes, interrupt can occur in the midst of an instruction (impressing, huh?) */
882882         /* Note that break cannot occur during a one-cycle jump that is deferred only once,
883883         or another break cycle.  Also, it cannot interrupt the long cycle 1 of automatic
884         multiply/divide.  (maintainance manual 6-19) */
884         multiply/divide.  (maintenance manual 6-19) */
885885         if (m_sbs_request && (! m_no_sequence_break) && (! m_brk_ctr))
886886         {   /* begin sequence break */
887887            m_brk_ctr = 1;
r245623r245624
900900               MA = m_sbs_level << 2;  /* always 0 with standard sequence break system */
901901               MB = AC;            /* save AC to MB */
902902               AC = (OV << 17) | (EXD << 16) | PC; /* save OV/EXD/PC to AC */
903               EXD = OV = 0;       /* according to maintainance manual p. 8-17 and ?-?? */
903               EXD = OV = 0;       /* according to maintenance manual p. 8-17 and ?-?? */
904904               m_cycle = m_defer = m_exc = 0;  /* mere guess */
905905               WRITE_PDP_18BIT(MA, MB);    /* save former AC to memory */
906906               INCREMENT_MA;
r245623r245624
954954                           m_b4 &= ~(1 << level);
955955                           field_interrupt();
956956                           if (m_extend_support)
957                              EXD = 1;    /* according to maintainance manual p. 6-33 */
957                              EXD = 1;    /* according to maintenance manual p. 6-33 */
958958                           m_sbs_restore = 1;
959959                        }
960960                     }
r245623r245624
990990                  m_exc = 0;
991991
992992                  if (m_sbs_restore)
993                  {   /* interrupt return: according to maintainance manual p. 6-33 */
993                  {   /* interrupt return: according to maintenance manual p. 6-33 */
994994                     if (m_extend_support)
995995                        EXD = (MB >> 16) & 1;
996996                     OV = (MB >> 17) & 1;
r245623r245624
11191119         break;
11201120      }
11211121   case SUB:       /* Subtract */
1122      {   /* maintainance manual 7-14 seems to imply that substract does not test for -0.
1122      {   /* maintenance manual 7-14 seems to imply that substract does not test for -0.
11231123              The sim 2.3 source says so explicitely, though they do not give a reference.
11241124              It sounds a bit weird, but the reason is probably that doing so would
11251125              require additionnal logic that does not exist. */
r245623r245624
12301230      }
12311231      else
12321232      {   /* MUS */
1233         /* should we check for -0??? (Maintainance manual 7-14 seems to imply we should not:
1233         /* should we check for -0??? (Maintenance manual 7-14 seems to imply we should not:
12341234         as a matter of fact, since the MUS instruction is supposed to have positive operands,
12351235         there is no need to check for -0, therefore such a simplification does not sound
12361236         absurd.) */
r245623r245624
17771777void pdp1_device::pulse_start_clear()
17781778{
17791779   /* processor registers */
1780   PC = 0;         /* according to maintainance manual p. 6-17 */
1781   IR = 0;         /* according to maintainance manual p. 6-13 */
1780   PC = 0;         /* according to maintenance manual p. 6-17 */
1781   IR = 0;         /* according to maintenance manual p. 6-13 */
17821782   /*MB = 0;*/     /* ??? */
17831783   /*MA = 0;*/     /* ??? */
17841784   /*AC = 0;*/     /* ??? */
r245623r245624
17901790   m_cycle = 0;        /* mere guess */
17911791   m_defer = 0;        /* mere guess */
17921792   m_brk_ctr = 0;  /* mere guess */
1793   m_ov = 0;       /* according to maintainance manual p. 7-18 */
1793   m_ov = 0;       /* according to maintenance manual p. 7-18 */
17941794   m_rim = 0;      /* ??? */
17951795   m_sbm = 0;      /* ??? */
1796   EXD = 0;            /* according to maintainance manual p. 8-16 */
1797   m_exc = 0;      /* according to maintainance manual p. 8-16 */
1798   m_ioc = 1;      /* according to maintainance manual p. 6-10 */
1799   m_ioh = 0;      /* according to maintainance manual p. 6-10 */
1800   m_ios = 0;      /* according to maintainance manual p. 6-10 */
1796   EXD = 0;            /* according to maintenance manual p. 8-16 */
1797   m_exc = 0;      /* according to maintenance manual p. 8-16 */
1798   m_ioc = 1;      /* according to maintenance manual p. 6-10 */
1799   m_ioh = 0;      /* according to maintenance manual p. 6-10 */
1800   m_ios = 0;      /* according to maintenance manual p. 6-10 */
18011801
18021802   m_b1 = m_type_20_sbs ? 0 : 1;   /* mere guess */
18031803   m_b2 = 0;       /* mere guess */
trunk/src/emu/cpu/pps4/pps4.c
r245623r245624
571571 * The 4-bit contents, immediate field I(4:1),
572572 * of the instruction are placed in the accumulator.
573573 *
574 * Note: Only the first occurence of an LDI in a consecutive
574 * Note: Only the first occurrence of an LDI in a consecutive
575575 * string of LDIs will be executed. The program will ignore
576576 * remaining LDIs and execute next valid instruction.
577577 *
r245623r245624
815815 * This instruction takes two cycles to execute but occupies
816816 * only one ROM word. (Automatic return)
817817 *
818 * Only the first occurence of an LB or LBL instruction in a
818 * Only the first occurrence of an LB or LBL instruction in a
819819 * consecutive string of LB or LBL will be executed. The
820820 * program will ignore the remaining LB or LBL and execute
821821 * the next valid instruction. Within subroutines the LB
r245623r245624
858858 * bits of the B register. The four most significant bits
859859 * of B (BU) will be loaded with zeroes.
860860 *
861 * Only the first occurence of an LB or LBL instruction in a
861 * Only the first occurrence of an LB or LBL instruction in a
862862 * consecutive string of LB or LBL will be executed. The
863863 * program will ignore the remaining LB or LBL and execute
864864 * the next valid instruction.
trunk/src/emu/cpu/score/score.c
r245623r245624
8383   astring tmp_string;
8484
8585   for(int i=0; i<0x20; i++)
86      state_add(SCORE_GPR + i, tmp_string.format("r%d", i).c_str(), m_gpr[i]).callimport().callexport().formatstr("%08X");
86      state_add(SCORE_GPR + i, tmp_string.format("r%d", i).cstr(), m_gpr[i]).callimport().callexport().formatstr("%08X");
8787
8888   for(int i=0; i<0x20; i++)
89      state_add(SCORE_CR + i, tmp_string.format("cr%d", i).c_str(), m_cr[i]).callimport().callexport().formatstr("%08X");
89      state_add(SCORE_CR + i, tmp_string.format("cr%d", i).cstr(), m_cr[i]).callimport().callexport().formatstr("%08X");
9090
9191   for(int i=0; i<3; i++)
92      state_add(SCORE_SR + i, tmp_string.format("sr%d", i).c_str(), m_sr[i]).callimport().callexport().formatstr("%08X");
92      state_add(SCORE_SR + i, tmp_string.format("sr%d", i).cstr(), m_sr[i]).callimport().callexport().formatstr("%08X");
9393
9494   state_add(SCORE_CEH, "ceh", REG_CEH).callimport().callexport().formatstr("%08X");
9595   state_add(SCORE_CEL, "cel", REG_CEL).callimport().callexport().formatstr("%08X");
trunk/src/emu/cpu/tms32025/tms32025.c
r245623r245624
11021102   CALCULATE_ADD_OVERFLOW(m_ALU.d);
11031103   CALCULATE_ADD_CARRY();
11041104   GETDATA(0, 0);
1105   if ( (m_opcode.b.l & 0x80) || m_init_load_addr ) {  /* No writing during repitition, or DMA mode */
1105   if ( (m_opcode.b.l & 0x80) || m_init_load_addr ) {  /* No writing during repetition, or DMA mode */
11061106      M_WRTRAM((m_memaccess+1), m_ALU.w.l);
11071107   }
11081108   m_Treg = m_ALU.w.l;
trunk/src/emu/cpu/tms9900/99xxcore.h
r245623r245624
787787#elif (TMS99XX_MODEL == TMS9900_ID) || (TMS99XX_MODEL == TMS9940_ID)
788788   /*16-bit data bus, 16-bit address bus (internal bus in the case of TMS9940)*/
789789   /*Note that tms9900 actually never accesses a single byte : when performing byte operations,
790   it reads a 16-bit word, changes the revelant byte, then write a complete word.  You should
790   it reads a 16-bit word, changes the relevant byte, then write a complete word.  You should
791791   remember this when writing memory handlers.*/
792792   /*This does not apply to tms9995 and tms99xxx, but does apply to tms9980 (see below).*/
793793
r245623r245624
23422342/*
23432343 * field_interrupt
23442344 *
2345 * Determines whether if an interrupt is pending, and sets the revelant flag.
2345 * Determines whether if an interrupt is pending, and sets the relevant flag.
23462346 *
23472347 * Called when an interrupt pin (LOAD*, INTREQ*, IC0-IC3) is changed, and when the interrupt mask
23482348 * is modified.
r245623r245624
29592959
29602960#if HAS_MAPPING || HAS_PRIVILEGE
29612961
2962/* priviledged context switch, that occurs after a reset, interrupt or XOP:
2963we enter priviledged mode and select map file 0 before doing the context switch */
2964/* For CPU that have no priviledge support, contextswitchX would behave
2962/* privileged context switch, that occurs after a reset, interrupt or XOP:
2963we enter privileged mode and select map file 0 before doing the context switch */
2964/* For CPU that have no privilege support, contextswitchX would behave
29652965identically to contextswitch, so we can call contextswitch in all cases. */
29662966static void contextswitchX(tms99xx_state *cpustate, UINT16 addr)
29672967{
r245623r245624
29732973   setstat(cpustate);
29742974   oldST = cpustate->STATUS;
29752975
2976   /* enter priviledged mode and select map file 0 */
2976   /* enter privileged mode and select map file 0 */
29772977   #if HAS_PRIVILEGE
29782978      cpustate->STATUS &= ~ ST_PR;
29792979   #endif
r245623r245624
49514951      setst_byte_laep(cpustate, value);
49524952      #if (TMS99XX_MODEL <= TMS9985_ID)
49534953         /* On ti990/10 and tms9900, MOVB needs to read destination, because it cannot actually
4954           read one single byte.  It reads a word, replaces the revelant byte, then write
4954           read one single byte.  It reads a word, replaces the relevant byte, then write
49554955           the result.  A tms9980 should not need to do so, but still does, because it is just
49564956           a tms9900 with a 16 to 8 bit multiplexer (instead of a new chip design, like tms9995). */
49574957         (void)readbyteX(cpustate, dest, dst_map);
trunk/src/emu/cpu/tms9900/tms9995.c
r245623r245624
14671467            if (m_idle_state)
14681468            {
14691469               m_idle_state = false;
1470               if (TRACE_INT) logerror("tms9995: Interrupt occured, terminate IDLE state\n");
1470               if (TRACE_INT) logerror("tms9995: Interrupt occurred, terminate IDLE state\n");
14711471            }
14721472            PC = PC + 2;        // PC must be advanced (see flow chart), but no prefetch
14731473            if (TRACE_INT) logerror("tms9995: Interrupts pending; no prefetch; advance PC to %04x\n", PC);
trunk/src/emu/cpu/uml.c
r245623r245624
743743           astring disasm1, disasm2;
744744           orig.disasm(disasm1, block->drcuml);
745745           inst->disasm(disasm2, block->drcuml);
746           osd_printf_debug("Simplified: %-50.50s -> %s\n", disasm1.c_str(), disasm2.c_str());
746           osd_printf_debug("Simplified: %-50.50s -> %s\n", disasm1.cstr(), disasm2.cstr());
747747       }
748748   */
749749
trunk/src/emu/debug/debugcmd.c
r245623r245624
10441044      /* special message for none */
10451045      if (!buffer)
10461046         buffer.printf("Not currently ignoring any devices");
1047      debug_console_printf(machine, "%s\n", buffer.c_str());
1047      debug_console_printf(machine, "%s\n", buffer.cstr());
10481048   }
10491049
10501050   /* otherwise clear the ignore flag on all requested CPUs */
r245623r245624
11091109      /* special message for none */
11101110      if (!buffer)
11111111         buffer.printf("Not currently observing any devices");
1112      debug_console_printf(machine, "%s\n", buffer.c_str());
1112      debug_console_printf(machine, "%s\n", buffer.cstr());
11131113   }
11141114
11151115   /* otherwise set the ignore flag on all requested CPUs */
r245623r245624
13321332               buffer.catprintf(" if %s", bp->condition());
13331333            if (astring(bp->action()) != astring(""))
13341334               buffer.catprintf(" do %s", bp->action());
1335            debug_console_printf(machine, "%s\n", buffer.c_str());
1335            debug_console_printf(machine, "%s\n", buffer.cstr());
13361336            printed++;
13371337         }
13381338      }
r245623r245624
15021502                  buffer.catprintf(" if %s", wp->condition());
15031503               if (astring(wp->action()) != astring(""))
15041504                  buffer.catprintf(" do %s", wp->action());
1505               debug_console_printf(machine, "%s\n", buffer.c_str());
1505               debug_console_printf(machine, "%s\n", buffer.cstr());
15061506               printed++;
15071507            }
15081508         }
r245623r245624
16411641            buffer.catprintf("if %s", rp->condition());
16421642            if (rp->action() != NULL)
16431643               buffer.catprintf(" do %s", rp->action());
1644            debug_console_printf(machine, "%s\n", buffer.c_str());
1644            debug_console_printf(machine, "%s\n", buffer.cstr());
16451645            printed++;
16461646         }
16471647      }
r245623r245624
26052605   /* do it */
26062606   cpu->debug()->trace(f, trace_over, action);
26072607   if (f)
2608      debug_console_printf(machine, "Tracing CPU '%s' to file %s\n", cpu->tag(), filename.c_str());
2608      debug_console_printf(machine, "Tracing CPU '%s' to file %s\n", cpu->tag(), filename.cstr());
26092609   else
26102610      debug_console_printf(machine, "Stopped tracing on CPU '%s'\n", cpu->tag());
26112611}
r245623r245624
31003100
31013101   // and output it as appropriate
31023102   if (file != NULL)
3103      fprintf(file, "%s\n", buffer.c_str());
3103      fprintf(file, "%s\n", buffer.cstr());
31043104   else
3105      debug_console_printf(machine, "%s\n", buffer.c_str());
3105      debug_console_printf(machine, "%s\n", buffer.cstr());
31063106
31073107   // cleanup
31083108   if (file != NULL)
trunk/src/emu/debug/debugcpu.c
r245623r245624
19941994{
19951995   if (m_track_mem)
19961996   {
1997      dasm_memory_access const newAccess(space.spacenum(), address, data, history_pc(0));
1998      std::pair<std::set<dasm_memory_access>::iterator, bool> trackedAccess = m_track_mem_set.insert(newAccess);
1999      if (!trackedAccess.second)
2000         trackedAccess.first->m_pc = newAccess.m_pc;
1997      dasm_memory_access newAccess(space.spacenum(), address, data, history_pc(0));
1998      dasm_memory_access* trackedAccess = m_track_mem_set.find(newAccess);
1999      if (trackedAccess)
2000         trackedAccess->m_pc = newAccess.m_pc;
2001      else
2002         m_track_mem_set.insert(newAccess);
20012003   }
20022004   watchpoint_check(space, WATCHPOINT_WRITE, address, data, mem_mask);
20032005}
r245623r245624
20392041   // make sure we get good results
20402042   assert((result & DASMFLAG_LENGTHMASK) != 0);
20412043#ifdef MAME_DEBUG
2042   if (m_memory != NULL && m_disasm != NULL)
2043   {
2044      address_space &space = m_memory->space(AS_PROGRAM);
2045      int bytes = space.address_to_byte(result & DASMFLAG_LENGTHMASK);
2046      assert(bytes >= m_disasm->min_opcode_bytes());
2047      assert(bytes <= m_disasm->max_opcode_bytes());
2048      (void) bytes; // appease compiler
2049   }
2044if (m_memory != NULL && m_disasm != NULL)
2045{
2046   address_space &space = m_memory->space(AS_PROGRAM);
2047   int bytes = space.address_to_byte(result & DASMFLAG_LENGTHMASK);
2048   assert(bytes >= m_disasm->min_opcode_bytes());
2049   assert(bytes <= m_disasm->max_opcode_bytes());
2050   (void) bytes; // appease compiler
2051}
20502052#endif
20512053
20522054   return result;
r245623r245624
25872589   if (m_track_pc_set.empty())
25882590      return false;
25892591   const UINT32 crc = compute_opcode_crc32(pc);
2590   return m_track_pc_set.find(dasm_pc_tag(pc, crc)) != m_track_pc_set.end();
2592   return m_track_pc_set.contains(dasm_pc_tag(pc, crc));
25912593}
25922594
25932595
r245623r245624
26162618   const offs_t missing = (offs_t)(-1);
26172619   if (m_track_mem_set.empty())
26182620      return missing;
2619   std::set<dasm_memory_access>::iterator const mem_access = m_track_mem_set.find(dasm_memory_access(space, address, data, 0));
2620   if (mem_access == m_track_mem_set.end()) return missing;
2621   dasm_memory_access* mem_access = m_track_mem_set.find(dasm_memory_access(space, address, data, 0));
2622   if (mem_access == NULL) return missing;
26212623   return mem_access->m_pc;
26222624}
26232625
r245623r245624
26302632void device_debug::comment_add(offs_t addr, const char *comment, rgb_t color)
26312633{
26322634   // create a new item for the list
2633   UINT32 const crc = compute_opcode_crc32(addr);
2634   dasm_comment const newComment = dasm_comment(addr, crc, comment, color);
2635   std::pair<std::set<dasm_comment>::iterator, bool> const inserted = m_comment_set.insert(newComment);
2636   if (!inserted.second)
2635   const UINT32 crc = compute_opcode_crc32(addr);
2636   dasm_comment newComment = dasm_comment(addr, crc, comment, color);
2637   if (!m_comment_set.insert(newComment))
26372638   {
26382639      // Insert returns false if comment exists
2639      m_comment_set.erase(inserted.first);
2640      m_comment_set.remove(newComment);
26402641      m_comment_set.insert(newComment);
26412642   }
26422643
r245623r245624
26532654bool device_debug::comment_remove(offs_t addr)
26542655{
26552656   const UINT32 crc = compute_opcode_crc32(addr);
2656   size_t const removed = m_comment_set.erase(dasm_comment(addr, crc, "", 0xffffffff));
2657   if (removed != 0U) m_comment_change++;
2658   return removed != 0U;
2657   bool success = m_comment_set.remove(dasm_comment(addr, crc, "", 0xffffffff));
2658   if (success) m_comment_change++;
2659   return success;
26592660}
26602661
26612662
r245623r245624
26662667const char *device_debug::comment_text(offs_t addr) const
26672668{
26682669   const UINT32 crc = compute_opcode_crc32(addr);
2669   std::set<dasm_comment>::iterator comment = m_comment_set.find(dasm_comment(addr, crc, "", 0));
2670   if (comment == m_comment_set.end()) return NULL;
2670   dasm_comment* comment = m_comment_set.find(dasm_comment(addr, crc, "", 0));
2671   if (comment == NULL) return NULL;
26712672   return comment->m_text;
26722673}
26732674
r245623r245624
26812682{
26822683   // iterate through the comments
26832684   astring crc_buf;
2684   for (std::set<dasm_comment>::iterator item = m_comment_set.begin(); item != m_comment_set.end(); ++item)
2685   simple_set_iterator<dasm_comment> iter(m_comment_set);
2686   for (dasm_comment* item = iter.first(); item != iter.last(); item = iter.next())
26852687   {
26862688      xml_data_node *datanode = xml_add_child(&curnode, "comment", xml_normalize_string(item->m_text));
26872689      if (datanode == NULL)
r245623r245624
30593061            }
30603062            else
30613063               buffer.printf("Stopped at watchpoint %X reading %s from %08X (PC=%X)", wp->m_index, sizes[size], space.byte_to_address(address), pc);
3062            debug_console_printf(space.machine(), "%s\n", buffer.c_str());
3064            debug_console_printf(space.machine(), "%s\n", buffer.cstr());
30633065            space.device().debug()->compute_debug_flags();
30643066         }
30653067         break;
r245623r245624
34933495   buffer.cat(dasm);
34943496
34953497   // output the result
3496   fprintf(&m_file, "%s\n", buffer.c_str());
3498   fprintf(&m_file, "%s\n", buffer.cstr());
34973499
34983500   // do we need to step the trace over this instruction?
34993501   if (m_trace_over && (dasmresult & DASMFLAG_SUPPORTED) != 0 && (dasmresult & DASMFLAG_STEP_OVER) != 0)
trunk/src/emu/debug/debugcpu.h
r245623r245624
1414#define __DEBUGCPU_H__
1515
1616#include "express.h"
17#include "simple_set.h"
1718
18#include <set>
1919
20
2120//**************************************************************************
2221//  CONSTANTS
2322//**************************************************************************
r245623r245624
379378   public:
380379      dasm_pc_tag(const offs_t& address, const UINT32& crc);
381380
382      // required to be included in a set
381      // required to be included in a simple_set
383382      bool operator < (const dasm_pc_tag& rhs) const
384383      {
385384         if (m_address == rhs.m_address)
r245623r245624
390389      offs_t m_address;       // Stores [nothing] for a given address & crc32
391390      UINT32 m_crc;
392391   };
393   std::set<dasm_pc_tag> m_track_pc_set;
392   simple_set<dasm_pc_tag> m_track_pc_set;
394393   bool m_track_pc;
395394
396395   // comments
r245623r245624
402401      astring  m_text;        // Stores comment text & color for a given address & crc32
403402      rgb_t    m_color;
404403   };
405   std::set<dasm_comment> m_comment_set;               // collection of comments
406   UINT32                 m_comment_change;            // change counter for comments
404   simple_set<dasm_comment> m_comment_set;             // collection of comments
405   UINT32                   m_comment_change;          // change counter for comments
407406
408407   // memory tracking
409408   class dasm_memory_access
r245623r245624
414413                     const UINT64& data,
415414                     const offs_t& pc);
416415
417      // required to be included in a set
416      // required to be included in a simple_set
418417      bool operator < (const dasm_memory_access& rhs) const
419418      {
420419         if ((m_address == rhs.m_address) && (m_address_space == rhs.m_address_space))
r245623r245624
429428      address_spacenum m_address_space;
430429      offs_t           m_address;
431430      UINT64           m_data;
432      mutable offs_t   m_pc;
431      offs_t           m_pc;
433432   };
434   std::set<dasm_memory_access> m_track_mem_set;
433   simple_set<dasm_memory_access> m_track_mem_set;
435434   bool m_track_mem;
436435
437436   // internal flag values
trunk/src/emu/debug/dvbpoints.c
r245623r245624
134134   {
135135      astring name;
136136      name.printf("%s '%s'", dasm->device().name(), dasm->device().tag());
137      m_source_list.append(*global_alloc(debug_view_source(name.c_str(), &dasm->device())));
137      m_source_list.append(*global_alloc(debug_view_source(name.cstr(), &dasm->device())));
138138   }
139139
140140   // reset the source to a known good entry
r245623r245624
196196      buffer.expand(diff);
197197      for (int i = 0; i < diff; i++)
198198         buffer.catprintf(" ");
199      str.catprintf("%s", buffer.c_str());
199      str.catprintf("%s", buffer.cstr());
200200   }
201201}
202202
trunk/src/emu/debug/dvstate.c
r245623r245624
291291            len += m_divider - 1 - curitem->m_symbol.len();
292292         }
293293
294         memcpy(&temp[len], curitem->m_symbol.c_str(), curitem->m_symbol.len());
294         memcpy(&temp[len], curitem->m_symbol.cstr(), curitem->m_symbol.len());
295295         len += curitem->m_symbol.len();
296296
297297         temp[len++] = ' ';
298298         temp[len++] = ' ';
299299
300         memcpy(&temp[len], valstr.c_str(), curitem->m_vallen);
300         memcpy(&temp[len], valstr.cstr(), curitem->m_vallen);
301301         len += curitem->m_vallen;
302302
303303         temp[len++] = ' ';
trunk/src/emu/debug/dvwpoints.c
r245623r245624
156156   {
157157      astring name;
158158      name.printf("%s '%s'", dasm->device().name(), dasm->device().tag());
159      m_source_list.append(*global_alloc(debug_view_source(name.c_str(), &dasm->device())));
159      m_source_list.append(*global_alloc(debug_view_source(name.cstr(), &dasm->device())));
160160   }
161161
162162   // reset the source to a known good entry
r245623r245624
220220      buffer.expand(diff);
221221      for (int i = 0; i < diff; i++)
222222         buffer.catprintf(" ");
223      str.catprintf("%s", buffer.c_str());
223      str.catprintf("%s", buffer.cstr());
224224   }
225225}
226226
trunk/src/emu/debug/express.c
r245623r245624
287287   if (m_setter != NULL)
288288      (*m_setter)(m_table, m_ref, newvalue);
289289   else
290      throw emu_fatalerror("Symbol '%s' is read-only", m_name.c_str());
290      throw emu_fatalerror("Symbol '%s' is read-only", m_name.cstr());
291291}
292292
293293
r245623r245624
347347
348348UINT64 function_symbol_entry::value() const
349349{
350   throw emu_fatalerror("Symbol '%s' is a function and cannot be used in this context", m_name.c_str());
350   throw emu_fatalerror("Symbol '%s' is a function and cannot be used in this context", m_name.cstr());
351351}
352352
353353
r245623r245624
357357
358358void function_symbol_entry::set_value(UINT64 newvalue)
359359{
360   throw emu_fatalerror("Symbol '%s' is a function and cannot be written", m_name.c_str());
360   throw emu_fatalerror("Symbol '%s' is a function and cannot be written", m_name.cstr());
361361}
362362
363363
r245623r245624
368368UINT64 function_symbol_entry::execute(int numparams, const UINT64 *paramlist)
369369{
370370   if (numparams < m_minparams)
371      throw emu_fatalerror("Function '%s' requires at least %d parameters", m_name.c_str(), m_minparams);
371      throw emu_fatalerror("Function '%s' requires at least %d parameters", m_name.cstr(), m_minparams);
372372   if (numparams > m_maxparams)
373      throw emu_fatalerror("Function '%s' accepts no more than %d parameters", m_name.c_str(), m_maxparams);
373      throw emu_fatalerror("Function '%s' accepts no more than %d parameters", m_name.cstr(), m_maxparams);
374374   return (*m_execute)(m_table, m_ref, numparams, paramlist);
375375}
376376
r245623r245624
927927
928928   // if we have an 0x prefix, we must be a hex value
929929   if (buffer[0] == '0' && buffer[1] == 'x')
930      return parse_number(token, buffer.c_str() + 2, 16, expression_error::INVALID_NUMBER);
930      return parse_number(token, buffer.cstr() + 2, 16, expression_error::INVALID_NUMBER);
931931
932932   // if we have a # prefix, we must be a decimal value
933933   if (buffer[0] == '#')
934      return parse_number(token, buffer.c_str() + 1, 10, expression_error::INVALID_NUMBER);
934      return parse_number(token, buffer.cstr() + 1, 10, expression_error::INVALID_NUMBER);
935935
936936   // if we have a $ prefix, we are a hex value
937937   if (buffer[0] == '$')
938      return parse_number(token, buffer.c_str() + 1, 16, expression_error::INVALID_NUMBER);
938      return parse_number(token, buffer.cstr() + 1, 16, expression_error::INVALID_NUMBER);
939939
940940   // check for a symbol match
941941   symbol_entry *symbol = m_symtable->find_deep(buffer);
trunk/src/emu/digfx.c
r245623r245624
327327
328328         UINT32 region_length = valid.region_length(gfxregion);
329329         if (region_length == 0)
330            osd_printf_error("gfx[%d] references nonexistent region '%s'\n", gfxnum, gfxregion.c_str());
330            osd_printf_error("gfx[%d] references nonexistent region '%s'\n", gfxnum, gfxregion.cstr());
331331
332332         // if we have a valid region, and we're not using auto-sizing, check the decode against the region length
333333         else if (!IS_FRAC(layout.total))
trunk/src/emu/diimage.c
r245623r245624
236236
237237const char *device_image_interface::error()
238238{
239   return (m_err_message) ? m_err_message.c_str() : messages[m_err];
239   return (m_err_message) ? m_err_message.cstr() : messages[m_err];
240240}
241241
242242
r245623r245624
295295   bool success = FALSE;
296296   bool done = FALSE;
297297
298   directory = osd_opendir(m_working_directory.c_str());
298   directory = osd_opendir(m_working_directory.cstr());
299299   if (directory != NULL)
300300   {
301301      while(!done && (entry = osd_readdir(directory)) != NULL)
r245623r245624
536536
537537   /* find the extensions */
538538   astring extensions(file_extensions());
539   char *ext = strtok((char*)extensions.c_str(),",");
539   char *ext = strtok((char*)extensions.cstr(),",");
540540   while (ext != NULL)
541541   {
542542      if (!core_stricmp(ext, file_extension))
r245623r245624
823823            // - if we are not using lists, we have regiontag only;
824824            // - if we are using lists, we have: list/clonename, list/parentname, clonename, parentname
825825            // try to load from list/setname
826            if ((m_mame_file == NULL) && (tag2.c_str() != NULL))
827               filerr = common_process_file(device().machine().options(), tag2.c_str(), has_crc, crc, romp, &m_mame_file);
826            if ((m_mame_file == NULL) && (tag2.cstr() != NULL))
827               filerr = common_process_file(device().machine().options(), tag2.cstr(), has_crc, crc, romp, &m_mame_file);
828828            // try to load from list/parentname
829            if ((m_mame_file == NULL) && (tag3.c_str() != NULL))
830               filerr = common_process_file(device().machine().options(), tag3.c_str(), has_crc, crc, romp, &m_mame_file);
829            if ((m_mame_file == NULL) && (tag3.cstr() != NULL))
830               filerr = common_process_file(device().machine().options(), tag3.cstr(), has_crc, crc, romp, &m_mame_file);
831831            // try to load from setname
832            if ((m_mame_file == NULL) && (tag4.c_str() != NULL))
833               filerr = common_process_file(device().machine().options(), tag4.c_str(), has_crc, crc, romp, &m_mame_file);
832            if ((m_mame_file == NULL) && (tag4.cstr() != NULL))
833               filerr = common_process_file(device().machine().options(), tag4.cstr(), has_crc, crc, romp, &m_mame_file);
834834            // try to load from parentname
835            if ((m_mame_file == NULL) && (tag5.c_str() != NULL))
836               filerr = common_process_file(device().machine().options(), tag5.c_str(), has_crc, crc, romp, &m_mame_file);
835            if ((m_mame_file == NULL) && (tag5.cstr() != NULL))
836               filerr = common_process_file(device().machine().options(), tag5.cstr(), has_crc, crc, romp, &m_mame_file);
837837
838838            warningcount += verify_length_and_hash(m_mame_file,ROM_GETNAME(romp),ROM_GETLENGTH(romp),hash_collection(ROM_GETHASHDATA(romp)));
839839
trunk/src/emu/diserial.h
r245623r245624
6868                  /*                               end is ready to accept it */
6969      DSR = 0x0004, /* Data Set ready.      (INPUT)  Other end of connection has data */
7070      DTR = 0x0008, /* Data terminal Ready. (OUTPUT) TX contains new data. */
71      RX  = 0x0010, /* Recieve data.        (INPUT)  */
71      RX  = 0x0010, /* Receive data.        (INPUT)  */
7272      TX  = 0x0020  /* TX = Transmit data.  (OUTPUT) */
7373   };
7474
trunk/src/emu/disound.c
r245623r245624
238238   for (const sound_route *route = first_route(); route != NULL; route = route->next())
239239   {
240240      // find a device with the requested tag
241      const device_t *target = device().siblingdevice(route->m_target.c_str());
241      const device_t *target = device().siblingdevice(route->m_target.cstr());
242242      if (target == NULL)
243         osd_printf_error("Attempting to route sound to non-existant device '%s'\n", route->m_target.c_str());
243         osd_printf_error("Attempting to route sound to non-existant device '%s'\n", route->m_target.cstr());
244244
245245      // if it's not a speaker or a sound device, error
246246      const device_sound_interface *sound;
247247      if (target != NULL && target->type() != SPEAKER && !target->interface(sound))
248         osd_printf_error("Attempting to route sound to a non-sound device '%s' (%s)\n", route->m_target.c_str(), target->name());
248         osd_printf_error("Attempting to route sound to a non-sound device '%s' (%s)\n", route->m_target.cstr(), target->name());
249249   }
250250}
251251
r245623r245624
318318                  int streamoutputnum;
319319                  sound_stream *outputstream = sound->output_to_stream_output(outputnum, streamoutputnum);
320320                  if (outputstream == NULL)
321                     fatalerror("Sound device '%s' specifies route for non-existant output #%d\n", route->m_target.c_str(), outputnum);
321                     fatalerror("Sound device '%s' specifies route for non-existant output #%d\n", route->m_target.cstr(), outputnum);
322322
323323                  // find the input stream to connect to
324324                  int streaminputnum;
325325                  sound_stream *inputstream = input_to_stream_input(inputnum++, streaminputnum);
326326                  if (inputstream == NULL)
327                     fatalerror("Sound device '%s' targeted output #%d to non-existant device '%s' input %d\n", route->m_target.c_str(), outputnum, m_device.tag(), inputnum - 1);
327                     fatalerror("Sound device '%s' targeted output #%d to non-existant device '%s' input %d\n", route->m_target.cstr(), outputnum, m_device.tag(), inputnum - 1);
328328
329329                  // set the input
330330                  inputstream->set_input(streaminputnum, outputstream, streamoutputnum, route->m_gain);
trunk/src/emu/emuopts.c
r245623r245624
532532
533533   // append errors if requested
534534   if (error && error_string != NULL)
535      error_string->catprintf("While parsing %s:\n%s\n", file.fullpath(), error.c_str());
535      error_string->catprintf("While parsing %s:\n%s\n", file.fullpath(), error.cstr());
536536
537537   return result;
538538}
r245623r245624
544544   int pos = buffer.chr(0, ',');
545545   if (pos != -1)
546546      buffer = buffer.substr(0, pos);
547   return buffer.c_str();
547   return buffer.cstr();
548548}
549549
550550const char *emu_options::sub_value(astring &buffer, const char *name, const char *subname) const
r245623r245624
561561   }
562562   else
563563      buffer.reset();
564   return buffer.c_str();
564   return buffer.cstr();
565565}
trunk/src/emu/emupal.c
r245623r245624
409409   {
410410      // find the extended (split) memory, if present
411411      astring tag_ext(tag(), "_ext");
412      const memory_share *share_ext = memshare(tag_ext.c_str());
412      const memory_share *share_ext = memshare(tag_ext.cstr());
413413
414414      // make sure we have specified a format
415415      assert_always(m_raw_to_rgb.bytes_per_entry() > 0, "Palette has memory share but no format specified");
trunk/src/emu/fileio.c
r245623r245624
845845      int fileno = -1;
846846
847847      // see if we can find a file with the right name and (if available) crc
848      if (m_openflags & OPEN_FLAG_HAS_CRC) fileno = _7z_search_crc_match(_7z, m_crc, filename.c_str(), filename.len(), true, true);
848      if (m_openflags & OPEN_FLAG_HAS_CRC) fileno = _7z_search_crc_match(_7z, m_crc, filename.cstr(), filename.len(), true, true);
849849
850850      // if that failed, look for a file with the right crc, but the wrong filename
851851      if (fileno==-1)
852         if (m_openflags & OPEN_FLAG_HAS_CRC) fileno = _7z_search_crc_match(_7z, m_crc, filename.c_str(), filename.len(), true, false);
852         if (m_openflags & OPEN_FLAG_HAS_CRC) fileno = _7z_search_crc_match(_7z, m_crc, filename.cstr(), filename.len(), true, false);
853853
854854      // if that failed, look for a file with the right name; reporting a bad checksum
855855      // is more helpful and less confusing than reporting "rom not found"
856856      if (fileno==-1)
857         fileno = _7z_search_crc_match(_7z, m_crc, filename.c_str(), filename.len(), false, true);
857         fileno = _7z_search_crc_match(_7z, m_crc, filename.cstr(), filename.len(), false, true);
858858
859859      if (fileno != -1)
860860      {
trunk/src/emu/image.c
r245623r245624
232232
233233            fatalerror_exitcode(machine, MAMERR_DEVICE, "Device %s load (%s) failed: %s",
234234               image->device().name(),
235               image_basename.c_str(),
236               image_err.c_str());
235               image_basename.cstr(),
236               image_err.cstr());
237237         }
238238      }
239239   }
r245623r245624
280280
281281            fatalerror_exitcode(machine, MAMERR_DEVICE, "Device %s load failed: %s",
282282               image->device().name(),
283               image_err.c_str());
283               image_err.cstr());
284284         }
285285   }
286286
trunk/src/emu/imagedev/cassette.c
r245623r245624
280280            fname = m_mame_file->filename();
281281            int loc = fname.rchr(0,'.');
282282            if (loc!=-1) {
283               extension = fname.substr(loc + 1,fname.len()-loc).c_str();
283               extension = fname.substr(loc + 1,fname.len()-loc).cstr();
284284            } else {
285285               extension = "";
286286            }
trunk/src/emu/imagedev/diablo.c
r245623r245624
173173   astring fname(name, ".dif");
174174
175175   /* try to open the diff */
176   //printf("Opening differencing image file: %s\n", fname.c_str());
176   //printf("Opening differencing image file: %s\n", fname.cstr());
177177   emu_file diff_file(options.diff_directory(), OPEN_FLAG_READ | OPEN_FLAG_WRITE);
178178   file_error filerr = diff_file.open(fname);
179179   if (filerr == FILERR_NONE)
r245623r245624
181181      astring fullpath(diff_file.fullpath());
182182      diff_file.close();
183183
184      //printf("Opening differencing image file: %s\n", fullpath.c_str());
184      //printf("Opening differencing image file: %s\n", fullpath.cstr());
185185      return diff_chd.open(fullpath, true, &source);
186186   }
187187
188188   /* didn't work; try creating it instead */
189   //printf("Creating differencing image: %s\n", fname.c_str());
189   //printf("Creating differencing image: %s\n", fname.cstr());
190190   diff_file.set_openflags(OPEN_FLAG_READ | OPEN_FLAG_WRITE | OPEN_FLAG_CREATE | OPEN_FLAG_CREATE_PATHS);
191191   filerr = diff_file.open(fname);
192192   if (filerr == FILERR_NONE)
r245623r245624
195195      diff_file.close();
196196
197197      /* create the CHD */
198      //printf("Creating differencing image file: %s\n", fullpath.c_str());
198      //printf("Creating differencing image file: %s\n", fullpath.cstr());
199199      chd_codec_type compression[4] = { CHD_CODEC_NONE };
200200      chd_error err = diff_chd.create(fullpath, source.logical_bytes(), source.hunk_bytes(), compression, source);
201201      if (err != CHDERR_NONE)
trunk/src/emu/imagedev/harddriv.c
r245623r245624
179179   astring fname(name, ".dif");
180180
181181   /* try to open the diff */
182   //printf("Opening differencing image file: %s\n", fname.c_str());
182   //printf("Opening differencing image file: %s\n", fname.cstr());
183183   emu_file diff_file(options.diff_directory(), OPEN_FLAG_READ | OPEN_FLAG_WRITE);
184184   file_error filerr = diff_file.open(fname);
185185   if (filerr == FILERR_NONE)
r245623r245624
187187      astring fullpath(diff_file.fullpath());
188188      diff_file.close();
189189
190      //printf("Opening differencing image file: %s\n", fullpath.c_str());
190      //printf("Opening differencing image file: %s\n", fullpath.cstr());
191191      return diff_chd.open(fullpath, true, &source);
192192   }
193193
194194   /* didn't work; try creating it instead */
195   //printf("Creating differencing image: %s\n", fname.c_str());
195   //printf("Creating differencing image: %s\n", fname.cstr());
196196   diff_file.set_openflags(OPEN_FLAG_READ | OPEN_FLAG_WRITE | OPEN_FLAG_CREATE | OPEN_FLAG_CREATE_PATHS);
197197   filerr = diff_file.open(fname);
198198   if (filerr == FILERR_NONE)
r245623r245624
201201      diff_file.close();
202202
203203      /* create the CHD */
204      //printf("Creating differencing image file: %s\n", fullpath.c_str());
204      //printf("Creating differencing image file: %s\n", fullpath.cstr());
205205      chd_codec_type compression[4] = { CHD_CODEC_NONE };
206206      chd_error err = diff_chd.create(fullpath, source.logical_bytes(), source.hunk_bytes(), compression, source);
207207      if (err != CHDERR_NONE)
trunk/src/emu/info.c
r245623r245624
197197   dtd.replace(0,"__XML_ROOT__", emulator_info::get_xml_root());
198198   dtd.replace(0,"__XML_TOP__", emulator_info::get_xml_top());
199199
200   fprintf(m_output, "%s\n\n", dtd.c_str());
200   fprintf(m_output, "%s\n\n", dtd.cstr());
201201
202202   // top-level tag
203203   fprintf(m_output, "<%s build=\"%s\" debug=\""
r245623r245624
343343   fprintf(m_output, " name=\"%s\"", xml_normalize_string(device.shortname()));
344344   astring src(device.source());
345345   src.replace("../","");
346   fprintf(m_output, " sourcefile=\"%s\"", xml_normalize_string(src.c_str()));
346   fprintf(m_output, " sourcefile=\"%s\"", xml_normalize_string(src.cstr()));
347347   fprintf(m_output, " isdevice=\"yes\"");
348348   fprintf(m_output, " runnable=\"no\"");
349349   output_sampleof();
r245623r245624
404404         {
405405            astring temptag("_");
406406            temptag.cat(option->name());
407            device_t *dev = const_cast<machine_config &>(m_drivlist.config()).device_add(&m_drivlist.config().root_device(), temptag.c_str(), option->devtype(), 0);
407            device_t *dev = const_cast<machine_config &>(m_drivlist.config()).device_add(&m_drivlist.config().root_device(), temptag.cstr(), option->devtype(), 0);
408408
409409            // notify this device and all its subdevices that they are now configured
410410            device_iterator subiter(*dev);
r245623r245624
413413                  device->config_complete();
414414
415415            if (shortnames.add(dev->shortname(), 0, FALSE) != TMERR_DUPLICATE)
416               output_one_device(*dev, temptag.c_str());
416               output_one_device(*dev, temptag.cstr());
417417
418            const_cast<machine_config &>(m_drivlist.config()).device_remove(&m_drivlist.config().root_device(), temptag.c_str());
418            const_cast<machine_config &>(m_drivlist.config()).device_remove(&m_drivlist.config().root_device(), temptag.cstr());
419419         }
420420      }
421421   }
r245623r245624
582582
583583            output.cat("/>\n");
584584
585            fprintf(m_output, "%s", output.c_str());
585            fprintf(m_output, "%s", output.cstr());
586586         }
587587      }
588588}
r245623r245624
10851085            // output the switch name information
10861086            astring normalized_field_name(xml_normalize_string(field->name()));
10871087            astring normalized_newtag(xml_normalize_string(newtag));
1088            output.catprintf("\t\t<%s name=\"%s\" tag=\"%s\" mask=\"%u\">\n", outertag, normalized_field_name.c_str(), normalized_newtag.c_str(), field->mask());
1088            output.catprintf("\t\t<%s name=\"%s\" tag=\"%s\" mask=\"%u\">\n", outertag, normalized_field_name.cstr(), normalized_newtag.cstr(), field->mask());
10891089
10901090            // loop over settings
10911091            for (ioport_setting *setting = field->first_setting(); setting != NULL; setting = setting->next())
r245623r245624
10961096            // terminate the switch entry
10971097            output.catprintf("\t\t</%s>\n", outertag);
10981098
1099            fprintf(m_output, "%s", output.c_str());
1099            fprintf(m_output, "%s", output.cstr());
11001100         }
11011101}
11021102
r245623r245624
12401240
12411241         astring extensions(imagedev->file_extensions());
12421242
1243         char *ext = strtok((char *)extensions.c_str(), ",");
1243         char *ext = strtok((char *)extensions.cstr(), ",");
12441244         while (ext != NULL)
12451245         {
12461246            fprintf(m_output, "\t\t\t<extension");
trunk/src/emu/input.c
r245623r245624
531531
532532const char *joystick_map::to_string(astring &string) const
533533{
534   string.printf("%s\n", m_origstring.c_str());
534   string.printf("%s\n", m_origstring.cstr());
535535   for (int rownum = 0; rownum < 9; rownum++)
536536   {
537537      string.catprintf("  ");
r245623r245624
15791579
15801580   // first token should be the devclass
15811581   int curtok = 0;
1582   input_device_class devclass = input_device_class((*devclass_token_table)[token[curtok++].c_str()]);
1582   input_device_class devclass = input_device_class((*devclass_token_table)[token[curtok++].cstr()]);
15831583   if (devclass == ~0)
15841584      return INPUT_CODE_INVALID;
15851585
r245623r245624
15941594      return INPUT_CODE_INVALID;
15951595
15961596   // next token is the item ID
1597   input_item_id itemid = input_item_id((*itemid_token_table)[token[curtok].c_str()]);
1597   input_item_id itemid = input_item_id((*itemid_token_table)[token[curtok].cstr()]);
15981598   bool standard = (itemid != ~0);
15991599
16001600   // if we're a standard code, default the itemclass based on it
r245623r245624
16321632   input_item_modifier modifier = ITEM_MODIFIER_NONE;
16331633   if (curtok < numtokens)
16341634   {
1635      modifier = input_item_modifier((*modifier_token_table)[token[curtok].c_str()]);
1635      modifier = input_item_modifier((*modifier_token_table)[token[curtok].cstr()]);
16361636      if (modifier != ~0)
16371637         curtok++;
16381638      else
r245623r245624
16421642   // if we have another token, it is the item class
16431643   if (curtok < numtokens)
16441644   {
1645      UINT32 temp = (*itemclass_token_table)[token[curtok].c_str()];
1645      UINT32 temp = (*itemclass_token_table)[token[curtok].cstr()];
16461646      if (temp != ~0)
16471647      {
16481648         curtok++;
r245623r245624
20202020
20212021   // loop until we're done
20222022   astring strcopy = string;
2023   char *str = const_cast<char *>(strcopy.c_str());
2023   char *str = const_cast<char *>(strcopy.cstr());
20242024   while (1)
20252025   {
20262026      // trim any leading spaces
trunk/src/emu/ioport.c
r245623r245624
24822482      astring errors;
24832483      m_portlist.append(*device, errors);
24842484      if (errors)
2485         osd_printf_error("Input port errors:\n%s", errors.c_str());
2485         osd_printf_error("Input port errors:\n%s", errors.cstr());
24862486   }
24872487
24882488   // renumber player numbers for controller ports
r245623r245624
37033703   m_owner.subtag(fulltag, tag);
37043704
37053705   // find the existing port
3706   m_curport = m_portlist.find(fulltag.c_str());
3706   m_curport = m_portlist.find(fulltag.cstr());
37073707   if (m_curport == NULL)
3708      throw emu_fatalerror("Requested to modify nonexistent port '%s'", fulltag.c_str());
3708      throw emu_fatalerror("Requested to modify nonexistent port '%s'", fulltag.cstr());
37093709
37103710   // bump the modification count, and reset current field/setting
37113711   m_curport->m_modcount++;
trunk/src/emu/luaengine.c
r245623r245624
10441044   osd_lock_acquire(lock);
10451045   if (msg.ready == 1) {
10461046   lua_settop(m_lua_state, 0);
1047   int status = luaL_loadbuffer(m_lua_state, msg.text.c_str(), strlen(msg.text.c_str()), "=stdin");
1047   int status = luaL_loadbuffer(m_lua_state, msg.text.cstr(), strlen(msg.text.cstr()), "=stdin");
10481048   if (incomplete(status)==0)  /* cannot try to add lines? */
10491049   {
10501050      if (status == LUA_OK) status = docall(0, LUA_MULTRET);
trunk/src/emu/machine.c
r245623r245624
592592         // copy the device name to an astring
593593         astring devname_str;
594594         devname_str.cpysubstr(statename_str, pos + 3, end - pos - 3);
595         //printf("check template: %s\n", devname_str.c_str());
595         //printf("check template: %s\n", devname_str.cstr());
596596
597597         // verify that there is such a device for this system
598598         image_interface_iterator iter(root_device());
r245623r245624
600600         {
601601            // get the device name
602602            astring tempdevname(image->brief_instance_name());
603            //printf("check device: %s\n", tempdevname.c_str());
603            //printf("check device: %s\n", tempdevname.cstr());
604604
605605            if (devname_str.cmp(tempdevname) == 0)
606606            {
r245623r245624
612612                  // setup snapname and remove the %d_
613613                  statename_str.replace(0, devname_str, filename);
614614                  statename_str.del(pos, 3);
615                  //printf("check image: %s\n", filename.c_str());
615                  //printf("check image: %s\n", filename.cstr());
616616
617617                  name_found = 1;
618618               }
r245623r245624
651651      // take into account the statename option
652652      const char *stateopt = options().state_name();
653653      astring statename = get_statename(stateopt);
654      m_saveload_pending_file.cpy(statename.c_str()).cat(PATH_SEPARATOR).cat(filename).cat(".sta");
654      m_saveload_pending_file.cpy(statename.cstr()).cat(PATH_SEPARATOR).cat(filename).cat(".sta");
655655   }
656656}
657657
trunk/src/emu/machine/fdc_pll.c
r245623r245624
6060
6161#if 0
6262   if(!edge.is_never())
63      fprintf(stderr, "ctime=%s, transition_time=%s, next=%s, pha=%s\n", tts(ctime).c_str(), tts(edge).c_str(), tts(next).c_str(), tts(phase_adjust).c_str());
63      fprintf(stderr, "ctime=%s, transition_time=%s, next=%s, pha=%s\n", tts(ctime).cstr(), tts(edge).cstr(), tts(next).cstr(), tts(phase_adjust).cstr());
6464#endif
6565
6666   if(next > limit)
trunk/src/emu/machine/hdc9234.c
r245623r245624
572572
573573void hdc9234_device::wait_time(emu_timer *tm, const attotime &delay, int param)
574574{
575   if (TRACE_DELAY) logerror("%s: [%s] Delaying by %4.2f microsecs\n", tag(), ttsn().c_str(), delay.as_double()*1000000);
575   if (TRACE_DELAY) logerror("%s: [%s] Delaying by %4.2f microsecs\n", tag(), ttsn().cstr(), delay.as_double()*1000000);
576576   tm->adjust(delay);
577577   m_substate = param;
578578}
r245623r245624
627627         break;
628628
629629      case READ_ID1:
630         // If an error occured (no IDAM found), terminate the command
630         // If an error occurred (no IDAM found), terminate the command
631631         if ((m_register_r[CHIP_STATUS] & CS_SYNCERR) != 0)
632632         {
633633            if (TRACE_FAIL) logerror("%s: READ_ID failed to find any IDAM\n", tag());
r245623r245624
735735
736736         if (TRACE_VERIFY && TRACE_SUBSTATES) logerror("%s: substate VERIFY\n", tag());
737737
738         // If an error occured (no IDAM found), terminate the command
738         // If an error occurred (no IDAM found), terminate the command
739739         // (This test is only relevant when we did not have a seek phase before)
740740         if ((m_register_r[CHIP_STATUS] & CS_SYNCERR) != 0)
741741         {
r245623r245624
17571757    state machine attempts to find marks on the track, starting from the current
17581758    position. When found, it waits for the machine to catch up. When an event
17591759    happens in the meantime, the state machine is rolled back, and the actions
1760    are replayed until the position where the event occured.
1760    are replayed until the position where the event occurred.
17611761
17621762    Lots of code is taken from wd_fdc, with some minor restructuring and renaming.
17631763    Same ideas, though. More comments.
r245623r245624
17841784*/
17851785void hdc9234_device::live_start(int state)
17861786{
1787   if (TRACE_LIVE) logerror("%s: [%s] Live start substate=%d\n", tag(), ttsn().c_str(), state);
1787   if (TRACE_LIVE) logerror("%s: [%s] Live start substate=%d\n", tag(), ttsn().cstr(), state);
17881788   m_live_state.time = machine().time();
17891789   m_live_state.state = state;
17901790   m_live_state.next_state = -1;
r245623r245624
18281828   if (TRACE_LIVE)
18291829   {
18301830      if (limit == attotime::never)
1831         logerror("%s: [%s] live_run, live_state=%d, mode=%s\n", tag(), tts(m_live_state.time).c_str(), m_live_state.state, fm_mode()? "FM":"MFM");
1831         logerror("%s: [%s] live_run, live_state=%d, mode=%s\n", tag(), tts(m_live_state.time).cstr(), m_live_state.state, fm_mode()? "FM":"MFM");
18321832      else
1833         logerror("%s: [%s] live_run until %s, live_state=%d, mode=%s\n", tag(), tts(m_live_state.time).c_str(), tts(limit).c_str(), m_live_state.state, fm_mode()? "FM":"MFM");
1833         logerror("%s: [%s] live_run until %s, live_state=%d, mode=%s\n", tag(), tts(m_live_state.time).cstr(), tts(limit).cstr(), m_live_state.state, fm_mode()? "FM":"MFM");
18341834   }
18351835
18361836   if (limit == attotime::never)
r245623r245624
18621862
18631863         if (TRACE_LIVE && m_last_live_state != SEARCH_IDAM)
18641864         {
1865            logerror("%s: [%s] SEARCH_IDAM [limit %s]\n", tag(),tts(m_live_state.time).c_str(), tts(limit).c_str());
1865            logerror("%s: [%s] SEARCH_IDAM [limit %s]\n", tag(),tts(m_live_state.time).cstr(), tts(limit).cstr());
18661866            m_last_live_state = m_live_state.state;
18671867         }
18681868
r245623r245624
18711871
18721872         if (read_one_bit(limit))
18731873         {
1874            if (TRACE_LIVE) logerror("%s: [%s] SEARCH_IDAM limit reached\n", tag(), tts(m_live_state.time).c_str());
1874            if (TRACE_LIVE) logerror("%s: [%s] SEARCH_IDAM limit reached\n", tag(), tts(m_live_state.time).cstr());
18751875            return;
18761876         }
1877         // logerror("%s: SEARCH_IDAM\n", tts(m_live_state.time).c_str());
1878         if (TRACE_SHIFT) logerror("%s: shift = %04x data=%02x c=%d\n", tts(m_live_state.time).c_str(), m_live_state.shift_reg,
1877         // logerror("%s: SEARCH_IDAM\n", tts(m_live_state.time).cstr());
1878         if (TRACE_SHIFT) logerror("%s: shift = %04x data=%02x c=%d\n", tts(m_live_state.time).cstr(), m_live_state.shift_reg,
18791879            get_data_from_encoding(m_live_state.shift_reg), m_live_state.bit_counter);
18801880
18811881         // [1] p. 9: The ID field sync mark must be found within 33,792 byte times
r245623r245624
18901890            // MFM case
18911891            if (m_live_state.shift_reg == 0x4489)
18921892            {
1893               if (TRACE_LIVE) logerror("%s: [%s] Found an A1 mark\n", tag(),tts(m_live_state.time).c_str());
1893               if (TRACE_LIVE) logerror("%s: [%s] Found an A1 mark\n", tag(),tts(m_live_state.time).cstr());
18941894               m_live_state.crc = 0x443b;
18951895               m_live_state.data_separator_phase = false;
18961896               m_live_state.bit_counter = 0;
r245623r245624
19211921
19221922         if (TRACE_LIVE && m_last_live_state != READ_TWO_MORE_A1_IDAM)
19231923         {
1924            logerror("%s: [%s] READ_TWO_MORE_A1\n", tag(),tts(m_live_state.time).c_str());
1924            logerror("%s: [%s] READ_TWO_MORE_A1\n", tag(),tts(m_live_state.time).cstr());
19251925            m_last_live_state = m_live_state.state;
19261926         }
19271927
19281928         // Beyond time limit?
19291929         if (read_one_bit(limit)) return;
19301930
1931         if (TRACE_SHIFT) logerror("%s: shift = %04x data=%02x c=%d\n", tts(m_live_state.time).c_str(), m_live_state.shift_reg,
1931         if (TRACE_SHIFT) logerror("%s: shift = %04x data=%02x c=%d\n", tts(m_live_state.time).cstr(), m_live_state.shift_reg,
19321932               get_data_from_encoding(m_live_state.shift_reg), m_live_state.bit_counter);
19331933
19341934         if (m_live_state.bit_count_total > 33792*16)
r245623r245624
19501950               m_live_state.state = SEARCH_IDAM;
19511951            }
19521952            else
1953               if (TRACE_LIVE) logerror("%s: [%s] Found an A1 mark\n", tag(),tts(m_live_state.time).c_str());
1953               if (TRACE_LIVE) logerror("%s: [%s] Found an A1 mark\n", tag(),tts(m_live_state.time).cstr());
19541954            // Continue
19551955            break;
19561956         }
19571957
1958         if (TRACE_LIVE) logerror("%s: [%s] Found data value %02X\n", tag(),tts(m_live_state.time).c_str(), m_live_state.data_reg);
1958         if (TRACE_LIVE) logerror("%s: [%s] Found data value %02X\n", tag(),tts(m_live_state.time).cstr(), m_live_state.data_reg);
19591959
19601960         // Check for ident field (fe, ff, fd, fc)
19611961         if ((m_live_state.data_reg & 0xfc) != 0xfc)
r245623r245624
19761976      case READ_ID_FIELDS_INTO_REGS:
19771977         if (TRACE_LIVE && m_last_live_state != READ_ID_FIELDS_INTO_REGS)
19781978         {
1979            logerror("%s: [%s] READ_ID_FIELDS_INTO_REGS\n", tag(),tts(m_live_state.time).c_str());
1979            logerror("%s: [%s] READ_ID_FIELDS_INTO_REGS\n", tag(),tts(m_live_state.time).cstr());
19801980            m_last_live_state = m_live_state.state;
19811981         }
19821982
r245623r245624
20172017      case SEARCH_DAM:
20182018         if (TRACE_LIVE && m_last_live_state != SEARCH_DAM)
20192019         {
2020            logerror("%s: [%s] SEARCH_DAM\n", tag(),tts(m_live_state.time).c_str());
2020            logerror("%s: [%s] SEARCH_DAM\n", tag(),tts(m_live_state.time).cstr());
20212021            m_last_live_state = m_live_state.state;
20222022         }
20232023
r245623r245624
20262026         if(read_one_bit(limit))
20272027            return;
20282028
2029         if (TRACE_SHIFT) logerror("%s: shift = %04x data=%02x c=%d\n", tts(m_live_state.time).c_str(), m_live_state.shift_reg,
2029         if (TRACE_SHIFT) logerror("%s: shift = %04x data=%02x c=%d\n", tts(m_live_state.time).cstr(), m_live_state.shift_reg,
20302030               get_data_from_encoding(m_live_state.shift_reg), m_live_state.bit_counter);
20312031
20322032         if (!fm_mode())
r245623r245624
20402040
20412041            if (m_live_state.bit_counter >= 28*16 && m_live_state.shift_reg == 0x4489)
20422042            {
2043               if (TRACE_LIVE) logerror("%s: [%s] Found an A1 mark\n", tag(),tts(m_live_state.time).c_str());
2043               if (TRACE_LIVE) logerror("%s: [%s] Found an A1 mark\n", tag(),tts(m_live_state.time).cstr());
20442044               m_live_state.crc = 0x443b;
20452045               m_live_state.data_separator_phase = false;
20462046               m_live_state.bit_counter = 0;
r245623r245624
20742074      case READ_TWO_MORE_A1_DAM: {
20752075         if (TRACE_LIVE && m_last_live_state != READ_TWO_MORE_A1_DAM)
20762076         {
2077            logerror("%s: [%s] READ_TWO_MORE_A1_DAM\n", tag(),tts(m_live_state.time).c_str());
2077            logerror("%s: [%s] READ_TWO_MORE_A1_DAM\n", tag(),tts(m_live_state.time).cstr());
20782078            m_last_live_state = m_live_state.state;
20792079         }
20802080
20812081         if(read_one_bit(limit))
20822082            return;
20832083
2084         if (TRACE_SHIFT) logerror("%s: shift = %04x data=%02x c=%d\n", tts(m_live_state.time).c_str(), m_live_state.shift_reg,
2084         if (TRACE_SHIFT) logerror("%s: shift = %04x data=%02x c=%d\n", tts(m_live_state.time).cstr(), m_live_state.shift_reg,
20852085            get_data_from_encoding(m_live_state.shift_reg), m_live_state.bit_counter);
20862086
20872087         // Repeat until we have collected 16 bits
r245623r245624
20982098               return;
20992099            }
21002100            else
2101               if (TRACE_LIVE) logerror("%s: [%s] Found an A1 mark\n", tag(),tts(m_live_state.time).c_str());
2101               if (TRACE_LIVE) logerror("%s: [%s] Found an A1 mark\n", tag(),tts(m_live_state.time).cstr());
21022102            // Continue
21032103            break;
21042104         }
21052105
2106         if (TRACE_LIVE) logerror("%s: [%s] Found data value %02X\n", tag(),tts(m_live_state.time).c_str(), m_live_state.data_reg);
2106         if (TRACE_LIVE) logerror("%s: [%s] Found data value %02X\n", tag(),tts(m_live_state.time).cstr(), m_live_state.data_reg);
21072107
21082108         if ((m_live_state.data_reg & 0xff) == 0xf8)
21092109         {
r245623r245624
21332133      {
21342134         if (TRACE_LIVE && m_last_live_state != READ_SECTOR_DATA)
21352135         {
2136            logerror("%s: [%s] READ_SECTOR_DATA\n", tag(),tts(m_live_state.time).c_str());
2136            logerror("%s: [%s] READ_SECTOR_DATA\n", tag(),tts(m_live_state.time).cstr());
21372137            m_last_live_state = m_live_state.state;
21382138         }
21392139
r245623r245624
21582158         // Repeat until we have collected 16 bits
21592159         if (m_live_state.bit_counter & 15) break;
21602160
2161         if (TRACE_LIVE) logerror("%s: [%s] Found data value %02X, CRC=%04x\n", tag(),tts(m_live_state.time).c_str(), m_live_state.data_reg, m_live_state.crc);
2161         if (TRACE_LIVE) logerror("%s: [%s] Found data value %02X, CRC=%04x\n", tag(),tts(m_live_state.time).cstr(), m_live_state.data_reg, m_live_state.crc);
21622162         int slot = (m_live_state.bit_counter >> 4)-1;
21632163
21642164         if (slot < calc_sector_size())
r245623r245624
21792179               }
21802180               else
21812181               {
2182                  if (TRACE_LIVE) logerror("%s: [%s] Sector read completed\n", tag(),tts(m_live_state.time).c_str());
2182                  if (TRACE_LIVE) logerror("%s: [%s] Sector read completed\n", tag(),tts(m_live_state.time).cstr());
21832183                  wait_for_realtime(IDLE);
21842184               }
21852185               return;
r245623r245624
21912191      case READ_SECTOR_DATA1:
21922192         if (TRACE_LIVE && m_last_live_state != READ_SECTOR_DATA1)
21932193         {
2194            logerror("%s: [%s] READ_SECTOR_DATA1\n", tag(),tts(m_live_state.time).c_str());
2194            logerror("%s: [%s] READ_SECTOR_DATA1\n", tag(),tts(m_live_state.time).cstr());
21952195            m_last_live_state = m_live_state.state;
21962196         }
21972197
r245623r245624
22372237         // 5. Write the CRC bytes
22382238
22392239         if (TRACE_LIVE)
2240            logerror("%s: [%s] WRITE_DAM_AND_SECTOR\n", tag(), tts(m_live_state.time).c_str());
2240            logerror("%s: [%s] WRITE_DAM_AND_SECTOR\n", tag(), tts(m_live_state.time).cstr());
22412241
22422242         skip_on_track(m_gap2_size, WRITE_DAM_SYNC);
22432243         break;
r245623r245624
25542554         // The pause is implemented by doing dummy reads on the floppy
25552555         if (read_one_bit(limit))
25562556         {
2557            if (TRACE_LIVE) logerror("%s: [%s] return; limit=%s\n", tag(), tts(m_live_state.time).c_str(), tts(limit).c_str());
2557            if (TRACE_LIVE) logerror("%s: [%s] return; limit=%s\n", tag(), tts(m_live_state.time).cstr(), tts(limit).cstr());
25582558            return;
25592559         }
25602560
25612561         // Repeat until we have collected 16 bits
25622562         if ((m_live_state.bit_counter & 15)==0)
25632563         {
2564            if (TRACE_READ && TRACE_DETAIL) logerror("%s: [%s] Read byte %02x, repeat = %d\n", tag(), tts(m_live_state.time).c_str(), m_live_state.data_reg, m_live_state.repeat);
2564            if (TRACE_READ && TRACE_DETAIL) logerror("%s: [%s] Read byte %02x, repeat = %d\n", tag(), tts(m_live_state.time).cstr(), m_live_state.data_reg, m_live_state.repeat);
25652565            wait_for_realtime(READ_TRACK_NEXT_BYTE);
25662566            return;
25672567         }
r245623r245624
26362636      if(m_live_state.time > machine().time())
26372637      {
26382638         // If so, we must roll back to the last checkpoint
2639         if (TRACE_SYNC) logerror("%s: [%s] Rolling back and replaying (%s)\n", tag(), ttsn().c_str(), tts(m_live_state.time).c_str());
2639         if (TRACE_SYNC) logerror("%s: [%s] Rolling back and replaying (%s)\n", tag(), ttsn().cstr(), tts(m_live_state.time).cstr());
26402640         rollback();
26412641         // and replay until we reach the machine time
26422642         live_run_until(machine().time());
r245623r245624
26472647      {
26482648         // We are behind machine time, so we will never get back to that
26492649         // time, thus we can commit that position
2650         if (TRACE_SYNC) logerror("%s: [%s] Committing (%s)\n", tag(), ttsn().c_str(), tts(m_live_state.time).c_str());
2650         if (TRACE_SYNC) logerror("%s: [%s] Committing (%s)\n", tag(), ttsn().cstr(), tts(m_live_state.time).cstr());
26512651         // Write on floppy image
26522652         m_pll.commit(m_floppy, m_live_state.time);
26532653
r245623r245624
26722672{
26732673   if (!m_live_state.time.is_never() && m_live_state.time > machine().time())
26742674   {
2675      if (TRACE_LIVE) logerror("%s: Abort; rolling back and replaying (%s)\n", ttsn().c_str(), tts(m_live_state.time).c_str());
2675      if (TRACE_LIVE) logerror("%s: Abort; rolling back and replaying (%s)\n", ttsn().cstr(), tts(m_live_state.time).cstr());
26762676      rollback();
26772677      live_run_until(machine().time());
26782678   }
r245623r245624
27352735{
27362736   m_live_state.next_state = state;
27372737   m_timer->adjust(m_live_state.time - machine().time());
2738   if (TRACE_LIVE) logerror("%s: [%s] Waiting for real time [%s] to catch up\n", tag(), tts(m_live_state.time).c_str(), tts(machine().time()).c_str());
2738   if (TRACE_LIVE) logerror("%s: [%s] Waiting for real time [%s] to catch up\n", tag(), tts(m_live_state.time).cstr(), tts(machine().time()).cstr());
27392739}
27402740
27412741/*
r245623r245624
28582858   m_live_state.bit_counter = 16;
28592859   m_live_state.last_data_bit = raw & 1;
28602860   m_live_state.shift_reg = m_live_state.shift_reg_save = raw;
2861   if (TRACE_WRITE && TRACE_DETAIL) logerror("%s: [%s] Write %02x (%04x)\n", tag(), tts(m_live_state.time).c_str(), byte, raw);
2861   if (TRACE_WRITE && TRACE_DETAIL) logerror("%s: [%s] Write %02x (%04x)\n", tag(), tts(m_live_state.time).cstr(), byte, raw);
28622862   checkpoint();
28632863}
28642864
r245623r245624
28722872   m_live_state.bit_counter = 16;
28732873   m_live_state.shift_reg = m_live_state.shift_reg_save = raw;
28742874   m_live_state.last_data_bit = raw & 1;
2875   if (TRACE_WRITE && TRACE_DETAIL) logerror("%s: [%s] Write %02x (%04x)\n", tag(), tts(m_live_state.time).c_str(), get_data_from_encoding(raw), raw);
2875   if (TRACE_WRITE && TRACE_DETAIL) logerror("%s: [%s] Write %02x (%04x)\n", tag(), tts(m_live_state.time).cstr(), get_data_from_encoding(raw), raw);
28762876   checkpoint();
28772877}
28782878
r245623r245624
29602960   {
29612961      if (m_executing)
29622962      {
2963         logerror("%s: [%s] Error - previous command %02x not completed; new command %02x ignored\n", tag(), ttsn().c_str(), current_command(), data);
2963         logerror("%s: [%s] Error - previous command %02x not completed; new command %02x ignored\n", tag(), ttsn().cstr(), current_command(), data);
29642964      }
29652965      else
29662966      {
r245623r245624
31693169
31703170void hdc9234_device::index_callback(int level)
31713171{
3172   if (TRACE_LINES) logerror("%s: [%s] Index callback level=%d\n", tag(), ttsn().c_str(), level);
3172   if (TRACE_LINES) logerror("%s: [%s] Index callback level=%d\n", tag(), ttsn().cstr(), level);
31733173
31743174   // Synchronize our position on the track
31753175   live_sync();
r245623r245624
31823182
31833183   if (m_event_line == INDEX_LINE && level == m_line_level && m_state_after_line != UNDEF)
31843184   {
3185      if (TRACE_LINES) logerror("%s: [%s] Index pulse level=%d triggers event\n", tag(), ttsn().c_str(), level);
3185      if (TRACE_LINES) logerror("%s: [%s] Index pulse level=%d triggers event\n", tag(), ttsn().cstr(), level);
31863186      m_substate = m_state_after_line;
31873187      m_state_after_line = UNDEF;
31883188      if (m_stopwrite)
r245623r245624
31973197
31983198void hdc9234_device::ready_callback(int level)
31993199{
3200   if (TRACE_LINES) logerror("%s: [%s] Ready callback level=%d\n", tag(), ttsn().c_str(), level);
3200   if (TRACE_LINES) logerror("%s: [%s] Ready callback level=%d\n", tag(), ttsn().cstr(), level);
32013201
32023202   // Set the interrupt status flag
32033203   set_bits(m_register_r[INT_STATUS], ST_RDYCHNG, true);
r245623r245624
32223222
32233223void hdc9234_device::seek_complete_callback(int level)
32243224{
3225   if (TRACE_LINES) logerror("%s: [%s] Seek complete callback level=%d\n", tag(), ttsn().c_str(), level);
3225   if (TRACE_LINES) logerror("%s: [%s] Seek complete callback level=%d\n", tag(), ttsn().cstr(), level);
32263226
32273227   // Synchronize our position on the track
32283228   live_sync();
r245623r245624
33233323{
33243324   if (state==ASSERT_LINE)
33253325   {
3326      if (TRACE_DMA) logerror("%s: [%s] DMA acknowledged\n", tag(), ttsn().c_str());
3326      if (TRACE_DMA) logerror("%s: [%s] DMA acknowledged\n", tag(), ttsn().cstr());
33273327      set_bits(m_register_r[INT_STATUS], ST_OVRUN, false);
33283328   }
33293329}
trunk/src/emu/machine/mb89352.h
r245623r245624
6363   template<class _Object> static devcb_base &set_irq_callback(device_t &device, _Object object) { return downcast<mb89352_device &>(device).m_irq_cb.set_callback(object); }
6464   template<class _Object> static devcb_base &set_drq_callback(device_t &device, _Object object) { return downcast<mb89352_device &>(device).m_drq_cb.set_callback(object); }
6565
66   // any publically accessible interfaces needed for runtime
66   // any publicly accessible interfaces needed for runtime
6767   DECLARE_READ8_MEMBER( mb89352_r );
6868   DECLARE_WRITE8_MEMBER( mb89352_w );
6969
trunk/src/emu/machine/ncr5380n.h
r245623r245624
127127      ARB_TIMEOUT_ABORT,
128128      ARB_DESKEW_WAIT,
129129
130      // Send/recieve byte
130      // Send/receive byte
131131      SEND_WAIT_SETTLE,
132132      SEND_WAIT_REQ_0,
133133      RECV_WAIT_REQ_1,
trunk/src/emu/machine/ncr5390.h
r245623r245624
119119      ARB_TIMEOUT_ABORT,
120120      ARB_DESKEW_WAIT,
121121
122      // Send/recieve byte
122      // Send/receive byte
123123      SEND_WAIT_SETTLE,
124124      SEND_WAIT_REQ_0,
125125      RECV_WAIT_REQ_1,
trunk/src/emu/machine/ram.c
r245623r245624
162162      else
163163         output.catprintf(").\n");
164164
165      osd_printf_error("%s", output.c_str());
165      osd_printf_error("%s", output.cstr());
166166
167167      osd_printf_warning("Setting value to default %s\n",m_default_size);
168168      astring error;
trunk/src/emu/machine/spchrom.c
r245623r245624
1111    Interfacing it with the tms5110 would make sense, too.
1212
1313    TODO:
14        Create seperate devices for TMS6100 & TMS6125
14        Create separate devices for TMS6100 & TMS6125
1515        Implement the serial protocol
1616*/
1717
trunk/src/emu/machine/upd765.c
r245623r245624
676676         if(read_one_bit(limit))
677677            return;
678678#if 0
679         fprintf(stderr, "%s: shift = %04x data=%02x c=%d\n", tts(cur_live.tm).c_str(), cur_live.shift_reg,
679         fprintf(stderr, "%s: shift = %04x data=%02x c=%d\n", tts(cur_live.tm).cstr(), cur_live.shift_reg,
680680               (cur_live.shift_reg & 0x4000 ? 0x80 : 0x00) |
681681               (cur_live.shift_reg & 0x1000 ? 0x40 : 0x00) |
682682               (cur_live.shift_reg & 0x0400 ? 0x20 : 0x00) |
r245623r245624
707707         if(read_one_bit(limit))
708708            return;
709709#if 0
710         fprintf(stderr, "%s: shift = %04x data=%02x counter=%d\n", tts(cur_live.tm).c_str(), cur_live.shift_reg,
710         fprintf(stderr, "%s: shift = %04x data=%02x counter=%d\n", tts(cur_live.tm).cstr(), cur_live.shift_reg,
711711               (cur_live.shift_reg & 0x4000 ? 0x80 : 0x00) |
712712               (cur_live.shift_reg & 0x1000 ? 0x40 : 0x00) |
713713               (cur_live.shift_reg & 0x0400 ? 0x20 : 0x00) |
r245623r245624
747747         int slot = (cur_live.bit_counter >> 4)-1;
748748
749749         if(0)
750            fprintf(stderr, "%s: slot=%d data=%02x crc=%04x\n", tts(cur_live.tm).c_str(), slot, cur_live.data_reg, cur_live.crc);
750            fprintf(stderr, "%s: slot=%d data=%02x crc=%04x\n", tts(cur_live.tm).cstr(), slot, cur_live.data_reg, cur_live.crc);
751751         cur_live.idbuf[slot] = cur_live.data_reg;
752752         if(slot == 5) {
753753            live_delay(IDLE);
r245623r245624
760760         if(read_one_bit(limit))
761761            return;
762762#if 0
763         fprintf(stderr, "%s: shift = %04x data=%02x c=%d.%x\n", tts(cur_live.tm).c_str(), cur_live.shift_reg,
763         fprintf(stderr, "%s: shift = %04x data=%02x c=%d.%x\n", tts(cur_live.tm).cstr(), cur_live.shift_reg,
764764               (cur_live.shift_reg & 0x4000 ? 0x80 : 0x00) |
765765               (cur_live.shift_reg & 0x1000 ? 0x40 : 0x00) |
766766               (cur_live.shift_reg & 0x0400 ? 0x20 : 0x00) |
r245623r245624
806806         if(read_one_bit(limit))
807807            return;
808808#if 0
809         fprintf(stderr, "%s: shift = %04x data=%02x counter=%d\n", tts(cur_live.tm).c_str(), cur_live.shift_reg,
809         fprintf(stderr, "%s: shift = %04x data=%02x counter=%d\n", tts(cur_live.tm).cstr(), cur_live.shift_reg,
810810               (cur_live.shift_reg & 0x4000 ? 0x80 : 0x00) |
811811               (cur_live.shift_reg & 0x1000 ? 0x40 : 0x00) |
812812               (cur_live.shift_reg & 0x0400 ? 0x20 : 0x00) |
r245623r245624
11171117         break;
11181118
11191119      default:
1120         logerror("%s: Unknown live state %d\n", tts(cur_live.tm).c_str(), cur_live.state);
1120         logerror("%s: Unknown live state %d\n", tts(cur_live.tm).cstr(), cur_live.state);
11211121         return;
11221122      }
11231123   }
r245623r245624
17111711         return;
17121712
17131713      default:
1714         logerror("%s: read sector unknown sub-state %d\n", ttsn().c_str(), fi.sub_state);
1714         logerror("%s: read sector unknown sub-state %d\n", ttsn().cstr(), fi.sub_state);
17151715         return;
17161716      }
17171717   }
r245623r245624
18371837         return;
18381838
18391839      default:
1840         logerror("%s: write sector unknown sub-state %d\n", ttsn().c_str(), fi.sub_state);
1840         logerror("%s: write sector unknown sub-state %d\n", ttsn().cstr(), fi.sub_state);
18411841         return;
18421842      }
18431843   }
r245623r245624
20072007         return;
20082008
20092009      default:
2010         logerror("%s: read track unknown sub-state %d\n", ttsn().c_str(), fi.sub_state);
2010         logerror("%s: read track unknown sub-state %d\n", ttsn().cstr(), fi.sub_state);
20112011         return;
20122012      }
20132013   }
r245623r245624
20802080         return;
20812081
20822082      default:
2083         logerror("%s: format track unknown sub-state %d\n", ttsn().c_str(), fi.sub_state);
2083         logerror("%s: format track unknown sub-state %d\n", ttsn().cstr(), fi.sub_state);
20842084         return;
20852085      }
20862086   }
r245623r245624
21592159         return;
21602160
21612161      default:
2162         logerror("%s: read id unknown sub-state %d\n", ttsn().c_str(), fi.sub_state);
2162         logerror("%s: read id unknown sub-state %d\n", ttsn().cstr(), fi.sub_state);
21632163         return;
21642164      }
21652165   }
r245623r245624
22872287         break;
22882288
22892289      default:
2290         logerror("%s: Index pulse on unknown sub-state %d\n", ttsn().c_str(), fi.sub_state);
2290         logerror("%s: Index pulse on unknown sub-state %d\n", ttsn().cstr(), fi.sub_state);
22912291         break;
22922292      }
22932293
r245623r245624
23352335      break;
23362336
23372337   default:
2338      logerror("%s: general_continue on unknown main-state %d\n", ttsn().c_str(), fi.main_state);
2338      logerror("%s: general_continue on unknown main-state %d\n", ttsn().cstr(), fi.main_state);
23392339      break;
23402340   }
23412341}
trunk/src/emu/machine/wd_fdc.c
r245623r245624
383383         return;
384384
385385      default:
386         logerror("%s: seek unknown sub-state %d\n", ttsn().c_str(), sub_state);
386         logerror("%s: seek unknown sub-state %d\n", ttsn().cstr(), sub_state);
387387         return;
388388      }
389389   }
r245623r245624
505505         break;
506506
507507      default:
508         logerror("%s: read sector unknown sub-state %d\n", ttsn().c_str(), sub_state);
508         logerror("%s: read sector unknown sub-state %d\n", ttsn().cstr(), sub_state);
509509         return;
510510      }
511511   }
r245623r245624
584584         return;
585585
586586      default:
587         logerror("%s: read track unknown sub-state %d\n", ttsn().c_str(), sub_state);
587         logerror("%s: read track unknown sub-state %d\n", ttsn().cstr(), sub_state);
588588         return;
589589      }
590590   }
r245623r245624
659659         return;
660660
661661      default:
662         logerror("%s: read id unknown sub-state %d\n", ttsn().c_str(), sub_state);
662         logerror("%s: read id unknown sub-state %d\n", ttsn().cstr(), sub_state);
663663         return;
664664      }
665665   }
r245623r245624
763763               sprintf(buf, "%02x", format_last_byte);
764764            format_description_string += buf;
765765         }
766         if (TRACE_DESC) logerror("%s: track description %s\n", tag(), format_description_string.c_str());
766         if (TRACE_DESC) logerror("%s: track description %s\n", tag(), format_description_string.cstr());
767767         command_end();
768768         return;
769769
770770      default:
771         logerror("%s: write track unknown sub-state %d\n", ttsn().c_str(), sub_state);
771         logerror("%s: write track unknown sub-state %d\n", ttsn().cstr(), sub_state);
772772         return;
773773      }
774774   }
r245623r245624
867867         break;
868868
869869      default:
870         logerror("%s: write sector unknown sub-state %d\n", ttsn().c_str(), sub_state);
870         logerror("%s: write sector unknown sub-state %d\n", ttsn().cstr(), sub_state);
871871         return;
872872      }
873873   }
r245623r245624
898898   }
899899
900900   if(command & 0x03) {
901      logerror("%s: unhandled interrupt generation (%02x)\n", ttsn().c_str(), command);
901      logerror("%s: unhandled interrupt generation (%02x)\n", ttsn().cstr(), command);
902902   }
903903}
904904
r245623r245624
932932      write_sector_continue();
933933      break;
934934   default:
935      logerror("%s: general_continue on unknown main-state %d\n", ttsn().c_str(), main_state);
935      logerror("%s: general_continue on unknown main-state %d\n", ttsn().cstr(), main_state);
936936      break;
937937   }
938938}
r245623r245624
963963
964964   default:
965965      if(cur_live.tm.is_never())
966         logerror("%s: do_generic on unknown sub-state %d\n", ttsn().c_str(), sub_state);
966         logerror("%s: do_generic on unknown sub-state %d\n", ttsn().cstr(), sub_state);
967967      break;
968968   }
969969}
r245623r245624
12851285      break;
12861286
12871287   default:
1288      logerror("%s: Index pulse on unknown sub-state %d\n", ttsn().c_str(), sub_state);
1288      logerror("%s: Index pulse on unknown sub-state %d\n", ttsn().cstr(), sub_state);
12891289      break;
12901290   }
12911291
r245623r245624
13601360{
13611361   if(!cur_live.tm.is_never()) {
13621362      if(cur_live.tm > machine().time()) {
1363         if (TRACE_SYNC) logerror("%s: Rolling back and replaying (%s)\n", ttsn().c_str(), tts(cur_live.tm).c_str());
1363         if (TRACE_SYNC) logerror("%s: Rolling back and replaying (%s)\n", ttsn().cstr(), tts(cur_live.tm).cstr());
13641364         rollback();
13651365         live_run(machine().time());
13661366         pll_commit(floppy, cur_live.tm);
13671367      } else {
1368         if (TRACE_SYNC) logerror("%s: Committing (%s)\n", ttsn().c_str(), tts(cur_live.tm).c_str());
1368         if (TRACE_SYNC) logerror("%s: Committing (%s)\n", ttsn().cstr(), tts(cur_live.tm).cstr());
13691369         pll_commit(floppy, cur_live.tm);
13701370         if(cur_live.next_state != -1) {
13711371            cur_live.state = cur_live.next_state;
r245623r245624
14851485      }
14861486   }
14871487
1488   //  fprintf(stderr, "%s: live_run(%s)\n", ttsn().c_str(), tts(limit).c_str());
1488   //  fprintf(stderr, "%s: live_run(%s)\n", ttsn().cstr(), tts(limit).cstr());
14891489
14901490   for(;;) {
14911491      switch(cur_live.state) {
r245623r245624
14931493         if(read_one_bit(limit))
14941494            return;
14951495
1496         if (TRACE_SHIFT) logerror("%s: shift = %04x data=%02x c=%d\n", tts(cur_live.tm).c_str(), cur_live.shift_reg,
1496         if (TRACE_SHIFT) logerror("%s: shift = %04x data=%02x c=%d\n", tts(cur_live.tm).cstr(), cur_live.shift_reg,
14971497               (cur_live.shift_reg & 0x4000 ? 0x80 : 0x00) |
14981498               (cur_live.shift_reg & 0x1000 ? 0x40 : 0x00) |
14991499               (cur_live.shift_reg & 0x0400 ? 0x20 : 0x00) |
r245623r245624
15261526         if(read_one_bit(limit))
15271527            return;
15281528
1529         if (TRACE_SHIFT) logerror("%s: shift = %04x data=%02x counter=%d\n", tts(cur_live.tm).c_str(), cur_live.shift_reg,
1529         if (TRACE_SHIFT) logerror("%s: shift = %04x data=%02x counter=%d\n", tts(cur_live.tm).cstr(), cur_live.shift_reg,
15301530               (cur_live.shift_reg & 0x4000 ? 0x80 : 0x00) |
15311531               (cur_live.shift_reg & 0x1000 ? 0x40 : 0x00) |
15321532               (cur_live.shift_reg & 0x0400 ? 0x20 : 0x00) |
r245623r245624
15681568         if(cur_live.bit_counter & 15)
15691569            break;
15701570         int slot = (cur_live.bit_counter >> 4)-1;
1571         //          fprintf(stderr, "%s: slot[%d] = %02x  crc = %04x\n", tts(cur_live.tm).c_str(), slot, cur_live.data_reg, cur_live.crc);
1571         //          fprintf(stderr, "%s: slot[%d] = %02x  crc = %04x\n", tts(cur_live.tm).cstr(), slot, cur_live.data_reg, cur_live.crc);
15721572         cur_live.idbuf[slot] = cur_live.data_reg;
15731573         if(slot == 5) {
15741574            live_delay(IDLE);
r245623r245624
16091609         if(read_one_bit(limit))
16101610            return;
16111611
1612         if (TRACE_SHIFT) logerror("%s: shift = %04x data=%02x c=%d.%x\n", tts(cur_live.tm).c_str(), cur_live.shift_reg,
1612         if (TRACE_SHIFT) logerror("%s: shift = %04x data=%02x c=%d.%x\n", tts(cur_live.tm).cstr(), cur_live.shift_reg,
16131613               (cur_live.shift_reg & 0x4000 ? 0x80 : 0x00) |
16141614               (cur_live.shift_reg & 0x1000 ? 0x40 : 0x00) |
16151615               (cur_live.shift_reg & 0x0400 ? 0x20 : 0x00) |
r245623r245624
16561656         if(read_one_bit(limit))
16571657            return;
16581658
1659         if (TRACE_SHIFT) logerror("%s: shift = %04x data=%02x counter=%d\n", tts(cur_live.tm).c_str(), cur_live.shift_reg,
1659         if (TRACE_SHIFT) logerror("%s: shift = %04x data=%02x counter=%d\n", tts(cur_live.tm).cstr(), cur_live.shift_reg,
16601660               (cur_live.shift_reg & 0x4000 ? 0x80 : 0x00) |
16611661               (cur_live.shift_reg & 0x1000 ? 0x40 : 0x00) |
16621662               (cur_live.shift_reg & 0x0400 ? 0x20 : 0x00) |
r245623r245624
19541954            break;
19551955
19561956         default:
1957            logerror("%s: Unknown sub state %d in WRITE_BYTE_DONE\n", tts(cur_live.tm).c_str(), sub_state);
1957            logerror("%s: Unknown sub state %d in WRITE_BYTE_DONE\n", tts(cur_live.tm).cstr(), sub_state);
19581958            live_abort();
19591959            return;
19601960         }
r245623r245624
20172017         break;
20182018
20192019      default:
2020         logerror("%s: Unknown live state %d\n", tts(cur_live.tm).c_str(), cur_live.state);
2020         logerror("%s: Unknown live state %d\n", tts(cur_live.tm).cstr(), cur_live.state);
20212021         return;
20222022      }
20232023   }
r245623r245624
21862186
21872187   /* if (TRACE_TRANSITION)
21882188       if(!when.is_never())
2189           logerror("transition_time=%s\n", tts(when).c_str());
2189           logerror("transition_time=%s\n", tts(when).cstr());
21902190   */
21912191   for(;;) {
21922192      // if (TRACE_TRANSITION) logerror("slot=%2d, counter=%03x\n", slot, counter);
21932193      attotime etime = ctime+delays[slot];
2194      // if (TRACE_TRANSITION) logerror("etime=%s\n", tts(etime).c_str());
2194      // if (TRACE_TRANSITION) logerror("etime=%s\n", tts(etime).cstr());
21952195      if(etime > limit)
21962196         return -1;
21972197      if(transition_time == 0xffff && !when.is_never() && etime >= when)
trunk/src/emu/mame.c
r245623r245624
285285      va_end(arg);
286286
287287      // pop it in the UI
288      machine_manager::instance()->machine()->ui().popup_time(temp.len() / 40 + 2, "%s", temp.c_str());
288      machine_manager::instance()->machine()->ui().popup_time(temp.len() / 40 + 2, "%s", temp.cstr());
289289
290290      /*
291291      // also write to error.log
292      logerror("popmessage: %s\n", temp.c_str());
292      logerror("popmessage: %s\n", temp.cstr());
293293
294294#ifdef MAME_DEBUG
295295      // and to command-line in a DEBUG build
296      osd_printf_info("popmessage: %s\n", temp.c_str());
296      osd_printf_info("popmessage: %s\n", temp.cstr());
297297#endif
298298      */
299299   }
trunk/src/emu/mconfig.c
r245623r245624
129129            break;
130130      if (!curdevice)
131131         throw emu_fatalerror("Could not find %s when looking up path for device %s\n",
132                           part.c_str(), orig_tag);
132                           part.cstr(), orig_tag);
133133      owner = curdevice;
134134      tag = next+1;
135135   }
trunk/src/emu/memory.c
r245623r245624
18361836      {
18371837         // if we can't find it, add it to our map
18381838         astring fulltag;
1839         if (manager().m_sharelist.find(entry->m_devbase.subtag(fulltag, entry->m_share).c_str()) == NULL)
1839         if (manager().m_sharelist.find(entry->m_devbase.subtag(fulltag, entry->m_share).cstr()) == NULL)
18401840         {
1841            VPRINTF(("Creating share '%s' of length 0x%X\n", fulltag.c_str(), entry->m_byteend + 1 - entry->m_bytestart));
1841            VPRINTF(("Creating share '%s' of length 0x%X\n", fulltag.cstr(), entry->m_byteend + 1 - entry->m_bytestart));
18421842            memory_share *share = global_alloc(memory_share(m_map->m_databits, entry->m_byteend + 1 - entry->m_bytestart, endianness()));
18431843            manager().m_sharelist.append(fulltag, *share);
18441844         }
r245623r245624
18801880         entry->m_devbase.subtag(fulltag, entry->m_region);
18811881
18821882         // set the memory address
1883         entry->m_memory = machine().root_device().memregion(fulltag.c_str())->base() + entry->m_rgnoffs;
1883         entry->m_memory = machine().root_device().memregion(fulltag.cstr())->base() + entry->m_rgnoffs;
18841884      }
18851885   }
18861886
r245623r245624
21542154      if (entry->m_memory == NULL && entry->m_share != NULL)
21552155      {
21562156         astring fulltag;
2157         memory_share *share = manager().m_sharelist.find(entry->m_devbase.subtag(fulltag, entry->m_share).c_str());
2157         memory_share *share = manager().m_sharelist.find(entry->m_devbase.subtag(fulltag, entry->m_share).cstr());
21582158         if (share != NULL && share->ptr() != NULL)
21592159         {
21602160            entry->m_memory = share->ptr();
r245623r245624
21772177      if (entry->m_memory != NULL && entry->m_share != NULL)
21782178      {
21792179         astring fulltag;
2180         memory_share *share = manager().m_sharelist.find(entry->m_devbase.subtag(fulltag, entry->m_share).c_str());
2180         memory_share *share = manager().m_sharelist.find(entry->m_devbase.subtag(fulltag, entry->m_share).cstr());
21812181         if (share != NULL && share->ptr() == NULL)
21822182         {
21832183            share->set_ptr(entry->m_memory);
r245623r245624
26132613   if (entry->m_share != NULL)
26142614   {
26152615      astring fulltag;
2616      memory_share *share = manager().m_sharelist.find(entry->m_devbase.subtag(fulltag, entry->m_share).c_str());
2616      memory_share *share = manager().m_sharelist.find(entry->m_devbase.subtag(fulltag, entry->m_share).cstr());
26172617      if (share != NULL && share->ptr() == NULL)
26182618         return true;
26192619   }
r245623r245624
40224022   if (entrynum < 0 || entrynum >= m_entry.count())
40234023      throw emu_fatalerror("memory_bank::set_entry called with out-of-range entry %d", entrynum);
40244024   if (m_entry[entrynum].m_raw == NULL)
4025      throw emu_fatalerror("memory_bank::set_entry called for bank '%s' with invalid bank entry %d", m_tag.c_str(), entrynum);
4025      throw emu_fatalerror("memory_bank::set_entry called for bank '%s' with invalid bank entry %d", m_tag.cstr(), entrynum);
40264026
40274027   // set both raw and decrypted values
40284028   m_curentry = entrynum;
trunk/src/emu/rendlay.c
r245623r245624
13281328
13291329      // log an error
13301330      if (!m_alphafile[0])
1331         osd_printf_warning("Unable to load component bitmap '%s'\n", m_imagefile[0].c_str());
1331         osd_printf_warning("Unable to load component bitmap '%s'\n", m_imagefile[0].cstr());
13321332      else
1333         osd_printf_warning("Unable to load component bitmap '%s'/'%s'\n", m_imagefile[0].c_str(), m_alphafile[0].c_str());
1333         osd_printf_warning("Unable to load component bitmap '%s'/'%s'\n", m_imagefile[0].cstr(), m_alphafile[0].cstr());
13341334   }
13351335}
13361336
trunk/src/emu/romload.c
r245623r245624
441441
442442   bool is_chd_error = (is_chd && chderr != CHDERR_FILE_NOT_FOUND);
443443   if (is_chd_error)
444      romdata->errorstring.catprintf("%s CHD ERROR: %s\n", name.c_str(), chd_file::error_string(chderr));
444      romdata->errorstring.catprintf("%s CHD ERROR: %s\n", name.cstr(), chd_file::error_string(chderr));
445445
446446   /* optional files are okay */
447447   if (ROM_ISOPTIONAL(romp))
448448   {
449449      if (!is_chd_error)
450         romdata->errorstring.catprintf("OPTIONAL %s NOT FOUND%s\n", name.c_str(), tried_file_names.c_str());
450         romdata->errorstring.catprintf("OPTIONAL %s NOT FOUND%s\n", name.cstr(), tried_file_names.cstr());
451451      romdata->warnings++;
452452   }
453453
r245623r245624
455455   else if (hash_collection(ROM_GETHASHDATA(romp)).flag(hash_collection::FLAG_NO_DUMP))
456456   {
457457      if (!is_chd_error)
458         romdata->errorstring.catprintf("%s NOT FOUND (NO GOOD DUMP KNOWN)%s\n", name.c_str(), tried_file_names.c_str());
458         romdata->errorstring.catprintf("%s NOT FOUND (NO GOOD DUMP KNOWN)%s\n", name.cstr(), tried_file_names.cstr());
459459      romdata->knownbad++;
460460   }
461461
r245623r245624
463463   else
464464   {
465465      if (!is_chd_error)
466         romdata->errorstring.catprintf("%s NOT FOUND%s\n", name.c_str(), tried_file_names.c_str());
466         romdata->errorstring.catprintf("%s NOT FOUND%s\n", name.cstr(), tried_file_names.cstr());
467467      romdata->errors++;
468468   }
469469}
r245623r245624
560560   if (romdata->errors != 0)
561561   {
562562      /* create the error message and exit fatally */
563      osd_printf_error("%s", romdata->errorstring.c_str());
563      osd_printf_error("%s", romdata->errorstring.cstr());
564564      fatalerror_exitcode(romdata->machine(), MAMERR_MISSING_FILES, "Required files are missing, the %s cannot be run.",emulator_info::get_gamenoun());
565565   }
566566
r245623r245624
570570      romdata->errorstring.cat("WARNING: the ");
571571      romdata->errorstring.cat(emulator_info::get_gamenoun());
572572      romdata->errorstring.cat(" might not run correctly.");
573      osd_printf_warning("%s\n", romdata->errorstring.c_str());
573      osd_printf_warning("%s\n", romdata->errorstring.cstr());
574574   }
575575}
576576
r245623r245624
677677         }
678678
679679         // prepare locations where we have to load from: list/parentname & list/clonename
680         astring swlist(tag1.c_str());
680         astring swlist(tag1.cstr());
681681         tag2.cpy(swlist.cat(tag4));
682682         if (has_parent)
683683         {
r245623r245624
695695      if (!is_list)
696696      {
697697         tried_file_names += " " + tag1;
698         filerr = common_process_file(romdata->machine().options(), tag1.c_str(), has_crc, crc, romp, &romdata->file);
698         filerr = common_process_file(romdata->machine().options(), tag1.cstr(), has_crc, crc, romp, &romdata->file);
699699      }
700700      else
701701      {
702702         // try to load from list/setname
703         if ((romdata->file == NULL) && (tag2.c_str() != NULL))
703         if ((romdata->file == NULL) && (tag2.cstr() != NULL))
704704         {
705705            tried_file_names += " " + tag2;
706            filerr = common_process_file(romdata->machine().options(), tag2.c_str(), has_crc, crc, romp, &romdata->file);
706            filerr = common_process_file(romdata->machine().options(), tag2.cstr(), has_crc, crc, romp, &romdata->file);
707707         }
708708         // try to load from list/parentname
709         if ((romdata->file == NULL) && has_parent && (tag3.c_str() != NULL))
709         if ((romdata->file == NULL) && has_parent && (tag3.cstr() != NULL))
710710         {
711711            tried_file_names += " " + tag3;
712            filerr = common_process_file(romdata->machine().options(), tag3.c_str(), has_crc, crc, romp, &romdata->file);
712            filerr = common_process_file(romdata->machine().options(), tag3.cstr(), has_crc, crc, romp, &romdata->file);
713713         }
714714         // try to load from setname
715         if ((romdata->file == NULL) && (tag4.c_str() != NULL))
715         if ((romdata->file == NULL) && (tag4.cstr() != NULL))
716716         {
717717            tried_file_names += " " + tag4;
718            filerr = common_process_file(romdata->machine().options(), tag4.c_str(), has_crc, crc, romp, &romdata->file);
718            filerr = common_process_file(romdata->machine().options(), tag4.cstr(), has_crc, crc, romp, &romdata->file);
719719         }
720720         // try to load from parentname
721         if ((romdata->file == NULL) && has_parent && (tag5.c_str() != NULL))
721         if ((romdata->file == NULL) && has_parent && (tag5.cstr() != NULL))
722722         {
723723            tried_file_names += " " + tag5;
724            filerr = common_process_file(romdata->machine().options(), tag5.c_str(), has_crc, crc, romp, &romdata->file);
724            filerr = common_process_file(romdata->machine().options(), tag5.cstr(), has_crc, crc, romp, &romdata->file);
725725         }
726726      }
727727   }
r245623r245624
10781078         }
10791079
10801080         // prepare locations where we have to load from: list/parentname (if any) & list/clonename
1081         astring swlist(tag1.c_str());
1081         astring swlist(tag1.cstr());
10821082         tag2.cpy(swlist.cat(tag4));
10831083         if (has_parent)
10841084         {
r245623r245624
10981098      else
10991099      {
11001100         // try to load from list/setname
1101         if ((filerr != FILERR_NONE) && (tag2.c_str() != NULL))
1102            filerr = common_process_file(options, tag2.c_str(), ".chd", romp, image_file);
1101         if ((filerr != FILERR_NONE) && (tag2.cstr() != NULL))
1102            filerr = common_process_file(options, tag2.cstr(), ".chd", romp, image_file);
11031103         // try to load from list/parentname (if any)
1104         if ((filerr != FILERR_NONE) && has_parent && (tag3.c_str() != NULL))
1105            filerr = common_process_file(options, tag3.c_str(), ".chd", romp, image_file);
1104         if ((filerr != FILERR_NONE) && has_parent && (tag3.cstr() != NULL))
1105            filerr = common_process_file(options, tag3.cstr(), ".chd", romp, image_file);
11061106         // try to load from setname
1107         if ((filerr != FILERR_NONE) && (tag4.c_str() != NULL))
1108            filerr = common_process_file(options, tag4.c_str(), ".chd", romp, image_file);
1107         if ((filerr != FILERR_NONE) && (tag4.cstr() != NULL))
1108            filerr = common_process_file(options, tag4.cstr(), ".chd", romp, image_file);
11091109         // try to load from parentname (if any)
1110         if ((filerr != FILERR_NONE) && has_parent && (tag5.c_str() != NULL))
1111            filerr = common_process_file(options, tag5.c_str(), ".chd", romp, image_file);
1110         if ((filerr != FILERR_NONE) && has_parent && (tag5.cstr() != NULL))
1111            filerr = common_process_file(options, tag5.cstr(), ".chd", romp, image_file);
11121112         // only for CHD we also try to load from list/
1113         if ((filerr != FILERR_NONE) && (tag1.c_str() != NULL))
1113         if ((filerr != FILERR_NONE) && (tag1.cstr() != NULL))
11141114         {
11151115            tag1.del(tag1.len() - 1, 1);    // remove the PATH_SEPARATOR
1116            filerr = common_process_file(options, tag1.c_str(), ".chd", romp, image_file);
1116            filerr = common_process_file(options, tag1.cstr(), ".chd", romp, image_file);
11171117         }
11181118      }
11191119   }
r245623r245624
11821182   astring fname(ROM_GETNAME(romp), ".dif");
11831183
11841184   /* try to open the diff */
1185   LOG(("Opening differencing image file: %s\n", fname.c_str()));
1185   LOG(("Opening differencing image file: %s\n", fname.cstr()));
11861186   emu_file diff_file(options.diff_directory(), OPEN_FLAG_READ | OPEN_FLAG_WRITE);
11871187   file_error filerr = diff_file.open(fname);
11881188   if (filerr == FILERR_NONE)
r245623r245624
11901190      astring fullpath(diff_file.fullpath());
11911191      diff_file.close();
11921192
1193      LOG(("Opening differencing image file: %s\n", fullpath.c_str()));
1193      LOG(("Opening differencing image file: %s\n", fullpath.cstr()));
11941194      return diff_chd.open(fullpath, true, &source);
11951195   }
11961196
11971197   /* didn't work; try creating it instead */
1198   LOG(("Creating differencing image: %s\n", fname.c_str()));
1198   LOG(("Creating differencing image: %s\n", fname.cstr()));
11991199   diff_file.set_openflags(OPEN_FLAG_READ | OPEN_FLAG_WRITE | OPEN_FLAG_CREATE | OPEN_FLAG_CREATE_PATHS);
12001200   filerr = diff_file.open(fname);
12011201   if (filerr == FILERR_NONE)
r245623r245624
12041204      diff_file.close();
12051205
12061206      /* create the CHD */
1207      LOG(("Creating differencing image file: %s\n", fullpath.c_str()));
1207      LOG(("Creating differencing image file: %s\n", fullpath.cstr()));
12081208      chd_codec_type compression[4] = { CHD_CODEC_NONE };
12091209      chd_error err = diff_chd.create(fullpath, source.logical_bytes(), source.hunk_bytes(), compression, source);
12101210      if (err != CHDERR_NONE)
r245623r245624
12391239         astring filename(ROM_GETNAME(romp), ".chd");
12401240
12411241         /* first open the source drive */
1242         LOG(("Opening disk image: %s\n", filename.c_str()));
1242         LOG(("Opening disk image: %s\n", filename.cstr()));
12431243         err = chd_error(open_disk_image(romdata->machine().options(), &romdata->machine().system(), romp, chd->orig_chd(), locationtag));
12441244         if (err != CHDERR_NONE)
12451245         {
r245623r245624
12551255         /* verify the hash */
12561256         if (hashes != acthashes)
12571257         {
1258            romdata->errorstring.catprintf("%s WRONG CHECKSUMS:\n", filename.c_str());
1258            romdata->errorstring.catprintf("%s WRONG CHECKSUMS:\n", filename.cstr());
12591259            dump_wrong_and_correct_checksums(romdata, hashes, acthashes);
12601260            romdata->warnings++;
12611261         }
12621262         else if (hashes.flag(hash_collection::FLAG_BAD_DUMP))
12631263         {
1264            romdata->errorstring.catprintf("%s CHD NEEDS REDUMP\n", filename.c_str());
1264            romdata->errorstring.catprintf("%s CHD NEEDS REDUMP\n", filename.cstr());
12651265            romdata->knownbad++;
12661266         }
12671267
r245623r245624
12721272            err = open_disk_diff(romdata->machine().options(), romp, chd->orig_chd(), chd->diff_chd());
12731273            if (err != CHDERR_NONE)
12741274            {
1275               romdata->errorstring.catprintf("%s DIFF CHD ERROR: %s\n", filename.c_str(), chd_file::error_string(err));
1275               romdata->errorstring.catprintf("%s DIFF CHD ERROR: %s\n", filename.cstr(), chd_file::error_string(err));
12761276               romdata->errors++;
12771277               global_free(chd);
12781278               continue;
r245623r245624
13851385      UINT32 regionlength = ROMREGION_GETLENGTH(region);
13861386
13871387      device.subtag(regiontag, ROMREGION_GETTAG(region));
1388      LOG(("Processing region \"%s\" (length=%X)\n", regiontag.c_str(), regionlength));
1388      LOG(("Processing region \"%s\" (length=%X)\n", regiontag.cstr(), regionlength));
13891389
13901390      /* the first entry must be a region */
13911391      assert(ROMENTRY_ISREGION(region));
r245623r245624
14391439   for (region = start_region; region != NULL; region = rom_next_region(region))
14401440   {
14411441      device.subtag(regiontag, ROMREGION_GETTAG(region));
1442      region_post_process(romdata, regiontag.c_str(), ROMREGION_ISINVERTED(region));
1442      region_post_process(romdata, regiontag.cstr(), ROMREGION_ISINVERTED(region));
14431443   }
14441444
14451445   /* display the results and exit */
r245623r245624
14631463         UINT32 regionlength = ROMREGION_GETLENGTH(region);
14641464
14651465         rom_region_name(regiontag, *device, region);
1466         LOG(("Processing region \"%s\" (length=%X)\n", regiontag.c_str(), regionlength));
1466         LOG(("Processing region \"%s\" (length=%X)\n", regiontag.cstr(), regionlength));
14671467
14681468         /* the first entry must be a region */
14691469         assert(ROMENTRY_ISREGION(region));
r245623r245624
15481548         } else {
15491549            specbios = romdata->machine().options().sub_value(temp,device->owner()->tag()+1,"bios");
15501550            if (strlen(specbios) == 0) {
1551               specbios = device->default_bios_tag().c_str();
1551               specbios = device->default_bios_tag().cstr();
15521552            }
15531553         }
15541554         determine_bios_rom(romdata, device, specbios);
trunk/src/emu/save.c
r245623r245624
179179
180180      // error if we are equal
181181      if (entry->m_name == totalname)
182         fatalerror("Duplicate save state registration entry (%s)\n", totalname.c_str());
182         fatalerror("Duplicate save state registration entry (%s)\n", totalname.cstr());
183183   }
184184
185185   // insert us into the list
r245623r245624
333333   for (state_entry *entry = m_entry_list.first(); entry != NULL; entry = entry->next())
334334   {
335335      // add the entry name to the CRC
336      crc = crc32(crc, (UINT8 *)entry->m_name.c_str(), entry->m_name.len());
336      crc = crc32(crc, (UINT8 *)entry->m_name.cstr(), entry->m_name.len());
337337
338338      // add the type and size to the CRC
339339      UINT32 temp[2];
r245623r245624
353353void save_manager::dump_registry() const
354354{
355355   for (state_entry *entry = m_entry_list.first(); entry != NULL; entry = entry->next())
356      LOG(("%s: %d x %d\n", entry->m_name.c_str(), entry->m_typesize, entry->m_typecount));
356      LOG(("%s: %d x %d\n", entry->m_name.cstr(), entry->m_typesize, entry->m_typecount));
357357}
358358
359359
trunk/src/emu/schedule.c
r245623r245624
757757      {
758758         device_t *device = machine().device(machine().config().m_perfect_cpu_quantum);
759759         if (device == NULL)
760            fatalerror("Device '%s' specified for perfect interleave is not present!\n", machine().config().m_perfect_cpu_quantum.c_str());
760            fatalerror("Device '%s' specified for perfect interleave is not present!\n", machine().config().m_perfect_cpu_quantum.cstr());
761761
762762         device_execute_interface *exec;
763763         if (!device->interface(exec))
764            fatalerror("Device '%s' specified for perfect interleave is not an executing device!\n", machine().config().m_perfect_cpu_quantum.c_str());
764            fatalerror("Device '%s' specified for perfect interleave is not an executing device!\n", machine().config().m_perfect_cpu_quantum.cstr());
765765
766766         min_quantum = min(attotime(0, exec->minimum_quantum()), min_quantum);
767767      }
trunk/src/emu/screen.c
r245623r245624
10581058   if (m_screen_overlay_bitmap.valid())
10591059      m_container->set_overlay(&m_screen_overlay_bitmap);
10601060   else
1061      osd_printf_warning("Unable to load effect PNG file '%s'\n", fullname.c_str());
1061      osd_printf_warning("Unable to load effect PNG file '%s'\n", fullname.cstr());
10621062}
trunk/src/emu/softlist.c
r245623r245624
500500{
501501   // add to the global map whenever we check a list so we don't re-check
502502   // it in the future
503   if (valid.already_checked(astring("softlist/", m_list_name.c_str())))
503   if (valid.already_checked(astring("softlist/", m_list_name.cstr())))
504504      return;
505505
506506   // do device validation only in case of validate command
r245623r245624
565565      }
566566
567567      // check for duplicate descriptions
568      if (descriptions.add(astring(swinfo->longname()).makelower().c_str(), swinfo, false) == TMERR_DUPLICATE)
568      if (descriptions.add(astring(swinfo->longname()).makelower().cstr(), swinfo, false) == TMERR_DUPLICATE)
569569         osd_printf_error("%s: %s is a duplicate description (%s)\n", filename(), swinfo->longname(), swinfo->shortname());
570570
571571      bool is_clone = false;
trunk/src/emu/sound/disc_inp.inc
r245623r245624
6363   double min, max;
6464
6565   astring fulltag;
66   m_port = m_device->machine().root_device().ioport(m_device->siblingtag(fulltag, (const char *)this->custom_data()).c_str());
66   m_port = m_device->machine().root_device().ioport(m_device->siblingtag(fulltag, (const char *)this->custom_data()).cstr());
6767   if (m_port == NULL)
6868      fatalerror("DISCRETE_ADJUSTMENT - NODE_%d has invalid tag\n", this->index());
6969
trunk/src/emu/sound/msm5205.c
r245623r245624
2828
2929    Data is streamed from a CPU by means of a clock generated on the chip.
3030
31    A reset signal is set high or low to determine whether playback (and interrupts) are occuring.
31    A reset signal is set high or low to determine whether playback (and interrupts) are occurring.
3232
3333  MSM6585: is an upgraded MSM5205 voice synth IC.
3434   Improvements:
trunk/src/emu/tilemap.c
r245623r245624
17861786
17871787      // look for an extension entry
17881788      astring tag_ext(tag(), "_ext");
1789      share = memshare(tag_ext.c_str());
1789      share = memshare(tag_ext.cstr());
17901790      if (share != NULL)
17911791         m_extmem.set(*share, m_bytes_per_entry);
17921792   }
trunk/src/emu/ui/barcode.c
r245623r245624
118118                  machine().ui().popup_time(5, "Barcode length invalid!");
119119               else
120120               {
121                  current_device()->write_code(tmp_file.c_str(), tmp_file.len());
121                  current_device()->write_code(tmp_file.cstr(), tmp_file.len());
122122                  // if sending was successful, reset char buffer
123123                  if (m_barcode_buffer[0] != '\0')
124124                     memset(m_barcode_buffer, '\0', ARRAY_LENGTH(m_barcode_buffer));
trunk/src/emu/ui/devopt.c
r245623r245624
2929   device_iterator deviter(machine.config().root_device());
3030   for (device_t *device = deviter.first(); device != NULL; device = deviter.next())
3131   {
32      if (strcmp(device->tag(), tmp_tag.c_str()) == 0)
32      if (strcmp(device->tag(), tmp_tag.cstr()) == 0)
3333      {
3434         m_mounted = true;
3535         break;
r245623r245624
176176      }
177177
178178      if (bios)
179         string.catprintf("* BIOS settings:\n  %d options    [default: %s]\n", bios, bios_str.c_str());
179         string.catprintf("* BIOS settings:\n  %d options    [default: %s]\n", bios, bios_str.cstr());
180180   }
181181
182182   int input = 0, input_mj = 0, input_hana = 0, input_gamble = 0, input_analog = 0, input_adjust = 0;
trunk/src/emu/ui/inputmap.c
r245623r245624
414414      item = itemarray[curitem];
415415      assert(nameformat[item->type] != NULL);
416416
417      if (item->owner_name && strcmp(item->owner_name, prev_owner.c_str()) != 0)
417      if (item->owner_name && strcmp(item->owner_name, prev_owner.cstr()) != 0)
418418      {
419419         if (first_entry)
420420            first_entry = false;
r245623r245624
568568               flags |= MENU_FLAG_RIGHT_ARROW;
569569
570570            /* add the menu item */
571            if (strcmp(field->device().tag(), prev_owner.c_str()) != 0)
571            if (strcmp(field->device().tag(), prev_owner.cstr()) != 0)
572572            {
573573               if (first_entry)
574574                  first_entry = false;
r245623r245624
872872                  analog_item_data *data;
873873                  UINT32 flags = 0;
874874                  astring name;
875                  if (strcmp(field->device().tag(), prev_owner.c_str()) != 0)
875                  if (strcmp(field->device().tag(), prev_owner.cstr()) != 0)
876876                  {
877877                     if (first_entry)
878878                        first_entry = false;
r245623r245624
895895                  {
896896                     default:
897897                     case ANALOG_ITEM_KEYSPEED:
898                        text.printf("%s Digital Speed", name.c_str());
898                        text.printf("%s Digital Speed", name.cstr());
899899                        subtext.printf("%d", settings.delta);
900900                        data->min = 0;
901901                        data->max = 255;
r245623r245624
904904                        break;
905905
906906                     case ANALOG_ITEM_CENTERSPEED:
907                        text.printf("%s Autocenter Speed", name.c_str());
907                        text.printf("%s Autocenter Speed", name.cstr());
908908                        subtext.printf("%d", settings.centerdelta);
909909                        data->min = 0;
910910                        data->max = 255;
r245623r245624
913913                        break;
914914
915915                     case ANALOG_ITEM_REVERSE:
916                        text.printf("%s Reverse", name.c_str());
916                        text.printf("%s Reverse", name.cstr());
917917                        subtext.cpy(settings.reverse ? "On" : "Off");
918918                        data->min = 0;
919919                        data->max = 1;
r245623r245624
922922                        break;
923923
924924                     case ANALOG_ITEM_SENSITIVITY:
925                        text.printf("%s Sensitivity", name.c_str());
925                        text.printf("%s Sensitivity", name.cstr());
926926                        subtext.printf("%d", settings.sensitivity);
927927                        data->min = 1;
928928                        data->max = 255;
trunk/src/emu/ui/mainmenu.c
r245623r245624
5656   item_append("Input (general)", NULL, 0, (void *)INPUT_GROUPS);
5757
5858   menu_text.printf("Input (this %s)",emulator_info::get_capstartgamenoun());
59   item_append(menu_text.c_str(), NULL, 0, (void *)INPUT_SPECIFIC);
59   item_append(menu_text.cstr(), NULL, 0, (void *)INPUT_SPECIFIC);
6060
6161   /* add optional input-related menus */
6262   if (machine().ioport().has_analog())
r245623r245624
6666   if (machine().ioport().has_configs())
6767   {
6868      menu_text.printf("%s Configuration",emulator_info::get_capstartgamenoun());
69      item_append(menu_text.c_str(), NULL, 0, (void *)SETTINGS_DRIVER_CONFIG);
69      item_append(menu_text.cstr(), NULL, 0, (void *)SETTINGS_DRIVER_CONFIG);
7070   }
7171
7272   /* add bookkeeping menu */
r245623r245624
7474
7575   /* add game info menu */
7676   menu_text.printf("%s Information",emulator_info::get_capstartgamenoun());
77   item_append(menu_text.c_str(), NULL, 0, (void *)GAME_INFO);
77   item_append(menu_text.cstr(), NULL, 0, (void *)GAME_INFO);
7878
7979   image_interface_iterator imgiter(machine().root_device());
8080   if (imgiter.first() != NULL)
r245623r245624
135135
136136   /* add reset and exit menus */
137137   menu_text.printf("Select New %s",emulator_info::get_capstartgamenoun());
138   item_append(menu_text.c_str(), NULL, 0, (void *)SELECT_GAME);
138   item_append(menu_text.cstr(), NULL, 0, (void *)SELECT_GAME);
139139}
140140
141141ui_menu_main::~ui_menu_main()
trunk/src/emu/ui/menu.c
r245623r245624
185185
186186   // add an item to return
187187   if (parent == NULL)
188      item_append(backtext.c_str(), NULL, 0, NULL);
188      item_append(backtext.cstr(), NULL, 0, NULL);
189189   else if (parent->is_special_main_menu())
190190      item_append("Exit", NULL, 0, NULL);
191191   else
trunk/src/emu/ui/miscmenu.c
r245623r245624
128128            astring value;
129129            astring temp;
130130            value.printf("%s,bios=%d",machine().options().main_value(temp,dev->owner()->tag()+1),val-1);
131            machine().options().set_value(dev->owner()->tag()+1, value.c_str(), OPTION_PRIORITY_CMDLINE, error);
131            machine().options().set_value(dev->owner()->tag()+1, value.cstr(), OPTION_PRIORITY_CMDLINE, error);
132132            assert(!error);
133133         }
134134         reset(UI_MENU_RESET_REMEMBER_REF);
trunk/src/emu/ui/selgame.c
r245623r245624
330330      tempbuf[1].printf("%s, %-.100s", driver->year, driver->manufacturer);
331331
332332      // next line source path
333      tempbuf[2].printf("Driver: %-.100s", core_filename_extract_base(tempbuf[3], driver->source_file).c_str());
333      tempbuf[2].printf("Driver: %-.100s", core_filename_extract_base(tempbuf[3], driver->source_file).cstr());
334334
335335      // next line is overall driver status
336336      if (driver->flags & GAME_NOT_WORKING)
trunk/src/emu/ui/swlist.c
r245623r245624
8787            menu_part_name.cat(" (").cat(swpart->feature("part_id")).cat(")");
8888         entry->type = T_ENTRY;
8989         entry->part = swpart;
90         item_append(m_info->shortname(), menu_part_name.c_str(), 0, entry);
90         item_append(m_info->shortname(), menu_part_name.cstr(), 0, entry);
9191      }
9292   }
9393}
trunk/src/emu/ui/ui.c
r245623r245624
360360            {
361361               astring warning;
362362               warning.cpy("This driver requires images to be loaded in the following device(s): ").cat(messagebox_text.substr(0, messagebox_text.len() - 2));
363               ui_menu_file_manager::force_file_manager(machine(), &machine().render().ui_container(), warning.c_str());
363               ui_menu_file_manager::force_file_manager(machine(), &machine().render().ui_container(), warning.cstr());
364364            }
365365            break;
366366      }
r245623r245624
11341134{
11351135   // print description, manufacturer, and CPU:
11361136   astring tempstr;
1137   string.printf("%s\n%s %s\nDriver: %s\n\nCPU:\n", machine().system().description, machine().system().year, machine().system().manufacturer, core_filename_extract_base(tempstr, machine().system().source_file).c_str());
1137   string.printf("%s\n%s %s\nDriver: %s\n\nCPU:\n", machine().system().description, machine().system().year, machine().system().manufacturer, core_filename_extract_base(tempstr, machine().system().source_file).cstr());
11381138
11391139   // loop over all CPUs
11401140   execute_interface_iterator execiter(machine().root_device());
r245623r245624
17611761      "Are you sure you want to quit?\n\n"
17621762      "Press ''%s'' to quit,\n"
17631763      "Press ''%s'' to return to emulation.",
1764      ui_select_text.c_str(),
1765      ui_cancel_text.c_str());
1764      ui_select_text.cstr(),
1765      ui_cancel_text.cstr());
17661766
17671767   machine.ui().draw_text_box(container, quit_message, JUSTIFY_CENTER, 0.5f, 0.5f, UI_RED_COLOR);
17681768   machine.pause();
trunk/src/emu/validity.c
r245623r245624
203203      if (m_errors > 0)
204204      {
205205         m_error_text.replace("\n", "\n   ");
206         output_via_delegate(OSD_OUTPUT_CHANNEL_ERROR, "Errors:\n   %s", m_error_text.c_str());
206         output_via_delegate(OSD_OUTPUT_CHANNEL_ERROR, "Errors:\n   %s", m_error_text.cstr());
207207      }
208208      if (m_warnings > 0)
209209      {
210210         m_warning_text.replace("\n", "\n   ");
211         output_via_delegate(OSD_OUTPUT_CHANNEL_ERROR, "Warnings:\n   %s", m_warning_text.c_str());
211         output_via_delegate(OSD_OUTPUT_CHANNEL_ERROR, "Warnings:\n   %s", m_warning_text.cstr());
212212      }
213213      output_via_delegate(OSD_OUTPUT_CHANNEL_ERROR, "\n");
214214   }
r245623r245624
299299   if (m_errors > start_errors || m_warnings > start_warnings)
300300   {
301301      astring tempstr;
302      output_via_delegate(OSD_OUTPUT_CHANNEL_ERROR, "Driver %s (file %s): %d errors, %d warnings\n", driver.name, core_filename_extract_base(tempstr, driver.source_file).c_str(), m_errors - start_errors, m_warnings - start_warnings);
302      output_via_delegate(OSD_OUTPUT_CHANNEL_ERROR, "Driver %s (file %s): %d errors, %d warnings\n", driver.name, core_filename_extract_base(tempstr, driver.source_file).cstr(), m_errors - start_errors, m_warnings - start_warnings);
303303      if (m_errors > start_errors)
304304      {
305305         m_error_text.replace("\n", "\n   ");
306         output_via_delegate(OSD_OUTPUT_CHANNEL_ERROR, "Errors:\n   %s", m_error_text.c_str());
306         output_via_delegate(OSD_OUTPUT_CHANNEL_ERROR, "Errors:\n   %s", m_error_text.cstr());
307307      }
308308      if (m_warnings > start_warnings)
309309      {
310310         m_warning_text.replace("\n", "\n   ");
311         output_via_delegate(OSD_OUTPUT_CHANNEL_ERROR, "Warnings:\n   %s", m_warning_text.c_str());
311         output_via_delegate(OSD_OUTPUT_CHANNEL_ERROR, "Warnings:\n   %s", m_warning_text.cstr());
312312      }
313313      output_via_delegate(OSD_OUTPUT_CHANNEL_ERROR, "\n");
314314   }
r245623r245624
523523   if (m_names_map.add(m_current_driver->name, m_current_driver, false) == TMERR_DUPLICATE)
524524   {
525525      const game_driver *match = m_names_map.find(m_current_driver->name);
526      osd_printf_error("Driver name is a duplicate of %s(%s)\n", core_filename_extract_base(tempstr, match->source_file).c_str(), match->name);
526      osd_printf_error("Driver name is a duplicate of %s(%s)\n", core_filename_extract_base(tempstr, match->source_file).cstr(), match->name);
527527   }
528528
529529   // check for duplicate descriptions
530530   if (m_descriptions_map.add(m_current_driver->description, m_current_driver, false) == TMERR_DUPLICATE)
531531   {
532532      const game_driver *match = m_descriptions_map.find(m_current_driver->description);
533      osd_printf_error("Driver description is a duplicate of %s(%s)\n", core_filename_extract_base(tempstr, match->source_file).c_str(), match->name);
533      osd_printf_error("Driver description is a duplicate of %s(%s)\n", core_filename_extract_base(tempstr, match->source_file).cstr(), match->name);
534534   }
535535
536536   // determine if we are a clone
r245623r245624
645645            // attempt to add it to the map, reporting duplicates as errors
646646            current_length = ROMREGION_GETLENGTH(romp);
647647            if (m_region_map.add(fulltag, current_length, false) == TMERR_DUPLICATE)
648               osd_printf_error("Multiple ROM_REGIONs with the same tag '%s' defined\n", fulltag.c_str());
648               osd_printf_error("Multiple ROM_REGIONs with the same tag '%s' defined\n", fulltag.cstr());
649649         }
650650
651651         // If this is a system bios, make sure it is using the next available bios number
r245623r245624
883883
884884      // report any errors during construction
885885      if (errorbuf)
886         osd_printf_error("I/O port error during construction:\n%s\n", errorbuf.c_str());
886         osd_printf_error("I/O port error during construction:\n%s\n", errorbuf.cstr());
887887
888888      // do a first pass over ports to add their names and find duplicates
889889      for (ioport_port *port = portlist.first(); port != NULL; port = port->next())
r245623r245624
10101010      {
10111011         astring temptag("_");
10121012         temptag.cat(option->name());
1013         device_t *dev = const_cast<machine_config &>(*m_current_config).device_add(&m_current_config->root_device(), temptag.c_str(), option->devtype(), 0);
1013         device_t *dev = const_cast<machine_config &>(*m_current_config).device_add(&m_current_config->root_device(), temptag.cstr(), option->devtype(), 0);
10141014
10151015         // notify this device and all its subdevices that they are now configured
10161016         device_iterator subiter(*dev);
r245623r245624
10231023               osd_printf_error("Device '%s' is slot cart device but does not have short name defined\n",dev->name());
10241024         }
10251025
1026         const_cast<machine_config &>(*m_current_config).device_remove(&m_current_config->root_device(), temptag.c_str());
1026         const_cast<machine_config &>(*m_current_config).device_remove(&m_current_config->root_device(), temptag.cstr());
10271027      }
10281028   }
10291029
trunk/src/emu/video.c
r245623r245624
11581158         // copy the device name to an astring
11591159         astring snapdevname;
11601160         snapdevname.cpysubstr(snapstr, pos + 3, end - pos - 3);
1161         //printf("check template: %s\n", snapdevname.c_str());
1161         //printf("check template: %s\n", snapdevname.cstr());
11621162
11631163         // verify that there is such a device for this system
11641164         image_interface_iterator iter(machine().root_device());
r245623r245624
11661166         {
11671167            // get the device name
11681168            astring tempdevname(image->brief_instance_name());
1169            //printf("check device: %s\n", tempdevname.c_str());
1169            //printf("check device: %s\n", tempdevname.cstr());
11701170
11711171            if (snapdevname.cmp(tempdevname) == 0)
11721172            {
r245623r245624
11811181                  // setup snapname and remove the %d_
11821182                  snapstr.replace(0, snapdevname, filename);
11831183                  snapstr.del(pos, 3);
1184                  //printf("check image: %s\n", filename.c_str());
1184                  //printf("check image: %s\n", filename.cstr());
11851185
11861186                  name_found = 1;
11871187               }
r245623r245624
12151215      for (int seq = 0; ; seq++)
12161216      {
12171217         // build up the filename
1218         fname.cpy(snapstr).replace(0, "%i", seqtext.format("%04d", seq).c_str());
1218         fname.cpy(snapstr).replace(0, "%i", seqtext.format("%04d", seq).cstr());
12191219
12201220         // try to open the file; stop when we fail
12211221         file_error filerr = file.open(fname);
trunk/src/emu/video/315_5124.c
r245623r245624
562562   /* A timer ensures that this function will run at least at end of each line.
563563      When this function runs through a CPU instruction executed when the timer
564564      was about to fire, the time added in the CPU timeslice may make hpos()
565      return some position in the begining of next line. To ensure the instruction
565      return some position in the beginning of next line. To ensure the instruction
566566      will get updated status, here a maximum hpos is set if the timer reports no
567567      remaining time, what could also occur due to the ahead time of the timeslice. */
568568   if (m_pending_flags_timer->remaining() == attotime::zero)
r245623r245624
712712            //
713713            // For VINT disabling through register 01:
714714            // When running eagles5 on the smskr driver the irq_state is 1 because of some
715            // previos HINTs that occured. eagles5 sets register 01 to 0x02 and expects
715            // previos HINTs that occurred. eagles5 sets register 01 to 0x02 and expects
716716            // the irq state to be cleared after that.
717717            // The following bit of code takes care of that.
718718            //
trunk/src/emu/video/epic12.c
r245623r245624
9696
9797inline UINT16 epic12_device::READ_NEXT_WORD(offs_t *addr)
9898{
99//  UINT16 data = space.read_word(*addr); // going through the memory system is 'more correct' but noticably slower
99//  UINT16 data = space.read_word(*addr); // going through the memory system is 'more correct' but noticeably slower
100100   UINT16 data = m_use_ram[((*addr & m_main_rammask) >> 1) ^ NATIVE_ENDIAN_VALUE_LE_BE(3, 0)];
101101
102102   *addr += 2;
r245623r245624
107107
108108inline UINT16 epic12_device::COPY_NEXT_WORD(address_space &space, offs_t *addr)
109109{
110//  UINT16 data = space.read_word(*addr); // going through the memory system is 'more correct' but noticably slower
110//  UINT16 data = space.read_word(*addr); // going through the memory system is 'more correct' but noticeably slower
111111   UINT16 data = m_ram16[((*addr & m_main_rammask) >> 1) ^ NATIVE_ENDIAN_VALUE_LE_BE(3, 0)];
112112   m_ram16_copy[((*addr & m_main_rammask) >> 1) ^ NATIVE_ENDIAN_VALUE_LE_BE(3, 0)] = data;
113113
trunk/src/emu/video/pc_vga.c
r245623r245624
276276   vga.svga_intf.seq_regcount = 0x1f;
277277   vga.svga_intf.crtc_regcount = 0x2d;
278278   vga.svga_intf.vram_size = 0x200000;
279   gc_locked = true;
279280
280281   vga.memory.resize_and_clear(vga.svga_intf.vram_size);
281282   save_item(NAME(vga.memory));
r245623r245624
11431144   return 0;
11441145}
11451146
1146UINT32 cirrus_vga_device::screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect)
1147{
1148   int x,y,bit;
1149   UINT32 ptr = (vga.svga_intf.vram_size - 0x4000);  // cursor patterns are stored in the last 16kB of VRAM
1150   svga_device::screen_update(screen, bitmap, cliprect);
1151
1152   /*UINT8 cur_mode =*/ pc_vga_choosevideomode();
1153
1154   if(m_cursor_attr & 0x01)  // hardware cursor enabled
1155   {
1156      // draw hardware graphics cursor
1157      if(m_cursor_attr & 0x04)  // 64x64
1158      {
1159         ptr += ((m_cursor_addr & 0x3c) * 256);
1160         for(y=0;y<64;y++)
1161         {
1162            for(x=0;x<64;x+=8)
1163            {
1164               for(bit=0;bit<8;bit++)
1165               {
1166                  UINT8 pixel1 = vga.memory[ptr] >> (7-bit);
1167                  UINT8 pixel2 = vga.memory[ptr+256] >> (7-bit);
1168                  UINT8 output = ((pixel1 & 0x01) << 1) | (pixel2 & 0x01);
1169                  switch(output)
1170                  {
1171                  case 0:  // transparent - do nothing
1172                     break;
1173                  case 1:  // background
1174                     bitmap.pix32(y,x+bit) = (m_ext_palette[0].red << 16) | (m_ext_palette[0].green << 8) | (m_ext_palette[0].blue);
1175                     break;
1176                  case 2:  // XOR
1177                     bitmap.pix32(y,x+bit) = ~bitmap.pix32(y,x+bit);
1178                     break;
1179                  case 3:  // foreground
1180                     bitmap.pix32(y,x+bit) = (m_ext_palette[15].red << 16) | (m_ext_palette[15].green << 8) | (m_ext_palette[15].blue);
1181                     break;
1182                  }
1183               }
1184            }
1185         }
1186      }
1187      else
1188      {
1189         ptr += ((m_cursor_addr & 0x3f) * 256);
1190         for(y=0;y<32;y++)
1191         {
1192            for(x=0;x<32;x+=8)
1193            {
1194               for(bit=0;bit<8;bit++)
1195               {
1196                  UINT8 pixel1 = vga.memory[ptr] >> (7-bit);
1197                  UINT8 pixel2 = vga.memory[ptr+128] >> (7-bit);
1198                  UINT8 output = ((pixel1 & 0x01) << 1) | (pixel2 & 0x01);
1199                  switch(output)
1200                  {
1201                  case 0:  // transparent - do nothing
1202                     break;
1203                  case 1:  // background
1204                     bitmap.pix32(y,x+bit) = (m_ext_palette[0].red << 16) | (m_ext_palette[0].green << 8) | (m_ext_palette[0].blue);
1205                     break;
1206                  case 2:  // XOR
1207                     bitmap.pix32(y,x+bit) = ~bitmap.pix32(y,x+bit);
1208                     break;
1209                  case 3:  // foreground
1210                     bitmap.pix32(y,x+bit) = (m_ext_palette[15].red << 16) | (m_ext_palette[15].green << 8) | (m_ext_palette[15].blue);
1211                     break;
1212                  }
1213               }
1214               ptr++;
1215            }
1216         }
1217      }
1218   }
1219   return 0;   
1220}
1221
12221147/***************************************************************************/
12231148
12241149inline UINT8 vga_device::rotate_right(UINT8 val)
r245623r245624
21002025   s3.sr11 = 0x41;
21012026}
21022027
2103void cirrus_vga_device::device_reset()
2104{
2105   vga_device::device_reset();
2106   gc_locked = true;
2107   gc_mode_ext = 0;
2108   gc_bank_0 = gc_bank_1 = 0;
2109   gc_blt_status = 0;
2110   m_cursor_attr = 0x00;  // disable hardware cursor and extra palette
2111   m_cursor_x = m_cursor_y = 0;
2112   m_cursor_addr = 0;
2113   m_scratchpad1 = m_scratchpad2 = m_scratchpad3 = 0;
2114   m_cr19 = m_cr1a = m_cr1b = 0;
2115   memset(m_ext_palette, 0, sizeof(m_ext_palette));
2116}
2117
21182028READ8_MEMBER(vga_device::mem_r)
21192029{
21202030   /* TODO: check me */
r245623r245624
57745684         if(gc_locked)
57755685            return 0x0f;
57765686         else
5777            return m_lock_reg;
5687            return 0x00;
57785688         break;
5689      case 0x07:
57795690      case 0x09:
5691      case 0x0a:
57805692         //printf("%02x\n",index);
57815693         res = vga.sequencer.data[index];
57825694         break;
5783      case 0x0a:
5784         res = m_scratchpad1;
5785         break;
5786      case 0x14:
5787         res = m_scratchpad2;
5788         break;
5789      case 0x15:
5790         res = m_scratchpad3;
5791         break;
57925695      default:
57935696         res = vga.sequencer.data[index];
57945697   }
r245623r245624
58095712      case 0x06:
58105713         // Note: extensions are always enabled on the GD5429
58115714         if((data & 0x17) == 0x12)  // bits 3,5,6,7 ignored
5812         {
58135715            gc_locked = false;
5814            logerror("Cirrus register extensions unlocked\n");
5815         }
58165716         else
5817         {
58185717            gc_locked = true;
5819            logerror("Cirrus register extensions locked\n");
5820         }
5821         m_lock_reg = data & 0x17;
5718      case 0x09:
5719      case 0x0a:
5720         //printf("%02x %02x\n",index,data);
5721         vga.sequencer.data[vga.sequencer.index] = data;
58225722         break;
58235723      case 0x07:
58245724         if((data & 0xf0) != 0)
5825            popmessage("1MB framebuffer window enabled at %iMB (%02x)",data >> 4,data);
5725            popmessage("1MB framebuffer window enabled at %iMB",data >> 4);
58265726         vga.sequencer.data[vga.sequencer.index] = data;
58275727         break;
5828      case 0x09:
5829         //printf("%02x %02x\n",index,data);
5830         vga.sequencer.data[vga.sequencer.index] = data;
5831         break;
5832      case 0x0a:
5833         m_scratchpad1 = data;  // GD5402/GD542x BIOS writes VRAM size here.
5834         break;
5835      case 0x10:
5836      case 0x30:
5837      case 0x50:
5838      case 0x70:
5839      case 0x90:
5840      case 0xb0:
5841      case 0xd0:
5842      case 0xf0:  // bits 5-7 of the register index are the low bits of the X co-ordinate
5843         m_cursor_x = (data << 3) | ((index & 0xe0) >> 5);
5844         break;
5845      case 0x11:
5846      case 0x31:
5847      case 0x51:
5848      case 0x71:
5849      case 0x91:
5850      case 0xb1:
5851      case 0xd1:
5852      case 0xf1:  // bits 5-7 of the register index are the low bits of the Y co-ordinate
5853         m_cursor_y = (data << 3) | ((index & 0xe0) >> 5);
5854         break;
5855      case 0x12:
5856         // bit 0 - enable cursor
5857         // bit 1 - enable extra palette (cursor colours are there)
5858         // bit 2 - 64x64 cursor (32x32 if clear, GD5422+)
5859         // bit 7 - overscan colour protect - if set, use colour 2 in the extra palette for the border (GD5424+)
5860         m_cursor_attr = data;
5861         break;
5862      case 0x13:
5863         m_cursor_addr = data;  // bits 0 and 1 are ignored if using 64x64 cursor
5864         break;
5865      case 0x14:
5866         m_scratchpad2 = data;
5867         break;
5868      case 0x15:
5869         m_scratchpad3 = data;  // GD543x BIOS writes VRAM size here
5870         break;
58715728      default:
58725729         vga.sequencer.data[vga.sequencer.index] = data;
58735730         seq_reg_write(vga.sequencer.index,data);
r245623r245624
59735830
59745831READ8_MEMBER(cirrus_vga_device::port_03c0_r)
59755832{
5976   UINT8 res = 0xff;
5833   UINT8 res;
59775834
59785835   switch(offset)
59795836   {
59805837      case 0x05:
59815838         res = cirrus_seq_reg_read(vga.sequencer.index);
59825839         break;
5983      case 0x09:
5984         if(!(m_cursor_attr & 0x02))
5985            res = vga_device::port_03c0_r(space,offset,mem_mask);
5986         else
5987         {
5988            if (vga.dac.read)
5989            {
5990               switch (vga.dac.state++)
5991               {
5992                  case 0:
5993                     res = m_ext_palette[vga.dac.read_index & 0x0f].red;
5994                     break;
5995                  case 1:
5996                     res = m_ext_palette[vga.dac.read_index & 0x0f].green;
5997                     break;
5998                  case 2:
5999                     res = m_ext_palette[vga.dac.read_index & 0x0f].blue;
6000                     break;
6001               }
6002
6003               if (vga.dac.state==3)
6004               {
6005                  vga.dac.state = 0;
6006                  vga.dac.read_index++;
6007               }
6008            }
6009         }           
6010         break;
60115840      case 0x0f:
60125841         res = cirrus_gc_reg_read(vga.gc.index);
60135842         break;
r245623r245624
60265855      case 0x05:
60275856         cirrus_seq_reg_write(vga.sequencer.index,data);
60285857         break;
6029      case 0x09:
6030         if(!(m_cursor_attr & 0x02))
6031            vga_device::port_03c0_w(space,offset,data,mem_mask);
6032         else
6033         {
6034            if (!vga.dac.read)
6035            {
6036               switch (vga.dac.state++) {
6037               case 0:
6038                  m_ext_palette[vga.dac.write_index & 0x0f].red=data;
6039                  break;
6040               case 1:
6041                  m_ext_palette[vga.dac.write_index & 0x0f].green=data;
6042                  break;
6043               case 2:
6044                  m_ext_palette[vga.dac.write_index & 0x0f].blue=data;
6045                  break;
6046               }
6047               vga.dac.dirty=1;
6048               if (vga.dac.state==3) {
6049                  vga.dac.state=0; vga.dac.write_index++;
6050               }
6051            }
6052         }
6053         break;
60545858      case 0x0f:
60555859         cirrus_gc_reg_write(vga.gc.index,data);
60565860         break;
r245623r245624
61445948
61455949   switch(index)
61465950   {
6147   case 0x19:
6148      res = m_cr19;
6149      break;
6150   case 0x1a:
6151      res = m_cr1a;
6152      break;
6153   case 0x1b:
6154      res = m_cr1b;
6155      break;
61565951   case 0x27:
6157      res = 0xa0;  // Chip ID - GD5430 rev 0
5952      res = 0xa0;
61585953      break;
61595954   default:
61605955      logerror("CL: Unhandled extended CRTC register CR%02x read\n",index);
r245623r245624
61725967   }
61735968   switch(index)
61745969   {
6175   case 0x19:
6176      m_cr19 = data;
6177      break;
6178   case 0x1a:
6179      m_cr1a = data;
6180      break;
6181   case 0x1b:
6182      m_cr1b = data;
6183      break;
61845970   case 0x27:
61855971      // Do nothing, read only
61865972      break;
r245623r245624
61945980{
61955981   UINT32 addr;
61965982   UINT8 bank;
6197   UINT8 cur_mode = pc_vga_choosevideomode();
61985983
6199   if(gc_locked || cur_mode == TEXT_MODE || cur_mode == SCREEN_OFF)
5984   if(gc_locked)
62005985      return vga_device::mem_r(space,offset,mem_mask);
62015986
62025987   if(offset >= 0x8000 && offset < 0x10000 && (gc_mode_ext & 0x01)) // if accessing bank 1 (if enabled)
r245623r245624
62085993      addr = bank * 0x4000;
62095994   else  // 4kB bank granularity
62105995      addr = bank * 0x1000;
6211
5996   // Win 3.1 GD5426/8 drivers use this in 16-colour mode also
62125997   if(svga.rgb8_en || svga.rgb15_en || svga.rgb16_en || svga.rgb24_en)
62135998   {
62145999      if(gc_mode_ext & 0x01)
r245623r245624
62956080{
62966081   UINT32 addr;
62976082   UINT8 bank;
6298   UINT8 cur_mode = pc_vga_choosevideomode();
62996083
6300   if(gc_locked || cur_mode == TEXT_MODE || cur_mode == SCREEN_OFF)
6084   if(gc_locked)
63016085   {
63026086      vga_device::mem_w(space,offset,data,mem_mask);
63036087      return;
trunk/src/emu/video/pc_vga.h
r245623r245624
637637   virtual WRITE8_MEMBER(port_03d0_w);
638638   virtual READ8_MEMBER(mem_r);
639639   virtual WRITE8_MEMBER(mem_w);
640
641   virtual UINT32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
642640protected:
643641   // device-level overrides
644642   virtual void device_start();
645   virtual void device_reset();
646643   virtual UINT16 offset();
647644
648645   UINT8 gc_mode_ext;
r245623r245624
650647   UINT8 gc_bank_1;
651648   UINT8 gc_blt_status;
652649   bool gc_locked;
653   UINT8 m_lock_reg;
654   
655   UINT8 m_cr19;
656   UINT8 m_cr1a;
657   UINT8 m_cr1b;
658   
659   // hardware cursor
660   UINT16 m_cursor_x;
661   UINT16 m_cursor_y;
662   UINT16 m_cursor_addr;
663   UINT8 m_cursor_attr;
664   struct { UINT8 red, green, blue; } m_ext_palette[16];  // extra palette, colour 0 is cursor background, colour 15 is cursor foreground, colour 2 is overscan border colour
665   
666   UINT8 m_scratchpad1;
667   UINT8 m_scratchpad2;
668   UINT8 m_scratchpad3;
669650private:
670651   void cirrus_define_video_mode();
671652   UINT8 cirrus_seq_reg_read(UINT8 index);
trunk/src/emu/video/v9938.c
r245623r245624
32403240   // Start execution if we still have time slices
32413241   if(m_vdp_engine&&(m_vdp_ops_count>0)) (this->*m_vdp_engine)();
32423242
3243   // Operation successfull initiated
3243   // Operation successfully initiated
32443244   return(1);
32453245}
32463246
trunk/src/emu/webengine.c
r245623r245624
455455      mg_send_header(conn, "Cache-Control", "no-cache, no-store, must-revalidate");
456456      mg_send_header(conn, "Pragma", "no-cache");
457457      mg_send_header(conn, "Expires", "0");
458      mg_send_file(conn, fullpath.c_str(), NULL);
458      mg_send_file(conn, fullpath.cstr(), NULL);
459459      return MG_MORE; // It is important to return MG_MORE after mg_send_file!
460460   }
461461   return 0;
trunk/src/ldplayer/ldplayer.c
r245623r245624
371371   timer_set(attotime::zero, TIMER_ID_AUTOPLAY);
372372
373373   // indicate the name of the file we opened
374   popmessage("Opened %s\n", m_filename.c_str());
374   popmessage("Opened %s\n", m_filename.cstr());
375375}
376376
377377
trunk/src/lib/util/astring.h
r245623r245624
7474
7575   // C string conversion operators and helpers
7676   operator const char *() const { return m_text; }
77   const char *c_str() const { return m_text; }
77   const char *cstr() const { return m_text; }
7878
7979   // buffer management
8080   astring &reset() { return cpy(""); }
r245623r245624
8686   // copy helpers
8787   astring &cpy(const char *src, int count);
8888   astring &cpysubstr(const astring &src, int start, int count = -1);
89   astring &cpy(const astring &src) { return cpy(src.c_str(), src.len()); }
89   astring &cpy(const astring &src) { return cpy(src.cstr(), src.len()); }
9090   astring &cpy(const char *src) { return cpy(src, strlen(src)); }
9191
9292   // insertion helpers
9393   astring &ins(int insbefore, const char *src, int count);
9494   astring &inssubstr(int insbefore, const astring &src, int start, int count = -1);
95   astring &ins(int insbefore, const astring &src) { return ins(insbefore, src.c_str(), src.len()); }
95   astring &ins(int insbefore, const astring &src) { return ins(insbefore, src.cstr(), src.len()); }
9696   astring &ins(int insbefore, const char *src) { return ins(insbefore, src, strlen(src)); }
9797
9898   // concatenation helpers (== insert at end)
9999   astring &cat(const char *src, int count) { return ins(-1, src, count); }
100100   astring &catsubstr(const astring &src, int start, int count = -1) { return inssubstr(-1, src, start, count); }
101   astring &cat(const astring &src) { return ins(-1, src.c_str(), src.len()); }
101   astring &cat(const astring &src) { return ins(-1, src.cstr(), src.len()); }
102102   astring &cat(const char *src) { return ins(-1, src, strlen(src)); }
103103   astring &cat(char ch) { return ins(-1, &ch, 1); }
104104
r245623r245624
117117   // comparison helpers
118118   int cmp(const char *str2, int count) const;
119119   int cmpsubstr(const astring &str2, int start, int count = -1) const;
120   int cmp(const astring &str2) const { return cmp(str2.c_str(), str2.len()); }
120   int cmp(const astring &str2) const { return cmp(str2.cstr(), str2.len()); }
121121   int cmp(const char *str2) const { return cmp(str2, strlen(str2)); }
122122
123123   // case-insensitive comparison helpers
124124   int icmp(const char *str2, int count) const;
125125   int icmpsubstr(const astring &str2, int start, int count = -1) const;
126   int icmp(const astring &str2) const { return icmp(str2.c_str(), str2.len()); }
126   int icmp(const astring &str2) const { return icmp(str2.cstr(), str2.len()); }
127127   int icmp(const char *str2) const { return icmp(str2, strlen(str2)); }
128128
129129   // character searching helpers
trunk/src/lib/util/cdrom.c
r245623r245624
164164      file_error filerr = core_fopen(file->track_info.track[i].fname, OPEN_FLAG_READ, &file->fhandle[i]);
165165      if (filerr != FILERR_NONE)
166166      {
167         fprintf(stderr, "Unable to open file: %s\n", file->track_info.track[i].fname.c_str());
167         fprintf(stderr, "Unable to open file: %s\n", file->track_info.track[i].fname.cstr());
168168         cdrom_close(file);
169169         return NULL;
170170      }
trunk/src/lib/util/chd.c
r245623r245624
26692669   }
26702670   catch (chd_error& err)
26712671   {
2672      fprintf(stderr, "CHD error occured: %s\n", chd_file::error_string(err));
2672      fprintf(stderr, "CHD error occurred: %s\n", chd_file::error_string(err));
26732673      m_read_error = true;
26742674   }
26752675   catch (std::exception& ex)
26762676   {
2677      fprintf(stderr, "exception occured: %s\n", ex.what());
2677      fprintf(stderr, "exception occurred: %s\n", ex.what());
26782678      m_read_error = true;
26792679   }
26802680}
trunk/src/lib/util/chd.h
r245623r245624
352352   chd_error read_metadata(chd_metadata_tag searchtag, UINT32 searchindex, void *output, UINT32 outputlen, UINT32 &resultlen);
353353   chd_error read_metadata(chd_metadata_tag searchtag, UINT32 searchindex, dynamic_buffer &output, chd_metadata_tag &resulttag, UINT8 &resultflags);
354354   chd_error write_metadata(chd_metadata_tag metatag, UINT32 metaindex, const void *inputbuf, UINT32 inputlen, UINT8 flags = CHD_MDFLAGS_CHECKSUM);
355   chd_error write_metadata(chd_metadata_tag metatag, UINT32 metaindex, const astring &input, UINT8 flags = CHD_MDFLAGS_CHECKSUM) { return write_metadata(metatag, metaindex, input.c_str(), input.len() + 1, flags); }
355   chd_error write_metadata(chd_metadata_tag metatag, UINT32 metaindex, const astring &input, UINT8 flags = CHD_MDFLAGS_CHECKSUM) { return write_metadata(metatag, metaindex, input.cstr(), input.len() + 1, flags); }
356356   chd_error write_metadata(chd_metadata_tag metatag, UINT32 metaindex, const dynamic_buffer &input, UINT8 flags = CHD_MDFLAGS_CHECKSUM) { return write_metadata(metatag, metaindex, input, input.count(), flags); }
357357   chd_error delete_metadata(chd_metadata_tag metatag, UINT32 metaindex);
358358   chd_error clone_all_metadata(chd_file &source);
trunk/src/lib/util/chdcd.c
r245623r245624
695695   #if 0
696696   for(i=0; i < numtracks; i++)
697697   {
698      printf("%s %d %d %d (true %d)\n", outinfo.track[i].fname.c_str(), outtoc.tracks[i].frames, outtoc.tracks[i].padframes, outtoc.tracks[i].physframeofs, outtoc.tracks[i].frames - outtoc.tracks[i].padframes);
698      printf("%s %d %d %d (true %d)\n", outinfo.track[i].fname.cstr(), outtoc.tracks[i].frames, outtoc.tracks[i].padframes, outtoc.tracks[i].physframeofs, outtoc.tracks[i].frames - outtoc.tracks[i].padframes);
699699   }
700700   #endif
701701
r245623r245624
771771               wavlen = parse_wav_sample(lastfname, &wavoffs);
772772               if (!wavlen)
773773               {
774                  printf("ERROR: couldn't read [%s] or not a valid .WAV\n", lastfname.c_str());
774                  printf("ERROR: couldn't read [%s] or not a valid .WAV\n", lastfname.cstr());
775775                  return CHDERR_INVALID_DATA;
776776               }
777777            }
r245623r245624
812812
813813            outinfo.track[trknum].fname.cpy(lastfname); // default filename to the last one
814814
815//              printf("trk %d: fname %s offset %d\n", trknum, outinfo.track[trknum].fname.c_str(), outinfo.track[trknum].offset);
815//              printf("trk %d: fname %s offset %d\n", trknum, outinfo.track[trknum].fname.cstr(), outinfo.track[trknum].offset);
816816
817817            cdrom_convert_type_string_to_track_info(token, &outtoc.tracks[trknum]);
818818            if (outtoc.tracks[trknum].datasize == 0)
r245623r245624
927927            /* if we have the same filename as the last track, do it that way */
928928            if (trknum != 0 && outinfo.track[trknum].fname == outinfo.track[trknum-1].fname)
929929            {
930               tlen = get_file_size(outinfo.track[trknum].fname.c_str());
930               tlen = get_file_size(outinfo.track[trknum].fname.cstr());
931931               if (tlen == 0)
932932               {
933                  printf("ERROR: couldn't find bin file [%s]\n", outinfo.track[trknum-1].fname.c_str());
933                  printf("ERROR: couldn't find bin file [%s]\n", outinfo.track[trknum-1].fname.cstr());
934934                  return CHDERR_FILE_NOT_FOUND;
935935               }
936936               outinfo.track[trknum].offset = outinfo.track[trknum-1].offset + outtoc.tracks[trknum-1].frames * (outtoc.tracks[trknum-1].datasize + outtoc.tracks[trknum-1].subsize);
r245623r245624
941941               tlen = get_file_size(outinfo.track[trknum].fname);
942942               if (tlen == 0)
943943               {
944                  printf("ERROR: couldn't find bin file [%s]\n", outinfo.track[trknum-1].fname.c_str());
944                  printf("ERROR: couldn't find bin file [%s]\n", outinfo.track[trknum-1].fname.cstr());
945945                  return CHDERR_FILE_NOT_FOUND;
946946               }
947947               tlen /= (outtoc.tracks[trknum].datasize + outtoc.tracks[trknum].subsize);
r245623r245624
976976               tlen = get_file_size(outinfo.track[trknum].fname);
977977               if (tlen == 0)
978978               {
979                  printf("ERROR: couldn't find bin file [%s]\n", outinfo.track[trknum].fname.c_str());
979                  printf("ERROR: couldn't find bin file [%s]\n", outinfo.track[trknum].fname.cstr());
980980                  return CHDERR_FILE_NOT_FOUND;
981981               }
982982               tlen /= (outtoc.tracks[trknum].datasize + outtoc.tracks[trknum].subsize);
trunk/src/lib/util/options.c
r245623r245624
364364         // can only have one command
365365         if (m_command)
366366         {
367            error_string.catprintf("Error: multiple commands specified -%s and %s\n", m_command.c_str(), curarg);
367            error_string.catprintf("Error: multiple commands specified -%s and %s\n", m_command.cstr(), curarg);
368368            return false;
369369         }
370370         m_command = curentry->name();
r245623r245624
635635{
636636   astring tempstr;
637637   tempstr.printf("%d", value);
638   return set_value(name, tempstr.c_str(), priority, error_string);
638   return set_value(name, tempstr.cstr(), priority, error_string);
639639}
640640
641641bool core_options::set_value(const char *name, float value, int priority, astring &error_string)
642642{
643643   astring tempstr;
644644   tempstr.printf("%f", value);
645   return set_value(name, tempstr.c_str(), priority, error_string);
645   return set_value(name, tempstr.cstr(), priority, error_string);
646646}
647647
648648
r245623r245624
752752      case OPTION_BOOLEAN:
753753         if (sscanf(data, "%d", &ival) != 1 || ival < 0 || ival > 1)
754754         {
755            error_string.catprintf("Illegal boolean value for %s: \"%s\"; reverting to %s\n", curentry.name(), data.c_str(), curentry.value());
755            error_string.catprintf("Illegal boolean value for %s: \"%s\"; reverting to %s\n", curentry.name(), data.cstr(), curentry.value());
756756            return false;
757757         }
758758         break;
r245623r245624
761761      case OPTION_INTEGER:
762762         if (sscanf(data, "%d", &ival) != 1)
763763         {
764            error_string.catprintf("Illegal integer value for %s: \"%s\"; reverting to %s\n", curentry.name(), data.c_str(), curentry.value());
764            error_string.catprintf("Illegal integer value for %s: \"%s\"; reverting to %s\n", curentry.name(), data.cstr(), curentry.value());
765765            return false;
766766         }
767767         if (curentry.has_range() && (ival < atoi(curentry.minimum()) || ival > atoi(curentry.maximum())))
768768         {
769            error_string.catprintf("Out-of-range integer value for %s: \"%s\" (must be between %s and %s); reverting to %s\n", curentry.name(), data.c_str(), curentry.minimum(), curentry.maximum(), curentry.value());
769            error_string.catprintf("Out-of-range integer value for %s: \"%s\" (must be between %s and %s); reverting to %s\n", curentry.name(), data.cstr(), curentry.minimum(), curentry.maximum(), curentry.value());
770770            return false;
771771         }
772772         break;
r245623r245624
775775      case OPTION_FLOAT:
776776         if (sscanf(data, "%f", &fval) != 1)
777777         {
778            error_string.catprintf("Illegal float value for %s: \"%s\"; reverting to %s\n", curentry.name(), data.c_str(), curentry.value());
778            error_string.catprintf("Illegal float value for %s: \"%s\"; reverting to %s\n", curentry.name(), data.cstr(), curentry.value());
779779            return false;
780780         }
781781         if (curentry.has_range() && (fval < atof(curentry.minimum()) || fval > atof(curentry.maximum())))
782782         {
783            error_string.catprintf("Out-of-range float value for %s: \"%s\" (must be between %s and %s); reverting to %s\n", curentry.name(), data.c_str(), curentry.minimum(), curentry.maximum(), curentry.value());
783            error_string.catprintf("Out-of-range float value for %s: \"%s\" (must be between %s and %s); reverting to %s\n", curentry.name(), data.cstr(), curentry.minimum(), curentry.maximum(), curentry.value());
784784            return false;
785785         }
786786         break;
trunk/src/lib/util/options.h
r245623r245624
7575   public:
7676      // getters
7777      entry *next() const { return m_next; }
78      const char *name(int index = 0) const { return (index < ARRAY_LENGTH(m_name) && m_name[index]) ? m_name[index].c_str() : NULL; }
78      const char *name(int index = 0) const { return (index < ARRAY_LENGTH(m_name) && m_name[index]) ? m_name[index].cstr() : NULL; }
7979      const char *description() const { return m_description; }
8080      const char *value() const { return m_data; }
8181      const char *default_value() const { return m_defdata; }
trunk/src/lib/util/simple_set.h
r0r245624
1/*********************************************************************
2
3    simple_set.h
4
5    A STL-like set class.
6
7    Copyright Nicola Salmoria and the MAME Team.
8    Visit http://mamedev.org for licensing and usage restrictions.
9
10*********************************************************************/
11
12#pragma once
13
14#ifndef __SIMPLE_SET_H__
15#define __SIMPLE_SET_H__
16
17#ifdef SIMPLE_SET_DEBUG
18#include <iostream>
19#endif
20
21
22// Predeclarations
23template <class T> class avl_tree_node;
24template <class T> class simple_set_iterator;
25
26
27//
28// ======================> simple_set
29// A shiny stl-like set interface wrapping an AVL tree
30//
31// PUBLIC OPERATIONS:
32// size, empty, clear, insert, remove, find, contains, merge, & assignment.
33//
34
35template <class T>
36class simple_set
37{
38   friend class simple_set_iterator<T>;
39   typedef avl_tree_node<T> tree_node;
40
41public:
42   // Construction
43   simple_set()
44      : m_root(NULL)
45   { }
46
47   simple_set(const simple_set& rhs)
48      : m_root(NULL)
49   {
50      *this = rhs;
51   }
52
53   ~simple_set()
54   {
55      clear();
56   }
57
58
59   // Returns number of elements in the tree -- O(n)
60   int size() const
61   {
62      if (empty()) return 0;
63
64      const tree_node* currentNode = m_root;
65      const int nodeCount = sizeRecurse(currentNode);
66      return nodeCount;
67   }
68
69
70   // Test for emptiness -- O(1).
71   bool empty() const
72   {
73      return m_root == NULL;
74   }
75
76
77   // Empty the tree -- O(n).
78   void clear()
79   {
80      clearRecurse(m_root);
81   }
82
83
84   // Insert x into the avl tree; duplicates are ignored -- O(log n).
85   bool insert(const T& x)
86   {
87      bool retVal = insert(x, m_root);
88
89      // Whether the node was successfully inserted or not (i.e. wasn't a duplicate)
90      return retVal;
91   }
92
93
94   // Remove x from the tree. Nothing is done if x is not found -- O(n).
95   bool remove(const T& x)
96   {
97      // First find the node in the tree
98      tree_node* currNode = find(x, m_root);
99
100      // Only do this when the current node is valid
101      if (currNode)
102      {
103         // See if it's a leaf
104         if (currNode->isLeaf())
105         {
106            // Get the parent object
107            tree_node* parentNode = currNode->parent;
108
109            // If we're a leaf and we have no parent, then the tree will be emptied
110            if (!currNode->parent)
111            {
112               m_root = NULL;
113            }
114
115            // If it's a leaf node, simply remove it
116            removeNode(currNode);
117            global_free(currNode);
118
119            // Update the balance of the parent of
120            // currentNode after having disconnected
121            // it
122            if (parentNode)
123               parentNode->calcHeights();
124         }
125         else
126         {
127            // Get the parent object
128            tree_node* parentNode = currNode->parent;
129
130            // Remove the child and reconnect the smallest node in the right sub tree
131            // (in order successor)
132            tree_node* replaceNode = findMin(currNode->right);
133
134            // See if there's even a right-most node
135            if (!replaceNode)
136            {
137               // Get the largest node on the left (because the right doesn't exist)
138               replaceNode = findMax(currNode->left);
139            }
140
141            tree_node* parentReplaceNode = replaceNode->parent;
142
143            // Disconnect the replacement node's branch
144            removeNode(replaceNode);
145
146            // Update the balance of the parent of
147            // replaceNode after having disconnected
148            // it
149            if (parentReplaceNode)
150               parentReplaceNode->calcHeights();
151
152            // Disconnect the current node
153            removeNode(currNode);
154
155            // Get the current node's left and right branches
156            tree_node* left = currNode->left;
157            tree_node* right = currNode->right;
158
159            // We no longer need this node
160            global_free(currNode);
161
162            // Check to see if we removed the root node
163            if (!parentNode)
164            {
165               // Merge the branches into the parent node of what we deleted
166               merge(replaceNode, parentNode);
167               merge(left, parentNode);
168               merge(right, parentNode);
169
170               // Now we're the root
171               m_root = parentNode;
172            }
173            else
174            {
175               // Merge the branches into the parent node of what we
176               // deleted, we let the merge algorithm decide where to
177               // put the branches
178               merge(replaceNode, parentNode);
179               merge(left, parentNode);
180               merge(right, parentNode);
181            }
182         }
183
184         // Balance the tree
185         balanceTree();
186
187         // The node was found and removed successfully
188         return true;
189      }
190      else
191      {
192         // The node was not found
193         return false;
194      }
195   }
196
197
198   // Find item x in the tree. Returns a pointer to the matching item
199   // or NULL if not found -- O(log n)
200   T* find(const T& x) const
201   {
202      tree_node* found = find(x, m_root);
203      if (found == NULL) return NULL;
204      return &found->element;
205   }
206
207
208   // Is the data present in the set? -- O(log n)
209   bool contains(const T& x) const
210   {
211      if (find(x) != NULL)
212         return true;
213      else
214         return false;
215   }
216
217
218   // Merge a different tree with ours -- O(n).
219   bool merge(const simple_set<T>& b)
220   {
221      tree_node* c = b->clone();
222      bool retVal = merge(c->m_root, m_root);
223
224      // Re-balance the tree if the merge was successful
225      if (retVal)
226      {
227         balanceTree();
228      }
229      else
230      {
231         global_free(c);
232      }
233
234      return retVal;
235   }
236
237
238   // Replace this set with another -- O(n)
239   const simple_set& operator=(const simple_set& rhs)
240   {
241      // Don't clone if it's the same pointer
242      if (this != &rhs)
243      {
244         clear();
245
246         m_root = clone(rhs.m_root);
247      }
248
249      return *this;
250   }
251
252
253#ifdef SIMPLE_SET_DEBUG
254   // Debug -- O(n log n)
255   void printTree(std::ostream& out = std::cout) const
256   {
257      if(empty())
258      {
259         out << "Empty tree" << std::endl;
260      }
261      else
262      {
263         printTree(out, m_root);
264      }
265   }
266#endif
267
268
269private:
270   // The AVL tree's root
271   tree_node* m_root;
272
273   // Find a node in the tree
274   tree_node* findNode(const T& x) const
275   {
276      tree_node* node = find(x, m_root);
277      if (node)
278      {
279         return node;
280      }
281      else
282      {
283         return NULL;
284      }
285   }
286
287
288   // Insert item x into a subtree t (root) -- O(log n)
289   bool insert(const T& x, tree_node*& t)
290   {
291      if (t == NULL)
292      {
293         t = global_alloc(tree_node(x, NULL, NULL, NULL));
294
295         // An empty sub-tree here, insertion successful
296         return true;
297      }
298      else if (x < t->element)
299      {
300         // O(log n)
301         bool retVal = insert(x, t->left);
302
303         if (retVal)
304         {
305            t->left->setParent(t);
306            t->calcHeights();
307
308            if(t->balanceFactor() < -1)
309            {
310               // See if it went left of the left
311               if(x < t->left->element)
312               {
313                  rotateWithLeftChild(t);
314               }
315               else
316               {
317                  // The element goes on the right of the left
318                  doubleWithLeftChild(t);
319               }
320            }
321         }
322
323         return retVal;
324      }
325      else if (t->element < x)
326      {
327         bool retVal = insert(x, t->right);
328
329         // Only do this if the insertion was successful
330         if (retVal)
331         {
332            t->right->setParent(t);
333            t->calcHeights();
334
335            if (t->balanceFactor() > 1)
336            {
337               // See if it went right of the right
338               if(t->right->element < x)
339               {
340                  rotateWithRightChild(t);
341               }
342               else
343               {
344                  // The element goes on the left of the right
345                  doubleWithRightChild(t);
346               }
347            }
348         }
349
350         return retVal;
351      }
352      else
353      {
354         return false;  // Duplicate
355      }
356   }
357
358
359   // Recursively free all nodes in the tree -- O(n).
360   void clearRecurse(tree_node*& t) const
361   {
362      if(t != NULL)
363      {
364         clearRecurse(t->left);
365         clearRecurse(t->right);
366
367         global_free(t);
368      }
369      t = NULL;
370   }
371
372
373   // Merge a tree with this one.  Private because external care is required.
374   bool merge(tree_node* b, tree_node*& t)
375   {
376      if (!b)
377      {
378         return false;
379      }
380      else
381      {
382         bool retVal = false;
383
384         if (t == NULL)
385         {
386            // Set this element to that subtree
387            t = b;
388
389            // The parent here should be NULL anyway, but we
390            // set it just to be sure. This pointer will be
391            // used as a flag to indicate where in the call
392            // stack the tree was actually set.
393            //
394            // The middle layers of this method's call will
395            // all have their parent references in tact since
396            // no operations took place there.
397            //
398            //t->parent = NULL;
399            t->setParent(NULL);
400
401            // We were successful in merging
402            retVal = true;
403         }
404         else if (b->element < t->element)
405         {
406            retVal = merge(b, t->left);
407
408            // Only do this if the insertion actually took place
409            if (retVal && !t->left->parent)
410            {
411               t->left->setParent(t);
412               t->calcHeights();
413            }
414         }
415         else if (t->element < b->element)
416         {
417            retVal = merge(b, t->right);
418
419            // Only do this if the insertion was successful
420            if (retVal && !t->right->parent)
421            {
422               t->right->setParent(t);
423               t->calcHeights();
424            }
425
426            return retVal;
427         }
428
429         return retVal;
430      }
431   }
432
433
434   // Find the smallest item's node in a subtree t -- O(log n).
435   tree_node* findMin(tree_node* t) const
436   {
437      if(t == NULL)
438      {
439         return t;
440      }
441
442      while(t->left != NULL)
443      {
444         t = t->left;
445      }
446
447      return t;
448   }
449
450
451   // Find the smallest item's node in a subtree t -- O(log n).
452   tree_node* findMax(tree_node* t) const
453   {
454      if(t == NULL)
455      {
456         return t;
457      }
458
459      while(t->right != NULL)
460      {
461         t = t->right;
462      }
463
464      return t;
465   }
466
467
468   // Find item x's node in subtree t -- O(log n)
469   tree_node* find(const T& x, tree_node* t) const
470   {
471      while(t != NULL)
472      {
473         if (x < t->element)
474         {
475            t = t->left;
476         }
477         else if (t->element < x)
478         {
479            t = t->right;
480         }
481         else
482         {
483            return t;   // Match
484         }
485      }
486
487      return NULL;   // No match
488   }
489
490
491   // Clone a subtree -- O(n)
492   tree_node* clone(const tree_node* t) const
493   {
494      if(t == NULL)
495      {
496         return NULL;
497      }
498      else
499      {
500         // Create a node with the left and right nodes and a parent set to NULL
501         tree_node* retVal = global_alloc(tree_node(t->element, NULL, clone(t->left), clone(t->right)));
502
503         // Now set our children's parent node reference
504         if (retVal->left) { retVal->left->setParent(retVal); }
505         if (retVal->right) { retVal->right->setParent(retVal); }
506
507         return retVal;
508      }
509   }
510
511
512   // Rotate binary tree node with left child.
513   // Single rotation for case 1 -- O(1).
514   void rotateWithLeftChild(tree_node*& k2) const
515   {
516      tree_node* k1 = k2->left;
517      tree_node* k2Parent = k2->parent;
518
519      k2->setLeft(k1->right);
520      if (k2->left) { k2->left->setParent(k2); }
521
522      k1->setRight(k2);
523      if (k1->right) { k1->right->setParent(k1); }
524
525      k2 = k1;
526      k2->setParent(k2Parent);
527
528      k2->right->calcHeights();
529
530   }
531
532
533   // Rotate binary tree node with right child.
534   // Single rotation for case 4 -- O(1).
535   void rotateWithRightChild(tree_node*& k1) const
536   {
537      tree_node* k2 = k1->right;
538      tree_node* k1Parent = k1->parent;
539
540      k1->setRight(k2->left);
541      if (k1->right) { k1->right->setParent(k1); }
542
543      k2->setLeft(k1);
544      if (k2->left) { k2->left->setParent(k2); }
545
546      k1 = k2;
547      k1->setParent(k1Parent);
548
549      k1->left->calcHeights();
550
551   }
552
553
554   // Double rotate binary tree node: first left child
555   // with its right child; then node k3 with new left child.
556   // Double rotation for case 2 -- O(1).
557   void doubleWithLeftChild(tree_node*& k3) const
558   {
559      rotateWithRightChild(k3->left);
560      rotateWithLeftChild(k3);
561   }
562
563
564   // Double rotate binary tree node: first right child
565   // with its left child; then node k1 with new right child.
566   // Double rotation for case 3 -- O(1).
567   void doubleWithRightChild(tree_node*& k1) const
568   {
569      rotateWithLeftChild(k1->right);
570      rotateWithRightChild(k1);
571   }
572
573
574   // Removes a node. Returns true if the node was on the left side of its parent -- O(1).
575   void removeNode(tree_node*& node)
576   {
577      // It is a leaf, simply remove the item and disconnect the parent
578      if (node->isLeft())
579      {
580         node->parent->setLeft(NULL);
581      }
582      else // (node == node->parent->right)
583      {
584         if (node->parent) { node->parent->setRight(NULL); }
585      }
586
587      node->setParent(NULL);
588   }
589
590
591   // Swap one node with another -- O(1).
592   void replaceNode(tree_node*& node1, tree_node*& node2)
593   {
594      // Save both parent references
595      simple_set<T>* node1Parent = node1->parent;
596      simple_set<T>* node2Parent = node2->parent;
597
598      // First move node2 into node1's place
599      if (node1Parent)
600      {
601         if (isLeft(node1))
602         {
603            node1Parent->setLeft(node2);
604         }
605         else // node1 is on the right
606         {
607            node1Parent->setRight(node2);
608         }
609      }
610      node2->setParent(node1Parent);
611
612      // Now move node1 into node2's place
613      if (node2Parent)
614      {
615         if (isLeft(node2))
616         {
617            node2Parent->setLeft(node1);
618         }
619         else // node2 is on the right
620         {
621            node2Parent->setRight(node1);
622         }
623      }
624      node1->setParent(node2Parent);
625   }
626
627
628   // Balances the tree starting at the root node
629   void balanceTree() { balanceTree(m_root); }
630
631
632   // Balance the tree starting at the given node -- O(n).
633   void balanceTree(tree_node*& node)
634   {
635      if (node)
636      {
637         // First see what the balance factor for this node is
638         int balFactor = node->balanceFactor();
639
640         if (balFactor < -1)
641         {
642            // See if we're heavy left of the left
643            if(node->left->balanceFactor() < 0)
644            {
645               rotateWithLeftChild(node);
646            }
647            else // if (node->left->balanceFactor() > 0)
648            {
649               // We're heavy on the right of the left
650               doubleWithLeftChild(node);
651            }
652         }
653         else if (balFactor > 1)
654         {
655            // See if it we're heavy right of the right
656            if(node->right->balanceFactor() > 0)
657            {
658               rotateWithRightChild(node);
659            }
660            else // if (node->right->balanceFactor() < 0)
661            {
662               // The element goes on the left of the right
663               doubleWithRightChild(node);
664            }
665         }
666         else // if (balFactor >= -1 && balFactor <= 1)
667         {
668            // We're balanced here, but are our children balanced?
669            balanceTree(node->left);
670            balanceTree(node->right);
671         }
672      }
673   }
674
675
676   // Recursive helper function for public size()
677   int sizeRecurse(const tree_node* currentNode) const
678   {
679      int nodeCount = 1;
680      if (currentNode->left != NULL)
681         nodeCount += sizeRecurse(currentNode->left);
682      if (currentNode->right != NULL)
683         nodeCount += sizeRecurse(currentNode->right);
684      return nodeCount;
685   }
686
687
688#ifdef SIMPLE_SET_DEBUG
689   // Debug.  Print from the start node, down -- O(n log n).
690   void printTree(std::ostream& out, tree_node* t=NULL, int numTabs=0, char lr='_') const
691   {
692      if(t != NULL)
693      {
694         for (int i =0; i < numTabs; i++) { out << "  "; } out << "|_" << lr << "__ ";
695         out << t->element << " {h = " << t->height() << ", b = " << t->balanceFactor() << "} ";
696         // TODO: Reinstate out << std::hex << t << " (p = " << t->parent << ")" << std::dec;
697         out << std::endl;
698
699         printTree(out, t->left, numTabs + 1, '<');
700         printTree(out, t->right, numTabs + 1, '>');
701      }
702   }
703#endif
704};
705
706
707//
708// ======================> avl_tree_node
709// Member nodes of the simple_set's AVL tree
710//
711
712template <class T> class avl_tree_node
713{
714   friend class simple_set<T>;
715   friend class simple_set_iterator<T>;
716   typedef avl_tree_node<T> tree_node;
717
718public:
719   // Construction
720   avl_tree_node(const T& theElement, avl_tree_node* p, avl_tree_node* lt, avl_tree_node* rt)
721      : element(theElement),
722      parent(p),
723      left(lt),
724      right(rt),
725      m_height(1),
726      m_balanceFactor(0)
727   { }
728
729
730   // Are we to our parent's left?
731   bool isLeft()
732   {
733      if (parent && this == parent->left)
734      {
735         return true;
736      }
737      else
738      {
739         return false;
740      }
741   }
742
743
744   // Are we a leaf node?
745   bool isLeaf() { return !left && !right; }
746
747
748   // Set the parent pointer
749   void setParent(tree_node* p)
750   {
751      // Set our new parent
752      parent = p;
753   }
754
755
756   // Set the left child pointer
757   void setLeft(tree_node* l)
758   {
759      // Set our new left node
760      left = l;
761   }
762
763
764   // Set the right child pointer
765   void setRight(tree_node* r)
766   {
767      // Set our new right node
768      right = r;
769   }
770
771
772   // Recover the height
773   int height() const
774   {
775      // The height is equal to the maximum of the right or left side's height plus 1
776      // Trading memory for operation time can be done O(n) like this =>
777      //  return max(left ? left->height() : 0, right ? right->height() : 0) + 1;
778      return m_height;
779   }
780
781
782   // Recover the balance factor
783   int balanceFactor() const
784   {
785      // The weight of a node is equal to the difference between
786      // the weight of the left subtree and the weight of the
787      // right subtree
788      //
789      // O(n) version =>
790      //  return (right ? right->height() : 0) - (left ? left->height() : 0);
791      //
792      return m_balanceFactor;
793   }
794
795
796private:
797   // Calculates all of the heights for this node and its ancestors -- O(log n).
798   void calcHeights()
799   {
800      int rightHeight = (right ? right->m_height : 0);
801      int leftHeight = (left ? left->m_height : 0);
802
803      // Calculate our own height and balance factor -- O(1)
804      m_height = maxInt(rightHeight, leftHeight) + 1;
805      m_balanceFactor = (rightHeight - leftHeight);
806
807      // And our parent's height and balance factor (and recurse) -- O(log n)
808      if (parent)
809      {
810         parent->calcHeights();
811      }
812   }
813
814
815   // Utility function - TODO replace
816   int maxInt(const int& lhs, const int& rhs) const
817   {
818      return lhs > rhs ? lhs : rhs;
819   }
820
821
822private:
823   T element;
824
825   avl_tree_node* parent;
826   avl_tree_node* left;
827   avl_tree_node* right;
828
829   int m_height;
830   int m_balanceFactor;
831};
832
833
834//
835// ======================> simple_set_iterator
836// Iterator that allows for various set (AVL tree) navigation methods
837// Points to elements of the set, rather than AVL tree nodes.
838//
839// PUBLIC OPERATIONS:
840// current, first, last, next, count, indexof, byindex
841//
842
843template <class T>
844class simple_set_iterator
845{
846   typedef avl_tree_node<T> tree_node;
847
848public:
849   enum TraversalType { PRE_ORDER, IN_ORDER, POST_ORDER, LEVEL_ORDER };
850
851public:
852   // construction
853   simple_set_iterator(simple_set<T>& set, const TraversalType& tt=IN_ORDER)
854      : m_set(&set),
855         m_traversalType(tt),
856         m_currentNode(NULL),
857         m_endNode(NULL) { }
858
859   ~simple_set_iterator() { }
860
861
862   // getters
863   T* current() const { return m_currentNode; }
864
865
866   // reset and return first item
867   T* first()
868   {
869      m_currentNode = m_set->m_root;
870      switch (m_traversalType)
871      {
872         case IN_ORDER:
873         {
874            // The current node is the smallest value
875            m_currentNode = m_set->findMin(m_set->m_root);
876
877            // The end case is the largest value
878            m_endNode = m_set->findMax(m_set->m_root);
879
880            return &m_currentNode->element;
881         }
882
883         default:
884         {
885            // TODO (better error message):
886            printf("simple_set_iterator: Traversal type not yet supported.\n");
887            return NULL;
888         }
889      }
890      return NULL;
891   }
892
893
894   T* last()
895   {
896      return NULL;
897   }
898
899
900   // advance according to current state and traversal type
901   T* next()
902   {
903      if (m_currentNode == NULL) return NULL;
904
905      switch (m_traversalType)
906      {
907         case IN_ORDER:
908         {
909            // You are at the end
910            if (m_currentNode == m_endNode)
911               return NULL;
912
913            if (m_currentNode->right != NULL)
914            {
915               // Gather the furthest left node of right subtree
916               m_currentNode = m_currentNode->right;
917               while (m_currentNode->left != NULL)
918               {
919                  m_currentNode = m_currentNode->left;
920               }
921            }
922            else
923            {
924               // No right subtree?  Move up the tree, looking for a left child link.
925               tree_node* p = m_currentNode->parent;
926               while (p != NULL && m_currentNode == p->right)
927               {
928                  m_currentNode = p;
929                  p = p->parent;
930               }
931               m_currentNode = p;
932            }
933
934            return &m_currentNode->element;
935         }
936
937         default:
938         {
939            // TODO (better error message):
940            printf("simple_set_iterator: Traversal type not yet supported.\n");
941            return NULL;
942         }
943      }
944
945      return NULL;
946   }
947
948
949   // return the number of items available
950   int count()
951   {
952      return m_set->size();
953   }
954
955
956   // return the index of a given item in the virtual list
957   // note: this function is destructive to any in-progress iterations!
958   int indexof(T inData)
959   {
960      int index = 0;
961      for (T* data = first(); data != last(); data = next(), index++)
962         if (!(*data < inData) && !(inData < *data))
963            return index;
964      return -1;
965   }
966
967
968   // return the indexed item in the list
969   // note: this function is destructive to any in-progress iterations!
970   T* byindex(int index)
971   {
972      int count = 0;
973      for (T* data = first(); data != last(); data = next(), count++)
974         if (count == index)
975            return data;
976      return NULL;
977   }
978
979
980private:
981   simple_set<T>* m_set;
982
983   TraversalType m_traversalType;
984   tree_node* m_currentNode;
985   tree_node* m_endNode;
986};
987
988#endif
trunk/src/mame/drivers/40love.c
r245623r245624
3333See A30-26.u23\A30-26.txt for details about the bad ROM.
3434To summarise:
3535  Dumps from GFX ROM A30-26.u23 were inconsistent. Reads with checksums
36  41A3 and 415F occured a couple of times, and the difference is one byte
36  41A3 and 415F occurred a couple of times, and the difference is one byte
3737  at offset $0004 (data $CC or $88). Maybe one of these reads is correct
3838  or closest to the real ROM. We are using the one with checksum 415F,
3939  the other one makes one sprite looks worse.
trunk/src/mame/drivers/bfm_sc45_helper.c
r245623r245624
237237
238238
239239
240               sc45helperlog("%s", tempstring.c_str());
240               sc45helperlog("%s", tempstring.cstr());
241241
242242               sc45helperlog("\n");
243243
r245623r245624
316316
317317            if (ignoreports[i][j] > 0)
318318            {
319               printf("    PORT_BIT( 0x%04x, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_%d_%d ) PORT_NAME(\"%s\")\n", 1 << j, i,j/*ignoreports[i][j]*/, sc4inputs[i][j].name.c_str());
319               printf("    PORT_BIT( 0x%04x, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_%d_%d ) PORT_NAME(\"%s\")\n", 1 << j, i,j/*ignoreports[i][j]*/, sc4inputs[i][j].name.cstr());
320320               buttons_used++;
321321            }
322322            else if (ignoreports[i][j] == -3)
323323            {
324               printf("    // 0x%04x - \"%s\" // standard input (motherboard)\n", 1 << j, sc4inputs[i][j].name.c_str());
324               printf("    // 0x%04x - \"%s\" // standard input (motherboard)\n", 1 << j, sc4inputs[i][j].name.cstr());
325325            }
326326            else if (ignoreports[i][j] == -2)
327327            {
328               printf("    // 0x%04x - \"%s\" // standard input (expected here)\n", 1 << j, sc4inputs[i][j].name.c_str());
328               printf("    // 0x%04x - \"%s\" // standard input (expected here)\n", 1 << j, sc4inputs[i][j].name.cstr());
329329            }
330330            else if (ignoreports[i][j] == -1)
331331            {
332               printf("    // 0x%04x - \"%s\" // unexpected here\n", 1 << j, sc4inputs[i][j].name.c_str());
332               printf("    // 0x%04x - \"%s\" // unexpected here\n", 1 << j, sc4inputs[i][j].name.cstr());
333333            }
334334            else if (ignoreports[i][j] == -4)
335335            {
336               printf("    // 0x%04x - \"%s\" // known extended input, mapping not understood\n", 1 << j, sc4inputs[i][j].name.c_str());
336               printf("    // 0x%04x - \"%s\" // known extended input, mapping not understood\n", 1 << j, sc4inputs[i][j].name.cstr());
337337            }
338338            else if (ignoreports[i][j] == -5)
339339            {
340               printf("    // 0x%04x - \"%s\" // known extended input, usually 'top up'\n", 1 << j, sc4inputs[i][j].name.c_str());
340               printf("    // 0x%04x - \"%s\" // known extended input, usually 'top up'\n", 1 << j, sc4inputs[i][j].name.cstr());
341341            }
342342            else if (ignoreports[i][j] == -6)
343343            {
344               printf("    // 0x%04x - \"%s\" // known extended input, usually 'hopper low'\n", 1 << j, sc4inputs[i][j].name.c_str());
344               printf("    // 0x%04x - \"%s\" // known extended input, usually 'hopper low'\n", 1 << j, sc4inputs[i][j].name.cstr());
345345            }
346346            else if (ignoreports[i][j] == -7)
347347            {
348               printf("    // 0x%04x - \"%s\" // known extended input, usually 'hopper fit'\n", 1 << j, sc4inputs[i][j].name.c_str());
348               printf("    // 0x%04x - \"%s\" // known extended input, usually 'hopper fit'\n", 1 << j, sc4inputs[i][j].name.cstr());
349349            }
350350            else if (ignoreports[i][j] == -8)
351351            {
352               printf("    // 0x%04x - \"%s\" // known extended(?) input, sometimes 'top up'\n", 1 << j, sc4inputs[i][j].name.c_str());
352               printf("    // 0x%04x - \"%s\" // known extended(?) input, sometimes 'top up'\n", 1 << j, sc4inputs[i][j].name.cstr());
353353            }
354354            else if (ignoreports[i][j] == -9)
355355            {
356               printf("    // 0x%04x - \"%s\" // known extended(?) input, sometimes 'hop hi'\n", 1 << j, sc4inputs[i][j].name.c_str());
356               printf("    // 0x%04x - \"%s\" // known extended(?) input, sometimes 'hop hi'\n", 1 << j, sc4inputs[i][j].name.cstr());
357357            }
358358            else if (ignoreports[i][j] == -10)
359359            {
360               printf("    // 0x%04x - \"%s\" // known extended(?) input, sometimes 'hop top'\n", 1 << j, sc4inputs[i][j].name.c_str());
360               printf("    // 0x%04x - \"%s\" // known extended(?) input, sometimes 'hop top'\n", 1 << j, sc4inputs[i][j].name.cstr());
361361            }
362362            buttons_used++;
363363         }
r245623r245624
390390   {
391391      for (int x = 0; x < 16; x++)
392392      {
393         if (!strcmp(teststring.c_str(), lamps[y][x].lampname_alt.c_str()))
393         if (!strcmp(teststring.cstr(), lamps[y][x].lampname_alt.cstr()))
394394         {
395395            lamps[y][x].clickport = clickport;
396396            lamps[y][x].clickmask = clickmask;
r245623r245624
507507            fatalerror("duplicate lamp?\n");
508508         }
509509
510         //sc45helperlog("%s", tempstring.c_str());
510         //sc45helperlog("%s", tempstring.cstr());
511511
512512         //sc45helperlog("\n");
513513
r245623r245624
521521      //sc45helperlog("---ROW %02d---\n", y);
522522      for (int x = 0; x < 16; x++)
523523      {
524         sc45helperlog("<element name=\"lamplabelel%d\"><text string=\"%s\"><color red=\"1.0\" green=\"1.0\" blue=\"1.0\" /></text></element>\n", d, lamps[y][x].lampname.c_str());
524         sc45helperlog("<element name=\"lamplabelel%d\"><text string=\"%s\"><color red=\"1.0\" green=\"1.0\" blue=\"1.0\" /></text></element>\n", d, lamps[y][x].lampname.cstr());
525525         d++;
526526      }
527527   }
r245623r245624
536536
537537      for (int x = 0; x < 6; x++)
538538      {
539         sc45helperlog("<element name=\"inputlabel%d-%d\"><text string=\"%s\"><color red=\"1.0\" green=\"1.0\" blue=\"1.0\" /></text></element>\n", realy,x,sc4inputs[realy][x].name.c_str());
539         sc45helperlog("<element name=\"inputlabel%d-%d\"><text string=\"%s\"><color red=\"1.0\" green=\"1.0\" blue=\"1.0\" /></text></element>\n", realy,x,sc4inputs[realy][x].name.cstr());
540540
541541      }
542542   }
r245623r245624
593593      {
594594         lamps[y][x].lampname_alt = lamps[y][x].lampname;
595595
596         if (!strcmp(lamps[y][x].lampname_alt.c_str(), "hold2/hi")) lamps[y][x].lampname_alt = "hold2";
597         if (!strcmp(lamps[y][x].lampname_alt.c_str(), "hold3/lo")) lamps[y][x].lampname_alt = "hold3";
598         if (!strcmp(lamps[y][x].lampname_alt.c_str(), "chg stake")) lamps[y][x].lampname_alt = "chnge stk";
599         if (!strcmp(lamps[y][x].lampname_alt.c_str(), "canc/coll")) lamps[y][x].lampname_alt = "cancel";
600         if (!strcmp(lamps[y][x].lampname_alt.c_str(), "start")) lamps[y][x].lampname_alt = "strt exch";
596         if (!strcmp(lamps[y][x].lampname_alt.cstr(), "hold2/hi")) lamps[y][x].lampname_alt = "hold2";
597         if (!strcmp(lamps[y][x].lampname_alt.cstr(), "hold3/lo")) lamps[y][x].lampname_alt = "hold3";
598         if (!strcmp(lamps[y][x].lampname_alt.cstr(), "chg stake")) lamps[y][x].lampname_alt = "chnge stk";
599         if (!strcmp(lamps[y][x].lampname_alt.cstr(), "canc/coll")) lamps[y][x].lampname_alt = "cancel";
600         if (!strcmp(lamps[y][x].lampname_alt.cstr(), "start")) lamps[y][x].lampname_alt = "strt exch";
601601
602602      }
603603   }
r245623r245624
625625         {
626626            for (int x = 0; x < 16; x++)
627627            {
628               if (!strcmp(tempname2, lamps[y][x].lampname_alt.c_str()))
628               if (!strcmp(tempname2, lamps[y][x].lampname_alt.cstr()))
629629               {
630630                  //sc45helperlog("%s found\n", tempname2);
631631                  lamps[y][x].draw_label = false;
r245623r245624
640640               }
641641               else
642642               {
643                  //printf("%s:%s:\n", tempname2, lamps[y][x].lampname_alt.c_str());
643                  //printf("%s:%s:\n", tempname2, lamps[y][x].lampname_alt.cstr());
644644               }
645645
646646            }
r245623r245624
679679      //sc45helperlog("---ROW %02d---\n", y);
680680      for (int x = 0; x < 16; x++)
681681      {
682         if (lamps[y][x].clickport== -1) sc45helperlog("<bezel name=\"lamp%d\" element=\"%s\" state=\"0\"><bounds x=\"%d\" y=\"%d\" width=\"%d\" height=\"%d\"/></bezel>\n", d, lamps[y][x].lamptypename.c_str(), lamps[y][x].x, lamps[y][x].y, lamps[y][x].width, lamps[y][x].height);
683         else sc45helperlog("<bezel name=\"lamp%d\" element=\"%s\" state=\"0\" inputtag=\"IN-%d\" inputmask=\"0x%02x\"><bounds x=\"%d\" y=\"%d\" width=\"%d\" height=\"%d\" /></bezel>\n", d, lamps[y][x].lamptypename.c_str(), lamps[y][x].clickport, lamps[y][x].clickmask, lamps[y][x].x, lamps[y][x].y, lamps[y][x].width, lamps[y][x].height);
682         if (lamps[y][x].clickport== -1) sc45helperlog("<bezel name=\"lamp%d\" element=\"%s\" state=\"0\"><bounds x=\"%d\" y=\"%d\" width=\"%d\" height=\"%d\"/></bezel>\n", d, lamps[y][x].lamptypename.cstr(), lamps[y][x].x, lamps[y][x].y, lamps[y][x].width, lamps[y][x].height);
683         else sc45helperlog("<bezel name=\"lamp%d\" element=\"%s\" state=\"0\" inputtag=\"IN-%d\" inputmask=\"0x%02x\"><bounds x=\"%d\" y=\"%d\" width=\"%d\" height=\"%d\" /></bezel>\n", d, lamps[y][x].lamptypename.cstr(), lamps[y][x].clickport, lamps[y][x].clickmask, lamps[y][x].x, lamps[y][x].y, lamps[y][x].width, lamps[y][x].height);
684684
685685         if (lamps[y][x].draw_label == false) sc45helperlog("<!-- Label not drawn\n");
686686         sc45helperlog("<bezel name=\"lamplabel%d\" element=\"lamplabelel%d\"><bounds x=\"%d\" y=\"%d\" width=\"%d\" height=\"10\" /></bezel>\n", d,d, lamps[y][x].x, lamps[y][x].y-10, lamps[y][x].width);
r245623r245624
905905            tempstring.cat("PND");
906906         }
907907
908         sc45helperlog("%s", tempstring.c_str());
908         sc45helperlog("%s", tempstring.cstr());
909909
910910
911911
trunk/src/mame/drivers/chance32.c
r245623r245624
202202
203203static ADDRESS_MAP_START( chance32_portmap, AS_IO, 8, chance32_state )
204204   ADDRESS_MAP_GLOBAL_MASK(0xff)
205   AM_RANGE(0x10, 0x10) AM_WRITENOP        // writting bit3 constantly... watchdog?
205   AM_RANGE(0x10, 0x10) AM_WRITENOP        // writing bit3 constantly... watchdog?
206206   AM_RANGE(0x13, 0x13) AM_WRITE(mux_w)
207207   AM_RANGE(0x20, 0x20) AM_READ_PORT("DSW0")
208208   AM_RANGE(0x21, 0x21) AM_READ_PORT("DSW1")
trunk/src/mame/drivers/cocoloco.c
r245623r245624
387387ADDRESS_MAP_END
388388
389389/*
390  1800-3fff: RW  --> code inits reading and writting the whole range.
390  1800-3fff: RW  --> code inits reading and writing the whole range.
391391
392392  All 3 instances of A005 reads (d07e, d355 and dca8),
393393  discard the read in a non-sense way....
trunk/src/mame/drivers/coinmstr.c
r245623r245624
112112  (keep pressing HOLD 4, and press HIGH and LOW to set the stake limit
113113  between 10-100).
114114
115  Pressing DEAL/START, you can get the winning hands, occurence of
115  Pressing DEAL/START, you can get the winning hands, occurrence of
116116  spades, diamonds, clubs and hearts. also number of jokers dealt.
117117
118118  With DIP switch #8 ON, you can enter a sort of test mode, where you
trunk/src/mame/drivers/coolridr.c
r245623r245624
21952195         //
21962196         // all other cliprect blits seem to be written after mode 50, so this hack just prevents
21972197         // writes with a higher value than the last one from taking effect, fixing the ending...
2198         // especially noticable with 'LoveMachine'
2198         // especially noticeable with 'LoveMachine'
21992199         // (mode 4f) unknown sprite list type 1 - 0054 0105 0059 0198 (00540105 0060019f 00000007)
22002200         // (mode 50) unknown sprite list type 1 - 0000 017f 0000 01f0 (0000017f 000701f7 00000007)
22012201         // said ending also ends up drawing a red bar under the image, which isn't clipped out and
trunk/src/mame/drivers/dday.c
r245623r245624
88Convention: "sl" stands for "searchlight"
99
1010Note: This game doesn't seem to support cocktail mode, which is not too
11      suprising for a gun game.
11      surprising for a gun game.
1212
13130000-3fff ROM
14145000-53ff Text layer videoram
trunk/src/mame/drivers/decocass.c
r245623r245624
11081108ROM_END
11091109
11101110/* 13 */
1111/* Photo of Dongle shows DP-1130B (the "B" is in a seperate white box then the DP-1130 label) */
1111/* Photo of Dongle shows DP-1130B (the "B" is in a separate white box then the DP-1130 label) */
11121112ROM_START( cprogolf ) // version 9-B-0
11131113   DECOCASS_BIOS_B_ROMS
11141114
r245623r245624
11521152ROM_END
11531153
11541154/* 15 Lucky Poker */
1155/* Photo of Dongle shows DP-1150B (the "B" is in a seperate white box then the DP-1150 label) */
1155/* Photo of Dongle shows DP-1150B (the "B" is in a separate white box then the DP-1150 label) */
11561156ROM_START( cluckypo )
11571157   DECOCASS_BIOS_B_ROMS
11581158
r245623r245624
12131213ROM_END
12141214
12151215/* 18 Explorer */
1216/* Photo of Dongle shows DP-1180B (the "B" is in a seperate white box then the DP-1180 label) */
1216/* Photo of Dongle shows DP-1180B (the "B" is in a separate white box then the DP-1180 label) */
12171217ROM_START( cexplore )
12181218   DECOCASS_BIOS_B_ROMS
12191219
r245623r245624
12331233
12341234/* 19 Disco No.1 / Sweet Heart */
12351235ROM_START( cdiscon1 )
1236/* Photo of Dongle shows DP-1190B (the "B" is in a seperate white box then the DP-1190 label) */
1236/* Photo of Dongle shows DP-1190B (the "B" is in a separate white box then the DP-1190 label) */
12371237   DECOCASS_BIOS_B_ROMS
12381238
12391239   ROM_REGION( 0x00800, "dongle", 0 )    /* dongle data */
r245623r245624
12651265ROM_END
12661266
12671267/* 21 Mission-X */
1268/* Photo of Dongle shows DP-121B with Cassette DT-1213B (the "3B" is in a seperate white box then the DP-121 label) */
1268/* Photo of Dongle shows DP-121B with Cassette DT-1213B (the "3B" is in a separate white box then the DP-121 label) */
12691269ROM_START( cmissnx )
12701270   DECOCASS_BIOS_B_ROMS
12711271
r245623r245624
13141314
13151315
13161316/* 26 Hamburger / Burger Time */
1317/* Photo of Dongle shows DP-126B with Cassette DT-1267B (the "7B" is in a seperate white box then the DP-126 label) */
1317/* Photo of Dongle shows DP-126B with Cassette DT-1267B (the "7B" is in a separate white box then the DP-126 label) */
13181318ROM_START( cbtime ) // version 7-B-0
13191319   DECOCASS_BIOS_B_ROMS
13201320
r245623r245624
13361336ROM_END
13371337
13381338/* 27 Burnin' Rubber / Bump 'n' Jump */
1339/* Photo of Dongle shows DP-127B with Cassette DP-1275B (the "5B" is in a seperate white box then the DP-127 label) */
1339/* Photo of Dongle shows DP-127B with Cassette DP-1275B (the "5B" is in a separate white box then the DP-127 label) */
13401340ROM_START( cburnrub )
13411341   DECOCASS_BIOS_B_ROMS
13421342
trunk/src/mame/drivers/gei.c
r245623r245624
6464 or alt: Adult Sex 2        or alt: Adult Sex 3        or alt: Gay Times
6565
6666NOTE: Trivia Question rom names are the internal names used. IE: read from the file with
67      a Hex Editor. Any "_alt" extention is used to seperate different roms with the same
67      a Hex Editor. Any "_alt" extention is used to separate different roms with the same
6868      label or internal name.
6969
7070*/
trunk/src/mame/drivers/hikaru.c
r245623r245624
373373    subroutines, after all.)
374374
375375  - the serial device at 0080000(A|C) is not an EEPROM; it's likely some
376    weird device that is used to query the heirarchy of the attached
376    weird device that is used to query the hierarchy of the attached
377377    input/output devices. Probably the naomi has something similar, I
378378    haven't looked into it yet.
379379
trunk/src/mame/drivers/jubilee.c
r245623r245624
570570
571571/* I/O byte R/W
572572
573   0x080  R    ; Input port? polled once at begining.
573   0x080  R    ; Input port? Polled once at beginning.
574574   0x0C8  R    ; Input port.
575575
576576   Can't see more inputs. There is a multiplexion with the following offsets as selectors:
trunk/src/mame/drivers/kas89.c
r245623r245624
282282    7654 3210
283283    xxxx xxxx   Input selector.
284284
285    Writes: 1-2-4-8-10-20-40-3f. Only 80 (for DSW) at very begining...
285    Writes: 1-2-4-8-10-20-40-3f. Only 80 (for DSW) at very beginning...
286286*/
287287
288288   m_mux_data = data;
trunk/src/mame/drivers/maygaysw.c
r245623r245624
271271Dumped by Andy Welburn on a sunny morning 10/03/07
272272
273273*************************************************
274**Do not seperate this text file from the roms.**
274**Do not separate this text file from the roms.**
275275*************************************************
276276
277277filename:   label:          location    type
trunk/src/mame/drivers/merit.c
r245623r245624
17961796   ROM_LOAD( "merit.u40",    0x00000, 0x2000, CRC(ab0088eb) SHA1(23a05a4dc11a8497f4fc7e4a76085af15ff89cea) )
17971797
17981798   ROM_REGION( 0xa0000, "user1", ROMREGION_ERASEFF ) /* questions */
1799   ROM_LOAD( "spo-004_01a.1", 0x08000, 0x8000, CRC(71b398a9) SHA1(5ea07c409afd52c7d08592b30ff0ff3b72c3f8c3) ) /* Trivia catagories are: */
1799   ROM_LOAD( "spo-004_01a.1", 0x08000, 0x8000, CRC(71b398a9) SHA1(5ea07c409afd52c7d08592b30ff0ff3b72c3f8c3) ) /* Trivia categories are: */
18001800   ROM_LOAD( "spo-004_02a.2", 0x18000, 0x8000, CRC(eb34672f) SHA1(c472fc4445fc434029a2740dfc1d9ab9b1ef9f87) ) /* Sports, Entertainment, General Interest & Sex Trivia III */
18011801   ROM_LOAD( "spo-004_03a.3", 0x28000, 0x8000, CRC(8eea30b9) SHA1(fe1d0332106631f56bc6c57a888da9e4e63fa52f) )
18021802   ROM_LOAD( "ent-004_01.4",  0x38000, 0x8000, CRC(3f45064d) SHA1(de109ac0b19fd1cd7f0020cc174c2da21708108c) )
r245623r245624
18211821   ROM_LOAD( "ttts_u-40.u40", 0x00000, 0x2000, CRC(c7071c98) SHA1(88e1b26f198cfbbd86b492356f60fc1b81b38d97) )
18221822
18231823   ROM_REGION( 0xa0000, "user1", ROMREGION_ERASEFF ) /* questions */
1824   ROM_LOAD( "spo-004_01a.1", 0x08000, 0x8000, CRC(71b398a9) SHA1(5ea07c409afd52c7d08592b30ff0ff3b72c3f8c3) ) /* Trivia catagories are: */
1824   ROM_LOAD( "spo-004_01a.1", 0x08000, 0x8000, CRC(71b398a9) SHA1(5ea07c409afd52c7d08592b30ff0ff3b72c3f8c3) ) /* Trivia categories are: */
18251825   ROM_LOAD( "spo-004_02a.2", 0x18000, 0x8000, CRC(eb34672f) SHA1(c472fc4445fc434029a2740dfc1d9ab9b1ef9f87) ) /* Sports, Entertainment, General Interest & Sex Trivia III */
18261826   ROM_LOAD( "spo-004_03a.3", 0x28000, 0x8000, CRC(8eea30b9) SHA1(fe1d0332106631f56bc6c57a888da9e4e63fa52f) )
18271827   ROM_LOAD( "ent-004_01.4",  0x38000, 0x8000, CRC(3f45064d) SHA1(de109ac0b19fd1cd7f0020cc174c2da21708108c) )
trunk/src/mame/drivers/namcos10.c
r245623r245624
2828Mr Driller 2 (DR21 Ver.A)                        (C) Namco, 2000
2929Mr Driller 2 (DR22 Ver.A)                        (C) Namco, 2000
3030Mr Driller G (DRG1 Ver.A)                        (C) Namco, 2001
31NFL Classic Football (NCF3 Ver.A)                (C) Namco, 2003 - Has a noticable red dot the right right of the version printed on PCB.  Something to determine region?
31NFL Classic Football (NCF3 Ver.A)                (C) Namco, 2003 - Has a noticeable red dot on the right of the version printed on PCB.  Something to determine region?
3232Panicuru Panekuru (PPA1 Ver.A)                   (C) Namco, 2001
3333*Photo Battole                                   (C) Namco, 2001
3434Point Blank 3 / Gunbalina (GNN2 Ver. A)          (C) Namco, 2000
trunk/src/mame/drivers/naomi.c
r245623r245624
6767    * Shootout Pool Medal
6868    * Shootout Pool Prize
6969
70    - "com error occured between Naomi BD and I/O BD"
70    - "com error occurred between Naomi BD and I/O BD"
7171    * Samba de Amigo
7272    * Samba de Amigo (prototype)
7373    * Samba de Amigo Ver. 2000
r245623r245624
595595Mushiking - The King Of Beetles II ENG (Ver. 2.001) 840-0164C  24357        2 (512Mb)   present  317-0437-COM  present  IC4# is marked "18"
596596Poka Suka Ghost                                     840-0170C  not present  5 (512Mb)   present  317-0461-COM  present  requires 837-14672 sensor board (SH4 based)
597597Radirgy Noa                                         841-0062C  not present  4 (512Mb)   present  317-5138-JPN  present  IC2# is labeled "VER.2" - IC4# is marked "8A"
598Rythm Tengoku                                       841-0177C  not present  4 (512Mb)   present  317-0503-JPN  present  IC2# is labeled "VER.2" - IC4# is marked "8A"
598Rhythm Tengoku                                      841-0177C  not present  4 (512Mb)   present  317-0503-JPN  present  IC2# is labeled "VER.2" - IC4# is marked "8A"
599599Star Horse Progress Returns (satellite)             840-0186C  not present  2 (512Mb)   present  not present   present  IC2# is labeled "VER.2", requires 837-13785 ARCNET&IO BD
600600Shooting Love 2007                                  841-0057C  not present  4 (512Mb)   present  317-5129-JPN  present  IC2# is labeled "VER.2"
601601Touch De Zunou (Rev A)                              840-0166C  not present  2 (512Mb)   present  317-0435-JPN  present  IC4# is marked "18", requires 837-14672 sensor board (SH4 based)
trunk/src/mame/drivers/pgm2.c
r245623r245624
2525     IGS037(GFX PROCESSOR)
2626     YMZ774-S(SOUND)
2727     R5F21256SN(extra MCU for protection and ICcard communication)
28      - Appears to be refered to by the games as MPU
28      - Appears to be referred to by the games as MPU
2929
3030    Cartridges
3131     IGS036 (MAIN CPU) (differs per game, internal code)
trunk/src/mame/drivers/playmark.c
r245623r245624
5454  ROM is currently missing.
5555- Lucky Boom has some minor colour issue with the background - see the title screen. The
5656  game selects the wrong colour for some tiles. The tiles should be colour 0x01 not 0x02.
57  Affects the backgrounds in game however it's barely noticable.
57  Affects the backgrounds in game however it's barely noticeable.
5858
5959***************************************************************************/
6060
trunk/src/mame/drivers/psikyosh.c
r245623r245624
108108
109109--- Gunbarich ---
110110
1110-2-9-2-0 Maintainance Mode
1110-2-9-2-0 Maintenance Mode
1121120-2-9-1-0 All Data Initialised
1131131-2-3-4-5 Best Score Erased
114114
trunk/src/mame/drivers/snowbros.c
r245623r245624
5353This game is quite buggy.  The test mode is incomplete and displays garbage
5454on the 'Dipswitch settings' screens, and during some of the attract mode
5555scenes the credit counter is not updated when you insert coins until the next
56scene.  Both these bugs are verified as occuring on the original hardware.
56scene.  Both these bugs are verified as occurring on the original hardware.
5757
5858Honey Doll / Twin Adventure
5959
trunk/src/mame/drivers/stfight.c
r245623r245624
5454RST 08 must be triggered in order to make the game work properly. I haven't
5555ascertained the exact frequency of this interrupt yet, though the game
5656appears to run at the correct speed with RST08 at 30Hz. Curiously a trace
57on the interrupt pin shows two interrupts occuring at 60Hz, obviously the
57on the interrupt pin shows two interrupts occurring at 60Hz, obviously the
5858VBlank interrupt followed by a second interrupt some 3.3ms later. At some
5959stage I'll get around to probing the data lines to find the interrupt
6060vector addresses.
trunk/src/mame/drivers/vlc.c
r245623r245624
2929******************************************************
3030SECURITY SYSTEM
3131
32ADRESS A40000..A40001
32ADDRESS A40000..A40001
3333U35 PAL16R8  SECURITY
3434PAL is connect on the BUS D15..D8
3535Write Clock 8 bits in D15..D8
r245623r245624
204204this DUMP is done writing 0 to 255 and reading output (probably not the good way.)
205205
206206PAL is connected on the UPPER byte D15..D8
207Adress A40000..A40001
207Address A40000..A40001
2082082 Type of PAL (one for game, the other is to set game to fabric default)
209209
210210there is a 74LS173 on the LOWER byte that used bit D3..D0
r245623r245624
469469U40 MC68681 Pin12 OP1  JCM Bill Acceptor  (Enable Comm. U34)
470470U40 MC68681 Pin27 OP4  JCM Bill Acceptor  (J4-6, J4-7 Control)
471471
472// missing adress for :
472// missing address for :
473473// external I/O board communication via PAL23
474474
475475    A23 A22 A21 A20  | A19 A18 A17 A16 | A15 A14 A13 A12 | A11 A10 A9 A8 | A7 A6 A5 A4 | A3 A2 A1 xx
r245623r245624
487487    00014001
488488    00020001
489489    00024001
490    00900001 6845  CS  CRTC U8  RS=LOW   ADRESS REGISTER    (A15 ON RS)  Data bus on D7..D0
490    00900001 6845  CS  CRTC U8  RS=LOW   ADDRESS REGISTER   (A15 ON RS)  Data bus on D7..D0
491491    00980001 6845  CS  CRTC U8  RS=HIGH  DATA   REGISTER    (A15 ON RS)
492492    00A00001           I/O Board Communication
493493    00A08001           I/O Board Communication
494    00A10000 WDT    STROBE DS1232 WatchDog Controller (this adress reset Strobe of Ds1232)
494    00A10000 WDT    STROBE DS1232 WatchDog Controller (this address reset Strobe of Ds1232)
495495    00A20001 AY8912 BDIR  AUDIO  Data bus on D7..D0
496496    00A28001 AY8912 BC1   AUDIO
497497    00A300x1 6242  CS  RTC  U41 A0..A3   (A4..A7 ON A0..A3)  Data bus on D3..D0
trunk/src/mame/layout/hankin.lay
r245623r245624
11<!-- Hankin copied from gp_1.lay -->
22
33<!-- 2014-08-14: Initial version.  [Robbbert] -->
4<!-- 2014-08-18: Changed to flourescent vacuum display.  [Robbbert] -->
4<!-- 2014-08-18: Changed to fluorescent vacuum display.  [Robbbert] -->
55
66<mamelayout version="2">
77
trunk/src/mame/layout/nsm.lay
r245623r245624
3030         <bounds left="0" top="20" right="362" bottom="394" />
3131      </backdrop>
3232
33      <!-- Flourescent Displays -->
33      <!-- Fluorescent Displays -->
3434
3535      <!-- Player 1 Score -->
3636
trunk/src/mame/layout/wico.lay
r245623r245624
3636         <bounds left="0" top="20" right="318" bottom="394" />
3737      </backdrop>
3838
39      <!-- Flourescent Displays -->
39      <!-- Fluorescent Displays -->
4040
4141      <!-- Player 1 Score -->
4242
trunk/src/mame/machine/315-5881_crypt.c
r245623r245624
4747
4848   astring skey = parameter("key");
4949   if(skey)
50      key = strtoll(skey.c_str(), 0, 16);
50      key = strtoll(skey.cstr(), 0, 16);
5151   else
5252   {
5353      logerror("%s: Warning: key not provided\n", tag());
trunk/src/mame/machine/iteagle_fpga.c
r245623r245624
5656   m_ctrl_regs[0x10/4] =  0x00000000; // 0xFFFFFFFF causes a write of 0xFFFEFFFF then 0xFFFFFFFF  // Not sure
5757   // 0x00&0x2 == 1 for boot
5858   m_fpga_regs[0x00/4] =  0xC0000002; // 0xCF000002;// byte 3 is voltage sensor? high = 0x40 good = 0xC0 0xF0 0xFF; //0x80 0x30 0x00FF = voltage low
59   //m_fpga_regs[0x308/4]=0x0000ffff; // Low 16 bits gets read alot?
60   m_fpga_regs[0x08/4]=0x00000000; // Low 16 bits gets read alot?
59   //m_fpga_regs[0x308/4]=0x0000ffff; // Low 16 bits get read a lot?
60   m_fpga_regs[0x08/4]=0x00000000; // Low 16 bits get read a lot?
6161   m_prev_reg = 0;
6262}
6363
trunk/src/mame/machine/naomim1.c
r245623r245624
3232
3333   astring skey = parameter("key");
3434   if(skey)
35      key = strtoll(skey.c_str(), 0, 16);
35      key = strtoll(skey.cstr(), 0, 16);
3636   else
3737   {
3838      logerror("%s: Warning: key not provided\n", tag());
trunk/src/mame/video/tc0480scp.c
r245623r245624
690690   TC0480SCP_ctrl_word_write.
691691
6926924) Zoom movement was jagged: improved by bringing in scroll delta
693   values... but the results are noticably imperfect.
693   values... but the results are noticeably imperfect.
694694
695695**********************************************************************/
696696
trunk/src/mame/video/tia.c
r245623r245624
481481
482482
483483void tia_video_device::draw_missile_helper(UINT8* p, UINT8* col, int horz, int skipdelay, int latch, int start,
484   UINT8 RESMP, UINT8 ENAM, UINT8 NUSIZ, UINT8 COLUM)
484   UINT8 RESMP, UINT8 ENAM, UINT8 NUSIZ, UINT8 COLUMN)
485485{
486486   int num = nusiz[NUSIZ & 7][0];
487487   int skp = nusiz[NUSIZ & 7][2];
r245623r245624
508508                     if ( horz >= 0 )
509509                     {
510510                        if ( horz < 156 ) {
511                           p[(horz + 1) % 160] = COLUM >> 1;
512                           col[(horz + 1) % 160] = COLUM >> 1;
511                           p[(horz + 1) % 160] = COLUMN >> 1;
512                           col[(horz + 1) % 160] = COLUMN >> 1;
513513                        }
514                        p[horz % 160] = COLUM >> 1;
515                        col[horz % 160] = COLUM >> 1;
514                        p[horz % 160] = COLUMN >> 1;
515                        col[horz % 160] = COLUMN >> 1;
516516                     }
517517                     break;
518518                  case 2:
519519                  case 3:
520520                     if ( horz >= 0 )
521521                     {
522                        p[horz % 160] = COLUM >> 1;
523                        col[horz % 160] = COLUM >> 1;
522                        p[horz % 160] = COLUMN >> 1;
523                        col[horz % 160] = COLUMN >> 1;
524524                     }
525525                     break;
526526                  }
527527               } else {
528528                  if ( horz >= 0 )
529529                  {
530                     p[horz % 160] = COLUM >> 1;
531                     col[horz % 160] = COLUM >> 1;
530                     p[horz % 160] = COLUMN >> 1;
531                     col[horz % 160] = COLUMN >> 1;
532532                  }
533533               }
534534            }
trunk/src/mame/video/tia.h
r245623r245624
6666   virtual void device_reset();
6767
6868   void draw_sprite_helper(UINT8* p, UINT8 *col, struct player_gfx *gfx, UINT8 GRP, UINT8 COLUP, UINT8 REFP);
69   void draw_missile_helper(UINT8* p, UINT8* col, int horz, int skipdelay, int latch, int start, UINT8 RESMP, UINT8 ENAM, UINT8 NUSIZ, UINT8 COLUM);
69   void draw_missile_helper(UINT8* p, UINT8* col, int horz, int skipdelay, int latch, int start, UINT8 RESMP, UINT8 ENAM, UINT8 NUSIZ, UINT8 COLUMN);
7070   void draw_playfield_helper(UINT8* p, UINT8* col, int horz, UINT8 COLU, UINT8 REFPF);
7171   void draw_ball_helper(UINT8* p, UINT8* col, int horz, UINT8 ENAB);
7272   void drawS0(UINT8* p, UINT8* col);
trunk/src/mess/drivers/aim65.c
r245623r245624
159159      astring errmsg;
160160      errmsg.printf("Attempted to load file with wrong extension\nSocket '%s' only accepts files with '.%s' extension",
161161                  slot_tag, slot_tag);
162      image.seterror(IMAGE_ERROR_UNSPECIFIED, errmsg.c_str());
162      image.seterror(IMAGE_ERROR_UNSPECIFIED, errmsg.cstr());
163163      return IMAGE_INIT_FAIL;
164164   }
165165
trunk/src/mess/drivers/apple2.c
r245623r245624
12121212   SLOT_INTERFACE("ap16alt", A2BUS_IBSAP16ALT)    /* IBS AP16 (German VideoTerm clone), alternate revision */
12131213   SLOT_INTERFACE("vtc1", A2BUS_VTC1)    /* Unknown VideoTerm clone #1 */
12141214   SLOT_INTERFACE("vtc2", A2BUS_VTC2)    /* Unknown VideoTerm clone #2 */
1215   SLOT_INTERFACE("arcbd", A2BUS_ARCADEBOARD)    /* Third Millenium Engineering Arcade Board */
1215   SLOT_INTERFACE("arcbd", A2BUS_ARCADEBOARD)    /* Third Millennium Engineering Arcade Board */
12161216   SLOT_INTERFACE("midi", A2BUS_MIDI)  /* Generic 6840+6850 MIDI board */
12171217   SLOT_INTERFACE("zipdrive", A2BUS_ZIPDRIVE)  /* ZIP Technologies IDE card */
12181218   SLOT_INTERFACE("echoiiplus", A2BUS_ECHOPLUS)    /* Street Electronics Echo Plus (Echo II + Mockingboard clone) */
trunk/src/mess/drivers/apple2e.c
r245623r245624
30193019   SLOT_INTERFACE("ap16alt", A2BUS_IBSAP16ALT)    /* IBS AP16 (German VideoTerm clone), alternate revision */
30203020   SLOT_INTERFACE("vtc1", A2BUS_VTC1)    /* Unknown VideoTerm clone #1 */
30213021   SLOT_INTERFACE("vtc2", A2BUS_VTC2)    /* Unknown VideoTerm clone #2 */
3022   SLOT_INTERFACE("arcbd", A2BUS_ARCADEBOARD)    /* Third Millenium Engineering Arcade Board */
3022   SLOT_INTERFACE("arcbd", A2BUS_ARCADEBOARD)    /* Third Millennium Engineering Arcade Board */
30233023   SLOT_INTERFACE("midi", A2BUS_MIDI)  /* Generic 6840+6850 MIDI board */
30243024   SLOT_INTERFACE("zipdrive", A2BUS_ZIPDRIVE)  /* ZIP Technologies IDE card */
30253025   SLOT_INTERFACE("echoiiplus", A2BUS_ECHOPLUS)    /* Street Electronics Echo Plus (Echo II + Mockingboard clone) */
trunk/src/mess/drivers/apple2gs.c
r245623r245624
288288   SLOT_INTERFACE("sam", A2BUS_SAM)    /* SAM Software Automated Mouth (8-bit DAC + speaker) */
289289   SLOT_INTERFACE("alfam2", A2BUS_ALFAM2)    /* ALF Apple Music II */
290290   SLOT_INTERFACE("echoii", A2BUS_ECHOII)    /* Street Electronics Echo II */
291   SLOT_INTERFACE("arcbd", A2BUS_ARCADEBOARD)    /* Third Millenium Engineering Arcade Board */
291   SLOT_INTERFACE("arcbd", A2BUS_ARCADEBOARD)    /* Third Millennium Engineering Arcade Board */
292292   SLOT_INTERFACE("midi", A2BUS_MIDI)  /* Generic 6840+6850 MIDI board */
293293   SLOT_INTERFACE("vulcan", A2BUS_VULCAN)  /* AE Vulcan IDE card */
294294   SLOT_INTERFACE("vulcangold", A2BUS_VULCANGOLD)  /* AE Vulcan Gold IDE card */
trunk/src/mess/drivers/attache.c
r245623r245624
4040 *  cchsV - Read a sector from disk (cc = cylinder, h = head [bit 0=drive, bit 2=side], s = sector)
4141 *  cchsW - Write a sector from disk
4242 *  nnnnmmmmX - I/O port transmit (nnnn = number of bytes to transmit, mmmm = start of data to transmit)
43 *  nnnnY - I/O port recieve (nnnn = address of data loaded)
43 *  nnnnY - I/O port receive (nnnn = address of data loaded)
4444 *  Z - Auto Disk Test (1Z for drive B)
4545 *
4646 *
trunk/src/mess/drivers/hh_hmcs40.c
r245623r245624
1919 @27      HD38800A  1981, Bandai Packri Monster (DM-21Z)
2020 *51      HD38800A  1981, Actronics(Hanzawa) Twinvader
2121 @70      HD38800A  1982, Coleco Galaxian
22 @73      HD38800A  1982, Mattel Star Hawk
2322 
2423 @23      HD38800B  1982, Tomy Kingman (THF-01II)
2524 *24      HD38800B  1982, Actronics(Hanzawa) Wanted G-Man
r245623r245624
4443
4544***************************************************************************/
4645
47
48
49
50
51/***************************************************************************
52
53  Mattel Star Hawk (manufactured in Japan)
54  * PCBs are labeled Kaken, PT-317B
55  * Hitachi HD38800A73 MCU
56  * cyan/red VFD display Futaba DM-41ZK, with partial color overlay
57
58  NOTE!: MESS external artwork is recommended
59
60***************************************************************************/
61
62
63
64
65
66
6746#include "emu.h"
6847#include "cpu/hmcs40/hmcs40.h"
6948#include "sound/speaker.h"
r245623r245624
308287/***************************************************************************
309288
310289  Bambino Basketball - Dribble Away (manufactured in Japan)
311  * PCBs are labeled Emix Corp. ET-05
290  * boards are labeled Emix Corp. ET-05
312291  * Hitachi HD38750A08 MCU
313292  * green VFD display Emix-106, with bezel overlay
314293
r245623r245624
420399/***************************************************************************
421400
422401  Bandai Packri Monster (manufactured in Japan)
423  * PCB label DM-21ZA2
402  * board label DM-21ZA2
424403  * Hitachi HD38800A27 MCU
425404  * cyan/red/green VFD display Futaba DM-21ZK 2B, with bezel overlay
426405
r245623r245624
752731/***************************************************************************
753732
754733  Coleco Donkey Kong (manufactured in Taiwan)
755  * PCB label Coleco Rev C 75790 DK
734  * board label Coleco Rev C 75790 DK
756735  * Hitachi HD38820A45 MCU
757736  * cyan/red VFD display Futaba DM-47ZK 2K, with color overlay
758737
r245623r245624
880859/***************************************************************************
881860
882861  Coleco Galaxian (manufactured in Taiwan)
883  * PCB label Coleco Rev A 75718
862  * board label Coleco Rev A 75718
884863  * Hitachi HD38800A70 MCU
885864  * cyan/red VFD display Futaba DM-36Z 2H, with color overlay
886865
r245623r245624
997976/***************************************************************************
998977
999978  Coleco Pac-Man (manufactured in Taiwan)
1000  * PCB label Coleco 75690
979  * board label Coleco 75690
1001980  * Hitachi HD38820A28/29 MCU
1002981  * cyan/red VFD display Futaba DM-34Z 2A, with color overlay
1003982
r245623r245624
11181097/***************************************************************************
11191098
11201099  Coleco Ms. Pac-Man (manufactured in Taiwan)
1121  * PCB label Coleco 911171
1100  * board label Coleco 911171
11221101  * Hitachi HD38820A61 MCU
11231102  * cyan/red VFD display Futaba DM-60Z 3I, with color overlay
11241103
r245623r245624
15221501/***************************************************************************
15231502
15241503  Tomy Kingman (manufactured in Japan)
1525  * PCBs are labeled THF-01II 2E138E01/2E128E02
1504  * boards are labeled THF-01II 2E138E01/2E128E02
15261505  * Hitachi HD38800B23 MCU
15271506  * cyan/red/blue VFD display Futaba DM-65ZK 3A
15281507
r245623r245624
16431622/***************************************************************************
16441623
16451624  Tomy(tronic) Tron (manufactured in Japan)
1646  * PCBs are labeled THN-02 2E114E07
1625  * boards are labeled THN-02 2E114E07
16471626  * Hitachi HD38800A88 MCU
1648  * cyan/red/green VFD display NEC FIP10AM24T no. 2-8 1
1627  * cyan/red/green VFD display NEC FIP10AM24T
16491628
16501629  NOTE!: MESS external artwork is recommended
16511630
trunk/src/mess/drivers/hh_tms1k.c
r245623r245624
2626 *MP2139   TMS1370? 1982, Gakken Galaxy Invader 1000
2727 *MP2788   ?        1980, Bandai Flight Time (? note: VFD-capable)
2828 @MP3226   TMS1000  1978, Milton Bradley Simon
29 *MP3301   TMS1000  1979, Milton Bradley Big Trak
29 *MP3301   TMS1000  1979, Milton Bradley Bigtrak
3030 *MP3320A  TMS1000  1979, Coleco Head to Head Basketball
3131  MP3403   TMS1100  1978, Marx Electronic Bowling -> elecbowl.c
3232 @MP3404   TMS1100  1978, Parker Brothers Merlin
r245623r245624
918918/***************************************************************************
919919
920920  Entex Electronic Baseball 2
921  * PCBs are labeled: ZENY
921  * boards are labeled: ZENY
922922  * TMS1000 MCU, MP0923 (die labeled MP0923)
923923  * 3 7seg LEDs, and other LEDs behind bezel, 1bit sound
924924
r245623r245624
10451045/***************************************************************************
10461046
10471047  Entex Electronic Baseball 3
1048  * PCBs are labeled: ZENY
1048  * boards are labeled: ZENY
10491049  * TMS1100NLL 6007 MP1204 (die labeled MP1204)
10501050  * 2*SN75492N LED display driver
10511051  * 4 7seg LEDs, and other LEDs behind bezel, 1bit sound
trunk/src/mess/drivers/hh_ucom4.c
r245623r245624
1212 @031     uPD553C  1979, Bambino Superstar Football (ET-03)
1313 *042     uPD552C  1979, Tomy Space Attack
1414 @048     uPD552C  1980, Tomy Tennis (TN-04)
15 @049     uPD553C  1979, Mego Mini-Vid Break Free
1615 @055     uPD553C  1980, Bambino Laser Fight (ET-12)
1716 *085     uPD650C  1980, Roland TR-808
1817 *102     uPD553C  1981, Bandai Block Out
r245623r245624
2019 *128     uPD650C  1982, Roland TR-606
2120  133     uPD650C  1982, Roland TB-303 -> tb303.c
2221 @160     uPD553C  1982, Tomy Pac Man (TN-08)
23 @192     uPD553C  1982, Tomy Scramble (TN-10)
2422 @202     uPD553C  1982, Epoch Astro Command
2523 @206     uPD553C  1982, Epoch Dracula
26 @209     uPD553C  1982, Tomy Caveman (TN-12)
24 *209     uPD553C  1982, Tomy Caveman (TN-12)
2725 @258     uPD553C  1984, Tomy Alien Chase (TN-16)
2826
2927  (* denotes not yet emulated by MESS, @ denotes it's in this driver)
3028
3129***************************************************************************/
3230
33
34
35
36/***************************************************************************
37
38  Mego Mini-Vid Break Free (manufactured in Japan)
39  * PCB label Mego 79 rev F
40  * NEC uCOM-43 MCU, labeled D553C 031
41  * cyan VFD display Futaba DM-4.5 91
42
43  NOTE!: MESS external artwork is recommended
44
45***************************************************************************/
46
47
48/***************************************************************************
49
50  Tomy(tronic) Caveman (manufactured in Japan)
51  * PCBs are labeled TN-12 2E114E03
52  * NEC uCOM-43 MCU, labeled D553C 209
53  * cyan/red/green VFD display NEC FIP8AM20T no. 2-42
54
55  NOTE!: MESS external artwork is recommended
56
57***************************************************************************/
58
59
60/***************************************************************************
61
62  Tomy(tronic) Scramble (manufactured in Japan)
63  * PCBs are labeled TN-10 2E114E01
64  * NEC uCOM-43 MCU, labeled D553C 192
65  * cyan/red/green VFD display NEC FIP10CM20T no. 2-41
66
67  NOTE!: MESS external artwork is recommended
68
69***************************************************************************/
70
71
7231#include "emu.h"
7332#include "cpu/ucom4/ucom4.h"
7433#include "sound/speaker.h"
r245623r245624
556515  Epoch Astro Command (manufactured in Japan)
557516  * PCB label 96111
558517  * NEC uCOM-43 MCU, labeled D553C 202
559  * cyan/red VFD display NEC FIP9AM20T no. 42-42, with color overlay (FIP=fluorescent indicator panel)
518  * cyan/red VFD display NEC FIP9AM20T NO.42, with color overlay
560519
561520  known releases:
562521  - Japan: Astro Command
r245623r245624
665624  Epoch Dracula (manufactured in Japan)
666625  * PCB label 96121
667626  * NEC uCOM-43 MCU, labeled D553C 206
668  * cyan/red/green VFD display NEC FIP8BM20T no. 2-42
627  * cyan/red/green VFD display NEC FIP8BM20T (FIP=fluorescent indicator panel)
669628
670629  known releases:
671630  - Japan: Dracula House, yellow case
r245623r245624
758717/***************************************************************************
759718
760719  Tomy(tronic) Tennis (manufactured in Japan)
761  * PCB labeled TOMY TN-04 TENNIS
720  * board labeled TOMY TN-04 TENNIS
762721  * NEC uCOM-44 MCU, labeled D552C 048
763  * VFD display NEC FIP11AM15T tube no. 0F
722  * VFD display NEC FIP11AM15T
764723
765724  The initial release of this game was in 1979, known as Pro-Tennis,
766725  it has a D553 instead of D552, with just a little over 50% ROM used.
r245623r245624
917876/***************************************************************************
918877
919878  Tomy(tronic) Pac-Man (manufactured in Japan)
920  * PCBs are labeled TN-08 2E108E01
879  * boards are labeled TN-08 2E108E01
921880  * NEC uCOM-43 MCU, labeled D553C 160
922  * cyan/red/green VFD display NEC FIP8AM18T no. 2-21
881  * cyan/red/green VFD display NEC FIP8AM18T
923882  * bright yellow round casing
924883
925884  known releases:
r245623r245624
1025984/***************************************************************************
1026985
1027986  Tomy Alien Chase (manufactured in Japan)
1028  * PCBs are labeled TN-16 2E121B01
987  * boards are labeled TN-16 2E121B01
1029988  * NEC uCOM-43 MCU, labeled D553C 258
1030989  * red/green VFD display NEC FIP9AM24T, with color overlay, 2-sided*
1031990
trunk/src/mess/drivers/microvsn.c
r245623r245624
200200               break;
201201
202202            case RC_TYPE_100PF_23_2K:
203            case RC_TYPE_UNKNOWN:   // Default to most occuring setting
203            case RC_TYPE_UNKNOWN:   // Default to most occurring setting
204204               static_set_clock( m_tms1100, 500000 );
205205               break;
206206
trunk/src/mess/drivers/msx.c
r245623r245624
12381238
12391239
12401240static MACHINE_CONFIG_FRAGMENT( msx1_cartlist )
1241   MCFG_SOFTWARE_LIST_ADD("cart_list", "msx1_cart")
1241   MCFG_SOFTWARE_LIST_ADD("cart_list","msx1_cart")
12421242MACHINE_CONFIG_END
12431243
12441244static MACHINE_CONFIG_FRAGMENT( msx1_floplist )
1245   MCFG_SOFTWARE_LIST_ADD("flop_list", "msx1_flop")
1245   MCFG_SOFTWARE_LIST_ADD("flop_list","msx1_flop")
12461246MACHINE_CONFIG_END
12471247
12481248static MACHINE_CONFIG_FRAGMENT( msx2_cartlist )
1249   MCFG_SOFTWARE_LIST_ADD("cart_list", "msx2_cart")
1250   MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("msx1_crt_l", "msx1_cart")
1249   MCFG_SOFTWARE_LIST_ADD("cart_list","msx2_cart")
1250   MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("msx1_cart_list","msx1_cart")
12511251MACHINE_CONFIG_END
12521252
12531253static MACHINE_CONFIG_FRAGMENT( msx2_floplist )
1254   MCFG_SOFTWARE_LIST_ADD("flop_list", "msx2_flop")
1255   MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("msx1_flp_l", "msx1_flop")
1254   MCFG_SOFTWARE_LIST_ADD("flop_list","msx2_flop")
1255   MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("msx1_flop_list","msx1_flop")
12561256MACHINE_CONFIG_END
12571257
1258static MACHINE_CONFIG_FRAGMENT( msx2p_floplist )
1259   MCFG_SOFTWARE_LIST_ADD("flop_list", "msx2p_flop")
1260   MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("msx2_flp_l", "msx2_flop")
1261   MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("msx1_flp_l", "msx1_flop")   // maybe not?
1262MACHINE_CONFIG_END
1263
1264static MACHINE_CONFIG_FRAGMENT( msxr_floplist )
1265   MCFG_SOFTWARE_LIST_ADD("flop_list", "msxr_flop")
1266   MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("msx2p_flp_l", "msx2p_flop")
1267   MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("msx2_flp_l", "msx2_flop")   // maybe not?
1268   MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("msx1_flp_l", "msx1_flop")   // maybe not?
1269MACHINE_CONFIG_END
1270
12711258FLOPPY_FORMATS_MEMBER( msx_state::floppy_formats )
12721259   FLOPPY_MSX_FORMAT,
12731260   FLOPPY_DMK_FORMAT
r245623r245624
14701457   MCFG_DEVICE_ADD("rtc", RP5C01, XTAL_32_768kHz)
14711458
14721459   /* Software lists */
1473   MCFG_SOFTWARE_LIST_ADD("cass_list", "msx2_cass")
1474   MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("msx1_cas_l", "msx1_cass")
1460   MCFG_SOFTWARE_LIST_ADD("cass_list","msx1_cass")
14751461MACHINE_CONFIG_END
14761462
14771463
r245623r245624
15351521   MCFG_DEVICE_ADD("rtc", RP5C01, XTAL_32_768kHz)
15361522
15371523   /* Software lists */
1538   MCFG_SOFTWARE_LIST_ADD("cass_list", "msx2_cass")
1539   MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("msx1_cas_l", "msx1_cass")
1524   MCFG_SOFTWARE_LIST_ADD("cass_list","msx1_cass")
15401525MACHINE_CONFIG_END
15411526
15421527
r245623r245624
75507535
75517536   MCFG_FRAGMENT_ADD( msx_wd2793_force_ready )
75527537   MCFG_FRAGMENT_ADD( msx_1_35_dd_drive )
7553   MCFG_FRAGMENT_ADD( msx2p_floplist )
7538   MCFG_FRAGMENT_ADD( msx2_floplist )
75547539
75557540   MCFG_FRAGMENT_ADD( msx2_cartlist )
75567541MACHINE_CONFIG_END
r245623r245624
75867571
75877572   MCFG_FRAGMENT_ADD( msx_wd2793_force_ready )
75887573   MCFG_FRAGMENT_ADD( msx_1_35_dd_drive )
7589   MCFG_FRAGMENT_ADD( msx2p_floplist )
7574   MCFG_FRAGMENT_ADD( msx2_floplist )
75907575
75917576   MCFG_FRAGMENT_ADD( msx2_cartlist )
75927577MACHINE_CONFIG_END
r245623r245624
76187603
76197604   MCFG_FRAGMENT_ADD( msx_wd2793_force_ready )
76207605   MCFG_FRAGMENT_ADD( msx_1_35_dd_drive )
7621   MCFG_FRAGMENT_ADD( msx2p_floplist )
7606   MCFG_FRAGMENT_ADD( msx2_floplist )
76227607
76237608   MCFG_FRAGMENT_ADD( msx2_cartlist )
76247609MACHINE_CONFIG_END
r245623r245624
76507635
76517636   MCFG_FRAGMENT_ADD( msx_tc8566af )
76527637   MCFG_FRAGMENT_ADD( msx_1_35_dd_drive )
7653   MCFG_FRAGMENT_ADD( msx2p_floplist )
7638   MCFG_FRAGMENT_ADD( msx2_floplist )
76547639
76557640   MCFG_FRAGMENT_ADD( msx2_cartlist )
76567641MACHINE_CONFIG_END
r245623r245624
76917676
76927677   MCFG_FRAGMENT_ADD( msx_tc8566af )
76937678   MCFG_FRAGMENT_ADD( msx_1_35_dd_drive )
7694   MCFG_FRAGMENT_ADD( msx2p_floplist )
7679   MCFG_FRAGMENT_ADD( msx2_floplist )
76957680
76967681   MCFG_FRAGMENT_ADD( msx2_cartlist )
76977682MACHINE_CONFIG_END
r245623r245624
77387723
77397724   MCFG_FRAGMENT_ADD( msx_tc8566af )
77407725   MCFG_FRAGMENT_ADD( msx_1_35_dd_drive )
7741   MCFG_FRAGMENT_ADD( msx2p_floplist )
7726   MCFG_FRAGMENT_ADD( msx2_floplist )
77427727
77437728   MCFG_FRAGMENT_ADD( msx2_cartlist )
77447729MACHINE_CONFIG_END
r245623r245624
77857770
77867771   MCFG_FRAGMENT_ADD( msx_tc8566af )
77877772   MCFG_FRAGMENT_ADD( msx_1_35_dd_drive )
7788   MCFG_FRAGMENT_ADD( msx2p_floplist )
7773   MCFG_FRAGMENT_ADD( msx2_floplist )
77897774
77907775   MCFG_FRAGMENT_ADD( msx2_cartlist )
77917776MACHINE_CONFIG_END
r245623r245624
78307815
78317816   MCFG_FRAGMENT_ADD( msx_tc8566af )
78327817   MCFG_FRAGMENT_ADD( msx_1_35_dd_drive )
7833   MCFG_FRAGMENT_ADD( msx2p_floplist )
7818   MCFG_FRAGMENT_ADD( msx2_floplist )
78347819
78357820   MCFG_FRAGMENT_ADD( msx2_cartlist )
78367821MACHINE_CONFIG_END
r245623r245624
79037888
79047889   MCFG_FRAGMENT_ADD( msx_tc8566af )
79057890   MCFG_FRAGMENT_ADD( msx_1_35_dd_drive )
7906   MCFG_FRAGMENT_ADD( msx2p_floplist )
7891   MCFG_FRAGMENT_ADD( msx2_floplist )
79077892
79087893   MCFG_FRAGMENT_ADD( msx2_cartlist )
79097894MACHINE_CONFIG_END
r245623r245624
79457930
79467931   MCFG_FRAGMENT_ADD( msx_tc8566af )
79477932   MCFG_FRAGMENT_ADD( msx_2_35_dd_drive )
7948   MCFG_FRAGMENT_ADD( msx2p_floplist )
7933   MCFG_FRAGMENT_ADD( msx2_floplist )
79497934
79507935   MCFG_FRAGMENT_ADD( msx2_cartlist )
79517936MACHINE_CONFIG_END
r245623r245624
79917976
79927977   MCFG_FRAGMENT_ADD( msx_wd2793 )
79937978   MCFG_FRAGMENT_ADD( msx_1_35_dd_drive )
7994   MCFG_FRAGMENT_ADD( msx2p_floplist )
7979   MCFG_FRAGMENT_ADD( msx2_floplist )
79957980
79967981   MCFG_FRAGMENT_ADD( msx2_cartlist )
79977982MACHINE_CONFIG_END
r245623r245624
80378022
80388023   MCFG_FRAGMENT_ADD( msx_wd2793 )
80398024   MCFG_FRAGMENT_ADD( msx_1_35_dd_drive )
8040   MCFG_FRAGMENT_ADD( msx2p_floplist )
8025   MCFG_FRAGMENT_ADD( msx2_floplist )
80418026
80428027   MCFG_FRAGMENT_ADD( msx2_cartlist )
80438028MACHINE_CONFIG_END
r245623r245624
81088093
81098094   MCFG_FRAGMENT_ADD( msx_tc8566af )
81108095   MCFG_FRAGMENT_ADD( msx_1_35_dd_drive )
8111   MCFG_FRAGMENT_ADD( msxr_floplist )
8096   MCFG_FRAGMENT_ADD( msx2_floplist )
81128097
81138098   MCFG_FRAGMENT_ADD( msx2_cartlist )
81148099MACHINE_CONFIG_END
r245623r245624
81508135
81518136   MCFG_FRAGMENT_ADD( msx_tc8566af )
81528137   MCFG_FRAGMENT_ADD( msx_1_35_dd_drive )
8153   MCFG_FRAGMENT_ADD( msxr_floplist )
8138   MCFG_FRAGMENT_ADD( msx2_floplist )
81548139
81558140   MCFG_FRAGMENT_ADD( msx2_cartlist )
81568141MACHINE_CONFIG_END
trunk/src/mess/drivers/pdp1.c
r245623r245624
405405
406406
407407/*
408    devices which are known to generate a completion pulse (source: maintainance manual 9-??,
408    devices which are known to generate a completion pulse (source: maintenance manual 9-??,
409409    and 9-20, 9-21):
410410    emulated:
411411    * perforated tape reader
r245623r245624
451451{
452452   {   /* external iot handlers.  NULL means that the iot is unimplemented, unless there are
453453        parentheses around the iot name, in which case the iot is internal to the cpu core. */
454      /* I put a ? when the source is the handbook, since a) I have used the maintainance manual
455      as the primary source (as it goes more into details) b) the handbook and the maintainance
454      /* I put a ? when the source is the handbook, since a) I have used the maintenance manual
455      as the primary source (as it goes more into details) b) the handbook and the maintenance
456456      manual occasionnally contradict each other. */
457457      /* dia, dba, dcc, dra are documented in MIT PDP-1 COMPUTER MODIFICATION
458458      BULLETIN no. 2 (drumInstrWriteup.bin/drumInstrWriteup.txt), and are
r245623r245624
13031303   state->typewriter_out(ch);
13041304   state->m_io_status &= ~io_st_tyo;
13051305
1306   /* compute completion delay (source: maintainance manual 9-12, 9-13 and 9-14) */
1306   /* compute completion delay (source: maintenance manual 9-12, 9-13 and 9-14) */
13071307   switch (ch)
13081308   {
13091309   case 072:   /* lower-case */
trunk/src/mess/drivers/pegasus.c
r245623r245624
427427      {
428428         astring errmsg;
429429         errmsg.printf("Attempted to load a file that does not work in this socket.\nPlease check \"Usage\" field in the software list for the correct socket(s) to use.");
430         image.seterror(IMAGE_ERROR_UNSPECIFIED, errmsg.c_str());
430         image.seterror(IMAGE_ERROR_UNSPECIFIED, errmsg.cstr());
431431         return IMAGE_INIT_FAIL;
432432      }
433433   }
trunk/src/mess/drivers/socrates.c
r245623r245624
500500   does not have the rom read mode, which the socrates definitely uses! */
501501/* Commands (tc8802):
502502SEL 5 4 3 2 1 0
503    0 0 n n n n -  ADLD - ADress LoaD - writes one nybble to the address
503    0 0 n n n n -  ADLD - ADdress LoaD - writes one nybble to the address
504504                          of vsm rom selected (internal or external) starting
505505                          from the low 4 bits; each subsequent write writes to
506506                          the next higher 4 bits; resetting the chip resets
trunk/src/mess/drivers/ti99_4x.c
r245623r245624
435435
436436    When an interrupt line is set (and the corresponding bit in the interrupt mask is set),
437437    a level 1 interrupt is requested from the TMS9900.  This interrupt request lasts as long as
438    the interrupt pin and the revelant bit in the interrupt mask are set.
438    the interrupt pin and the relevant bit in the interrupt mask are set.
439439
440440***************************************************************************/
441441
trunk/src/mess/drivers/vk100.c
r245623r245624
616616/* port 0x48: "SYSTAT B"; NOT documented in the tech manual at all.
617617 * when in loopback/test mode, SYSTAT_B is read and expected the following, around 0x606:
618618 * reset 8751, modewrite of 0x5E
619 * write command -> 0x20 (normal, normal, /RTS is 0, normal, normal, recieve off, /DTR is 1, transmit off)
619 * write command -> 0x20 (normal, normal, /RTS is 0, normal, normal, receive off, /DTR is 1, transmit off)
620620 * read SYSTAT B (and xor with 0xe), expect d7 to be CLEAR or jump to error
621 * write command -> 0x05 (normal, normal, /RTS is 1, normal, normal, recieve ON, /DTR is 0, transmit off)
621 * write command -> 0x05 (normal, normal, /RTS is 1, normal, normal, receive ON, /DTR is 0, transmit off)
622622 * read SYSTAT B (and xor with 0xe), expect d7 to be SET or jump to error
623623 * after this it does something and waits for an rxrdy interrupt
624624
trunk/src/mess/drivers/zexall.c
r245623r245624
3535Ram 0000-FFFF (preloaded with binary)
3636Special calls take place for three ram values (this interface was designed by kevtris):
3737FFFD - 'ack' - shared ram with output device; z80 reads from here and considers the byte at FFFF read if this value incremented
38FFFE - 'req' - shared ram with output device; z80 writes an incrementing value to FFFE to indicate that there is a byte waiting at FFFF and hence requesting the output device on the other end do something about it, until FFFD is incremented by the output device to acknowledge reciept
38FFFE - 'req' - shared ram with output device; z80 writes an incrementing value to FFFE to indicate that there is a byte waiting at FFFF and hence requesting the output device on the other end do something about it, until FFFD is incremented by the output device to acknowledge receipt
3939FFFF - 'data' - shared ram with output device; z80 writes the data to be sent to output device here
4040One i/o port is used:
41410001 - bit 0 controls whether interrupt timer is enabled (1) or not (0), this is a holdover from a project of kevtris' and can be ignored.
trunk/src/mess/includes/mac.h
r245623r245624
2929#define MAC_539X_2_TAG "539x_2"
3030#define MACKBD_TAG "mackbd"
3131
32// uncomment to run i8021 keyboard in orignal Mac/512(e)/Plus
32// uncomment to run i8021 keyboard in original Mac/512(e)/Plus
3333//#define MAC_USE_EMULATED_KBD (1)
3434
3535// model helpers
trunk/src/mess/machine/dragon.c
r245623r245624
2525cartline, but is so slow in real terms that it should have very little
2626impact on the emulation speed.
2727
28Re-factored the code common to all machines, and seperated the code different,
28Re-factored the code common to all machines, and separated the code different,
2929into callbacks/functions unique to the machines, in preperation for splitting
30the code for individual machine types into seperate files, I have preposed, that
30the code for individual machine types into separate files, I have preposed, that
3131the CoCo 1/2 should stay in coco.c, and that the coco3 and dragon specifc code
3232should go into coco3.c and dragon.c which should (hopefully) make the code
3333easier to manage.
trunk/src/mess/machine/esqvfd.c
r245623r245624
11/*
2    Ensoniq Vacuum Flourescent Displays (VFDs)
2    Ensoniq Vacuum Fluorescent Displays (VFDs)
33    Emulation by R. Belmont
44*/
55
trunk/src/mess/machine/fm_scsi.h
r245623r245624
4848   template<class _Object> static devcb_base &set_irq_handler(device_t &device, _Object object) { return downcast<fmscsi_device &>(device).m_irq_handler.set_callback(object); }
4949   template<class _Object> static devcb_base &set_drq_handler(device_t &device, _Object object) { return downcast<fmscsi_device &>(device).m_drq_handler.set_callback(object); }
5050
51   // any publically accessible interfaces needed for runtime
51   // any publicly accessible interfaces needed for runtime
5252   UINT8 fmscsi_data_r(void);
5353   void fmscsi_data_w(UINT8 data);
5454   UINT8 fmscsi_status_r(void);
trunk/src/mess/machine/lisa.c
r245623r245624
805805   {
806806      int seg_offset = address & 0x01ffff;
807807
808      /* add revelant origin -> address */
808      /* add relevant origin -> address */
809809      offs_t mapped_address = (m_mmu_regs[the_seg][segment].sorg + seg_offset) & 0x1fffff;
810810
811811      switch ((mmu_entry_t)m_mmu_regs[the_seg][segment].type)
r245623r245624
13311331      /* offset in segment */
13321332      int seg_offset = (offset & 0x00ffff) << 1;
13331333
1334      /* add revelant origin -> address */
1334      /* add relevant origin -> address */
13351335      offs_t address = (m_mmu_regs[the_seg][segment].sorg + seg_offset) & 0x1fffff;
13361336
13371337      /*logerror("read, logical address%lX\n", offset);
r245623r245624
15371537      /* offset in segment */
15381538      int seg_offset = (offset & 0x00ffff) << 1;
15391539
1540      /* add revelant origin -> address */
1540      /* add relevant origin -> address */
15411541      offs_t address = (m_mmu_regs[the_seg][segment].sorg + seg_offset) & 0x1fffff;
15421542
15431543      switch (m_mmu_regs[the_seg][segment].type)
trunk/src/mess/machine/sorcerer.c
r245623r245624
402402      space.unmap_readwrite(0x8000, endmem);
403403      break;
404404   }
405
406   if (m_cart->exists())
407      space.install_read_handler(0xc000, 0xdfff, read8_delegate(FUNC(generic_slot_device::read_rom),(generic_slot_device*)m_cart));
408405}
409406
410407void sorcerer_state::machine_reset()
trunk/src/mess/machine/spec_snqk.c
r245623r245624
6464      tempstring.catprintf(exec_format, exec);
6565   }
6666
67   machine.ui().popup_time(10, "%s", tempstring.c_str());
67   machine.ui().popup_time(10, "%s", tempstring.cstr());
6868}
6969
7070/*******************************************************************
trunk/src/mess/machine/swtpc09.c
r245623r245624
525525/* DAT ram write handler (Dynamic Address Translator)    */
526526/* This creates the address map when a page is mapped in */
527527/* memory map is created based on system_type flag       */
528/* this is accomodate the different cards installed      */
528/* this is accommodate the different cards installed     */
529529
530530WRITE8_MEMBER(swtpc09_state::dat_w)
531531{
trunk/src/mess/machine/thomson.c
r245623r245624
377377   {
378378      astring errmsg;
379379      errmsg.printf("Invalid cartridge size %u", size);
380      image.seterror(IMAGE_ERROR_UNSUPPORTED, errmsg.c_str());
380      image.seterror(IMAGE_ERROR_UNSUPPORTED, errmsg.cstr());
381381      return IMAGE_INIT_FAIL;
382382   }
383383
r245623r245624
15181518   {
15191519      astring errmsg;
15201520      errmsg.printf("Invalid cartridge size %" I64FMT "d", size);
1521      image.seterror(IMAGE_ERROR_UNSUPPORTED, errmsg.c_str());
1521      image.seterror(IMAGE_ERROR_UNSUPPORTED, errmsg.cstr());
15221522      return IMAGE_INIT_FAIL;
15231523   }
15241524
trunk/src/mess/machine/ti85.c
r245623r245624
154154{
155155   //address_space &space = m_maincpu->space(AS_PROGRAM);
156156
157   m_membank1->set_bank(m_booting ? 0x1f : 0); //Always flash page 0, well allmost
157   m_membank1->set_bank(m_booting ? 0x1f : 0); //Always flash page 0, well almost
158158
159159   if (m_ti83p_port4 & 1)
160160   {
trunk/src/mess/machine/ti99/gromport.c
r245623r245624
321321    The multi-cartridge extender
322322
323323    This is a somewhat mythical device which was never available for the normal
324    customer, but there are reports of the existance of such a device
324    customer, but there are reports of the existence of such a device
325325    in development labs or demonstrations.
326326
327327    The interesting thing about this is that the OS of the console
r245623r245624
12271227{
12281228   // File name is in m_basename
12291229   // return true = error
1230   if (VERBOSE>8) LOG("cartridge_device: loading %s in slot %s\n", m_basename.c_str(), tag());
1230   if (VERBOSE>8) LOG("cartridge_device: loading %s in slot %s\n", m_basename.cstr(), tag());
12311231
12321232   if (m_softlist)
12331233   {
r245623r245624
22862286            throw rpk_exception(RPK_INVALID_RAM_SPEC, "<ram type='persistent'> must have a 'file' attribute");
22872287         }
22882288         astring ram_pathname(system_name, PATH_SEPARATOR, ram_filename);
2289         ram_pname = core_strdup(ram_pathname.c_str());
2289         ram_pname = core_strdup(ram_pathname.cstr());
22902290         // load, and fill rest with 00
22912291         if (VERBOSE>6) LOG("gromport/RPK: Loading NVRAM contents from '%s'\n", ram_pname);
22922292         image_battery_load_by_name(options, ram_pname, contents, length, 0x00);
trunk/src/mess/machine/ti99/gromport.h
r245623r245624
510510   {
511511      if (m_detail==NULL) return error_text[(int)m_err];
512512      astring errormsg(error_text[(int)m_err], ": ", m_detail);
513      return core_strdup(errormsg.c_str());
513      return core_strdup(errormsg.cstr());
514514   }
515515
516516private:
trunk/src/mess/tools/imgtool/modules/hp48.c
r245623r245624
108108
109109struct hp48_partition
110110{
111      /* pointer to the begining of the partition inside the hp48_card */
111      /* pointer to the beginning of the partition inside the hp48_card */
112112      UINT8* data;
113113
114114      /* size, in bytes (128 KB or less) */
trunk/src/mess/tools/imgtool/modules/ti99.c
r245623r245624
496496/*
497497    DSK VIB record
498498
499    Most fields in this record are only revelant to level 2 routines, but level
499    Most fields in this record are only relevant to level 2 routines, but level
500500    1 routines need the disk geometry information extracted from the VIB.
501501*/
502502struct dsk_vib
trunk/src/mess/video/733_asr.c
r245623r245624
88    emulated).  The ASR is attached to the computer with a serial interface.
99
1010    References:
11    945401-9701 Model 990/4 Computer System Field Maintainance Manual p. C-1,
11    945401-9701 Model 990/4 Computer System Field Maintenance Manual p. C-1,
1212    945250-9701 990 Computer Family Systems Handbook pp. 5-9 through 5-16,
1313    0943442-9701 Model 990 Computer Reference Manual Preliminary pp. 3-13
1414    through 3-21 and 3-39 through 3-44.
trunk/src/mess/video/rmnimbus.c
r245623r245624
99    video system.
1010
1111    On the real machine, the Video chip has a block of 64K of memory which is
12    completely seperate from the main 80186 memory.
12    completely separate from the main 80186 memory.
1313
1414    The main CPU write to the video chip via a series of registers in the
1515    0x0000 to 0x002F reigon, the video chip then manages all video memory
trunk/src/osd/modules/debugger/qt/deviceinformationwindow.c
r245623r245624
114114{
115115   WindowQtConfig::applyToQWidget(widget);
116116   DeviceInformationWindow* window = dynamic_cast<DeviceInformationWindow*>(widget);
117   window->set_device(m_device_tag.c_str());
117   window->set_device(m_device_tag.cstr());
118118}
119119
120120
trunk/src/osd/modules/debugger/qt/mainwindow.c
r245623r245624
138138   // Window title
139139   astring title;
140140   title.printf("Debug: %s - %s '%s'", m_machine->system().name, processor->name(), processor->tag());
141   setWindowTitle(title.c_str());
141   setWindowTitle(title.cstr());
142142}
143143
144144
r245623r245624
466466      astring menuName;
467467      menuName.format("%s : %s", img->device().name(), img->exists() ? img->filename() : "[empty slot]");
468468
469      QMenu* interfaceMenu = imagesMenu->addMenu(menuName.c_str());
469      QMenu* interfaceMenu = imagesMenu->addMenu(menuName.cstr());
470470      interfaceMenu->setObjectName(img->device().name());
471471
472472      QAction* mountAct = new QAction("Mount...", interfaceMenu);
trunk/src/osd/modules/font/font_osx.c
r245623r245624
5454   }
5555
5656   CTFontRef ct_font = NULL;
57   CFStringRef const font_name = CFStringCreateWithCString(NULL, name.c_str(), kCFStringEncodingUTF8);
57   CFStringRef const font_name = CFStringCreateWithCString(NULL, name.cstr(), kCFStringEncodingUTF8);
5858   if (font_name != NULL)
5959   {
6060      CTFontDescriptorRef const font_descriptor = CTFontDescriptorCreateWithNameAndSize(font_name, 0.0);
r245623r245624
6868
6969   if (!ct_font)
7070   {
71      osd_printf_verbose("Couldn't find/open font %s, using MAME default\n", name.c_str());
71      osd_printf_verbose("Couldn't find/open font %s, using MAME default\n", name.cstr());
7272      return false;
7373   }
7474
trunk/src/osd/modules/font/font_sdl.c
r245623r245624
7272
7373   if (!font)
7474   {
75      osd_printf_verbose("Searching font %s in -%s\n", name.c_str(), OPTION_FONTPATH);
75      osd_printf_verbose("Searching font %s in -%s\n", name.cstr(), OPTION_FONTPATH);
7676      //emu_file file(options().font_path(), OPEN_FLAG_READ);
7777      emu_file file(font_path, OPEN_FLAG_READ);
7878      if (file.open(name) == FILERR_NONE)
r245623r245624
8080         astring full_name = file.fullpath();
8181         font = TTF_OpenFont_Magic(full_name, POINT_SIZE);
8282         if (font)
83            osd_printf_verbose("Found font %s\n", full_name.c_str());
83            osd_printf_verbose("Found font %s\n", full_name.cstr());
8484      }
8585   }
8686
r245623r245624
9696   {
9797      if (!BDF_Check_Magic(name))
9898      {
99         osd_printf_verbose("font %s is not TrueType or BDF, using MAME default\n", name.c_str());
99         osd_printf_verbose("font %s is not TrueType or BDF, using MAME default\n", name.cstr());
100100      }
101101      return NULL;
102102   }
r245623r245624
195195      if (memcmp(buffer, magic, 5))
196196         return NULL;
197197   }
198   return TTF_OpenFont(name.c_str(), POINT_SIZE);
198   return TTF_OpenFont(name.cstr(), POINT_SIZE);
199199}
200200
201201bool osd_font_sdl::BDF_Check_Magic(astring name)
r245623r245624
227227   config = FcConfigGetCurrent();
228228   pat = FcPatternCreate();
229229   os = FcObjectSetCreate();
230   FcPatternAddString(pat, FC_FAMILY, (const FcChar8 *)name.c_str());
230   FcPatternAddString(pat, FC_FAMILY, (const FcChar8 *)name.cstr());
231231
232232   // try and get a font with the requested styles baked-in
233233   if (bold)
r245623r245624
287287      FcFontSetDestroy(fontset);
288288
289289      pat = FcPatternCreate();
290      FcPatternAddString(pat, FC_FAMILY, (const FcChar8 *)name.c_str());
290      FcPatternAddString(pat, FC_FAMILY, (const FcChar8 *)name.cstr());
291291      FcPatternAddString(pat, FC_STYLE, (const FcChar8 *)"Regular");
292292      FcPatternAddString(pat, FC_FONTFORMAT, (const FcChar8 *)"TrueType");
293293      fontset = FcFontList(config, pat, os);
trunk/src/osd/modules/lib/osdobj_common.c
r245623r245624
260260      new_option_value.cat(t);
261261   }
262262   // TODO: core_strdup() is leaked
263   m_options.set_description(key, core_strdup(current_value.cat(new_option_value).c_str()));
263   m_options.set_description(key, core_strdup(current_value.cat(new_option_value).cstr()));
264264}
265265
266266
trunk/src/osd/modules/lib/osdobj_common.h
r245623r245624
245245         opt_val = "";
246246      else if (!m_mod_man.type_has_name(opt_name, opt_val))
247247      {
248         osd_printf_warning("Value %s not supported for option %s - falling back to auto\n", opt_val.c_str(), opt_name.c_str());
248         osd_printf_warning("Value %s not supported for option %s - falling back to auto\n", opt_val.cstr(), opt_name.cstr());
249249         opt_val = "";
250250      }
251251      return m_mod_man.select_module(opt_name, opt_val);
trunk/src/osd/modules/render/d3d/d3dhlsl.c
r245623r245624
34893489      for (int seq = 0; ; seq++)
34903490      {
34913491         // build up the filename
3492         fname.cpy(snapstr).replace(0, "%i", seqtext.format("%04d_%d", seq, idx).c_str());
3492         fname.cpy(snapstr).replace(0, "%i", seqtext.format("%04d_%d", seq, idx).cstr());
34933493
34943494         // try to open the file; stop when we fail
34953495         file_error filerr = file.open(fname);
trunk/src/osd/sdl/input.c
r245623r245624
742742
743743      devinfo->joystick.device = joy;
744744
745      osd_printf_verbose("Joystick: %s\n", devinfo->name.c_str());
745      osd_printf_verbose("Joystick: %s\n", devinfo->name.cstr());
746746      osd_printf_verbose("Joystick:   ...  %d axes, %d buttons %d hats %d balls\n", SDL_JoystickNumAxes(joy), SDL_JoystickNumButtons(joy), SDL_JoystickNumHats(joy), SDL_JoystickNumBalls(joy));
747747      osd_printf_verbose("Joystick:   ...  Physical id %d mapped to logical id %d\n", physical_stick, stick + 1);
748748
r245623r245624
758758         else
759759            itemid = ITEM_ID_OTHER_AXIS_ABSOLUTE;
760760
761         sprintf(tempname, "A%d %s", axis, devinfo->name.c_str());
761         sprintf(tempname, "A%d %s", axis, devinfo->name.cstr());
762762         devinfo->device->add_item(tempname, itemid, generic_axis_get_state, &devinfo->joystick.axes[axis]);
763763      }
764764
r245623r245624
809809         else
810810            itemid = ITEM_ID_OTHER_AXIS_RELATIVE;
811811
812         sprintf(tempname, "R%d %s", ball * 2, devinfo->name.c_str());
812         sprintf(tempname, "R%d %s", ball * 2, devinfo->name.cstr());
813813         devinfo->device->add_item(tempname, (input_item_id) itemid, generic_axis_get_state, &devinfo->joystick.balls[ball * 2]);
814         sprintf(tempname, "R%d %s", ball * 2 + 1, devinfo->name.c_str());
814         sprintf(tempname, "R%d %s", ball * 2 + 1, devinfo->name.cstr());
815815         devinfo->device->add_item(tempname, (input_item_id) (itemid + 1), generic_axis_get_state, &devinfo->joystick.balls[ball * 2 + 1]);
816816      }
817817   }
r245623r245624
869869         continue;
870870
871871      // add the axes
872      sprintf(defname, "X %s", devinfo->name.c_str());
872      sprintf(defname, "X %s", devinfo->name.cstr());
873873      devinfo->device->add_item(defname, ITEM_ID_XAXIS, generic_axis_get_state, &devinfo->mouse.lX);
874      sprintf(defname, "Y %s", devinfo->name.c_str());
874      sprintf(defname, "Y %s", devinfo->name.cstr());
875875      devinfo->device->add_item(defname, ITEM_ID_YAXIS, generic_axis_get_state, &devinfo->mouse.lY);
876876
877877      for (button = 0; button < 4; button++)
r245623r245624
886886
887887      if (0 && mouse_enabled)
888888         SDL_SetRelativeMouseMode(index, SDL_TRUE);
889      osd_printf_verbose("Mouse: Registered %s\n", devinfo->name.c_str());
889      osd_printf_verbose("Mouse: Registered %s\n", devinfo->name.cstr());
890890   }
891891   osd_printf_verbose("Mouse: End initialization\n");
892892}
r245623r245624
903903
904904   // SDL 1.2 has only 1 mouse - 1.3+ will also change that, so revisit this then
905905   devinfo = generic_device_alloc(&mouse_list, "System mouse");
906   devinfo->device = machine.input().device_class(DEVICE_CLASS_MOUSE).add_device(devinfo->name.c_str(), devinfo);
906   devinfo->device = machine.input().device_class(DEVICE_CLASS_MOUSE).add_device(devinfo->name.cstr(), devinfo);
907907
908908   mouse_enabled = machine.options().mouse();
909909
r245623r245624
919919      devinfo->device->add_item(defname, itemid, generic_button_get_state, &devinfo->mouse.buttons[button]);
920920   }
921921
922   osd_printf_verbose("Mouse: Registered %s\n", devinfo->name.c_str());
922   osd_printf_verbose("Mouse: Registered %s\n", devinfo->name.cstr());
923923   osd_printf_verbose("Mouse: End initialization\n");
924924}
925925#endif
r245623r245624
11261126      }
11271127
11281128
1129      sprintf(defname, "X %s", devinfo->name.c_str());
1129      sprintf(defname, "X %s", devinfo->name.cstr());
11301130      devinfo->device->add_item(defname, ITEM_ID_XAXIS, generic_axis_get_state, &devinfo->lightgun.lX);
1131      sprintf(defname, "Y %s", devinfo->name.c_str());
1131      sprintf(defname, "Y %s", devinfo->name.cstr());
11321132      devinfo->device->add_item(defname, ITEM_ID_YAXIS, generic_axis_get_state, &devinfo->lightgun.lY);
11331133
11341134
r245623r245624
13251325         devinfo->device->add_item(defname, itemid, generic_button_get_state, &devinfo->keyboard.state[OSD_SDL_INDEX(key_trans_table[keynum].sdl_key)]);
13261326      }
13271327
1328      osd_printf_verbose("Keyboard: Registered %s\n", devinfo->name.c_str());
1328      osd_printf_verbose("Keyboard: Registered %s\n", devinfo->name.cstr());
13291329   }
13301330   osd_printf_verbose("Keyboard: End initialization\n");
13311331}
r245623r245624
13461346   // SDL 1.2 only has 1 keyboard (1.3+ will have multiple, this must be revisited then)
13471347   // add it now
13481348   devinfo = generic_device_alloc(&keyboard_list, "System keyboard");
1349   devinfo->device = machine.input().device_class(DEVICE_CLASS_KEYBOARD).add_device(devinfo->name.c_str(), devinfo);
1349   devinfo->device = machine.input().device_class(DEVICE_CLASS_KEYBOARD).add_device(devinfo->name.cstr(), devinfo);
13501350
13511351   // populate it
13521352   for (keynum = 0; sdl_key_trans_table[keynum].mame_key != ITEM_ID_INVALID; keynum++)
r245623r245624
13631363      devinfo->device->add_item(defname, itemid, generic_button_get_state, &devinfo->keyboard.state[OSD_SDL_INDEX(key_trans_table[keynum].sdl_key)]);
13641364   }
13651365
1366   osd_printf_verbose("Keyboard: Registered %s\n", devinfo->name.c_str());
1366   osd_printf_verbose("Keyboard: Registered %s\n", devinfo->name.cstr());
13671367   osd_printf_verbose("Keyboard: End initialization\n");
13681368}
13691369#endif
r245623r245624
17421742      case SDL_KEYDOWN:
17431743#ifdef SDL2_MULTIAPI
17441744         devinfo = generic_device_find_index( keyboard_list, keyboard_map.logical[event.key.which]);
1745         //printf("Key down %d %d %s => %d %s (scrlock keycode is %d)\n", event.key.which, event.key.keysym.scancode, devinfo->name.c_str(), OSD_SDL_INDEX_KEYSYM(&event.key.keysym), sdl_key_trans_table[event.key.keysym.scancode].mame_key_name, KEYCODE_SCRLOCK);
1745         //printf("Key down %d %d %s => %d %s (scrlock keycode is %d)\n", event.key.which, event.key.keysym.scancode, devinfo->name.cstr(), OSD_SDL_INDEX_KEYSYM(&event.key.keysym), sdl_key_trans_table[event.key.keysym.scancode].mame_key_name, KEYCODE_SCRLOCK);
17461746#else
17471747         devinfo = generic_device_find_index( keyboard_list, keyboard_map.logical[0]);
17481748#endif
r245623r245624
18411841         devinfo = generic_device_find_index(mouse_list, mouse_map.logical[0]);
18421842#endif
18431843         devinfo->mouse.buttons[event.button.button-1] = 0x80;
1844         //printf("But down %d %d %d %d %s\n", event.button.which, event.button.button, event.button.x, event.button.y, devinfo->name.c_str());
1844         //printf("But down %d %d %d %d %s\n", event.button.which, event.button.button, event.button.x, event.button.y, devinfo->name.cstr());
18451845         if (event.button.button == 1)
18461846         {
18471847            // FIXME Move static declaration
r245623r245624
18991899#endif
19001900#if (SDLMAME_SDL2)
19011901         // FIXME: may apply to 1.2 as well ...
1902         //printf("Motion %d %d %d %s\n", event.motion.which, event.motion.x, event.motion.y, devinfo->name.c_str());
1902         //printf("Motion %d %d %d %s\n", event.motion.which, event.motion.x, event.motion.y, devinfo->name.cstr());
19031903         devinfo->mouse.lX += event.motion.xrel * INPUT_RELATIVE_PER_PIXEL;
19041904         devinfo->mouse.lY += event.motion.yrel * INPUT_RELATIVE_PER_PIXEL;
19051905#else
trunk/src/osd/sdl/sdlmain.c
r245623r245624
212212   astring ini_path(INI_PATH);
213213   add_entries(sdl_options::s_option_entries);
214214   ini_path.replace(0, "APP_NAME", emulator_info::get_appname_lower());
215   set_default_value(SDLOPTION_INIPATH, ini_path.c_str());
215   set_default_value(SDLOPTION_INIPATH, ini_path.cstr());
216216}
217217
218218//============================================================
trunk/src/tools/chdman.c
r245623r245624
327327               m_lastfile = m_info.track[tracknum].fname;
328328               file_error filerr = core_fopen(m_lastfile, OPEN_FLAG_READ, &m_file);
329329               if (filerr != FILERR_NONE)
330                  report_error(1, "Error opening input file (%s)'", m_lastfile.c_str());
330                  report_error(1, "Error opening input file (%s)'", m_lastfile.cstr());
331331            }
332332
333333            // iterate over frames
r245623r245624
351351                     core_fseek(m_file, src_frame_start, SEEK_SET);
352352                     UINT32 count = core_fread(m_file, dest, bytesperframe);
353353                     if (count != bytesperframe)
354                        report_error(1, "Error reading input file (%s)'", m_lastfile.c_str());
354                        report_error(1, "Error reading input file (%s)'", m_lastfile.cstr());
355355                  }
356356
357357                  // swap if appropriate
r245623r245624
940940   {
941941      chd_error err = input_parent_chd.open(*input_chd_parent_str);
942942      if (err != CHDERR_NONE)
943         report_error(1, "Error opening parent CHD file (%s): %s", input_chd_parent_str->c_str(), chd_file::error_string(err));
943         report_error(1, "Error opening parent CHD file (%s): %s", input_chd_parent_str->cstr(), chd_file::error_string(err));
944944   }
945945
946946   // process input file
r245623r245624
949949   {
950950      chd_error err = input_chd.open(*input_chd_str, writeable, input_parent_chd.opened() ? &input_parent_chd : NULL);
951951      if (err != CHDERR_NONE)
952         report_error(1, "Error opening CHD file (%s): %s", input_chd_str->c_str(), chd_file::error_string(err));
952         report_error(1, "Error opening CHD file (%s): %s", input_chd_str->cstr(), chd_file::error_string(err));
953953   }
954954}
955955
r245623r245624
10281028   {
10291029      chd_error err = output_parent_chd.open(*output_chd_parent_str);
10301030      if (err != CHDERR_NONE)
1031         report_error(1, "Error opening parent CHD file (%s): %s", output_chd_parent_str->c_str(), chd_file::error_string(err));
1031         report_error(1, "Error opening parent CHD file (%s): %s", output_chd_parent_str->cstr(), chd_file::error_string(err));
10321032   }
10331033
10341034   // process output file
r245623r245624
10831083   {
10841084      astring name(*compression_str, start, (end == -1) ? -1 : end - start);
10851085      if (name.len() != 4)
1086         report_error(1, "Invalid compressor '%s' specified", name.c_str());
1086         report_error(1, "Invalid compressor '%s' specified", name.cstr());
10871087      chd_codec_type type = CHD_MAKE_TAG(name[0], name[1], name[2], name[3]);
10881088      if (!chd_codec_list::codec_exists(type))
1089         report_error(1, "Invalid compressor '%s' specified", name.c_str());
1089         report_error(1, "Invalid compressor '%s' specified", name.cstr());
10901090      compression[index++] = type;
10911091      if (end == -1)
10921092         break;
r245623r245624
12581258      }
12591259
12601260      // output TRACK entry
1261      core_fprintf(file, "  TRACK %02d %s\n", tracknum + 1, tempstr.c_str());
1261      core_fprintf(file, "  TRACK %02d %s\n", tracknum + 1, tempstr.cstr());
12621262
12631263      // output PREGAP tag if pregap sectors are not in the file
12641264      if ((info.pregap > 0) && (info.pgdatasize == 0))
r245623r245624
12961296         modesubmode.format("%s %s", cdrom_get_type_string(info.trktype), cdrom_get_subtype_string(info.subtype));
12971297      else
12981298         modesubmode.format("%s", cdrom_get_type_string(info.trktype));
1299      core_fprintf(file, "TRACK %s\n", modesubmode.c_str());
1299      core_fprintf(file, "TRACK %s\n", modesubmode.cstr());
13001300
13011301      // write out the attributes
13021302      core_fprintf(file, "NO COPY\n");
r245623r245624
13091309      // output pregap
13101310      astring tempstr;
13111311      if (info.pregap > 0)
1312         core_fprintf(file, "ZERO %s %s\n", modesubmode.c_str(), msf_string_from_frames(tempstr, info.pregap));
1312         core_fprintf(file, "ZERO %s %s\n", modesubmode.cstr(), msf_string_from_frames(tempstr, info.pregap));
13131313
13141314      // all tracks but the first one have a file offset
13151315      if (tracknum > 0)
r245623r245624
13401340
13411341   // print filename and version
13421342   astring tempstr;
1343   printf("Input file:   %s\n", params.find(OPTION_INPUT)->c_str());
1343   printf("Input file:   %s\n", params.find(OPTION_INPUT)->cstr());
13441344   printf("File Version: %d\n", input_chd.version());
13451345   if (input_chd.version() < 3)
13461346      report_error(1, "Unsupported version (%d); use an older chdman to upgrade to version 3 or later", input_chd.version());
r245623r245624
15041504      UINT32 bytes_to_read = MIN((UINT32)buffer.count(), input_chd.logical_bytes() - offset);
15051505      chd_error err = input_chd.read_bytes(offset, buffer, bytes_to_read);
15061506      if (err != CHDERR_NONE)
1507         report_error(1, "Error reading CHD file (%s): %s", params.find(OPTION_INPUT)->c_str(), chd_file::error_string(err));
1507         report_error(1, "Error reading CHD file (%s): %s", params.find(OPTION_INPUT)->cstr(), chd_file::error_string(err));
15081508
15091509      // add to the checksum
15101510      rawsha1.append(buffer, bytes_to_read);
r245623r245624
15681568   {
15691569      file_error filerr = core_fopen(*input_file_str, OPEN_FLAG_READ, &input_file);
15701570      if (filerr != FILERR_NONE)
1571         report_error(1, "Unable to open file (%s)", input_file_str->c_str());
1571         report_error(1, "Unable to open file (%s)", input_file_str->cstr());
15721572   }
15731573
15741574   // process output CHD
r245623r245624
16041604
16051605   // print some info
16061606   astring tempstr;
1607   printf("Output CHD:   %s\n", output_chd_str->c_str());
1607   printf("Output CHD:   %s\n", output_chd_str->cstr());
16081608   if (output_parent.opened())
1609      printf("Parent CHD:   %s\n", params.find(OPTION_OUTPUT_PARENT)->c_str());
1610   printf("Input file:   %s\n", input_file_str->c_str());
1609      printf("Parent CHD:   %s\n", params.find(OPTION_OUTPUT_PARENT)->cstr());
1610   printf("Input file:   %s\n", input_file_str->cstr());
16111611   if (input_start != 0 || input_end != core_fsize(input_file))
16121612   {
16131613      printf("Input start:  %s\n", big_int_string(tempstr, input_start));
r245623r245624
16291629      else
16301630         err = chd->create(*output_chd_str, input_end - input_start, hunk_size, unit_size, compression);
16311631      if (err != CHDERR_NONE)
1632         report_error(1, "Error creating CHD file (%s): %s", output_chd_str->c_str(), chd_file::error_string(err));
1632         report_error(1, "Error creating CHD file (%s): %s", output_chd_str->cstr(), chd_file::error_string(err));
16331633
16341634      // if we have a parent, copy forward all the metadata
16351635      if (output_parent.opened())
r245623r245624
16651665   {
16661666      file_error filerr = core_fopen(*input_file_str, OPEN_FLAG_READ, &input_file);
16671667      if (filerr != FILERR_NONE)
1668         report_error(1, "Unable to open file (%s)", input_file_str->c_str());
1668         report_error(1, "Unable to open file (%s)", input_file_str->cstr());
16691669   }
16701670
16711671   // process output CHD
r245623r245624
17401740      // load the file
17411741      file_error filerr = core_fload(*ident_str, identdata);
17421742      if (filerr != FILERR_NONE)
1743         report_error(1, "Error reading ident file (%s)", ident_str->c_str());
1743         report_error(1, "Error reading ident file (%s)", ident_str->cstr());
17441744
17451745      // must be at least 14 bytes; extract CHS data from there
17461746      if (identdata.count() < 14)
1747         report_error(1, "Ident file '%s' is invalid (too short)", ident_str->c_str());
1747         report_error(1, "Ident file '%s' is invalid (too short)", ident_str->cstr());
17481748      cylinders = (identdata[3] << 8) | identdata[2];
17491749      heads = (identdata[7] << 8) | identdata[6];
17501750      sectors = (identdata[13] << 8) | identdata[12];
r245623r245624
17751775
17761776   // print some info
17771777   astring tempstr;
1778   printf("Output CHD:   %s\n", output_chd_str->c_str());
1778   printf("Output CHD:   %s\n", output_chd_str->cstr());
17791779   if (output_parent.opened())
1780      printf("Parent CHD:   %s\n", params.find(OPTION_OUTPUT_PARENT)->c_str());
1780      printf("Parent CHD:   %s\n", params.find(OPTION_OUTPUT_PARENT)->cstr());
17811781   if (input_file != NULL)
17821782   {
1783      printf("Input file:   %s\n", input_file_str->c_str());
1783      printf("Input file:   %s\n", input_file_str->cstr());
17841784      if (input_start != 0 || input_end != core_fsize(input_file))
17851785      {
17861786         printf("Input start:  %s\n", big_int_string(tempstr, input_start));
r245623r245624
18071807      else
18081808         err = chd->create(*output_chd_str, UINT64(totalsectors) * UINT64(sector_size), hunk_size, sector_size, compression);
18091809      if (err != CHDERR_NONE)
1810         report_error(1, "Error creating CHD file (%s): %s", output_chd_str->c_str(), chd_file::error_string(err));
1810         report_error(1, "Error creating CHD file (%s): %s", output_chd_str->cstr(), chd_file::error_string(err));
18111811
18121812      // add the standard hard disk metadata
18131813      astring metadata;
r245623r245624
18561856   {
18571857      chd_error err = chdcd_parse_toc(*input_file_str, toc, track_info);
18581858      if (err != CHDERR_NONE)
1859         report_error(1, "Error parsing input file (%s: %s)\n", input_file_str->c_str(), chd_file::error_string(err));
1859         report_error(1, "Error parsing input file (%s: %s)\n", input_file_str->cstr(), chd_file::error_string(err));
18601860   }
18611861
18621862   // process output CHD
r245623r245624
18891889
18901890   // print some info
18911891   astring tempstr;
1892   printf("Output CHD:   %s\n", output_chd_str->c_str());
1892   printf("Output CHD:   %s\n", output_chd_str->cstr());
18931893   if (output_parent.opened())
1894      printf("Parent CHD:   %s\n", params.find(OPTION_OUTPUT_PARENT)->c_str());
1895   printf("Input file:   %s\n", input_file_str->c_str());
1894      printf("Parent CHD:   %s\n", params.find(OPTION_OUTPUT_PARENT)->cstr());
1895   printf("Input file:   %s\n", input_file_str->cstr());
18961896   printf("Input tracks: %d\n", toc.numtrks);
18971897   printf("Input length: %s\n", msf_string_from_frames(tempstr, origtotalsectors));
18981898   printf("Compression:  %s\n", compression_string(tempstr, compression));
r245623r245624
19101910      else
19111911         err = chd->create(*output_chd_str, UINT64(totalsectors) * UINT64(CD_FRAME_SIZE), hunk_size, CD_FRAME_SIZE, compression);
19121912      if (err != CHDERR_NONE)
1913         report_error(1, "Error creating CHD file (%s): %s", output_chd_str->c_str(), chd_file::error_string(err));
1913         report_error(1, "Error creating CHD file (%s): %s", output_chd_str->cstr(), chd_file::error_string(err));
19141914
19151915      // add the standard CD metadata; we do this even if we have a parent because it might be different
19161916      err = cdrom_write_metadata(chd, &toc);
r245623r245624
19471947   {
19481948      avi_error avierr = avi_open(*input_file_str, &input_file);
19491949      if (avierr != AVIERR_NONE)
1950         report_error(1, "Error opening AVI file (%s): %s\n", input_file_str->c_str(), avi_error_string(avierr));
1950         report_error(1, "Error opening AVI file (%s): %s\n", input_file_str->cstr(), avi_error_string(avierr));
19511951   }
19521952   const avi_movie_info *aviinfo = avi_get_movie_info(input_file);
19531953
r245623r245624
19991999
20002000   // print some info
20012001   astring tempstr;
2002   printf("Output CHD:   %s\n", output_chd_str->c_str());
2002   printf("Output CHD:   %s\n", output_chd_str->cstr());
20032003   if (output_parent.opened())
2004      printf("Parent CHD:   %s\n", params.find(OPTION_OUTPUT_PARENT)->c_str());
2005   printf("Input file:   %s\n", input_file_str->c_str());
2004      printf("Parent CHD:   %s\n", params.find(OPTION_OUTPUT_PARENT)->cstr());
2005   printf("Input file:   %s\n", input_file_str->cstr());
20062006   if (input_start != 0 && input_end != aviinfo->video_numsamples)
20072007      printf("Input start:  %s\n", big_int_string(tempstr, input_start));
20082008   printf("Input length: %s (%02d:%02d:%02d)\n", big_int_string(tempstr, input_end - input_start),
r245623r245624
20282028      else
20292029         err = chd->create(*output_chd_str, UINT64(input_end - input_start) * hunk_size, hunk_size, info.bytes_per_frame, compression);
20302030      if (err != CHDERR_NONE)
2031         report_error(1, "Error creating CHD file (%s): %s", output_chd_str->c_str(), chd_file::error_string(err));
2031         report_error(1, "Error creating CHD file (%s): %s", output_chd_str->cstr(), chd_file::error_string(err));
20322032
20332033      // write the core A/V metadata
20342034      astring metadata;
r245623r245624
21122112
21132113   // print some info
21142114   astring tempstr;
2115   printf("Output CHD:   %s\n", output_chd_str->c_str());
2115   printf("Output CHD:   %s\n", output_chd_str->cstr());
21162116   if (output_parent.opened())
2117      printf("Parent CHD:   %s\n", params.find(OPTION_OUTPUT_PARENT)->c_str());
2118   printf("Input CHD:    %s\n", params.find(OPTION_INPUT)->c_str());
2117      printf("Parent CHD:   %s\n", params.find(OPTION_OUTPUT_PARENT)->cstr());
2118   printf("Input CHD:    %s\n", params.find(OPTION_INPUT)->cstr());
21192119   if (input_start != 0 || input_end != input_chd.logical_bytes())
21202120   {
21212121      printf("Input start:  %s\n", big_int_string(tempstr, input_start));
r245623r245624
21372137      else
21382138         err = chd->create(*output_chd_str, input_end - input_start, hunk_size, input_chd.unit_bytes(), compression);
21392139      if (err != CHDERR_NONE)
2140         report_error(1, "Error creating CHD file (%s): %s", output_chd_str->c_str(), chd_file::error_string(err));
2140         report_error(1, "Error creating CHD file (%s): %s", output_chd_str->cstr(), chd_file::error_string(err));
21412141
21422142      // clone all the metadata, upgrading where appropriate
21432143      dynamic_buffer metadata;
r245623r245624
22212221
22222222   // print some info
22232223   astring tempstr;
2224   printf("Output File:  %s\n", output_file_str->c_str());
2225   printf("Input CHD:    %s\n", params.find(OPTION_INPUT)->c_str());
2224   printf("Output File:  %s\n", output_file_str->cstr());
2225   printf("Input CHD:    %s\n", params.find(OPTION_INPUT)->cstr());
22262226   if (input_start != 0 || input_end != input_chd.logical_bytes())
22272227   {
22282228      printf("Input start:  %s\n", big_int_string(tempstr, input_start));
r245623r245624
22362236      // process output file
22372237      file_error filerr = core_fopen(*output_file_str, OPEN_FLAG_WRITE | OPEN_FLAG_CREATE, &output_file);
22382238      if (filerr != FILERR_NONE)
2239         report_error(1, "Unable to open file (%s)", output_file_str->c_str());
2239         report_error(1, "Unable to open file (%s)", output_file_str->cstr());
22402240
22412241      // copy all data
22422242      dynamic_buffer buffer((TEMP_BUFFER_SIZE / input_chd.hunk_bytes()) * input_chd.hunk_bytes());
r245623r245624
22482248         UINT32 bytes_to_read = MIN((UINT32)buffer.count(), input_end - offset);
22492249         chd_error err = input_chd.read_bytes(offset, buffer, bytes_to_read);
22502250         if (err != CHDERR_NONE)
2251            report_error(1, "Error reading CHD file (%s): %s", params.find(OPTION_INPUT)->c_str(), chd_file::error_string(err));
2251            report_error(1, "Error reading CHD file (%s): %s", params.find(OPTION_INPUT)->cstr(), chd_file::error_string(err));
22522252
22532253         // write to the output
22542254         UINT32 count = core_fwrite(output_file, buffer, bytes_to_read);
22552255         if (count != bytes_to_read)
2256            report_error(1, "Error writing to file; check disk space (%s)", output_file_str->c_str());
2256            report_error(1, "Error writing to file; check disk space (%s)", output_file_str->cstr());
22572257
22582258         // advance
22592259         offset += bytes_to_read;
r245623r245624
23062306   if (chop != -1)
23072307      default_name.substr(0, chop);
23082308   char basename[128];
2309   strncpy(basename, default_name.c_str(), 127);
2309   strncpy(basename, default_name.cstr(), 127);
23102310   default_name.cat(".bin");
23112311   if (output_bin_file_str == NULL)
23122312      output_bin_file_str = &default_name;
r245623r245624
23142314
23152315   // print some info
23162316   astring tempstr;
2317   printf("Output TOC:   %s\n", output_file_str->c_str());
2318   printf("Output Data:  %s\n", output_bin_file_str->c_str());
2319   printf("Input CHD:    %s\n", params.find(OPTION_INPUT)->c_str());
2317   printf("Output TOC:   %s\n", output_file_str->cstr());
2318   printf("Output Data:  %s\n", output_bin_file_str->cstr());
2319   printf("Input CHD:    %s\n", params.find(OPTION_INPUT)->cstr());
23202320
23212321   // catch errors so we can close & delete the output file
23222322   core_file *output_bin_file = NULL;
r245623r245624
23372337      // process output file
23382338      file_error filerr = core_fopen(*output_file_str, OPEN_FLAG_WRITE | OPEN_FLAG_CREATE | OPEN_FLAG_NO_BOM, &output_toc_file);
23392339      if (filerr != FILERR_NONE)
2340         report_error(1, "Unable to open file (%s)", output_file_str->c_str());
2340         report_error(1, "Unable to open file (%s)", output_file_str->cstr());
23412341
23422342      // process output BIN file
23432343      if (mode != MODE_GDI)
23442344      {
23452345         filerr = core_fopen(*output_bin_file_str, OPEN_FLAG_WRITE | OPEN_FLAG_CREATE, &output_bin_file);
23462346         if (filerr != FILERR_NONE)
2347            report_error(1, "Unable to open file (%s)", output_bin_file_str->c_str());
2347            report_error(1, "Unable to open file (%s)", output_bin_file_str->cstr());
23482348      }
23492349
23502350      // determine total frames
r245623r245624
23842384
23852385            filerr = core_fopen(trackbin_name, OPEN_FLAG_WRITE | OPEN_FLAG_CREATE, &output_bin_file);
23862386            if (filerr != FILERR_NONE)
2387               report_error(1, "Unable to open file (%s)", trackbin_name.c_str());
2387               report_error(1, "Unable to open file (%s)", trackbin_name.cstr());
23882388
23892389            outputoffs = 0;
23902390         }
r245623r245624
24492449               core_fseek(output_bin_file, outputoffs, SEEK_SET);
24502450               UINT32 byteswritten = core_fwrite(output_bin_file, buffer, bufferoffs);
24512451               if (byteswritten != bufferoffs)
2452                  report_error(1, "Error writing frame %d to file (%s): %s\n", frame, output_file_str->c_str(), chd_file::error_string(CHDERR_WRITE_ERROR));
2452                  report_error(1, "Error writing frame %d to file (%s): %s\n", frame, output_file_str->cstr(), chd_file::error_string(CHDERR_WRITE_ERROR));
24532453               outputoffs += bufferoffs;
24542454               bufferoffs = 0;
24552455            }
r245623r245624
25482548
25492549   // print some info
25502550   astring tempstr;
2551   printf("Output File:  %s\n", output_file_str->c_str());
2552   printf("Input CHD:    %s\n", params.find(OPTION_INPUT)->c_str());
2551   printf("Output File:  %s\n", output_file_str->cstr());
2552   printf("Input CHD:    %s\n", params.find(OPTION_INPUT)->cstr());
25532553   if (input_start != 0 || input_end != input_chd.hunk_count())
25542554   {
25552555      printf("Input start:  %s\n", big_int_string(tempstr, input_start));
r245623r245624
25632563      // process output file
25642564      avi_error avierr = avi_create(*output_file_str, &info, &output_file);
25652565      if (avierr != AVIERR_NONE)
2566         report_error(1, "Unable to open file (%s)", output_file_str->c_str());
2566         report_error(1, "Unable to open file (%s)", output_file_str->cstr());
25672567
25682568      // create the codec configuration
25692569      avhuff_decompress_config avconfig;
r245623r245624
25922592         if (err != CHDERR_NONE)
25932593         {
25942594            UINT64 filepos = core_ftell(input_chd);
2595            report_error(1, "Error reading hunk %" I64FMT "d at offset %" I64FMT "d from CHD file (%s): %s\n", framenum, filepos, params.find(OPTION_INPUT)->c_str(), chd_file::error_string(err));
2595            report_error(1, "Error reading hunk %" I64FMT "d at offset %" I64FMT "d from CHD file (%s): %s\n", framenum, filepos, params.find(OPTION_INPUT)->cstr(), chd_file::error_string(err));
25962596         }
25972597
25982598         // write audio
r245623r245624
26002600         {
26012601            avi_error avierr = avi_append_sound_samples(output_file, chnum, avconfig.audio[chnum], actsamples, 0);
26022602            if (avierr != AVIERR_NONE)
2603               report_error(1, "Error writing samples for hunk %" I64FMT "d to file (%s): %s\n", framenum, output_file_str->c_str(), avi_error_string(avierr));
2603               report_error(1, "Error writing samples for hunk %" I64FMT "d to file (%s): %s\n", framenum, output_file_str->cstr(), avi_error_string(avierr));
26042604         }
26052605
26062606         // write video
r245623r245624
26082608         {
26092609            avi_error avierr = avi_append_video_frame(output_file, fullbitmap);
26102610            if (avierr != AVIERR_NONE)
2611               report_error(1, "Error writing video for hunk %" I64FMT "d to file (%s): %s\n", framenum, output_file_str->c_str(), avi_error_string(avierr));
2611               report_error(1, "Error writing video for hunk %" I64FMT "d to file (%s): %s\n", framenum, output_file_str->cstr(), avi_error_string(avierr));
26122612         }
26132613      }
26142614
r245623r245624
26712671   {
26722672      file_error filerr = core_fload(*file_str, file);
26732673      if (filerr != FILERR_NONE)
2674         report_error(1, "Error reading metadata file (%s)", file_str->c_str());
2674         report_error(1, "Error reading metadata file (%s)", file_str->cstr());
26752675   }
26762676
26772677   // make sure we have one or the other
r245623r245624
26872687
26882688   // print some info
26892689   astring tempstr;
2690   printf("Input file:   %s\n", params.find(OPTION_INPUT)->c_str());
2690   printf("Input file:   %s\n", params.find(OPTION_INPUT)->cstr());
26912691   printf("Tag:          %c%c%c%c\n", (tag >> 24) & 0xff, (tag >> 16) & 0xff, (tag >> 8) & 0xff, tag & 0xff);
26922692   printf("Index:        %d\n", index);
26932693   if (text_str != NULL)
2694      printf("Text:         %s\n", text.c_str());
2694      printf("Text:         %s\n", text.cstr());
26952695   else
2696      printf("Data:         %s (%d bytes)\n", file_str->c_str(), file.count());
2696      printf("Data:         %s (%d bytes)\n", file_str->cstr(), file.count());
26972697
26982698   // write the metadata
26992699   chd_error err;
r245623r245624
27362736
27372737   // print some info
27382738   astring tempstr;
2739   printf("Input file:   %s\n", params.find(OPTION_INPUT)->c_str());
2739   printf("Input file:   %s\n", params.find(OPTION_INPUT)->cstr());
27402740   printf("Tag:          %c%c%c%c\n", (tag >> 24) & 0xff, (tag >> 16) & 0xff, (tag >> 8) & 0xff, tag & 0xff);
27412741   printf("Index:        %d\n", index);
27422742
r245623r245624
27952795      {
27962796         file_error filerr = core_fopen(*output_file_str, OPEN_FLAG_WRITE | OPEN_FLAG_CREATE, &output_file);
27972797         if (filerr != FILERR_NONE)
2798            report_error(1, "Unable to open file (%s)", output_file_str->c_str());
2798            report_error(1, "Unable to open file (%s)", output_file_str->cstr());
27992799
28002800         // output the metadata
28012801         UINT32 count = core_fwrite(output_file, buffer, buffer.count());
28022802         if (count != buffer.count())
2803            report_error(1, "Error writing file (%s)", output_file_str->c_str());
2803            report_error(1, "Error writing file (%s)", output_file_str->cstr());
28042804         core_fclose(output_file);
28052805
28062806         // provide some feedback
28072807         astring tempstr;
2808         printf("File (%s) written, %s bytes\n", output_file_str->c_str(), big_int_string(tempstr, buffer.count()));
2808         printf("File (%s) written, %s bytes\n", output_file_str->cstr(), big_int_string(tempstr, buffer.count()));
28092809      }
28102810
28112811      // flush to stdout
r245623r245624
29302930         }
29312931         catch (chd_error &err)
29322932         {
2933            fprintf(stderr, "CHD error occured (main): %s\n", chd_file::error_string(err));
2933            fprintf(stderr, "CHD error occurred (main): %s\n", chd_file::error_string(err));
29342934            return 1;
29352935         }
29362936         catch (fatal_error &err)
29372937         {
2938            fprintf(stderr, "Fatal error occured: %d\n", err.error());
2938            fprintf(stderr, "Fatal error occurred: %d\n", err.error());
29392939            return err.error();
29402940         }
29412941         catch (std::exception& ex)
trunk/src/tools/jedutil.c
r245623r245624
127127#define OUTPUT_COMBINATORIAL          0x00000004
128128#define OUTPUT_REGISTERED             0x00000008
129129#define OUTPUT_FEEDBACK_OUTPUT        0x00000010 /* Feedback state depends on output enable */
130#define OUTPUT_FEEDBACK_COMBINATORIAL 0x00000020 /* Feedback state independant of output enable */
131#define OUTPUT_FEEDBACK_REGISTERED    0x00000040 /* Feedback state independant of output enable */
130#define OUTPUT_FEEDBACK_COMBINATORIAL 0x00000020 /* Feedback state independent of output enable */
131#define OUTPUT_FEEDBACK_REGISTERED    0x00000040 /* Feedback state independent of output enable */
132132#define OUTPUT_FEEDBACK_NONE          0x00000080 /* Feedback not available */
133133
134134/*
trunk/src/tools/nltool.c
r245623r245624
303303   fprintf(stderr, "%s", "WARNING: This is Work In Progress! - It may fail anytime\n");
304304   if (!opts.parse_command_line(argc, argv, OPTION_PRIORITY_DEFAULT, aerror))
305305   {
306      fprintf(stderr, "%s\n", aerror.c_str());
306      fprintf(stderr, "%s\n", aerror.cstr());
307307      usage(opts);
308308      return 1;
309309   }
trunk/src/tools/pngcmp.c
r245623r245624
5555   }
5656   catch(...)
5757   {
58      printf("Exception occured");
58      printf("Exception occurred");
5959      return 1000;
6060   }
6161}
r245623r245624
8383   filerr = core_fopen(imgfile1, OPEN_FLAG_READ, &file);
8484   if (filerr != FILERR_NONE)
8585   {
86      printf("Could not open %s (%d)\n", imgfile1.c_str(), filerr);
86      printf("Could not open %s (%d)\n", imgfile1.cstr(), filerr);
8787      goto error;
8888   }
8989
r245623r245624
9292   core_fclose(file);
9393   if (pngerr != PNGERR_NONE)
9494   {
95      printf("Could not read %s (%d)\n", imgfile1.c_str(), pngerr);
95      printf("Could not read %s (%d)\n", imgfile1.cstr(), pngerr);
9696      goto error;
9797   }
9898
r245623r245624
100100   filerr = core_fopen(imgfile2, OPEN_FLAG_READ, &file);
101101   if (filerr != FILERR_NONE)
102102   {
103      printf("Could not open %s (%d)\n", imgfile2.c_str(), filerr);
103      printf("Could not open %s (%d)\n", imgfile2.cstr(), filerr);
104104      goto error;
105105   }
106106
r245623r245624
109109   core_fclose(file);
110110   if (pngerr != PNGERR_NONE)
111111   {
112      printf("Could not read %s (%d)\n", imgfile2.c_str(), pngerr);
112      printf("Could not read %s (%d)\n", imgfile2.cstr(), pngerr);
113113      goto error;
114114   }
115115
r245623r245624
173173      filerr = core_fopen(outfilename, OPEN_FLAG_WRITE | OPEN_FLAG_CREATE, &file);
174174      if (filerr != FILERR_NONE)
175175      {
176         printf("Could not open %s (%d)\n", outfilename.c_str(), filerr);
176         printf("Could not open %s (%d)\n", outfilename.cstr(), filerr);
177177         goto error;
178178      }
179179      pngerr = png_write_bitmap(file, NULL, finalbitmap, 0, NULL);
180180      core_fclose(file);
181181      if (pngerr != PNGERR_NONE)
182182      {
183         printf("Could not write %s (%d)\n", outfilename.c_str(), pngerr);
183         printf("Could not write %s (%d)\n", outfilename.cstr(), pngerr);
184184         goto error;
185185      }
186186   }
trunk/src/tools/regrep.c
r245623r245624
571571   /* print a header */
572572   astring modified(templatefile);
573573   modified.replace("<!--TITLE-->", title);
574   core_fwrite(file, modified.c_str(), modified.len());
574   core_fwrite(file, modified.cstr(), modified.len());
575575
576576   /* return the file */
577577   return file;
r245623r245624
587587{
588588   astring modified(templatefile);
589589   modified.replace(0, "<!--TITLE-->", title);
590   core_fwrite(file, modified.c_str(), modified.len());
590   core_fwrite(file, modified.cstr(), modified.len());
591591   core_fclose(file);
592592}
593593
r245623r245624
686686      *buckettailptr[bucknum] = NULL;
687687
688688   /* output header */
689   tempname.printf("%s" PATH_SEPARATOR "%s", dirname.c_str(), "index.html");
689   tempname.printf("%s" PATH_SEPARATOR "%s", dirname.cstr(), "index.html");
690690   indexfile = create_file_and_output_header(tempname, tempheader, title);
691691   if (indexfile == NULL)
692692   {
693      fprintf(stderr, "Error creating file '%s'\n", tempname.c_str());
693      fprintf(stderr, "Error creating file '%s'\n", tempname.cstr());
694694      return;
695695   }
696696
r245623r245624
843843   int starty;
844844
845845   /* generate the common source filename */
846   dstfilename.printf("%s" PATH_SEPARATOR "%s", destdir.c_str(), destname);
846   dstfilename.printf("%s" PATH_SEPARATOR "%s", destdir.cstr(), destname);
847847   srcimgname.printf("snap" PATH_SEPARATOR "%s" PATH_SEPARATOR "final.png", curfile->name);
848848
849849   /* open and load all unique bitmaps */
850850   for (listnum = 0; listnum < list_count; listnum++)
851851      if (curfile->matchbitmap[listnum] == listnum)
852852      {
853         tempname.printf("%s" PATH_SEPARATOR "%s", lists[listnum].dir, srcimgname.c_str());
853         tempname.printf("%s" PATH_SEPARATOR "%s", lists[listnum].dir, srcimgname.cstr());
854854
855855         /* open the source image */
856856         filerr = core_fopen(tempname, OPEN_FLAG_READ, &file);
r245623r245624
961961
962962   /* output header */
963963   title.printf("%s Regressions (%s)", curfile->name, curfile->source);
964   linkname.printf("%s" PATH_SEPARATOR "%s", dirname.c_str(), filename.c_str());
964   linkname.printf("%s" PATH_SEPARATOR "%s", dirname.cstr(), filename.cstr());
965965   linkfile = create_file_and_output_header(linkname, tempheader, title);
966966   if (linkfile == NULL)
967967   {
968      fprintf(stderr, "Error creating file '%s'\n", filename.c_str());
968      fprintf(stderr, "Error creating file '%s'\n", filename.cstr());
969969      return;
970970   }
971971
r245623r245624
10021002      {
10031003         core_fprintf(linkfile, "\t<p>\n");
10041004         core_fprintf(linkfile, "\t<b>Errors:</b>\n");
1005         core_fprintf(linkfile, "\t<pre>%s</pre>\n", curfile->text[listnum].c_str());
1005         core_fprintf(linkfile, "\t<pre>%s</pre>\n", curfile->text[listnum].cstr());
10061006         core_fprintf(linkfile, "\t</p>\n");
10071007      }
10081008   }
trunk/src/tools/split.c
r245623r245624
123123   filerr = core_fopen(splitfilename, OPEN_FLAG_WRITE | OPEN_FLAG_CREATE | OPEN_FLAG_NO_BOM, &splitfile);
124124   if (filerr != FILERR_NONE)
125125   {
126      fprintf(stderr, "Fatal error: unable to create split file '%s'\n", splitfilename.c_str());
126      fprintf(stderr, "Fatal error: unable to create split file '%s'\n", splitfilename.cstr());
127127      goto cleanup;
128128   }
129129
130130   // write the basics out
131   core_fprintf(splitfile, "splitfile=%s\n", basefilename.c_str());
131   core_fprintf(splitfile, "splitfile=%s\n", basefilename.cstr());
132132   core_fprintf(splitfile, "splitsize=%d\n", splitsize);
133133
134   printf("Split file is '%s'\n", splitfilename.c_str());
135   printf("Splitting file %s into chunks of %dMB...\n", basefilename.c_str(), splitsize / (1024 * 1024));
134   printf("Split file is '%s'\n", splitfilename.cstr());
135   printf("Splitting file %s into chunks of %dMB...\n", basefilename.cstr(), splitsize / (1024 * 1024));
136136
137137   // now iterate until done
138138   for (partnum = 0; partnum < 1000; partnum++)
r245623r245624
150150      compute_hash_as_string(computedhash, splitbuffer, length);
151151
152152      // write that info to the split file
153      core_fprintf(splitfile, "hash=%s file=%s.%03d\n", computedhash.c_str(), basefilename.c_str(), partnum);
153      core_fprintf(splitfile, "hash=%s file=%s.%03d\n", computedhash.cstr(), basefilename.cstr(), partnum);
154154
155155      // compute the full filename for this guy
156156      outfilename.printf("%s.%03d", basename, partnum);
r245623r245624
160160      if (filerr != FILERR_NONE)
161161      {
162162         printf("\n");
163         fprintf(stderr, "Fatal error: unable to create output file '%s'\n", outfilename.c_str());
163         fprintf(stderr, "Fatal error: unable to create output file '%s'\n", outfilename.cstr());
164164         goto cleanup;
165165      }
166166
167      printf(" writing %s.%03d...", basefilename.c_str(), partnum);
167      printf(" writing %s.%03d...", basefilename.cstr(), partnum);
168168
169169      // write the data
170170      actual = core_fwrite(outfile, splitbuffer, length);
r245623r245624
273273      {
274274         core_fclose(outfile);
275275         outfile = NULL;
276         fprintf(stderr, "Fatal error: output file '%s' already exists\n", outfilename.c_str());
276         fprintf(stderr, "Fatal error: output file '%s' already exists\n", outfilename.cstr());
277277         goto cleanup;
278278      }
279279
r245623r245624
281281      filerr = core_fopen(outfilename, OPEN_FLAG_WRITE | OPEN_FLAG_CREATE, &outfile);
282282      if (filerr != FILERR_NONE)
283283      {
284         fprintf(stderr, "Fatal error: unable to create file '%s'\n", outfilename.c_str());
284         fprintf(stderr, "Fatal error: unable to create file '%s'\n", outfilename.cstr());
285285         goto cleanup;
286286      }
287287   }
288288
289   printf("%s file '%s'...\n", write_output ? "Joining" : "Verifying", outfilename.c_str());
289   printf("%s file '%s'...\n", write_output ? "Joining" : "Verifying", outfilename.cstr());
290290
291291   // now iterate through each file
292292   while (core_fgets(buffer, sizeof(buffer), splitfile))
r245623r245624
302302      expectedhash.cpy(buffer + 5, SHA1_DIGEST_SIZE * 2);
303303      infilename.cpy(buffer + 5 + SHA1_DIGEST_SIZE * 2 + 6).trimspace();
304304
305      printf("  Reading file '%s'...", infilename.c_str());
305      printf("  Reading file '%s'...", infilename.cstr());
306306
307307      // read the file's contents
308308      infilename.ins(0, basepath);
r245623r245624
310310      if (filerr != FILERR_NONE)
311311      {
312312         printf("\n");
313         fprintf(stderr, "Fatal error: unable to load file '%s'\n", infilename.c_str());
313         fprintf(stderr, "Fatal error: unable to load file '%s'\n", infilename.cstr());
314314         goto cleanup;
315315      }
316316
r245623r245624
321321      if (computedhash != expectedhash)
322322      {
323323         printf("\n");
324         fprintf(stderr, "Fatal error: file '%s' has incorrect hash\n  Expected: %s\n  Computed: %s\n", infilename.c_str(), expectedhash.c_str(), computedhash.c_str());
324         fprintf(stderr, "Fatal error: file '%s' has incorrect hash\n  Expected: %s\n  Computed: %s\n", infilename.cstr(), expectedhash.cstr(), computedhash.cstr());
325325         goto cleanup;
326326      }
327327
trunk/src/tools/src2html.c
r245623r245624
332332
333333   // create an index file
334334   astring indexname;
335   indexname.printf("%s%c%s", dstdir.c_str(), PATH_SEPARATOR[0], "index.html");
335   indexname.printf("%s%c%s", dstdir.cstr(), PATH_SEPARATOR[0], "index.html");
336336   core_file *indexfile = create_file_and_output_header(indexname, tempheader, srcdir_subpath);
337337
338338   // output the directory navigation
r245623r245624
402402
403403         // build the source filename
404404         astring srcfile;
405         srcfile.printf("%s%c%s", srcdir.c_str(), PATH_SEPARATOR[0], curlist->name.c_str());
405         srcfile.printf("%s%c%s", srcdir.cstr(), PATH_SEPARATOR[0], curlist->name.cstr());
406406
407407         // if we have a file, output it
408408         astring dstfile;
r245623r245624
420420            // if we got a valid file, process it
421421            if (type != FILE_TYPE_INVALID)
422422            {
423               dstfile.printf("%s%c%s.html", dstdir.c_str(), PATH_SEPARATOR[0], curlist->name.c_str());
423               dstfile.printf("%s%c%s.html", dstdir.cstr(), PATH_SEPARATOR[0], curlist->name.cstr());
424424               if (indexfile != NULL)
425                  core_fprintf(indexfile, "\t<li><a href=\"%s.html\">%s</a></li>\n", curlist->name.c_str(), curlist->name.c_str());
425                  core_fprintf(indexfile, "\t<li><a href=\"%s.html\">%s</a></li>\n", curlist->name.cstr(), curlist->name.cstr());
426426               result = output_file(type, srcrootlen, dstrootlen, srcfile, dstfile, srcdir == dstdir, tempheader, tempfooter);
427427            }
428428         }
r245623r245624
430430         // if we have a directory, recurse
431431         else
432432         {
433            dstfile.printf("%s%c%s", dstdir.c_str(), PATH_SEPARATOR[0], curlist->name.c_str());
433            dstfile.printf("%s%c%s", dstdir.cstr(), PATH_SEPARATOR[0], curlist->name.cstr());
434434            if (indexfile != NULL)
435               core_fprintf(indexfile, "\t<li><a href=\"%s/index.html\">%s/</a></li>\n", curlist->name.c_str(), curlist->name.c_str());
435               core_fprintf(indexfile, "\t<li><a href=\"%s/index.html\">%s/</a></li>\n", curlist->name.cstr(), curlist->name.cstr());
436436            result = recurse_dir(srcrootlen, dstrootlen, srcfile, dstfile, tempheader, tempfooter);
437437         }
438438      }
r245623r245624
467467   astring srcfile_subpath;
468468   normalized_subpath(srcfile_subpath, srcfile, srcrootlen + 1);
469469
470   fprintf(stderr, "Processing %s\n", srcfile_subpath.c_str());
470   fprintf(stderr, "Processing %s\n", srcfile_subpath.cstr());
471471
472472   // set some defaults
473473   bool color_quotes = false;
r245623r245624
519519   core_file *src;
520520   if (core_fopen(srcfile, OPEN_FLAG_READ, &src) != FILERR_NONE)
521521   {
522      fprintf(stderr, "Unable to read file '%s'\n", srcfile.c_str());
522      fprintf(stderr, "Unable to read file '%s'\n", srcfile.cstr());
523523      return 1;
524524   }
525525
r245623r245624
527527   core_file *dst = create_file_and_output_header(dstfile, tempheader, srcfile_subpath);
528528   if (dst == NULL)
529529   {
530      fprintf(stderr, "Unable to write file '%s'\n", dstfile.c_str());
530      fprintf(stderr, "Unable to write file '%s'\n", dstfile.cstr());
531531      core_fclose(src);
532532      return 1;
533533   }
r245623r245624
659659                     astring target;
660660                     if (find_include_file(target, srcrootlen, dstrootlen, srcfile, dstfile, filename))
661661                     {
662                        dstline.catprintf("<a href=\"%s\">", target.c_str());
662                        dstline.catprintf("<a href=\"%s\">", target.cstr());
663663                        quotes_are_linked = true;
664664                     }
665665                  }
r245623r245624
738738
739739   // print a header
740740   astring modified(templatefile);
741   modified.replace(0, "<!--PATH-->", path.c_str());
742   core_fwrite(file, modified.c_str(), modified.len());
741   modified.replace(0, "<!--PATH-->", path.cstr());
742   core_fwrite(file, modified.cstr(), modified.len());
743743
744744   // return the file
745745   return file;
r245623r245624
754754static void output_footer_and_close_file(core_file *file, astring &templatefile, astring &path)
755755{
756756   astring modified(templatefile);
757   modified.replace(0, "<!--PATH-->", path.c_str());
758   core_fwrite(file, modified.c_str(), modified.len());
757   modified.replace(0, "<!--PATH-->", path.cstr());
758   core_fwrite(file, modified.cstr(), modified.len());
759759   core_fclose(file);
760760}
761761
r245623r245624
807807      core_fprintf(file, "<a href=\"");
808808      for (int depth = curdepth; depth < srcdepth; depth++)
809809         core_fprintf(file, "../");
810      core_fprintf(file, "index.html\">%s</a>/", substr.c_str());
810      core_fprintf(file, "index.html\">%s</a>/", substr.cstr());
811811
812812      lastslash = slashindex + 1;
813813   }
r245623r245624
815815   // and a final link to the current directory
816816   astring substr(path, lastslash, -1);
817817   if (end_is_directory)
818      core_fprintf(file, "<a href=\"index.html\">%s</a>", substr.c_str());
818      core_fprintf(file, "<a href=\"index.html\">%s</a>", substr.cstr());
819819   else if (link_to_file)
820      core_fprintf(file, "<a href=\"%s\">%s</a>", substr.c_str(), substr.c_str());
820      core_fprintf(file, "<a href=\"%s\">%s</a>", substr.cstr(), substr.cstr());
821821   else
822      core_fprintf(file, "<a href=\"%s.html\">%s</a>", substr.c_str(), substr.c_str());
822      core_fprintf(file, "<a href=\"%s.html\">%s</a>", substr.cstr(), substr.cstr());
823823}
824824
825825


Previous 199869 Revisions Next


© 1997-2024 The MAME Team