123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- /*
- * OS Dependent functions - The TI-NESulator Project
- * os_dependent.h
- *
- * Created by Manoel TRAPIER on 08/05/08.
- * Copyright (c) 2003-2008 986Corp. All rights reserved.
- *
- * $LastChangedDate$
- * $Author$
- * $HeadURL$
- * $Revision$
- *
- */
- #ifndef OS_DEPENDENT_H
- #define OS_DEPENDENT_H
- /* File related functions */
- /* Graphics related functions */
- int graphics_init();
- int graphics_drawpixel(long x, long y, long color);
- int graphics_blit(long x, long y, long w, long h);
- /* Sound related functions */
- /* IO functions */
- void *LoadFilePtr(char * filename);
- /* Console functions */
- typedef enum ConsoleLevel_t
- {
- Console_Error = 0,
- Console_Warning,
- Console_Alert,
- Console_Default,
- Console_Verbose,
- Console_Debug,
- } ConsoleLevel;
- int console_init(ConsoleLevel DefaultLevel);
- int console_printf(const ConsoleLevel level, const char *format, ...);
- int console_printf_d(const char *format, ...);
- #endif /* OS_DEPENDENT_H */
|