Added preliminary support for 'MVC' bankswitching scheme by Rob Bairos.

This commit is contained in:
Stephen Anthony 2021-08-28 17:16:45 -02:30
parent 4716079954
commit 5887c13a67
2 changed files with 9 additions and 6 deletions

View File

@ -14,6 +14,9 @@
6.5.3 to 6.6 (??? ??, 202?)
* Added preliminary support for 'MVC' bankswitching scheme by
Rob Bairos.
* Added web links for many games
* Debugger: added optional logging of breaks and traps

View File

@ -132,8 +132,7 @@ class StreamReader : public Serializable
out.putByteArray(myBuffer1, CartridgeMVC::MVC_FIELD_SIZE);
out.putByteArray(myBuffer2, CartridgeMVC::MVC_FIELD_SIZE);
// FIXME - complete this
#if 0
#if 0 // FIXME - determine whether we need to load/save this
const uInt8* myAudio
const uInt8* myGraph
const uInt8* myGraphOverride
@ -156,8 +155,7 @@ class StreamReader : public Serializable
in.getByteArray(myBuffer1, CartridgeMVC::MVC_FIELD_SIZE);
in.getByteArray(myBuffer2, CartridgeMVC::MVC_FIELD_SIZE);
// FIXME - complete this
#if 0
#if 0 // FIXME - determine whether we need to load/save this
const uInt8* myAudio
const uInt8* myGraph
const uInt8* myGraphOverride
@ -1421,7 +1419,8 @@ bool MovieCart::save(Serializer& out) const
out.putByte(myButtonsValue);
out.putByte(myVolume);
// FIXME const uInt8* myVolumeScale{scales[DEFAULT_LEVEL]};
// FIXME - determine whether we need to load/save this
// const uInt8* myVolumeScale{scales[DEFAULT_LEVEL]};
out.putByte(myFirstAudioVal);
}
catch(...)
@ -1474,7 +1473,8 @@ bool MovieCart::load(Serializer& in)
myButtonsValue = in.getByte();
myVolume = in.getByte();
// FIXME const uInt8* myVolumeScale{scales[DEFAULT_LEVEL]};
// FIXME - determine whether we need to load/save this
// const uInt8* myVolumeScale{scales[DEFAULT_LEVEL]};
myFirstAudioVal = in.getByte();
}
catch(...)