User:Rom1: Difference between revisions
mNo edit summary |
mNo edit summary |
||
| Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
<div class="newhome"> | <div class="newhome"> | ||
<div id="home-header | <div id="home-header"> | ||
<div style="min-height:110px;"> | <div style="min-height:110px;"> | ||
[[File:Neo-Geo-AES-Console-Set.png|left|x100px]] | [[File:Neo-Geo-AES-Console-Set.png|left|x100px]] | ||
<h2 class="title | <h2 class="title">The NeoGeo Development Wiki</h2> | ||
<p class="headline">This wiki is about every technical aspects of the SNK NeoGeo hardware and software (AES, MVS, CD and CDZ).<br />Our aim is to provide the most detailed, accurate and up to date information for preservation, homebrew development and repairs.</p> | <p class="headline">This wiki is about every technical aspects of the SNK NeoGeo hardware and software (AES, MVS, CD and CDZ).<br />Our aim is to provide the most detailed, accurate and up to date information for preservation, homebrew development and repairs.</p> | ||
</div> | </div> | ||
</div> | </div> | ||
<div id="home-left | <div id="home-left"> | ||
<div id="home-cat | <div id="home-cat"> | ||
<div | <div class="home-block"> | ||
<div class="head | <div class="head"> | ||
<p style="margin:0">[[File:Ban2_base.jpg|link=:Category:Base system]]</p> | <p style="margin:0">[[File:Ban2_base.jpg|link=:Category:Base system]]</p> | ||
<div style="position:absolute;top:25px;left:20px;font-size:30px;">[[:Category:Base system|<span class="cattitle">Base system</span>]]</div> | <div style="position:absolute;top:25px;left:20px;font-size:30px;">[[:Category:Base system|<span class="cattitle">Base system</span>]]</div> | ||
</div> | </div> | ||
<div class="content | <div class="content"> | ||
<p>What's common to every NeoGeo system: main architecture, data formats...</p> | <p>What's common to every NeoGeo system: main architecture, data formats...</p> | ||
</div> | </div> | ||
<div> | <div> | ||
<div>'''Last edits'''</div> | <div>'''Last edits'''</div> | ||
<table | <table> | ||
<forum> | <forum> | ||
category=Base system | category=Base system | ||
| Line 29: | Line 29: | ||
</div> | </div> | ||
</div> | </div> | ||
<div | <div class="home-block"> | ||
<div class="head | <div class="head"> | ||
<p style="margin:0">[[File:Ban2_video.jpg|link=:Category:Video system]]</p> | <p style="margin:0">[[File:Ban2_video.jpg|link=:Category:Video system]]</p> | ||
<div style="position:absolute;top:25px;left:20px;font-size:30px;">[[:Category:Audio system|<span class="cattitle">Videosystem</span>]]</div> | <div style="position:absolute;top:25px;left:20px;font-size:30px;">[[:Category:Audio system|<span class="cattitle">Videosystem</span>]]</div> | ||
</div> | </div> | ||
<div class="content | <div class="content"> | ||
<p>How graphics are handled and displayed, from bitplanes and colors to the video output.</p> | <p>How graphics are handled and displayed, from bitplanes and colors to the video output.</p> | ||
</div> | </div> | ||
<div> | <div> | ||
<div>'''Last edits'''</div> | <div>'''Last edits'''</div> | ||
<table | <table> | ||
<forum> | <forum> | ||
category=Video system | category=Video system | ||
| Line 48: | Line 47: | ||
</div> | </div> | ||
</div> | </div> | ||
<div | <div class="home-block"> | ||
<div class="head | <div class="head"> | ||
<p style="margin:0">[[File:Ban2_audio.jpg|link=:Category:Audio system]]</p> | <p style="margin:0">[[File:Ban2_audio.jpg|link=:Category:Audio system]]</p> | ||
<div style="position:absolute;top:25px;left:20px;font-size:30px;">[[:Category:Audio system|<span class="cattitle">Audio system</span>]]</div> | <div style="position:absolute;top:25px;left:20px;font-size:30px;">[[:Category:Audio system|<span class="cattitle">Audio system</span>]]</div> | ||
</div> | </div> | ||
<div class="content | <div class="content"> | ||
<p>Everything related to music and sound effects: The Z80 subsystem, synthesized and sampled sound, CDDA playback...</p> | <p>Everything related to music and sound effects: The Z80 subsystem, synthesized and sampled sound, CDDA playback...</p> | ||
</div> | </div> | ||
<div> | <div> | ||
<div>'''Last edits'''</div> | <div>'''Last edits'''</div> | ||
<table | <table> | ||
<forum> | <forum> | ||
category=Audio system | category=Audio system | ||
| Line 66: | Line 65: | ||
</div> | </div> | ||
</div> | </div> | ||
<div | <div class="home-block"> | ||
<div class="head | <div class="head"> | ||
<p style="margin:0">[[File:Ban2_repair.jpg|link=:Category:Repairs]]</p> | <p style="margin:0">[[File:Ban2_repair.jpg|link=:Category:Repairs]]</p> | ||
<div style="position:absolute;top:25px;left:20px;font-size:30px;">[[:Category:Repairs|<span class="cattitle">Repairs</span>]]</div> | <div style="position:absolute;top:25px;left:20px;font-size:30px;">[[:Category:Repairs|<span class="cattitle">Repairs</span>]]</div> | ||
</div> | </div> | ||
<div class="content | <div class="content"> | ||
<p>Troubleshooting dead or glitchy MVS boards, CD laser assemblies, cartridges...</p> | <p>Troubleshooting dead or glitchy MVS boards, CD laser assemblies, cartridges...</p> | ||
</div> | </div> | ||
<div> | <div> | ||
<div>'''Last edits'''</div> | <div>'''Last edits'''</div> | ||
<table | <table> | ||
<forum> | <forum> | ||
category=Repairs | category=Repairs | ||
| Line 84: | Line 83: | ||
</div> | </div> | ||
</div> | </div> | ||
<div | <div class="home-block"> | ||
<div class="head"> | |||
<p style="margin:0">[[File:Ban2_cart.jpg|link=:Category:Cartridge systems]]</p> | <p style="margin:0">[[File:Ban2_cart.jpg|link=:Category:Cartridge systems]]</p> | ||
<div style="position:absolute;top:25px;left:20px;font-size:30px;">[[:Category:Cartridge systems|<span class="cattitle">Cart systems</span>]]</div> | <div style="position:absolute;top:25px;left:20px;font-size:30px;">[[:Category:Cartridge systems|<span class="cattitle">Cart systems</span>]]</div> | ||
</div> | </div> | ||
<div class="content | <div class="content"> | ||
<p>Particularities of the AES and MVS systems: ROM types, memory cards, cab I/O, data security... Also [[:Category:Cartridge boards|cartridge boards]] information.</p> | <p>Particularities of the AES and MVS systems: ROM types, memory cards, cab I/O, data security... Also [[:Category:Cartridge boards|cartridge boards]] information.</p> | ||
</div> | </div> | ||
<div> | <div> | ||
<div>'''Last edits'''</div> | <div>'''Last edits'''</div> | ||
<table | <table> | ||
<forum> | <forum> | ||
category=Cartridge systems | category=Cartridge systems | ||
| Line 103: | Line 101: | ||
</div> | </div> | ||
</div> | </div> | ||
<div | <div class="home-block"> | ||
<div class="head | <div class="head"> | ||
<p style="margin:0">[[File:Ban2_cd.jpg|link=:Category:CD systems]]</p> | <p style="margin:0">[[File:Ban2_cd.jpg|link=:Category:CD systems]]</p> | ||
<div style="position:absolute;top:25px;left:20px;font-size:30px;">[[:Category:CD systems|<span class="cattitle">CD systems</span>]]</div> | <div style="position:absolute;top:25px;left:20px;font-size:30px;">[[:Category:CD systems|<span class="cattitle">CD systems</span>]]</div> | ||
</div> | </div> | ||
<div class="content | <div class="content"> | ||
<p>NeoGeo CD and CDZ specificities: Differences and limitations, new memory functions, CDDA...</p> | <p>NeoGeo CD and CDZ specificities: Differences and limitations, new memory functions, CDDA...</p> | ||
</div> | </div> | ||
<div> | <div> | ||
<div>'''Last edits'''</div> | <div>'''Last edits'''</div> | ||
<table | <table> | ||
<forum> | <forum> | ||
category=CD systems | category=CD systems | ||
| Line 121: | Line 119: | ||
</div> | </div> | ||
</div> | </div> | ||
<div | <div class="home-block"> | ||
<div class="head | <div class="head"> | ||
<p style="margin:0">[[File:Ban2_code.jpg|link=:Category:Code]]</p> | <p style="margin:0">[[File:Ban2_code.jpg|link=:Category:Code]]</p> | ||
<div style="position:absolute;top:25px;left:20px;font-size:30px;">[[:Category:Code|<span class="cattitle">Software</span>]]</div> | <div style="position:absolute;top:25px;left:20px;font-size:30px;">[[:Category:Code|<span class="cattitle">Software</span>]]</div> | ||
</div> | </div> | ||
<div class="content | <div class="content"> | ||
<p>Code snippets, register definitions, guides on how to display stuff, use the system ROM, play music and sounds, read user input...</p> | <p>Code snippets, register definitions, guides on how to display stuff, use the system ROM, play music and sounds, read user input...</p> | ||
</div> | </div> | ||
<div> | <div> | ||
<div>'''Last edits'''</div> | <div>'''Last edits'''</div> | ||
<table | <table> | ||
<forum> | <forum> | ||
category=Code | category=Code | ||
| Line 139: | Line 137: | ||
</div> | </div> | ||
</div> | </div> | ||
<div | <div class="home-block"> | ||
<div class="head | <div class="head"> | ||
<p style="margin:0">[[File:Ban2_chips.jpg|link=:Category:Chips]]</p> | <p style="margin:0">[[File:Ban2_chips.jpg|link=:Category:Chips]]</p> | ||
<div style="position:absolute;top:25px;left:20px;font-size:30px;">[[:Category:Chips|<span class="cattitle">Electronics</span>]]</div> | <div style="position:absolute;top:25px;left:20px;font-size:30px;">[[:Category:Chips|<span class="cattitle">Electronics</span>]]</div> | ||
</div> | </div> | ||
<div class="content | <div class="content"> | ||
<p>What makes everything work (or not). Schematics, chip pinouts and functions, troubleshooting hardware issues...</p> | <p>What makes everything work (or not). Schematics, chip pinouts and functions, troubleshooting hardware issues...</p> | ||
</div> | </div> | ||
<div> | <div> | ||
<div>'''Last edits'''</div> | <div>'''Last edits'''</div> | ||
<table | <table> | ||
<forum> | <forum> | ||
category=Chips | category=Chips | ||
| Line 157: | Line 155: | ||
</div> | </div> | ||
</div> | </div> | ||
<div | <div class="home-block"> | ||
<div class="head | <div class="head"> | ||
<p style="margin:0">[[File:Ban2_games.jpg|link=:Category:Games]]</p> | <p style="margin:0">[[File:Ban2_games.jpg|link=:Category:Games]]</p> | ||
<div style="position:absolute;top:25px;left:20px;font-size:30px;">[[:Category:Games|<span class="cattitle">Games</span>]]</div> | <div style="position:absolute;top:25px;left:20px;font-size:30px;">[[:Category:Games|<span class="cattitle">Games</span>]]</div> | ||
</div> | </div> | ||
<div class="content | <div class="content"> | ||
<p>Remarquable games for some of their technical aspects: special effects, unusual hardware use, hidden features...</p> | <p>Remarquable games for some of their technical aspects: special effects, unusual hardware use, hidden features...</p> | ||
</div> | </div> | ||
<div> | <div> | ||
<div>'''Last edits'''</div> | <div>'''Last edits'''</div> | ||
<table | <table> | ||
<forum> | <forum> | ||
category=Games | category=Games | ||
| Line 179: | Line 177: | ||
</div> | </div> | ||
<div id="home-right | <div id="home-right"> | ||
<div class="home-block | <div class="home-block"> | ||
==[[Special:RecentChanges|Recent changes]] (minor edits hidden)== | ==[[Special:RecentChanges|Recent changes]] (minor edits hidden)== | ||
{{Special:Recentchanges/4,hideminor}} | {{Special:Recentchanges/4,hideminor}} | ||
</div> | </div> | ||
<div class="home-block | <div class="home-block"> | ||
==About this wiki== | ==About this wiki== | ||
<ul style="list-style:outside none none;"> | <ul style="list-style:outside none none;"> | ||
| Line 197: | Line 195: | ||
</div> | </div> | ||
<div class="home-block | <div class="home-block"> | ||
==Todo== | ==Todo== | ||
* See [[Special:WantedPages|wanted pages]], [[Special:AncientPages|old pages]], [[Special:ShortPages|short pages]], and [[Todo/Mysteries]]. | * See [[Special:WantedPages|wanted pages]], [[Special:AncientPages|old pages]], [[Special:ShortPages|short pages]], and [[Todo/Mysteries]]. | ||
Revision as of 19:27, 16 September 2017
What's common to every NeoGeo system: main architecture, data formats...
| BIOS RAM locations | 21:25, 11 August 2025 |
| Pinouts | 15:34, 23 July 2025 |
| Memory mapped registers | 19:21, 10 April 2025 |
How graphics are handled and displayed, from bitplanes and colors to the video output.
| Slowdown | 07:12, 12 September 2025 |
| Fix bankswitching | 21:25, 14 May 2025 |
| Sprites | 21:18, 14 May 2025 |
Everything related to music and sound effects: The Z80 subsystem, synthesized and sampled sound, CDDA playback...
Troubleshooting dead or glitchy MVS boards, CD laser assemblies, cartridges...
| Replacement chip | 20:21, 25 January 2026 |
| CD drive | 07:36, 1 November 2025 |
| List of ROM chips | 00:03, 26 September 2025 |
Particularities of the AES and MVS systems: ROM types, memory cards, cab I/O, data security... Also cartridge boards information.
| Category:Cartridge boards | 13:23, 10 January 2026 |
| Cartridges | 18:19, 7 January 2026 |
| PROG board | 07:40, 7 January 2026 |
NeoGeo CD and CDZ specificities: Differences and limitations, new memory functions, CDDA...
| CD drive | 07:36, 1 November 2025 |
| CDROM-2 board | 01:49, 18 August 2025 |
| CD hardware versions | 01:44, 18 August 2025 |
Code snippets, register definitions, guides on how to display stuff, use the system ROM, play music and sounds, read user input...
| Development tools | 14:00, 6 October 2025 |
| PLAYER START subroutine | 12:00, 6 October 2025 |
| Slowdown | 07:12, 12 September 2025 |
What makes everything work (or not). Schematics, chip pinouts and functions, troubleshooting hardware issues...
| Replacement chip | 20:21, 25 January 2026 |
| NEO-SMA | 15:37, 15 January 2026 |
| NEO-CMC | 23:04, 10 January 2026 |
Remarquable games for some of their technical aspects: special effects, unusual hardware use, hidden features...
| The King of Fighters '99 - Millennium Battle | 15:07, 15 January 2026 |
| Garou - Mark of the Wolves | 15:06, 15 January 2026 |
| Metal Slug 3 | 15:05, 15 January 2026 |
- N
- This edit created a new page (also see list of new pages)
- m
- This is a minor edit
- b
- This edit was performed by a bot
- (±123)
- The page size changed by this number of bytes
25 January 2026
About this wiki
- The wiki has 579 pages thanks to our contributors
- 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]
- 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 ?









