* pce_cd.cpp: convert to logmacro, fix regression on stop/repeat conditions, workaround MT#07972
* Delete unnecessary stub files from the other branch
* hash/pcecd.xml: QA notes
* nec/pce_cd.cpp: fix MT#07972 for good
* hash/pcecd.xml: update QA
* hash/pcecd.xml, nec/pce_cd.cpp: update QA
* nec/pce_cd.cpp: make pregap to have a minimum of 2 seconds, fixes redbook offset
* sound/cdda.cpp: add an actual write callback for audio playback end event
* nec/pce_cd.cpp: implement CDDA audio end event, fixes redbook repeat with emeraldd
* hash/pcecd.xml: update QA
* nec/pce_cd.cpp: do not send an irq when start/end redbook commands are issued, fixes macr2036 (MT #5995), jleagt94, iganin
* hash/pcecd.xml: QA heavy hitters
* hash/pcecd.xml: QA
* nec/pce_cd.cpp: unbreak snatcher, unbreak audio CD player
* nec/pce_cd.cpp: document crazyhos btanb
* nec/pce_cd.cpp: make BRAM to init to a standard scdsys format data
* hash/pcecd.xml: acknowledge games using Save-Kun peripheral
* nec/pce_cd.cpp: fix cdda get_channel_volume index overflow
* sound/cdda.cpp: fix longstanding regression with get_channel_volume, rename it to get_channel_sample
* nec/pce_cd.cpp: QA fader
* nec/pce_cd.cpp: cancel redbook when audio start + play mode = 0 is issued, fixes ppersia sound when picking up sword
* hash/pcecd.xml: finalize QA
* nec/pce_cd.cpp: misc cleanups
* hash/pcecd.xml: fix neklegbb description tag
* hash/pcecd.xml: faussete/traveler description fixes
New working software list additions
-----------------------------------
PC Denjin - Pankic Cyborgs (Air Zonk prototype) [Hidden Palace, VGHF]
TV Sports Baseball (prototype) [Hidden Palace, VGHF]
Get rid of a couple of copies of the CC0 text. Add header comment to
CC0 files to remind people editing them what the terms are. Also add
some missing XML headers. The header comments in layouts won't bloat
the binary - they get stripped out before compressing, same as any other
comments.