What is it?
An application that allows you to connect to a debug xbox and make changes to the map you're playing in real time.
How does it work?
Most xbox's just have one thread running, but debug xbox's have another thread that listen's for a tcp connection. This allows you to connect to a debug xbox and send and receive information while you are playing a game. Xbox7887 and Kornman01 made YeloDebug.dll, making it easy to communicate with a debug xbox, so I simply implemented a way to make use of real time halo.
Why did you make another app? Why didn't you just add it to Entity?
First and foremost, I didn't want to have to make a bunch of changes to Entity's code, because I'm lazy and it's hard to work with.
Secondly, having it in a separate app gives you the ability to use it with any version of Entity that you choose(or any map editor that closes the File when it's not reading or writing to it). I think it's a lot better to have the freedom to use whichever program you like.
What is different in v2?
In v1, when you synced, it would sync the whole tag to the xbox, as Detox pointed out, this can cause problems, even if you sync the meta without modifying it. In v2, it now will only sync the changes that you have made from the time you opened the tag in Standalone RTH until you sync. This should help to avoid some of the freezing caused by syncing values that shouldn't be. This should hopefully work with any tag that can be modified with Real Time Halo.
Again, all the hard work of this came from xbox7887 and Kornman01, thanks to them.
Pics
