notaz.gp2x.de
/
picodrive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
sms wip: random tweaks, refactoring (palette, sound stuff, etc)
[picodrive.git]
/
platform
/
common
/
emu.c
diff --git
a/platform/common/emu.c
b/platform/common/emu.c
index
aca54be
..
4a95a3f
100644
(file)
--- a/
platform/common/emu.c
+++ b/
platform/common/emu.c
@@
-1332,7
+1332,7
@@
void emu_loop(void)
{
\r
int pframes_done; /* "period" frames, used for sync */
\r
int frames_done, frames_shown; /* actual frames for fps counter */
\r
{
\r
int pframes_done; /* "period" frames, used for sync */
\r
int frames_done, frames_shown; /* actual frames for fps counter */
\r
- int
oldmodes,
target_fps, target_frametime;
\r
+ int target_fps, target_frametime;
\r
unsigned int timestamp_base = 0, timestamp_fps;
\r
char *notice_msg = NULL;
\r
char fpsbuff[24];
\r
unsigned int timestamp_base = 0, timestamp_fps;
\r
char *notice_msg = NULL;
\r
char fpsbuff[24];
\r
@@
-1341,8
+1341,8
@@
void emu_loop(void)
fpsbuff[0] = 0;
\r
\r
/* make sure we are in correct mode */
\r
fpsbuff[0] = 0;
\r
\r
/* make sure we are in correct mode */
\r
- oldmodes = ((Pico.video.reg[12]&1)<<2) ^ 0xc;
\r
Pico.m.dirtyPal = 1;
\r
Pico.m.dirtyPal = 1;
\r
+ rendstatus_old = -1;
\r
\r
/* number of ticks per frame */
\r
if (Pico.m.pal) {
\r
\r
/* number of ticks per frame */
\r
if (Pico.m.pal) {
\r
@@
-1371,7
+1371,6
@@
void emu_loop(void)
{
\r
unsigned int timestamp;
\r
int diff, diff_lim;
\r
{
\r
unsigned int timestamp;
\r
int diff, diff_lim;
\r
- int modes;
\r
\r
timestamp = get_ticks();
\r
if (reset_timing) {
\r
\r
timestamp = get_ticks();
\r
if (reset_timing) {
\r
@@
-1398,13
+1397,6
@@
void emu_loop(void)
}
\r
}
\r
\r
}
\r
}
\r
\r
- // check for mode changes
\r
- modes = ((Pico.video.reg[12]&1)<<2) | (Pico.video.reg[1]&8);
\r
- if (modes != oldmodes) {
\r
- oldmodes = modes;
\r
- pemu_video_mode_change(!(modes & 4), (modes & 8));
\r
- }
\r
-
\r
// second changed?
\r
if (timestamp - timestamp_fps >= ms_to_ticks(1000))
\r
{
\r
// second changed?
\r
if (timestamp - timestamp_fps >= ms_to_ticks(1000))
\r
{
\r