System link / 4-Player Coop For Halo 1

Only Xbox NTSC maps should be submitted here! Do NOT post full maps, only PPF files
User avatar
adolif




Literarian 100

Posts: 125
Joined: Wed Oct 18, 2006 1:24 pm
Location: In a place with alot of Chickens On Unicycles O_O

System link / 4-Player Coop For Halo 1

Post by adolif »

Well, I just did this to see if it works, here you go, it works, actually, system link is untested, so please somebody test it. Split screen has been tested, and fully functions.

It supports proper respawning of dead players too.


How to Use:

-Patch the xbe
-Patch the mainmenu
-Place all SP maps with unmodded headers into maps folder.
-Read The info Below
-Play Coop

Patches are in ppf format.


battle creek ----> pillar of autumn
the map slot to the right of battle creek -----> halo
the next slot -------> truth and reconciliation

etc



There is also no gametype select screen to allow a SP globals tag to load properly and to allow you to spawn.


Enjoy!



I'll get some screenshots after school.

If anybody wants to play xbc or xlink with me, also let me know ;).

Also, my capture card SUX.

Please don't mind horrible screenshots.
Attachments
3 2008-11-06_150405.jpg
3 2008-11-06_150405.jpg (48.84 KiB) Viewed 8072 times
3 2008-11-06_150339.jpg
3 2008-11-06_150339.jpg (55.95 KiB) Viewed 8071 times
patches.zip
(693 Bytes) Downloaded 84 times
Last edited by adolif on Thu Nov 06, 2008 12:07 pm, edited 2 times in total.
-Adolif
http://adomods.tk
I like pie.
User avatar
Garzahd





Posts: 47
Joined: Tue Nov 22, 2005 5:38 pm

Post by Garzahd »

Words cannot describe the amount of awesome contained in this mod. Not only does system link work, but you don't even need the other Xbox to be modded. I just played a co-op with people on XBC (who were needless to say very confused).

The only problem is that in system-link if one of players gets loaded the game will go out of sync. So both players need to go through at the exact same time for it to work.

So, so amazing.

!!!!!!!!!!!!! :shock: !!!!!!!!! :shock: !!!!!!!!!!!!!!!!!!!!!

This needs front page now.
Halomonks.net ~Sophisticated Gaming Discussion
User avatar
adolif




Literarian 100

Posts: 125
Joined: Wed Oct 18, 2006 1:24 pm
Location: In a place with alot of Chickens On Unicycles O_O

Post by adolif »

Garzahd wrote:Words cannot describe the amount of awesome contained in this mod. Not only does system link work, but you don't even need the other Xbox to be modded. I just played a co-op with people on XBC (who were needless to say very confused).

The only problem is that in system-link if one of players gets loaded the game will go out of sync. So both players need to go through at the exact same time for it to work.

So, so amazing.

!!!!!!!!!!!!! :shock: !!!!!!!!! :shock: !!!!!!!!!!!!!!!!!!!!!

This needs front page now.
You actually like it? That surprises me, as it was only an experiment. XD

Time for me to get screenys.
-Adolif
http://adomods.tk
I like pie.
User avatar
kibito87




Stylist Connoisseur Advisor Bloodhound
Droplet Articulatist 500

Posts: 3461
Joined: Mon Feb 21, 2005 7:49 pm
Location: Ohio
Contact:

Post by kibito87 »

Oh my. Interesting. I thought about doing this for like the past year. Just never had time. Great job!
Image
User avatar
Garzahd





Posts: 47
Joined: Tue Nov 22, 2005 5:38 pm

Post by Garzahd »

I'm hosting a game on XBC if people want to play. Just hit me up with a message my tag is Garzahd. So far I haven't been able to complete a level without the sync screwing up. I've been experiment trying to avoid loading the other player.

You have to be really careful, it de-syncs very readily skipping cut-scenes will always do it, dieing will sometimes, it kind of adds a whole new element of danger to the game.

I'll upload some better screenshots lol

7 player co-op time lmao.

Image

Image

Image
Halomonks.net ~Sophisticated Gaming Discussion
User avatar
kibito87




Stylist Connoisseur Advisor Bloodhound
Droplet Articulatist 500

Posts: 3461
Joined: Mon Feb 21, 2005 7:49 pm
Location: Ohio
Contact:

Post by kibito87 »

Try xbc'ing just two people and see if any of those same symptoms of de-syncing happen again. That may give a small amount of insight as to what happened.
Image
User avatar
Eaton




Enthraller

Posts: 1639
Joined: Thu Jun 14, 2007 4:16 pm
Location: USA

Post by Eaton »

I just might pull out Halo 1 again. I've always wanted to do 4 player co-op!
Image
User avatar
adolif




Literarian 100

Posts: 125
Joined: Wed Oct 18, 2006 1:24 pm
Location: In a place with alot of Chickens On Unicycles O_O

Post by adolif »

Garzahd wrote:I'm hosting a game on XBC if people want to play. Just hit me up with a message my tag is Garzahd. So far I haven't been able to complete a level without the sync screwing up. I've been experiment trying to avoid loading the other player.

You have to be really careful, it de-syncs very readily skipping cut-scenes will always do it, dieing will sometimes, it kind of adds a whole new element of danger to the game.

I'll upload some better screenshots lol

