Code Monkey home page Code Monkey logo

arcade_offset's Introduction

Repository Information

  • Patched MRA files for encrypted and decrypted titles on jotego's verilog implementation of Capcom Play System hardware.

What Are These For?

  • These patches utilize encrypted roms from mame 0.229 or higher. The patched MRA files do not require additional roms in games/mame or games/hbmame and patch the rom on the fly.

  • Patches include unlocked characters, modes, enchancements, trainers, or other features available in encrypted and decrypted roms. These features may have been previously available by inputting codes or not present prior to the patched data.

  • Readme files for each MRA available cite the author. If none is notated, then the patch has sourced from me or hbmame.

How Do I Get Them?

  • These patched mra files are available with the popular update_all.sh updater script. Enable Arcade_Offset in the downloader to retrieve them.

Patched MRA Format

This is the provided layout used for jtcps2. Patches are applied to the loaded rom from rom index="0". For roms that use soft dips and store settings in the eeprom (nvram file). Hex is taken from soft dip settings and applied to rom index="02".

Usage of rom index's vary from core and are dependent on the author. These are generated from a tool chain utilized in jtframe, they do not mirror the example shown on 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>

arcade_offset's People

Contributors

atrac17 avatar deepthaw avatar theypsilon avatar toryalai1 avatar thehughhefner avatar

Stargazers

 avatar

Forkers

deepthaw

arcade_offset's Issues

Romhacks to add

Bubble Bobble Ultra
https://www.romhacking.net/hacks/754/

Hyper Street Fighter II: The Anniversary Edition - Choose Hidden Gouki
https://www.romhacking.net/hacks/3681/

Hyper Street Fighter II: The Anniversary Edition - True Gouki
https://www.romhacking.net/hacks/3690/

Super Puzzle Fighter II Turbo Colorblind Hack
https://www.romhacking.net/hacks/6122/

X-Men Vs Street Fighter Co-Op
https://www.romhacking.net/hacks/6890/

Rodrick New Character Alt Pals and ColorBlind Pieces Mod
https://www.romhacking.net/hacks/6957/

Warriors of Fate: Special
https://www.romhacking.net/hacks/7550/

Street Fighter Alpha 2 Ultra
https://www.romhacking.net/hacks/7928/

Hyper Street Fighter 2 difficulty fix
https://www.romhacking.net/hacks/8304/

Super Street Fighter II Turbo Difficulty Fix
https://www.romhacking.net/hacks/8347/

Selectable Original Colors + Realistic Alts
https://www.romhacking.net/hacks/8378/

Selectable Original Colors + Realistic Alts
https://www.romhacking.net/hacks/8379/


Cave 68000 hacks (Non JT core)

No discomen
https://www.romhacking.net/hacks/7544/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.