]> Shamusworld >> Repos - virtualjaguar/commit
Various changes to improve code readability, added mouse hiding.
authorShamus Hammons <jlhamm@acm.org>
Thu, 7 Mar 2013 22:03:07 +0000 (16:03 -0600)
committerShamus Hammons <jlhamm@acm.org>
Thu, 7 Mar 2013 22:03:07 +0000 (16:03 -0600)
commit7228359373eb7602c26f7b098d6b2271ff5727a1
treed29279fcf65d6525660b99f5e9a2c5cebe87f591
parent5d76d651dfc3aa0a2e810e6b6db2ae8a2e34c53e
Various changes to improve code readability, added mouse hiding.

First steps towards using the variables exposed in memory.cpp; there's
still a long way to go. Reverted the instruction timings back to the old
and incorrect shorter durations; this fixes sound in Rayman and FACTS.
Also added mouse hiding: if the mouse is sitting on top of the VJ window
and it hasn't moved in around a second, it is hidden until you move it
again. This behaviour only happens when the emulated Jaguar is running;
at all other times it is quiescent.
17 files changed:
src/dac.cpp
src/dac.h
src/dsp.cpp
src/event.cpp
src/event.h
src/filedb.cpp
src/gui/about.cpp
src/gui/debug/cpubrowser.cpp
src/gui/glwidget.cpp
src/gui/glwidget.h
src/gui/mainwin.cpp
src/gui/mainwin.h
src/jaguar.cpp
src/jerry.cpp
src/jerry.h
src/memory.cpp
src/memory.h