
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-015 Orion13 reported it: I can't complete the quest 'The Lost Bundle'.
[] [Bug] RF455-112 cybercyber reported it: RF 4.55: the chip war timer HUD stays blank: no prep countdown (19/10 never sent) and the phase timer (19/2E) only goes out on a scene change, never at login
[] [Bug] RF455-113 cybercyber reported it: RF 4.55: the KO window's second revive button (03/47, revive at HQ) is dropped unhandled, and the killer's name is never sent in 03/17
[] [Thread] criXano started it: Bugs Change Item Name not working · RF Online
[] [Thread] bahean started it: Cash shop · RF Online
[] [Bug] RF455-114 BlaBlaName reported it: Critical Security Vulnerability: Regular Player Accounts Can Execute GM Commands
[] [Bug] DOC-001 SIGMA reported it: Documentation: Client Data Fixes
[] [Bug] RF455-115 Recks reported it: RF 4.55 v0.4.0: Jet Ski Ride Off fails after effect 83 cancellation (03/3F)
[] [Bug] RF2232-492 Cablax reported it: Quest Lv 50 to unlock EXP not continue to next quest and exp stuck in Lv 50
[] [Bug] RF2232-493 Cablax reported it: Some potion cannot be use and error "Selected potion is ineffective"
[] [Bug] RF15-139 raxion reported it: Debug NPC?
[] [Bug] RF15-140 raxion reported it: NPC Mount and Max Money value
[] [Bug] RF15-141 raxion reported it: Bind Location failled on several NPC
[] [Bug] RF15-142 raxion reported it: Scroll Vendor and all scroll from it only return to first character position
[] [Bug] RF15-143 raxion reported it: Dungeon Key that bought from NPC was error
[] [Bug] RF15-144 raxion reported it: Problem on check item
[] [Bug] RF15-145 raxion reported it: Mining
[] [Bug] RF15-146 raxion reported it: Tower Related
[] [Bug] RF15-147 raxion reported it: Target Item and Upgrade Data dont match
[] [Idea] IDEA-10 Castor suggested it: WebSocket transport beside TCP, same RF session
[] [Idea] IDEA-11 facelessnm suggested it: Expansion of item/monster codes
[] [Bug] RF2232-495 Basil reported it: Several Cash Potion not working and... Ability Point
[] [Bug] RF2232-494 Kyo replied: Soul Eater Lv.55 Keen Talic +7 make you force close when equiped
[] [Thread] admin_kungfu replied: Quick RF progress update · RF Online
[] [Bug] DS-016 berat reported it: Dragon soul shuts down suddenly
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.