> I worked on this project intermittently for 10 years, until recent developments in LLMs finally made it possible to complete this seemingly never-ending task.
I've been working on my own MFC C++ decompilation project. It's insane how useful LLMs are for this.
The UO emulator scene got me into network programming. I've never seen an online game capture so many ancillary/emergent/accidental gameplay mechanics as well as this, somehow all the 3d MMOs seemed to downgrade a lot of the interesting economics, building, exploring that UO delivered. PvP and quest type stuff is probably a lot better in other games but it was still compelling and you could realistically play solo or in a group or casually interact with randoms and effortlessly switch between these as you felt like it.
Maybe there is some opportunity there? Very little going on in the mmo world now tbh. Wow, old school runescape, final fantasy online, not much else worth it.
Recently, I've enjoyed scripting for the TazUO game client in Python; it's a slightly older version of Python 3, but still far ahead of scripting in Razor or SteamUO. If you're looking for a quiet single-player shard to play around with, I've enjoyed Memento.
Posts like this are a great reminder that protocol archaeology is half software history, half debugging. The reconstruction work here sounds genuinely fun.
> I worked on this project intermittently for 10 years, until recent developments in LLMs finally made it possible to complete this seemingly never-ending task.
I've been working on my own MFC C++ decompilation project. It's insane how useful LLMs are for this.
The UO emulator scene got me into network programming. I've never seen an online game capture so many ancillary/emergent/accidental gameplay mechanics as well as this, somehow all the 3d MMOs seemed to downgrade a lot of the interesting economics, building, exploring that UO delivered. PvP and quest type stuff is probably a lot better in other games but it was still compelling and you could realistically play solo or in a group or casually interact with randoms and effortlessly switch between these as you felt like it.
Maybe there is some opportunity there? Very little going on in the mmo world now tbh. Wow, old school runescape, final fantasy online, not much else worth it.
I enjoyed Ultimate Online, back in the day.
Recently, I've enjoyed scripting for the TazUO game client in Python; it's a slightly older version of Python 3, but still far ahead of scripting in Razor or SteamUO. If you're looking for a quiet single-player shard to play around with, I've enjoyed Memento.
Memories.
I played T2A a little last year, great shard & peeps running it.
https://www.uosecondage.com/
Posts like this are a great reminder that protocol archaeology is half software history, half debugging. The reconstruction work here sounds genuinely fun.
sooo many memories.
got into it with Sphere (51 and 55) if my memory doesn't trick me.
was there ever a working port of the client for OSX ? would love to revamp it.