
Gate to Heavens
A 2003 fantasy MMORPG, rebuilt in Go. Two editions: Classic, kept as it shipped, and Modern, with a rebuilt interface and content of our own.
The MMORPGs we grew up on, back online. Every server here is written from scratch on one Go framework and speaks the original client byte for byte. Run your own world, mod it with GoMMO Studio, or play on ours once our servers are back up.
Each family is one original game, and each version of it is its own server, because the client changed between them.

A 2003 fantasy MMORPG, rebuilt in Go. Two editions: Classic, kept as it shipped, and Modern, with a rebuilt interface and content of our own.

A sci-fi MMO where three races fight over one mine: Bellato mechs, Cora magic and Accretia gunmetal. Each episode is its own server and its own client.


A fantasy MMO of eight warring kingdoms, with guilds, mounts, pets and a weekly nation war.
A fix to the core reaches every game, and a game added later starts with all of it in place. Game logic, opcodes and content stay with each game.
Releases, forum threads and bug reports in one channel, the way a game's chat window shows everything at once.
[] [Bug] DS-018 OSO AI moved it to Released: All the Emoticons in the "Alternate Actions" tab don't work
[] [Bug] RF455-127 OSO AI moved it to Released: RF 4.55: the 18 cash-shop armour exchange coupons can never be redeemed, their combine rows have no output
[] [Bug] RF455-128 OSO AI moved it to Released: Incorrect Basic EXP Multiplier Display After Premium Status Fix (RF455-105)
[] [Bug] RF455-129 OSO AI moved it to Released: FireGuard Authentication Fails After Game Restart Due to Duplicate Authentication State
[] [Bug] RF455-131 OSO AI moved it to Released: NPC Item Sales Do Not Award Both Race Currency and Gold (Platinum)
[] [Bug] RF455-130 OSO AI moved it to Released: Expired Premium Items Remain in Inventory Until Character Restart
[] [Bug] RF455-132 OSO AI moved it to Released: %pass quest Command Does Not Grant Follow-Up Quests
[] [Bug] RF455-134 OSO AI moved it to Released: RF 455 Beelzebub Hedgehog Tower: Damage and display anomalies
[] [Bug] RF455-135 OSO AI moved it to Released: The premium pass causes the ranged weapon's attack speed to be reduced.
[] [Bug] RF2232-493 OSO AI moved it to Released: Some potion cannot be use and error "Selected potion is ineffective"
[] [Bug] RF2232-495 OSO AI moved it to Released: Several Cash Potion not working and... Ability Point
[] [Bug] RF2232-496 OSO AI moved it to Released: v.0.8.0 Grenade Launcher, Tower, MAU Booster SP
[] [Bug] RF15-141 OSO AI moved it to Released: Bind Location failled on several NPC
[] [Bug] RF15-146 OSO AI moved it to Released: Tower Related
[] [Bug] RF15-142 OSO AI moved it to Released: Scroll Vendor and all scroll from it only return to first character position
[] [Bug] RF15-147 OSO AI moved it to Released: Target Item and Upgrade Data dont match
[] [Bug] STU-009 OSO AI moved it to Released: Balance simulation failed: the baseline game data: writing journal-rf2232-71bafbdf84bcbec3…
[] [Bug] RF455-126 OSO AI moved it to Released: MAU Unit ini
[] [Bug] GOMMO-001 OSO AI moved it to Released: GoMMO Client v0.2.1 bugs and possible enhancements
[] [Bug] GOMMO-002 OSO AI moved it to Released: Documentation: Reporting a Bug
[] [Idea] IDEA-6 Ron moved it to In progress: Expand Headless Client Support for Race Leadership, Guilds, and Game Events
[] [Idea] IDEA-10 Ron moved it to In progress: WebSocket transport beside TCP, same RF session
[] [Idea] IDEA-4 Ron moved it to In progress: Multitab Feature
[] [Release] GoMMO Studio 2.0.1
[] [Release] RF Online: Dragonborn 0.5.1
[] [Release] GoMMO Client 0.2.2
[] [Release] DragonSoul 0.1.5
[] [Release] RF Online 1.5 0.3.3
[] [Release] RF Online: Golden Age 0.8.2
[] [Bug] RF455-133 Ron replied: RF 4.55: empty combine recipes, Halloween weapons, the Level 50 Armor Set Coupons, and the self-select vouchers
Open a game client and edit its world. Maps, models, spells and textures for every game on the framework, in one window, with an Install step that writes the client and server files and keeps backups.
A release bundle has the server, its data and a fresh database. Nothing else to install.
Pick a game and a version from Downloads.
SQLite is the default, so the databases build themselves on first start. Switch to MySQL when you need it.
One process serves every world for that game. Point the client at it and log in.
Your Old School Ops account covers everything here: the downloads, the docs, the forum and bug reports today, and logging in to our game servers once they are back up.
Download a server bundle for any game, read the setup docs, and report what breaks so the fix lands for everyone.
Edit maps, models, spawns and textures in GoMMO Studio, then install the changes into your own client and server.
Log in to our public servers with the same account when they return, and follow every release on the forum until then.