image image image image image image image image image image image image image image

Homebrew SNES Games/Demos

With the commercial death of the SNES long past, people who grew up with the console have longed for new releases. With this page, I hope to document non-commercial homebrew that will work on the SNES. I have attempted to play these on Higan or an actual console to ensure that they will actually work. I've trying to order things based on time of release, rather than practical playability (which at this point is limited in most homebrew).

Game/demo Name Author Year Released Notes
Smash It elix 2014 Demo with graphical effects and dubstep music
nu elix 2014 Demo with music and moving geometric shapes
Jet Pilot Rising Dieter Von Laser 2013 Full game featuring a rocket-riding cat
Pic Play Magical 1992 Demo with images that and graphical effects
The Learning Curve Dax 1992 Simple demo with scrolling text, and the first instance of sound in a homebrew
Magicode CDI 1992 Intro for scene releases
CDI demo CDI 1992 A demo with scrolling text
Censor intro Geggin 1992 Intro used for scene releases
Miracle intro Sauron 1992 Intro used for scene releases

Hardware tests

These are demos created with the purpose of testing SNES hardware. Putting them here for preservation purposes.

Game/demo Name Author Year Released Notes
bsnesdemo_v1 revenant 2011 checkerboard pattern that responds to button input with music
bsnesdemo_v2 revenant 2011 checkerboard pattern that responds to button input with music
bsnesdemo_v3 revenant 2013 checkerboard pattern that responds to button input with music
controller strobebehavior blargg 2010 checks controller strobe behavior
speed_2_freezes2 blargg 2010 checks startup
test_ram_disable_ipl blargg 2010 tests initial program loader
test_speed blargg 2010
test_timer_speed blargg 2010
test_timer_speed2 blargg 2010
test_timer_speed3 blargg 2010
test_timer_speed_2 blargg 2010
test_timer_stop blargg 2010
test_timer_stop2 blargg 2010
timer_at_power_reset blargg 2010 Tests resetting the console
1-test_exec_from_io blargg 2010
2-test_single_instr blargg 2010
3-test_write_disable blargg 2010
4-test_ram_disable blargg 2010
cx4test Overload 2010 Tests the CX4 chip, which was used in Mega Man X2 and X3
half_pixels2 ? 2010 Test of the high resolution mode of the SNES (?)
test_adc Shay Green 20xx Tests ADC operation in 8 bit mode
test_adc_16 Shay Green 20xx Tests ADC operation in 16 bit mode
test_sbc Shay Green 20xx Tests SBC operation in 8 bit mode
test_sbc_16 Shay Green 20xx Tests SBC operation in 16 bit mode
div_timing blargg (?) 20xx Tests division operations
mul_timing blargg (?) 20xx Test multiplication operations
1-random blargg (?) 20xx OAM (Object Attribute Memory) test
2-low blargg (?) 20xx OAM (Object Attribute Memory) test
3-high blargg (?) 20xx OAM (Object Attribute Memory) test
snes_test_tsc blargg (?) 20xx Tests TSC instruction
test_adc (other version) Shay Green 20xx Tests ADC operation in 8 bit mode
test_sbc (other version) Shay Green 20xx Tests SBC operation in 8 bit mode
test_dma byuu 2006 Tests DMA
test_dmavalid byuu 2008 Tests DMA valid
test_dmasync byuu 2008 Tests DMA sync
test_hdma byuu 2008 Tests HDMA
test_hdmasync byuu 2008 Tests HDMA sync
test_hdmatiming byuu 2008 Tests HDMA timing
test_hdmadisable byuu 2008 Tests HDMA Disable
test_mdrhdma.smc byuu 2010 Tests HDMA
test_math byuu 20xx Tests math routines
test_mode7 ? 20xx Mode 7 test
test_hello byuu (?) 20xx Test of the PPU
test_noise byuu (?) 20xx Test of the PPU

© Evan G. This site made by a Canadian, and fueled by beer. Do not use material on this site without permission.