54 "Jaleco Moero!! Nettou Yakuu '88 DAC", config,
56 16,
"nettou_yakyuu/nettou_yakyuu_"))
70 for (
int i = 2; i < 6; i++) {
72 redirectToSamplePlayer[i - 2] =
false;
77 samplePlayer->reset();
82 if ((address < 0x4000) || (0xC000 <= address))
return;
85 if ((0x6000 <= address) && (address < 0x8000)) {
87 byte region = (address >> 11) & 3;
88 redirectToSamplePlayer[region] = (value & 0x80) != 0;
89 if (redirectToSamplePlayer[region]) {
98 if (!redirectToSamplePlayer[(address >> 13) - 2]) {
104 if (!(value & 0x80)) {
105 samplePlayer->reset();
111 samplePlayer->stopRepeat();
115 samplePlayer->repeat(value & 0xF);
123 template<
typename Archive>
126 ar.template serializeBase<Rom8kBBlocks>(*this);
127 ar.serialize(
"SamplePlayer", *samplePlayer);
128 ar.serialize(
"redirectToSamplePlayer", redirectToSamplePlayer);