prepare for eventual export
This commit is contained in:
parent
499af535da
commit
12236248dd
21 changed files with 137 additions and 3 deletions
|
|
@ -54,6 +54,14 @@ void DivDispatch::forceIns() {
|
|||
|
||||
}
|
||||
|
||||
void DivDispatch::toggleRegisterDump(bool enable) {
|
||||
dumpWrites=enable;
|
||||
}
|
||||
|
||||
std::vector<DivRegWrite>& DivDispatch::getRegisterWrites() {
|
||||
return regWrites;
|
||||
}
|
||||
|
||||
int DivDispatch::init(DivEngine* p, int channels, int sugRate, bool pal) {
|
||||
return 0;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -227,6 +227,7 @@ void DivPlatformAmiga::setPAL(bool pal) {
|
|||
|
||||
int DivPlatformAmiga::init(DivEngine* p, int channels, int sugRate, bool pal) {
|
||||
parent=p;
|
||||
dumpWrites=false;
|
||||
skipRegisterWrites=false;
|
||||
for (int i=0; i<4; i++) {
|
||||
isMuted[i]=false;
|
||||
|
|
|
|||
|
|
@ -473,6 +473,7 @@ void DivPlatformArcade::setYMFM(bool use) {
|
|||
|
||||
int DivPlatformArcade::init(DivEngine* p, int channels, int sugRate, bool pal) {
|
||||
parent=p;
|
||||
dumpWrites=false;
|
||||
skipRegisterWrites=false;
|
||||
for (int i=0; i<13; i++) {
|
||||
isMuted[i]=false;
|
||||
|
|
|
|||
|
|
@ -318,6 +318,7 @@ void DivPlatformAY8910::setPAL(bool pal) {
|
|||
|
||||
int DivPlatformAY8910::init(DivEngine* p, int channels, int sugRate, bool pal) {
|
||||
parent=p;
|
||||
dumpWrites=false;
|
||||
skipRegisterWrites=false;
|
||||
for (int i=0; i<3; i++) {
|
||||
isMuted[i]=false;
|
||||
|
|
|
|||
|
|
@ -356,6 +356,7 @@ void DivPlatformAY8930::setPAL(bool pal) {
|
|||
|
||||
int DivPlatformAY8930::init(DivEngine* p, int channels, int sugRate, bool pal) {
|
||||
parent=p;
|
||||
dumpWrites=false;
|
||||
skipRegisterWrites=false;
|
||||
for (int i=0; i<3; i++) {
|
||||
isMuted[i]=false;
|
||||
|
|
|
|||
|
|
@ -351,6 +351,7 @@ void DivPlatformC64::setPAL(bool pal) {
|
|||
|
||||
int DivPlatformC64::init(DivEngine* p, int channels, int sugRate, bool pal) {
|
||||
parent=p;
|
||||
dumpWrites=false;
|
||||
skipRegisterWrites=false;
|
||||
for (int i=0; i<3; i++) {
|
||||
isMuted[i]=false;
|
||||
|
|
|
|||
|
|
@ -75,6 +75,7 @@ void DivPlatformDummy::reset() {
|
|||
|
||||
int DivPlatformDummy::init(DivEngine* p, int channels, int sugRate, bool pal) {
|
||||
parent=p;
|
||||
dumpWrites=false;
|
||||
skipRegisterWrites=false;
|
||||
for (int i=0; i<DIV_MAX_CHANS; i++) {
|
||||
isMuted[i]=false;
|
||||
|
|
|
|||
|
|
@ -328,6 +328,7 @@ int DivPlatformGB::init(DivEngine* p, int channels, int sugRate, bool pal) {
|
|||
isMuted[i]=false;
|
||||
}
|
||||
parent=p;
|
||||
dumpWrites=false;
|
||||
skipRegisterWrites=false;
|
||||
rate=262144;
|
||||
gb=new GB_gameboy_t;
|
||||
|
|
|
|||
|
|
@ -437,6 +437,7 @@ void DivPlatformGenesis::setPAL(bool pal) {
|
|||
|
||||
int DivPlatformGenesis::init(DivEngine* p, int channels, int sugRate, bool pal) {
|
||||
parent=p;
|
||||
dumpWrites=false;
|
||||
skipRegisterWrites=false;
|
||||
for (int i=0; i<10; i++) {
|
||||
isMuted[i]=false;
|
||||
|
|
|
|||
|
|
@ -332,6 +332,7 @@ void DivPlatformNES::notifyInsDeletion(void* ins) {
|
|||
|
||||
int DivPlatformNES::init(DivEngine* p, int channels, int sugRate, bool pal) {
|
||||
parent=p;
|
||||
dumpWrites=false;
|
||||
skipRegisterWrites=false;
|
||||
for (int i=0; i<5; i++) {
|
||||
isMuted[i]=false;
|
||||
|
|
|
|||
|
|
@ -329,6 +329,7 @@ void DivPlatformPCE::setPAL(bool pal) {
|
|||
|
||||
int DivPlatformPCE::init(DivEngine* p, int channels, int sugRate, bool pal) {
|
||||
parent=p;
|
||||
dumpWrites=false;
|
||||
skipRegisterWrites=false;
|
||||
for (int i=0; i<6; i++) {
|
||||
isMuted[i]=false;
|
||||
|
|
|
|||
|
|
@ -308,6 +308,7 @@ void DivPlatformSAA1099::setPAL(bool pal) {
|
|||
|
||||
int DivPlatformSAA1099::init(DivEngine* p, int channels, int sugRate, bool pal) {
|
||||
parent=p;
|
||||
dumpWrites=false;
|
||||
skipRegisterWrites=false;
|
||||
for (int i=0; i<6; i++) {
|
||||
isMuted[i]=false;
|
||||
|
|
|
|||
|
|
@ -209,6 +209,7 @@ void DivPlatformSMS::setPAL(bool pal) {
|
|||
|
||||
int DivPlatformSMS::init(DivEngine* p, int channels, int sugRate, bool pal) {
|
||||
parent=p;
|
||||
dumpWrites=false;
|
||||
skipRegisterWrites=false;
|
||||
for (int i=0; i<4; i++) {
|
||||
isMuted[i]=false;
|
||||
|
|
|
|||
|
|
@ -253,6 +253,7 @@ void DivPlatformTIA::setPAL(bool pal) {
|
|||
|
||||
int DivPlatformTIA::init(DivEngine* p, int channels, int sugRate, bool pal) {
|
||||
parent=p;
|
||||
dumpWrites=false;
|
||||
skipRegisterWrites=false;
|
||||
for (int i=0; i<2; i++) {
|
||||
isMuted[i]=false;
|
||||
|
|
|
|||
|
|
@ -597,6 +597,7 @@ void DivPlatformYM2610::notifyInsDeletion(void* ins) {
|
|||
|
||||
int DivPlatformYM2610::init(DivEngine* p, int channels, int sugRate, bool pal) {
|
||||
parent=p;
|
||||
dumpWrites=false;
|
||||
skipRegisterWrites=false;
|
||||
for (int i=0; i<13; i++) {
|
||||
isMuted[i]=false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue