Skip to content

v0.3.0

Compare
Choose a tag to compare
@emmercm emmercm released this 17 Oct 03:47
· 1061 commits to main since this release
ad1e17e

Release Highlights

Support for SNES SMC ROM headers

Added detection for SNES .smc ROM headers. This helps support the big feature of this release...

✂️ Ability to remove ROM headers ✂️

With the --remove-headers option you can now remove the headers from ROMs as you copy, move, and zip them. A full set of instructions can be found on the new ROM Headers docs page.

This is a big deal for SNES in particular because some emulators (e.g. the SNES openFPGA for the Analogue Pocket) can't read "headered" .smc ROMs, they will only work with "un-headered" .sfc ROMs. There are no common ROM managers like igir that offer this header removal functionality.

Header removal also works for the Atari Lynx .lnx ROMs, turning them into .lyx ROMs.

New docs pages added

  • DATs gives more detailed information than the previous README on what DATs are and what "parent/clone" means
  • ROM Dumping was moved out of the README to help with clarity
  • ROM Headers was created to help explain what headers are, how igir uses them with file detection, and how they can be removed if needed

All changes

17 October 2022 - ad1e17e - v0.3.0 (#126)
15 October 2022 - 29967a7 - Feature: de-duplicate scanned files before processing (#125)
14 October 2022 - 56c5e75 - Feature: ability to remove ROM headers (#120)
14 October 2022 - 3de74c1 - Feature: proper .tar.gz support (#123)