messy experimentation commit

This commit is contained in:
Shaun Inman 2023-01-03 22:17:49 -05:00
parent ec15d449e1
commit f6f8fa6a8f
13 changed files with 2472 additions and 426 deletions

View file

@ -1,5 +1,5 @@
#ifndef __DEFS_H__
#define __DEFS_H__
#ifndef __DEFINES_H__
#define __DEFINES_H__
#define CODE_UP 0x5A
#define CODE_DOWN 0x5B
@ -25,18 +25,43 @@
#define BRIGHTNESS_MIN 0
#define BRIGHTNESS_MAX 10
#define SDCARD_PATH "/mnt/sdcard"
#define SYSTEM_PATH SDCARD_PATH "/.system/" PLATFORM
#define USERDATA_PATH SDCARD_PATH "/.userdata/" PLATFORM
#define MAX_PATH 512
#define SDCARD_PATH "/mnt/sdcard"
#define ROMS_PATH SDCARD_PATH "/Roms"
#define SYSTEM_PATH SDCARD_PATH "/.system/" PLATFORM
#define RES_PATH SDCARD_PATH "/.system/res"
#define FONT_PATH RES_PATH "/BPreplayBold-unhinted.otf"
#define USERDATA_PATH SDCARD_PATH "/.userdata/" PLATFORM
#define PAKS_PATH SYSTEM_PATH "/paks"
#define RECENT_PATH USERDATA_PATH "/.minui/recent.txt"
#define FAUX_RECENT_PATH SDCARD_PATH "/Recently Played"
#define COLLECTIONS_PATH SDCARD_PATH "/Collections"
#define LAST_PATH "/tmp/last.txt" // transient
#define CHANGE_DISC_PATH "/tmp/change_disc.txt"
#define RESUME_SLOT_PATH "/tmp/mmenu_slot.txt"
#define AUTO_RESUME_PATH USERDATA_PATH "/.miniui/auto_resume.txt"
#define AUTO_RESUME_SLOT "9"
#define ENABLE_SIMPLE_MODE_PATH USERDATA_PATH "/enable-simple-mode"
#define SCREEN_WIDTH 640
#define SCREEN_HEIGHT 480
// GBA
// #define SCREEN_WIDTH 960
// #define SCREEN_HEIGHT 720
// GB converted to 4:3 with full height
// #define SCREEN_WIDTH 768
// #define SCREEN_HEIGHT 576
#define SCREEN_DEPTH 16
#define SCREEN_PITCH 1280
#define SCREEN_BPP 2
#define SCREEN_PITCH SCREEN_WIDTH * SCREEN_BPP
#define SCREEN_BUFFER_COUNT 3
#define MAIN_ROW_COUNT 7
///////////////////////////////
@ -46,4 +71,4 @@
#define MAX(a, b) (a) > (b) ? (a) : (b)
#define MIN(a, b) (a) < (b) ? (a) : (b)
#endif // __DEFS_H__
#endif