11 Commits

Author SHA1 Message Date
Ben Harris
239363800f Update rom.ps for renaming of ccedilla.angular to ccedilla.square 2025-02-03 22:36:21 +00:00
Ben Harris
67e3cf9324 New shape for SAA5054 ugrave (now ugrave.roundjoined)
I just got an SAA5054 (date code 8510) and the character it has at 5/13
is different from the one in the datasheet.  The real one lacks the
pixel in the bottom right corner, so it's more like a Ugrave than a
ugrave.  However, it would be weird for a character set to include the
capital but not the lower case, and the corresponding character set in
ETS 300 706: May 1997 (the French option in table 36) is obviously
lower-case.  So I think it's semantically lower-case, whatever it looks
like.

As for the thing I was intending to check, yes the accent does join onto
the letter.
2024-12-29 18:50:52 +00:00
Ben Harris
1ed20fb032 Use new generic glyph names in rom.ps
Output confirmed to be unchanged
2024-12-29 18:50:52 +00:00
Ben Harris
1c8361d200 Correct a comment in rom.ps
It can make all ROM images now.
2024-11-27 10:30:20 +00:00
Ben Harris
77efacaa0a Add some SPDX-License-Identifier headers
In places where they don't get in the way.
2024-10-24 00:01:26 +01:00
Ben Harris
65df740a33 Correct SAA5050 ROM encoding
The character at 6/0 is emdash (5 pixels long), not endash (4 pixels
long).
2024-10-12 17:05:57 +01:00
Ben Harris
aef13db78d Encodings for the remaining chips in rom.ps
I have some disagreements with the SAA5057 image that I found, but I
agree with the datasheet which is good enough for now.
2024-06-24 23:24:55 +01:00
Ben Harris
5d9c889c86 Use correct SAA5051 version of 't' for ROM image 2024-06-24 23:24:55 +01:00
Ben Harris
16ef7c5b8f Allow for choosing which ROM to generate in rom.ps 2024-06-24 23:24:55 +01:00
Ben Harris
036d2b3e15 New question mark for SAA5051 and SAA5052
It's a different shape from the one used by the other chips.  Checked
against the 1982 datasheet and a real SAA5051.
2024-06-24 23:24:30 +01:00
Ben Harris
20e3456c3e Add "rom.ps" for generating MAME-style font ROM images
This could be used to provide images for MAME to use, but it's also
useful for comparing against images from other sources to spot errors.
2024-06-24 13:38:32 +01:00