Sign in or 

| Version | User | Scope of changes |
|---|---|---|
| Aug 6 2008, 12:29 PM EDT (current) | anujIDDS | 1 word added, 1 word deleted |
| Aug 6 2008, 12:22 PM EDT | anujIDDS | 377 words added |
-excellent general resource for developing 8-bit games for the NES/FAMICOM systems. Contains many useful guides and links to development tools
-Course website for class on NES programming at Carnegie Mellon University. The course slides and notes are especially helpful for beginners. Also has all guides for nbasic (which was written by Bob Rost)
-The assembly language for the 6502 is the most reliable language to use to develop NES games. The FAMICOM system is finicky and requires precise commands given by the low-level language. This however, is the most difficult environment to program in.
-The nbasic language written by Bob Rost for his course is an easy development environment to use with many useful features. It is a better option for people with programming experience that is not assembly.The higher level language may not always translate to the hardware perfectly but can be used to develop many of the features for a game quickly.
-most versatile and easy to use editor, as well as one of the most powerful
-has a variety of useful graphical tools which are used widely in development
- Converts string of characters to ASCII values
-easy to use and powerful music programmer. Has features such as timbre and volume envelopes and other macros as well as easy to use note transcription.
-Sound driver and compiler for the MML language
-Emulators
-most robust emulator available, emulates the hardware restrictions most closely.