8000 GitHub - blakesmith/rombp at v0.0.1
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

blakesmith/rombp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ROM Bin Patcher (rombp)

rombp is a utility program to ROM bin patches, typically used for retro gaming romhacks. I wrote it primarily to target the RG350m gaming handheld., which runs a flavor of Linux called OpenDingux.

Patch file support:

  • IPS file format.
  • (Coming soon): BPS file format

rombp also runs on desktop Linux (I've only tested it with Ubuntu 20.04), if you want to try it on a desktop before loading it on your console.

I've only tested with an RG350M, but in theory, it should work with other OpenDingux MIPS64 based handhelds as well.

Desktop screenshot

Here it is running on the RG350M:

RG350M image

Installing

Head over to the releases page to download the latest OpenDingux OPK file. You should be able to run the OPK file just like your other programs.

Building

You'll need to setup your RG350 buildroot. Checkout this GitHub repository and follow the setup instructions to build a local toolchain. This will build the necessary MIPS compiler toolchain, as well as compile the shared libraries that are present on the system for linking (in rombp's case, we just link against uclibc and SDL2).

Once you setup the toolchain, configure its location via:

$ export RG350_TOOLCHAIN=/path/to/toolchain

From there, you should be able to build an OPK file via:

$ TARGET=rg350 make clean rombp.opk

You'll find the built OPK file in the rombp project directory.

About

RG350 ROM Bin Patcher. Patches IPS and BPS patch formats on RG350 and Linux.

Resources

License

Stars

Watchers

Forks

Packages

No packages published
0