From 405e1fa4e915a2e5416b62d761d21ca7934871fe Mon Sep 17 00:00:00 2001 From: Abdessamad Derraz <3028866+Abdess@users.noreply.github.com> Date: Tue, 20 Oct 2026 10:37:32 +0200 Subject: [PATCH] fix: list Nouveau_IBM.ttf for DOSBox-X readTTF loads it when ttf.font names it, as the Windows installer sets it (output_ttf.cpp:318-386). It ships with the emulator. --- emulators/dosbox-x.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/emulators/dosbox-x.yml b/emulators/dosbox-x.yml index 948ece62..541b4b03 100644 --- a/emulators/dosbox-x.yml +++ b/emulators/dosbox-x.yml @@ -373,6 +373,22 @@ files: missing. Ships in the resource directory source_ref: "src/output/output_ttf.cpp:655-668, src/hardware/parport/printer.cpp:354-380, src/Makefile.am:21" + - name: "Nouveau_IBM.ttf" + description: "IBM VGA style TrueType font" + required: false + bundled: true + sha1: "5f91e42aed6cbc7db7197181a378b4e4e2a41b6f" + md5: "af3bd30eb752a50f47811c699aded99f" + size: 69540 + hle_fallback: true + note: > + read by the TTF output when ttf.font is Nouveau_IBM, the value the Windows + installer writes when its Nouveau IBM font option is picked. The name is + tried with .ttf appended, then as given, through the same directories as + any ttf.font. Without it the built-in font is used. Ships in the resource + directory + source_ref: "src/output/output_ttf.cpp:318-386, src/output/output_ttf.cpp:663-668, src/Makefile.am:20, contrib/windows/installer/DOSBox-X-installer.iss:113, contrib/windows/installer/DOSBox-X-installer.iss:907-908" + # -- Printer typefaces -- # Read from the directory named by the printer fontpath setting, default # FONTS, then from the configuration, resource and program directories.