39 lines
986 B
C
39 lines
986 B
C
/*********************/
|
|
/*** PSX Bootstrap ***/
|
|
/*** Dave 190697 ***/
|
|
/*********************/
|
|
|
|
#ifndef PSXBootHeader
|
|
#define PSXBootHeader
|
|
|
|
/*****************************************************************************/
|
|
typedef unsigned char byte;
|
|
typedef unsigned int word;
|
|
|
|
/*****************************************************************************/
|
|
// Screen position and dimensions.
|
|
#define FRAME_X 512
|
|
|
|
#ifdef __TERRITORY_USA__
|
|
#define FRAME_Y 240
|
|
#define SCREEN_X 0 //-24
|
|
#define SCREEN_Y -8
|
|
#else
|
|
#define FRAME_Y 256
|
|
#define SCREEN_X 0 //-8
|
|
#define SCREEN_Y 8
|
|
#endif // NTSC
|
|
|
|
/*---------------------------------------------------------------------------------------------------------*/
|
|
#define LoadBuffer 0x80010000 // psx boot
|
|
#define BinLoadAddr 0x80010000 // psx boot
|
|
|
|
/*****************************************************************************/
|
|
typedef struct
|
|
{
|
|
DRAWENV draw;
|
|
DISPENV disp;
|
|
} DB;
|
|
|
|
#endif
|