MM7 ESRGAN attempt
MM7 ESRGAN attempt
Hi, i'm working on upscaling the textures using ESRGAN.
Things done:
- downloaded python, models, etc from ESRGAN
- upscaled BITMAPS.LOD images
- created a visual c++ proj to update the BITMAPS.HWL byte to byte with these images
Next steps:
- water (transparency missing from water tiles)
- d3d sprites
- icons?
Screenshots (I'm using GrayFace Patch 2.2) (thanks GrayFace for keeping the mm flame alive).
Things done:
- downloaded python, models, etc from ESRGAN
- upscaled BITMAPS.LOD images
- created a visual c++ proj to update the BITMAPS.HWL byte to byte with these images
Next steps:
- water (transparency missing from water tiles)
- d3d sprites
- icons?
Screenshots (I'm using GrayFace Patch 2.2) (thanks GrayFace for keeping the mm flame alive).
- unknownone
- Pixie
- Posts: 132
- Joined: 10 Mar 2011
- Location: Italy
Re: MM7 ESRGAN attempt
congratulations for your effort, it seems to work well!
I've played and enjoyed many RPGs:
MM6,MM7,MM8,MM9, Fallout 1&2, Planescape Torment, Torment: ToN, TES3, TES4
MM6,MM7,MM8,MM9, Fallout 1&2, Planescape Torment, Torment: ToN, TES3, TES4
Re: MM7 ESRGAN attempt
Well, I finished with the d3dbitmap.hwl. I upscaled the textures with ESRGAN (0.6 ratio). And then modified the tiles that have transparency to 32 bits with alpha to fix water & lava tiles.
You can download it here:
https://mega.nz/#!rnJiwKiS!hmTRAHaR_EW4 ... pZJzVDfxok
480mb
You have to use d3d randering and when using the GrayFace patch you have to edit mm7.ini
NoD3DBitmapHwl=0
If you don't do that, MM will use BITMAPS.LOD (no d3d).
You can download it here:
https://mega.nz/#!rnJiwKiS!hmTRAHaR_EW4 ... pZJzVDfxok
480mb
You have to use d3d randering and when using the GrayFace patch you have to edit mm7.ini
NoD3DBitmapHwl=0
If you don't do that, MM will use BITMAPS.LOD (no d3d).
Last edited by Dragonfly on 07 Jun 2019, 04:22, edited 1 time in total.
Re: MM7 ESRGAN attempt
Nice work ! Obviously didn't work with the mm678 merge but the result is very cool !
Re: MM7 ESRGAN attempt
Wow, are all the textures done? I'll give it a shot tonight. I was looking for exactly something like this, this is amazing!! Thank you.
Re: MM7 ESRGAN attempt
All the ground and building textures. Not yet the sprites (NPCs, monsters, trees, 2d things that appear on the 3d world). There's a limitation for the sprites: when upscaling them, they get bigger on the 3d world and on the UI (identify monster). The 3d engine needs to be patched.
Re: MM7 ESRGAN attempt
How about upscaling them and then lowering them back to the original resolution? Kinda like supersampling, there should be a way to have the same resolution while also benefiting of the upscaling in the first place, no?Dragonfly wrote:All the ground and building textures. Not yet the sprites (NPCs, monsters, trees, 2d things that appear on the 3d world). There's a limitation for the sprites: when upscaling them, they get bigger on the 3d world and on the UI (identify monster). The 3d engine needs to be patched.
Re: MM7 ESRGAN attempt
hello. i am try upscale texture too. it is my work. what do you think about it? Should I continue?
Re: MM7 ESRGAN attempt
New MMArchive version supports bitmaps.hwl, which can have 24-bit HD bitmaps in it. Color correction is automatically applied by the patch.
My patches: MM6 MM7 MM8. MMExtension. Tools. Also, I love Knytt Stories and Knytt Underground. I'm also known as sergroj.
Re: MM7 ESRGAN attempt
Will The MM7 Engine support 24 HD bitmaps? Thanks For the new Tools.GrayFace wrote:New MMArchive version supports bitmaps.hwl, which can have 24-bit HD bitmaps in it. Color correction is automatically applied by the patch.
David
Last edited by DaveHer on 01 Feb 2020, 16:38, edited 1 time in total.
Morrowind Mod link https://www.moddb.com/mods/enchanted-ho ... een-update
CCR Link https://www.nexusmods.com/mightandmight ... escription
CCR Link https://www.nexusmods.com/mightandmight ... escription
Re: MM7 ESRGAN attempt
Great Grayface!!!GrayFace wrote:New MMArchive version supports bitmaps.hwl, which can have 24-bit HD bitmaps in it. Color correction is automatically applied by the patch.
It'd would be heaven if we can put hd sprites on sprites.lod or d3dbitmap.hwl. Do you think it would be possible some day?
Re: MM7 ESRGAN attempt
Aand here's a conversion I made with Topaz A.I. Gigapixel: https://drive.google.com/open?id=1tXWQS ... xvZjn4QBZB
Some tiles need manual editing, also Hhp2* textures weren't included at all, because they contain a texture crudely resized by NWC, which becomes all blocky after Topaz.
Some tiles need manual editing, also Hhp2* textures weren't included at all, because they contain a texture crudely resized by NWC, which becomes all blocky after Topaz.
HD paletted sprites are already possible. Kraust is working on them. I do want to add support for 32-bit sprites with transparency one day.Dragonfly wrote:It'd would be heaven if we can put hd sprites on sprites.lod or d3dbitmap.hwl. Do you think it would be possible some day?
Last edited by GrayFace on 02 Feb 2020, 05:32, edited 1 time in total.
My patches: MM6 MM7 MM8. MMExtension. Tools. Also, I love Knytt Stories and Knytt Underground. I'm also known as sergroj.
Re: MM7 ESRGAN attempt
Last edited by Kraust on 19 Feb 2020, 20:16, edited 1 time in total.
- tomchen1989
- Pixie
- Posts: 140
- Joined: 21 Jun 2008
- Location: Europe / China
Re: MM7 ESRGAN attempt
Excellent!
I'm not sure if the UI/items/character portraits are able to be remastered?
I'm not sure if the UI/items/character portraits are able to be remastered?
- unknownone
- Pixie
- Posts: 132
- Joined: 10 Mar 2011
- Location: Italy
Re: MM7 ESRGAN attempt
Wow, that's impressive!! Great work!
I've played and enjoyed many RPGs:
MM6,MM7,MM8,MM9, Fallout 1&2, Planescape Torment, Torment: ToN, TES3, TES4
MM6,MM7,MM8,MM9, Fallout 1&2, Planescape Torment, Torment: ToN, TES3, TES4
Re: MM7 ESRGAN attempt
Last edited by Kraust on 20 Feb 2020, 11:25, edited 1 time in total.
Re: MM7 ESRGAN attempt
some texture need edit manual. but it's increase more little details.
Who is online
Users browsing this forum: DaveHer and 2 guests