frederic-mahe / Arcade_Offset

This repository will contain character unlocks, trainers, special features, and other improvements to Capcom titles.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

atracao

Arcade Offset (Patched MRA Files)

This repository will include encrypted patches for titles available on jotego's jtcps1 repository. In the future, I may continue patching other titles for various cores playable on MiSTerFPGA found in the MiSTer-devel repository.

These patches utilize encrypted roms from mame 0.229 or higher. They should work with previous mame sets if no changes were made to the merged rom. The intent of these patched mra files is to alleviate the need for additional roms in games/mame or games/hbmame and patch the merged rom on the fly.

They include unlocked characters, modes, enchancements, trainers, and other features available in the encrypted romsets. The primary usage is to no longer input a code to access hidden characters. Some files may be found in HBMame, although that is not the original source. The readme files for each title show the source of the patch and the author. If none is notated, then the patch has sourced from me.

There are custom .xml files generated to export these enchancements to .mra files when generated. They are located in the rom/xml directory.

Arcade Offset Update (Download Script)

Below is a video tutorial on how to install and run arcade_offset_update.sh. It can be run from SSH or on you MiSTer.

Just simply download the script by clicking code and choose zip file. Extract the file named arcade_offset_update.sh and place it in media/fat/Scripts/.

You can also download the scipt here. If you are unable to run secure scripts, please us the following script from here.

Script Download

Picture

Uncollapse the video below to view the tutorial on how to run the script(s). Also, I've included an example of the error if you are encountering issues with --cacert.

Arcade Offset Update Video Tutorial Arcade Offset Update Video Tutorial 20210706 --cacert errors 20210706

Compatibility Notes

Compatibility with jtcps15 as of 20210624:

Currently, the fourth button has been eliminated in jotego's jtcps15 core to fix an issue with Muscle Bomber Duo as no officially released titles utilize more than three buttons on the hardware.

Please use the core linked below separately in Current Titles if you wish to have full 6 button support for Street Fighter Zero (CPS Changer, Japan 201218). If not, you will lose the input for lk/B4.

This will be addressed in the future.

Current Patched Titles

Naming Schema Template:
No [ ] [TE] [Naming Schema]
[Unlocked] [Training Edition] [Onslaught Edition], [Aesthetic Mod], [v1], Etc.
Current Titles for CP System:
Title Core Information Date Available:
Street Smart Final Fight (Japan) [Hack] JTCPS1 View Readme 20210706
Current Titles for CP System Changer:
Title Core Information Date Available:
Street Fighter Zero (CPS Changer, Japan 201218) JTCPS15 View Readme 20210624
Tenchi wo Kurau II: Sekiheki no Tatakai (CPS Changer, Japan 921031) JTCPS15 View Readme 20210706
Current Titles for CP System II:
Title Core Information Date Available:
Dimahoo (Euro 000121) JTCPS2 View Readme 20210624
Dimahoo (USA 000121) JTCPS2 View Readme 20210624
Great Mahou Daisakusen (Japan 000121) JTCPS2 View Readme 20210624
Marvel Super Heroes (Japan 951117) JTCPS2 View Readme 20210624
Marvel Super Heroes (USA 951117) JTCPS2 View Readme 20210624
Marvel Super Heroes Vs. Street Fighter (Japan 970707) JTCPS2 View Readme 20210624
Marvel Super Heroes Vs. Street Fighter (USA 970625) JTCPS2 View Readme 20210624
Marvel Vs. Capcom Clash of Super Heroes (Japan 980112) [Onslaught Edition] JTCPS2 View Readme 20210624
Marvel Vs. Capcom Clash of Super Heroes (USA 980112) [Onslaught Edition] JTCPS2 View Readme 20210624
Marvel Vs. Capcom Clash of Super Heroes (Japan 980123) JTCPS2 View Readme 20210624
Marvel Vs. Capcom Clash of Super Heroes (USA 980123) JTCPS2 View Readme 20210624
Progear (USA 010117, Second Loop) JTCPS2 View Readme 20210624
Progear no Arashi (Japan 010117, Second Loop) JTCPS2 View Readme 20210624
Progear Red Label Halfway to Hell (Japan 160117) JTCPS2 View Readme 20210624
Street Fighter Alpha 2 (Euro 960229) [TE] JTCPS2 View Readme 20210624
Street Fighter Alpha 2 (USA 960430) [TE] JTCPS2 View Readme 20210624
Street Fighter Zero (Japan 950727) [v1] JTCPS2 View Readme 20210624
Street Fighter Zero 2 Alpha (Asia 960826) JTCPS2 View Readme 20210624
Street Fighter Zero 2 Alpha (Japan 960805) JTCPS2 View Readme 20210624
Street Fighter Zero 2 Alpha (USA 960813) JTCPS2 View Readme 20210624
Street Fighter Zero 3 (Japan 980629) [TE v1.1] JTCPS2 View Readme 20210624
Street Fighter Zero 3 (Japan 980904) JTCPS2 View Readme 20210624
Super Street Fighter II The New Legacy (World 201113) [Beta v0.4] JTCPS2 View Readme 20210624
Super Street Fighter II The New Legacy (World 210611) [Beta v0.5] JTCPS2 View Readme 20210624
Super Street Fighter II Turbo (Asia 940223) [TE] JTCPS2 View Readme 20210624
Super Street Fighter II X Grand Master Challenge (Japan 940223) JTCPS2 View Readme 20210624
Super Street Fighter II X Grand Master Challenge (Japan 940311) JTCPS2 View Readme 20210624
Vampire Savior The Lord of Vampire (Euro 970519) [AM v1.3] JTCPS2 View Readme 20210624
Darkstalkers Jedah's Damnation (Euro 970519) [AM v1.3] JTCPS2 View Readme 20210624
Vampire Savior The Lord of Vampire (Euro 970519) [AM v1.3 TE] JTCPS2 View Readme 20210624
Vampire Savior The Lord of Vampire (Euro 970519) [TE] JTCPS2 View Readme 20210624
Vampire Savior The Lord of Vampire (Euro 970519) JTCPS2 View Readme 20210624
X-Men Children of the Atom (Japan 941219) JTCPS2 View Readme 20210624
X-Men Children of the Atom (USA 941219) JTCPS2 View Readme 20210624

