whatever Posted April 26, 2011 Posted April 26, 2011 Hello, Does anyone know which files in the B/W file system contains the fonts used in the game? Did anyone ever extract them to usable bitmaps? I need them for a project you'll soon be learning about. :creep: Thanks!
Poryhack Posted April 26, 2011 Posted April 26, 2011 I forget the exact location but fonts in this gen are stored in the more standard Nitro format for fonts. Look for a NFTR (rftn) extension. There's a very good editor/viewer for them here but unfortunately there seems to be something slightly different about BW's NFTR files so they don't load.
Andibad Posted April 26, 2011 Posted April 26, 2011 BW is used new format. I have that tools but is only pokemon games. I was replace with typing ds. Result: oversize
Kaarosu Posted April 26, 2011 Posted April 26, 2011 I was playing around with these at Sabre's request a couple of weeks back, http://lunabits.org/random/fontstuff.zip and http://lunabits.org/random/CMAP0.tbl.txt is where i stopped at but feel free to use them if you can
whatever Posted April 26, 2011 Author Posted April 26, 2011 Kaarosu, thanks for that. Do you still know how to extract them? Your BMPs are not 100% what I need, because the character width information is lost. Check out the blue background box for "i" and "j", they indicate there's one pixel additional space on the right side: This is the format I need the font in. Any further help is appreciated!
Kaarosu Posted April 26, 2011 Posted April 26, 2011 (edited) yeah as I said I stopped cause I got side tracked, checked my logs for the size (12x15). As for the method I used CrystalTile2, under tools it has an option called NTFR editor though sadly I do not recall what narc it was contained in Edit: As I hit post it came back to me somehow it's located in a/0/2/3 Edited April 26, 2011 by Kaarosu just remembered
whatever Posted April 26, 2011 Author Posted April 26, 2011 Thanks Kaarosu. Looks like they stored the font width information in a different way in this generation.
whatever Posted April 26, 2011 Author Posted April 26, 2011 I found out how the font width is stored. There are three values right before the pixel data. The first one defines how much spacing there is before a character. The second one defines how wide the character data actually is, the third one is for the complete width including pre-spacing and after-spacing. For the small letter "i", these values are 00, 02, and 03.
Kaarosu Posted April 27, 2011 Posted April 27, 2011 i'm sure others will find this info helpful, nice job and looking forward to see what your project will be
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now