Permalink
Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
Sign up Find file Copy path
Cannot retrieve contributors at this time
[## Language ##] |
Name = English (default) |
[.Strings] |
DSound = 'You appear to have a part of an old version of MGE installed.nYou need to remove dsound.dll from your Morrowind directory for this version of MGE to function.' |
Error = 'Error' |
Warning = 'Warning' |
Message = 'Message' |
Default = 'Default' |
Close = '&Close' |
MGEguiRunning = 'MGEXEgui is already running.' |
MGEMissing = 'One or more of MGE XE's files appear to be missing. Please reinstall.' |
MWCorrupt = 'Morrowind.exe appears to be corrupt.nMGE XE is unable to determine Morrowind's version.' |
MWIncompat = 'Your version of Morrowind is not compatible with MGE XE.nMGE XE requires a fully patched copy of Bloodmoon (i.e. Morrowind version 1.6.1820).' |
MWRegistry = 'Unable to find Morrowind registry keys. Please run the game as administrator before installing MGE.' |
UnableToWriteReg = 'Could not write Morrowind registry key. MGEXEgui needs to be launched as Administrator.' |
MWRunning = 'Morrowind appears to be currently running.nPlease quit the game before running MGEXEgui.' |
NotMWDir = 'MGE XE must be installed to the Morrowind directory.' |
Translation = 'English, default' |
[MainForm.Strings] |
About = 'About' |
AskReset = 'Are you sure you want to reset all main {0}settings to default values?' |
CreatedBy = 'Created by' |
DLDelDifferent = 'Distant land files already exist, but are from a different version of MGE and must be deleted to continue.nDo you wish to continue?' |
DLDelOldCorrupt = 'Distant land files already exist, but are either incomplete, corrupt, or from an older version of MGE and must be deleted to continue.nDo you wish to continue?' |
DLDiffer = 'Distant land files have not been created or are from a different version of MGE.nUse the 'Distant land file creation wizard' on the Tools tab to create them.' |
DLLackSM3 = 'Your graphics card lacks the Shader Model 3.0 support required to use Distant Land.' |
DLVertexFog = 'Distant land is not compatible with vertex fog when using some graphics cards.nIf the distant land does not appear in game, or appears untextured, try switching back to pixel fog.' |
DSMissing = 'The distant land statics files are missing.nUse the 'Distant land generator wizard' to create them.' |
ErrImpSet = 'Error importing old graphics save file.nn{0}' |
ErrLdInp = 'Error loading input save file.nn{0}' |
FurtherDevel = 'Further development' |
GraphCaps = 'Graphics capabilities' |
ImpOldSet = 'Old graphics save file was found.nnDo you want to import settings?' |
ImportSet = 'Import settings' |
InpTooNew = 'The input save file is newer than this version of MGE.' |
InpTooOld = 'The input save file is too old to import.' |
LightOverrideOn = 'Using this feature automatically modifies your dynamic lighting coefficients (see the In-game tab).nnIt will be reset to Morrowind default values if you turn this feature off.' |
LightOverrideOff = 'You have disabled the per-pixel lighting shader.nnYour dynamic lighting coefficients (see the In-game tab) have been reset to Morrowind default values.' |
MacrTrigErr = 'An error occurred while loading input macros or triggers.nIt may be due to using a new version of MGE.nRecovery will occur, but some macros may no longer be available.' |
MWIniNotInMGE = 'Settings file does not contain ini data.' |
NoDLOrOld = 'Distant Land files have not been created or are from an older version of MGE.nUse the 'Distant land file creation wizard' on the Tools tab to create them.' |
OldInpImp = 'Old input save file was imported successfully.' |
OldSetImp = 'Old graphics save file was imported successfully.nn'settings' file was renamed to 'old-settings'.' |
RegNotWrit = 'Could not write Morrowind registry key.nMGEXEgui needs to be launched as Administrator.' |
RegScrRes = 'Unable to read screen resolution from registry.' |
RegWinMode = 'Unable to read window mode from registry.' |
ResetAsk = 'Reset Settings?' |
ResetSaved = 'and other saved ' |
SetTooNew = 'The graphics save file is newer than this version of MGE.' |
SetTooOld = 'The graphics save file is too old to be imported.' |
TooHighAA = 'Your selected antialiasing level is not supported by your graphics card.' |
TooHighAF = 'Your selected anisotropic filtering level is not supported by your graphics card.' |
ViewCaps = 'Max fullscreen antialiasing level: {0}xnMax windowed antialiasing level: {1}xnMax anisotropic filtering level: {2}xnnGraphics drivers often report their capabilities incorrectly.nIf you think your graphics card only supports lower levels of AA,nthen you will need to reduce it by hand if you use best quality mode.' |
[MainForm.Text] |
;;;; dialogs ;;;; |
OpenFileDialog = 'Select settings file to import' |
SaveFileDialog = 'Export settings' |
SShotFolderDialog = 'Select output folder for screenshots taken in game:' |
;;;; buttons ;;;; |
bAbout = 'About' |
bCalcRefresh = 'Find valid refresh rates' |
bSelectResolution = 'Select screen resolution' |
bDistantLandWizard = 'Distant land generator wizard' |
bDLDynRipples = 'Settings..' |
bDLWthr = 'Weat&her Settings..' |
bExport = 'Export settings' |
bHelp = 'Help' |
bImport = 'Import settings' |
bMacroEd = 'Macro editor' |
bMWLightingReset = 'Reset' |
bMWLightSettings = 'Light Settings..' |
bRemapper = 'Key remapper' |
bReportingShowLog = 'Open last mgeXE.log' |
bReportingShowDLWizardLog = 'Open DL generator log' |
bResetSettings = 'Reset settings' |
bShaderEd = 'Shader setup..' |
bSShotDirBrowse = 'Browse' |
bSShotDirClear = 'Clear' |
bViewCaps = 'Report max AA and AF' |
;;;; check boxes ;;;; |
cbAltCombat = 'Daggerfall combat controls' |
cbAudio = 'Disable audio' |
cbAutoCrosshair = 'Crosshair autohide' |
cbAutoFOV = 'Auto FOV' |
cbCam3rdPrsn = 'Customize 3rd person camera' |
cbClearINI = 'Clear saved settings' |
cbDisableMGE = 'Disable MGE in-game' |
cbDisableMWSE = 'Disable MWSE support' |
cbDisplayMessages = 'Display messages' |
cbDLAutoDist = '&Auto set other distances' |
cbDLDistantLand = 'Use Distant &Land' |
cbDLDistantStatics = 'Use Distant &Statics' |
cbDLDynRipples = 'Dyna&mic ripples' |
cbDLFogExp = 'Use high quality (e&xponential) fog' |
cbDLReflBlur = '&Blur reflections' |
cbDLReflInterior = '&Interiors' |
cbDLReflLand = 'Landsca&pe' |
cbDLReflNStatics = '&Nearby Statics' |
cbDLScattering = 'High quality atmosphere && distance &colouring' |
cbDLSkyRefl = 'S&ky' |
cbDLSunShadows = 'D&ynamic solar shadows' |
cbFog = 'Enable fog' |
cbFPSCounter = 'Display FPS' |
cbHitFader = 'Hit fader' |
cbHQShadows = 'High detail actor shadows [buggy]' |
cbHWShader = 'Enable shaders' |
cbIdle = 'CPU idle' |
cbImportIni = 'Import Morrowind.ini' |
cbMenuCaching = 'Responsive menu caching' |
cbPerPixelLighting = 'Per-pixel ligh&ting shader' |
cbScreenshots = 'Allow screenshots' |
cbShowFPS = 'Show FPS' |
cbSkipMovie = 'Skip opening movie' |
cbSubtitles = 'Show subtitles' |
cbThreadLoad = 'Thread loading' |
cbUILangAuto = 'Autodetect' |
cbWindowed = 'Windowed mode' |
cbBorderless = 'Borderless window' |
cbYesToAll = 'Allow yes to all load errors' |
;;;; combo boxes ;;;; |
cmbAnisoLevel = 'Off;2x;4x;8x;16x' |
cmbAntiAlias = 'Off;2x;4x;8x;16x' |
cmbFogMode = 'Depth pixel (Fast);Depth vertex;Range vertex (Best)' |
cmbSShotSuffix = 'Timestamp (2020-07-04 12.50.11.808);Ordinal (0048);Character and Ordinal (Player 0119);Character, Game time, Ordinal (Player, Day 71, 07.38 0030)' |
cmbVWait = 'Off;On;x2;x3;x4' |
cmbPerPixelLightFlags = 'Always on;Interiors only' |
;;;; group boxes ;;;; |
gbDisplay = 'Display' |
gbDLDrawDist = '&Draw Distance' |
gbDLFog = '&Fog' |
gbDLWater = '&Water' |
gbDLWtrCaust = '&Caustics [underwater refracted lighting]' |
gbDLWtrRefl = 'Reflections' |
gbErrorReporting = 'Error reporting' |
gbFog = 'Fog' |
gbInputOpts = 'Options' |
gbInputTools = 'Input tools' |
gbMainInfo = 'Information' |
gbMainSettings = 'Settings' |
gbMainUI = 'User Interface' |
gbMsgs = 'MGE status messages' |
gbMWGeneral = 'Morrowind engine settings' |
gbMWLighting = 'Dynamic lighting coefficients' |
gbRendOpts = 'Options' |
gbScene = 'Renderer' |
gbScreen = 'Screen' |
gbShaders = 'Shaders' |
gbSShot = 'Screenshots' |
;;;; labels ;;;; |
lAnisoLevel = 'Anisotropic filtering' |
lAntiAlias = 'Antialiasing' |
lAspect = 'Aspect ratio' |
lCam3rdX = 'X offset' |
lCam3rdY = 'Y offset' |
lCam3rdZ = 'Z offset' |
lDLDrawDist = 'cells' |
lDLEndDist = 'End Dist' |
lDLFar = 'Far' |
lDLFogA = 'Above Water Fog' |
lDLFogB = 'Below Water Fog' |
lDLFogEnd = 'End' |
lDLFogExpMul = 'Exponential distance multiplier' |
lDLFogI = 'Distant Interiors Fog' |
lDLFogStart = 'Start' |
lDLMinSize = 'Min Size' |
lDLNear = 'Near' |
lDLVeryFar = 'Very Far' |
lDLWtrCaust = '% brightness' |
lDLWtrWave = 'Height of waves' |
lFogMode = 'Fog mode' |
lFOV = 'Horz. FOV' |
lFPSLimit = 'FPS limiter' |
lInstructions = 'Standard MGE XE setup guide:nnnGraphics and shader setupnn1. Select resolution. Click auto-FOV if you prefer FOV adjustment for widescreen.n2. Use some anisotropic filtering, at least 4x. Select fog mode 'Range vertex'.n3. Set up your shader chain by clicking [Shader setup], then following the notes there.nnnDistant land setupnn1. Run the Distant Land generator wizard.n2. Click the use current load order button, then continue.n3. Click the run automatically button.n4. Wait a long time.n5. Check the status bar for possible errors.nnnIn-game setupnn1. The macro editor lets you bind keys to MGE functions. It's recommended to bind 'toggle shaders',nso you can turn them off if the fps hit is too much.n2. Turn off 'responsive menu caching' if you have SLI or Crossfire, they cause slowdown with this feature.n3. Set up third person camera position if you wish to use it.nnnYou should now be set up to play.' |
lLightingConst = 'Constant' |
lLightingLin = 'Linear' |
lLightingQuad = 'Quadratic' |
lLOD = 'Mipmap LOD bias' |
lMsgsLanguage = 'Language' |
lMsgsTime = 'Timeout' |
lMsgsTimeUnit = 'ms' |
lRefreshRate = 'Refresh rate' |
lResolution = 'Resolution' |
lScreenshotStatus = 'Screenshots can be taken with the PrintScreen key. MGE will compress and save them for you.' |
lSShotDir = 'Output directory' |
lSShotFormat = 'Format' |
lSShotName = 'File name prefix' |
lSShotNum = 'Num. chars min' |
lSShotSuffix = 'File name format' |
lTipReadSpd = 'Tooltip reading speed' |
lTipRSpdUnit = 'chars/sec.' |
lUILanguage = 'Language' |
lUIScale = 'Menu UI scaling' |
lVWait = 'VSync' |
;;;; radio buttons ;;;; |
rbDLAutoByAFogEnd = 'By Above Water Fo&g End' |
rbDLAutoByDrawDist = 'By D&raw Distance' |
;;;; text boxes ;;;; |
tbSShotDir = '- Morrowind/screenshots folder -' |
;;;; tab pages ;;;; |
tpGlobal = 'Graphics' |
tpDL = 'Distant Land' |
tpInput = 'In-Game' |
tpConfig = 'Config' |
tpInstructions = 'Instructions' |
[MainForm.ToolTips] |
; Tab tooltips |
tpGlobal = 'Contains graphics settings like screen size,nrefresh rate, anti-aliasing, and shaders.' |
tpDL = 'This tab controls whether and how distant land,nanimated grass, and reflective water are rendered.' |
tpInput = 'Options affecting Morrowind during gameplay,nincluding a macro editor and key remapper.' |
tpConfig = 'Load/save all MGE XE settings.' |
tpInstructions = 'A guide to setting up MGE XE.' |
; Settings tab |
ClearINI = 'Checking this will cause reinitialization of main settings file after resetting settings.nNote that all comments and deprecated settings added to that file will be lost.' |
ResetSettings = 'Resets MGE XE settings back to defaults.' |
Help = 'Opens a forum website, where you can get help.' |
Import = 'Import an MGE XE settings file.' |
Export = 'Export your MGE XE settings.' |
ViewCaps = 'Displays your graphics card's maximum supported antialiasing and anisotropic filtering levels.' |
About = 'Shows information about MGEXEgui.' |
UILanguage = 'Sets the language for MGEXEgui's user interface.' |
UILangAuto = 'Checking this enables autodetection of the operating system's selected language,nfor automatically choosing the appropriate translation for user interface of MGEXEgui.' |
TipReadSpd = 'This changes the fadeout time of tooltips, based on reading speed (in characters per second).nFor example, if you select 10 chars/sec. and some tooltip's text is 50 characters long (including spaces and new line characters),nthat tooltip will be displayed for 5 seconds. Note that any tooltip can't be displayed for longer than about 33 seconds.nTimeout of tooltips for tab panel selection doesn't depend on its text length and isn't affected by this setting.' |
; Graphics tab |
Resolution = 'This is Morrowind's current screen resolution.' |
SelectResolution = 'Click this to change Morrowind's resolution.nIn windowed mode you can use any resolution you like.' |
Windowed = 'Check this to run Morrowind in a window instead of fullscreen.' |
Borderless = 'Check this to have the window appear without borders, at the centre of the screen.nAllows a window to simulate fullscreen mode.' |
Aspect = 'This is the aspect ratio of your selected resolution.' |
RefreshRate = 'The monitor refresh rate used for fullscreen mode.nThis has no effect in windowed mode.' |
AntiAlias = 'Sets the antialiasing level.nIf you set this above what your graphics card supports, you will get a render creation error when starting up Morrowind.' |
AnisoLevel = 'Sets the anisotropic filtering level.nThis improves the sharpness of textures that are viewed at glancing angles.nIf you set this to above what your card supports, it will automatically drop down to the highest supported level.' |
VWait = 'Sets the vertical refresh sync. Turn it on if you have screen tearing problems.nValues above 1 sync rendering to 1/2, 1/3 or 1/4 of the monitor refresh rate.' |
FOV = 'Adjusts the in-game horizontal field of view (FOV).nMorrowind's default FOV is 75 degrees.' |
AutoFOV = 'Automatically calculates a FOV that matches the aspect ratio of your current resolution.' |
FPSLimit = 'Sets a limit on the maximum frames per second, if you require FPS consistency.nUses Morrowind's internal limiter, set through morrowind.ini.' |
LOD = 'Sets the mipmap level of detail bias. Valid range is between -2.0 and 2.0.nNegative values increase detail, positive values reduce it.nVery low values will cause aliasing of textures in the background.' |
FogMode = 'Sets the type of fog that Morrowind uses. Vertex range is the most accurate, pixel depth is the most compatible.nUsing vertex fog on some ATI cards may cause everything except the sky to become completely fogged.' |
FPSCounter = 'Enables MGE's FPS counter.nThis is unrelated to Morrowind's FPS counter, and either one or both can be used.nDisplay messages (see In-Game tab) must be checked for this to work.' |
HWShader = 'Enables post-processing shaders.nThey can be toggled in-game with the macro editor's 'toggle shaders' function.' |
ShaderEd = 'Opens a window where you may change the list of active shaders.' |
UIScale = 'Adjusts the scale of Morrowind's menus and UI.nThe default scale is 1.0.' |
SShotFormat = 'Sets the format in which MGE will save screenshots.nMGE XE overrides Morrowind's standard screenshot command.' |
SShotName = 'Every saved MGE screenshot will start its file name with this prefix.' |
SShotDir = 'This is output directory where taken screenshots will be saved.' |
SShotDirBrowse = 'Use it for selecting output directory where you want the screenshots to be saved.' |
SShotDirClear = 'Changes selected output directory for screenshots to default.nScreenshots will be saved to Morrowind installation directory.' |
; Distant land tab |
DistantLandWizard = 'This will launch the process that creates the files that distant land needs to work.nYou cannot enable distant land without running it.' |
DLDistantLand = 'Check this box to enable the distant land feature.nThis renders landscape and objects beyond Morrowind's normal drawing distance.nNote that Morrowind's pixel shader water will be disabled if you enable this,nand instead of it Distant Land's water shader will be used.nMorrowind's pixel shader will be re-enabled if you disable MGE or Distant Land.' |
DLDrawDist = 'This is the maximum distance in cells that distant land will draw anything.n1 cell is the same as Morrowind's standard view distance. 5 cells is MGE's recommended draw distance.nAnything beyond this distance will not be visible.' |
DLAutoDist = 'This will automatically set cutoff distances, calculated from the selected base distance.nThis way you don't have to think about things like fog, distant land draw distance or static distances, unless you really want to.' |
DLAutoByDrawDist = 'This will automatically set other cutoff distances based on your Draw Distance setting.' |
DLAutoByAFogEnd = 'This will automatically set other cutoff distances based on your Above Water Fog End setting.' |
DLDistantStatics = 'This enables the drawing of far off objects such as trees and buildings.' |
DLDynRipples = 'When checking this, rain drops and the player will create ripples on the water surface.' |
DLNearSize = 'This reminds you what minimum size you selected while generating distant statics.nTo change it you will need to generate statics again.' |
DLDistNear = 'This is the distance in cells where you will stop seeing 'small size' statics.' |
DLSizeFar = 'This is the minimum size in Morrowind units of an object that will be considered 'medium sized'.' |
DLDistFar = 'This is the distance in cells where you will stop seeing 'medium size' statics.' |
DLSizeVeryFar = 'This is the minimum size in Morrowind units of an object that will be considered 'large sized'.' |
DLDistVeryFar = 'This is the distance in cells where you will stop seeing 'large size' statics.' |
DLFogAStart = 'This sets the distance in cells where fog will begin to affect objects above water in clear weather.' |
DLFogAEnd = 'This sets the distance in cells where objects will be completely hidden by fog above water in clear weather.' |
DLFogBStart = 'This sets the distance in cells where fog will begin to affect objects below water.' |
DLFogBEnd = 'This sets the distance in cells where objects will be completely hidden by fog below water.' |
DLFogExp = 'This enables an alternative exponential fog formula for Distant Land.nWhen using this mode, fog will be much denser in the distance, which is closer to how the atmosphere works.' |
DLFogExpMul = 'This adjusts the exponential fog distance multiplier, which is used as part of the new fog calculation.nHigh values will cause thicker fog, and low values may cause distant land to cut off before it fades into fog.nThe safest and default setting, that will ensure exponential fog end and distant land drawing endnin about the same place, is 4.0.' |
DLFogIStart = 'This sets the distance in cells where fog will begin to affect objects in interiors with generated Distant Statics.' |
DLFogIEnd = 'This sets the distance in cells where objects will be completely hidden by fog in interiors with generated Distant Statics.' |
DLReflBlur = 'This determines whether reflections in the water should be blurred.nNote that setting this option might cause an FPS hit in game.' |
DLReflIntr = 'This determines whether reflections will be visible in interiors with water.nRequires the Distant Land generator to be run with the generate interiors with water option.' |
DLReflLand = 'This determines whether the landscape drawn by distant land will be reflected in the water.' |
DLReflNStatics = 'Enabling this will make nearby objects reflect in the water.' |
DLScatter = 'This enables atmosphere scattering, which renders a much improved sky andnblue-white graduated shading of distant terrain.nRequires exponential fog to be enabled. This can lower your frame rate.' |
DLSkyRefl = 'This determines whether the sky will be reflected in the water.' |
DLSunShadows = 'Enables fully dynamic shadows cast by the sun.' |
DLWthr = 'Distant Land settings for all Morrowind weather types.nYou can set there fog and wind ratios for each weather type.' |
DLWtrCaust = 'This sets the intensity of underwater caustic lighting in percent.nSetting it to 0 will disable caustics. The default value is 50.' |
DLWtrWave = 'This sets the height of water waves in Morrowind units.nA graphics card with vertex texture fetch support is required for this feature.nSuggested value for wave height is 30-50.' |
PerPixelLighting = 'Replaces Morrowind's rendering with a shader-based system that delivers better quality dynamic lighting.nn* Uses per-pixel instead of per-vertex lighting, improving lighting on large polygons.n* Combines light from multiple light sources correctly.n* Renders higher dynamic range lighting from sunlight.n* Generally expensive to render, reducing FPS by 10-20%.' |
LightSettings = 'Requires per-pixel lighting to be enabled. Adjusts the brightness of sunlight and ambient light in exteriors, allowing brighter than normal lighting.' |
; In-game tab |
DisableMGE = 'Disables all MGE rendering and features except for resolution settings.nNote that this doesn't disable MWSE, so you don't need to run its external version.' |
DisableMWSE = 'This disables the loading of MWSE, and disables MGE XE extension commands.nThis allows you to run MGE with an external version of MWSE.nNote that MGE-specific mods will not work with external versions.' |
SkipMovie = 'Skips the two opening movies.' |
AltCombat = 'Changes player attacks to use Daggerfall style combat controls.nHold the mouse button and drag in various directions to attack with different moves.' |
AutoCrosshair = 'Hides the crosshair unless you are pointing at an object, casting a spell or aiming a projectile weapon.nThe crosshair remains visible for around 1.5 seconds afterwards.' |
MenuCaching = 'Caches the background in menu mode to improve mouse responsiveness.nCaching may cause problems with SLI/Crossfire, turn this off if you use either.' |
MacroEd = 'Opens up the macro editor, allowing you to bind functions and macros to keyboard keys and mouse buttons.' |
Remapper = 'Opens up the keyboard remapper, with which you can remap any key on your keyboard.' |
Cam3rdPrsn = 'Check this to customize parameters of 3rd person player camera.nParameters set by this option will override the game defaults on start of Morrowind.nThis option doesn't need to be set, to change the position of camera, by either a macronfunction, or by a script. Scripts can switch off overriding of camera parameters.' |
Cam3rdX = 'This sets the horizontal offset of 3rd person camera from player character's eyes.nNegative values move the camera to the left, and positive to the right.' |
Cam3rdY = 'This sets the offset of 3rd person camera from player character's eyes along the direction of sight.nMore negative values move the camera farther back, and less negative values move it forth, closer to player character.nOnly negative values are used, because this setting, as also corresponding macro functions, allow only placing the 3rdnperson camera behind the character. To set the camera ahead of character's eyes, you need to create a script doing it.' |
Cam3rdZ = 'This sets the vertical offset of 3rd person camera from player character's eyes.nNegative values move the camera down, and positive values move the camera up.' |
DisplayMessages = 'Allows MGE to draw notification text to the screen.nAs well as the FPS counter, MGE will also alert you when various graphics options get changed.' |
MsgsTime = 'Changes the maximum length of time for which MGE status messages will be displayed on screen in the game.nUnits used for this setting are miliseconds, so to make MGE messages displayed for 5 seconds, you need to set it to 5000.' |
; Morrowind.ini section |
Screenshots = 'The 'Screen Shot Enable' line.nCheck this to enable Morrowind's inbuilt screenshot function.nMGE captures and saves screenshots when you press the PrintScreen key if MGE is enabled.' |
YesToAll = 'The 'AllowYesToAll' line.nCheck this to add an additional 'yes to all' option when clicking through multiple warning messages.' |
HQShadows = 'The 'High Detail Shadows' line.nCheck this to enable much better quality actor shadows.nThis will cause a huge FPS hit, particularly with modded meshes.' |
ThreadLoad = 'The 'DontThreadLoad' line.nCheck this to allow Morrowind to load new cells in a separate thread.' |
ShowFPS = 'The 'Show FPS' line.nCheck this to enable Morrowind's inbuilt FPS counter.' |
Audio = 'The 'Disable Audio' line.nCheck this to disable most of Morrowind's audio. Music is unaffected by this setting.' |
Subtitles = 'The 'Subtitles' line.nCheck this to display subtitles where normally there would just be a voice over.' |
HitFader = 'The 'ShowHitFader' line.nUncheck this to disable the red hit fader that appears when you take damage.' |
MWLighting = 'Controls the brightness and falloff of Morrowind's dynamic lighting.nThese are coefficients to the lighting falloff equation:nlight = 1 / (quadratic * dist^2 + linear * dist + constant)nMorrowind defaults are quadratic = 0.0, linear = 3.0, constant = 0.0' |
;;; Select resolution |
[ResolutionForm.Strings] |
InvalidWidth = 'Invalid value entered for screen width' |
InvalidHeight = 'Invalid value entered for screen height' |
DimensionError = 'Screen width and height must be greater than 0' |
[ResolutionForm.Text] |
ResolutionForm = 'Select Resolution' |
lResolution = 'Resolution' |
lRefreshRate = 'Refresh rate' |
lScrWdth = 'Screen Width' |
lScrHght = 'Screen Height' |
lArbRes = 'Arbitrary resolutions can only be set in windowed mode.' |
bCancel = 'Cancel' |
bOK = 'OK' |
;;; Shader setup |
[ShaderActive.Text] |
ShaderActive = 'Set active shaders' |
lShaderOptions = 'Shader options' |
lPresets = 'Quality preset' |
cmbPresets = 'Lowest;Low;Medium;High;Very High;Custom' |
lHDR = 'HDR (Eye adaptation)' |
lHDRTime = 'Exposure reaction time' |
lHDRTime2 = 'sec' |
lSSAO = 'SSAO' |
lBloom = 'Bloom' |
lSunshafts = 'Sunshafts' |
lDoF = 'Depth of Field' |
lWaterSunshafts = 'Underwater Sunshafts' |
lInteriorCaustics = 'Interior Water Caustics' |
cmbHDR = 'Off;On' |
cmbSSAO = 'Off;Medium quality;High quality' |
cmbBloom = 'Off;Fine;Soft' |
cmbSunshafts = 'Off;On' |
cmbDoF = 'Off;On' |
cmbWaterSunshafts = 'Off;On' |
cmbInteriorCaustics = 'Off;On' |
bAdvancedMode = 'Modding >>>' |
bSave = 'Save' |
bCancel = 'Cancel' |
lAvailableList = 'Available shaders' |
lActiveList = 'Active Shaders' |
bEditor = 'Editor' |
bMoveUp = 'Move up' |
bMoveDown = 'Move down' |
bClear = 'Clear' |
lShaderUsage = 'Double-click to add or remove shaders from the active list.n' |
[ShaderActive.Tooltips] |
HDR = 'Eye adaptation.nAdjusts camera exposure to simulate the eye adjusting to the varying brightness of environments.' |
HDRTime = 'This controls how the HDR shader reacts to brightness changes.nThe value is approximately how long it takes to match camera exposure to the environment.' |
SSAO = 'Screen-space ambient occlusion.nAdds detailed small-scale shadows to the scene. Very effective on grass and foliage.' |
Bloom = 'Bloom simulates the shine of very bright objects.' |
Sunshafts = 'Sunshafts add the effect of sun rays passing through the dust in the air.' |
DoF = 'Depth of Field.nAdds a camera focus effect, where objects in the centre of the screen are in focus.nWhen looking at a very near object, objects far away will be out of focus.' |
WaterSunshafts = 'Underwater sun effects.nWhen underwater, renders the sun beams caused by light refracting through surface waves.' |
InteriorCaustics = 'Interior water caustics.nAdds water caustics to underwater surfaces in interiors.' |
;;; Weather options |
[DLWeatherForm.Text] |
DLWeatherForm = 'Distant Land Weather Settings' |
gbWind = 'Wind speed factor' |
gbFogDay = 'Fog range factor' |
gbFogOffsDay = 'Fog offset' |
lClear = 'Clear' |
lCloudy = 'Cloudy' |
lFoggy = 'Foggy' |
lOvercast = 'Overcast' |
lRain = 'Rain' |
lThunder = 'Thunderstorm' |
lAsh = 'Ashstorm' |
lBlight = 'Blight' |
lSnow = 'Snow' |
lBlizzard = 'Blizzard' |
bCancel = 'Cancel' |
bReset = 'Reset' |
bSave = 'Save' |
[DLWeatherForm.Tooltips] |
Save = 'Saves all weather settings and closes the Weather Settings window.' |
Cancel = 'Closes the Weather Settings window without saving changed settings.' |
Reset = 'Resets all weather settings to their default value.' |
Wind = 'The wind factor affects how fast grass moves in each weather due to wind speed.' |
FogDay = 'Here you can set fog factor for each Morrowind weather type.nIt is multiplied by the standard above fog distance to get the fog for each weather.nAllowed value range is from 0.001 to 2.0.' |
FogOffs = 'Here you can set percent of fog depth that will be moved behind player for each weather type.nSetting fog offset higher will move fog closer towards and then past the player.nThis effect may be used to emulate additional mist or haze for some weather types.nAllowed offset range is 0% - 90%.' |
;;; XE lighting options |
[LightingForm.Text] |
LightingForm = 'Per-pixel Lighting Settings' |
gbSun = 'Sun brightness multiplier' |
gbAmbient = 'Ambient brightness multiplier' |
lClear = 'Clear' |
lCloudy = 'Cloudy' |
lFoggy = 'Foggy' |
lOvercast = 'Overcast' |
lRain = 'Rain' |
lThunder = 'Thunderstorm' |
lAsh = 'Ashstorm' |
lBlight = 'Blight' |
lSnow = 'Snow' |
lBlizzard = 'Blizzard' |
bCancel = 'Cancel' |
bReset = 'Reset' |
bSave = 'Save' |
[LightingForm.Tooltips] |
Save = 'Saves all light settings and closes the Light Settings window.' |
Cancel = 'Closes the Lights Settings window without saving changed settings.' |
Reset = 'Resets all light settings to their default value.' |
Sun = 'Multiplies the brightness of sunlight, when used with the per-pixel lighting shader.' |
Ambient = 'Multiplies the brightness of ambient light, when used with the per-pixel lighting shader.' |
;;; Distant land wizard |
[DistantLandForm.Strings] |
NoWarnings = 'No Warnings' |
LoadBSAInit = 'Initializing BSAs' |
LoadBSAError = 'A fatal error occurred loading the BSAs. Distant land setup cannot continue.' |
LoadBSAStatus = 'BSAs loaded' |
LoadLandData = 'Loading plugin land data' |
LoadLandError = 'A fatal error occurred loading land data from your plugins. Distant land setup cannot continue.' |
LoadLandStatus = 'Plugin land data loaded' |
VideoMemUse = 'VRAM usage: ' |
LandTextureCreate = 'Creating world texture' |
LandTextureError = 'A fatal error occurred creating the landscape textures. Distant land setup cannot continue.' |
LandTextureSkip = 'Landscape texture generation skipped' |
LandTextureStatus = 'Landscape textures created' |
LandMeshCreate = 'Creating world mesh' |
LandTessellating = 'Tessellating world mesh' |
LandMeshError = 'A fatal error occurred creating the landscape meshes. Distant land setup cannot continue.' |
LandMeshSkip = 'Landscape mesh generation skipped' |
LandMeshStatus = 'Landscape meshes created' |
ExportListError = 'A fatal error occurred while exporting a list of statics. The exported list may not be complete.' |
ExportListStatus = 'Statics list exported' |
StaticsGenerate1 = 'Parsing plugins for used statics' |
StaticsGenerate2 = 'Generating list of used statics' |
StaticsGenerate3 = 'Processing NIF files' |
StaticsGenerate3Nif = 'Processing: ' |
StaticsGenerate4 = 'Writing out placement info' |
StaticsGenerate5 = 'Generating distant textures set' |
StaticsError = 'A fatal error occurred creating the distant statics files. Distant land setup cannot continue.' |
StaticsSkip = 'Distant static generation skipped' |
StaticsStatus = 'Distant statics created' |
Complete = 'Distant land file generation complete' |
TotalFiles = 'Total files created: ' |
TotalSize = 'Total size: ' |
PleaseWait = 'Please wait for the current stage of distant land generation to complete before exiting.' |
ConfirmExit = 'Distant land generation is not complete.nExiting now will cause you to lose any files created so far.nAre you sure you wish to exit?' |
ConfirmRecreate = 'Distant statics files already exist. If you recreate them, the existing files will be deleted.nDo you wish to continue?' |
ConfirmSkipStatics = 'If you skip this step, all distant static features will be unavailable.nSkip anyway?' |
WarningCount = 'warnings' |
NoPluginsSelected = 'You haven't selected any plugins' |
CantSkipLand = 'Landscape texture and mesh generation can only be skipped if the files already exist.' |
CantSkipMesh = 'Landscape mesh generation can only be skipped if the files already exist.' |
TexResError = 'You have selected a texture resolution above that which your graphics card supports.' |
SummaryStage1Working = 'Waiting for land textures generation to complete' |
SummaryStage2Working = 'Waiting for land meshes generation to complete' |
SummaryStage3Working = 'Waiting for statics generation to complete' |
SummaryStage4Working = 'Waiting for distant textures generation to complete' |
SummaryStage1Complete = 'Land textures generation complete' |
SummaryStage2Complete = 'Land meshes generation complete' |
SummaryStage3Complete = 'Statics generation complete' |
SummaryStage4Complete = 'Distant textures generation complete' |
SummaryStage1Skip = 'Skipping land textures generation' |
SummaryStage2Skip = 'Skipping land meshes generation' |
SummaryStage3Skip = 'Skipping statics generation' |
SummaryStage4Skip = 'Skipping distant textures generation' |
[DistantLandForm.Text] |
DistantLandForm = 'Distant Land Setup Wizard' |
statusWarnings = 'Warnings' |
saveStaticListDialog = 'Save static list' |
tabPlugs = 'Plugins' |
lInstructions = 'Standard usage: Click 'Use current load order' then 'Continue' |
lPlugsModList = 'Select plugins to use in distant land setup' |
bPlugsFromINI = 'Use current load order' |
bPlugsAll = 'Select all' |
bPlugsClear = 'Clear selected' |
bPlugsDirs = 'Plugin directories..' |
gbPlugsSort = 'Sort view:' |
rbPlugsName = 'by name' |
rbPlugsType = 'by type' |
rbPlugsLoad = 'by load order' |
bPlugsRun = 'Continue' |
tabTex = 'Land Textures' |
lTexDesc = 'Higher resolutions look better at the expense of a greater fps hit.nMaximum texture size: ' |
lTexNormalMemUse = 'VRAM usage:' |
lTexWorldMemUse = 'VRAM usage:' |
lTexWorldResolution = 'World texture resolution' |
lTexWorldNormalRes = 'World normalmap resolution' |
lTexTwoStepDesc = 'Check this option to reduce vram consumption when creating very large textures' |
cbTexTwoStep = 'Create world texture in two steps' |
bTexSkip = 'Skip Texture Creation' |
bTexRun = 'Create Land Textures' |
tabMesh = 'Land Meshes' |
lMeshDesc = 'Higher detail reduces mesh errors at the cost of more memory use.' |
lMeshWorldDetail = 'World mesh detail' |
lMeshAutoInfo = 'World mesh detail is auto-calculated based on the size of the world resulting from the selected plugins list - this value may change from what you had set previously if you choose different set of plugins.' |
cmbMeshWorldDetail = 'Ultra High;Very High;High;Medium;Low' |
bMeshSkip = 'Skip Mesh Creation' |
bMeshRun = 'Create Land Meshes' |
tabStat = 'Statics' |
lStatDesc = 'The static size represents the minimum size of a mesh in ingame Morrowind units.nSmaller numbers increase the number of statics drawn.' |
lStatMinSize = 'Minimum static size' |
lStatGrassDensity = '% grass density' |
lStatSimplifyMeshes = 'Mesh detail level' |
lStatSkipMipLevels = 'Distant texture reduction' |
lStatSkipMipDesc = 'Reducing distant texture detail can improve performance.' |
cmbStatSimplifyMeshes = 'Full;90%;75%;50%;25%' |
cmbStatSkipMipLevels = 'None;1/2;1/4;1/8' |
cbStatActivators = 'Include activators' |
cbStatIncludeMisc = 'Include misc objects' |
cbStatIntExt = 'Include interiors behaving like exteriors' |
cbStatIntWater = 'Include reflective water in interiorsn(increases load time)' |
bStatOverrideList = 'Editnlist' |
lStatOverrideList = 'No custom static overrides' |
bStatExportStatics = 'Export list of statics' |
bStatSkip = 'Skip Static Creation' |
bStatRun = 'Create Statics' |
cbStatOverrideList = 'Use lists of statics overriding parameters set above' |
tabFinish = 'Finished' |
lFinishDesc = 'Waiting for statics generation to complete' |
bFinish = 'Finish' |
[DistantLandForm.ToolTips] |
; Statics tab |
StaticMinSize = 'Distant statics will only appear if they are larger than this minimum size.nThe average NPC in Morrowind is 128 units tall.' |
StaticGrassDensity = 'Allows you to reduce the density of grass generated.' |
StaticSimplifyMesh = 'Reduces the number of polygons used by distant statics.nMinimal impact on performance.' |
StaticSkipMips = 'Reduces the size of textures used for distant statics.nAt least 1 level of reduction is recommended, as these textures require a lot of video memory.' |
IncludeActivators = 'Activators include all usable objects like doors and containers.' |
IncludeMisc = 'Misc objects include lights and smaller decorative items.' |
IncludeIntExt = 'Interiors acting like exteriors are locations with weather but no landscape. e.g. Mournhold' |
IncludeIntWater = 'Generates data for water reflection in interiors.nAs there are many interiors, it will make starting the game slower.' |
EditOverrideList = 'Configures the override list, a method to add or remove distant statics independently of the minimum size classification.' |
ExportOverrideList = 'Creates a static override file for all game objects that match your current settings.nThis is a text file you can edit and use to tune the distant statics generator.' |
;;; Distant land dialogs |
[RunSetupForm.Text] |
RunSetupForm = 'Distant Land Generation' |
bAutoSetup = 'Automatic setup everything' |
bRun = 'Run above steps using saved / default settings' |
bSetup = 'Distant Land configuration setup..' |
cbTex = 'Create distant land textures' |
cbMesh = 'Create distant land meshes' |
cbMeshAuto = 'Use auto-calculated world mesh details' |
cbStat = 'Create distant statics' |
cbDebug = 'DEBUG' |
lSetupAuto = 'Automatic setup' |
lSetupUpdate = 'Update existing distant land' |
lSetupCustom = 'Customize setup' |
[DirectoriesForm.Text] |
DirectoriesForm = 'Plugin directories' |
folderAdd = 'Choose folder to be added to list of additional directories scanned for plugins:' |
lDirectories = 'Additional directories that will be scanned for plugins:' |
bClear = 'Clear' |
bAdd = 'Add' |
bRemove = 'Remove' |
bCancel = 'Cancel' |
bSave = 'Save' |
[OverrideListForm.Text] |
OverrideListForm = 'Selected Static Override Lists' |
openStaticListDialog = 'Open static override list' |
bClear = 'Clear' |
bAdd = 'Add' |
bRemove = 'Remove' |
bUp = 'MovenUp' |
bDown = 'MovenDown' |
bCancel = 'Cancel' |
bSave = 'Save' |
;;; Input tools |
[MacroEditorForm.Text] |
bCancel = 'Cancel' |
bClear = 'Clear console command' |
bSave = 'Save' |
cbTriggerEnabled = 'Trigger enabled' |
cbMacroType = 'Unused;Console1;Console2;Hammer1;Hammer2;Unhammer;AHammer1;AHammer2;AUnhammer;Press1;Press2;Unpress;Start Trigger;End Trigger;Function' |
lCommandLength = 'Command length' |
lCommandDesc = 'Command description' |
lKeyAction = 'Key input type' |
lMacroFunction = 'Function' |
lMacroType = 'Macro type' |
lTriggerDelay = 'Trigger delay' |
lTriggerNum = 'Trigger' |
rbTap = 'Tap' |
rbDown = 'Down' |
rbUp = 'Up' |
b100 = 'Mouse 1' |
b101 = 'Mouse 2' |
b102 = 'Mouse 3' |
b103 = 'Mouse 4' |
b104 = 'Mouse 5' |
b105 = 'Mouse 6' |
b106 = 'Mouse 7' |
b107 = 'Mouse 8' |
b108 = 'Mousenwheel up' |
b109 = 'Mousenwheel down' |
[MacroEditorForm.Strings] |
NormalTitle = 'Macro editor' |
EditModeTitle = 'Editing macro' |
CommandLengthExceeded = 'Console command length cannot exceed 256 key state changes' |
KeyboardError = 'Keyboard should not currently be enabled' |
Macro000 = 'Take screenshot' |
Macro005 = 'Toggle transparency AA' |
Macro013 = 'Toggle shaders' |
Macro014 = 'Toggle fps counter' |
Macro027 = 'Toggle crosshair' |
Macro007 = 'Toggle zoom' |
Macro008 = 'Increase zoom' |
Macro009 = 'Decrease zoom' |
Macro010 = 'Reset zoom' |
Macro011 = 'Toggle messages' |
Macro012 = 'Show last message' |
Macro021 = 'Increase view range' |
Macro022 = 'Decrease view range' |
Macro028 = 'Next music track' |
Macro029 = 'Disable music' |
Macro036 = 'Toggle distant land' |
Macro037 = 'Toggle shadows' |
Macro038 = 'Toggle grass' |
Macro039 = 'Toggle MW/MGE blending' |
Macro040 = 'Toggle lighting mode' |
Macro041 = 'Increase FOV' |
Macro042 = 'Decrease FOV' |
Macro030 = 'Haggle +1' |
Macro043 = 'Haggle +10' |
Macro031 = 'Haggle +100' |
Macro044 = 'Haggle +1000' |
Macro032 = 'Haggle +10000' |
Macro033 = 'Haggle -1' |
Macro045 = 'Haggle -10' |
Macro034 = 'Haggle -100' |
Macro046 = 'Haggle -1000' |
Macro035 = 'Haggle -10000' |
Macro048 = 'Move forward 3rd person cam' |
Macro049 = 'Move back 3rd person cam' |
Macro050 = 'Move left 3rd person cam' |
Macro051 = 'Move right 3rd person cam' |
Macro052 = 'Move down 3rd person cam' |
Macro053 = 'Move up 3rd person cam' |
[KeyRemapper.Text] |
bClear = 'Clear all' |
[KeyRemapper.Strings] |
NormalTitle = 'Key remapper' |
EditModeTitle = 'Remapping key' |
[RemapDialog.Text] |
RemapDialog = 'Please hit a key' |
bCancel = 'Cancel' |
bClear = 'Clear' |
;;; Shader editor |
[ShaderEditorForm.Text] |
ShaderEditor = 'New file - Shader Editor' |
OpenImage = 'Select image' |
OpenShader = 'Open shader' |
SaveShader = 'Save shader' |
bShaderFlags = 'Edit shader flags' |
bValidate = 'Validate' |
bPreview = 'Preview' |
bPreviewChain = 'Preview active chain' |
bSetImage = 'Set <thisframe>' |
bSetDepthImage = 'Set <depthframe>' |
;; toolbar tips |
bShaderNew = 'New' |
bShaderOpen = 'Open' |
bShaderSave = 'Save' |
bShaderSaveAs = 'Save as' |
;; menus |
fileToolStripMenuItem = '&File' |
editToolStripMenuItem = '&Edit' |
newToolStripMenuItem = '&New' |
openToolStripMenuItem = '&Open' |
saveToolStripMenuItem = '&Save' |
saveAsToolStripMenuItem = 'Save &As' |
exitToolStripMenuItem = 'E&xit' |
undoToolStripMenuItem = '&Undo' |
redoToolStripMenuItem = '&Redo' |
cutToolStripMenuItem = 'Cu&t' |
copyToolStripMenuItem = '&Copy' |
pasteToolStripMenuItem = '&Paste' |
selectAllToolStripMenuItem = 'Select &All' |
[ShaderEditorForm.Strings] |
CannotReadFlags = 'Could not read shader flags. Something may be wrong with the code.' |
Compiling = 'Compiling..' |
CompileSuccess = 'Compile successful.' |
NewFile = 'New file' |
PreviewChainError = 'Could not preview shader chain.' |
Save = 'Save' |
SavePrompt = 'Save current shader file?' |
ShaderEditor = 'Shader Editor' |
[ShaderFlagsEd.Text] |
ShaderFlagsEd = 'Shader flags' |
bOK = 'OK' |
bCancel = 'Cancel' |
cbSFNotInt = 'Disabled in interiors' |
cbSFNotExt = 'Disabled in exteriors' |
cbSFNotIntExt = 'Disabled in interiors acting like exteriors (like Mournhold)' |
cbSFNotUnderwater = 'Disabled when underwater' |
cbSFNotAboveWater = 'Disabled when above water' |
cbSFSunVis = 'Disabled when sun is visible' |
cbSFNotSunVis = 'Disabled when sun is not visible (i.e. sun opacity is zero)' |
[RenderWindow.Text] |
RenderWindow = 'Preview Window' |
cbShader = 'Enable shader' |
fpsLabel = 'FPS: ' |
hdrLabel = 'HDR' |
cmbCycles = '50 frames;100 frames;500 frames;1000 frames' |
bBenchmark = 'Benchmark' |
[RenderWindow.Strings] |
FPS = 'FPS: ' |
Benchmark1 = 'Completed ' |
Benchmark2 = ' frames.' |
Benchmark3 = 'Standard time: ' |
Benchmark4 = 'Shaded time: ' |
Benchmark5 = 'Time spent rendering each shaded frame: ' |
Benchmark6 = ' seconds' |
Benchmark7 = 'Shader performance hit: ' |
Benchmark8 = 'Estimated reduction in Morrowind fps:' |
Benchmark9 = 'This fps hit is calculated by assuming that Morrowind is limited only by your graphics card. Because morrowind is usually cpu limited, the real fps hit is likely to be far lower.' |
Copy lines Copy permalink
Work in progress! Future home of a Morrowind STEP.
About This Guide
This guide conceived as a more modern alternative to the wonderful Morrowind Graphics and Sound Overhaul (v 3.0). Its choice of mods inspired this list, other's are more to my taste.
If you want to use MSGO 3.0 as a base, you can, just ignore the texture and mesh mods you do not wish to install. Then re-build your executable using the Executable Modification and Management guide. Finally modify your graphics settings with the newer MGE XE.
If you want to start from MSGO as a base, please use The Morrowind (MSGO Upgrade) Guide
Mge Morrowind
How to use this guide
Mod Name | Special Notes | Special Requirements |
---|---|---|
I'm a baseline mod | I note something important | |
I'm an optional mod | I'm a dependency needed for this mod | |
I'm a baseline choice | Choose me or the other mods next to me of the same (green) color. | |
I'm the other baseline choice | ||
I'm an optional choice | Choose me or the other mods next to me of the same (purple) color. | |
I'm the other optional choice |
Mods without a color are baseline mods and are highly recommended to be installed. Mods in green are baseline mods that essentially do the same function, but allow a choice tailored to you, the user, preferred experience. Mods in blue are optional mods that, while enhance Morrowind, might be too much of a tangent to be considered vanilla like, or be a mod that could have a drastic impact on game performance and stability. The mods in purple are optional mods that do the same function, but enable the user to choice an preferred experience.
1. Executable Modification and Management
This is a set of utilities that modify and stand beside your Morrowind Executable. Install these in order. If you want to change features in the Morrowind Code Patch, you must run the utilities listed after the code patch again in order (except for MGE XE).
Mod Name | Special Notes | Special Requirements |
---|---|---|
Morrowind | ||
Offical Morrowind Patch | Steam and GOTY users should not use this patch. Install before you install Tribunal/Bloodmoon | No expansions installed |
Tribunal | It is important to install Tribunal before Bloodmoon, if you have both expansions. If you have installed Bloodmoon first, Simply reinstall Bloodmoon after you have installed Tribunal to correct an inherent versioning problem. | |
Offical Tribunal Patch | Steam and GOTY users should not use this patch. Install this before you install Bloodmoon. | Tribunal currently installed |
Bloodmoon | ||
Offical Bloodmoon Patch | Steam and GOTY users should not use this patch. | Bloodmoon currently installed or Tribunal and Bloodmoon are both installed |
Morrowind Code Patch 2.1 | Place in Morrowind's root Directory before executing. Ensure that all bug fixes are enabled. It is recommended to toggle all 'Mod related features' on, but its not necessary. Everything else can be up to personal preference, The utility gives great information about what each toggle does. | |
Timeslip's Exe Optimizer 1.9 | Download latest program. Do not run it Morrowind's root directory. To use it, first manually find the Morrowind executable and press the patch button. It is not necessary to modify any settings. | |
No CD | You must find this one on your own, you are not looking for a Morrowind.exe, but rather a patcher executable. Obviously, Steam users do not have to worry about this. This is optional. | |
4GB Patch | Simply find the Morrowind Executable and tell it to patch. | |
MGE XE 0.9.10 | Just install it to the Morrowind Root Directory for now. This will also serve as a Morrowind Script Extender as well as a graphics enhancer. |
How To Install Mge Xe
2. Fixes and Patches
This is the unoffical list of patches that fix various issues in the vanilla game. The Morrowind Code patch actually made some patches obsolete, so they will not be listed here.
Mod Name | Special Notes | Special Requirements |
---|---|---|
Telvanni UV fixes | ||
Morrowind Patch Project 1.6.6 | Link goes to UESP. Download Version 1.6.5b (BTB), then Version 1.6.6 if you have both Expansions. Install just 1.2.2b if you do not have Bloodmoon and Tribunal. | |
Redoran Door Fix | ||
Mesh Fix 1.2 | ||
Texture Fix 2.0 | ||
Texture Fix - Bloodmoon 1.1 | Bloodmoon | |
Cave Texture Fix 1.1 | ||
Poorly Placed Object Fix 1.2 | This mod requires patching. See This post. The link in edit number five fixes this issue. | |
Illy's Solsteim Rumour Fix 1.0 | Bloodmoon | |
Correct Meshes |
3. Official Plugins
Before the concept of DLC (A concept Bethesda helped create with Oblivion), there were official plugins that were released over time for Morrowind, before the release of the Tribunal Expansion. Adamantium Armor and Helm of Tohan of these offical mods 'fixed' the medium armor 'problem' before the expansions did. LeFemm alowed the Imperial Steel, Steel, Imperial Chain, and Netch Leather alternative female meshs to show instead of the exclusively male ones, that Tribunal later fixed, in addition to adding two more female exclusive armors. The rest of the mods mostly enhance game play and add new quests. I added them to this list because they are official plugin mods and will be especially useful to a player not using the expansions. They are fun in games with expansions as well.
Mod Name | Special Notes | Special Requirements |
---|---|---|
Entertainers | ||
Bitter Coast Sounds | If you are going to install 'better sounds', it is not recommended to install this mod | |
Area Effect Arrows | If using Particle Arrows, be sure to use compatibility plugin. | |
Helm of Tohan | ||
Master Index | If you want to use this mod and have Tribunal, Master Index Journalfix v1.0 enables the quest to use the more modern journal system introduced in Tribunal | |
LeFemm Armor | ||
Adamantium Armor | ||
Siege at Firemoth |
4. Gameplay enhancement
This fixes features and enhances gameplay, but not to the point that it changes Morrowind in a drastic way.
Mod Name | Special Notes | Special Requirements |
---|---|---|
Delayed Dark Brotherhood Attacks | This delays the Dark Brotherhood attacks of Tribunal so you don't have to wake up to deal with an assassin in your sleep every other night. The attacks start when you have recieved 5 reputation points | Tribunal |
Postponed Dark Brotherhood Attack 2.1 | Like above. The attacks start when you are the leader of a great house, have gotten far enough in the main quest, or have beaten the end game boss. This is the one I would personally recommend. | Tribunal |
Delayed Dark Brotherhood Attack Add-On | The title of this mod is misleading, it is a standalone mod. Like above. Its requirements for the attacks to start are if you have gotten far enough in the main quest or become a leader of a great house or a guild. | Tribunal |
Graphic Herbalism | ||
At Home Alchemy | ||
Hospitality Papers | ||
Stalhrim and Adamantium Respawn Mod | These items are needed to construct armor in the expansions, can be be exhausted to the point where a set of armor couldn't be completed. Especially Adamantium | Tribunal and Bloodmoon |
Oblivionized Magicka Regeneration | Oblivion Magicka generation Formula | Tribunal or Bloodmoon |
5. User Interface
Mod Name | Special Notes | Special Requirements |
---|---|---|
MGE Hud Addons | Example | Example |
Chocolate UI | ||
Better Dialogue Font | Example | Example |
Marbred's Compass | Example | Example |
Ultimate Icon Replacer | ||
Alternate Enchanted Item Icons | ||
Magic Icon Border (icon replacer) v2.0 | ||
Vurt's Hi-res menubook and scroll pack v1.1 | I recommend to install only Vurt's scroll number 3. Ignore his menubook texture. | |
Journal and scroll BG replacement | Install the menubook textures, skip the scroll texture |
6. Meshes - Base
Header text | Header text | Header text |
---|---|---|
Better Meshes plus Optimization | Example | Example |
Mesh Improvements | ||
Better Meshes | Example | Example |
Better Bodies | ||
Animated Containers |
Textures - Base
Header text | Header text | Header text |
---|---|---|
Richer Textures | ||
Swampy Swamps | ||
Ultimate Textures - Bitter Coast |
Objects
Header text | Header text | Header text |
---|---|---|
On The Rocks Optimised | ||
Baldurians Scum Texture and Mesh Replacer | MGE XE | |
Comberry Bush and Ingredient Replacer | Example | Example |
Hackle-lo Fixed | ||
Barabus' Fireplaces | ||
Bottle Replacer | ||
Flask Replacer | ||
Misc Items Replacer | ||
Silverware Enhancer | ||
Better Weapons | ||
Better Bodies | ||
Steel Broadsword Fix & Resource | ||
Particle Arrows | ||
Souly Soulgems(!) |
Retrieved from 'https://wiki.step-project.com/index.php?title=User:Stradian/Morrowind&oldid=53460'
- Thanks for so usefull software.
- Bright tab tablet manual. Great utility with exceptional options. Running Win7 64-bit, installed easily and ran without issues. If you aren't afraid to move some files around and install some language libraries, and if you love Morrowind, I highly recommend this!
- Good and useful software
- Couldn't disagree with Zan more - I got this to work relatively easily, and despite it being a resource hog, it looks amazing. I don't even know why he says there are 'so few good reviews' when it has 92% positive reviews. It is also 'unprofessional', because that is exactly what it is i.e. Not professional because they don't get paid for it. Hate it when dumbasses can't troubleshoot issues that they have and then flame the developers who do this in their own time. Yes, it takes a while to configure, but will only be beyond your abilities if you are a total noob i.e. Zan..
- Love morrgraphext
EDIT: Misleading title, sorry. I meant to put Modding Morrowind on Steam
I bought Morrowind on Steam and started modding it in order to play 1920x1080 because any 4:3 resolution for me is unplayable (I know, I'm spoiled). I've tried using Nexus Mod Manager, Morrowind Graphics Extender, and a few other programs/mods to enhance my game so that I could play at 16:9, but sadly every time I have, it usually ends up with it telling me that it can't find my game directory, or to run the game at least once. I even tried going to my game directory by using regedit and editing my width and height values, and after I save it, I launch Morrowind and it goes right back to 1024x768. Then, I go back to my game directory and I see that the resolution is reset. I assume that it's because my Morrowind is on Steam, and since it's on Steam it's a different directory. Is there a way I can get 1920x1080 on Steam? I've had this problem for quite a long time now, and I've been searching all over the internet for a fix, but no dice.
Thanks for answers in advance.
Edited by micdeux, 11 March 2015 - 09:46 PM.