I've gone back to the first commits, it's missing a few things though.
I'll assume RealmOfflineWorldServer.exe = C:\Program Files\MySQL\MySQL Server 5.7\bin\RealmOffline\Built\Debug\RealmOfflineWorldServer.vshost.exe
Doesn't look like it was compiled correctly.
Running it with or without admin access, as well as setting in compatibility mode had no effect. It appears for about .5s in task manager then closes and creates a few error logs in event manager.
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.FileNotFoundException
Faulting application name: RealmOfflineWorldServer.vshost.exe, version: 14.0.23107.0, time stamp: 0x559b788a
Faulting module name: KERNELBASE.dll, version: 6.1.7601.23572, time stamp: 0x57fd0379
Exception code: 0xe0434352
Fault offset: 0x0000c54f
Faulting process id: 0xfcc
Faulting application start time: 0x01d2880fd0da1eee
Faulting application path: C:\Program Files\MySQL\MySQL Server 5.7\bin\RealmOffline\Built\Debug\RealmOfflineWorldServer.vshost.exe
Faulting module path: C:\Windows\syswow64\KERNELBASE.dll
Never saw any connections to the MySQL database.
I'll also assume RealmOfflineRouter.exe = C:\Program Files\MySQL\MySQL Server 5.7\bin\RealmOffline, just not compiled.
Last I'll assume RealmOfflineLauncher.exe = C:\Program Files\MySQL\MySQL Server 5.7\bin\ROLLauncher\ROLLauncher\obj\x86\Debug\ROLLauncher.exe
It'll let you select your local Realm directory and does launch the Realm. There's two options; Connect to Emulator and Connect to Live Server.
Live server looks to be the local machine. Obviously this won't work as the routing and world server aren't running/usable.
Selecting Connect to Emulator gives an address of kaven.noip.me - doesn't resolve anywhere and doesn't appear to be in public DNS. Google has nothing on it either.
Launching with the Emulator selected gives the following when The Realm starts:
NETERR: Could not find DNS entry for kaven.noip.me. Error Could not find an authoritative answer
script 45012 , ip 0x3a0
That's obviously to be expected as that address doesn't resolve anywhere, but it at least shows it does appear to work as a routing server.
I know very little about C# overall, but based on some of the comments in the source files this was largely done in 2012. No real hints at by who other than kaven being the chosen name for their server.
Anyone else take a look at it yet?