Home
Downloads
Community
Submit
Marketplace

The Iso Zone

OgXHD - A tool for patching XBEs to run in 720p

Discuss your favourite Xbox titles here and reccomend them to other members!

OgXHD - A tool for patching XBEs to run in 720p

Postby MarvelousMirth » Tue Aug 25, 2015 10:12 pm

I've created a tool that attempts to patch original Xbox executables to run in 720p. It doesn't seem to work very well at the moment. Out of about 10 games I've tried so far, I've only had some success with one, which was the demo of Lamborghini. I can't test any more, as I only have the stock 10gb hard drive, and need to get a larger one, which is why I'm making the tool public now, so hopefully some of you can try it out, and let me know if you get any positive results.

Here's a screenshot of the tool:
Image

If you want to try it out with games already on your Xbox hard drive, copy the games default.xbe back to your PC, and patch it with the tool (I'd recommend trying the normal scan range first). It will not modify the default.xbe, but instead will create a new file called defaultXHD.xbe. Copy that file back into the games directory, and launch it using a file manager on your Xbox.

I'd really love to hear what works, and what doesn't. All feedback is appreciated :)
In theory it should work with I-Ninja, OTOGI, and PGR2, but I haven't tried yet.
  • 0

Last edited by Gman on Thu Sep 03, 2015 8:07 am, edited 1 time in total.
Reason: File Deleted Per Request
User avatar
MarvelousMirth 2
 
Posts: 17
Joined: Tue Aug 25, 2015 9:07 pm
Reputation: 10

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby maGer » Tue Aug 25, 2015 10:38 pm

Wow Very Nice... Welcome to Tiz :)
There are at of xbox fans on here and this will be a great addition to Tiz

There is a buy/sell and "Trade" section... here on tiz you can trade for a hdd or...what you got?
Welcome again read all rules and have fun :)
  • 0

Image

Spoiler:
Successfully sold to Punishrs
Successfully bought from Ware-Wolf
Successfully traded with Reality Strikes


My Uploads
http://www.theisozone.com/user-uploads/maGer/
User avatar
maGer 8
 
Posts: 1537
Joined: Sat Dec 13, 2014 9:52 am
Location: US
Custom Title: You get what anybody gets you get a Lifetime
Reputation: 5165

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby Hardak » Tue Aug 25, 2015 10:59 pm

Cool, thanx for this! Welcome to TIZ.
  • 0

User avatar
Hardak 13
 
Posts: 3053
Joined: Tue Jul 26, 2011 8:38 pm
Location: The Great Pacific Northwest
Custom Title: Glitching™
Reputation: 6135

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby Code-Red » Tue Aug 25, 2015 11:00 pm

Ill give it a try over the weekend and post a list of what I've got working.
  • 0

I can be contacted at crxboxmods@gmail.com
User avatar
Code-Red 3
 
Posts: 116
Joined: Thu Dec 04, 2014 8:33 pm
Location: crxboxmods@gmail.com
Reputation: 340

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby ZX81v2 » Tue Aug 25, 2015 11:16 pm

Well that's one way of making friends :)

Welcome to TiZ Forums

Enjoy

ZX81v2
  • 0

PS2 x3 (Phat) - Network Adapters x2
160GB (153GB) IDE HDD (Seagate ST3160022A)
164GB (157GB) IDE HDD (Hitachi Deskstar HDT722516DLAT80)
400GB (376GB) IDE HDD (Hitachi Deskstar HDS724040KLAT80)
FreeMCBoot Installer - OPL 0.8/9 + HDL0.8c
Game Compatibility Checker. WinHIIP User
ZX81v2's MAME Thread Here
FreeMCBoot Install Service "UK" Thread HERE
MY PS2 OPL 0.8 HDD Game Compatibility List Click Here 100% Safe

Latest MAME Roms : Retroroms.net
ImageImageImageImage

If you are/WERE a PS2 Developer please check PS2Home out !
Designed & (C)2013-2016 by ZX81v2
User avatar
ZX81v2 Moderator
 
Posts: 5025
Joined: Sat Feb 04, 2012 6:02 pm
Location: Otherside Of The Screen
Custom Title: The Computer is your Friend! Trust No-One!
Reputation: 17000

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby zaykho » Tue Aug 25, 2015 11:17 pm

Interesting ! I will give a try ! =)

