Main Page

From NeoGeo Development Wiki
Jump to: navigation, search
Logo.png

Welcome to the NeoGeo Development Wiki

This wiki is about every technical aspect of the SNK NeoGeo hardware and software (AES, MVS, CD and CDZ).

Its aim is to provide the most detailed, accurate and up to date information, to help homebrew development and repairs.
The wiki has 414 pages. Contributors list. Hosting provided by ElBarto.
Don't know where to start ? Try here. Can't find what you're looking for ? Try our links.

Want to help ? Just [register] or join us on IRC ! [Freenode #neogeodev]

Recent changes (minor edits hidden)

Categories

Ban base.jpg

What's common to every NeoGeo systems: main architecture, data formats, BIOS functions...

Last edits:
Memory mapped registers00:33, 5 March 2013
BIOS15:13, 10 February 2013
Watchdog19:10, 26 January 2013

Pages in category: 30

Ban video.jpg

How graphics are handled and displayed, from bitplanes and colors to the video output.

Last edits:
Software rendering05:43, 25 December 2012
Fix bankswitching21:11, 24 December 2012
VRAM20:02, 24 December 2012

Pages in category: 18

Ban audio.jpg

Everything related to music and sound effects: The Z80 subsystem, synthesized and sampled sound, CDDA playback...

Last edits:
YM2610 bus timing08:57, 7 January 2013
YM261008:33, 7 January 2013
Z80/YM2610 interface07:51, 7 January 2013

Pages in category: 17

Ban tools.jpg

Troubleshooting dead or glitchy MVS boards, CD laser assemblies, cartridges...

Last edits:
SLOT6 board05:00, 6 January 2013
Repairing Metal Slug X09:35, 24 September 2012
Graphic glitches17:31, 19 August 2012

Pages in category: 8

Ban cart.jpg

Particularities of the AES and MVS systems: ROM types, memory cards, cab I/O, data security... Also cartridge boards information.

Last edits:
Backup RAM17:30, 16 March 2013
Comodo-1 converter19:35, 10 February 2013
Open hardware memory card05:22, 7 February 2013

Pages in category: 58

Ban cd.jpg

NeoGeo CD and CDZ specificities: Differences and limitations, new memory functions, CDDA...

Last edits:
DMA23:37, 2 January 2013
PCM file18:26, 14 November 2012
SPR file18:25, 14 November 2012

Pages in category: 27

Ban code.jpg

Code snippets, register definitions, guides on how to display stuff, use BIOS functions, play music and sounds, read user input...

Last edits:
NeoGeo programming cheatsheet07:12, 2 April 2013
Memory mapped registers00:33, 5 March 2013
Watchdog19:10, 26 January 2013

Pages in category: 48


Ban chips.jpg

What makes everything work (or not), physically. Schematics, chip pinouts and functions, troubleshooting hardware issues...

Last edits:
Comodo-1 converter19:35, 10 February 2013
NEO-27316:38, 8 February 2013
Open hardware memory card05:22, 7 February 2013

Pages in category: 97

Remarquable games for some of their technical aspects: special effects, unusual hardware use, hidden features...

Last edits:
Metal Slug 402:14, 17 February 2013
Metal Slug 302:06, 17 February 2013
Metal Slug 2 - Super Vehicle-001/II01:59, 17 February 2013
Pages in category: 221

How to edit, guidelines, available templates, suggestions: The wiki

Todo

  • See wanted pages, old pages, short pages, and Todo/Mysteries.
  • Publish asm highlighter for ConTEXT
  • Make subcategories, move/merge "BIOS calls"
  • More schematics, chip details/pinouts
  • Troubleshooting tips
  • Make a downloadable offline capture every few months ?


Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox