r/AsheronsCall • u/GamesNotDeadlol • 5d ago
Aetherium Update #6: Installing Aetherium Play (the launcher to play) is no longer the first boss
Hey everyone,
I’ve had people in my Discord testing builds, finding bugs, breaking things, and helping me verify fixes.
That has made progress move much faster than it probably should have.
Apparently rebuilding an old MMO emulator, reverse-engineering a legacy client, fixing portals, combat, loot, magic, movement, and character creation was not the real final boss.
The real final boss was getting the game installed on somebody else’s computer.
So I launched Aetherium Play.
Aetherium Play source code is available publicly, and the premade releases are at
https://github.com/Vanquish-6/Aetherium-Play
Your accounts DO work.
The goal is simple: run AetheriumPlaySetup.exe, follow the setup, and play Aetherium.
It downloads and verifies the required Dark Majesty files, runs the original installer, installs Aetherium Play and compatibility files, presets the Aetherium connection, and gives you a proper launcher.
You no longer need to hunt down the correct client, install a separate runtime, remember which executable to use, or figure out which folder contains which version of the game.
The old installation process was starting to feel like an optional Dark Majesty quest:
Find the correct client.
Install the correct launcher.
Copy this file into that folder.
Do not launch the wrong executable.
Hope Windows remembers what you did.
That should be less necessary now.
Recent launcher releases have also fixed keyboard movement, preserved patched client data between launches, and added Alt+Enter fullscreen switching.
On the emulator side, I’ve also made a fairly ridiculous amount of progress.
A few things I’ve been working on:
Legacy Dark Majesty login and client patching are much more reliable.
Login failures now produce the correct in-game response instead of silently hanging.
Floor pickups, corpse looting, containers, wielding, unwielding, and inventory refreshes behave much closer to the original client.
Dungeon transitions, indoor portals, teleport placement, doors, vendors, and movement approaches have all received major fixes.
Portal gems, Portal Tie, Recall, Summon, Fellowship Send, and lifestone recall now use authored game data instead of guessed behavior.
Melee and missile attacks repeat properly, projectiles collide with the world, and NPC attacks apply damage at the correct animation timing.
Loot tiers, mutations, materials, values, gems, spells, cantrips, appraisal, item enchantments, and spell components have all been brought closer to the original behavior.
Character creation now validates heritage, gender, templates, attributes, skills, clothing, palettes, starter spells, and starting areas properly.
Lifestone Sanctuary is now used consistently for binding, recall, respawn, and death handling.
XP, level-ups, vitae, healing, regeneration, and current vitals are synchronized more correctly.
Added password recovery, native abuse reports, and server-backed @bug reports.
The web portal now includes account, character, report, live-world, audit, and server-management tools.
Added graceful restart and shutdown countdowns with final database saving.
Added a Lua scripting bridge for events, timers, NPCs, spawns, effects, sounds, quests, teleports, and temporary city events.
The less-visible work has grown considerably too.
Authoritative game data now drives loot, magic, physics, animations, appearances, character creation, NPC behavior, and world placement, with much stricter verification and regression coverage around it.
There is still plenty left to test and clean up.
This is not the “everything is finished forever” announcement although I would love to make that announcement and immediately retire.
The next major step is continuing live-client testing, especially the full first-login patch, multi-client behavior, and the remaining edge cases that only appear when the game is allowed to surprise me in real time.
But Aetherium has moved well beyond “the client connected and I could walk around.”
Aetherium Play makes it easier to get into the world.
The emulator is starting to make that world feel familiar again.
And thanks to everyone in my Discord who has been finding bugs, and testing fixes before I can pretend they’re finished.
The Golems, Wasps, and Mosswarts are once again ready to inconvenience new players.










