Project Realtime - News/Pictures Thread

Discuss your Halo 2 mod project here.
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Project Realtime - News/Pictures Thread

Post by XZodia »

Possible Photoshop Style Interface....

Image
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
Kibito87
Posts: 9
Joined: Wed Feb 13, 2008 11:11 pm

Re: Project Realtime - News/Pictures Thread

Post by Kibito87 »

Interesting. Is it a full blown editor or just bsp stuff? and it also reminds me of this guy...

Image
User avatar
OwnZ joO
Posts: 1197
Joined: Sun Dec 09, 2007 4:46 pm

Re: Project Realtime - News/Pictures Thread

Post by OwnZ joO »

Pretty sweet, it'll be interesting to see this finished.
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Project Realtime - News/Pictures Thread

Post by XZodia »

Currently it doesn't edit anything. The image is a live feed from the xbox and the program is taking input from the xbox controller and sending it back to control the camera. I achieved a good frame rate by setting the game rate to 0, (so i doesn't have to deal with physics and such). Also, to use this you don't need any maps on your pc because it reads the data from the map in memory on the xbox.
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
[TT]
Posts: 112
Joined: Sat Mar 15, 2008 8:14 am
Contact:

Re: Project Realtime - News/Pictures Thread

Post by [TT] »

xzodia wrote:The image is a live feed from the xbox and the program is taking input from the xbox controller and sending it back to control the camera
Sounds great only problem i would see with it is the FPS coming from the video that it may cause both video and edits to lag.
[Contact Me]
[color=#008000]Grimdoomer[/color] wrote: Firts we need to have a purpose for this app
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Project Realtime - News/Pictures Thread

Post by XZodia »

[TT] wrote:
xzodia wrote:The image is a live feed from the xbox and the program is taking input from the xbox controller and sending it back to control the camera
Sounds great only problem i would see with it is the FPS coming from the video that it may cause both video and edits to lag.
I've taken that into consideration am I'm doing everything I can to make sure that isn't a problem.
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
Jzimmer09
Posts: 84
Joined: Wed Jan 28, 2009 6:41 am

Re: Project Realtime - News/Pictures Thread

Post by Jzimmer09 »

Looks exciting! I cant wait to try it out!
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Project Realtime - News/Pictures Thread

Post by XZodia »

Currently working on automating loading a map, with help from xbox7887
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
[TT]
Posts: 112
Joined: Sat Mar 15, 2008 8:14 am
Contact:

Re: Project Realtime - News/Pictures Thread

Post by [TT] »

I wonder if skins will change is using this map, like beable to update the skin while its in use lol
[Contact Me]
[color=#008000]Grimdoomer[/color] wrote: Firts we need to have a purpose for this app
User avatar
NotZachary82
Posts: 1846
Joined: Thu Dec 20, 2007 8:39 pm

Re: Project Realtime - News/Pictures Thread

Post by NotZachary82 »

[TT] wrote:I wonder if skins will change is using this map, like beable to update the skin while its in use lol
Realtime raw edits?
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Project Realtime - News/Pictures Thread

Post by XZodia »

Thats entirely possible.
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
[TT]
Posts: 112
Joined: Sat Mar 15, 2008 8:14 am
Contact:

Re: Project Realtime - News/Pictures Thread

Post by [TT] »

Yea but it would be cool though, if it was possible i wouldn't mind butting back into halo 2 modding.
[Contact Me]
[color=#008000]Grimdoomer[/color] wrote: Firts we need to have a purpose for this app
User avatar
Grimdoomer
Admin
Posts: 1835
Joined: Sun Dec 09, 2007 9:09 pm

Re: Project Realtime - News/Pictures Thread

Post by Grimdoomer »

xzodia wrote:Thats entirely possible.
LMAO good luck getting that to work. I made an app to inject bitmaps into memory, and there are two problems. First off it's a bitch to get the pointers to work. And when you do, the game freezes after a couple injects, or when you look at certain spots of the map. It was all unused memory too.
Don't snort the magic, we need it for the network.
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Project Realtime - News/Pictures Thread

Post by XZodia »

With xbox7887 on my side, anything is possible =P
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
Kibito87
Posts: 9
Joined: Wed Feb 13, 2008 11:11 pm

Re: Project Realtime - News/Pictures Thread

Post by Kibito87 »

[TT] wrote:I wonder if skins will change is using this map, like beable to update the skin while its in use lol
That is exactly the skinners perfect tool. OMG. :D
User avatar
Grimdoomer
Admin
Posts: 1835
Joined: Sun Dec 09, 2007 9:09 pm

Re: Project Realtime - News/Pictures Thread

Post by Grimdoomer »

Kibito87 wrote:
[TT] wrote:I wonder if skins will change is using this map, like beable to update the skin while its in use lol
That is exactly the skinners perfect tool. OMG. :D
Thats how my real time raw injector worked. The engine looks at the offset of the bitmap every time, so if you change it it looks at the new offset for the bitmap to render. So you dump the bitmap somewhere in memory and switch the offset. The only problem is that the game freezes after a couple injects.
Don't snort the magic, we need it for the network.
User avatar
neodos
Posts: 1493
Joined: Sun Dec 09, 2007 8:58 pm

Re: Project Realtime - News/Pictures Thread

Post by neodos »

And why don't you just replace the existing bitmap data instead of adding it to mermory and swapping to the new offset? replacing would be cleaner if possible, anyway the bitmap size shouldn't change after being edited if its the same proportions and compression type, this is why i am asking why can't you replace the raw data directly and not add it in memory then swap.
Last edited by neodos on Tue Jun 16, 2009 2:30 pm, edited 1 time in total.
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Project Realtime - News/Pictures Thread

Post by XZodia »

That doesn't work if i recall correctly, however it would make sense to reuse the memory after the 1st inject
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
neodos
Posts: 1493
Joined: Sun Dec 09, 2007 8:58 pm

Re: Project Realtime - News/Pictures Thread

Post by neodos »

Oh ok, well it may also be why Grim said that it doesn't work very nice, to inject new bitmap raw too many times, adding data to memorry when we know xbox has 64mb memory and that a game such as halo 2 uses almost all of it it doesn't surpise me at all that this method is not stable, its ok maybe if you simply reloaded the map would this solve the problem?
I guess then the bitmaps you just injected wouldn't be there anymore but you could test others..
User avatar
Grimdoomer
Admin
Posts: 1835
Joined: Sun Dec 09, 2007 9:09 pm

Re: Project Realtime - News/Pictures Thread

Post by Grimdoomer »

Well the main problem is, when I injected the bitmap and swaped the pointers, it would sometimes work and show up fine, but after a little bit it would render something currupted and freeze. Or when I drove to a certain part of the map it would freeze. You have to remember that the engine was never made to do anything like this.
Don't snort the magic, we need it for the network.
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Project Realtime - News/Pictures Thread

Post by XZodia »

Did you pause the thread before sending the data?
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
Grimdoomer
Admin
Posts: 1835
Joined: Sun Dec 09, 2007 9:09 pm

Re: Project Realtime - News/Pictures Thread

Post by Grimdoomer »

xzodia wrote:Did you pause the thread before sending the data?
I don't have to, I allocated some space after the tags like xbox7887 said, then wrote the new pointer into the bitmaps meta. It doesn't freeze instantly, but after a few seconds to a minute or two. And like I said, sometimes it worked and when you went to a certain part of the map it just froze.
Don't snort the magic, we need it for the network.
User avatar
neodos
Posts: 1493
Joined: Sun Dec 09, 2007 8:58 pm

Re: Project Realtime - News/Pictures Thread

Post by neodos »

Maybe because these empty spaces of memory you found are alocated to bsp parts which only loads when the players walks on it ir when you change of bsp part t changes a lot of the meory, or environement sounds and so memory changes, maybe?
Check empty memory while walking around all the map.
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Project Realtime - News/Pictures Thread

Post by XZodia »

More likely you allocated the wrong type of memory.
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
Grimdoomer
Admin
Posts: 1835
Joined: Sun Dec 09, 2007 9:09 pm

Re: Project Realtime - News/Pictures Thread

Post by Grimdoomer »

neodos wrote:Maybe because these empty spaces of memory you found are alocated to bsp parts which only loads when the players walks on it ir when you change of bsp part t changes a lot of the meory, or environement sounds and so memory changes, maybe?
Check empty memory while walking around all the map.
No.
xzodia wrote:More likely you allocated the wrong type of memory.
No again.
Don't snort the magic, we need it for the network.
Post Reply