X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_sp%2Fexport.h;h=647006866e6fa180911a5734dc00022f08cb2b43;hb=6cbd0028a9da3f09329f30e2424160fa0bc1882d;hp=001fb6d7e6145126861bbd92b0877be36e5720b0;hpb=f6bcc10ce7b517f04eb5cddf01c9ec29ee729b7e;p=rocksndiamonds.git diff --git a/src/game_sp/export.h b/src/game_sp/export.h index 001fb6d7..64700686 100644 --- a/src/game_sp/export.h +++ b/src/game_sp/export.h @@ -27,6 +27,10 @@ #define SP_STD_LEVEL_SIZE (SP_HEADER_SIZE + SP_STD_PLAYFIELD_SIZE) #define SP_FRAMES_PER_SECOND 35 + +// use a much higher value to be able to load ultra-long MPX demo files +// (like for level collection 78, level 88 ("WAITING FOR GODOT AGAIN")) +// #define SP_MAX_TAPE_LEN 500000 #define SP_MAX_TAPE_LEN 64010 /* (see "spfix63.doc") */ @@ -187,7 +191,9 @@ extern void copyInternalEngineVars_SP(); extern boolean LoadNativeLevel_SP(char *, int, boolean); extern void SaveNativeLevel_SP(char *); -extern void BackToFront_SP(void); +extern int getFieldbufferOffsetX_SP(); +extern int getFieldbufferOffsetY_SP(); + extern void BlitScreenToBitmap_SP(Bitmap *); extern void RedrawPlayfield_SP(boolean);