From 755030d1e9344187929f7951bc48dfe573f40a69 Mon Sep 17 00:00:00 2001 From: Abdessamad Derraz <3028866+Abdess@users.noreply.github.com> Date: Wed, 21 Oct 2026 10:34:46 +0200 Subject: [PATCH] fix: record groovymame as mame 0.289 source_commit 953db38f is the tip of branch groovymame0289, its makefile:1513 writes BARE_BUILD_VERSION "0.289", and the compare with mamedev tag mame0289 is 83 ahead, 0 behind, with no file under src/mame or src/devices. The notes described the earlier pin e3fa1305 (branch groovymame0288). --- emulators/groovymame.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/emulators/groovymame.yml b/emulators/groovymame.yml index 604e1215..b650160c 100644 --- a/emulators/groovymame.yml +++ b/emulators/groovymame.yml @@ -7,7 +7,7 @@ source_commit: "953db38f4aaab1d75faa4ac79e1b45686214f987" upstream_commit: "f34f02505e32c1993c6a782b6814232cbfc74e36" logo: "https://raw.githubusercontent.com/mamedev/mame/master/docs/source/images/MAMElogo.svg" profiled_date: "2026-08-08" -core_version: "0.288" +core_version: "0.289" display_name: "Arcade (GroovyMAME)" cores: @@ -123,13 +123,14 @@ systems: notes: | MAME fork adding Switchres 2.2.2 for CRT modeline generation, frame delay - and low latency vsync. Branch groovymame0288, BARE_BUILD_VERSION 0.288 - (makefile:1508). TARGET := mame with no SUBTARGET override (makefile:274-282), + and low latency vsync. Branch groovymame0289, BARE_BUILD_VERSION 0.289 + (makefile:1513). TARGET := mame with no SUBTARGET override (makefile:274-282), so the build carries the full machine set. - src/mame and src/devices are byte identical to mamedev/mame tag mame0288, - so ROM requirements are MAME 0.288's. The fork's changes sit in src/osd and - 3rdparty/switchres and pull in no external data file: monitor presets are + src/mame and src/devices are byte identical to mamedev/mame tag mame0289, + so ROM requirements are MAME 0.289's. The fork's changes sit in src/osd, + src/emu, src/frontend, 3rdparty/switchres, 3rdparty/emusync and + 3rdparty/lz4, and pull in no external data file: monitor presets are compiled in (3rdparty/switchres/monitor.cpp:124-145), and switchres.ini plus display#.ini are optional user configuration read only when the switchres_ini option is set (src/osd/modules/switchres/switchres_module.cpp:166,173).