Just one thing, it seems that doing 720p hex edit on games without widescreen support is really really hard (even with widescreen patch), in counterparts, game without widescreen support can have customs resolution, you can put anything you want. :p

EDIT: Also, it seems your software work only on 64bit (XP 32bit failed to start it)

TEST: OTOGI PAL is not working. (freeze with black screen, nothing appear)
  • 0

Last edited by zaykho on Tue Aug 25, 2015 11:33 pm, edited 1 time in total.
User avatar
zaykho 3
 
Posts: 107
Joined: Wed Jan 25, 2012 4:30 am
Reputation: 60

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby MarvelousMirth » Tue Aug 25, 2015 11:33 pm

Thanks everyone for the warm welcome :)

zaykho wrote:Just one thing, it seems that doing 720p hex edit on games without widescreen support is really really hard (even with widescreen patch), in counterparts, game without widescreen support can have customs resolution, you can put anything you want. :p

I was not aware of that. Thanks for the info. I haven't really been able to test, or figure out much due to niggling problems, but hope to be able tinker more in future.
BTW, it's your work to begin with that actually lead me to make the tool, so I'm also very grateful for that :). Although, there's still a lot of work, and a lot of research to be done.

zaykho wrote:EDIT: Also, it seems your software work only on 64bit (XP 32bit failed to start it)

That's strange. I'll see if I can fix that.
  • 0

User avatar
MarvelousMirth 2
 
Posts: 17
Joined: Tue Aug 25, 2015 9:07 pm
Reputation: 10

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby zaykho » Tue Aug 25, 2015 11:37 pm

MarvelousMirth wrote:Thanks everyone for the warm welcome :)

zaykho wrote:Just one thing, it seems that doing 720p hex edit on games without widescreen support is really really hard (even with widescreen patch), in counterparts, game without widescreen support can have customs resolution, you can put anything you want. :p

I was not aware of that. Thanks for the info. I haven't really been able to test, or figure out much due to niggling problems, but hope to be able tinker more in future.
BTW, it's your work to begin with that actually lead me to make the tool, so I'm also very grateful for that :). Although, there's still a lot of work, and a lot of research to be done.

zaykho wrote:EDIT: Also, it seems your software work only on 64bit (XP 32bit failed to start it)

That's strange. I'll see if I can fix that.



Thank you =)

Just a reminder, PAL and NTSC will not have the same value, I think an universal patch can work, but we will need to get a lot of data from different game, to know how wide the scan need to "forget" before thinking the value/function is not related to display.


Also, I have found some interesting info with IDA, like the AvSetModeDisplay, a function that every .xbe have, it aceept 3 arguments, maybe 480p/720p/1080i ? I don't know, need to test....
  • 0

User avatar
zaykho 3
 
Posts: 107
Joined: Wed Jan 25, 2012 4:30 am
Reputation: 60

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby MarvelousMirth » Wed Aug 26, 2015 12:09 am

zaykho wrote:Just a reminder, PAL and NTSC will not have the same value, I think an universal patch can work, but we will need to get a lot of data from different game, to know how wide the scan need to "forget" before thinking the value/function is not related to display.

I probably should have mentioned that this tool will primarily work with NTSC versions, as they have a much wider support for 480p, which is what the tool replaces (but I do intend to improve this). I'm just working off the info that yourself and others have provided. From what I've seen, a good all-round byte scan distance, seems about 32, but yeah, obviously that's quite haphazard.

zaykho wrote:Also, I have found some interesting info with IDA, like the AvSetModeDisplay, a function that every .xbe have, it aceept 3 arguments, maybe 480p/720p/1080i ? I don't know, need to test....

That sounds promising! Please let me know if you make any progress. The tool already includes this patch, if that's related.
  • 0

User avatar
MarvelousMirth 2
 
Posts: 17
Joined: Tue Aug 25, 2015 9:07 pm
Reputation: 10

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby SmokeMonster » Wed Aug 26, 2015 12:48 am

Incredible work MM. Thanks for bringing it to TIZ!
  • 0

SmokeMonster 7
 
Posts: 1166
Joined: Thu May 16, 2013 5:05 pm
Reputation: 1535

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby REDSLATE » Wed Aug 26, 2015 2:57 am

Awesome, man! A couple of us have been interested in exactly this.

Is it possible to change the parameters to something aside from 720p? A few ideas were tossed around, and something along the line of 600p might be ideal as it would offer an increased resolution (comperable to HD) at a reasonable framerate.
  • 0

