From df7346b3e0314e1efc92355a958b2b5230d332bb Mon Sep 17 00:00:00 2001 From: Abdessamad Derraz <3028866+Abdess@users.noreply.github.com> Date: Thu, 3 Sep 2026 22:06:30 +0200 Subject: [PATCH] docs: say which built-ins the derived files export --- emulators/lindbergh-loader.yml | 4 ++++ emulators/mame4droid-2024.yml | 2 +- emulators/mame4droid.yml | 6 +++--- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/emulators/lindbergh-loader.yml b/emulators/lindbergh-loader.yml index 18599ba5..e1a067a7 100644 --- a/emulators/lindbergh-loader.yml +++ b/emulators/lindbergh-loader.yml @@ -262,6 +262,8 @@ files: rectangles its own metrics declare. Liberation carries a 2010 and 2012 digitisation copyright, so it cannot be a 2005 Sega asset. Otherwise the fontTGA array in resources/font.h answers the read. + The copy here is the fontTGA array of resources/font.h written out, the bytes + fread returns for the built-in. - name: LucidaConsole_12.abc system: sega-lindbergh @@ -290,6 +292,8 @@ files: Otherwise the fontABC array in resources/font.h answers the read. # -- Lindbergh runtime configuration -- + The copy here is the fontABC array of resources/font.h written out, the bytes + fread returns for the built-in. - name: lindbergrc system: sega-lindbergh diff --git a/emulators/mame4droid-2024.yml b/emulators/mame4droid-2024.yml index 46c8f83a..7e3c077d 100644 --- a/emulators/mame4droid-2024.yml +++ b/emulators/mame4droid-2024.yml @@ -243,7 +243,7 @@ files: required: false category: game_data description: "crosshair bitmap for player 1" - note: "create_bitmap looks for the name set on the input, then crosshair//cross.png, then crosshair/cross.png, and falls back to the bitmap compiled into the binary. crosshair_manager builds one per player and MAX_PLAYERS is 10. No crosshair directory ships with the app." + note: "create_bitmap looks for the name set on the input, then crosshair//cross.png, then crosshair/cross.png, and falls back to the bitmap compiled into the binary. crosshair_manager builds one per player and MAX_PLAYERS is 10. No crosshair directory ships with the app: the files here are the compiled-in bitmap of src/emu/crsshair.cpp exported as 100x100 RGBA PNGs in each player colour, white from player 7 on." source_ref: "src/emu/crsshair.cpp:174-215,346-358, src/emu/ioport.h:48" - name: cross2.png diff --git a/emulators/mame4droid.yml b/emulators/mame4droid.yml index be7b3744..ddeb942a 100644 --- a/emulators/mame4droid.yml +++ b/emulators/mame4droid.yml @@ -141,7 +141,7 @@ files: required: false category: game_data description: "BDF font for the MAME menu overlay" - note: "Opened from fontpath, which defaults to the installation root. A miss falls back to the font compiled into the binary. A successful load writes a ui.bdc cache next to it." + note: "Opened from fontpath, which defaults to the installation root. A miss falls back to the font compiled into the binary. A successful load writes a ui.bdc cache next to it. The 0.139 tree carries no BDF: the built-in was generated from src/emu/uismall.png by png2bdc. The file here is the uismall.bdf MAME committed on 2016-03-20 from that same PNG, which differs in 8 of 191 glyphs (slashed zero, j, |, ~, 0xB4, ß, ø, ÿ) and passes every rule of render_font_load_bdf." source_ref: "src/emu/ui.c:245, src/emu/rendfont.c:139-163,430,453, src/emu/emuopts.c:47" - name: cross1.png @@ -149,7 +149,7 @@ files: required: false category: game_data description: "crosshair bitmap for player 1" - note: "create_bitmap looks in crosshair// first, then crosshair/, and falls back to the bitmap compiled into the binary. Loaded only for players whose input has a crosshair axis." + note: "create_bitmap looks in crosshair// first, then crosshair/, and falls back to the bitmap compiled into the binary. Loaded only for players whose input has a crosshair axis. No external set was ever shipped: the files here are the compiled-in bitmap of src/emu/crsshair.c exported as 100x100 RGBA PNGs in each player colour." source_ref: "src/emu/crsshair.c:169-174, src/emu/emuopts.c:49" - name: cross2.png @@ -199,7 +199,7 @@ files: required: false category: game_data description: "crosshair bitmap for player 8" - note: "MAX_PLAYERS is 8 in src/emu/inptport.h:29." + note: "MAX_PLAYERS is 8 in src/emu/inptport.h:29. crosshair_colors has seven entries, so player 8 reads past the table; the file follows the white that 0.289 assigns beyond the table." source_ref: "src/emu/crsshair.c:169-174, src/emu/inptport.h:29" aliases: ["cross7.png"]