Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
bin
 
 
 
 
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

SNES Utils

  • png2snes: Given an input image, extract color palette and character data, in a file format readable by the SNES. (Read: that you can load into VRAM/CGRAM as is).
  • tmx2snes: Given a TMX file (generated with Tiled), generate a tilemap loadable in the SNES vram.
  • mini_assembler: System monitor/Mini Assembler clone. With it you can examine (hexdump) any area of a ROM, disassemble any range, inject data anywhere (either raw binary/hex or assemble 65816 instructions directly). You can even program a full game with it!

Warning: Tileset should be 128 pixel wide for best usability.

How to use

$ png2snes -f file.png -b bpp
$ tmx2snes -f file.tmx -s tile_size -p palette_id
$ mini_assembler [-f rom.smc]
$ mini_assembler -a source.asm

Demo

Snake : This is a clone of the well known snake game. It was build solely with the tools found in this repo.

About

Convert png image to SNES color palette/sprite data + SNES demo

Resources

Releases

No releases published

Packages

No packages published