mirror of https://github.com/stella-emu/stella.git
updated serializers
added some game names to new TIA settings
This commit is contained in:
parent
da269fefed
commit
e2dabba309
|
@ -27,7 +27,7 @@
|
|||
|
||||
#include "StateManager.hxx"
|
||||
|
||||
#define STATE_HEADER "06000001state"
|
||||
#define STATE_HEADER "06000002state"
|
||||
// #define MOVIE_HEADER "03030000movie"
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
|
|
@ -493,6 +493,7 @@ bool Player::save(Serializer& out) const
|
|||
|
||||
out.putBool(myIsReflected);
|
||||
out.putBool(myIsDelaying);
|
||||
out.putBool(myStuffedClock);
|
||||
}
|
||||
catch(...)
|
||||
{
|
||||
|
@ -539,6 +540,7 @@ bool Player::load(Serializer& in)
|
|||
|
||||
myIsReflected = in.getBool();
|
||||
myIsDelaying = in.getBool();
|
||||
myStuffedClock = in.getBool();
|
||||
|
||||
applyColors();
|
||||
}
|
||||
|
|
|
@ -296,6 +296,8 @@ bool TIA::save(Serializer& out) const
|
|||
|
||||
out.putByte(myPFBitsDelay);
|
||||
out.putByte(myPFColorDelay);
|
||||
out.putByte(myP0SwapDelay);
|
||||
out.putByte(myP1SwapDelay);
|
||||
}
|
||||
catch(...)
|
||||
{
|
||||
|
@ -368,6 +370,8 @@ bool TIA::load(Serializer& in)
|
|||
|
||||
myPFBitsDelay = in.getByte();
|
||||
myPFColorDelay = in.getByte();
|
||||
myP0SwapDelay = in.getByte();
|
||||
myP1SwapDelay = in.getByte();
|
||||
}
|
||||
catch(...)
|
||||
{
|
||||
|
|
|
@ -202,27 +202,27 @@ void DeveloperDialog::addTiaTab(const GUI::Font& font)
|
|||
ypos += lineHeight + VGAP * 1;
|
||||
|
||||
myPFBitsWidget = new CheckboxWidget(myTab, font, HBORDER + INDENT, ypos + 1,
|
||||
"Delayed playfield bits");
|
||||
"Delayed playfield bits (Thrust, Pesco)");
|
||||
wid.push_back(myPFBitsWidget);
|
||||
ypos += lineHeight + VGAP * 1;
|
||||
|
||||
myPFColorWidget = new CheckboxWidget(myTab, font, HBORDER + INDENT, ypos + 1,
|
||||
"Delayed playfield color");
|
||||
"Delayed playfield color (Quick Step/Ixion)");
|
||||
wid.push_back(myPFColorWidget);
|
||||
ypos += lineHeight + VGAP * 1;
|
||||
|
||||
myGRP0SwapWidget = new CheckboxWidget(myTab, font, HBORDER + INDENT, ypos + 1,
|
||||
"Delayed player 0 swap");
|
||||
"Delayed player 0 swap (He-Man V1, Obelix)");
|
||||
wid.push_back(myGRP0SwapWidget);
|
||||
ypos += lineHeight + VGAP * 1;
|
||||
|
||||
myGRP1SwapWidget = new CheckboxWidget(myTab, font, HBORDER + INDENT, ypos + 1,
|
||||
"Delayed player 1 swap");
|
||||
"Delayed player 1 swap (He-Man V2)");
|
||||
wid.push_back(myGRP1SwapWidget);
|
||||
ypos += lineHeight + VGAP * 1;
|
||||
|
||||
myGRPxStuffedWidget = new CheckboxWidget(myTab, font, HBORDER + INDENT, ypos + 1,
|
||||
"Stuffed player move");
|
||||
"Stuffed player move (Kool Aid Man/Thunderground)");
|
||||
wid.push_back(myGRPxStuffedWidget);
|
||||
ypos += lineHeight + VGAP * 1;
|
||||
|
||||
|
|
Loading…
Reference in New Issue