ZSNES Custom GUI Fonts
Moderator: ZSNES Mods
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
ZSNES Custom GUI Fonts
Download the font that ipher provided for testing:
http://aerdan.is-from.us/~deathlike/zfont.txt
http://aerdan.is-from.us/~deathlike/zfont.txt
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
Some pics in action (filtered in HQ2x).

http://aerdan.is-from.us/~deathlike/zfont1.png
http://aerdan.is-from.us/~deathlike/zfont2.png

http://aerdan.is-from.us/~deathlike/zfont1.png
http://aerdan.is-from.us/~deathlike/zfont2.png
Last edited by Deathlike2 on Sun Jun 25, 2006 11:10 pm, edited 1 time in total.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
Well, it is going to be fun adding this feature to the docs. I'll probably end up making it sound more confusing than what it really is. :(
Just to make sure, is this feature in the DOS port also?
Also, would it be possible if ZSNES could auto-generate this file with the default values upon first run, so that newcomers without ipher's file would have something to work with? I don't think anyone is going to want to write their own file from scratch.
Just to make sure, is this feature in the DOS port also?
Also, would it be possible if ZSNES could auto-generate this file with the default values upon first run, so that newcomers without ipher's file would have something to work with? I don't think anyone is going to want to write their own file from scratch.
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
xamenus, it is actually easier that it looks codewise (ipher's custom font idea was pretty damn cool to begin with)
Yes.. this feature is in the DOS port as well (I've tested it myself).. I can't test SDL (but it should probably work too).
I think it can/will be done, but I'd have to port the default font values somewhere... and that will be a pain in the ass (seriously, it is). It wouldn't be hard though.
Porting the default values is not on my priorities at the moment.. I want to add something to the DOS port first hopefully (it's not new stuff or anything).
Yes.. this feature is in the DOS port as well (I've tested it myself).. I can't test SDL (but it should probably work too).
I think it can/will be done, but I'd have to port the default font values somewhere... and that will be a pain in the ass (seriously, it is). It wouldn't be hard though.
Porting the default values is not on my priorities at the moment.. I want to add something to the DOS port first hopefully (it's not new stuff or anything).
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
I started tinkering with the custom font and came up with this:

Looks best with blur filters, the image above is filtered with Super 2xSaI.
http://koti.welho.com/ahesso/Data/Zfont.zip
I also made two different versions of the letter G in case you don't like how it looks now. The other is like a mirrored lowercase E.

Looks best with blur filters, the image above is filtered with Super 2xSaI.
http://koti.welho.com/ahesso/Data/Zfont.zip
I also made two different versions of the letter G in case you don't like how it looks now. The other is like a mirrored lowercase E.
Last edited by Agozer on Mon Jun 26, 2006 5:02 pm, edited 1 time in total.
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
Nice to see ZSNES has the most customizable GUI out there 

May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
Cool, can we all submit 5x5 fonts? I'd like to make one, too. Preferrably all lowercase, my favorite :)
Or perhaps if I haven't already said it, make ZSNES look for "font.dat" or something, and if not there default to the original internal one?
Well, darn. Can't do lowercase i or j. And G looks pretty bad, too. Hmm, what say you bump that font up to 5x7? Heh.
Or perhaps if I haven't already said it, make ZSNES look for "font.dat" or something, and if not there default to the original internal one?
Well, darn. Can't do lowercase i or j. And G looks pretty bad, too. Hmm, what say you bump that font up to 5x7? Heh.
Well, eventually ZSNES might automatically generate zfont.txt (with the default fonts) if it doesn't find it.Agozer wrote:If there is no zfont.txt and you enable 'Use Custom Font', all text dissappears. :/ So yeh, it would be nice to for the option to be greyed out/disabled (or maybe a message box would be displayed) if zfont.txt is not found.
Ah, yes. 5x7 would work great.

( http://img468.imageshack.us/my.php?imag ... ull1wp.png )
And please, don't say "that's impossible". I was told the same thing about adding a VWF to the GUI and that was far more difficult :P
The only thing is that the load menu would have to go from 15 items to 13. I believe it is well worth it for being able to enter caps+lowercase letters and have an overall much more readable font. The problem with the load screen has always been the horizontal width, anyway. But I'm sure you guys have your reasons for not merging the filename and directory fields and/or using a variable-width font for that window alone.
Those horizontal red lines would obviously need to go under letters other than 'g,j,p,q,y' ortherwise the red will be slightly obscured. That, or one could "mask" against the letters (eg combine the red+bottom line of these letters).
Anyway, if you guys like this, and want to use it, but won't do the work... then if you promise me you will use it, I can try and work on modifying ZSNES to support this 5x7 font system.

( http://img468.imageshack.us/my.php?imag ... ull1wp.png )
And please, don't say "that's impossible". I was told the same thing about adding a VWF to the GUI and that was far more difficult :P
The only thing is that the load menu would have to go from 15 items to 13. I believe it is well worth it for being able to enter caps+lowercase letters and have an overall much more readable font. The problem with the load screen has always been the horizontal width, anyway. But I'm sure you guys have your reasons for not merging the filename and directory fields and/or using a variable-width font for that window alone.
Those horizontal red lines would obviously need to go under letters other than 'g,j,p,q,y' ortherwise the red will be slightly obscured. That, or one could "mask" against the letters (eg combine the red+bottom line of these letters).
Anyway, if you guys like this, and want to use it, but won't do the work... then if you promise me you will use it, I can try and work on modifying ZSNES to support this 5x7 font system.
-
- ZSNES Shake Shake Prinny
- Posts: 5632
- Joined: Wed Jul 28, 2004 4:15 pm
- Location: PAL50, dood !
Or you could wait for me to find the time to actually pull the GUI upsize and make a semi-VW font (semi because it would max horizontally at 10 for limited width reasons).byuu wrote:Ah, yes. 5x7 would work great.
And please, don't say "that's impossible". I was told the same thing about adding a VWF to the GUI and that was far more difficult :P
<stuff>
Anyway, if you guys like this, and want to use it, but won't do the work... then if you promise me you will use it, I can try and work on modifying ZSNES to support this 5x7 font system.
Of course, finding the time could be tough. Heh.
皆黙って俺について来い!!
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Code: Select all
<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
-
- ZSNES Shake Shake Prinny
- Posts: 5632
- Joined: Wed Jul 28, 2004 4:15 pm
- Location: PAL50, dood !
Some wild months ? It depends on so many parameters, it's worse than weather forecasting.
皆黙って俺について来い!!
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Code: Select all
<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Aww. Well at any rate, here's my submission for the 512x448 GUI :

( http://img389.imageshack.us/my.php?imag ... 5123oh.png )
Yeah, yeah, no icon on the titlebar... oh, the limitations of VBA :(

( http://img389.imageshack.us/my.php?imag ... 5123oh.png )
Yeah, yeah, no icon on the titlebar... oh, the limitations of VBA :(
-
- ZSNES Shake Shake Prinny
- Posts: 5632
- Joined: Wed Jul 28, 2004 4:15 pm
- Location: PAL50, dood !
*chuckles*
You forgot the colour intensity values on the right of the slidebars... but they wouldn't even be used in such a GUI, now would they ? ;)
You forgot the colour intensity values on the right of the slidebars... but they wouldn't even be used in such a GUI, now would they ? ;)
皆黙って俺について来い!!
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Code: Select all
<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)