From 0cecadd07491002dec27571f8a64efaf6c38dbb2 Mon Sep 17 00:00:00 2001 From: Michiel Van Der Kolk Date: Thu, 3 Mar 2005 13:11:45 +0000 Subject: [PATCH] Automatic cpu boosting when emulating, when supported git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6111 a1c6a512-1295-4272-9138-f99709370657 --- apps/plugins/rockboy/emu.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/apps/plugins/rockboy/emu.c b/apps/plugins/rockboy/emu.c index b6f2de779a..18a9edb324 100644 --- a/apps/plugins/rockboy/emu.c +++ b/apps/plugins/rockboy/emu.c @@ -66,12 +66,13 @@ void emu_step(void) void emu_run(void) { void *timer = sys_timer(); - char meow[500]; int delay; - int framecount=0; vid_begin(); lcd_begin(); +#if !defined(SIMULATOR) && defined(HAVE_ADJUSTABLE_CPU_FREQ) + rb->cpu_boost(true); +#endif while(shut==0) { cpu_emulate(2280); @@ -96,12 +97,12 @@ void emu_run(void) while (R_LY > 0) /* wait for next frame */ emu_step(); - framecount++; - snprintf(meow,499,"%d",framecount); - rb->lcd_putsxy(0,0,meow); - rb->lcd_update_rect(0,0,LCD_WIDTH,8); rb->yield(); } +#if !defined(SIMULATOR) && defined(HAVE_ADJUSTABLE_CPU_FREQ) + rb->cpu_boost(false); +#endif + }