7 player co-op time lmao.
what version of xbc do you use?
-Adolif
http://adomods.tk
I like pie.
User avatar
Garzahd





Posts: 47
Joined: Tue Nov 22, 2005 5:38 pm

Post by Garzahd »

kibito87 wrote:Try xbc'ing just two people and see if any of those same symptoms of de-syncing happen again. That may give a small amount of insight as to what happened.
That's what I had been doing, I just linked up 7 people so I could get a cool screenshot. It can't really handle 7 at all, there aren't enough spawn points for everyone to start the game all at once and you get de-sycronized right away. But the biped(s) will hang around (and respawn) even though there is nobody playing them.

It will sometimes de-sync randomly, but most of the problems are caused when one of the players is teleported due to a loading point.

I gotta go to class for now, but I'll be back on XBC around 5:30pm-ish (EST) if people want to play.
Halomonks.net ~Sophisticated Gaming Discussion
User avatar
thinkreddie





Posts: 531
Joined: Fri Jun 18, 2004 4:57 pm
Location: Colorado springs

Post by thinkreddie »

Outstanding mb...?
I can't wait to try this. Good work!
EDIT: Sweet. It works like a charm. I love this!
nintendo9713




Wordewatician 250

Posts: 548
Joined: Tue May 23, 2006 2:04 pm
Location: Louisiana...

Post by nintendo9713 »

Thats so awesome. When you die, do you just respawn at the start of the level or actually by the group of people?
Image
User avatar
adolif




Literarian 100

Posts: 125
Joined: Wed Oct 18, 2006 1:24 pm
Location: In a place with alot of Chickens On Unicycles O_O

Post by adolif »

nintendo9713 wrote:Thats so awesome. When you die, do you just respawn at the start of the level or actually by the group of people?
By a group of people.
-Adolif
http://adomods.tk
I like pie.
User avatar
thinkreddie





Posts: 531
Joined: Fri Jun 18, 2004 4:57 pm
Location: Colorado springs

Post by thinkreddie »

I'm just curious, how exactly did you do this...?
nintendo9713




Wordewatician 250

Posts: 548
Joined: Tue May 23, 2006 2:04 pm
Location: Louisiana...

Post by nintendo9713 »

So are people still trying to test this for system link without syncing issues? I would love to have about 13 of my friends come over and we completely demolish this campaign. So does it go out of sync at every loading point and is there a fix to it?
Image
User avatar
adolif




Literarian 100

Posts: 125
Joined: Wed Oct 18, 2006 1:24 pm
Location: In a place with alot of Chickens On Unicycles O_O

Post by adolif »

thinkreddie wrote:I'm just curious, how exactly did you do this...?
I had to trick the xbe into loading the SP maps into the MP map slots, and then i noticed the gametypes require MP globals tags, so I then removed the gametypes select screen and it allows you to load a SP map in MP mode.

And in case you need to know my hex editing utility, I use Cygnus hex editor free edition.
-Adolif
http://adomods.tk
I like pie.
User avatar
kibito87




Stylist Connoisseur Advisor Bloodhound
Droplet Articulatist 500

Posts: 3461
Joined: Mon Feb 21, 2005 7:49 pm
Location: Ohio
Contact:

Post by kibito87 »

Let me guess. You found in the .xbe where a multiplayer map is loaded and changed that to the name of the single player map? And just completely cut out the gametypes select? That sounds right?
Image
User avatar
adolif




Literarian 100

Posts: 125
Joined: Wed Oct 18, 2006 1:24 pm
Location: In a place with alot of Chickens On Unicycles O_O

Post by adolif »

kibito87 wrote:Let me guess. You found in the .xbe where a multiplayer map is loaded and changed that to the name of the single player map? And just completely cut out the gametypes select? That sounds right?

Like I said, it was an experiment, I wasn't expecting a single download. 0_o I mostly posted this not so people could say "awesome mod" but so people could know that it works and functions to do it with that method. Long story short, you're right on the money.
-Adolif
http://adomods.tk
I like pie.
User avatar
kibito87




Stylist Connoisseur Advisor Bloodhound
Droplet Articulatist 500

Posts: 3461
Joined: Mon Feb 21, 2005 7:49 pm
Location: Ohio
Contact:

Post by kibito87 »

Well, i'm just wondering for use in further experimentation. Only because I may have ways and methods that further the ability for this to be played.
Image
User avatar
thinkreddie





Posts: 531
Joined: Fri Jun 18, 2004 4:57 pm
Location: Colorado springs

Post by thinkreddie »

Well, I tried to change the ui to make co-op load with 4 people instead of 2, but halo only loaded the first two profiles when the game started.
Hmm...
Any way of tricking the xbe into loading more than two people?
User avatar
adolif




Literarian 100

Posts: 125
Joined: Wed Oct 18, 2006 1:24 pm
Location: In a place with alot of Chickens On Unicycles O_O

Post by adolif »

thinkreddie wrote:Well, I tried to change the ui to make co-op load with 4 people instead of 2, but halo only loaded the first two profiles when the game started.
Hmm...
Any way of tricking the xbe into loading more than two people?
You have to load it in split screen mode, like I did. You remove the gametype select screen by ui widget swapping, and then you hex-edit the xbe to load SP maps in MP map slots. Maybe I will release a tut?
-Adolif
http://adomods.tk
I like pie.
Post Reply