the Namco C163 trial
This commit is contained in:
parent
402a1d06cf
commit
f8d851cbc2
|
@ -1,4 +1,4 @@
|
|||
# Namco 163
|
||||
# Namco C163
|
||||
|
||||
This is Namco's one of NES mapper, with up to 8 wavetable channels. It has also 128 byte of internal RAM, both channel register and wavetables are stored here. Wavetables are variable size and freely allocable anywhere in RAM, it means it can be uses part of or continuously pre-loaded waveform and/or its sequences in RAM. But waveform RAM area becomes smaller as much as activating more channels; Channel register consumes 8 byte for each channels. You must avoid conflict with channel register area and waveform for avoid channel playback broken.
|
||||
|
||||
|
|
|
@ -176,7 +176,7 @@ String DivEngine::getSongSystemName(bool isMultiSystemAcceptable) {
|
|||
return "Famicom Disk System";
|
||||
}
|
||||
if (song.system[0]==DIV_SYSTEM_NES && song.system[1]==DIV_SYSTEM_N163) {
|
||||
return "NES + Namco 163";
|
||||
return "NES + Namco C163";
|
||||
}
|
||||
if (song.system[0]==DIV_SYSTEM_NES && song.system[1]==DIV_SYSTEM_MMC5) {
|
||||
return "NES + MMC5";
|
||||
|
@ -1234,7 +1234,7 @@ void DivEngine::registerSystems() {
|
|||
);
|
||||
|
||||
sysDefs[DIV_SYSTEM_N163]=new DivSysDef(
|
||||
"Namco 163", NULL, 0x8c, 0, 8, false, true, 0, false,
|
||||
"Namco C163", NULL, 0x8c, 0, 8, false, true, 0, false,
|
||||
"an expansion chip for the Famicom, with full wavetable.",
|
||||
{"Channel 1", "Channel 2", "Channel 3", "Channel 4", "Channel 5", "Channel 6", "Channel 7", "Channel 8"},
|
||||
{"CH1", "CH2", "CH3", "CH4", "CH5", "CH6", "CH7", "CH8"},
|
||||
|
|
|
@ -97,7 +97,7 @@ const char* insTypes[DIV_INS_MAX+1]={
|
|||
"FM (OPL)",
|
||||
"FDS",
|
||||
"Virtual Boy",
|
||||
"Namco 163",
|
||||
"Namco C163",
|
||||
"Konami SCC/Bubble System WSG",
|
||||
"FM (OPZ)",
|
||||
"POKEY",
|
||||
|
|
|
@ -324,7 +324,7 @@ void FurnaceGUI::initSystemPresets() {
|
|||
}
|
||||
));
|
||||
cat.systems.push_back(FurnaceGUISysDef(
|
||||
"Namco 163", {
|
||||
"Namco C163", {
|
||||
DIV_SYSTEM_N163, 64, 0, 0,
|
||||
0
|
||||
}
|
||||
|
@ -512,7 +512,7 @@ void FurnaceGUI::initSystemPresets() {
|
|||
}
|
||||
));
|
||||
cat.systems.push_back(FurnaceGUISysDef(
|
||||
"NES with Namco 163", {
|
||||
"NES with Namco C163", {
|
||||
DIV_SYSTEM_NES, 64, 0, 0,
|
||||
DIV_SYSTEM_N163, 64, 0, 112,
|
||||
0
|
||||
|
|
Loading…
Reference in a new issue