rename variables for consistency with existing code

This commit is contained in:
Morilli 2025-06-28 20:41:49 +02:00
parent 45fa0185aa
commit e2d7b51136
3 changed files with 8 additions and 8 deletions

View File

@ -120,8 +120,8 @@ private:
uint autoJoypadCounter = 33; //state machine; 4224 / 128 = 33 (inactive)
uint2 autoJoypadPort0 = 0;
uint2 autoJoypadPort1 = 0;
uint2 autoJoypadPort2 = 0;
bool cpuLatch = false;
bool autoJoypadLatch = false;

View File

@ -45,8 +45,8 @@ auto CPU::serialize(serializer& s) -> void {
s.integer(status.autoJoypadCounter);
s.integer(status.autoJoypadPort0);
s.integer(status.autoJoypadPort1);
s.integer(status.autoJoypadPort2);
s.boolean(status.cpuLatch);
s.boolean(status.autoJoypadLatch);

View File

@ -243,13 +243,13 @@ auto CPU::joypadEdge() -> void {
//sixteen bits are shifted into joy{1-4}, one bit per 256 clocks
//the bits are read on one 128-clock cycle and written on the next
if ((status.autoJoypadCounter & 1) == 0) {
status.autoJoypadPort0 = controllerPort1.device->data();
status.autoJoypadPort1 = controllerPort2.device->data();
status.autoJoypadPort1 = controllerPort1.device->data();
status.autoJoypadPort2 = controllerPort2.device->data();
} else {
io.joy1 = io.joy1 << 1 | status.autoJoypadPort0.bit(0);
io.joy2 = io.joy2 << 1 | status.autoJoypadPort1.bit(0);
io.joy3 = io.joy3 << 1 | status.autoJoypadPort0.bit(1);
io.joy4 = io.joy4 << 1 | status.autoJoypadPort1.bit(1);
io.joy1 = io.joy1 << 1 | status.autoJoypadPort1.bit(0);
io.joy2 = io.joy2 << 1 | status.autoJoypadPort2.bit(0);
io.joy3 = io.joy3 << 1 | status.autoJoypadPort1.bit(1);
io.joy4 = io.joy4 << 1 | status.autoJoypadPort2.bit(1);
}
}
}