fceugx/source/ngc/gcvideo.h
dborth 3407f9a794 rewrite video system
-add original mode, unfiltered mode, zoom, 16:9 correction
-remove 2X and cheesy
2008-10-23 08:18:40 +00:00

39 lines
810 B
C

/****************************************************************************
* FCE Ultra 0.98.12
* Nintendo Wii/Gamecube Port
*
* Tantric September 2008
*
* gcvideo.h
*
* Video rendering
****************************************************************************/
#ifndef _GCVIDEO_H_
#define _GCVIDEO_H_
void clearscreen ();
void showscreen ();
void InitGCVideo ();
void ResetVideo_Emu ();
void ResetVideo_Menu ();
void RenderFrame(unsigned char *XBuf);
void setFrameTimer();
void zoom (float speed);
void zoom_reset ();
// color palettes
#define MAXPAL 12
struct st_palettes {
char *name, *desc;
unsigned int data[64];
};
extern struct st_palettes palettes[];
extern int FDSSwitchRequested;
extern int vmode_60hz;
extern bool progressive;
#endif