From ca61acd4506afb0125ae64b33f5f90ee198c0f6e Mon Sep 17 00:00:00 2001 From: Nick White Date: Thu, 29 Jul 2010 19:09:26 +0100 Subject: Simplify things alot, and add zoom and fullscreen Added some documentation Improved build system Consolidated code into spout.c Added fullscreen option Added zoom option Removed unneeded functions --- piece.h | 61 ------------------------------------------------------------- 1 file changed, 61 deletions(-) delete mode 100644 piece.h (limited to 'piece.h') diff --git a/piece.h b/piece.h deleted file mode 100644 index 383e1fb..0000000 --- a/piece.h +++ /dev/null @@ -1,61 +0,0 @@ -#include "SDL.h" - -#define ZOOM 2 -#define SDL_WIDTH (128 * ZOOM) -#define SDL_HEIGHT (88 * ZOOM) - -#define PAD_RI 0x01 -#define PAD_LF 0x02 -#define PAD_DN 0x04 -#define PAD_UP 0x08 -#define PAD_B 0x10 -#define PAD_A 0x20 -#define PAD_D 0x40 -#define PAD_C 0x80 - -#define TRG_RI 0x0100 -#define TRG_LF 0x0200 -#define TRG_DN 0x0400 -#define TRG_UP 0x0800 -#define TRG_B 0x1000 -#define TRG_A 0x2000 -#define TRG_D 0x4000 -#define TRG_C 0x8000 - -#define pcesprintf sprintf - -#define CPU_SPEED_NORMAL 0 -#define pceCPUSetSpeed - -#define FILEACC int -#define FOMD_RD 0 -#define FOMD_WR 1 -#define pceFileCreate - -#define pceTimerGetCount SDL_GetTicks - -#define PP_MODE_SINGLE 0 -#define PP_MODE_REPEAT 1 -#define pcePadSetTrigMode - -int pceFontPrintf(const char *fmt, ... ); -void pceFontSetTxColor(int color); -void pceFontSetBkColor(int color); -void pceFontSetPos(int x, int y); -void pceFontSetType(int type); - -void pceLCDDispStop(); -void pceLCDDispStart(); -unsigned char *pceLCDSetBuffer(unsigned char *pbuff); -void pceLCDTrans(); - -void pceAppSetProcPeriod(int period); -void pceAppReqExit(int c); - -int pceFileOpen(FILEACC *pfa, const char *fname, int mode); -int pceFileReadSct(FILEACC *pfa, void *ptr, int sct, int len); -int pceFileWriteSct(FILEACC *pfa, const void *ptr, int sct, int len); -int pceFileClose(FILEACC *pfa); - -int pcePadGet(); - -- cgit v1.2.3