mirror of
https://github.com/holub/mame
synced 2025-04-16 05:24:54 +03:00
Add -share_directory option. This sets a directory on the host system which emulated systems can directly access. [R. Belmont]
This commit is contained in:
parent
fc3e486d99
commit
6704819c1f
@ -59,6 +59,7 @@ const options_entry emu_options::s_option_entries[] =
|
||||
{ OPTION_SNAPSHOT_DIRECTORY, "snap", OPTION_STRING, "directory to save/load screenshots" },
|
||||
{ OPTION_DIFF_DIRECTORY, "diff", OPTION_STRING, "directory to save hard drive image difference files" },
|
||||
{ OPTION_COMMENT_DIRECTORY, "comments", OPTION_STRING, "directory to save debugger comments" },
|
||||
{ OPTION_SHARE_DIRECTORY, "share", OPTION_STRING, "directory to share with emulated machines" },
|
||||
|
||||
// state/playback options
|
||||
{ nullptr, nullptr, OPTION_HEADER, "CORE STATE/PLAYBACK OPTIONS" },
|
||||
|
@ -47,6 +47,7 @@
|
||||
#define OPTION_SNAPSHOT_DIRECTORY "snapshot_directory"
|
||||
#define OPTION_DIFF_DIRECTORY "diff_directory"
|
||||
#define OPTION_COMMENT_DIRECTORY "comment_directory"
|
||||
#define OPTION_SHARE_DIRECTORY "share_directory"
|
||||
|
||||
// core state/playback options
|
||||
#define OPTION_STATE "state"
|
||||
@ -331,6 +332,7 @@ public:
|
||||
const char *snapshot_directory() const { return value(OPTION_SNAPSHOT_DIRECTORY); }
|
||||
const char *diff_directory() const { return value(OPTION_DIFF_DIRECTORY); }
|
||||
const char *comment_directory() const { return value(OPTION_COMMENT_DIRECTORY); }
|
||||
const char *share_directory() const { return value(OPTION_SHARE_DIRECTORY); }
|
||||
|
||||
// core state/playback options
|
||||
const char *state() const { return value(OPTION_STATE); }
|
||||
|
@ -458,6 +458,7 @@ windows_options::windows_options()
|
||||
set_default_value(OPTION_SNAPSHOT_DIRECTORY, osd::text::from_wstring((LPCWSTR)path->Data()) + snapshot_directory());
|
||||
set_default_value(OPTION_DIFF_DIRECTORY, osd::text::from_wstring((LPCWSTR)path->Data()) + diff_directory());
|
||||
set_default_value(OPTION_COMMENT_DIRECTORY, osd::text::from_wstring((LPCWSTR)path->Data()) + comment_directory());
|
||||
set_default_value(OPTION_SHARE_DIRECTORY, osd::text::from_wstring((LPCWSTR)path->Data()) + share_directory());
|
||||
|
||||
set_default_value(OPTION_HOMEPATH, osd::text::from_wstring((LPCWSTR)path->Data()));
|
||||
set_default_value(OPTION_MEDIAPATH, osd::text::from_wstring((LPCWSTR)path->Data()) + media_path());
|
||||
|
Loading…
Reference in New Issue
Block a user