Page 2 of 2

Re: Fixing UI Changes since 1.3.6.?

Posted: Mon Jun 30, 2014 4:17 pm
by blue banana
Do you think we can use Adobe Illustrator to "vectorify" the text, and then convert the individual characters to a font?

Re: Fixing UI Changes since 1.3.6.?

Posted: Mon Jun 30, 2014 5:34 pm
by General BlackDragon
I remember back in Feb? I used N1's font converter to upscale a couple of the original BMFs (bzone, and console). Let me go re-figure out how I did it and write a small tut and do it for the bg_* files.

Re: Fixing UI Changes since 1.3.6.?

Posted: Mon Jun 30, 2014 9:31 pm
by TheJamsh
I thought the original font was 'Impact'... At least wasn't it documented as that in the original bzgame_init file?

Re: Fixing UI Changes since 1.3.6.?

Posted: Mon Jun 30, 2014 10:08 pm
by GSH
The preview of the Impact font I see on Wikipedia is nowhere near the BZ2 font.

-- GSH

Re: Fixing UI Changes since 1.3.6.?

Posted: Mon Jun 30, 2014 10:57 pm
by Ded10c
*AHadley rummages through his "Things to put on BZWiki" folder and retrieves a text file full of notes*

For the title and various header elements of the pandemicstudios.com/bzii site, you're looking at Ginza.
For in-game matters where a larger font is used (log in menu, main menu buttons, in-game shell, etc.) you're looking at Bank Gothic.

I haven't yet identified the old smaller fonts (console, details on the options menu, etc.) and given their size I'm not sure I'm going to be able to. As GSH pointed out above, the new font used for the smaller-scale shell stuff is Droid Sans.

Re: Fixing UI Changes since 1.3.6.?

Posted: Tue Jul 01, 2014 1:26 am
by Zero Angel
I'm reasonably certain that the original was Bank Gothic or some variant of it.

Re: Fixing UI Changes since 1.3.6.?

Posted: Tue Jul 01, 2014 1:43 am
by Nielk1
My BMF viewer and importer/exporter might be of use. The conversion works on the raw bitmaps.

Re: Fixing UI Changes since 1.3.6.?

Posted: Wed Jul 02, 2014 2:06 pm
by TheJamsh
GSH wrote:What part of the BZ2 toolchain has ever had drag-and-drop? You must be mistaking BZ2 for a project with a lot more programmers.

-- GSH
DXTGen came with full instructions. We're not a community of programmer-orientated people either, or even helpful people most of the time. Perl doesn't even seem to be that well documented outside of BZ.

GBD - Can you give me the lemon version of how to use your script. Yours has got me further than anybody else's so far, but still isn't working. Soon as I can get this done I can get rid of all this crap I've had to install :D

My Strawberry Perl installation is at: E:/StrawberryPerl

My DIrectory Is the following. Each folder there has a bunch of CFG's in it, no more sub-folders.
Image

Re: Fixing UI Changes since 1.3.6.?

Posted: Wed Jul 02, 2014 3:02 pm
by General BlackDragon
Lemon version?

In a folder, the PL file goes in a "scripts" folder, the shell files go into whatever folder the BAT labels the pushd as.

Re: Fixing UI Changes since 1.3.6.?

Posted: Wed Jul 02, 2014 3:29 pm
by GSH
Perl doesn't even seem to be that well documented outside of BZ.
Possibly not in the circles you hang out in, but http://oreilly.com/perl/ is one of many online resources. Many online resources are free; you can find some used books on Perl dating back to the 1990s -- still valid for the simple-level Perl used in that upscaling script -- in used book stores.

-- GSH

Re: Fixing UI Changes since 1.3.6.?

Posted: Wed Jul 02, 2014 5:18 pm
by TheJamsh
General BlackDragon wrote:Lemon version?

In a folder, the PL file goes in a "scripts" folder, the shell files go into whatever folder the BAT labels the pushd as.
Tried it, now when I load up the game my menus are huge and I can't quite without ALT+F4'ing

Re: Fixing UI Changes since 1.3.6.?

Posted: Wed Jul 02, 2014 9:10 pm
by General BlackDragon
IIRC you need to put into your bzshell_init files, respectively,

1_5:

Cmd("iface.shellresx 960");
Cmd("iface.shellresy 720");

2_0:

Cmd("iface.shellresx 1280");
Cmd("iface.shellresy 960");

2_5:

Cmd("iface.shellresx 1600");
Cmd("iface.shellresy 1200");

3_0:

Cmd("iface.shellresx 1920");
Cmd("iface.shellresy 1440");

Re: Fixing UI Changes since 1.3.6.?

Posted: Thu Jul 03, 2014 1:12 pm
by TheJamsh
Ohhh I see, Just the INIT file right? I only have one, if that. I think. It's been a while since I've done bZ2..

Re: Fixing UI Changes since 1.3.6.?

Posted: Thu Jul 03, 2014 2:20 pm
by GSH
The bzshell_init files are NOT automatically upscaled like the rest of the files. (Comments pointing that out are in my .sh file) The bzshell_init files have some pieces that need upscaling, some pieces that don't, so some one-time hand editing is needed. Examine how stock's bzshell_init* files are similar, and how they are different. And then compare an upscaled bzshell_init file vs what is in stock.

I recommend you upscale only your extra options pages to start. Get the simple, obvious case working first.

-- GSH