X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fsystem.h;h=b36dcd615c81ccadb75bbc935865bacf060957a2;hb=179d2e90e937445ee69d7d0ee2d0121fb477053b;hp=73d50ddc0b4ccfcb2b9df2c6b908aa197fae4b61;hpb=957bd13ee6bd1ab827435f4859d8e53f126891ef;p=rocksndiamonds.git diff --git a/src/libgame/system.h b/src/libgame/system.h index 73d50ddc..b36dcd61 100644 --- a/src/libgame/system.h +++ b/src/libgame/system.h @@ -546,6 +546,8 @@ #define MAX_VSYNC_FRAME_DELAY 16 // maximum value for vsync to work #define FRAMES_PER_SECOND (ONE_SECOND_DELAY / GAME_FRAME_DELAY) #define FRAMES_PER_SECOND_SP 35 +#define FRAMES_PER_SECOND_PAL 50 +#define FRAMES_PER_SECOND_NTSC 60 // maximum playfield size supported by libgame functions #define MAX_PLAYFIELD_WIDTH 128 @@ -1337,6 +1339,7 @@ struct SetupInputInfo struct SetupEditorInfo { boolean el_boulderdash; + boolean el_boulderdash_native; boolean el_emerald_mine; boolean el_emerald_mine_club; boolean el_more; @@ -1381,6 +1384,7 @@ struct SetupLevelSetupInfo struct SetupEditorCascadeInfo { boolean el_bd; + boolean el_bd_native; boolean el_em; boolean el_emc; boolean el_rnd; @@ -1555,6 +1559,8 @@ struct SetupInfo boolean prefer_extra_panel_items; boolean game_speed_extended; int game_frame_delay; + boolean bd_skip_uncovering; + boolean bd_skip_hatching; boolean sp_show_border_elements; boolean small_game_graphics; boolean show_load_save_buttons;