From NeoGeo Development Wiki
Jump to navigation
Jump to search
Housekeeping
- Rename GPU to VDC everywhere ? Or VDP ? LSPC isn't really a processor. Sorry :/
- Rename BIOS to system ROM everywhere (done ?)
- Use 3rd parameter of Sig template (signal polarity)
- Use Chipname, Reg, Sig, BR templates
- Tooltip extension for registers ?
- Redirects from game stats to game pages
- Add pin numbers on AES cartridge pinout.
- How to start page
- Change DEFINE names (and register names ?) to the ones used in the AoF source code
Useful
- Add links to TCRF pages for the debug DIPs of each game ?
- PCM logic: http://www.mvs-scans.com/images/7/76/Kof_10th_anniv_plus_bootleg1_b1_front.jpg
- Memory chip pinouts
- Finish PRO chipset pinouts !
- M1 and S1 ROM speeds
- CD I/O ERROR 0001 0002 0003 ?
- CRC32 of all known ROMs/ISOs from MAME's neogeo.inc
- Jumper configs
- Memory card stuff (format, banks...)
- neo-mga on mv1a + PALs, neo-sdr and neo-dcr info
- Chip functions for each kind of board (even discrete logic)
Trivia
- CD-Z copy protection
- CMC fix bankswitching: how/when is vram bank info sent to the cartridge?
- Recent security chips info (SMA, PVC...)
- Neo cd chip pinouts (not very useful)
Analysis / mysteries
- Why does the L0 ROM need an output buffer ?
- Loading time graphs for all CD games, is MESS reliable enough ?
- ROM data visualisations https://wiki.neogeodev.org/index.php?title=2020_Super_Baseball
- YM2610 write delays ?
- Details on CD registers
- CDDA playback (needs more research in CD system rom)
- Dump LC98000 version Neo CD system rom
- LC8953/98000 microcode (note: Sanyo tech support has nothing left except publicly available brief sheet)
Verify
- Check Clock distribution diagram, especially on cart edge.