gameboy wormboy manboy gameworm gameman wormgame mangame manworm
Dependencies: mbed SDFileSystem2
platform.h@17:c9afe1a7b423, 2019-01-13 (annotated)
- Committer:
- dicarloj
- Date:
- Sun Jan 13 19:00:10 2019 +0000
- Revision:
- 17:c9afe1a7b423
a
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
dicarloj | 17:c9afe1a7b423 | 1 | #ifndef GBC_PLATFORM_H |
dicarloj | 17:c9afe1a7b423 | 2 | #define GBC_PLATFORM_H |
dicarloj | 17:c9afe1a7b423 | 3 | |
dicarloj | 17:c9afe1a7b423 | 4 | #include "types.h" |
dicarloj | 17:c9afe1a7b423 | 5 | |
dicarloj | 17:c9afe1a7b423 | 6 | struct FileLoadData { |
dicarloj | 17:c9afe1a7b423 | 7 | u8* data; |
dicarloj | 17:c9afe1a7b423 | 8 | u32 size; |
dicarloj | 17:c9afe1a7b423 | 9 | }; |
dicarloj | 17:c9afe1a7b423 | 10 | |
dicarloj | 17:c9afe1a7b423 | 11 | void* badalloc_check(u32 size, const char* alloc_name); |
dicarloj | 17:c9afe1a7b423 | 12 | FileLoadData loadFile(const char* name); |
dicarloj | 17:c9afe1a7b423 | 13 | void saveFile(const char* name, FileLoadData info); |
dicarloj | 17:c9afe1a7b423 | 14 | void updateKeyboard(KeyState* keys); |
dicarloj | 17:c9afe1a7b423 | 15 | |
dicarloj | 17:c9afe1a7b423 | 16 | #endif //GBC_PLATFORM_H |