aboutsummaryrefslogtreecommitdiff
path: root/frontend/main.h
diff options
context:
space:
mode:
authorneonloop2021-03-14 07:26:51 +0000
committerneonloop2021-03-14 07:26:51 +0000
commite401112deb4d2118835e263f5895b2c4ece992b7 (patch)
treeb718f5ccedd883847d8b79402da72d30b1b7725c /frontend/main.h
parentfbac0d5692c5343dd163ba289f80d167dd8582c7 (diff)
downloadpcsx_rearmed-e401112deb4d2118835e263f5895b2c4ece992b7.tar.gz
pcsx_rearmed-e401112deb4d2118835e263f5895b2c4ece992b7.tar.bz2
pcsx_rearmed-e401112deb4d2118835e263f5895b2c4ece992b7.zip
Config and saves go in ~/.pcsx
Diffstat (limited to 'frontend/main.h')
-rw-r--r--frontend/main.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/frontend/main.h b/frontend/main.h
index 7ce9e5d..b53a2a3 100644
--- a/frontend/main.h
+++ b/frontend/main.h
@@ -21,16 +21,12 @@
#include "config.h"
-#define DEFAULT_MEM_CARD_1 "/.pcsx/memcards/card1.mcd"
-#define DEFAULT_MEM_CARD_2 "/.pcsx/memcards/card2.mcd"
-#define MEMCARD_DIR "/.pcsx/memcards/"
-#define PLUGINS_DIR "/.pcsx/plugins/"
-#define PLUGINS_CFG_DIR "/.pcsx/plugins/cfg/"
-#define PCSX_DOT_DIR "/.pcsx/"
-#define STATES_DIR "/.pcsx/sstates/"
-#define CHEATS_DIR "/.pcsx/cheats/"
-#define PATCHES_DIR "/.pcsx/patches/"
-#define BIOS_DIR "/bios/"
+#define MEMCARD_DIR "memcards/"
+#define PLUGINS_DIR "plugins/"
+#define PLUGINS_CFG_DIR "plugins/cfg/"
+#define STATES_DIR "sstates/"
+#define CHEATS_DIR "cheats/"
+#define PATCHES_DIR "patches/"
extern char cfgfile_basename[MAXPATHLEN];
@@ -52,6 +48,10 @@ int emu_save_state(int slot);
int emu_load_state(int slot);
void set_cd_image(const char *fname);
+void make_path(char *buf, size_t size, const char *dir, const char *fname);
+
+#define MAKE_PATH(buf, dir, fname) \
+ make_path(buf, sizeof(buf), dir, fname)
extern unsigned long gpuDisp;
extern int ready_to_go, g_emu_want_quit, g_emu_resetting;