summaryrefslogtreecommitdiff
path: root/apps/plugins/rockboy/rockmacros.h
diff options
context:
space:
mode:
authorKarl Kurbjun <kkurbjun@gmail.com>2007-06-24 16:00:55 +0000
committerKarl Kurbjun <kkurbjun@gmail.com>2007-06-24 16:00:55 +0000
commit78c45530fff6100240d08be77858350632000de9 (patch)
tree38d312e754cf87e1ea45ca1faf72fdd2d546fde2 /apps/plugins/rockboy/rockmacros.h
parent16ca78db033f86c482cceb25dd1eee32aae2ecfc (diff)
downloadrockbox-78c45530fff6100240d08be77858350632000de9.tar.gz
rockbox-78c45530fff6100240d08be77858350632000de9.zip
Sound improvements for rockboy - players now sync the sound (The gigabeat now plays at a steady 60 fps as long as the frameskip is set properly). If a new sample is not available a blank buffer is used. All devices use 44.1 kHz for gameboy sound now so no more high pitched sounds. Added a screen rotation option. Removed unscaled code for devices with a screensize smaller than the gameboy. All buttons are now configurable. Scroll wheel devices still have button configuration problems though.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13698 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/rockboy/rockmacros.h')
-rw-r--r--apps/plugins/rockboy/rockmacros.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/plugins/rockboy/rockmacros.h b/apps/plugins/rockboy/rockmacros.h
index d302fd04fe..ecf8a1ef6a 100644
--- a/apps/plugins/rockboy/rockmacros.h
+++ b/apps/plugins/rockboy/rockmacros.h
@@ -41,7 +41,7 @@ void ev_poll(void);
41int do_user_menu(void); 41int do_user_menu(void);
42void loadstate(int fd); 42void loadstate(int fd);
43void savestate(int fd); 43void savestate(int fd);
44void setvidmode(int mode); 44void setvidmode(void);
45void set_pal(void); 45void set_pal(void);
46#if !defined(HAVE_LCD_COLOR) 46#if !defined(HAVE_LCD_COLOR)
47void vid_update(int scanline); 47void vid_update(int scanline);
@@ -116,9 +116,12 @@ void* memcpy(void* dst, const void* src, size_t size) ICODE_ATTR;
116 116
117struct options { 117struct options {
118 int A, B, START, SELECT, MENU; 118 int A, B, START, SELECT, MENU;
119 int UP, DOWN, LEFT, RIGHT;
119 int frameskip, fps, maxskip; 120 int frameskip, fps, maxskip;
120 int sound, fullscreen, showstats; 121 int sound, fullscreen, showstats;
122 int rotate;
121 int pal; 123 int pal;
124 int dirty;
122}; 125};
123 126
124bool plugbuf; 127bool plugbuf;