DSP-3 support (opcodes RE'd by Overload and Feather). Thanks Jonas for finding a bug in my glue code.

This commit is contained in:
n-a-c-h
2006-03-19 01:46:59 +00:00
parent 9cf8523127
commit 118e6cab85
6 changed files with 765 additions and 7 deletions

View File

@@ -1940,7 +1940,7 @@ extern unsigned short totlines;
void SetAddressingModes(), GenerateBank0Table();
void SetAddressingModesSA1(), GenerateBank0TableSA1();
void calculate_state_sizes(), InitRewindVars();
void InitDSP(), InitDSP2(), InitDSP4(), InitFxTables(), initregr(), initregw();
void InitDSP(), InitDSP2(), InitDSP3(), InitDSP4(), InitFxTables(), initregr(), initregw();
void SPC7110Load(), DOSClearScreen(), dosmakepal();
void CheckROMType()
@@ -1982,7 +1982,7 @@ void CheckROMType()
DSP1Type = (romtype == 2) ? 2 : 1;
}
/*
if (DSP3Enable)
{
InitDSP3();
@@ -1990,7 +1990,7 @@ void CheckROMType()
// DSP-3 mapping, banks 20 - 3F
map_mem(0x20, &dsp3bank, 0x20);
}
*/
if (DSP4Enable)
{
InitDSP4();