:: Home :: Get Hosted :: PPM FAQ :: Forum FAQ :: Search :: Memberlist :: Usergroups :: Register :: Profile :: Log in to check your private messages :: Log in ::
Do you want to advertise at Project Perfect Mod. Find out how to do it HERE.

The time now is Thu Sep 21, 2017 9:21 pm
All times are UTC + 0
 Forum index » PPM Zone » PPM News Network
Westwood Font Editor
Moderators: Global Moderators
Post new topic   Reply to topic Page 1 of 1 [10 Posts] View previous topic :: View next topic
Author Message
Nyerguds
General


Joined: 24 May 2004
Location: Flanders (Be) Posts:300000001

PostPosted: Tue Nov 29, 2016 2:45 pm    Post subject:   Westwood Font Editor
Subject description: for Dune 2, C&C1, RA1, TS / Dune 2000 / Lands of Lore, Legend of Kyrandia...
Reply with quote

Since Siberian_GRemlin never actually released his font editor, and demand was growing from the community to have such a tool to allow more fan localisations of the older games, I thought, what the heck, I'll dive into it.

So I decided to make my own font editor in C#. With the help of the RA++ team (Omniblade, CCHyper & Tomsons26, anyway) I figured out the font format itself, and managed to make code to read it and show it as image. Apparently this format is used for quite a bit more than C&C1 and RA1; we used fonts from Legend of Kyrandia as test material as well, and apparently this should support Dune II too.

So, without further ado... the Westwood Font Editor:

Current version: 1.7.1 (2017/05/23 18:40)



The project is built on the .Net framework v3.5
Its code is licensed under the WTFPL.

Download:
Downloads folder

Source code: (C#)
Sources folder

Original development thread: (at cncnet.org)
https://forums.cncnet.org/index.php?topic=6810.0

Full list of supported types / games:

WWFont v1
-Wargame Construction Set
-A Nightmare On Elm Street
-DragonStrike
-Circuit's Edge

WWFont v2
-BattleTech The Crescent Hawk's Revenge
-Eye of the Beholder
-Eye of the Beholder II The Legend of Darkmoon

WWFont v3
-The Legend of Kyrandia
-Dune II
-Lands of Lore The Throne of Chaos
-The Legend of Kyrandia Hand of Fate
-The Legend of Kyrandia Malcolm's Revenge
-The Legend of Kyrandia Malcolm's Revenge Installer
-Command & Conquer
-Command & Conquer Installer
-Command & Conquer Red Alert
-Command & Conquer Red Alert Installer
-Lands of Lore Guardians of Destiny
-Lands of Lore Guardians of Destiny Installer
-Command & Conquer Sole Survivor
-Lands of Lore III

WWFont v4
-Tiberian Sun
-Tiberian Sun Installer
-Tiberian Sun Firestorm
-Tiberian Sun Firestorm Installer
-Lands of Lore III Installer

IGFont (Dune 2000 was made by Intelligent Games, not by Westwood)
-Dune 2000

Key Words: #News #Download #Tools #WestwoodFontEditor #TiberianDawn #RedAlert1 #Dune2000 #TiberianSun #LegendOfKyrandia 

_________________

Last edited by Nyerguds on Tue May 23, 2017 7:18 pm; edited 19 times in total

Back to top
View user's profile Send private message Visit poster's website MSN Messenger
pchote
Cyborg Soldier


Joined: 06 Feb 2015

PostPosted: Thu Dec 01, 2016 8:22 am    Post subject: Reply with quote

Can you please add a license to the source code?  The default of no explicit license means that nobody can (legally) do anything with it, including copying the code to modify and contribute fixes.

Back to top
View user's profile Send private message
Damfoos
Cyborg Soldier


Joined: 27 Mar 2016

PostPosted: Thu Dec 01, 2016 8:38 am    Post subject: Reply with quote

This will be very handy to have, thank you!

But the download link gives 404, please update it to the current one

http://nyerguds.arsaneus-design.com/project_stuff/2016/WWFontEditor/WWFontEditor_1.2.1.zip

Back to top
View user's profile Send private message
Nyerguds
General


Joined: 24 May 2004
Location: Flanders (Be) Posts:300000001

PostPosted: Thu Dec 01, 2016 7:11 pm    Post subject: Reply with quote

Agh, sorry. I didn't make this thread; it's the copy thing for news. I never noticed. I fixed it.

I added the full list of supported games / font types to the post, while I was at it.
_________________

Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Nyerguds
General


Joined: 24 May 2004
Location: Flanders (Be) Posts:300000001

PostPosted: Thu Dec 01, 2016 9:59 pm    Post subject: Reply with quote

pchote wrote:
Can you please add a license to the source code?  The default of no explicit license means that nobody can (legally) do anything with it, including copying the code to modify and contribute fixes.


There, added. Happy now? Smile
_________________

Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Nyerguds
General


Joined: 24 May 2004
Location: Flanders (Be) Posts:300000001

PostPosted: Thu Dec 01, 2016 10:56 pm    Post subject: Reply with quote

By the way, Banshee, there's something wrong with the image caching on the front page. It seems to have changed a bunch of pure white pixels on the image to transparency... after somehow creating a mess of static in what were perfectly clear white areas in the original? Confused

The original image doesn't even HAVE transparency... Neutral
_________________

Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Banshee
Supreme Banshee


Joined: 15 Aug 2002
Location: Brazil

PostPosted: Fri Dec 02, 2016 3:04 am    Post subject: Reply with quote

Yea, I've noticed. This is why I've replaced the previous image with an evil JPEG.

Anyway, this conversion is done with GD. I do not have much control over it. The best I could try is to use a third party library. I'll see what I can do about it.

Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Nyerguds
General


Joined: 24 May 2004
Location: Flanders (Be) Posts:300000001

PostPosted: Fri Dec 02, 2016 7:46 am    Post subject: Reply with quote

Ya, sorry, I tend to update the image whenever I release a new version xD
_________________

Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Nyerguds
General


Joined: 24 May 2004
Location: Flanders (Be) Posts:300000001

PostPosted: Tue Dec 06, 2016 7:07 pm    Post subject: Reply with quote

Welp, v1.3 is released, and I think that just about finished this project.

Final features list:
  • Can edit fonts from pretty much all pre-RA2 Westwood games.
  • Character sizes can be adjusted (if the font format supports it).
  • New characters can be added (if the font format supports it).
  • Character data can be shifted up/down/left/right.
  • Clipboard: Characters can be copied, even to other WWFontEditor instances.
  • Has a text encoding dropdown to view character mappings for other encodings.
  • Contains a Dune 2000 text encoding in that list, for the game's reordered special characters.
  • Has a multitude of inbuilt palettes to show the font symbols.
  • Color palettes can be edited on-the-fly by double-clicking the colours.
  • Has support for adding and editing custom added palettes.
  • The editor's colors and defaults can be customized in the settings.

_________________

Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Nyerguds
General


Joined: 24 May 2004
Location: Flanders (Be) Posts:300000001

PostPosted: Thu Dec 08, 2016 9:05 pm    Post subject: Reply with quote

v1.4 released, with added preview pane, support for copying font symbols as images, and some bug fixes.
_________________

Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [10 Posts] View previous topic :: View next topic
 Forum index » PPM Zone » PPM News Network
Jump to:  
Quick Reply
Username:


If you are visually impaired or cannot otherwise play the game below please contact the Administrator for help.


 
You cannot post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © phpBB Group

Wildcard SSL Certificates
[ Time: 0.1129s ][ Queries: 11 (0.0037s) ][ Debug on ]