#pragma once enum {NOT_ASCII=0, ASCII}; // 3D Border (do not iuse for now? --bb) #define VIEWPORTX 5 #define VIEWPORTY 5 // if you gonna change these values, consider changing some values in Video.cpp --bb #define SCREEN_WIDTH 560 #define SCREEN_HEIGHT 384 #define SCREEN_BPP 8 extern SDL_Surface * screen; #define SHOW_CYCLES 15 // Win32 //extern HWND g_hFrameWindow; //extern HDC g_hFrameDC; extern BOOL fullscreen; extern BOOL g_WindowResized; extern SDL_Rect origRect; extern SDL_Rect newRect; int InitSDL(); int FrameCreateWindow (); //HDC FrameGetDC (); //HDC FrameGetVideoDC (LPBYTE *,LONG *); void FrameRefreshStatus (int); void FrameRegisterClass (); void FrameReleaseDC (); void FrameReleaseVideoDC (); void DrawFrameWindow (); // draw it! void FrameDispatchMessage(SDL_Event * e); // replacement for FrameWndProc. /*LRESULT CALLBACK FrameWndProc ( HWND window, UINT message, WPARAM wparam, LPARAM lparam );*/ void SetUsingCursor (BOOL); void SetFullScreenMode (); void SetNormalMode (); extern bool g_bScrollLock_FullSpeed;