Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

README.md

isx2gb v1.02

Command line utility to convert Intelligent Systems eXecutable files into Game Boy ROM format. This is my personal replacement for abISX v1.02 by Anaerob. It has following features:

  • code / data overflow in bank 0 is allowed, excess bytes are moved to bank 1 without any fuss.
  • you're not forced to ORG your code/data if you don't need to, just GROUP it in appropriate banks.
  • you can ORG your code in RAM or SRAM (why not?) and use -r option to save it to file for further processing. This might be appreciated by ROM hackers while generating series of patches.
  • to create symbolic file use CAPSOFF/SMALL with PUBALL directives in your source(s).
  • ROM checksums are fixed automagically providing that there's a valid logo in header section.
  • ROM map is more readable.

Options :

-f  switch ROM filling pattern to 0xFF
-p  round up ROM size to the next highest power of 2
-r  save isx records separately
-s  create symbolic file for debugger

Important :

Let me know if you see similar message:

Error: Unknown record type (1417 : 14)

Currently only record types 0x01, 0x13, 0x14, 0x20, 0x21, 0x22 are supported and that should be enough.

To do :

  • improve rom padding option
  • clean up code / comments
  • test it thoroughly

Bugs :

I've fixed every one I found. Let me know if there's any more.

About

Nifty replacement for abISX or CVTISX that converts Intelligent Systems eXecutable files into valid GameBoy ROM images and more.

Topics

Resources

License

Packages

No packages published

Languages

You can’t perform that action at this time.