Page 1 of 3
Halo 3 ping filter.
Posted: Wed Nov 28, 2007 11:17 am
by Shadow LAG
Just for kicks and giggles I was wondering if anyone has done, or would like to join in research to edit halo 3's ping filter. From what I have read the ping filter doesn't lye with in the xbox360 but with in the disks, reason I say this is XBOX games do not have this filter (but it may just be the xbox emulator that causes the removal of the ping filter). So I assume that there is a file on the disk that may set the bar. It also may not be signed. If my theory is right that the ping filters are within a game. Then it may be possible to play each other in system link for IF Halo 3 moding is ever possible. Let me know what your thoughts are and if I am totally on the wrong track.
Posted: Wed Nov 28, 2007 12:22 pm
by xzodia
i would imagine its in the xex
Posted: Wed Nov 28, 2007 2:40 pm
by Shadow LAG
Doesn't hurt to look elsewhere.
Posted: Wed Nov 28, 2007 3:15 pm
by Anthony
where else do you suggest?
Posted: Wed Nov 28, 2007 4:20 pm
by latinomodder
I think he means the map files.... Shadow trust me its like impossible, although id imagine it wouldn't be hard to map out and change the ping filter to like 1000...lolz
Posted: Wed Nov 28, 2007 6:23 pm
by ill3galpr0gram
it'd be nice....kinda dumb that it is in the game itself and not the Xbox...Then again better to have one than to not have one at all.
Posted: Wed Nov 28, 2007 8:36 pm
by OwnZ joO
latinomodder wrote:I think he means the map files.... Shadow trust me its like impossible, although id imagine it wouldn't be hard to map out and change the ping filter to like 1000...lolz
It wouldn't make sense for them to put it in the map files.
ill3galpr0gram wrote:it'd be nice....kinda dumb that it is in the game itself and not the Xbox...Then again better to have one than to not have one at all.
I don't think it's in the xbox, I've played halo 1 on xbc on a 360, but then again that's an emulator, so maybe the 360 doesn't filter the pings there, but I still think that it's the game.
Why would it be better to have one than not at all? If the game is lagging you can just leave, you don't need the game to decide for you, with a ping filter you need xbox live to play multiplayer unless you have lan parties all the time.
Posted: Wed Nov 28, 2007 9:10 pm
by Shadow LAG
Leo I am pretty sure its not in the map files
Posted: Thu Nov 29, 2007 1:25 am
by xbox7887
It's either located in the XEX or kernel, both of which are signed...making it impossible to change without the ability to run unsigned code.
Posted: Thu Nov 29, 2007 6:18 am
by ill3galpr0gram
xbox7887 wrote:It's either located in the XEX or kernel, both of which are signed...making it impossible to change without the ability to run unsigned code.
take it back...that actually sounds more accurate..
Posted: Thu Nov 29, 2007 6:43 am
by turk645
what about faking a ping, you see in sevaral computer games. Would it be possable to make an app that sends packets to the xbox that makes it thinks the ping is lower?
Posted: Thu Nov 29, 2007 10:05 am
by Hawaiian Modder
Wait, I thought that you could play xbox 360 games on Kai, or XBC.
Posted: Thu Nov 29, 2007 10:25 am
by Shadow LAG
turk645 wrote:what about faking a ping, you see in sevaral computer games. Would it be possable to make an app that sends packets to the xbox that makes it thinks the ping is lower?
Its the lack of motivation for anyone to try. And I am now like 85% sure its not the kernal. It could be in the XEX but it may not theres no for sure way to tell. I found many scripts and files in games for the xbox360 that you would normally expect to function under the XEX but is actually within a unlikely file. Its how a friend and I found LUA scripts inside of a container file. It may just be a script or command. However it is more likely its in the XEX but still it may be located else where and never hurts to check. Turning a blind eye to all else would be stupid.
Hawaiian Modder wrote:Wait, I thought that you could play xbox 360 games on Kai, or XBC.
You cannot connect to anyone over 30ms ping. M$ are money grubbing greedy bastards
Do not ever plague this forum with purposely mis-typed acronyms and arrogant statements like that again.
Posted: Thu Nov 29, 2007 12:19 pm
by LuxuriousMeat
Shadow LAG wrote:
You cannot connect to anyone over 30ms ping. M$ are money grubbing greedy bastards
Or they want you to have lag free games?
Posted: Thu Nov 29, 2007 12:27 pm
by Tural
Shadow LAG wrote:M$ are money grubbing greedy bastards
Clearly relevant, objective, and sensible comment we have here. All aboard the bandwagon!
Posted: Thu Nov 29, 2007 12:38 pm
by Hawaiian Modder
Well how does xbox live make everyones ping under 30ms?
Posted: Thu Nov 29, 2007 1:42 pm
by -DeToX-
Aren't packets signed? I thought thats why we can't send them... Not that we're lazy =/
Posted: Fri Nov 30, 2007 11:02 am
by xbox7887
In the original Xbox they were encrypted with the DES algorithm. I made something to hook into the game and intercept the packet keys...it was never released for obvious reasons ;P
You could just as easily do something similar with the 360, the only problem is running unsigned code...it's still a bitch. Sorry but I don't see this restriction being broken any time soon ;x
Posted: Sat Dec 15, 2007 9:37 am
by Michaelash00
Hawaiian Modder wrote:Well how does xbox live make everyones ping under 30ms?
They wouldnt have too. It's xbox live, an authentication process. Think about it there is still lag on xbox live they cant change the time it takes for your connection to reach another and back. THEY could possibly fake it but Y its microsoft
. Simple when you sign in the 30ms ping limit doesn't matter.
xlink is not a direct system link connection your running through a server. Micro$oft is greedy as hell. You can't have fun without paying more $$$ unless you are lucky enough to live in a dorm with a good network. Or an appartment but thats doubtful and not a majority.
It's probly not in the games possible but doubt it.
I wish there was more motivation on this topic, I am only able to play on xlink with 2 people in my neighborhood running 20ms or so but we all have xbox live so thats a waste. But with the banning going on a lot of people are getting more interested in this topic.
Posted: Sat Dec 15, 2007 11:26 am
by kornman00
If normal Xbox games don't have the "feature" then its going to have to exist in the networking API code which of course gets linked into the game's result executable, so you would have to figure out where and how the code that needs to be changed, then get it to run on the xbox again once changed.
I can't think of hardy any people on these forums that may be experienced or knowledgeable enough to complete such a task.