OpenMW support for other games: Oblivion, Skyrim, Fallout and more

Feedback on past, current, and future development.
Envy123
Posts: 45
Joined: 23 Aug 2013, 16:26

Re: Elder-scrolls IV Oblivion

Post by Envy123 »

Wow.

Next thing I know, there would be screenshots of rendering a scene from Fallout 3, NV and Fallout 4. :)
User avatar
rstevenson1976
Posts: 58
Joined: 14 Apr 2015, 03:55
Location: North Carolina, USA

Re: Elder-scrolls IV Oblivion

Post by rstevenson1976 »

I'm in the camp of fork the open mw project post-1.0 and create open oblivion independent of open mw. but this all seems to be "they shoulds" and not "I will"
User avatar
cc9cii
Posts: 523
Joined: 28 Mar 2013, 04:01

Re: Elder-scrolls IV Oblivion

Post by cc9cii »

Not much progress... Generic face/hair in Wellspring Cave. Lack of Face Gen is another large hurdle. No animation yet, most things are hard coded atm.

Image
FreeLikeGNU
Posts: 3
Joined: 01 Feb 2014, 04:34

Re: Elder-scrolls IV Oblivion

Post by FreeLikeGNU »

Cool! I think anything that has a chance to brings us more TES on the fantastic OpenMW engine is great! The work you are doing is laying the foundation for new functionality in the engine.
commodore256
Posts: 28
Joined: 17 Sep 2015, 05:16

Re: Elder-scrolls IV Oblivion

Post by commodore256 »

Oh, that looks promising. I'd like to see open cities + better cities with this. Having a 64-bit engine and high settings and texture mods would prevent crashes after 4GB and that's after expanding the memory limit.
User avatar
Pherim
Posts: 140
Joined: 27 Aug 2014, 15:37

Re: Elder-scrolls IV Oblivion

Post by Pherim »

commodore256 wrote:Oh, that looks promising. I'd like to see open cities + better cities with this. Having a 64-bit engine and high settings and texture mods would prevent crashes after 4GB and that's after expanding the memory limit.
You can already use ENBoost for that... As much as I'd like to see an OpenOblivion engine, I doubt it's going to be playable anytime soon.
commodore256
Posts: 28
Joined: 17 Sep 2015, 05:16

Re: Elder-scrolls IV Oblivion

Post by commodore256 »

Pherim wrote:As much as I'd like to see an OpenOblivion engine, I doubt it's going to be playable anytime soon.
Hey, 4 years ago, OpenMW didn't even render the ground. So, I guess it could be sooner than you think https://www.youtube.com/watch?v=9gOqBU2oZnk
User avatar
Sslaxx
Posts: 233
Joined: 12 Aug 2011, 18:59
Location: Malvern, UK
Contact:

Re: Elder-scrolls IV Oblivion

Post by Sslaxx »

An issue that any OpenOB-type fork would have is the increased dependencies Oblivion has, and in particular SpeedTree and Facegen. Not forgetting the physics engine. SpeedTree looks like it might be the biggest problem though, considering it appears tree data is hardcoded into Oblivion's executables.

Also, when it comes to features Oblivion has (such as multiple worldspaces and the like), it doesn't necessarily follow that OpenMW would use a similar implementation. Meaning any fork of OpenMW (and any such fork should probably be post 1.0, really) would have to re-work potentially quite a lot of these systems to work with the way Oblivion does.

It's doable. But OpenMW has been in the works for a long while now. Since 2008; so if by "anytime soon" you mean (at least) eight years, then perhaps. Though this is why a post-1.0 fork would make more sense; it'd be working from a mature codebase. It would probably not save any time though. And it wouldn't make dealing with the thorny problems (SpeedTree and friends) any easier either.
commodore256
Posts: 28
Joined: 17 Sep 2015, 05:16

Re: Elder-scrolls IV Oblivion

Post by commodore256 »

Sslaxx wrote:An issue that any OpenOB-type fork would have is the increased dependencies Oblivion has, and in particular SpeedTree and Facegen. Not forgetting the physics engine. SpeedTree looks like it might be the biggest problem though, considering it appears tree data is hardcoded into Oblivion's executables.
Well, we already have the bullet engine, so somebody could develop a compatibility layer. As for SpeedTree, that sounds serious. When I looked it up, I came to a guess that the implementation is tree generation algorithm where there's no actual tree mesh, it's just generated with the same formula and that sounds problematic for compatibility. It sounds like reimplementing a very specific BSP algorithm.
Sslaxx wrote:Also, when it comes to features Oblivion has (such as multiple worldspaces and the like), it doesn't necessarily follow that OpenMW would use a similar implementation..
Didn't Morrowind have multiple Worldspaces? Like every interior was a new Worldspace and there was Mournhold or are you referring to looking outside the city in oblivion, it doesn't look like another Worldspace until you TCL out of there?

It sounds like in order for OpenOB to work, there needs to be an open source "SwiftTree", "FaceForge" and some sort of Havok to bullet compatibility modification. You need all of the links in the chain I suppose.
User avatar
raevol
Posts: 3093
Joined: 07 Aug 2011, 01:12
Location: Caldera

Re: Elder-scrolls IV Oblivion

Post by raevol »

Don't forget Radiant AI.
Post Reply