Pin Eight Home

NES Software

Documents

Programs

These programs are designed to be run either on a real Nintendo Entertainment System, Nintendo Family Computer, or Dendy Junior system (with a homemade rewritable cartridge) or in an NES emulator such as Nintendulator, Nestopia, or FCE Ultra. (They will most likely not work in older emulators such as NESticle.)

LJ65

LJ65 screen shot

LJ65 (formerly Tetramino) is yet another clone of the popular Russian block game. This one allows two players and has tighter play control than most Tetris® brand games, especially compared to Tetris for NES. Version 0.41 fixes some more issues that crept in as Bottom rotation was added.

Download LJ65 0.41 (113 KB source and binaries for both NTSC and PAL NES)

Development and ROM hacking tools

PC programs come with reasonably portable source code and a binary for Microsoft Windows.

DPCM ripper

18 rips compressed audio waveforms out of many NES games. 81 encodes RIFF WAVE files to NES audio format for use in NES homebrew. Both are command line tools. An example of how to play back a DPCM file on an NES is also available.

Download dpcmrip-20031113.zip (20 KB C source and binaries for Windows)

Download 81ex.zip (35 KB C source and binary for Windows and asm source and binary for NES)

Pin Eight NES Tools

These tools comprise a multi-format tile editor, NES nametable editor, and PackBits RLE compressor (C) and decompressor (6502 assembly language). Because the tile editor and compression code are useful for more than just the NES, I have placed them on the PC page.

Read more

Projects

Sections

Valid HTML

© 2000–2009 Damian Yerrick. Some rights reserved: except where otherwise indicated, this site is free content, licensed under your choice of Creative Commons Attribution-ShareAlike 2.5 or GNU Free Documentation License 1.2. Terms apply.