Page 1 of 2

Project Realtime - News/Pictures Thread

Posted: Fri Jun 12, 2009 11:30 pm
by XZodia
Possible Photoshop Style Interface....

Image

Re: Project Realtime - News/Pictures Thread

Posted: Sat Jun 13, 2009 5:50 am
by Kibito87
Interesting. Is it a full blown editor or just bsp stuff? and it also reminds me of this guy...

Image

Re: Project Realtime - News/Pictures Thread

Posted: Sat Jun 13, 2009 6:44 am
by OwnZ joO
Pretty sweet, it'll be interesting to see this finished.

Re: Project Realtime - News/Pictures Thread

Posted: Sat Jun 13, 2009 2:52 pm
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.

Re: Project Realtime - News/Pictures Thread

Posted: Sat Jun 13, 2009 8:57 pm
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.

Re: Project Realtime - News/Pictures Thread

Posted: Sat Jun 13, 2009 10:29 pm
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.

Re: Project Realtime - News/Pictures Thread

Posted: Sun Jun 14, 2009 12:26 am
by Jzimmer09
Looks exciting! I cant wait to try it out!

Re: Project Realtime - News/Pictures Thread

Posted: Sun Jun 14, 2009 2:22 am
by XZodia
Currently working on automating loading a map, with help from xbox7887

Re: Project Realtime - News/Pictures Thread

Posted: Sun Jun 14, 2009 9:24 pm
by [TT]
I wonder if skins will change is using this map, like beable to update the skin while its in use lol

Re: Project Realtime - News/Pictures Thread

Posted: Sun Jun 14, 2009 10:01 pm
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?

Re: Project Realtime - News/Pictures Thread

Posted: Mon Jun 15, 2009 1:41 am
by XZodia
Thats entirely possible.

Re: Project Realtime - News/Pictures Thread

Posted: Mon Jun 15, 2009 8:29 am
by [TT]
Yea but it would be cool though, if it was possible i wouldn't mind butting back into halo 2 modding.

Re: Project Realtime - News/Pictures Thread

Posted: Mon Jun 15, 2009 10:18 am
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.

Re: Project Realtime - News/Pictures Thread

Posted: Mon Jun 15, 2009 3:01 pm
by XZodia
With xbox7887 on my side, anything is possible =P

Re: Project Realtime - News/Pictures Thread

Posted: Tue Jun 16, 2009 9:13 am
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

Re: Project Realtime - News/Pictures Thread

Posted: Tue Jun 16, 2009 12:47 pm
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.

Re: Project Realtime - News/Pictures Thread

Posted: Tue Jun 16, 2009 2:25 pm
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.

Re: Project Realtime - News/Pictures Thread

Posted: Tue Jun 16, 2009 2:28 pm
by XZodia
That doesn't work if i recall correctly, however it would make sense to reuse the memory after the 1st inject

Re: Project Realtime - News/Pictures Thread

Posted: Tue Jun 16, 2009 2:36 pm
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..

Re: Project Realtime - News/Pictures Thread

Posted: Tue Jun 16, 2009 7:44 pm
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.

Re: Project Realtime - News/Pictures Thread

Posted: Tue Jun 16, 2009 8:01 pm
by XZodia
Did you pause the thread before sending the data?

Re: Project Realtime - News/Pictures Thread

Posted: Wed Jun 17, 2009 2:25 am
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.

Re: Project Realtime - News/Pictures Thread

Posted: Wed Jun 17, 2009 4:19 am
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.

Re: Project Realtime - News/Pictures Thread

Posted: Wed Jun 17, 2009 1:39 pm
by XZodia
More likely you allocated the wrong type of memory.

Re: Project Realtime - News/Pictures Thread

Posted: Wed Jun 17, 2009 3:26 pm
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.