Utility: Halo 2 Gametype Extractor/Injector

Utilities designed primarily for the xbox version of Halo 2.
Post Reply
kyboren





Posts: 58
Joined: Thu Feb 12, 2004 8:49 pm

Utility: Halo 2 Gametype Extractor/Injector

Post by kyboren »

Please move this to the 'utilities' forum.

I don't really want to write it up again, so I will just copy and paste what I wrote on the Gearbox forums:

I've spent the last few days on my brother's computer and my Xbox. I made a few USB -> Xbox connectors, and wanted to start hacking my Halo 2 gametypes.

Of course, I didn't make an Xbox -> USB cable, nor did I have ActionReplay. I still wanted to hack the gametypes, though, so I just wrote my own set of tools.

I wrote a toolkit that lets you extract gametype files and replace them back in image files of disks. All is explained in the Readme. I have included the C++ source code, but you must agree to the terms of use before you can use the source code.
Binaries are also included. The executables are huge (thank you for that, MingW), but they work fine. If you wanna recompile the source with a new compiler, be my guest. The source code should work on most platforms, but I have only tested it on Windows.

The files may be found attached. A big "thank you" goes out to EPG Servers for hosting this.

Comments and criticism are welcome
Attachments
Halo2Gametypes.zip
(1.12 MiB) Downloaded 588 times
Duncan





Posts: 116
Joined: Mon Oct 04, 2004 10:49 am

Post by Duncan »

I must say that is a very interesting story, and that is a very interesting program that is very good. The only thing is that people arn't really that smart to even understand what it does. I made a simular program a long time ago, but I never "released" it because no one would know how to use it. Most of the people on this site are 13 and 14 year olds that don't know shit about computers, programming, or how Xbox coding even works. So, I congradulate you for a very usefull program! NJ! :D
kyboren





Posts: 58
Joined: Thu Feb 12, 2004 8:49 pm

Post by kyboren »

Thanks. I usually release stuff if I figure at least one person can make use of it :). Also note that this doesn't support spaces (found that out when trying a gametype with spaces yesterday). I fixed that, but I probably won't release the new code unless someone wants it.
Kurai Kumo





Posts: 3
Joined: Mon May 02, 2005 1:16 am

Post by Kurai Kumo »

Hey I would like to give you props on this proggy. Most 13 or 14 don't know jack. And I'm 19 and don't know jack except PHP and Javascript which has nothing to do with this but just saying. I was wondering if you can create a gamtype from scratch so you don't have to create one in the game and do it and then transfer and it takes too damn long ^_^.
kyboren





Posts: 58
Joined: Thu Feb 12, 2004 8:49 pm

Post by kyboren »

Just keep a gametype you've made and change that. You can then hex edit the disk image and change the file name. BLAM! New gametype to copy :).
Xe-Bec





Posts: 340
Joined: Tue Mar 08, 2005 12:24 pm

Post by Xe-Bec »

did you pay for copyright? of you didnt then you have no copyright over it so anyone can take it and claim it as there own or edit the code a little and call it there own i would copyright it at a court house near you. it cost a 125.00 to copyright it!
Signature exceeded 500x120 pixels.
kyboren





Posts: 58
Joined: Thu Feb 12, 2004 8:49 pm

Post by kyboren »

Kamatzu




Droplet Wordewatician 500

Posts: 554
Joined: Thu Feb 12, 2004 3:46 am
Location: Still Here. Posts: 8,765,234

Post by Kamatzu »

Ive always hated the patent office and there proper use of grammar... VERY nice program btw, a good idea, now i can finally get my hands on some of those gametypes ive been trying to mimic to no avail...
BlueNinjaIce





Posts: 1
Joined: Thu May 05, 2005 3:24 pm

Post by BlueNinjaIce »

kyboren
This is probably an abvious question but I noticed in your readme you said that you used a 258MB Flash Drive. I was just curious if a 64MB Flash Drive would work just as good or at all?
kyboren





