Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // pspio.h : psp -> PC port helper
- #include <stdio.h>
- #include <string.h>
- #include <stdlib.h>
- #include <fcntl.h>
- #include <stdarg.h>
- typedef unsigned char u8;
- typedef unsigned short u16;
- typedef unsigned int u32;
- typedef size_t SceSize;
- typedef int SceUID;
- typedef int SceMode;
- typedef off_t SceOff;
- //typedef time_t ScePspDateTime;
- typedef struct stat SceIoStat;
- #define pspSdkSetK1(k1) (0)
- #define scePowerTick(tick) (0)
- #define sceKernelExitGame() exit(0);
- #if defined(WIN32) || (!defined(__GNUC__) && !defined(__clang__))
- #include <windows.h>
- #define sceKernelDelayThread(delay) Sleep(delay/1000)
- #else
- #include <unistd.h>
- #define sceKernelDelayThread(delay) usleep(delay)
- #endif
- #define pspDebugScreenClear()
- #define pspDebugScreenSetXY(x,y)
- #define PSP_O_RDONLY O_RDONLY
- #define PSP_O_WRONLY O_WRONLY
- #define PSP_O_RDWR O_RDWR
- #define PSP_O_CREAT O_CREAT
- #define PSP_O_TRUNC O_TRUNC
- #define PSP_SEEK_SET SEEK_SET
- #define PSP_SEEK_CUR SEEK_CUR
- #define PSP_SEEK_END SEEK_END
- #define sceIoOpen open
- #define sceIoClose close
- #define sceIoRead read
- #define sceIoWrite write
- #define sceIoLseek lseek
- #define sceIoLseek32 lseek
- #define sceIoGetStat stat
- #define sceIoRemove remove
- #define sceIoMkdir mkdir
- #define sceIoRmdir rmdir
- #define sceIoChdir chdir
- #define sceIoRename rename
- #define Kprintf printf
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement