Standalone RTH v2
Standalone RTH v2
Standalone RTH
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
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
- Attachments
-
- Standalone RTH v2.zip
- Standalone RTH v2
- (288.03 KiB) Downloaded 105 times
-
- Standalone RTH Source.zip
- Standalone RTH v1 Source
- (366.14 KiB) Downloaded 44 times
Last edited by OwnZ joO on Sun Nov 09, 2008 2:03 pm, edited 6 times in total.
- LuxuriousMeat
- Posts: 824
- Joined: Thu Nov 03, 2005 6:43 pm
- Location: zzzzzzzzzzzzzzzz
- Contact:
-
- Posts: 193
- Joined: Sat May 17, 2008 1:15 pm
- Location: Silicon Valley
-
- Posts: 193
- Joined: Sat May 17, 2008 1:15 pm
- Location: Silicon Valley
Regardless of your problem, you do know some tags will freeze even when poking clean tags? The values loaded into memory for some tags aren't the same in memory, and if changed will freeze your xbox.
That's why its better to have a program with a meta editor and have an option to poke values only changed in the meta editor since the tag was loaded.
But cool I suppose, even though most of it was xbox7887 :p
Oh and plz no excal
That's why its better to have a program with a meta editor and have an option to poke values only changed in the meta editor since the tag was loaded.
But cool I suppose, even though most of it was xbox7887 :p
Oh and plz no excal
-
- Posts: 193
- Joined: Sat May 17, 2008 1:15 pm
- Location: Silicon Valley
I don't know why you get tons of errors, if it compiles then it shouldn't have any errors... It must be a vista thing or something.Eaton wrote:My code correctors are going crazy in this source. It's apparently full of errors. Eh, I think I'll try and make one that will work on Vista.
Edit: I downloaded the source and opened it, and it builds fine. The downloaded app ran for me too.
- DarkShallFall
- Posts: 1992
- Joined: Fri Jan 20, 2006 2:49 pm
- Location: MI, USA
- Contact:
Yea most tags will ether take way too damn long, or the tag will freeze your xbax. biped and mode and vehi are most likely to freeze. scnr, matg, mulg, and sbsp will take forever so just use ftp if your dealing with them.-DeToX- wrote:Regardless of your problem, you do know some tags will freeze even when poking clean tags? The values loaded into memory for some tags aren't the same in memory, and if changed will freeze your xbox.
That's why its better to have a program with a meta editor and have an option to poke values only changed in the meta editor since the tag was loaded.
But cool I suppose, even though most of it was xbox7887 :p
Oh and plz no excal
Iron_Forge wrote:I assume I won?..I should get an emblem...
-
- Posts: 193
- Joined: Sat May 17, 2008 1:15 pm
- Location: Silicon Valley
-
- Posts: 193
- Joined: Sat May 17, 2008 1:15 pm
- Location: Silicon Valley