mirror of
https://github.com/RaySollium99/libpicofe.git
synced 2025-09-07 07:38:04 -04:00
Introduce plat_get_skin_dir and update plat_get_root_dir functions
On GP2X and Pandora, plat_get_root_dir points to the directory in which the PicoDrive executable is found. On regular Linux, it now points to the '.picodrive' directory inside the user's home folder. plat_get_skin_dir now points to the 'skin' directory inside the data directory. The data directory can be set with PICO_DATA_DIR at compile time. If that variable is not set, the data directory is set to the directory of the PicoDrive executable.
This commit is contained in:
parent
39014486f9
commit
c52e6628cd
3 changed files with 45 additions and 10 deletions
3
plat.h
3
plat.h
|
@ -104,6 +104,9 @@ void plat_video_wait_vsync(void);
|
|||
/* return the dir/ where configs, saves, bios, etc. are found */
|
||||
int plat_get_root_dir(char *dst, int len);
|
||||
|
||||
/* return the dir/ where skin files are found */
|
||||
int plat_get_skin_dir(char *dst, int len);
|
||||
|
||||
int plat_is_dir(const char *path);
|
||||
int plat_wait_event(int *fds_hnds, int count, int timeout_ms);
|
||||
void plat_sleep_ms(int ms);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue