Projects: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(sort Memblers)
(→‎Demos: reorder chronologically)
Line 141: Line 141:


''In progress: organizing demos below into this table.''
''In progress: organizing demos below into this table.''
<!-- Authors that have only one entry are at the top in chronological order, otherwise grouped by author sorted by earliest release. -->


{| class="wikitable sortable"
{| class="wikitable sortable"
Line 148: Line 150:
! Type
! Type
! Notes
! Notes
|-
|-
| [//nesdev.org/GrayBox.zip GrayBox] (missing) || 2008-07-09 || Sean Kelly || Unknown || Tribute to NES' 25th birthday.
| [//nesdev.org/genie.zip Game Genie] || 1990-05-08 || Codemasters || Tool || A dump of the ROM used in the Game Genie. Galoob has kindly given permission for free distribution.
|-
| [//nesdev.org/nestank.zip Tank Demo] || 1992-01-30 || Ian Bell || Graphics || A demo of an unfinished 3D tank game, using the pseudo-bitmap graphics engine from Elite. [http://www.iancgbell.clara.net/nestank/ Source and information here].
|-
|-
| [//nesdev.org/commando.zip Commando] || 2008-10-07 || Siudym || Simple || Movable sprite.
| [//nesdev.org/colourba.lha Colour bar program] || 1998-10-03 || Mark Knibbs || Graphics || Displays color bars. Source code.
|-
|-
| [//nesdev.org/NEStress.zip NEStress] || 2002-07-31 || Flubba || Test || NES emulator test demo. Source code.
| [//nesdev.org/paltest.zip Palette Test] || 1999-03-18 || Loopy || Graphics || Displays all the colors on the screen at once. NESASM source code.
|-
|-
| [//nesdev.org/deadline_console_invitro.zip Deadline Console 2004] || 2004-05-10 || Opius, Nullsleep || Multimedia || Invitation intro with animation and music. [http://deadline.pseudohacker.org/ deadline]
| [//nesdev.org/Scrollde38.zip Scroll demo] || 1999-12-15 || [mailto:HollowOne11@aol.com HollowOne11] || Graphics || Dissassembled and modified from Ultima 2. Source code. (Not working?)
|-
|-
| [//nesdev.org/nesmas.zip NESmas] || 2003-11-29 || Mic || ? || A small christmas greeting demo. Source code. (Not working?)
| [//nesdev.org/Jumpy.zip Jumpy demo] || 2001-09-23 || 'Rwin || Simple || A jumping sprite demo. NESASM source code.
|-
|-
| [//nesdev.org/overtest.zip Overtest] || 2001-10-19 || Alastair Bridgewater || Test || Tests the CPU's overflow flag. Source code.
| [//nesdev.org/overtest.zip Overtest] || 2001-10-19 || Alastair Bridgewater || Test || Tests the CPU's overflow flag. Source code.
|-
|-
| [//nesdev.org/rstrdemo.zip Raster Demo] || 2003-02-18 || [http://virtuanes.s1.xrea.com/ Norix] || Graphics || Spinning VirtuaNES logo raster effect with falling leaves.
| [//nesdev.org/diffuse.zip Diffusion Chamber] || 2002-04-16 || Michael Martin || Graphics || Simulation of gas diffusion. P65 source code.
|-
| [//nesdev.org/NEStress.zip NEStress] || 2002-07-31 || Flubba || Test || NES emulator test demo. Source code.
|-
|-
| [//nesdev.org/TANESPOT.zip TANESPOT] || 2003-01-27 || Jonathan Liss || Multimedia || "A Tribute to All NES Players Out There", PAL NES demo (Swedish), placed 3rd of 4 in the Oldskool demo category of Dreamhack 2002.
| [//nesdev.org/TANESPOT.zip TANESPOT] || 2003-01-27 || Jonathan Liss || Multimedia || "A Tribute to All NES Players Out There", PAL NES demo (Swedish), placed 3rd of 4 in the Oldskool demo category of Dreamhack 2002.
|-
|-
| [//nesdev.org/siudym.zip demo] || 2002-10-07 || Siudym || Graphics || Displays peace symbol. Made with a hex editor.
| [//nesdev.org/rstrdemo.zip Raster Demo] || 2003-02-18 || [http://virtuanes.s1.xrea.com/ Norix] || Graphics || Spinning VirtuaNES logo raster effect with falling leaves.
|-
|-
| [//nesdev.org/diffuse.zip Diffusion Chamber] || 2002-04-16 || Michael Martin || Graphics || Simulation of gas diffusion. P65 source code.
| [//nesdev.org/nesmas.zip NESmas] || 2003-11-29 || Mic || ? || A small christmas greeting demo. Source code. (Not working?)
|-
|-
| [//nesdev.org/Jumpy.zip Jumpy demo] || 2001-09-23 || 'Rwin || Simple || A jumping sprite demo. NESASM source code.
| [//nesdev.org/scroll.zip NES Scrolling Test] || 2004-01-09 || Lasse Öörni (Cadaver) || Graphics || Multidirectional scrolling test program, also detects PAL/NTSC. Uses MMC1 mapper + one screen mirroring. Source code.
|-
|-
| [//nesdev.org/Scrollde38.zip Scroll demo] || 1999-12-15 || [mailto:HollowOne11@aol.com HollowOne11] || Graphics || Dissassembled and modified from Ultima 2. Source code. (Not working?)
| [//nesdev.org/deadline_console_invitro.zip Deadline Console 2004] || 2004-05-10 || Opius, Nullsleep || Multimedia || Invitation intro with animation and music. [http://deadline.pseudohacker.org/ deadline]
|-
|-
| [//nesdev.org/paltest.zip Palette Test] || 1999-03-18 || Loopy || Graphics || Displays all the colors on the screen at once. NESASM source code.
| [//nesdev.org/GrayBox.zip GrayBox] (missing) || 2008-07-09 || Sean Kelly || Unknown || Tribute to NES' 25th birthday.
|-
| [//nesdev.org/colourba.lha Colour bar program] || 1998-10-03 || Mark Knibbs || Graphics || Displays color bars. Source code.
|-
| [//nesdev.org/genie.zip Game Genie] || 1990-05-08 || Codemasters || Tool || A dump of the ROM used in the Game Genie. Galoob has kindly given permission for free distribution.
|-
|-
| [http://zzo38computer.org/nes_program/deadfish.zip Deadfish] || 2013-06-08 || [[User:Zzo38|zzo38]] || Tool || [https://esolangs.org/wiki/Deadfish Deadfish] programming language interpreter, for [[Family BASIC Keyboard]]. Source code.
| [http://zzo38computer.org/nes_program/deadfish.zip Deadfish] || 2013-06-08 || [[User:Zzo38|zzo38]] || Tool || [https://esolangs.org/wiki/Deadfish Deadfish] programming language interpreter, for [[Family BASIC Keyboard]]. Source code.
|-
|-
| [//nesdev.org/copper.zip Copper Bars] || 2004-07-05 || [[User:Quietust|Quietust]] || Graphics || Copper bars demo. Source code.
 
| [//nesdev.org/snow.zip Snow Intro] || 1999-06-06 || Tennessee Carmel-Veilleux || Multimedia || Code by Repulse (Tennessee Carmel-Veilleux), graphics by _Bnu, and music by Random, which was re-done for the NES by Memblers. The music code was written by Bananmos.
|-
|-
| [//nesdev.org/smwstomp.zip SMW Stomper] || 2004-07-04 || [[User:Quietust|Quietust]] || Graphics || A demonstration of mid-frame vertical scroll adjustment, showing the Super Mario World castle "stomper". Source code.
| [//nesdev.org/powerpd.zip Power Pad Test Program] || 1999-10-14 || Tennessee Carmel-Veilleux || Test || [[Power Pad]] test program. No source.
|-
|-
| [//nesdev.org/scanline.zip Scanline.NES] || 2003-06-13 || [[User:Quietust|Quietust]] || Test || Original version of a test of emulator PPU accuracy (note that in this version, the final test's text should NOT be readable). Updated version: [https://www.qmtpro.com/~nes/demos/scanline.zip here].
 
| [//nesdev.org/haloween.zip Halloween Intro] || 1999-10-31 || Memblers || Multimedia || A small program for Halloween. Doesn't do much. Code/graphics/music by Memblers, sound code by Bananmos.
|-
|-
| [//nesdev.org/007.zip The Tao of 007] || 2004-06-29 || [[User:Quietust|Quietust]] || Multimedia || "Official game of the defunct Project: Sachen." Graphical demo with random voice samples. Source code.
| [//nesdev.org/test.zip NES Test Program] v1.3 || 1999-11-29 || Memblers || Test || Write to any register/RAM location with this program.
|-
|-
| [//nesdev.org/Gits2.zip GITS2] || 2002-10-06 || Sergey Ryumik || Test || PAL TV test program.
| [//nesdev.org/rtc-y2k.zip RTC] || 2001-02-28 || Memblers || Multimedia || A demo entered into the Y2Kode programming competition, recieved 2nd place out of 6 entries. This version is buggy and not recommended for a real NES.
 
|-
|-
| [//nesdev.org/gits.zip GITS] || 2002-01-20 || Sergey Ryumik || Test || Television quality test program. Also available: [//nesdev.org/dendy.zip Russian version] with extended information.
| [//nesdev.org/mmx.zip Megaman X Sprite] || 2000-05-27 || abonetochew || Graphics || Displays a Megaman sprite from the SNES game, Megaman X. Kinda buggy. Source code.
|-
| [//nesdev.org/billworld01.zip Bill World] || 2002-09-08 || abonetochew || Graphics || Displays a level background for a game. Source code.
|-
|-
| [//nesdev.org/blocks.zip Blocks] || 2002-06-30 || abonetochew || Graphics || Displays the Super Mario Bros. 1-1 background with scrolling. Source code.
| [//nesdev.org/blocks.zip Blocks] || 2002-06-30 || abonetochew || Graphics || Displays the Super Mario Bros. 1-1 background with scrolling. Source code.
|-
|-
| [//nesdev.org/mmx.zip Megaman X Sprite] || 2000-05-27 || abonetochew || Graphics || Displays a Megaman sprite from the SNES game, Megaman X. Kinda buggy. Source code.
| [//nesdev.org/billworld01.zip Bill World] || 2002-09-08 || abonetochew || Graphics || Displays a level background for a game. Source code.
|-
 
| [//nesdev.org/boing.zip Boing] || 2001-02-18 || Mankeli (HNO3) || Graphics || Sprites animating with a curved path. Source code.
|-
| [//nesdev.org/city.zip City] || 2001-05-08 || Mankeli (HNO3), Zonzki || Multimedia || City background demo with music and animated text. Sound engine by Bananmos.
|-
| [//nesdev.org/scroll.zip NES Scrolling Test] || 2004-01-09 || Lasse Öörni (Cadaver) || Graphics || Multidirectional scrolling test program, also detects PAL/NTSC. Uses MMC1 mapper + one screen mirroring. Source code.
|-
| [//nesdev.org/nestank.zip Tank Demo] || 1992-01-30 || Ian Bell || Graphics || A demo of an unfinished 3D tank game, using the pseudo-bitmap graphics engine from Elite. [http://www.iancgbell.clara.net/nestank/ Source and information here].
|-
| [//nesdev.org/powerpd.zip Power Pad Test Program] || 1999-10-14 || Tennessee Carmel-Veilleux || Test || [[Power Pad]] test program. No source.
|-
| [//nesdev.org/snow.zip Snow Intro] || 1999-06-06 || Tennessee Carmel-Veilleux || Multimedia || Code by Repulse (Tennessee Carmel-Veilleux), graphics by _Bnu, and music by Random, which was re-done for the NES by Memblers. The music code was written by Bananmos.
|-
| [//forums.nesdev.org/viewtopic.php?p=2811#p2811 ppu_off_colors2] || 2005-07-14 || Blargg || Graphics || Displays horizontal and vertical rainbow palette effects with PPU rendering disabled. Source code.
|-
| [[Full palette demo]] || 2006-03-11 || Blargg || Graphics || Displays entire 400+ color NES palette with minimal pixel glitches. Source code. ([//forums.nesdev.org/viewtopic.php?p=10631#p10631 thread])
|-
|-
| [//nesdev.org/s0.zip Sprite 0 test] || 2000-06-12 || [[User:Tepples|Damian Yerrick]] || Test || A "sprite 0 hit" compatability test for emulators. Source code.
| [//nesdev.org/s0.zip Sprite 0 test] || 2000-06-12 || [[User:Tepples|Damian Yerrick]] || Test || A "sprite 0 hit" compatability test for emulators. Source code.
Line 236: Line 225:
|-
|-
| [https://github.com/pinobatch/little-things-nes little things] || 2022-10-17 || [[User:Tepples|Damian Yerrick]] || Compilation || A collection of Damian Yerrick's early and one-off NES works. Source code.
| [https://github.com/pinobatch/little-things-nes little things] || 2022-10-17 || [[User:Tepples|Damian Yerrick]] || Compilation || A collection of Damian Yerrick's early and one-off NES works. Source code.
|-
|-
| [//nesdev.org/haloween.zip Halloween Intro] || 1999-10-31 || Memblers || Multimedia || A small program for Halloween. Doesn't do much. Code/graphics/music by Memblers, sound code by Bananmos.
| [//nesdev.org/boing.zip Boing] || 2001-02-18 || Mankeli (HNO3) || Graphics || Sprites animating with a curved path. Source code.
|-
| [//nesdev.org/city.zip City] || 2001-05-08 || Mankeli (HNO3), Zonzki || Multimedia || City background demo with music and animated text. Sound engine by Bananmos.
 
|-
| [//nesdev.org/gits.zip GITS] || 2002-01-20 || Sergey Ryumik || Test || Television quality test program. Also available: [//nesdev.org/dendy.zip Russian version] with extended information.
|-
| [//nesdev.org/Gits2.zip GITS2] || 2002-10-06 || Sergey Ryumik || Test || PAL TV test program.
 
|-
| [//nesdev.org/siudym.zip demo] || 2002-10-07 || Siudym || Graphics || Displays peace symbol. Made with a hex editor.
|-
| [//nesdev.org/commando.zip Commando] || 2008-10-07 || Siudym || Simple || Movable sprite.
 
|-
| [//nesdev.org/scanline.zip Scanline.NES] || 2003-06-13 || [[User:Quietust|Quietust]] || Test || Original version of a test of emulator PPU accuracy (note that in this version, the final test's text should NOT be readable). Updated version: [https://www.qmtpro.com/~nes/demos/scanline.zip here].
|-
| [//nesdev.org/007.zip The Tao of 007] || 2004-06-29 || [[User:Quietust|Quietust]] || Multimedia || "Official game of the defunct Project: Sachen." Graphical demo with random voice samples. Source code.
|-
| [//nesdev.org/smwstomp.zip SMW Stomper] || 2004-07-04 || [[User:Quietust|Quietust]] || Graphics || A demonstration of mid-frame vertical scroll adjustment, showing the Super Mario World castle "stomper". Source code.
|-
| [//nesdev.org/copper.zip Copper Bars] || 2004-07-05 || [[User:Quietust|Quietust]] || Graphics || Copper bars demo. Source code.
 
|-
|-
| [//nesdev.org/rtc-y2k.zip RTC] || 2001-02-28 || Memblers || Multimedia || A demo entered into the Y2Kode programming competition, recieved 2nd place out of 6 entries. This version is buggy and not recommended for a real NES.
| [//forums.nesdev.org/viewtopic.php?p=2811#p2811 ppu_off_colors2] || 2005-07-14 || Blargg || Graphics || Displays horizontal and vertical rainbow palette effects with PPU rendering disabled. Source code.
|-
|-
| [//nesdev.org/test.zip NES Test Program] v1.3 || 1999-11-29 || Memblers || Test || Write to any register/RAM location with this program.
| [[Full palette demo]] || 2006-03-11 || Blargg || Graphics || Displays entire 400+ color NES palette with minimal pixel glitches. Source code. ([//forums.nesdev.org/viewtopic.php?p=10631#p10631 thread])
 
|}
|}



Revision as of 20:53, 17 March 2023

A list of NES projects.

See also:

Games

Game Date Author Genre Notes
2-in-1 Geminim/Siamond 2008-06-25 Sivak Puzzle 2 games based on Nim and Simon.
Alter Ego 2011-12-16 shiru Puzzle
Attribute Zone 2014-02-13 zzo38 Puzzle Puzzle game involving Famicom PPU limiations.
Battle Kid: Fortress of Peril 2010-02-22 Sivak Platform
Battle Kid 2: Mountain of Torment 2012-12-05 Sivak Platform
Chase 2012-01-04 shiru Action Simple maze chase game as part of an NES C programming tutorial.
Concentration Room 2010-07-08 Damian Yerrick Puzzle Card matching game.
Famicom Hangman 2012-09-30 zzo38 Puzzle Word guessing game.
Haunted: Halloween '85 2016-10-30 Retrotainment Games Action
Lan Master 2011-06-09 shiru Puzzle
Lawn Mower 2011-06-30 shiru Action
Mystic Pillars 2008-11-25 Sivak Puzzle Columns clone.
NESert Golfing 2019-01-31 rainwarrior Sports 2D golf game based on Desert Golfing.
Nomolos 2010-08-16 Gradual Games Platform
Nova the Squirrel 2018-06-03 NovaSquirrel Platform
RHDE 2014-07-19 Damian Yerrick Action Fort building game inspired by Rampart.
Super Bat Puncher 2011-05-31 Morphcat Games Platform
Super NeSnake 2 2008-05-31 MatrixZ Action Nibbles clone.
Super PakPak 2010-07-28 fuzb Action Spacewar!/Thrust/Gravity force style game.
Thwaite 2011-12-08 Damian Yerrick Action Missile Command style game.
Zooming Secretary 2011-12-29 shiru Action

Compilations

  • Action 53 - NESDev homebrew compilation series

Unfinished Projects

Unsorted

Games that were linked from the original NESDev homepage. Should be organized into the table above.

  • Fighter F-8000 by Kalle Suikola. Texts in Finnish. Source code. 2008-03-10
  • Galaxy Patrol Enhanced by Michael Martin.
  • 2003 MiniGame Compo multicart packed and menu'd by Memblers, music covered from C64 Wizardry, sound code by Bananmos, FilePack code by Mickael Pointier. Features all the NES games entered in the 2003 MiniGame Compo.
  • BoxBoy by Neil Tew. An action puzzle game. By controlling 4 seperate characters, arrange the boxes in the correct order before they drop off the screen. 2003 MiniGame Compo entry (4KB category), placed 9th of 37.
  • Bomber 4K by RoboNes. Perilously fly over 3 cities and destroy each one to win. 2003 MiniGame Compo entry (4KB category), placed 31st of 37.
  • Escape from Pong by Halley's Comet Software. You play as a Ping Pong ball, trying to escape from 12 paddle and obstacle-filled levels. 2003 MiniGame Compo entry (1KB category), placed 12th of 26.
  • Galaxy Patrol by Michael Martin. Fly through the starfield, avoid stars and collecting fuel. 2003 MiniGame Compo entry (4KB category), placed 36th of 37.
  • BKG Graphics Test by Beneficii. A little maze game. A map editor is included.
  • Manhole Program by KZ-S, Graphics by misaki, special thanks to Norix.
  • Masmix v0.6 beta, code by Wojciech Andralojc, sprites by Kamil Chlodnicki, levels by Monika Subocz.
  • Matrix v0.6 beta, code by Wojciech Andralojc, sprites by Kamil Chlodnicki, levels by Monika Subocz.
  • Chess v0.0 beta by Matrixz. (not working?)
  • Froggy by Rob. A 1Kbyte Frogger clone. Released at 2002 MiniGame Compo. Finished 55th out of 62. No source.
  • Sack of Flour, Heart of Gold version 1d by Bob Rost, Matt Longnecker, Andrew Klein, Mark Hall, Mike Raisman, and Mark Stehlik.
  • Pong by Paul Talbot.
  • Sokoban by Johannes Holmberg. A version of Sokoban for NES.
  • Zero Pong v3.0 by Zero-Soul.
  • The Duel by Bokudono. A small game that pits Mario against a jumping goomba in a fight to the finish. Here is the source. (Comments are in spanish)
  • D-Pad Hero v.1.1 by Kent Hansen and Andreas Pedersen. A NES version of Guitar Hero (SnowBro)
  • BombSweeper v.5 by SnowBro. A clone of a Nintendo "Game & Watch" puzzle game of the same name. No sources.
  • Junkrom (Tony Young)
  • Mouser (Tony Young)
  • Elite by Ian Bell and David Braben. There never was an NTSC release of this game, but later hack was released which allowed it to run on an emulator (with the right settings). Won't work on a real NES or accurate emulator. No sources. [site]
  • Russian Roulette demonstrates how to read the Zapper's trigger. It's probably the only Zapper game that works on HDTVs. (Damian Yerrick)
  • ZapPing (part of ZapRuder test ROM) A table tennis game for one or two players using two zappers. Source code. (Damian Yerrick 2011-09-18)
  • Munchie Attack Eat all the food that you can, while avoiding the deadly shuriken. Inspired by 'Fast Food' on the 2600 VCS. 2003 MiniGame Compo entry (4KB category), placed 26th of 37. (Memblers)
  • Hot Seat Harry A 1023 byte game for one or two players. Press the A button as fast you can to shock your opponent. [homepage] Released at 2002 MiniGame Compo. Finished 52nd out of 62. No source. (Memblers)

Music

Music albums in NES ROM form.

Music tools and toys.

  • NES Audio Tools - Tools by Neil Baldwin: NTRQ (native tracker), PR8 (rhythm), and PULSAR (sequencer)
  • GLITCH02 - Randomized music experiment by Neil Baldwin
  • SuperMagic Music Maker - Interactive music experiment by Neil Baldwin

Unsorted

Music demo programs that were linked from the original NESDev homepage. Should be organized with material above.

  • Paranoiz by nurv. A noise channel editor.
  • DMC-Based Saw Waves by blargg. Information about how this accomplished, and an NES ROM and MP3. Off-site link.
  • Years Behind by Retrocoders. This music rom features covers and original music. Compatible with PAL NES only. No sources.
  • New nes music format by Kevin Horton. A new format to store/replay NES music, similar to C64's psid format.
  • GZS Generator of sound signals. Sergey Ryumik.
  • Sound testing program by SnowBro. It lets you toggle the bits of the sound registers.
  • NES Sound Test Music code. Plays the Goldrunner song. Lasse Öörni (Cadaver)
  • Fade to Black by Fredrik Schultz and Morgan Johansson (authors of A/NES). It's a picture of Metallica with a nice rendition of 'Fade to Black'. No source code.
  • Sound testing program by Morgan Johansson. Test the sound registers.
  • Dropoff 7 The story of Dropoff 7, played through the NES's Delta-modulation channel. (Memblers)
  • Visual Player Shows some sprites to go along with the Silver Surfer NSF rip, with music by Tim and Geoff Follin. (Memblers)
  • Visual Player Source Source code for the program. Can be modified to work with other NSF rips. Send me an email if you're interested in a newer, enhanced version of this. (Memblers)

Demos

In progress: organizing demos below into this table.


Demo Date Author Type Notes
Game Genie 1990-05-08 Codemasters Tool A dump of the ROM used in the Game Genie. Galoob has kindly given permission for free distribution.
Tank Demo 1992-01-30 Ian Bell Graphics A demo of an unfinished 3D tank game, using the pseudo-bitmap graphics engine from Elite. Source and information here.
Colour bar program 1998-10-03 Mark Knibbs Graphics Displays color bars. Source code.
Palette Test 1999-03-18 Loopy Graphics Displays all the colors on the screen at once. NESASM source code.
Scroll demo 1999-12-15 HollowOne11 Graphics Dissassembled and modified from Ultima 2. Source code. (Not working?)
Jumpy demo 2001-09-23 'Rwin Simple A jumping sprite demo. NESASM source code.
Overtest 2001-10-19 Alastair Bridgewater Test Tests the CPU's overflow flag. Source code.
Diffusion Chamber 2002-04-16 Michael Martin Graphics Simulation of gas diffusion. P65 source code.
NEStress 2002-07-31 Flubba Test NES emulator test demo. Source code.
TANESPOT 2003-01-27 Jonathan Liss Multimedia "A Tribute to All NES Players Out There", PAL NES demo (Swedish), placed 3rd of 4 in the Oldskool demo category of Dreamhack 2002.
Raster Demo 2003-02-18 Norix Graphics Spinning VirtuaNES logo raster effect with falling leaves.
NESmas 2003-11-29 Mic ? A small christmas greeting demo. Source code. (Not working?)
NES Scrolling Test 2004-01-09 Lasse Öörni (Cadaver) Graphics Multidirectional scrolling test program, also detects PAL/NTSC. Uses MMC1 mapper + one screen mirroring. Source code.
Deadline Console 2004 2004-05-10 Opius, Nullsleep Multimedia Invitation intro with animation and music. deadline
GrayBox (missing) 2008-07-09 Sean Kelly Unknown Tribute to NES' 25th birthday.
Deadfish 2013-06-08 zzo38 Tool Deadfish programming language interpreter, for Family BASIC Keyboard. Source code.
Snow Intro 1999-06-06 Tennessee Carmel-Veilleux Multimedia Code by Repulse (Tennessee Carmel-Veilleux), graphics by _Bnu, and music by Random, which was re-done for the NES by Memblers. The music code was written by Bananmos.
Power Pad Test Program 1999-10-14 Tennessee Carmel-Veilleux Test Power Pad test program. No source.
Halloween Intro 1999-10-31 Memblers Multimedia A small program for Halloween. Doesn't do much. Code/graphics/music by Memblers, sound code by Bananmos.
NES Test Program v1.3 1999-11-29 Memblers Test Write to any register/RAM location with this program.
RTC 2001-02-28 Memblers Multimedia A demo entered into the Y2Kode programming competition, recieved 2nd place out of 6 entries. This version is buggy and not recommended for a real NES.
Megaman X Sprite 2000-05-27 abonetochew Graphics Displays a Megaman sprite from the SNES game, Megaman X. Kinda buggy. Source code.
Blocks 2002-06-30 abonetochew Graphics Displays the Super Mario Bros. 1-1 background with scrolling. Source code.
Bill World 2002-09-08 abonetochew Graphics Displays a level background for a game. Source code.
Sprite 0 test 2000-06-12 Damian Yerrick Test A "sprite 0 hit" compatability test for emulators. Source code.
GNOME vs. KDE 2000-07-08 Damian Yerrick Multimedia An unfinished 2-player Bingo style game. Music by Tony Young covered by Damian Yerrick, sound code by Bananmos. Source code.
Who's Cuter? 2000-08-14 Damian Yerrick Graphics "Take the survey and report the results." A slideshow of graphics. Source code.
Tall Pixel 2009-12-09 Damian Yerrick Graphics Stretches a still background image to 150% of its vertical size. Source code.
DPCM Split 2010-06-22 Damian Yerrick Graphics Shows how to abuse APU DMC timers to create a more-or-less reliable scroll split. Source code.
DPCM Letterbox 2010-08-16 Damian Yerrick Graphics Shows a more mature version of using the APU DMC timers that hides the background outside a 256x160 pixel window, all done in NMI and IRQ handlers so that your main thread can set it and forget it. Source code.
Password save demo 2010-07-20 Damian Yerrick Simple Allows the NES to remember 32 bits of a game's state across a power cycle. Source code.
Sprite Cans 2011 2011-04-23 Damian Yerrick Multimedia A demo that displays 64 rotating soda cans. Music by Ray Lynch covered by Damian Yerrick. Source code.
Zap Ruder 2011-09-18 Damian Yerrick Test Demonstrates how to read the Zapper's photosensor. It includes several still test patterns and ZapPing game. Source code.
Eighty 2014-04-25 Damian Yerrick Test Test program for the Four Score, including signature detection and compensation for DMC DMA bit deletions. Source code.
little things 2022-10-17 Damian Yerrick Compilation A collection of Damian Yerrick's early and one-off NES works. Source code.
Boing 2001-02-18 Mankeli (HNO3) Graphics Sprites animating with a curved path. Source code.
City 2001-05-08 Mankeli (HNO3), Zonzki Multimedia City background demo with music and animated text. Sound engine by Bananmos.
GITS 2002-01-20 Sergey Ryumik Test Television quality test program. Also available: Russian version with extended information.
GITS2 2002-10-06 Sergey Ryumik Test PAL TV test program.
demo 2002-10-07 Siudym Graphics Displays peace symbol. Made with a hex editor.
Commando 2008-10-07 Siudym Simple Movable sprite.
Scanline.NES 2003-06-13 Quietust Test Original version of a test of emulator PPU accuracy (note that in this version, the final test's text should NOT be readable). Updated version: here.
The Tao of 007 2004-06-29 Quietust Multimedia "Official game of the defunct Project: Sachen." Graphical demo with random voice samples. Source code.
SMW Stomper 2004-07-04 Quietust Graphics A demonstration of mid-frame vertical scroll adjustment, showing the Super Mario World castle "stomper". Source code.
Copper Bars 2004-07-05 Quietust Graphics Copper bars demo. Source code.
ppu_off_colors2 2005-07-14 Blargg Graphics Displays horizontal and vertical rainbow palette effects with PPU rendering disabled. Source code.
Full palette demo 2006-03-11 Blargg Graphics Displays entire 400+ color NES palette with minimal pixel glitches. Source code. (thread)

Integrate by-author stuff below into table above.

stuff by Chris Covell

Homepage

  • FDS Disk Lister FDS program that lists disk contents.
  • FDS Test 2 FDS programs, one plays music from Ai Senshi Nicol by Konami while displaying the FDS Wave-RAM, the other is an FDS version of the Stars SE demo.
  • Sayoonara A nice demo, with something extra. Ripped music. No sources.
  • Super Fighter demo A 1-screen demo related to Super Fighter. Code by Chis Covell, music covered by Memblers (original by Young Soung Wing), and sound code by Bananmos.
  • Raster Bar demos Some raster demos.
  • Stretch demo A vertical scaling demo.
  • Full Screen demos 4 demos that show full-screen graphics with interlacing.
  • CMC'80s An excellent demo. The music isn't original, as it was ripped from the game "Magician".
  • Polar demos Some demos that rotate and expand sprites. Neat.
  • Motion Some demos that do low resolution full screen animation.
  • Wall A demo that shows transparency effects.
  • Wavy CMC logo with good scrolling effects and palette cycling.
  • Mega Man jet A picture of Megaman flying above some clouds.
  • Solar Wars A freeware Scorched Earth type of game. Code, graphics, and design by Chris Covell, music by Memblers, and sound code by Bananmos. Here is the source code.
  • Stars SE An intro with a Martin Galway tune done on the NES by Memblers. The sound code was written by Bananmos.
  • Amiga! logo
  • Atomic Shows a neat pic, and cycles through some palettes.
  • Palette test program
  • Game Genie decoder A useful program for converting GG codes to CPU and ROM hex values.
  • Interlacing demo 3 demos showing an interlacing effect, and one more shows dithering.
  • NESA player NESA (NES/Audio) is a logged audio format recorded by an emulator on Amiga called A/NES. Made mostly obsolete by the NSF format.
  • MacOS A demonstation of bitmapped graphics on NES.
  • Moby Shows the cover of Moby: Everything is Wrong in a neat (but buggy) pseudo-interlaced mode.
  • Colour test program Set the hue and luminance values and see the NES color.
  • Zelda title screen simulator

ROM hacks

Applications

Hardware