diff --git a/hash/c64_flop.xml b/hash/c64_flop.xml index 3feb643665c..2d1c28991b4 100644 --- a/hash/c64_flop.xml +++ b/hash/c64_flop.xml @@ -64,13 +64,15 @@ - Bounty Bob Strikes Back! v1.2 + Bounty Bob Strikes Back! (v1.2) 1985 Big Five + + diff --git a/src/emu/diimage.c b/src/emu/diimage.c index 35caafe6d42..f31ec9efad3 100644 --- a/src/emu/diimage.c +++ b/src/emu/diimage.c @@ -939,6 +939,12 @@ bool device_image_interface::load_internal(const char *path, bool is_create, int if (m_software_info_ptr && m_full_software_name) m_err = set_image_filename(m_full_software_name); + // check if image should be read-only + const char *read_only = get_feature("read_only"); + if (read_only && !strcmp(read_only, "true")) { + make_readonly(); + } + m_from_swlist = TRUE; }