X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fsystem.h;h=c1eb58d87f4dcb3876d0485be937ca4a1c89f100;hb=22d6bccc33b6a7ddd0961be470d72800f171579c;hp=1bfed54352d6aaeab474cc6fa3c1c2c9988955f1;hpb=6a04a1dd0e69bf92334623018753ab1b0497748e;p=rocksndiamonds.git diff --git a/src/libgame/system.h b/src/libgame/system.h index 1bfed543..c1eb58d8 100644 --- a/src/libgame/system.h +++ b/src/libgame/system.h @@ -65,7 +65,11 @@ #define STR_SPECIAL_RENDERING_TARGET "target_texture_only" #define STR_SPECIAL_RENDERING_DOUBLE "stream_and_target_texture" +#if defined(PLATFORM_EMSCRIPTEN) +#define STR_SPECIAL_RENDERING_DEFAULT STR_SPECIAL_RENDERING_BITMAP +#else #define STR_SPECIAL_RENDERING_DEFAULT STR_SPECIAL_RENDERING_DOUBLE +#endif #define SPECIAL_RENDERING_OFF 0 #define SPECIAL_RENDERING_BITMAP 1 @@ -1157,6 +1161,8 @@ struct TileCursorInfo int target_x, target_y; // tile cursor target screen position int sx, sy; // tile cursor screen start position + + boolean xsn_debug; // enable or disable XSN debugging }; struct OverlayInfo @@ -1362,6 +1368,8 @@ struct SetupDebugInfo boolean frame_delay_use_mod_key; boolean frame_delay_game_only; boolean show_frames_per_second; + int xsn_mode; + int xsn_percent; }; struct SetupInfo