I think the developers around here should get together with me soon to actually update OS, so everyone can stop bitching about updating Halo. The world is not blowing up guys! :saddowns: All that needs to be done is update every single memory address in _EngineLayout.inl, then OS will be completely compatible for 1.09. It is a bit intimidating, there are hundreds of addresses to update, but in a few weeks or less and with a little pattern scanning, this drama can be all over.
Now swallow that chill pill I just gave you.
Updating OS would require 1,487 offsets to be corrected. Sure, it can be done, but it's pretty unnecessary if you ask me. While it really would be nice to run the newer version, there isn't much of a benefit over using the 1.08 files with OS overriding the version. Maybe we should just start packing the CE exe and strings with OS...
November 7th, 2009, 12:16 AM
Skarma
Re: Open Sauce Ideas thread
Well, I'll still keep my high hopes. About half of those (702 to be exact) are script function addresses. They can be knocked out in a few minutes time because there is a nice table of script function pointers in memory that can be iterated through and printed. There is a bunch of these that I can remember looking at from reversing, all the functions can be pattern scanned easily within minutes too. As far as structures, just find references to them in functions and scan. Honestly, I care about this and would like to see it properly done than some other ghetto version changing method. I hope Kornman00 sees that some of us really care and respect his work. Trust me I'm envious of some of this stuff and would like to see him pursue another update if I can help update these addresses. Too bad he won't let me work with him, I got some good stuff here that I haven't posted to site yet
November 7th, 2009, 01:35 AM
TeeKup
Re: Open Sauce Ideas thread
Any person that doesn't respect Kornman's work is a complete an utter tool.
Also Skarma you're awesome.
/asskissing.
November 7th, 2009, 10:30 AM
Dwood
Re: Open Sauce Ideas thread
For those who have looked at the lights section of Open Sauce, what can be done with it?
November 11th, 2009, 07:13 PM
Sinow
Re: Open Sauce Ideas thread
Made this 2 months ago. Now, if you guys can find a way to make global booleans that connect to the UI and an SP map, this will be possible in the single player. (And in my maps).
Also, sorry for the sudden intrusion in your... conversation... but I had been expecting some kind of breakthrough to make this possible.
November 11th, 2009, 07:42 PM
Dwood
Re: Open Sauce Ideas thread
Yeah someone should find a way to expose variables to Open Sauce that carry over between sessions...
November 11th, 2009, 08:03 PM
ShadowSpartan
Re: Open Sauce Ideas thread
Quote:
Originally Posted by Dwood
Yeah someone should find a way to expose variables to Open Sauce that carry over between sessions...
Not enough globals. I have, what, six skulls right now? Besides, we might need some for other things... would be VERY useful if we had lots of empty variables to use.
The problem is if those values still be there when I turn off the game and start it back up again & what sinow said.
November 11th, 2009, 08:17 PM
ShadowSpartan
Re: Open Sauce Ideas thread
Quote:
Originally Posted by Sinow
Not enough globals. I have, what, six skulls right now? Besides, we might need some for other things... would be VERY useful if we had lots of empty variables to use.
You don't need a single global for each skull. You could do, for instance, 2 skulls per float. If f0 = 0 then Skull A and Skull B are not active, if f0 = 1 then Skull A is active, if f0 = 2 then Skull B is active, if f0 = 3 then Skull A and Skull B are active. Those 5 globals are more than enough for you to do the skulls.
Quote:
Originally Posted by Dwood
The problem is if those values still be there when I turn off the game and start it back up again & what sinow said.
Of course the values won't be there when you close Halo, but why would you even need them to be?