Skip to content

Mass ROM Builder for use with Apache Thunder's NesDS-Singles Emulator for the Nintendo DS

Notifications You must be signed in to change notification settings

bendevnull/NesDS-Mass-ROM-Builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

NesDS Mass ROM Builder

NesDS Mass ROM Builder is a Python script written to assist those who are trying to inject multiple ROMs into Apache Thunder's NesDS-Singles emulator for the Nintendo DS.

Prequisites

  • Python 2.7 (Python 3 might work but, Python 3 is overrated :P)
  • DEVKITARM (To build the emulator after the ROM is ready)
  • Make
  • A C++ compiler of some sort (I use MinGW on Windows)
  • At least a single (1) gram of brain mass

How to Use

  1. Turn on your computer
  2. Log into your computer
  3. Download Legally obtain some NES ROMs
  4. Put the downloaded legally obtained ROMs in the same folder as the script
  5. I cannot stress this enough, MAKE SURE MAKE AND DEVKITARM ARE WORKING BEFORE RUNNING THE SCRIPT! I DON'T WANT ANY ISSUES COMPLAINING ABOUT THE FACT SOME IDIOT CANNOT GET ONE OF THE TWO THINGS RUNNING!
  6. Run the script
  7. Fill in any information about the ROM that the script asks for
  8. Enjoy your new NES games for your DS
  9. (Optional) Use Gericom's DSPatch to inject your new ROMs into a DS Download Station ROM and then use a flashcart or TWLoader to play the games on your older DS systems.

FAQ

  • Q: What is DEVKITARM?
    • A: If you do not know this, you shouldn't be here. Instead, get a friend with at least one (1) gram of brain mass to help you use this script.
  • Q: Why don't you like Python 3?
    • A: I just don't. Don't you have somewhere else to criticize people's opinions? UPDATE: I've started using Python 3. You guys got me to join the dark side. :P
  • Q: Do you know any other programming languages?
    • A: I've dabbled in a few other languages myself. (Java, JavaScript, C, C++, C#, etc.)
  • Q: Now a question about this script, what other OSes does this script run on?
    • A: It could run on a toaster as long as said toaster has C++ compiling capabilities and a Python interpreter. Just don't forget to plug in your keyboard! 😉
  • Q: Is the name going to be final?
    • A: Perhaps, unless someone comes up with something more creative.
  • Q: Will you add more to this FAQ as people ask dumb questions?
    • A: Yes. I just didn't feel like coming up with any more questions of my own.

Credits

  • bennyman123abc: This script and GitHub page you're reading
  • Apache Thunder: NesDS Single's emulator, inspiration, and just for being a great part of the community. Thank you! 😄
  • Gericom: Previously mentioned DSPatch program. Without it, I wouldn't have written this script.

About

Mass ROM Builder for use with Apache Thunder's NesDS-Singles Emulator for the Nintendo DS

Resources

Stars

Watchers

Forks

Packages

No packages published