projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added alternative suffixes ".old/.new" for "graphics_set.ecs/.aga"
[rocksndiamonds.git]
/
src
/
libgame
/
system.h
diff --git
a/src/libgame/system.h
b/src/libgame/system.h
index 78392d89f535e992a941071151c04ff23263b132..162ca4890c55ee68ad604c1751262d4da6f24b62 100644
(file)
--- a/
src/libgame/system.h
+++ b/
src/libgame/system.h
@@
-197,6
+197,8
@@
#define DEFAULT_KEY_SNAP_RIGHT KSYM_UNDEFINED
#define DEFAULT_KEY_SNAP_UP KSYM_UNDEFINED
#define DEFAULT_KEY_SNAP_DOWN KSYM_UNDEFINED
#define DEFAULT_KEY_SNAP_RIGHT KSYM_UNDEFINED
#define DEFAULT_KEY_SNAP_UP KSYM_UNDEFINED
#define DEFAULT_KEY_SNAP_DOWN KSYM_UNDEFINED
+#define DEFAULT_KEY_SPEED_FAST KSYM_f
+#define DEFAULT_KEY_SPEED_SLOW KSYM_s
// default debug setup keys and values
#define DEFAULT_FRAME_DELAY_0 20 // 100 % speed
// default debug setup keys and values
#define DEFAULT_FRAME_DELAY_0 20 // 100 % speed
@@
-1114,6
+1116,8
@@
struct AudioSystemInfo
char *device_name;
int device_fd;
char *device_name;
int device_fd;
+ int sample_rate;
+
int num_channels;
int music_channel;
int first_sound_channel;
int num_channels;
int music_channel;
int first_sound_channel;
@@
-1382,6
+1386,9
@@
struct SetupShortcutInfo
Key snap_right;
Key snap_up;
Key snap_down;
Key snap_right;
Key snap_up;
Key snap_down;
+
+ Key speed_fast;
+ Key speed_slow;
};
struct SetupSystemInfo
};
struct SetupSystemInfo
@@
-1439,6
+1446,7
@@
struct SetupInternalInfo
boolean menu_shortcuts_tape;
boolean menu_shortcuts_sound;
boolean menu_shortcuts_snap;
boolean menu_shortcuts_tape;
boolean menu_shortcuts_sound;
boolean menu_shortcuts_snap;
+ boolean menu_shortcuts_speed;
boolean info_title;
boolean info_elements;
boolean info_title;
boolean info_elements;
@@
-1515,7
+1523,11
@@
struct SetupInfo
boolean bd_skip_uncovering;
boolean bd_skip_hatching;
boolean bd_scroll_delay;
boolean bd_skip_uncovering;
boolean bd_skip_hatching;
boolean bd_scroll_delay;
+ boolean bd_show_invisible_outbox;
int bd_smooth_movements; // not boolean -- can also be "AUTO"
int bd_smooth_movements; // not boolean -- can also be "AUTO"
+ int bd_pushing_graphics; // not boolean -- can also be "AUTO"
+ int bd_up_down_graphics; // not boolean -- can also be "AUTO"
+ int bd_skip_falling_sounds; // not boolean -- can also be "AUTO"
int bd_palette_c64;
int bd_palette_c64dtv;
int bd_palette_atari;
int bd_palette_c64;
int bd_palette_c64dtv;
int bd_palette_atari;
@@
-1537,6
+1549,7
@@
struct SetupInfo
int volume_simple;
int volume_loops;
int volume_music;
int volume_simple;
int volume_loops;
int volume_music;
+ boolean audio_sample_rate_44100;
boolean network_mode;
int network_player_nr;
boolean network_mode;
int network_player_nr;