mirror of
https://github.com/MiSTer-devel/Distribution_MiSTer.git
synced 2026-05-17 03:03:37 +00:00
101 lines
3.4 KiB
Plaintext
101 lines
3.4 KiB
Plaintext
<misterromdescription>
|
|
<n>Juno First</n>
|
|
<region>World</region>
|
|
<homebrew>no</homebrew>
|
|
<bootleg>no</bootleg>
|
|
<version></version>
|
|
<alternative></alternative>
|
|
<platform></platform>
|
|
<series></series>
|
|
<year>1983</year>
|
|
<manufacturer>Konami</manufacturer>
|
|
<category>Shooter</category>
|
|
|
|
<setname>junofrst</setname>
|
|
<parent>junofrst</parent>
|
|
<mameversion>0220</mameversion>
|
|
<rbf>JunoFirst</rbf>
|
|
<about></about>
|
|
|
|
<resolution>15kHz</resolution>
|
|
<rotation>vertical (cw)</rotation>
|
|
<flip>no</flip>
|
|
|
|
<players>2 (alternating)</players>
|
|
<joystick>4-way</joystick>
|
|
<special_controls></special_controls>
|
|
<num_buttons>2</num_buttons>
|
|
<buttons default="B,A,Select,Start,R,L" names="Fire,Warp,Start 1P,Start 2P,Coin,Pause"></buttons>
|
|
|
|
<!-- DIP switches from MAME junofrst.cpp
|
|
DSW1 (bits 0-7) = Coinage (KONAMI_COINAGE_LOC)
|
|
DSW2 (bits 8-15) = Lives, Cabinet, Difficulty, Demo Sounds
|
|
|
|
switches default: DSW1=0xFF (1c/1cr both slots), DSW2=0x73 (3 lives, upright, easiest, demo on)
|
|
Combined default bytes: FF,73
|
|
-->
|
|
<switches default="FF,73">
|
|
<!-- DSW1: Coinage (bits 0-7) -->
|
|
<dip bits="0,3" name="Credits A" ids="Free Play,4c/1cr,4c/3cr,3c/4cr,3c/2cr,2c/5cr,3c/1cr,2c/3cr,2c/1cr,1c/6cr,1c/7cr,1c/5cr,1c/4cr,1c/3cr,1c/2cr,1c/1cr"/>
|
|
<dip bits="4,7" name="Credits B" ids="No Coin B,4c/3cr,4c/1cr,3c/4cr,3c/2cr,2c/5cr,3c/1cr,2c/3cr,2c/1cr,1c/7cr,1c/6cr,1c/5cr,1c/4cr,1c/3cr,1c/2cr,1c/1cr"/>
|
|
<!-- DSW2: Game settings (bits 8-15) -->
|
|
<dip bits="8,9" name="Lives" ids="256 (Cheat),5,4,3"/>
|
|
<dip bits="10" name="Cabinet" ids="Cocktail,Upright"/>
|
|
<dip bits="12,14" name="Difficulty" ids="8 (Hardest),7,6,5,4,3,2,1 (Easiest)"/>
|
|
<dip bits="15" name="Demo Sounds" ids="Off,On"/>
|
|
</switches>
|
|
|
|
<!-- Index 0: Main CPU board ROMs (packed sequentially)
|
|
Program ROMs: 3x 8KB = 24KB (0x00000-0x05FFF)
|
|
Banked ROMs: 6x 8KB = 48KB (0x06000-0x11FFF)
|
|
Blitter ROMs: 3x 8KB = 24KB (0x12000-0x17FFF)
|
|
Total: 96KB
|
|
|
|
NOTE: MAME loads these as 2KB parts but they're actually 8KB.
|
|
The CRC values are per the MAME ROM definitions.
|
|
-->
|
|
<rom index="0" md5="none" zip="junofrst.zip">
|
|
<!-- Program ROMs (0x00000-0x05FFF) -->
|
|
<part crc="f5a7ab9d" name="jfa_b9.bin"/>
|
|
<part crc="f20626e0" name="jfb_b10.bin"/>
|
|
<part crc="1e7744a7" name="jfc_a10.bin"/>
|
|
<!-- Banked code+graphics ROMs (0x06000-0x11FFF) -->
|
|
<part crc="03ccbf1d" name="jfc1_a4.bin"/>
|
|
<part crc="cb372372" name="jfc2_a5.bin"/>
|
|
<part crc="879d194b" name="jfc3_a6.bin"/>
|
|
<part crc="f28af80b" name="jfc4_a7.bin"/>
|
|
<part crc="0539f328" name="jfc5_a8.bin"/>
|
|
<part crc="1da2ad6e" name="jfc6_a9.bin"/>
|
|
<!-- Blitter sprite ROMs (0x12000-0x17FFF) -->
|
|
<part crc="aeacf6db" name="jfs3_c7.bin"/>
|
|
<part crc="206d954c" name="jfs4_d7.bin"/>
|
|
<part crc="1eb87a6e" name="jfs5_e7.bin"/>
|
|
</rom>
|
|
|
|
<!-- Index 1: Z80 sound ROM (4KB) -->
|
|
<rom index="1" md5="none" zip="junofrst.zip">
|
|
<part crc="235a2893" name="jfs1_j3.bin"/>
|
|
</rom>
|
|
|
|
<!-- Index 2: i8039 MCU ROM (4KB) -->
|
|
<rom index="2" md5="none" zip="junofrst.zip">
|
|
<part crc="d0fa5d5f" name="jfs2_p4.bin"/>
|
|
</rom>
|
|
|
|
<!-- Index 3: Hiscore data -->
|
|
<!-- Juno First Stores in Work Ram : 8100->819F -->
|
|
<rom index="3" md5="none">
|
|
<part>
|
|
00 00 FF FF 00 FF 00 02 00 02 00 01 00 FF 00 00
|
|
00 00 01 00 00 A0 01 3F
|
|
</part>
|
|
</rom>
|
|
<rom index="4"></rom>
|
|
|
|
<nvram index="4" size="160"></nvram>
|
|
|
|
<remark></remark>
|
|
|
|
<mratimestamp>20260223000000</mratimestamp>
|
|
</misterromdescription>
|