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

original Ironseed font(s) would be nice #3

Open
mnalis opened this issue Sep 17, 2020 · 2 comments
Open

original Ironseed font(s) would be nice #3

mnalis opened this issue Sep 17, 2020 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@mnalis
Copy link

mnalis commented Sep 17, 2020

Original game (and FPC port) offered a choice of 3 fonts... While at resolution of 320x200 they sometimes might had some little readability problem, they were adding a lot to the atmosphere of the game. It would be nice if they could be offered as alternative.

Or at least, some monospaced font might not only look nicer, but also alleviate some problems that variable-length fonts are bound to introduce when mapped on fixed-sized backgrounds.

Not a high priority of course, especially not that I run intro and crewgen of py/fpc version side-by-side, the difference in game feel is striking!

@mnalis mnalis added the enhancement New feature or request label Sep 17, 2020
@nukebloodaxe
Copy link
Owner

I'll need to make a glyph generator for the renderer to address this one properly, but it is possible. This will be very much on the back-burner for now, but at least we have the original font as a png, which potentially makes this much simpler to address.
Might be able to turn those into a TT font file, but will need to research how those are made.

@mnalis
Copy link
Author

mnalis commented Nov 6, 2020

I'm not sure about TrueType (which are vector-based I think?), but if pygame support monospaced .pcf fonts (like the ones installed by xfonts-terminus Debian package like /usr/share/fonts/X11/misc/ter-u18n_iso-8859-2.pcf.gz etc), then it should be possible to create relatively simple ASCII-based BDF font from PNG font image, and then use bdftopcf(1) to convert it.

Not high priority though, I agree.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants