From 3d2ae77708a618a46c2326bee987075a0f753624 Mon Sep 17 00:00:00 2001 From: Electric Keet Date: Wed, 9 Aug 2023 12:50:18 -0700 Subject: [PATCH] Test font for instrument "letter icons". Here's a test version of the font, to make sure I have the metrics right and all that. Only six (useful) codepoints are implemented right now: - `F004`: Generic Sample - `F015`: Beeper - `F016`: WonderSwan - `F01A`: VRC6 (saw) - `F01E`: Sound Unit - `F028`: QSound Note that their codepoints are the instrument ID's plus 0xF000. Convenient! Once implemented so I can test, I can refine things and work up the rest of the "icons". --- res/FurnaceLetterIcons.ttf | Bin 0 -> 4604 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 res/FurnaceLetterIcons.ttf diff --git a/res/FurnaceLetterIcons.ttf b/res/FurnaceLetterIcons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..07581909e618e57e8e175768d139d4c461c6bc75 GIT binary patch literal 4604 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