Miss-Inputs/ROMniscience

Convert ROM formats

Miss-Inputs opened this issue · 0 comments

Alright, time to actually give myself issues for the things that I say I'm going to get around to doing one day.

For this one:

  • Convert .smd to .md (or whatever we want to call the Megadrive ROM extension for plain dumps)
  • Convert .v64 and .n64 to .z64
  • Remove copier headers from SNES ROMs
  • Anything else I forgot at this time, but those three are the most "important" I guess

Use the detected format instead of the filename extension, because extensions are often wrong with this sort of thing.

It should create a copy of the file, leave the original untouched. If it involves the original filename being wrong, like say we have to remove copier headers from something.sfc when something.sfc is actually a Super Wild Card file, normally we would output something.sfc but in order to avoid messing with anything output something.sfc.sfc or something (2).sfc instead (undecided, but the point is, avoid conflicts)

This would just go in a menu called "Manage" or something, and it would operate on multiple selected ROMs, and if any of them have errors it would collect all those errors for one error message box.
For the individual file view, have a button down the bottom perhaps.

Should also be accessible from the command line, speaking of, there's my next issue for myself...