Nesdev: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
mNo edit summary
mNo edit summary
Line 68: Line 68:
* [http://nesdev.parodius.com/nesgfx.txt How NES Graphics Work]  A document describing the basics.
* [http://nesdev.parodius.com/nesgfx.txt How NES Graphics Work]  A document describing the basics.
* [http://nesdev.parodius.com/nesgfx-d.txt How NES Graphics Work (Dutch)]  A document describing the basics.  Translation by A.A.J.Bouwmans.
* [http://nesdev.parodius.com/nesgfx-d.txt How NES Graphics Work (Dutch)]  A document describing the basics.  Translation by A.A.J.Bouwmans.
=== 6502 ===
Information about the 6502.  The NES's 2A03 CPU is a modified 6502.
* [http://nesdev.parodius.com/nesdoc1.txt Assembleur sur NES (French)]  v0.9 by Crispysix.
* [http://nesdev.parodius.com/r650x.zip Rockwell 650x and 651x specs]  Official specifications for the 6502 family.
* [http://nesdev.parodius.com/6502.txt 6502 Microprocessor info]  Excerpt from the Commodore 64 Programmers Reference Manual.
* [http://nesdev.parodius.com/6502_cn.txt 6502 Microprocessor info (Chinese)]  From the Commodore 64 Progammers Reference Manual, translation by Blue Potato.
* [http://nesdev.parodius.com/6502_cpu.txt NMOS 65xx Instruction Set]  From a C64 emulator and devkit.
* [http://nesdev.parodius.com/6502guid.txt Assembly in one step]  A brief guide to programming the 6502 in assembly language.
* [http://nesdev.parodius.com/6502jsm.zip 6502 Instruction Summary]  A list of opcodes and addressing modes.  Originally by RTK, modified by CricketNE
* [http://nesdev.parodius.com/opcodes.txt 6502 Opcodes]  In japanese.  By famtasiaに添付されてたと思った (?)
* [http://nesdev.parodius.com/6502bugs.txt 6502 bugs]  A list of known bugs in the 6502.
* [http://nesdev.parodius.com/mathv1r_lib.txt mathpac]  by Matt Malone.  Some math routines in 6502.
* [http://nesdev.parodius.com/dr6502-docs.zip DR6502 Docs]  by M.J.Malone.  This documentation for a 6502 simuator contains extensive 6502 information.
* [http://nesdev.parodius.com/undocumented_opcodes.txt Undocumented Opcodes] v3.0  by Freddy Offenga.  Based on the Atari 8-bit 6502.
* [http://nesdev.parodius.com/extra_instructions.txt Extra Instructions of the 65XX Series CPU]  11-27-96  by Adam Vardy.

Revision as of 16:31, 6 November 2009

Nesdev original logo.gif
Forum Wiki


Send dead link reports, error corrections, or any files or links that should be here to Memblers.

If anyone out there is multi-lingual, and would translate any of these docs to any language, contact me.
Also, if there are any older docs on here that are known to be horribly inaccurate to the point of being useless, let me know so I can kill it.



Notices

  • Do not download full copies of the site through the webserver. Use the FTP mirror or the ED2K mirror
  • " 2004 MiniGame Compo is on-going. The closing date for entries is Sunday, August 29, 2004.
  • The messageboards are open. The old boards are still readable.
  • Consider making a donation of any amount to help pay for hosting costs (which includes every site hosted on Parodius). The paypal link will be found on Parodius' main page.
  • an NES dev cartridge is in production by Membler Industries. More details to come.

Nes music

  • Sounds of the 2A03 Here you will find new music done on the NES or in an NES-style. Also visit 2a03.org for a more complete NSF archive.
  • tracked music Here you can download covers of NES music in MOD (.XM, .S3M, .IT, etc.) format. No cheesy MIDI files here, bucko!
  • 2A03.org An archive of new NES music in NSF format.
  • An archive of NSFs made with MCK.
  • NSF Collection Here you can get a sorted collection of NSFs, the only bad thing being that the sound effects are removed.
  • Zophar's NSF Page is a good place to get the newest NSF rips.
  • You can still download a few rips in .NES format here If you want them for some reason.


Mbar.gif

Text files

Nes

General information about the Nintendo Entertainment System, or Famicom.

6502

Information about the 6502. The NES's 2A03 CPU is a modified 6502.