Skip to content

Automated image processor to create custom Nintendo DS cartridge images in batches.

Notifications You must be signed in to change notification settings

wbrtm/nds-cartgen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nds-cartgen

A Python script that sticks image files as cartridge labels onto Nintendo DS game cards and outputs the result as a jpg file. Designed for batch processing.

Install

  1. Make sure python3 is installed
  2. python3 -m pip install --upgrade pip
  3. python3 -m pip install --upgrade Pillow
  4. Create subdirectories carts and carts/thumbnails in the project directory

Use

  • $python image_processing.py <path to label images>
  • The label images should be named according to the Nintendo DS cartridge code pattern. Supported codes are listed below.
Code Meaning Result
NTR-____-___ Standard cart Standard NDS-cart
TWL-____-___ DSi enhanced cart Standard NDS-cart
NTR-I___-___ Infrared cart Black/slightly red NDS-cart
TWL-I___-___ Infrared cart Black/slightly red NDS-cart
CTR-____-___ Standard 3DS cart Standard 3DS-cart

This project is not affiliated with or endorsed by Nintendo. It is a fan project made for use with homebrew software and private collecting purposes. Any use in connection with unlicensed materials or copyright infringement is not allowed. If you want to use my code or images in another project or commercially please contact me.

About

Automated image processor to create custom Nintendo DS cartridge images in batches.

Topics

Resources

Stars

Watchers

Forks

Languages