Skip to content

A tool to convert the proprietary TNES NES rom format to INES 1.0. It can also extract the prg and chr sections from TNES roms and the FDS bios and .qd's from .tds files.

Notifications You must be signed in to change notification settings

Longestboi/TNES2INES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

TNES2INES

Description

A tool to convert the proprietary TNES NES rom format (used in the 3ds VC NES releases and more) to INES 1.0. It can also extract the prg and chr sections from TNES roms and the FDS bios and .qd's from .tds files

This script does not convert .qd's to .fds files. If you need to convert from qd to fds, use qd2fds.py from @einstein95

An aside:

I'm still a beginner with python. I've definitely used the wrong coding conventions in this script, but hey... it works :)
This is also my first attempt to use git CLI; It's not relevant to the project in any way, but I wanted to write this somewhere.

Usage

usage: tnes2ines.py [-h] [-i | -x | -c] Input

Convert TNES roms to INES roms

positional arguments:
  Input          TNES Rom

optional arguments:
  -h, --help     show this help message and exit
  -i, --romInfo  Show TNES rom info
  -x, --extract  Extract PRG and CHR roms (or FDS bios and FDS .qd, if input
                 is a FDS game) from TNES input
  -c, --convert  Convert TNES rom to INES

References

INES Format - Nesdev
TNES Format - Nesdev

About

A tool to convert the proprietary TNES NES rom format to INES 1.0. It can also extract the prg and chr sections from TNES roms and the FDS bios and .qd's from .tds files.

Topics

Resources

Stars

Watchers

Forks

Languages