-
-
Notifications
You must be signed in to change notification settings - Fork 72
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
61 changed files
with
3,316 additions
and
32 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,102 @@ | ||
<!-- FPGA arcade hardware by Jotego | ||
|
||
This core is available for hardware compatible with MiST and MiSTer | ||
Other FPGA systems may be supported by the time you read this. | ||
This work is not mantained by the MiSTer project. Please contact the | ||
core author for issues and updates. | ||
|
||
(c) Jose Tejada, 2024. Please support this research | ||
Patreon: https://patreon.com/jotego | ||
|
||
The author does not endorse or participate in illegal distribution | ||
of copyrighted material. This work can be used with compatible | ||
software. This software can be homebrew projects or legally | ||
obtained memory dumps of compatible games. | ||
|
||
This file license is GNU GPLv2. | ||
You can read the whole license file in | ||
https://opensource.org/licenses/gpl-2.0.php | ||
|
||
--> | ||
|
||
<misterromdescription> | ||
<about author="jotego" webpage="https://patreon.com/jotego" twitter="@topapate" source="https://github.com/jotego/jtcores"/> | ||
<name>Blast Off (Japan)</name> | ||
<setname>blastoff</setname> | ||
<rbf>jtshouse</rbf> | ||
<mameversion>0251</mameversion> | ||
<year>1989</year> | ||
<manufacturer>Namco</manufacturer> | ||
<players>2</players> | ||
<joystick>8</joystick> | ||
<rotation>vertical (cw)</rotation> | ||
<region>World</region> | ||
<rom index="0" zip="blastoff.zip" md5="None" asm_md5="f89c9d8a8fb593e5a34edfada81301a0"> | ||
<!-- Byte 0: protection type | ||
Byte 1: key ID | ||
Byte 2: addr for key ID | ||
Byte 3: addr for RNG | ||
Byte 4: addr for nibble swap data write | ||
Byte 5: addr for nibble swap read | ||
Byte 6: addr for lower nibble read | ||
Byte 7: addr for upper nibble read | ||
--> | ||
<part> | ||
03 B7 00 07 03 05 FF FF | ||
</part> | ||
<!-- user1 - starts at 0x0 - length 0x3A0000 (22 bits) --> | ||
<part repeat="0x300000"> FF</part> | ||
<part name="bo1_prg6.bin" crc="d60da63e"/> | ||
<part repeat="0x60000"> FF</part> | ||
<part name="bo1prg7b.bin" crc="b630383c"/> | ||
<!-- JTFRAME_BA1_START --> | ||
<!-- audiocpu - starts at 0x3A0000 - length 0x20000 (17 bits) --> | ||
<part name="bo1-snd0.bin" crc="2ecab76e"/> | ||
<part name="bo1-snd1.bin" crc="048a6af1"/> | ||
<!-- PCM_START --> | ||
<!-- voice - starts at 0x3C0000 - length 0xB0000 (20 bits) --> | ||
<part name="bo_voi-0.bin" crc="47065e18"/> | ||
<part name="bo_voi-1.bin" crc="0308b18e"/> | ||
<part name="bo_voi-2.bin" crc="88cab230"/> | ||
<part repeat="0x50000"> FF</part> | ||
<!-- JTFRAME_BA2_START --> | ||
<!-- c123tmap:mask - starts at 0x470000 - length 0x20000 (17 bits) --> | ||
<part name="bo_chr-8.bin" crc="e8b5f2d4"/> | ||
<!-- SCR_START --> | ||
<!-- c123tmap - starts at 0x490000 - length 0x100000 (20 bits) --> | ||
<part name="bo_chr-0.bin" crc="bdc0afb5"/> | ||
<part name="bo_chr-1.bin" crc="963d2639"/> | ||
<part name="bo_chr-2.bin" crc="acdb6894"/> | ||
<part name="bo_chr-3.bin" crc="214ec47f"/> | ||
<part name="bo_chr-4.bin" crc="08397583"/> | ||
<part name="bo_chr-5.bin" crc="20402429"/> | ||
<part repeat="0x20000"> FF</part> | ||
<part name="bo_chr-7.bin" crc="4c5c4603"/> | ||
<!-- JTFRAME_BA3_START --> | ||
<!-- sprite - starts at 0x590000 - length 0x100000 (20 bits) --> | ||
<part name="bo_obj-0.bin" crc="b3308ae7"/> | ||
<part name="bo_obj-1.bin" crc="c9c93c47"/> | ||
<part name="bo_obj-2.bin" crc="eef77527"/> | ||
<part name="bo_obj-3.bin" crc="e3d9ed58"/> | ||
<part name="bo1_obj4.bin" crc="c2c1b9cb"/> | ||
<part repeat="0x60000"> FF</part> | ||
<!-- JTFRAME_PROM_START --> | ||
<!-- mcu - starts at 0x690000 - length 0x1000 (12 bits) --> | ||
<part name="cus64-64a1.mcu" crc="ffb5c0bd"/> | ||
<!-- Total 0x691000 bytes - 6724 kBytes --> | ||
</rom> | ||
<rom index="17" zip="jtbeta.zip" md5="None" asm_md5="71035230a15ff988e5823bc00a8efc50"> | ||
<part name="beta.bin" crc="f1b63018"/> | ||
</rom> | ||
<nvram index="2" size="63552"/> | ||
<!-- Vertical game --> | ||
<rom index="1"> | ||
<part>01</part> | ||
</rom> | ||
<switches page_id="1" page_name="Switches" base="16" default="ff,ff"> | ||
<!-- DIPSW --> | ||
<dip name="Service Mode" bits="0" ids="On,Off"/> | ||
<dip name="*Sound fix" ids="On,Off" bits="8"/> | ||
</switches> | ||
<buttons names="Missile Shot,Missile Type Change,-,Start,Coin,Core credits" default="A,B,Start,Select,-" count="2"/> | ||
</misterromdescription> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,116 @@ | ||
<!-- FPGA arcade hardware by Jotego | ||
|
||
This core is available for hardware compatible with MiST and MiSTer | ||
Other FPGA systems may be supported by the time you read this. | ||
This work is not mantained by the MiSTer project. Please contact the | ||
core author for issues and updates. | ||
|
||
(c) Jose Tejada, 2024. Please support this research | ||
Patreon: https://patreon.com/jotego | ||
|
||
The author does not endorse or participate in illegal distribution | ||
of copyrighted material. This work can be used with compatible | ||
software. This software can be homebrew projects or legally | ||
obtained memory dumps of compatible games. | ||
|
||
This file license is GNU GPLv2. | ||
You can read the whole license file in | ||
https://opensource.org/licenses/gpl-2.0.php | ||
|
||
--> | ||
|
||
<misterromdescription> | ||
<about author="jotego" webpage="https://patreon.com/jotego" twitter="@topapate" source="https://github.com/jotego/jtcores"/> | ||
<name>Blazer (Japan)</name> | ||
<setname>blazer</setname> | ||
<rbf>jtshouse</rbf> | ||
<mameversion>0251</mameversion> | ||
<year>1987</year> | ||
<manufacturer>Namco</manufacturer> | ||
<players>2</players> | ||
<joystick>8</joystick> | ||
<rotation>vertical (cw)</rotation> | ||
<region>World</region> | ||
<rom index="0" zip="blazer.zip" md5="None" asm_md5="02382b743ebcc7dca172f5b0b5cf50e8"> | ||
<!-- Byte 0: protection type | ||
Byte 1: key ID | ||
Byte 2: addr for key ID | ||
Byte 3: addr for RNG | ||
Byte 4: addr for nibble swap data write | ||
Byte 5: addr for nibble swap read | ||
Byte 6: addr for lower nibble read | ||
Byte 7: addr for upper nibble read | ||
--> | ||
<part> | ||
01 13 00 00 00 00 00 00 | ||
</part> | ||
<!-- user1 - starts at 0x0 - length 0x3A0000 (22 bits) --> | ||
<part name="bz1_p0.bin" crc="a7dd195b"/> | ||
<part repeat="0x70000"> FF</part> | ||
<part name="bz1_p1.bin" crc="c54bbbf4"/> | ||
<part repeat="0x70000"> FF</part> | ||
<part name="bz1_p2.bin" crc="5d700aed"/> | ||
<part repeat="0x70000"> FF</part> | ||
<part name="bz1_p3.bin" crc="81b32a1a"/> | ||
<part repeat="0x70000"> FF</part> | ||
<part name="bz_prg-4.bin" crc="65ef6f05"/> | ||
<part repeat="0x60000"> FF</part> | ||
<part name="bz_prg-5.bin" crc="900da191"/> | ||
<part repeat="0x60000"> FF</part> | ||
<part name="bz_prg-6.bin" crc="81c48fc0"/> | ||
<part repeat="0x60000"> FF</part> | ||
<part name="bz1_p7.bin" crc="2d4cbb95"/> | ||
<part repeat="0x10000"> FF</part> | ||
<!-- JTFRAME_BA1_START --> | ||
<!-- audiocpu - starts at 0x3A0000 - length 0x20000 (17 bits) --> | ||
<part name="bz1_s0.bin" crc="6c3a580b"/> | ||
<part repeat="0x10000"> FF</part> | ||
<!-- PCM_START --> | ||
<!-- voice - starts at 0x3C0000 - length 0xB0000 (20 bits) --> | ||
<part name="bz1_v0.bin" crc="3d09d32e"/> | ||
<part repeat="0x10000"> FF</part> | ||
<part name="bz_voi-1.bin" crc="2043b141"/> | ||
<part name="bz_voi-2.bin" crc="64143442"/> | ||
<part name="bz_voi-3.bin" crc="26cfc510"/> | ||
<part name="bz_voi-4.bin" crc="d206b1bd"/> | ||
<part repeat="0x10000"> FF</part> | ||
<!-- JTFRAME_BA2_START --> | ||
<!-- c123tmap:mask - starts at 0x470000 - length 0x20000 (17 bits) --> | ||
<part name="bz_chr-8.bin" crc="db28bfca"/> | ||
<!-- SCR_START --> | ||
<!-- c123tmap - starts at 0x490000 - length 0x100000 (20 bits) --> | ||
<part name="bz_chr-0.bin" crc="d346ba61"/> | ||
<part name="bz_chr-1.bin" crc="e45eb2ea"/> | ||
<part name="bz_chr-2.bin" crc="599079ee"/> | ||
<part name="bz_chr-3.bin" crc="d5182e36"/> | ||
<part name="bz_chr-4.bin" crc="e788259e"/> | ||
<part name="bz_chr-5.bin" crc="107e6814"/> | ||
<part name="bz_chr-6.bin" crc="0312e2ba"/> | ||
<part name="bz_chr-7.bin" crc="d9d9a90f"/> | ||
<!-- JTFRAME_BA3_START --> | ||
<!-- sprite - starts at 0x590000 - length 0x100000 (20 bits) --> | ||
<part name="bz_obj-0.bin" crc="22aee927"/> | ||
<part name="bz_obj-1.bin" crc="7cb10112"/> | ||
<part name="bz_obj-2.bin" crc="34b23bb7"/> | ||
<part name="bz_obj-3.bin" crc="9bc1db71"/> | ||
<part repeat="0x80000"> FF</part> | ||
<!-- JTFRAME_PROM_START --> | ||
<!-- mcu - starts at 0x690000 - length 0x1000 (12 bits) --> | ||
<part name="cus64-64a1.mcu" crc="ffb5c0bd"/> | ||
<!-- Total 0x691000 bytes - 6724 kBytes --> | ||
</rom> | ||
<rom index="17" zip="jtbeta.zip" md5="None" asm_md5="71035230a15ff988e5823bc00a8efc50"> | ||
<part name="beta.bin" crc="f1b63018"/> | ||
</rom> | ||
<nvram index="2" size="63552"/> | ||
<!-- Vertical game --> | ||
<rom index="1"> | ||
<part>01</part> | ||
</rom> | ||
<switches page_id="1" page_name="Switches" base="16" default="ff,ff"> | ||
<!-- DIPSW --> | ||
<dip name="Service Mode" bits="0" ids="On,Off"/> | ||
<dip name="*Sound fix" ids="On,Off" bits="8"/> | ||
</switches> | ||
<buttons names="Forward Missile,Side Missile,-,Start,Coin,Core credits" default="A,B,Start,Select,-" count="2"/> | ||
</misterromdescription> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,96 @@ | ||
<!-- FPGA arcade hardware by Jotego | ||
|
||
This core is available for hardware compatible with MiST and MiSTer | ||
Other FPGA systems may be supported by the time you read this. | ||
This work is not mantained by the MiSTer project. Please contact the | ||
core author for issues and updates. | ||
|
||
(c) Jose Tejada, 2024. Please support this research | ||
Patreon: https://patreon.com/jotego | ||
|
||
The author does not endorse or participate in illegal distribution | ||
of copyrighted material. This work can be used with compatible | ||
software. This software can be homebrew projects or legally | ||
obtained memory dumps of compatible games. | ||
|
||
This file license is GNU GPLv2. | ||
You can read the whole license file in | ||
https://opensource.org/licenses/gpl-2.0.php | ||
|
||
--> | ||
|
||
<misterromdescription> | ||
<about author="jotego" webpage="https://patreon.com/jotego" twitter="@topapate" source="https://github.com/jotego/jtcores"/> | ||
<name>Boxy Boy (World, SB2)</name> | ||
<setname>boxyboy</setname> | ||
<rbf>jtshouse</rbf> | ||
<mameversion>0251</mameversion> | ||
<year>1990</year> | ||
<manufacturer>Namco</manufacturer> | ||
<players>2</players> | ||
<joystick>8</joystick> | ||
<rotation>horizontal</rotation> | ||
<region>World</region> | ||
<rom index="0" zip="boxyboy.zip" md5="None" asm_md5="9ad7c2c556b392dbc6c17a9df695636e"> | ||
<!-- Byte 0: protection type | ||
Byte 1: key ID | ||
Byte 2: addr for key ID | ||
Byte 3: addr for RNG | ||
Byte 4: addr for nibble swap data write | ||
Byte 5: addr for nibble swap read | ||
Byte 6: addr for lower nibble read | ||
Byte 7: addr for upper nibble read | ||
--> | ||
<part> | ||
03 37 02 03 00 FF 04 FF | ||
</part> | ||
<!-- user1 - starts at 0x0 - length 0x3A0000 (22 bits) --> | ||
<part name="sb1_prg0.bin" crc="8af8cb73"/> | ||
<part repeat="0x60000"> FF</part> | ||
<part name="sb1_prg1.bin" crc="5d1fdd94"/> | ||
<part repeat="0x2E0000"> FF</part> | ||
<part name="sb2_prg7.bin" crc="f570301b"/> | ||
<part repeat="0x10000"> FF</part> | ||
<!-- JTFRAME_BA1_START --> | ||
<!-- audiocpu - starts at 0x3A0000 - length 0x20000 (17 bits) --> | ||
<part name="sb1_snd0.bin" crc="bf46a106"/> | ||
<part repeat="0x10000"> FF</part> | ||
<!-- PCM_START --> | ||
<!-- voice - starts at 0x3C0000 - length 0xB0000 (20 bits) --> | ||
<part name="sb1_voi0.bin" crc="63d9cedf"/> | ||
<part repeat="0xA0000"> FF</part> | ||
<!-- JTFRAME_BA2_START --> | ||
<!-- c123tmap:mask - starts at 0x470000 - length 0x20000 (17 bits) --> | ||
<part name="sb1_chr8.bin" crc="5692b297"/> | ||
<part repeat="0x10000"> FF</part> | ||
<!-- SCR_START --> | ||
<!-- c123tmap - starts at 0x490000 - length 0x100000 (20 bits) --> | ||
<part name="sb1_chr0.bin" crc="267f1331"/> | ||
<part name="sb1_chr1.bin" crc="e5ff61ad"/> | ||
<part name="sb1_chr2.bin" crc="099b746b"/> | ||
<part name="sb1_chr3.bin" crc="1551bb7c"/> | ||
<part repeat="0x80000"> FF</part> | ||
<!-- JTFRAME_BA3_START --> | ||
<!-- sprite - starts at 0x590000 - length 0x100000 (20 bits) --> | ||
<part name="sb1_obj0.bin" crc="ed810da4"/> | ||
<part repeat="0xF0000"> FF</part> | ||
<!-- JTFRAME_PROM_START --> | ||
<!-- mcu - starts at 0x690000 - length 0x1000 (12 bits) --> | ||
<part name="cus64-64a1.mcu" crc="ffb5c0bd"/> | ||
<!-- Total 0x691000 bytes - 6724 kBytes --> | ||
</rom> | ||
<rom index="17" zip="jtbeta.zip" md5="None" asm_md5="71035230a15ff988e5823bc00a8efc50"> | ||
<part name="beta.bin" crc="f1b63018"/> | ||
</rom> | ||
<nvram index="2" size="63552"/> | ||
<rom index="1"> | ||
<part>00</part> | ||
</rom> | ||
<switches page_id="1" page_name="Switches" base="16" default="ff"> | ||
<!-- DIPSW --> | ||
<dip name="Service Mode" bits="0" ids="On,Off"/> | ||
<dip name="Freeze" bits="1" ids="On,Off"/> | ||
<dip name="*Sound fix" ids="On,Off" bits="8"/> | ||
</switches> | ||
<buttons names="Try Again,Takeback,-,Start,Coin,Core credits" default="A,B,Start,Select,-" count="2"/> | ||
</misterromdescription> |
Oops, something went wrong.