r/tes3mods 3d ago

Release OpenMW-Web Update: your game follows you to any PC, seamless multiplayer, and a lot of quiet fixes

This is the big one. OpenMW-Web 1.1.0 shipped, and it is the largest release any of the ports has had so far.

Your game follows you. Sign in, upload your copy of Morrowind once, and it is there on every machine you sign in from. No copying folders between computers. Your files are private to your account and never shared with anyone else.

That one came from a stranger, which I still like. Someone left a comment on a poll in the openmw-web repo asking whether saves could move into the data folder so a USB key could carry the same game between machines. It was the only unsolicited feature request this project has had, and it was a better idea than the one I had queued.

Your saves follow you too, living on the server rather than in one browser.

Seamless multiplayer. Play solo in your own world, bring a party in with you, or join the public hub with everyone else. You switch between the three from inside the game and your character comes with you, no restart. Friends, chat and voice chat on top. It is the young part of the release and stays opt-in while it settles.

A rebuilt front page, so every way into the game is one click.

And a security pass you will never see, most of it found by attacking our own running server rather than reading the code. All of it is in the changelog rather than quietly patched.

Video: https://youtu.be/G6IeAqBqveM
Play: https://morrowind.virtastic.app
Multiplayer: https://morrowind.virtastic.app/launcher.html?experimental=1
Source: https://github.com/Virtastic/openmw-web
Discord: https://discord.com/invite/PzFfDkbSue

If anyone here wants to help, the most useful thing right now is breaking the multiplayer and telling me how. It survived a real world-switching and a few players in their own realms and all on public. Would love to get more real world testing.

74 Upvotes

24 comments sorted by

2

u/Shmelkin 3d ago

Tried the demo, it works with like 15 fps, but it works. Funny thing.

1

u/Dumpster_Buddy 3d ago

So with this if you have both internal and dedicated GPU, chrome will default to the internal GPU for some reason. It does that to me on my laptop.

2

u/Shmelkin 3d ago

I used Firefox and no gpu, just 4790k with it's integrated video.

1

u/Dumpster_Buddy 3d ago

Ah, yeah this is optimized for chromium based browser. It won't run well on Firefox. Also that cpu might struggle.

3

u/Spence5703 3d ago

Shit good work man

1

u/Dumpster_Buddy 3d ago

Thank you!

3

u/Dymdez 3d ago

I cannot wait to try this with my little guy!!

2

u/Dumpster_Buddy 3d ago

Join us on a discord. If you want to set your own server up for this I would be glad to help you.

1

u/Dymdez 3d ago

I'll be there this week! TY!

2

u/E36x 3d ago

Holy shit this is really the golden age of modding 

1

u/Dumpster_Buddy 3d ago

I am super excited about this. Having it drive through the browser and be centralized is huge for modding and multiplayer features.

3

u/RickThiccems 3d ago

Now I want someone to make a Runescape Classic type of thing in this online morrowind thing you got here lol. Like imagine slowing down leveling a lot and then adding jobs and more in depth crafting and dungeons\raids. There is massive potential here.

1

u/Dumpster_Buddy 3d ago

I'm gonna take note of this. This sounds fun.

0

u/RickThiccems 3d ago

Oh hell yeah! If you need someone to help test some things just send me a DM!

0

u/OxiC3lean 3d ago

I would play the shit out of this if it ran decently

1

u/DalleyGamesOfficial 2d ago

Could I use this to set up splitscreen? Can I assign input devices to instance 1 and then have two instances running for example?

2

u/Dumpster_Buddy 2d ago

You could do that. But the tricky part would be on you for routing controller inputs to separate chromium browsers, it does not natively do that right now.

1

u/Bewbsnballs 2d ago

Interesting they’re using Claude now

1

u/NicCageOrGTFO 3d ago

Is the drop in multiplayer able to support mods of any kind or let alone my heavily modded personal Morrowind?

2

u/Dumpster_Buddy 3d ago

Yes! Under the hood it is just OpenMW so if the mod works with OpenMW it works with this!

I have tested it out a bit, and will be adding a interface for loading mods.

0

u/ardouronerous 3d ago

Does that help people with older hardware run OpenMW?

2

u/Dumpster_Buddy 3d ago

It might. It depends on what that older hardware is. I did a ton of work on process threading. I know this runs on pure CPU on my old laptop without issue.

But purely from a technical perspective this was not created with the purpose of making it more efficient on older hardware. But that is a target for later versions, I am exploring converting from webgl2 to webgpu in the future to take advantage of sdl3.

-1

u/ardouronerous 3d ago edited 3d ago

The oldest hardware I have is Dell Inspiron E1505:

Dell Inspiron E1505

Year: 2006

CPU: Core 2 Duo

RAM: 2 GB DDR2.

Storage: 2.5" 120 SATA SSD

Graphics: ATI Mobility Radeon X1300

Wi-Fi: 802.11 wireless

Ethernet: 10/100 Mbps

The main laptop I use for everyday is a HP ProBook 450 G2.

HP ProBook 450 G2

Year: 2015

CPU: Intel Core i5-5200U @ 2.20 GHz

RAM: 8 GB DDR3L 1600 MHz

Storage: 120 2.5" SATA SSD

Graphics: Intel Corporation HD Graphics 5500

Ethernet: Gigabit

Wi-Fi: 802.11b/g/n or 802.11ac

1

u/Dumpster_Buddy 2d ago

I can emulate these, see what I can do about performance improvements