diff options
author | Karl Kurbjun <kkurbjun@gmail.com> | 2007-06-24 16:00:55 +0000 |
---|---|---|
committer | Karl Kurbjun <kkurbjun@gmail.com> | 2007-06-24 16:00:55 +0000 |
commit | 78c45530fff6100240d08be77858350632000de9 (patch) | |
tree | 38d312e754cf87e1ea45ca1faf72fdd2d546fde2 /apps/plugins/rockboy/rockmacros.h | |
parent | 16ca78db033f86c482cceb25dd1eee32aae2ecfc (diff) | |
download | rockbox-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.h | 5 |
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); | |||
41 | int do_user_menu(void); | 41 | int do_user_menu(void); |
42 | void loadstate(int fd); | 42 | void loadstate(int fd); |
43 | void savestate(int fd); | 43 | void savestate(int fd); |
44 | void setvidmode(int mode); | 44 | void setvidmode(void); |
45 | void set_pal(void); | 45 | void set_pal(void); |
46 | #if !defined(HAVE_LCD_COLOR) | 46 | #if !defined(HAVE_LCD_COLOR) |
47 | void vid_update(int scanline); | 47 | void vid_update(int scanline); |
@@ -116,9 +116,12 @@ void* memcpy(void* dst, const void* src, size_t size) ICODE_ATTR; | |||
116 | 116 | ||
117 | struct options { | 117 | struct 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 | ||
124 | bool plugbuf; | 127 | bool plugbuf; |