mirror of https://github.com/stella-emu/stella.git
Yet another adjustment to positionining during extended hblank.
This commit is contained in:
parent
760d889478
commit
b4eb78b127
|
@ -442,12 +442,12 @@ bool TIA::poke(uInt16 address, uInt8 value)
|
||||||
|
|
||||||
case RESM0:
|
case RESM0:
|
||||||
myLinesSinceChange = 0;
|
myLinesSinceChange = 0;
|
||||||
myMissile0.resm(myHstate == HState::blank, myExtendedHblank);
|
myMissile0.resm(myHstate == HState::blank, myHctr >= 68);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case RESM1:
|
case RESM1:
|
||||||
myLinesSinceChange = 0;
|
myLinesSinceChange = 0;
|
||||||
myMissile1.resm(myHstate == HState::blank, myExtendedHblank);
|
myMissile1.resm(myHstate == HState::blank, myHctr >= 68);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case RESMP0:
|
case RESMP0:
|
||||||
|
@ -512,12 +512,12 @@ bool TIA::poke(uInt16 address, uInt8 value)
|
||||||
|
|
||||||
case RESP0:
|
case RESP0:
|
||||||
myLinesSinceChange = 0;
|
myLinesSinceChange = 0;
|
||||||
myPlayer0.resp(myHstate == HState::blank, myExtendedHblank);
|
myPlayer0.resp(myHstate == HState::blank, myHctr >= 68);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case RESP1:
|
case RESP1:
|
||||||
myLinesSinceChange = 0;
|
myLinesSinceChange = 0;
|
||||||
myPlayer1.resp(myHstate == HState::blank, myExtendedHblank);
|
myPlayer1.resp(myHstate == HState::blank, myHctr >= 68);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case REFP0:
|
case REFP0:
|
||||||
|
@ -553,7 +553,7 @@ bool TIA::poke(uInt16 address, uInt8 value)
|
||||||
|
|
||||||
case RESBL:
|
case RESBL:
|
||||||
myLinesSinceChange = 0;
|
myLinesSinceChange = 0;
|
||||||
myBall.resbl(myHstate == HState::blank, myExtendedHblank);
|
myBall.resbl(myHstate == HState::blank, myHctr >= 68);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case VDELBL:
|
case VDELBL:
|
||||||
|
|
Loading…
Reference in New Issue