#define COOKIE_PREFIX "ROCKSNDIAMONDS"
#define FILENAME_PREFIX "Rocks"
-#if defined(PLATFORM_UNIX)
-#define USERDATA_DIRECTORY ".rocksndiamonds"
-#elif defined(PLATFORM_WIN32)
-#define USERDATA_DIRECTORY PROGRAM_TITLE_STRING
+#define USERDATA_DIRECTORY_WIN32 PROGRAM_TITLE_STRING
+#define USERDATA_DIRECTORY_MACOSX PROGRAM_TITLE_STRING
+#define USERDATA_DIRECTORY_UNIX ".rocksndiamonds"
+#define USERDATA_DIRECTORY_DOS "userdata"
+
+#if defined(PLATFORM_WIN32)
+#define USERDATA_DIRECTORY USERDATA_DIRECTORY_WIN32
+#elif defined(PLATFORM_MACOSX)
+#define USERDATA_DIRECTORY USERDATA_DIRECTORY_MACOSX
+#elif defined(PLATFORM_UNIX)
+#define USERDATA_DIRECTORY USERDATA_DIRECTORY_UNIX
#else
-#define USERDATA_DIRECTORY "userdata"
+#define USERDATA_DIRECTORY USERDATA_DIRECTORY_DOS
#endif
#define X11_ICON_FILENAME "rocks_icon.xbm"