2 #pragma warning(disable:4514)
\r
3 #pragma warning(push)
\r
4 #pragma warning(disable:4201)
\r
8 #include <aygshell.h>
\r
12 #include "resource.h"
\r
14 #include "../Pico/Pico.h"
\r
16 #define APP_TITLE L"PicoDrive"
\r
18 // ----------------------------------------------------------
\r
22 unsigned char *screen;
\r
23 POINT point; // Screen to client point
\r
25 int offset; // Amount to add onto scanline
\r
26 int top,bottom; // Update rectangle in screen coordinates
\r
34 extern struct Config Config;
\r
42 int DebugScreenGrab();
\r
45 extern struct Target Targ;
\r
46 extern TCHAR RomName[260];
\r
54 int FileState(int load);
\r
57 extern HWND FrameWnd;
\r
58 extern struct GXDisplayProperties GXDisp;
\r
59 extern struct GXKeyList GXKey;
\r
60 extern int FrameShowRam;
\r
64 extern int WaveRate;
\r
65 extern int WaveLen; // Length of each buffer in samples
\r
66 extern short *WaveDest; // Destination to render sound
\r
72 extern "C" int dprintf(char *Format, ...);
\r
73 extern int Main3800;
\r