Posts: 58
Joined: Thu Feb 12, 2004 8:49 pm

Post by kyboren »

Yeah, the drive will work just fine as long as it is recognized by your Xbox and your PC. :)
link_36p





Posts: 110
Joined: Wed Oct 27, 2004 6:50 pm
Contact:

Post by link_36p »

i quote, "Comments and criticism are welcome"

this is mixture of both

this is so unnesesary LOL, there is a way to use ar software with the stick and adatper...... i do it all the time.

ok

http://forums.xbox-scene.com/index.php?showtopic=262740

is looks hard to do but once set up it lets u use a usb stick EXACTLY like a action replay memory card........


even though im still impressed at wut u hAve done, i which i was as smart as u
kyboren





Posts: 58
Joined: Thu Feb 12, 2004 8:49 pm

Post by kyboren »

Yeah, I saw that, but I couldn't get it to work :(
4D_49_43_4B





Posts: 11
Joined: Tue Oct 04, 2005 7:27 pm

Post by 4D_49_43_4B »

Duncan wrote:I must say that is a very interesting story, and that is a very interesting program that is very good. The only thing is that people arn't really that smart to even understand what it does. I made a simular program a long time ago, but I never "released" it because no one would know how to use it. Most of the people on this site are 13 and 14 year olds that don't know shit about computers, programming, or how Xbox coding even works. So, I congradulate you for a very usefull program! NJ! :D
I dont want to start a flame war but im 13 and i program.
I can program for almost anything including XBOX.

BTW: You spelled congradulate wrong, its congratulate
User avatar
Ketchup_Bomb




Mad Hatter Snitch! Collaborator Socialist
Grunge Critic Pyre Wordewatician 500

Posts: 3374
Joined: Thu Mar 18, 2004 7:52 pm
Location: ¯\ ( º _ o ) /¯
Contact:

Post by Ketchup_Bomb »

4D_49_43_4B wrote:BTW: You spelled congradulate wrong, its congratulate
BTW: You didn't punctuate that sentence correctly. It's, "You spelled congradulate wrong, it's congradulate.
Zigen




Miner Socialist Snitch! Coagulator

Posts: 1654
Joined: Thu Jun 02, 2005 8:37 pm
Contact:

Post by Zigen »

KEtCHuP_bOMB wrote:
4D_49_43_4B wrote:BTW: You spelled congradulate wrong, its congratulate
BTW: You didn't punctuate that sentence correctly. It's, "You spelled congradulate wrong, it's congradulate.
everyone here is spelling it right .
User avatar
DoorM4n
Readers Club




Artisan Commentator

Posts: 2530
Joined: Mon Aug 15, 2005 2:48 pm
Location: Smurf Village Team: Team DeFiance

Post by DoorM4n »

KEtCHuP_bOMB wrote:
4D_49_43_4B wrote:BTW: You spelled congradulate wrong, its congratulate
BTW: You didn't punctuate that sentence correctly. It's, "You spelled congradulate wrong, it's congradulate.
I am sorry but you did not type a correct sentence either. "BTW: (DOUBLE SPACE AFTER THE COLON) You didn't punctuate that sentence correctly. (DOUBLE SPACE AFTER THE PERIOD)It's,....


:lol: :evil: :P
The maximum signature size is 500x120px at 75kb.
User avatar
Ketchup_Bomb




Mad Hatter Snitch! Collaborator Socialist
Grunge Critic Pyre Wordewatician 500

Posts: 3374
Joined: Thu Mar 18, 2004 7:52 pm
Location: ¯\ ( º _ o ) /¯
Contact:

Post by Ketchup_Bomb »

DoorM4n wrote:I am sorry but you did not type a correct sentence either. "BTW: (DOUBLE SPACE AFTER THE COLON) You didn't punctuate that sentence correctly. (DOUBLE SPACE AFTER THE PERIOD)It's,....
I don't know where you come from, but you do not double space after a colon nor a period.
Just get back to the topic Doorm4n. 8)

kthxbai
Post Reply