Programming
What you need to do before attempting to write a Snes Program is go to my Tech Info area and download the SnesBase File and read everything in there until you start to understand how the Snes works. When you start to grasp the idea of Snes asssembler you will know what to do when you want to write a demo or even a game. The source you write would have to be compiled by a Snes 65816 cross assembler. Then you could try it on Zsnes or Snes9x to see if it works. To play it on a real Super Nintendo you must have a Backup Machine which I call a Disk Machine which allows you to feed it 1.44Mb disks and it load the Rom File into memory and then feed it to the Snes to play. I have gathered alot of Programming Utilities because I am going to make a Snes program soon.

X816 V1.10, V1.11, V1.12f - A Snes Cross Compiler for Dos. I assume it works. I seem to have found a couple of version. Grab them all in case on is stuffed.

D816 Disassembler - A Disassembler for Snes. It is very useful. You can check out how the demos were made with this little gadget.

SnesAsm - Another Snes Cross Compiler. This one has a demo inside. You could check out the  HDMA demo.

Snasm - Another Snes Cross Compiler. Don't know anything about this one.

Tile Edit - I don't know probably used to change graphics of roms.

Spc Assembler Table - The Spc is the Sound chip in the Snes. But I can't find a real Compiler.

SpriteXX - Used to convert PC PCX format into Snes Sprite Format.

Rpg Source Code -  I seem to have found a source code to a mini game. I don't know where it came from. Yeah I think by reading this you would learn alot.

Pic2Snes - Anothe graphic convertor. It has both Gif and Pcx support.

Pcx2Sopt - Another graphic convertot. It only converts Pcx files.

Gif2Spr - Gif to Sprite I guess.

Gif2Sopt - Same as Pcx2Sopt but Gif file only.