Oblivion

File information

Last updated

Original upload

Created by

Uploaded by

tazpn314

Virus scan

Safe to use

About this mod

Oblivion Font Generator v1.12 ========================= ABOUT ========================= This utility will generate fonts suitable for use in Oblivion using installed Windows fonts. Sorry I haven\'t seen unicode or mbcs or alternate code pages working in game so more complex languages cannot be added. Sorry. The work is based heavily o

Permissions and credits
Mirrors
Oblivion Font Generator v1.12

=========================
ABOUT
=========================
This utility will generate fonts suitable for use in Oblivion using installed Windows fonts.

Sorry I haven't seen unicode or mbcs or alternate code pages working in game so more complex languages cannot be added. Sorry.

The work is based heavily on the work by ManaUser and Weird in 2004 when the format was decrypted and posted to the Elder Scrolls Board.

See links for the Kingthings website. I've got a custom Petrock with extended latin 1 characters.

=========================
NOTES
=========================
Windows can be picky about picking up new fonts. Typically I copy fonts to C:\windows\fonts then open Windows Explorer there and view the font.

Sometimes this is enough to get the font to show up and be used but not always.

=========================
INSTALL
=========================

Included files:
ObFontGen_readme.txt
ObFontGen.exe

To use change fonts manually in Oblivion:
Edit "My Documents\My Games\Oblivion\Oblivion.ini"

Search for
SFontFile_3=Data\Fonts\Tahoma_Bold_Small.fnt
and replace with
SFontFile_3=Data\Fonts\{your font}


=========================
REQUIREMENTS
=========================
This requires .NET 2.0 to run. Download that
from Microsoft's website if you do not have it.

=========================
UNINSTALLING
=========================
Delete the installed files.

To reset the small font back to the original font:
Edit "My Documents\My Games\Oblivion\Oblivion.ini"

Here are the original font names:
SFontFile_1=Data\Fonts\Kingthings_Regular.fnt
SFontFile_2=Data\Fonts\Kingthings_Shadowed.fnt
SFontFile_3=Data\Fonts\Tahoma_Bold_Small.fnt
SFontFile_4=Data\Fonts\Daedric_Font.fnt
SFontFile_5=Data\Fonts\Handwritten.fnt

=========================
CHANGE LIST
=========================
v 1.12
o Fixed issue with 256th character. Apparently required in cyrillics.

v 1.11
o Added sample INI file for DarNified UI font settings.
o Added Batch processing for multiple sections. Now generate all configured fonts at once. (Hidden in the Program Settings menu.)
o Fixed some bugs with the field settings window.
o Fixed some bugs with sections not behaving nicely.
o Added a size adjuster to help with word wrap vertical spacing.

v 1.10
o Added some convenience features for DarN (and myself)
Basically it can now read/write to an ini file for standard settings.

v 1.9
o BethSoft seriously "fixed" the fonts. My code was correcting for
some strange behavior that is not needed any longer.
o Added Version combo to switch between Oblivion Builds.

v 1.8
o Fixed bug with certain ANSI characters not being rendered.

v 1.7
o Added some advanced controls for font generation. Most of which do nothing, some which do a lot, and some which really screw things up.
o Text Contrast is probably the most interesting new setting.
o Changed default width for space to =max(size/3, 4)
o Added some exception handling (now it silently does nothing on most errors).

v 1.6
o Revamped YPos yet again. (Wow that was ugly)
o Fixed limit on position from 248 to 255.
o Change default width for space to =max(size/5, 4)

v 1.5
o Added a popup window for editing individual characters.
o Added to allow edits of trailing chars for Space in larger fonts.
o Double click on status bar to activate.

v 1.4
o Broke YPos offsets in v1.3 this hopefully fixes this I still find I need to adjust YPos for most fonts but there is no good heuristic for it that I've found.

v 1.3
o Added Drop Shadow and miscellaneous tweak settings.
o May add documenation someday if I ever truly understand it.

v 1.2
o Added Shadow Font creation (bit of a hack really)

v 1.1
o Expanded characters to 255 (was mistakenly 248)
so Germans can have small Letter u with diaeresis (ü)

v 1.0
o Initial Revision

=========================
KNOWN ISSUES
=========================
None

=========================
THANKS TO
=========================
ManaUser and Weird (and others) for the original decoding effort.

=========================
INSTALLED FILES
=========================
ObFontGen.exe
ObFontGen.ini.DarNified
ObFontGen_readme.txt

=========================
WEBSITES
=========================
http://www.elderscrolls.com/forums/index.php?showtopic=338543
http://www.tessource.net/files/file.php?id=2331
http://planetelderscrolls.gamespy.com/View.php?view=OblivionMods.Detail&id=299

To be determined...

http://www.mwmythicmods.com/Archives/CS/Asked%20ages%20ago,%20but--%20Can%20somebody%20help%20me%20break%20MW%20font%20format.htm

=========================
FONT WEBSITES
=========================
http://mysite.wanadoo-members.co.uk/Kingthings/fonts/fonts.htm

=========================
LARGER INVENTORY MOD
=========================
http://www.elderscrolls.com/forums/index.php?showtopic=424211
http://www.tessource.net/files/file.php?id=1883
http://planetelderscrolls.gamespy.com/View.php?view=OblivionMods.Detail&id=248