Omnimaga

Calculator Community => Casio Calculators => Topic started by: Juju on March 02, 2013, 06:11:08 pm

Title: The Casio Prizm TTF Project
Post by: Juju on March 02, 2013, 06:11:08 pm
I started converting a dump of the Casio Prizm system fonts in TrueType using FontForge so I can use them in my other projects (like LuaIDE), if anyone is interested.

Based on dumps by AHelper: http://www.cemetech.net/programs/index.php?mode=file&id=832

Downloads
Casio Prizm Mini: http://juju2143.ca/CasioPrizmMini.ttf
Other sizes coming soon!

Original fonts (C) Casio, vectorized and forged by myself.
Title: Re: The Casio Prizm TTF Project
Post by: flyingfisch on March 02, 2013, 06:15:38 pm
Wow, this is really awesome juju! keep up the good work! :)
Title: Re: The Casio Prizm TTF Project
Post by: Juju on March 02, 2013, 06:53:53 pm
Thanks! You can also try them out there: http://juju2143.ca/casiofonts
Title: Re: The Casio Prizm TTF Project
Post by: DJ Omnimaga on March 02, 2013, 11:22:14 pm
You should try to make a slightly modified version (even if it means just changing 1 pixel in every font), in case Casio doesn't like this, so that you can quickly replace them if needed. This is definitively nice, though, and hopefully they are fine with this (same with TI for the Nspire).
Title: Re: The Casio Prizm TTF Project
Post by: flyingfisch on March 03, 2013, 11:47:00 am
You should try to make a slightly modified version (even if it means just changing 1 pixel in every font), in case Casio doesn't like this, so that you can quickly replace them if needed. This is definitively nice, though, and hopefully they are fine with this (same with TI for the Nspire).

I think they will be, IIRC, the official fx9860 fonts on their site were originally created by a third-party programmer. (I think he was at CP, but I don't remember)
Title: Re: The Casio Prizm TTF Project
Post by: Juju on March 03, 2013, 02:54:39 pm
That would be nice if my fonts would be official. :D
Title: Re: The Casio Prizm TTF Project
Post by: Sorunome on March 03, 2013, 05:12:34 pm
This is nice, great work juju :D
Title: Re: The Casio Prizm TTF Project
Post by: DJ Omnimaga on March 04, 2013, 02:38:07 am
You should try to make a slightly modified version (even if it means just changing 1 pixel in every font), in case Casio doesn't like this, so that you can quickly replace them if needed. This is definitively nice, though, and hopefully they are fine with this (same with TI for the Nspire).

I think they will be, IIRC, the official fx9860 fonts on their site were originally created by a third-party programmer. (I think he was at CP, but I don't remember)
Yeah and TI's are quite similar. Although my concern was due to the PRIZM and Nspire fonts being higher resolution. The Nspire ones looks like Verdana/Arial standard fonts, though.
Title: Re: The Casio Prizm TTF Project
Post by: Spenceboy98 on March 10, 2013, 01:59:04 pm
Any updates on this?
Title: Re: The Casio Prizm TTF Project
Post by: DJ Omnimaga on March 10, 2013, 04:23:17 pm
Juju showed me how the fonts looked like at home and it looked kinda nice, although I don't think any full game (such as Aspirin) has been tested yet, so we can't see how it looks like inside those games.
Title: Re: The Casio Prizm TTF Project
Post by: Juju on March 10, 2013, 05:29:04 pm
None yet, been pretty busy those days...

And yeah as DJ_O said, full games in LuaIDE don't work because of while not working, but you still can see stuff working such as http://juju2143.ca/derp.lua (it's not even supported in LuaZM because of the pic).
Title: Re: The Casio Prizm TTF Project
Post by: DJ Omnimaga on March 10, 2013, 06:02:15 pm
Can't you ask Jimbauwens for how he did the While stuff? His emulator could work perfectly with them, IIRC.
Title: Re: The Casio Prizm TTF Project
Post by: Juju on March 10, 2013, 06:16:54 pm
Actually, the nspire uses timers instead of while, so he don't have this problem, but I told him about that and suggested the use of webworkers (threading). But the problem is that you can't access the canvas in that thread.
Title: Re: The Casio Prizm TTF Project
Post by: DJ Omnimaga on March 10, 2013, 06:59:28 pm
Hmm that sucks. I just hope that it won't compromise the project. You should make a new topic in web dev or programming on Omni and Cemetech asking for a solution or something.