mirror of
https://github.com/libretro/gambatte-libretro.git
synced 2025-02-06 08:36:07 +00:00
Fix LY display disable regression
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@164 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
This commit is contained in:
parent
378db29118
commit
6aff6b2cbd
@ -1,5 +1,5 @@
|
||||
/***************************************************************************
|
||||
* Copyright (C) 2007 by Sindre Aamås *
|
||||
* Copyright (C) 2007 by Sindre Aam<EFBFBD>s *
|
||||
* aamas@stud.ntnu.no *
|
||||
* *
|
||||
* This program is free software; you can redistribute it and/or modify *
|
||||
@ -249,18 +249,22 @@ public:
|
||||
unsigned get_stat(unsigned lycReg, unsigned long cycleCounter);
|
||||
|
||||
unsigned getLyReg(const unsigned long cycleCounter) {
|
||||
if (cycleCounter >= lyCounter.time())
|
||||
update(cycleCounter);
|
||||
|
||||
unsigned lyReg = lyCounter.ly();
|
||||
unsigned lyReg = 0;
|
||||
|
||||
if (lyCounter.time() - cycleCounter <= 4) {
|
||||
if (lyReg == 153)
|
||||
if (enabled) {
|
||||
if (cycleCounter >= lyCounter.time())
|
||||
update(cycleCounter);
|
||||
|
||||
lyReg = lyCounter.ly();
|
||||
|
||||
if (lyCounter.time() - cycleCounter <= 4) {
|
||||
if (lyReg == 153)
|
||||
lyReg = 0;
|
||||
else
|
||||
++lyReg;
|
||||
} else if (lyReg == 153)
|
||||
lyReg = 0;
|
||||
else
|
||||
++lyReg;
|
||||
} else if (lyReg == 153)
|
||||
lyReg = 0;
|
||||
}
|
||||
|
||||
return lyReg;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user