New BIGFONT, uppercase and lowercase

Now that GZDoom supports uppercase and lowercase characters in the BIGFONT format, this commit actually adds those characters. It contains full support for both the English and Russian (minus the letter Ё) alphabets for both Doom and Strife. As for the existing punctuation graphic lumps in Strife, all extra space is removed, and the sprite offsets are adjusted instead.

This also adjusts the English language file so that all menu header texts utilize these new characters. As a tiny extra, it also adds the letter Ё to the Strife smallfont.

(Credits to Skulltag for the uppercase B, Amuscaria for the uppercase X and Z, and @jnechaevsky for all Russian characters, taken from Russian Doom!)
This commit is contained in:
Ne Mrtvi 2019-02-15 15:31:16 +01:00 committed by Christoph Oelckers
parent 9fba9eee18
commit 0356c2fc67
233 changed files with 26 additions and 26 deletions

View file

@ -1720,7 +1720,7 @@ MNU_DEMESNE = "THE STAGNANT DEMESNE";
$ifgame(heretic) SWSTRING = "ONLY AVAILABLE IN THE REGISTERED VERSION";
// Options Menu
OPTMNU_TITLE = "OPTIONS";
OPTMNU_TITLE = "Options";
OPTMNU_CONTROLS = "Customize Controls";
OPTMNU_MOUSE = "Mouse options";
OPTMNU_JOYSTICK = "Joystick options";
@ -1742,7 +1742,7 @@ OPTMNU_REVERB = "Reverb environment editor";
// Controls Menu
CNTRLMNU_TITLE = "CUSTOMIZE CONTROLS";
CNTRLMNU_TITLE = "Customize Controls";
CNTRLMNU_SWITCHTEXT1 = "ENTER to change, BACKSPACE to clear";
CNTRLMNU_SWITCHTEXT2 = "Press new key for control, ESC to cancel";
CNTRLMNU_CONTROLS = "Controls";
@ -1815,7 +1815,7 @@ CNTRLMNU_STATS = "Weapons/ammo/stats";
// Mouse Menu
MOUSEMNU_TITLE = "MOUSE OPTIONS";
MOUSEMNU_TITLE = "Mouse Options";
MOUSEMNU_ENABLEMOUSE = "Enable mouse";
MOUSEMNU_MOUSEINMENU = "Enable mouse in menus";
MOUSEMNU_SHOWBACKBUTTON = "Show back button";
@ -1834,12 +1834,12 @@ MOUSEMNU_LOOKSTRAFE = "Lookstrafe";
// Joystick Menu
JOYMNU_TITLE = "CONFIGURE CONTROLLER";
JOYMNU_OPTIONS = "CONTROLLER OPTIONS";
JOYMNU_TITLE = "Configure Controller";
JOYMNU_OPTIONS = "Controller Options";
JOYMNU_NOMENU = "Block controller input in menu";
// Player Setup Menu
MNU_PLAYERSETUP = "PLAYER SETUP";
MNU_PLAYERSETUP = "Player Setup";
PLYRMNU_NAME = "Name";
PLYRMNU_TEAM = "Team";
PLYRMNU_PLAYERCOLOR = "Color";
@ -1857,7 +1857,7 @@ PLYRMNU_SEEFRONT = "TO SEE FRONT";
PLYRMNU_SEEBACK = "TO SEE BACK";
// Display Options
DSPLYMNU_TITLE = "DISPLAY OPTIONS";
DSPLYMNU_TITLE = "Display Options";
DSPLYMNU_SCOREBOARD = "Scoreboard Options";
DSPLYMNU_SCREENSIZE = "Screen size";
DSPLYMNU_BRIGHTNESS = "Brightness";
@ -1981,7 +1981,7 @@ MISCMNU_CACHETIME = "Time threshold for node caching";
MISCMNU_CLEARNODECACHE = "Clear node cache";
MISCMNU_INTERSCROLL = "Allow skipping of intermission scrollers";
// Automap Options
AUTOMAPMNU_TITLE = "AUTOMAP OPTIONS";
AUTOMAPMNU_TITLE = "Automap Options";
AUTOMAPMNU_COLORSET = "Map color set";
AUTOMAPMNU_CUSTOMCOLORS = "Allow map defined colors";
AUTOMAPMNU_SETCUSTOMCOLORS = "Set custom colors";
@ -2005,7 +2005,7 @@ AUTOMAPMNU_PTOVERLAY = "Overlay portals";
AUTOMAPMNU_EMPTYSPACEMARGIN = "Empty space margin";
// Automap Controls
MAPCNTRLMNU_TITLE = "CUSTOMIZE MAP CONTROLS";
MAPCNTRLMNU_TITLE = "Customize Map Controls";
MAPCNTRLMNU_CONTROLS = "Map Controls";
MAPCNTRLMNU_PANLEFT = "Pan left";
MAPCNTRLMNU_PANRIGHT = "Pan right";
@ -2021,7 +2021,7 @@ MAPCNTRLMNU_SETMARK = "Set mark";
MAPCNTRLMNU_CLEARMARK = "Clear mark";
// Automap Colors
MAPCOLORMNU_TITLE = "CUSTOMIZE MAP COLORS";
MAPCOLORMNU_TITLE = "Customize Map Colors";
MAPCOLORMNU_DEFAULTMAPCOLORS = "Restore default custom colors";
MAPCOLORMNU_BACKCOLOR = "Background";
MAPCOLORMNU_YOURCOLOR = "You";
@ -2052,7 +2052,7 @@ MAPCOLORMNU_OVCHEATMODE = "Overlay Cheat Mode";
MAPCOLORMNU_PORTAL = "Portal Overlays";
// Message Options
MSGMNU_TITLE = "MESSAGES";
MSGMNU_TITLE = "Messages";
MSGMNU_SHOWMESSAGES = "Show messages";
MSGMNU_SHOWOBITUARIES = "Show obituaries";
MSGMNU_SHOWSECRETS = "Show secret notifications";
@ -2070,7 +2070,7 @@ MSGMNU_LONGSAVEMESSAGES = "Detailed save messages";
MSGMNU_DEVELOPER = "Developer message mode";
// Scoreboard Options
SCRBRDMNU_TITLE = "SCOREBOARD OPTIONS";
SCRBRDMNU_TITLE = "Scoreboard Options";
SCRBRDMNU_COOPERATIVE = "Cooperative Options";
SCRBRDMNU_ENABLE = "Enable Scoreboard";
SCRBRDMNU_HEADERCOLOR = "Header Color";
@ -2080,7 +2080,7 @@ SCRBRDMNU_DEATHMATCH = "Deathmatch Options";
SCRBRDMNU_TEAMDEATHMATCH = "Team Deathmatch Options";
// Gameplay Menu
GMPLYMNU_TITLE = "GAMEPLAY OPTIONS";
GMPLYMNU_TITLE = "Gameplay Options";
GMPLYMNU_TEAMPLAY = "Teamplay";
GMPLYMNU_TEAMDAMAGE = "Team damage scalar";
GMPLYMNU_SMARTAUTOAIM = "Smart Autoaim";
@ -2137,7 +2137,7 @@ GMPLYMNU_LOSEHALFAMMO = "Lose half ammo";
GMPLYMNU_SPAWNWHEREDIED = "Spawn where died";
// Compatibility Options
CMPTMNU_TITLE = "COMPATIBILITY OPTIONS";
CMPTMNU_TITLE = "Compatibility Options";
CMPTMNU_MODE = "Compatibility mode";
CMPTMNU_ACTORBEHAVIOR = "Actor Behavior";
CMPTMNU_CORPSEGIBS = "Crushed monsters can be resurrected";
@ -2187,7 +2187,7 @@ CMPTMNU_PUSHWINDOW = "Non-blocking lines can be pushed";
CMPTMNU_CHECKSWITCHRANGE = "Enable buggy CheckSwitchRange behavior";
// Sound Options
SNDMNU_TITLE = "SOUND OPTIONS";
SNDMNU_TITLE = "Sound Options";
SNDMNU_SFXVOLUME = "Sounds volume";
SNDMNU_MENUVOLUME = "Menu volume";
SNDMNU_MUSICVOLUME = "Music volume";
@ -2204,13 +2204,13 @@ SNDMNU_MODREPLAYER = "Module replayer options";
SNDMNU_MIDIPLAYER = "Midi player options";
// OpenAL Options
OPENALMNU_TITLE = "OPENAL OPTIONS";
OPENALMNU_TITLE = "OpenAL Options";
OPENALMNU_PLAYBACKDEVICE = "Playback device";
OPENALMNU_ENABLEEFX = "Enable EFX";
OPENALMNU_RESAMPLER = "Resampler";
// Advanced Sound Options
ADVSNDMNU_TITLE = "ADVANCED SOUND OPTIONS";
ADVSNDMNU_TITLE = "Advanced Sound Options";
ADVSNDMNU_SAMPLERATE = "Sample rate";
ADVSNDMNU_HRTF = "HRTF";
ADVSNDMNU_OPLSYNTHESIS = "OPL Synthesis";
@ -2264,7 +2264,7 @@ ADLVLMODEL_APOGEE = "Apogee";
ADLVLMODEL_WIN9X = "Win9X-like";
// Module Replayer Options
MODMNU_TITLE = "MODULE REPLAYER OPTIONS";
MODMNU_TITLE = "Module Replayer Options";
MODMNU_REPLAYERENGINE = "Replayer engine";
MODMNU_MASTERVOLUME = "Master Volume";
MODMNU_QUALITY = "Quality";
@ -2272,14 +2272,14 @@ MODMNU_VOLUMERAMPING = "Volume ramping";
MODMNU_CHIPOMATIC = "Chip-o-matic";
// Renderer Options
RNDMNU_TITLE = "CHANGE RENDERER";
RNDMNU_TITLE = "Change Renderer";
RNDMNU_RENDERER = "Hardware Acceleration";
RNDMNU_TRUECOLOR = "Software Truecolor Mode";
RNDMNU_POLY = "Poly Renderer (experimental)";
RNDMNU_CANVAS = "Software Canvas";
// Video Options
VIDMNU_TITLE = "VIDEO MODE";
VIDMNU_TITLE = "Video Mode";
VIDMNU_RENDERMODE = "Render Mode";
VIDMNU_FULLSCREEN = "Fullscreen";
VIDMNU_HIDPI = "Retina/HiDPI support";
@ -2308,7 +2308,7 @@ VIDMNU_ASPECT169 = "16:9 Aspect";
VIDMNU_ASPECT1610 = "16:10 Aspect";
// Network Options
NETMNU_TITLE = "NETWORK OPTIONS";
NETMNU_TITLE = "Network Options";
NETMNU_LOCALOPTIONS = "Local options";
NETMNU_MOVEPREDICTION = "Movement prediction";
NETMNU_LINESPECIALPREDICTION = "Predict line actions";
@ -2776,13 +2776,13 @@ DSPLYMNU_SATURATION = "Saturation";
DSPLYMNU_HWGAMMA = "Hardware Gamma";
// OpenGL Options
GLMNU_TITLE = "OPENGL OPTIONS";
GLMNU_TITLE = "OpenGL Options";
GLMNU_DYNLIGHT = "Dynamic Light Options";
GLMNU_TEXOPT = "Texture Options";
GLMNU_PREFS = "Preferences";
// Texture Options
GLTEXMNU_TITLE = "TEXTURE OPTIONS";
GLTEXMNU_TITLE = "Texture Options";
GLTEXMNU_TEXENABLED = "Textures enabled";
GLTEXMNU_TEXFILTER = "Texture Filter mode";
GLTEXMNU_ANISOTROPIC = "Anisotropic filter";
@ -2799,7 +2799,7 @@ GLTEXMNU_TRIMSPREDGE = "Trim sprite edges";
GLTEXMNU_SORTDRAWLIST = "Sort draw lists by texture";
// Dynamic Light Options
GLLIGHTMNU_TITLE = "DYNAMIC LIGHTS";
GLLIGHTMNU_TITLE = "Dynamic Lights";
GLLIGHTMNU_LIGHTSENABLED = "Dynamic Lights (OpenGL)";
GLLIGHTMNU_LIGHTDEFS = "Enable light definitions";
GLLIGHTMNU_CLIPLIGHTS = "Clip lights";
@ -2810,7 +2810,7 @@ GLLIGHTMNU_LIGHTSHADOWMAPQUALITY = "Shadowmap quality";
GLLIGHTMNU_LIGHTSHADOWMAPFILTER = "Shadowmap filter";
// OpenGL Preferences
GLPREFMNU_TITLE = "OPENGL PREFERENCES";
GLPREFMNU_TITLE = "OpenGL Preferences";
GLPREFMNU_SECLIGHTMODE = "Sector light mode";
GLPREFMNU_FOGMODE = "Fog mode";
GLPREFMNU_FOGFORCEFULLBRIGHT = "Fog forces fullbright";
@ -2927,7 +2927,7 @@ OPTVAL_REVERSEFIRST = "Reverse";
DSPLYMNU_TCOPT = "TrueColor Options";
TCMNU_TITLE = "TRUECOLOR OPTIONS";
TCMNU_TITLE = "TrueColor Options";
TCMNU_TRUECOLOR = "True color output";
TCMNU_MINFILTER = "Linear filter when downscaling";

Some files were not shown because too many files have changed in this diff Show more