User avatar
REDSLATE 4
 
Posts: 206
Joined: Fri May 30, 2014 9:19 pm
Reputation: 282

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby zaykho » Wed Aug 26, 2015 6:47 am

REDSLATE wrote:Awesome, man! A couple of us have been interested in exactly this.

Is it possible to change the parameters to something aside from 720p? A few ideas were tossed around, and something along the line of 600p might be ideal as it would offer an increased resolution (comperable to HD) at a reasonable framerate.


It will be possible only on old/non widescreen games (until we found where the flag about displaymode in .xbe), jet set radio, otogi etc... will be bale to get custom resolution, but others, like pgr2, halo2 etc.. will stick to 480/720/1080, any custom resolution will make the game reboot the xbox.
  • 0

User avatar
zaykho 3
 
Posts: 107
Joined: Wed Jan 25, 2012 4:30 am
Reputation: 60

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby zombiegauze » Wed Aug 26, 2015 7:24 am

Exceptional release, great job btw. I will test and report back my findings.
  • 0

CUSTOM MODDED XBOXS FOR SALE with 500GB / 1TB / 2TB Hard Drives, Case Mods and over 25,000+ Retro Games and Choice of Xbox Games

Every custom Xbox built includes CoinOps 7 and Premium 7 which are some of the greatest emulators for the Xbox.

NOW INCLUDED - CoinOps 7 now has over 12,000 Games included - I call it the ULTIMATE VERSION!!!

HYPERSPIN is available for sale on 8TB, 6TB, and 5TB Versions - The Ultimate Way to Play Retro Games on Your PC/Cabinet!

BUY A MODDED CUSTOM XBOX HERE - Seller ZOMBIEGAUZE
My Marketplace Feedback
My Uploads
VEVIL TRIBUTE
User avatar
zombiegauze 6
 
Posts: 947
Joined: Fri Jul 22, 2011 5:48 pm
Location: USA
Custom Title: Custom Xbox Modder since 2005
Reputation: 6371

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby zaykho » Wed Aug 26, 2015 8:15 am

Ok, sorry for double post, but this is really interesting info:

http://openxdk.maturion.de/apihal.html

Requests that the video mode be set to the requested mode. This function does some validation to ensure that the requested parameters are valid. Typical invocations might be:

XVideoSetMode(640, 480, 24, 50); /* for PAL */
XVideoSetMode(640, 480, 24, 60); /* for NTSC */
XVideoSetMode(720, 480, 24, 50); /* for PAL */
XVideoSetMode(720, 480, 24, 60); /* for NTSC */

Returns a boolean indicating whether the mode was able to be changed.


after some research, I found that the most important value to change in this .xbe are located like the example above.
  • 0

User avatar
zaykho 3
 
Posts: 107
Joined: Wed Jan 25, 2012 4:30 am
Reputation: 60

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby TheTechDoc » Wed Aug 26, 2015 9:00 am

Oh I can tell we are gonna be goood friends haha, welcome to tiz man! sick upload, will definitely try it out :)
  • 0

Spoiler:
2x xbox w/IND bios +1tb hdd/80gb hdd
1x ps2 slim w/fcmb 1x ps2 phat w/fhdb
atari 2600
atari 7800
1x ps1 chipped
gamecube w/sd launcher
psp 1000,go with cfw
2x dslite and dsphat w r4i/acekard2i
gameboy original/pocket/color/advance/sp/micro
2x wii w/softmod
snes
nes
n64
360 jasper lt+3.0
360 jasper RGH CR4 XL
360 slim RGH CR4 XL
jxd s5800
PS Vita
3DS 9.2.0 CFW Emunand 10.1.0 RXtools
xbox one
Sega dreamcast
Sega Saturn
Wiiu
User avatar
TheTechDoc 7
 
Posts: 1031
Joined: Fri Sep 26, 2014 5:57 am
Location: Australia
Custom Title: Put away those fiery biscuits!
Reputation: 2460

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby REDSLATE » Wed Aug 26, 2015 9:17 pm

zaykho wrote:
REDSLATE wrote:Awesome, man! A couple of us have been interested in exactly this.

Is it possible to change the parameters to something aside from 720p? A few ideas were tossed around, and something along the line of 600p might be ideal as it would offer an increased resolution (comperable to HD) at a reasonable framerate.