Patched MRA Format

This is the provided layout used for jtcps2. Patches are applied to the loaded roms from rom index="0". Additional information may be provided from soft dip settings in the eeprom/nvram file. The hex is taken from soft dip settings and applied to rom index="02". The rom index usage will vary from core to core dependent upon the author.

As these are generated from a tool chain, they do not mirror the example shown at MiSTer-devel/Main_MiSTer #MRA Format.

Patched MRA Template

        <misterromdescription>
            <about author=/>
            <name></name>
            <setname></setname>
            <rbf></rbf>
            <mameversion></mameversion>
            <year></year>
            <manufacturer></manufacturer>
            <players></players>
            <joystick></joystick>
            <rotation></rotation>
            <region></region>
            <platform></platform>
            <category></category>
            <catver></catver>
            <mraauthor></mraauthor>
            <rom index="0" zip="rom1.zip|rom2.zip" type="merged" md5="None" address="0x30000000">
                <part>
                Example encryption / configuration
                </part>
                <!-- example rom - starts at 0x0 -->
                <part name="example.00" crc="12345678"/>
                <!-- example rom - starts at 0x14 -->
                <part name="example.01" crc="91011121"/>
                <!-- Total 0x000000 bytes - 00000 kBytes -->
                <patch 0x0>"hex information"</patch>
            </rom>
            <rom index="1">
                <part>00=horizontal / 01=vertical / 02= 4-Way Joystick</part>
            </rom>
            <rom index="2">
                <part>"soft dip information"</part>
            </rom>
            <nvram index="2" size="128"/>
            <buttons names="B1,B2,B3,B4,B5,B6,Start,Coin,Core Credits" default="Y,X,B,A,L,R,Select,Start,-" count="6"/>
        </misterromdescription>

Support

Please consider showing support for this and future projects at Patreon. While it isn't necessary, it's greatly appreciated.

123269746-440cb600-d4cd-11eb-9e11-90ed7fc951d7

About

This repository will contain character unlocks, trainers, special features, and other improvements to Capcom titles.

License:GNU General Public License v2.0


Languages

Language:Shell 100.0%