Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spectrum ANSI emulation has wrong accents on characters 130 and 137 #16

Open
IvanExpert opened this issue Nov 22, 2015 · 2 comments
Open

Comments

@IvanExpert
Copy link
Contributor

Spectrum's ANSI emulation gets ASCII 130 and 137 wrong; it's supposed to be a lowercase e with a "forward slash" accent (acute), but it has a "two dots" (diaeresis/umlaut) instead. (Compare against 160, which is lowercase a with acute.)

In addition, ASCII 137 is wrong. It's supposed to be lowercase e with diaeresis (two dots), but it's got a tilde instead (compare against 164, which is lowercase n with tilde).

Possibly character 130 should be moved to 137, though one of its dots looks wide compared to other diaeresis characters (compare against 129 or 132).

These can be verified by using the Links browser in Spectrum's ANSI emulation, with CP437 from the character set menu, and viewing: http://www.kostis.net/charsets/cp437.htm

I have emailed Ewen about this.

@IvanExpert IvanExpert changed the title Spectrum ANSI lowercase e with acute wrongly shows diaeresis (umlaut) Spectrum ANSI emulation has wrong accents on characters 130 and 137 Nov 22, 2015
@IvanExpert
Copy link
Contributor Author

Ewen responded that he didn't write the ANSI emulator and doesn't know much about it or have its source. He also said it looks as though there's a bitmap in the ANSI emulator likely to represent to the font if we wanted to hand-hack it.

@knghtbrd
Copy link
Member

If someone wants to fix this, please submit a fix to A2SERVER. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants