11 ms·
OpenMW: Open-source reimplementation of TES3 Morrowind
- livionion 5y agoMy understanding is its at the point where its complete enough there is work underway extending the engine to also support Oblivion/Fallout as they use similar asset formats. Very exciting stuff in my opinion.
- qwerty456127 5y agoI feel curious if this is going to let me play Fallout 3 on my TV-attached Raspberry Pi 4 using a BlueTooth gamepad.
- Johnnynator 5y agoI don't think a Pi 4 would be fast enough to provide a enjoyable experience. I just tested OpenMW on a Pinebook Pro (RK3399 SOC, should be slightly faster than a PI 4) and I do get like ~30-40 fps with lowest draw distance in Morrowind. Fallout 3 should be even slower due to far more and more detailed objects. edit: Rendered at a meager 800x600 px
- qwerty456127 5y agoI played Fallout 3 on a Core 2 Duo with Intel graphics. I used the lowest graphics settings possible (the display's native resolution though - 1440x900, not the minimum) but enjoyed. Is Raspberry Pi 4 supposed to be even slower?
- ThatPlayer 5y agohttps://youtu.be/Fb1UUesbNlY https://youtu.be/Fb1UUesbNlY shows a Pi 4 running OpenMW not badly at 720p with medium draw distance. Still looks pretty bad, I think I'd rather run the Android port of OpenMW with an HDMI adapter I think.
- Johnnynator 5y agoMaybe I'm used too much to playing with 60+ fps, but I would call a highly unstable framerate with dips below 20fps bad.
- qwerty456127 5y agoHow comes the Android port is supposed to be faster? Isn't Raspberry PI 4 similar to a good Android smartphone in hardware?
- wongarsu 5y agoI would have characterized it more as a midrange phone from half a decade ago.
- qwerty456127 5y agoHalf a decade is not much. My phone is a flagship from more than a half a decade ago and everything (except the GPS module - it usually takes minutes of standing still to hit enough satellites and knocks out the whole new battery in under half an hour) works perfectly fast.
- selectodude 5y agoHalf a decade in mobile CPU time is massive. The A15 is, at minimum, literally 5x faster than the A10.
- Causality1 5y agoWhich is great because both those games are hobbled on modern platforms. For example, if you want to play Oblivion with analog sticks you'd have an easier time emulating the 360 version than adding them to the PC version.
- revolvingocelot 5y agoThis! I'm all the more frustrated by the claim (seemingly validated by the grandparent about Oblivion/Fallout compatibility) that Bethesda just kinda gives the old engine a new coat of paint then merrily releases a new generation of videogame. You'd think that there'd be fan-spearheaded attempts to tear out and replace some of the wonkier components. And, after reading about all of this, I guess there are.
- refracture 5y agoWow, that would be amazing. I haven't tried OpenMW in a year or more but I was really impressed with what they had managed, it was the first time I had ever played MW with a decent frame rate.. that original engine seemed to run poorly on any configuration of hardware I had over the years.
- evh 5y agoThere's also a fork with multiplayer support (to an extent): https://github.com/TES3MP/openmw-tes3mp https://github.com/TES3MP/openmw-tes3mp OpenMW is great, played it a lot a couple of years ago. I love when games get future-proofed like this. See also the various Quake and DOOM source ports, although those started from id Software releasing their engines under the GPL so had an easier start.
- krageon 5y agoThe fork is great, but the main developer is incredibly hostile to contributions (i.e. very, very rude and combative for absolutely no reason). If you are thinking of contributing, keep that in mind - it's not you.
- izietto 5y agoAny public examples?
- iamflimflam1 5y agoFirst issue I clicked on... https://github.com/OpenMW/openmw/pull/3176 https://github.com/OpenMW/openmw/pull/3176
- Deukhoofd 5y agoThey did apologise for that to be fair. https://github.com/OpenMW/openmw/pull/3176#discussion_r728586532 https://github.com/OpenMW/openmw/pull/3176#discussion_r72858...
- izietto 5y agoI see a discussion but it's not too harsh to me. Do you come from a Western country? People coming from Western countries tend to be more demanding about discussion friendliness sometimes for my experience
- 5y ago
- LukeB42 5y agoHow is this open source Marrowind if I need a copy of Marrowind to play it?
- Bayart 5y agoThe assets are still under copyright. On paper you could "re-implement" assets as well, ie. remake all the models, textures, music, voices and rewrite all the quests.
- have_faith 5y agoThis is what the Skywind project is doing.
- anthk 5y agoNo, you have to create a new game based on the OpenMW engine. Kinda like FreeDoom for Doom.
- LukeB42 5y agoThanks for your explanation.
- computerex 5y agoI believe they have rewritten the underlying game engine, but you still need the game for the assets like character and world models, audio, etc.
- LukeB42 5y agoThanks for your explanation.
- phendrenad2 5y agoFun fact: Morrowind used the Gamebryo engine, which is apparently still in active development in 2021! (Or at least the website is still up)
- 5y ago
- kalev 5y agoBummer, I thought it would be an OpenModernWarfare (cod mw2) reimplementation.
- skocznymroczny 5y agoI remember this project. Their first implementation was actually in D. Later on they transitioned to C++ because it was easier to find C++ devs and the D ecosystem was less mature than it is now.
- WithinReason 5y agoI just replayed Morrowind and tried both OpenMW and also the original with Morrowind Code Patch and Morrowind Graphics Extender, and ended up playing with the latter (mainly because of the much nicer graphics, due to longer render distances and also some features OpenMW doesn't have which now I forget...)
- crashcoot 5y agoOpenMW mods can duplicate this experience for the most part, if you're on Linux where the graphics extender doesn't work. Additionally one can tweak settings like draw distance [1] in the settings.cfg file, as well as lots of other settings [2]. https://forum.openmw.org/viewtopic.php?t=3398 https://forum.openmw.org/viewtopic.php?t=3398 https://openmw.readthedocs.io/en/stable/reference/modding/settings/ https://openmw.readthedocs.io/en/stable/reference/modding/se...
- crashcoot 5y agoOh here's the link to a site which is convenient for browsing mods https://modding-openmw.com/lists/ https://modding-openmw.com/lists/
- roenxi 5y agoBest enjoyed with something like https://www.tamriel-rebuilt.org/ https://www.tamriel-rebuilt.org/ installed as a mod.
- 0des 5y agoI'd love to try it, but the install is pretty involved, and the instructions are hard to find and haven't found any that are linux specific and provide paths for content locations.
- poser-boy 5y agoI don't think it was very difficult when I tried it. Just grab the textures and main mod, put them somewhere (e.g. .local/share), and then append the following to your openmw.cfg config AFTER the base game: data="/home/user/.local/share/mw/Tamriel Data (HD)" data="/home/user/.local/share/mw/Tamriel Rebuilt"
- roenxi 5y agoAh yeah, I remember that being pretty hard. It has been a long time since I set up TR. I think the tricky file to find was ~/.config/openmw/openmw.cfg and it needed to che changed to include: fallback-archive=PT_Data.bsa fallback-archive=TR_Data.bsa and content=Tamriel_Data.esm Then everything else was managed with the openmw-launcher UI. The game ended up installed in ~/.local/share/openmw/ with some funky setup to deal with mods.
- lgeorget 5y agoIt's funny that I see that popping in HN, I've just reinstalled OpenMW the other day and am currently on my way to reveal myself to be the Nerevarine very soon. The project is making excellent progress in my opinion. I remember a few years ago when they were actually many little things lacking (don't ask me for specific examples but I remember some game mechanics being broken) and now it's the opposite, their additions to the UI are very good (in the alchemy menu for instance) and some game mechanics have been rebalanced somewhat.
- handrous 5y agoI'd been waiting for OpenMW to fix shadows before trying it, and IIRC late last year or early this year they fixed them, so I tried it. I played the whole main quest, finished several major side-quest story trees, finished Tribunal, and got started on Solstheim before getting distracted and dropping it. 20-30 mods, mostly texture-related but a couple additions and gameplay mods—there's an obscure and untouched-for-many-years library mod I adore that adds a nearly-empty library just outside Vivec, which you can fill up by giving them books to copy, for instance, and of course modding plant harvesting is a must, plus I think I had some of the Morrowind Comes Alive stuff enabled—all managed through Mod Manager 2. Draw distance set very high, 4k resolution. It ran great. Zero bugs, zero quest glitches, zero crashes, the entire time, even with mods. Vanilla Morrowind has always been pretty crashy, so that's a damn good achievement.
- dEnigma 5y agoA few years back I was playing OpenMW quite extensively, always on the lookout for potential bugs. I remember it getting harder and harder to find new issues, and for most of the ones I found in the last few months of that period I had to double- or triple-check with the original version to make sure it was an OpenMW-specific bug (often times it turned out it was a bug with the original game as well). I contributed some 100-150 bug reports, most of which I think are fixed by now (a bit hard to tell because they switched bug tracker in the meantime). Funnily enough sometimes OpenMW worked too well. E.g. there is a script that damages the final boss for each of his "captains" that you kill, which never worked in the original version because IIRC the engine couldn't modify the health of an unloaded mob. In OpenMW it worked perfectly, with the side effect of subtracting exactly 100% of his health if you killed all underlings, resulting in you encountering a corpse as a final boss.
- dancemethis 5y agoOnce in the times where ICQ was king, I somehow got a pal from Denmark. Once he sent me a letter with a CD of a game called Morrowind. But it never ran on my old, old even for that time's reckoning computer. But I was pretty sure it was about jet fighters. With a multiplayer component. The CD is long, long gone, and so is the contact. But I still remember it and my distraught over the years to see this company with an ugly name - Bethesda, really? - STEAL this game's name and make any and all references of the original, true Morrowind in my mind, disappear from the web. To this day I bear a grudge against the ES series and won't play it. Name stealers. ...Fuzzy memories are a hell of a beast.
- emteycz 5y agoCould you be more specific, e. g. approx year? Perhaps the collective mind knows...
- aasasd 5y agoPerhaps this was an instance of “Don't mind the case, I lost the original one so the case is from MW”.
- rkagerer 5y agoI liked ICQ (before it was bastardized) a lot better than chat clients that came after. You could control your visibility by person or group. You could actually search your history and carry it with you over the eons. It was lightweight, fairly unobtrusive and ad-free.
- JackGreyhat 5y agoAnd it had a sort of "live chat" function. You could see your conversation partner's keystrokes in real-time, including typos and corrections. This has, as far as I know, never been introduced in other chat clients...
- boogies 5y agoThere was/is Unix talk(1).
- testman42 5y agoJust for everyone's edification, the main development hub for OpenMW is located here: https://gitlab.com/OpenMW/openmw https://gitlab.com/OpenMW/openmw Including the issue tracker and CI. If anyone is interested, they can join the forums: https://forum.openmw.org/ https://forum.openmw.org/ or Discord: https://discord.gg/bWuqq2e https://discord.gg/bWuqq2e
- fractal618 5y agoLove this!
- aasasd 5y agoAnd other open-source game clones: https://osgameclones.com https://osgameclones.com Also, the list says there's this project TES3MP, which adds multiplayer to OpenMW, but development is ‘halted’: https://tes3mp.com https://tes3mp.com “This branch is 2536 commits ahead, 2724 commits behind OpenMW:master” whoa daddy.
- skymt 5y agoTES3MP is being merged into OpenMW. https://openmw.org/2019/time-to-make-stuff-official/ https://openmw.org/2019/time-to-make-stuff-official/
- phraseologist 5y agoDevelopment isn't halted, it was just slowed down by all the problems caused by the pandemic.
- aasasd 5y agoStrange: you'd think that nerds shut in their rooms is the perfect circumstance for coding.
- phraseologist 5y agoNot if a family member has died.
- capableweb 5y agoContrary to popular belief, nerds are not impervious to being affected by emotions caused by lockdowns, trauma, worry about the future and similar things.
- phone8675309 5y agoStrange: you go through most of your life wondering why the nerd stereotype is of someone lacking empathy and then you read this comment and it’s made crystal clear
- neartheplain 5y agoOpenMW can also be used to play Morrowind in VR: https://www.youtube.com/watch?v=VUrvAAn9hFo https://www.youtube.com/watch?v=VUrvAAn9hFo
- supperburg 5y agoThe update videos published by the openMW team were my beloved companion through a decade of my life.
- HolidayguyNOR 5y agoSame with me and Black Mesa: Source.
- revolvingocelot 5y agoHey, at least that one's out, now.
- bloqs 5y agothis runs great on my modern gaming PC. The polygon count will always be lower than a current game, but it plays very well. Additionally, from a gameplay perspective, this got the scaling and scale right, it stands alone as a fantastic RPG I will definitely replay again.
- NovaS1X 5y agoThere's also a great VR implementation of OpenMW: https://gitlab.com/madsbuvi/openmw https://gitlab.com/madsbuvi/openmw VR is such a great twist for replaying an old classic, but you have to mod a few things unless you enjoy swinging your arms at cliff racers 300 times early on! Morrowind was a very important game to me growing up and still my favourite Elder Scrolls release. I remember contributing to the Tamriel Rebuilt project when I was in my early teens and represents my first contribution to a community project. I like to give it a replay every couple years.
- Da-V-Man 5y agoI recently re-installed Morrowind and played it through OpenMW. It was a great experience. It was certainly more stable than I remember the original being, having never crashed once in my play-through. I think the main thing that might hold some back still is the ability to support Morrowind Script Extender mods. If you're interested in modding it, there are some good guides on compatible mods and curated mod lists at https://modding-openmw.com https://modding-openmw.com
- chrysoprace 5y agoI hope to see a complete implementation one day. My main issue with OpenMW is that the modding community is fractured somewhat between mods that are compatible with the base game and those that are compatible with OpenMW. I'm optimistic that there may be some more compatibility in the future.
- poser-boy 5y agoI agree modding OpenMW is painful because of the fracture. Though I must say, out of all the Elder Scrolls games, Morrowind has always been the one I've felt like modding the least. Maybe it's just perfect?
- TranquilMarmot 5y agoThis has also been ported to Android! https://github.com/xyzz/openmw-android https://github.com/xyzz/openmw-android I made pretty significant progress on my phone with a Razer Kishi. Pretty fun.