It will be possible only on old/non widescreen games (until we found where the flag about displaymode in .xbe), jet set radio, otogi etc... will be bale to get custom resolution, but others, like pgr2, halo2 etc.. will stick to 480/720/1080, any custom resolution will make the game reboot the xbox.


Okay, cool. That makes sense.

JSRF was actually one of the games being tinkered with previously. It ran at 720p, but experienced slowdown. Really hoping someone can crack the code for the more complex games. Lot of hidden gems on the 'box.
  • 0

User avatar
REDSLATE 4
 
Posts: 206
Joined: Fri May 30, 2014 9:19 pm
Reputation: 282

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby MarvelousMirth » Wed Aug 26, 2015 10:23 pm

zaykho wrote:Ok, sorry for double post, but this is really interesting info:

http://openxdk.maturion.de/apihal.html

Requests that the video mode be set to the requested mode. This function does some validation to ensure that the requested parameters are valid. Typical invocations might be:

XVideoSetMode(640, 480, 24, 50); /* for PAL */
XVideoSetMode(640, 480, 24, 60); /* for NTSC */
XVideoSetMode(720, 480, 24, 50); /* for PAL */
XVideoSetMode(720, 480, 24, 60); /* for NTSC */

Returns a boolean indicating whether the mode was able to be changed.


after some research, I found that the most important value to change in this .xbe are located like the example above.

While I can't find the specific hex values for that function, surely the hex values for the resolution (eg 640 480: 0280 E001) would still be the same? And if that's the case, they are being replaced.
  • 0

User avatar
MarvelousMirth 2
 
Posts: 17
Joined: Tue Aug 25, 2015 9:07 pm
Reputation: 10

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby MarvelousMirth » Thu Aug 27, 2015 1:41 am

I've just noticed a gigantic error my tools code, but bizarrely, fixing this error seems to make things worse. For now, I recommend not to use the tool until I have it sorted. I'm busy with family affairs tomorrow, but the moment I have free time, I'll get back to it.
  • 0

User avatar
MarvelousMirth 2
 
Posts: 17
Joined: Tue Aug 25, 2015 9:07 pm
Reputation: 10

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby Renn » Thu Aug 27, 2015 5:12 am

Hi to all, im new to the forum.
Here's what i've tested so far:
Forza Motorsport - black screen
Colin 2005 - black screen
Conker Bad Fur Day - works but forces 480p
Shenmue 2 - stuck at loading screen
Project Gotham Racing 1 - kinda works but screen is fucked up - screen is doubled 1.5x 4:3 and also no colors - black&white
  • 10

Renn Newbie
 
Posts: 1
Joined: Wed Aug 26, 2015 9:31 pm
Reputation: 10

Re: OgXHD - A tool for patching XBEs to run in 720p

Postby zaykho » Thu Aug 27, 2015 8:47 am

MarvelousMirth wrote:
zaykho wrote:Ok, sorry for double post, but this is really interesting info:

http://openxdk.maturion.de/apihal.html

Requests that the video mode be set to the requested mode. This function does some validation to ensure that the requested parameters are valid. Typical invocations might be:

XVideoSetMode(640, 480, 24, 50); /* for PAL */
XVideoSetMode(640, 480, 24, 60); /* for NTSC */
XVideoSetMode(720, 480, 24, 50); /* for PAL */
XVideoSetMode(720, 480, 24, 60); /* for NTSC */

Returns a boolean indicating whether the mode was able to be changed.


after some research, I found that the most important value to change in this .xbe are located like the example above.

While I can't find the specific hex values for that function, surely the hex values for the resolution (eg 640 480: 0280 E001) would still be the same? And if that's the case, they are being replaced.


Yes, but that mean we need to first (or only) search for a place where:
width: 640 [280h]
height : 480 [1E0h]
color: 16/24/32 [10h/18h/20h]
hz: 50/60 [32/3C]

I did found a place like this in Otogi, (didn't have the hex with me right now), and that place did store all those value....(wi/he/co/hz)
  • 0

User avatar
zaykho 3
 
Posts: 107
Joined: Wed Jan 25, 2012 4:30 am
Reputation: 60

Next

Return to Xbox Gaming



Who is online

Users browsing this forum: No registered users and 7 guests



Home | Contact Us | Privacy Policy | File Removal Request | Premium