aboutsummaryrefslogtreecommitdiffstats
path: root/testing/mame/nonag.patch
diff options
context:
space:
mode:
authorTaner Tas <taner76@gmail.com>2018-09-01 01:34:13 +0300
committerAndy Postnikov <apostnikov@gmail.com>2018-09-01 20:36:56 +0300
commita215b231b08173eb8adcb059040c7f21b38f26cf (patch)
tree6069ee4d2b6a6990aca568db85a13b21c8b6e278 /testing/mame/nonag.patch
parentb4b0c5978fd376bd25dfe467b2466241b4e5da7b (diff)
downloadaports-a215b231b08173eb8adcb059040c7f21b38f26cf.tar.bz2
aports-a215b231b08173eb8adcb059040c7f21b38f26cf.tar.xz
testing/mame: new aport
https://mamedev.org Multi Arcade Machine Emulator with GroovyMAME/Switchres/No-nag patchset.
Diffstat (limited to 'testing/mame/nonag.patch')
-rw-r--r--testing/mame/nonag.patch35
1 files changed, 35 insertions, 0 deletions
diff --git a/testing/mame/nonag.patch b/testing/mame/nonag.patch
new file mode 100644
index 0000000000..f7457b4e96
--- /dev/null
+++ b/testing/mame/nonag.patch
@@ -0,0 +1,35 @@
+--- a/src/emu/render.cpp
++++ b/src/emu/render.cpp
+@@ -1399,7 +1399,8 @@
+ }
+
+ // if we are not in the running stage, draw an outer box
+- else
++ // DISABLE WHITE BORDER
++ else if ( !m_manager.machine().options().skip_gameinfo() )
+ {
+ render_primitive *prim = list.alloc(render_primitive::QUAD);
+ set_render_bounds_xy(prim->bounds, 0.0f, 0.0f, (float)m_width, (float)m_height);
+--- a/src/frontend/mame/ui/ui.cpp
++++ b/src/frontend/mame/ui/ui.cpp
+@@ -313,7 +313,8 @@
+ switch (state)
+ {
+ case 0:
+- if (show_warnings)
++ // DISABLE INTERACTIVE WARNING MESSAGES
++ if (show_gameinfo)
+ messagebox_text = machine_info().warnings_string();
+ if (!messagebox_text.empty())
+ {
+@@ -770,6 +771,10 @@
+
+ uint32_t mame_ui_manager::handler_messagebox(render_container &container)
+ {
++ // DISABLE INITIALIZING, LOADING & DECRYPTING MESSAGES
++ if (machine().options().skip_gameinfo())
++ return 0;
++
+ draw_text_box(container, messagebox_text.c_str(), ui::text_layout::LEFT, 0.5f, 0.5f, messagebox_backcolor);
+ return 0;
+ }