Just a bunch I noticed casually (as someone who has written a Neo-Geo emulator and now knows too much):
In section "Audio"
Both the YM2610 and YM2612 are part of the high-end ‘OPL’ series, meaning Yamaha enables four operators per FM channel Typo? YM26xx are OPN. OPL is the 2op chips.
It also comes with a 16-bit envelope control. Did you mean "16-step"? Which would also be mildly incorrect, the envelope generator on Yamaha-derived SSGs actually has 32 steps. Or did you mean the 16 bit frequency divider?
Neo Geo cartridges can only store so much, so the ADPCM channels are mainly bottlenecked by storage limitations. Consequently, adoption was disparate, some games found clever uses for ADPCM-B while others limited it to effects, voices and percussion ??? Basically every game uses them heavily for just about everything. If anything the FM part is the side show to the sampler. Late games (MSlug4 and 5, Matrimelee) use full streaming ADPCM soundtracks (very crunchy and mono). Though even launch title Mahjong Kyo Retsuden has decent quality vocal music.
There were many sound drivers found in the market, some focused on programming all audio channels, while others even ventured into mixing audio samples to overcome the seven-channel limitation [[21]](https://www.copetti.org/writings/consoles/neogeo/#bib:audio-drivers). Source is smoking crack here, Neo-Geo can not do software mixing. Samples can only be played as compressed ADPCM directly from V ROMs (of course a cartridge could contain RAM instead if it wanted, but none do).
In section "Operating system":
The Eyecatcher. It relies on tiles supplied by the cartridge. This is why you also see an additional ‘Max 330 Mega’, here the game is trying to show off the storage capacity of the cartridge. Weird use of "additional", all games have the "Max 330 Mega". (Though oddly the logo is sometimes slightly different - notably, sometimes "Neo‧Geo", sometimes "Neo Geo") It refers to a theoretical calculation of the maximum possible cartridge size, which ended up wrong because the late-era games are much larger than 330 Mbit. The modified "Giga Power" eyecatcher on later games bypasses the BIOS and is entirely on the cartridge.
In section "Games":
An M1 ROM: Stores the Z80 program. As you may know, the addressing capabilities of the Z80 are [very limited](https://www.copetti.org/writings/consoles/master-system/#memory-available), so M1 ROM access is interfaced by a dedicated controller called NEO-ZMC (another chip on the cartridge) which provides [memory banking](https://www.copetti.org/writings/consoles/nes/#going-beyond-existing-capabilities), enabling up to 64 KB to be addressed (though it may be expanded by adding another mapper into the CHA Board). The ZMC is the mapper on the CHA board. Maximum addressable size of M1 with NEO-ZMC is 512kbyte. NEO-ZMC2 allegedly allows 4 Mbyte, but I think 512k is the largest size ever used. Early games have no NEO-ZMC at all and are limited to 62K (64K minus the area used for RAM). 128k is the most common size.
It may be worth mentioning that games with CMC encryption have no S1 ROM at all, the chip allows sharing space with the C ROMs.
In section "Anti-piracy & Homebrew"
I really wouldn't compare the MslugX protection chip to the Nintendo CIC, they work differently and to a different purpose.
Just a bunch I noticed casually (as someone who has written a Neo-Geo emulator and now knows too much):
In section "Audio"
Both the YM2610 and YM2612 are part of the high-end ‘OPL’ series, meaning Yamaha enables four operators per FM channel
Typo? YM26xx are OPN. OPL is the 2op chips.It also comes with a 16-bit envelope control.
Did you mean "16-step"? Which would also be mildly incorrect, the envelope generator on Yamaha-derived SSGs actually has 32 steps. Or did you mean the 16 bit frequency divider?Neo Geo cartridges can only store so much, so the ADPCM channels are mainly bottlenecked by storage limitations. Consequently, adoption was disparate, some games found clever uses for ADPCM-B while others limited it to effects, voices and percussion
??? Basically every game uses them heavily for just about everything. If anything the FM part is the side show to the sampler. Late games (MSlug4 and 5, Matrimelee) use full streaming ADPCM soundtracks (very crunchy and mono). Though even launch title Mahjong Kyo Retsuden has decent quality vocal music.There were many sound drivers found in the market, some focused on programming all audio channels, while others even ventured into mixing audio samples to overcome the seven-channel limitation [[21]](https://www.copetti.org/writings/consoles/neogeo/#bib:audio-drivers).
Source is smoking crack here, Neo-Geo can not do software mixing. Samples can only be played as compressed ADPCM directly from V ROMs (of course a cartridge could contain RAM instead if it wanted, but none do).In section "Operating system":
The Eyecatcher. It relies on tiles supplied by the cartridge. This is why you also see an additional ‘Max 330 Mega’, here the game is trying to show off the storage capacity of the cartridge.
Weird use of "additional", all games have the "Max 330 Mega". (Though oddly the logo is sometimes slightly different - notably, sometimes "Neo‧Geo", sometimes "Neo Geo") It refers to a theoretical calculation of the maximum possible cartridge size, which ended up wrong because the late-era games are much larger than 330 Mbit. The modified "Giga Power" eyecatcher on later games bypasses the BIOS and is entirely on the cartridge.In section "Games":
An M1 ROM: Stores the Z80 program. As you may know, the addressing capabilities of the Z80 are [very limited](https://www.copetti.org/writings/consoles/master-system/#memory-available), so M1 ROM access is interfaced by a dedicated controller called NEO-ZMC (another chip on the cartridge) which provides [memory banking](https://www.copetti.org/writings/consoles/nes/#going-beyond-existing-capabilities), enabling up to 64 KB to be addressed (though it may be expanded by adding another mapper into the CHA Board).
The ZMC is the mapper on the CHA board. Maximum addressable size of M1 with NEO-ZMC is 512kbyte. NEO-ZMC2 allegedly allows 4 Mbyte, but I think 512k is the largest size ever used. Early games have no NEO-ZMC at all and are limited to 62K (64K minus the area used for RAM). 128k is the most common size.In section "Anti-piracy & Homebrew"