Apollo changes: [Hans Ostermeyer]

- Enable create when non-existing image name is given for omti8621 and sc499

SDL: fixed alt-tab from locking up the window system on Linux and Mac. [Hans Ostermeyer]
This commit is contained in:
arbee 2016-10-23 21:56:21 -04:00
parent 3d6c6ff19b
commit d6bb760543
4 changed files with 4 additions and 1 deletions

View File

@ -61,6 +61,7 @@ public:
virtual bool is_creatable() const override { return 1; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 0; }
virtual bool support_command_line_image_creation() const override { return 1; }
virtual const char *file_extensions() const override { return "awd"; }
virtual image_init_result call_create(int format_type, util::option_resolution *format_options) override;

View File

@ -41,6 +41,7 @@ public:
virtual bool is_creatable() const override { return 1; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 0; }
virtual bool support_command_line_image_creation() const override { return 1; }
virtual const char *image_interface() const override { return "sc499_cass"; }
virtual const char *file_extensions() const override { return "act,ct"; }

View File

@ -363,6 +363,7 @@ public:
virtual bool is_creatable() const override { return 1; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 0; }
virtual bool support_command_line_image_creation() const override { return 1; }
virtual const char *file_extensions() const override { return "ani,bin"; }
DECLARE_WRITE16_MEMBER(write);

View File

@ -298,7 +298,7 @@ void sdl_window_info::toggle_full_screen()
machine().ui().menu_reset();
// kill off the drawers
renderer_reset();
set_platform_window(nullptr);
// set_platform_window(nullptr);
bool is_osx = false;
#ifdef SDLMAME_MACOSX
// FIXME: This is weird behaviour and certainly a bug in SDL