File information
Last updated
Original upload
Created by
DavidJCobbUploaded by
DavidJCobbVirus scan
Tags for this mod
Activity logs
This page was last updated on 04 January 2020, 5:42AM
- Changelogs
-
-
Version 1.7.7
- Added two macros for reporting potential issues with a font: one alerts you to bad glyphs (in practice this is just the up/down arrow key glitch glyphs), and the other alerts you to all glyphs with uneven kerning. All glyphs that trigger an alert will be selected in the glyph list.
- Added a "select all glyphs" button to the glyph list, which should help with making batch edits (e.g. expanding all glyphs by X pixels on each side: you'd select all glyphs and then change each property individually).
-
Version 1.7.6
- Added the ability to import and export the TEX as a PNG.
- You can now multi-select glyphs in the glyph list, and batch-edit properties by using the "increment" and "decrement" buttons on the number edits.
-
Version 1.7.5
- Rebuilt the editor so that it can function in Firefox 68+. The editor was previously left non-functional by Mozilla's changes to the same-origin policy with respect to file:/// URIs, which made JavaScript module files impossible to use in local files.
- Added a 2x-zoom checkbox to the font texture display.
-
Version 1.7.4
- Separated the "Save" button into "Save FNT" and "Save TEX." This should fix issues stemming from a Firefox update that broke showing multiple download prompts at the same time.
-
Version 1.7.3
- Added Windows-1250 as an available encoding.
-
Version 1.7.2
- Fixed font previewing with non-ASCII characters. Use the encoding drop-down on the glyph list to get previewing working properly. (Fonts don't store encodings anywhere, so you have to tell the tool what encoding to use for everything.)
- Macros now have an encoding option.
- When you extend the TEX height, the TEX now re-renders properly.
- Trying to create a font in an alternate encoding will no longer produce a blank canvas if your initially selected canvas size was too small.
-
Version 1.7.1
- Fixed a bug where the modal for saving fonts didn't respond to you clicking "Save."
-
Version 1.7
- You can now create new fonts using the Windows-1251 encoding.
- You can now change what encoding the glyph list on the right uses. Available options are ASCII and Windows-1251.
-
Version 1.6
- Cleaned up the code a bit, now that a more important project has shipped. All core editor components are now separated and are constructed as JavaScript modules.
-
Version 1.5
- Added macros to force a font to all-uppercase or all-lowercase. These only modify glyph data, so these fonts can share the same TEX file as the original font.
- Fixed a rendering bug with TEX files that were taller than they were wide.
- Added the ability to extend the height of the loaded font's TEX canvas, automatically fixing up FNT UVs in the process.
-
Version 1.4
- Some glyphs now have hover tooltip descriptions. Glyphs repurposed in Oblivion have had their displayed names changed accordingly.
- You can now specify an outline's desired thickness when rendering a font. Specified thickness doesn't necessarily translate to actual visible thickness, because your browser handles the rendering for that and HTML5 canvases are weird about some things.
- The font preview now handles tabs consistently with the game.
- Fixed the glyph select widget: it will no longer "eat" browser/system key combos that use the Ctrl, Shift, or Meta/Windows keys.
- Changed the controls to modify a glyph property for all glyphs. They now edit only printable, non-whitespace glyphs, and this is indicated in the UI label.
- Non-integer glyph values no longer cause browsers to show form field validation errors.
-
Version 1.3
- Added support for high-resolution fonts. Morrowind and Oblivion render text by constructing a mesh at run-time, with one quad per rendered glyph. The corner coordinates are UVs for each glyph vertex, while the other values describe the size and position of a rendered glyph. Among other things, this makes it possible to create high-resolution fonts which are then downscaled to a normal font size. The font editor now supports this: a "Scale Mult" option is available when creating fonts from scratch; and when a glyph is selected and its bounds are being displayed on the canvas, bounds for line heights and offsets take the computed scale into account. (All that said, Oblivion's font downscaling isn't terribly good. A 4x-resolution font, for example, looks jagged and low-quality when downscaled.)
- Updated the UI: the top-bar is now a Microsoft Office-style ribbon.
- The "unk04" value in FNT headers was identified while disassembling the executable, and is now displayed as "TEX count," with a hover-tip (and code comments) explaining its function. It is not editable at this time.
- Vertical alignment on generated fonts has been improved somewhat; among other things, outlined and non-outlined fonts are consistent, in that toggling the outline on and off has no effect on the apparent position of the text itself. However, vertical alignment can still be improved for non-shadowed fonts; in particular, it would be worth researching how the game determines the height of a single-line text element (as opposed to the height of a line of text *in* that element).
- Fixed whitespace generation. Whitespace characters now use right-side kerning instead of left-side kerning, which should prevent lines after the first from being indented.
-
Version 1.2
- Fixed vertical alignment on fonts created from scratch, and on text previews. Refer to the readme for further information.
- Fixed incorrect bounds displays when selecting a glyph.
- Non-printable characters are no longer generated when creating fonts from scratch.
- The "Font Size" property has been renamed to "Line Height."
- Potential fixes to spaces in generated fonts: kerning-left is now used instead of kerning-right, as the engine ignores the latter for zero-width characters in some cases.
- Fixed the layout in non-Firefox browsers. (I'm pretty sure Firefox was actually the one that was doing things wrong.)
- All changes regarding vertical alignment and spacing have been verified via disassembly of the game itself.
-
- Author's activity
-
July 2020
-
21 Jul 2020, 5:38PM | Action by: DavidJCobb
Permission change
Author changed their permission instructions.
Users can no longer use this file in any mods/files that are being sold.
January 2020
-
04 Jan 2020, 5:42AM | Action by: DavidJCobb
Changelog added
Change log added for version 1.7.7
-
04 Jan 2020, 5:41AM | Action by: DavidJCobb
File added
Oblivion Font Editor [version 1.7.7]
-
04 Jan 2020, 5:40AM | Action by: DavidJCobb
Attribute change
File 'Oblivion Font Editor' category changed to Old versions.
December 2019
-
28 Dec 2019, 12:38AM | Action by: DavidJCobb
Readme file added
-
28 Dec 2019, 12:38AM | Action by: DavidJCobb
Changelog added
Change log added for version 1.7.6
-
28 Dec 2019, 12:37AM | Action by: DavidJCobb
File added
Oblivion Font Editor [version 1.7.6]
-
28 Dec 2019, 12:36AM | Action by: DavidJCobb
Attribute change
File 'Oblivion Font Editor' category changed to Old versions.
August 2019
-
01 Aug 2019, 6:43PM | Action by: DavidJCobb
Changelog added
Change log added for version 1.7.5
-
01 Aug 2019, 6:43PM | Action by: DavidJCobb
File added
Oblivion Font Editor [version 1.7.5]
-
01 Aug 2019, 6:27PM | Action by: DavidJCobb
Attribute change
File 'Oblivion Font Editor' category changed to Old versions.
July 2019
-
10 Jul 2019, 10:43PM | Action by: DavidJCobb
Permission change
Author changed their file credits.
-
10 Jul 2019, 10:39PM | Action by: DavidJCobb
Permission change
Author changed their permission instructions.
-
10 Jul 2019, 10:36PM | Action by: DavidJCobb
Permission change
Author no longer defines their own permission instructions.
Users can now upload this file to other sites.
Users can now convert this file.
Author changed their permission instructions.
Users can now use this file in any mods/files that are being sold.
Users can modify this file.
Users can use assets from this file with or without permission.
March 2019
-
30 Mar 2019, 6:43PM | Action by: DavidJCobb
Changelog added
Change log added for version 1.7.4
-
30 Mar 2019, 6:43PM | Action by: DavidJCobb
File added
Oblivion Font Editor [version 1.7.4]
-
30 Mar 2019, 6:42PM | Action by: DavidJCobb
Attribute change
File 'Oblivion Font Editor' category changed to Old versions.
-
20 Mar 2019, 3:03PM | Action by: DavidJCobb
Permission change
Author changed their permission instructions.
-
20 Mar 2019, 2:56PM | Action by: DavidJCobb
Permission change
Author changed their permission instructions.
Author changed their file credits.
Users are not allowed to modify this file.
Users are not allowed to use assets from this file under any circumstances.
November 2018
-
25 Nov 2018, 9:37PM | Action by: DavidJCobb
Changelog added
Change log added for version 1.7.3
-
- Mod page activity
-
April 2024
-
19 Apr 2024, 3:33AM | Action by: AlexGreat007
Endorsed
'Oblivion Font Editor'
-
19 Apr 2024, 1:51AM | Action by: AlexGreat007
Tracked
'Oblivion Font Editor'
-
11 Apr 2024, 2:24AM | Action by: witchodox
Endorsed
'Oblivion Font Editor'
-
09 Apr 2024, 11:35PM | Action by: alpekin98
Endorsed
'Oblivion Font Editor'
February 2024
-
17 Feb 2024, 9:58AM | Action by: tonytonyutony236
Endorsed
'Oblivion Font Editor'
-
08 Feb 2024, 1:03AM | Action by: verover
Endorsed
'Oblivion Font Editor'
December 2023
-
13 Dec 2023, 7:54AM | Action by: freemanchucknorris
Tracked
'Oblivion Font Editor'
-
03 Dec 2023, 9:07PM | Action by: GrayFox1799
Tracked
'Oblivion Font Editor'
November 2023
-
12 Nov 2023, 8:49PM | Action by: RobKilmister
Endorsed
'Oblivion Font Editor'
-
08 Nov 2023, 1:37PM | Action by: 2234455
Endorsed
'Oblivion Font Editor'
October 2023
-
24 Oct 2023, 5:42PM | Action by: DEMETRS
Endorsed
'Oblivion Font Editor'
-
23 Oct 2023, 8:53PM | Action by: RhiaNia
Endorsed
'Oblivion Font Editor'
September 2023
-
25 Sep 2023, 9:37PM | Action by: Alexxxmaksimovi4
Endorsed
'Oblivion Font Editor'
-
24 Sep 2023, 3:51PM | Action by: davedoom3
Tracked
'Oblivion Font Editor'
-
13 Sep 2023, 6:09PM | Action by: SoLALex96
Endorsed
'Oblivion Font Editor'
-
03 Sep 2023, 11:03AM | Action by: malonn
Untracked
'Oblivion Font Editor'
August 2023
-
31 Aug 2023, 4:55PM | Action by: WilhelmWolfheart
Tracked
'Oblivion Font Editor'
-
30 Aug 2023, 8:25PM | Action by: FeyfolkenFantasy
Endorsed
'Oblivion Font Editor'
-
25 Aug 2023, 4:13PM | Action by: Darkuby
Tracked
'Oblivion Font Editor'
-
22 Aug 2023, 1:10AM | Action by: Notablescroll0
Endorsed
'Oblivion Font Editor'
-