-
Posts
7 -
Joined
-
Last visited
-
Days Won
2
Content Type
Profiles
Forums
Blogs
Forum & Tracker Requests
Downloads
Gallery
Store
Events
Files posted by RaymanGT
-
KMRP - KOTOR Modern Restoration Patch
KMRP - KOTOR MODERN RESTORATION PATCH
Modern resolutions, properly scaled UI, engine fixes and restored interface behaviour for KOTOR 1
48 resolutions | 800x600 to 15360x8640 | 4:3 | 16:10 | 16:9 | 21:9 | 32:9
WHAT IS KMRP?
Vanilla KOTOR was built around fixed pixel sizes and interface layouts originally designed for resolutions such as 640x480.
On modern displays this causes tiny text, overlapping list entries, undersized icons, broken map scaling and other interface problems.
KMRP fixes these problems in the game engine itself.
It supports 48 resolutions from 800x600 up to 15360x8640 across 4:3, 16:10, 16:9, 21:9 and 32:9.
Several of these fixes require changes to swkotor.exe because the affected values are hardcoded inside the engine and cannot be reached through GUI or 2DA files alone.
WHAT IT FIXES
Readable text with properly scaled list rows Inventory, Abilities and Store icons and rows scale correctly Item stack counts remain visible with larger fonts Long item description crash fixed
Description text no longer runs under the scrollbar Area map fills its frame Fog of war covers the complete map Map marker clicks line up correctly 250 misplaced map notes can be corrected using Derslok's fixes HUD minimap is zoomed correctly again Dialogue letterboxing, tutorial popups and interface artwork follow the selected resolution
INSTALLATION
Install other content mods first, such as K1CP or K1R, then install KMRP.
Download the standard KOTOR Editable Executable
Run KMRP - KOTOR Modern Restoration Patch.exe.
Select your resolution.
Open Advanced Settings if you want to change optional components.
Click Start Patching.
Launch KOTOR.
To change resolution later, use Restore Original first, then patch again.
KMRP backs up the executable, INI and every Override file it modifies before patching.
EXE PATCHING
KMRP modifies swkotor.exe because several interface values and bugs are hardcoded inside the game engine.
Before writing anything, KMRP verifies the executable by SHA-256 and file size.
Unknown executables are rejected.
KMRP modifies 893 bytes of the 4,042,752-byte executable, around 0.022%, and adds ten 4KB code sections where additional space is required.
Every executable patch is documented in the GitHub repository.
KMRP is not a launcher and nothing stays running in the background.
The only exception is the optional Modern Driver Compatibility component, which places two files beside the executable.
If you do not want your executable modified, do not install KMRP.
INCLUDED COMPONENTS
K1 Modern Driver Compatibility 1.2.0 by Synchro
Optional. Restores lighting, reflections, fog, soft shadows and correct grass rendering on modern hardware.
K1 Area Map Fixes by Derslok
Optional. Corrects 250 misplaced map-note positions.
Party Portraits by MadDerp
Bundled with permission.
KOTOR 1 HD Icon Pack 1.0 by JackInTheBox
Bundled with permission.
COMPATIBILITY
Tested with:
KOTOR 1 Community Patch 1.10.0 KOTOR 1 Restoration 1.2 K1CP replaces two icons also included in the HD Icon Pack. KMRP keeps the K1CP versions where applicable.
DOWNLOADS
GitHub Releases
https://github.com/RayesDiyab/KMRP-KOTOR-Modern-Restoration-Patch/releases
Nexus Mods
https://www.nexusmods.com/kotor/mods/1879
Deadly Stream
Available on this page
SOURCE AND DOCUMENTATION
Full source code, executable patch documentation and reverse-engineering notes:
https://github.com/RayesDiyab/KMRP-KOTOR-Modern-Restoration-Patch
CREDITS
ndix UR
KOTOR High Resolution Menus 1.5
Synchro
K1 Modern Driver Compatibility and published area-map research
Derslok
K1 Area Map Fixes
MadDerp
Party Portraits
JackInTheBox
KOTOR 1 HD Icon Pack
RaymanGT
HD menu and UI asset set
LICENSE
KMRP is licensed under GPL-3.0.
Star Wars: Knights of the Old Republic © 2003 BioWare Corp. / LucasArts.
KMRP is an unofficial community patch and is not affiliated with or endorsed by BioWare, LucasArts, Lucasfilm or Disney.
You must own the game.
32 downloads
-
KotOR 3440x1440 Enhanced HUD/UI and Menus
This mod was created due to the frustration of playing with a small HUD on an ultrawide screen. The mod enhances the HUD/UI and Menus from the KotOR High Resolution Menus mod.
I created an enlarged HUD, that makes playing the game much more enjoyable on a 3440x1440 resolution.
Due to the larger HUD, one needs to use upscaled assets for it to look good. I used a combination of different assets from (KotOR High Resolution Menus, HD MENUS AND UI Assets and Remastered UI)
Installation
Before installing please make a backup of your own swkotor.exe
You have 2 Options to Install this mod:
1 - You copy the patched swkotor.exe to the Game Folder, then you copy everything from the toOverride folder to your games Override Folder.
2 - You patch your swkotor.exe (The Editable version from here) by installing KotOR High Resolution Menus with a 3440x1440 resolution, then copy everything from the toOverride folder to your games
Override Folder.
IMPORTANT:
ADJUST the Height and Width under [Graphics Options] in the swkotor.ini file in your games folder or IT WILL NOT WORK!
It should look like this:
[Graphics Options]
Width=3440
Height=1440
I recommend installing the mod Very Nice! Load Screens for KotOR as well!
Uninstallation
Remove the files from your Overdrive folder and restore your original swkotor.exe
Compatibility
This mod works with the K1R mod, but install it after installing K1R
2,802 downloads
- hud/interface
- upscaled
- (and 1 more)