xboxscene.org forums

Pages: 1 2 [3] 4 5 ... 24

Author Topic: Full VGA Support For Modchips!  (Read 2793 times)

Foe-hammer

  • Archived User
  • Hero Member
  • *
  • Posts: 2288
Full VGA Support For Modchips!
« Reply #30 on: October 11, 2006, 04:39:00 PM »

Sweat mother of meat; good job Frosty!  You've accomplished what many have been trying to do for years!

All resolutions work 100%!

The only problem i see is that when you exit out of a 720p game or app (emulator) the dash returns to green, and i have to reboot to get colors back.

Also, those games that revert back to green (UBI soft games, morrowind, etc.) still do it.  And the N64 emulator, once a game is booted, turns green.  But these have been vga issues from the beginning.  If this could ever be fixed (at least the N64 emulator, for me) then the vga bios would be perfect.

Again, kudos and great job.

This post has been edited by Foe-hammer: Oct 11 2006, 11:40 PM
Logged

FrostyTheSnowman

  • Archived User
  • Hero Member
  • *
  • Posts: 1137
Full VGA Support For Modchips!
« Reply #31 on: October 11, 2006, 05:19:00 PM »

QUOTE(Foe-hammer @ Oct 11 2006, 04:39 PM) *
The only problem i see is that when you exit out of a 720p game or app (emulator) the dash returns to green, and i have to reboot to get colors back.


Yeah, i'm not sure of the cause of this, but I am currently working on a fix. The temporary solution to this problem would be to either enable 720p/1080i in your dash, or use a dash that supports 720p/1080i. (UnleashX)

QUOTE(Foe-hammer @ Oct 11 2006, 04:39 PM) *
Also, those games that revert back to green (UBI soft games, morrowind, etc.) still do it. And the N64 emulator, once a game is booted, turns green. But these have been vga issues from the beginning. If this could ever be fixed (at least the N64 emulator, for me) then the vga bios would be perfect.


AFAIK, these problems are caused by the game itself changing the encoder's registers, and the BIOS doesn't automatically correct this. I'm not sure if this is fixable, but I will look into it.  (IMG:style_emoticons/default/beerchug.gif)

This post has been edited by FrostyTheSnowman: Oct 12 2006, 12:20 AM
Logged

TheIrishLad

  • Archived User
  • Sr. Member
  • *
  • Posts: 343
Full VGA Support For Modchips!
« Reply #32 on: October 11, 2006, 08:37:00 PM »

bdaybiggrin.gif For modchip users!

Thanks much mate!
Logged

Zebes

  • Archived User
  • Full Member
  • *
  • Posts: 133
Full VGA Support For Modchips!
« Reply #33 on: October 11, 2006, 09:44:00 PM »

QUOTE(Zebes @ Oct 11 2006, 09:27 AM) *

how did you get xbtool to extract/pack the bios?
i can't seem to get it to work



bump on my q
on patching the x3 bios
Logged

xboxgamer733

  • Archived User
  • Hero Member
  • *
  • Posts: 670
Full VGA Support For Modchips!
« Reply #34 on: October 12, 2006, 12:02:00 AM »

You can also download a more recent release of XBTool here.

Also, I tried using your latest patch on the Xecuter 4981 BIOS, and I seem to be encountering the same green screen problems as ChickenBOX180. But for games that only support 480p, your patcher works wonderfully! (IMG:style_emoticons/default/smile.gif)

Great work so far!

Logged

captainjon

  • Archived User
  • Newbie
  • *
  • Posts: 6
Full VGA Support For Modchips!
« Reply #35 on: October 12, 2006, 05:52:00 AM »

Thanks, I've been waiting for this for ages.  biggrin.gif

I can finally use X|BMX in 720p, now I just need to get live tv streaming
from my 9700 aiw! Anyone got this working?

Cheers!
Logged

Zebes

  • Archived User
  • Full Member
  • *
  • Posts: 133
Full VGA Support For Modchips!
« Reply #36 on: October 12, 2006, 07:33:00 AM »

thanks for you guy's help
Logged

Heet

  • Archived User
  • Hero Member
  • *
  • Posts: 2809
Full VGA Support For Modchips!
« Reply #37 on: October 12, 2006, 09:29:00 AM »

WOW.  FrostyTheSnowman your a GENIUS!!!!


Im gonna cry lol.  Like Foe said weve been waiting for years for this and you do it in days lol.


Thanks!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Logged

Textbook

  • Archived User
  • Hero Member
  • *
  • Posts: 1203
Full VGA Support For Modchips!
« Reply #38 on: October 12, 2006, 01:47:00 PM »

WOOT !!!!!!!!

So happy, I'll test shortly, maybe tonight.

 beerchug.gif
Logged

FrostyTheSnowman

  • Archived User
  • Hero Member
  • *
  • Posts: 1137
Full VGA Support For Modchips!
« Reply #39 on: October 12, 2006, 02:19:00 PM »

UPDATE!

FrostyTheSnowman's VGA Patcher v0.7

Changes:

1. Mimics NKPatcher's VGA Code for Conexant/Focus exactly (Better Compatibility with more VGA Monitors)

2. Updated 'About' Section in Patcher


Known Bugs:

1. When using IGR, the screen will turn green on your dashboard until you select another game, or reset your XBOX. (This is caused by the current IGR methods not resetting the GPU before loading the dashboard.)

2. Games that do not reset the GPU before executing will be green. (Morrowind, Splinter Cell 1 & 3, Jade Empire, etc.)

3. 480i games (interlaced games) are not supported in VGA mode.


Future Plans:

I am currently waiting on a response from Dr. Oldschool to see if he can provide me with any pointers on fixing the above problems. I am not sure if/when there will be another release, but rest assured I will do my best. Until then, anyone else with hex editting experience with the XBOX BIOS is more than welcome to try and fix these problems. I am providing a list of the hex edits performed in my patch at the bottom of this post, so if anyone else wants to try to fix the above problems they are more than welcome to do so. Just be sure to include my name in the credits of your patch.

You can download the newest version here:

FrostyTheSnowman's VGA Patcher v0.7

http://forums.ngemu.com/attachments/misc-p...atcher-v0.7.rar



-------- Detailed Hex Edit Information for VGA Patcher v0.7 --------

All you have to do to create a VGA BIOS is replace some lines of hex code in the xboxkrnl.img file in an unpacked BIOS. Simply use the 'replace' option in many popular hex editors to do this. (I recommend XVI32 - A free hex editor.)

NOTE: There is only one instance of each of these codes in the XBOX BIOS. They should be easy to find and replace.

---BEGIN CONEXANT ENCODER CODE---

Replace this:

CODE
0C AD 48 90 8C 8C 01 9C E1 8C 00 00 46 0C AA 49 90 8C 8C 01 9C E1 21 00 00 46 0C AB 49 90 8C 8C 01 9C E1 21 00 00 46


With this:

CODE
0C 00 48 80 80 80 01 98 E1 8C 00 00 46 0C 00 48 80 80 80 01 98 E1 21 00 00 46 0C 00 48 80 80 80 01 98 E1 21 00 00 46


---END CONEXANT ENCODER CODE---

---BEGIN FOCUS ENCODER CODE---

Replace this:

CODE
01 20 15 00 00 00 00 00 00 00 00 00 00 00 18 41 1A 00 0A 0A 3E 48 3F 3F 3B 00 1B 03 00 40 E4 00 00 04 00 00 00 00 00 00 9D 00 A5 00 9D 00 00 00 F0 00 B7 00 D0 02 23 00 E0 01 03 20 15 04 00 20 01 20 15 00 00 00 00 00 00 00 00 00 00 00 18 41 1A 00 03 03 2E 58 28 46 DC 00 2C 06 00 40 E4 00 00 04 00 00 00 00 00 00 9D 00 A5 00 9D 00 00 00 F0 00 72 01 00 05 18 00 D0 02 03 20 15 04 00 20 01 20 15 00 00 00 00 00 00 00 00 00 00 00 18 41 1A 00 03 03 AE 58 2C 2C 58 00 6C 08 01 00 E4 00 00 04 00 00 00 00 00 00 9D 00 A5 00 9D 00 00 00 F0 00 E5 00 80 07 14 00 1C 02 03 20 15 04 00 20


With this:

CODE
01 20 15 00 00 00 00 00 00 00 00 00 00 00 18 41 1A 00 0A 0A 3E 08 3F 3F 3B 00 1B 03 00 40 E4 00 00 04 00 00 00 00 00 00 8A 00 8A 00 8A 00 00 00 F0 00 B7 00 D0 02 23 00 E0 01 03 20 15 04 00 20 01 20 15 00 00 00 00 00 00 00 00 00 00 00 18 41 1A 00 03 03 3E 18 28 46 DC 00 2C 06 00 40 E4 00 00 04 00 00 00 00 00 00 8A 00 8A 00 8A 00 00 00 F0 00 72 01 00 05 18 00 D0 02 03 20 15 04 00 20 01 20 15 00 00 00 00 00 00 00 00 00 00 00 18 41 1A 00 03 03 BE 18 2C 2C 58 00 6C 08 01 00 E4 00 00 04 00 00 00 00 00 00 8A 00 8A 00 8A 00 00 00 F0 00 E5 00 80 07 14 00 1C 02 03 20 15 04 00 20


---END FOCUS ENCODER CODE---

---BEGIN 'VGA Code Enabler' CODE---

Replace this:

CODE
74 12 89


With this:

CODE
90 90 89


---END 'VGA Code Enabler' CODE---


Logged

Foe-hammer

  • Archived User
  • Hero Member
  • *
  • Posts: 2288
Full VGA Support For Modchips!
« Reply #40 on: October 12, 2006, 06:06:00 PM »

Known issues:

- When exiting out of a 720p game via IGR, or when exiting out of a 720p application (emulator or dashboard) back to a 720p dashboard, the screen will go green.  The only thing that will return a 720p application or game back to full color is if you do a complete system reset, boot up a 480p game or application, or change the resolution to 480p in the dashboard, then back to 720p.  Thereby reseting the GPU.  Then when you exit out of the 480p game, application or resolution the 720p dashboard will be in full color. (Sorry if that was as confusing as hell  (IMG:style_emoticons/default/laugh.gif) )

- 480p dashboard, games and other applications do not show this behavior; IGR has no effect on it turning to green.

- Those few (but good) 480p games, and N64 emulator that turn green once the game is loaded are the exception.  But if you IGR the dashboard color will return to full color in 720p or 480p.

Again, thanks for all the hard work frosty.

This post has been edited by Foe-hammer: Oct 13 2006, 01:07 AM
Logged

FrostyTheSnowman

  • Archived User
  • Hero Member
  • *
  • Posts: 1137
Full VGA Support For Modchips!
« Reply #41 on: October 12, 2006, 09:26:00 PM »

So basically, to sum it up, as long as you are playing 480p games you will be fine, and there won't be any green screens when you use IGR. If you use 720p/1080i games or applications, all you have to do is reset your XBOX after you are done using them and the colors will be back to normal.

Kind of annoying, I know. But hey, at least 720p/1080i has full color now, right? (IMG:style_emoticons/default/biggrin.gif)

This post has been edited by FrostyTheSnowman: Oct 13 2006, 04:32 AM
Logged

FUCKMICROSOFT

  • Archived User
  • Full Member
  • *
  • Posts: 130
Full VGA Support For Modchips!
« Reply #42 on: October 12, 2006, 10:50:00 PM »

this is great news!!! thanks bro.  this should be on the front page!!!
Logged

Foe-hammer

  • Archived User
  • Hero Member
  • *
  • Posts: 2288
Full VGA Support For Modchips!
« Reply #43 on: October 12, 2006, 11:31:00 PM »

QUOTE(FUCKMICROSOFT @ Oct 12 2006, 10:50 PM) *

this is great news!!! thanks bro.  this should be on the front page!!!

No doubt.

This is more 'front page' worthy then a lot that makes it on there.
Logged

Foe-hammer

  • Archived User
  • Hero Member
  • *
  • Posts: 2288
Full VGA Support For Modchips!
« Reply #44 on: October 13, 2006, 02:11:00 AM »

QUOTE(FrostyTheSnowman @ Oct 12 2006, 09:26 PM) *

So basically, to sum it up, as long as you are playing 480p games you will be fine, and there won't be any green screens when you use IGR. If you use 720p/1080i games or applications, all you have to do is reset your XBOX after you are done using them and the colors will be back to normal.

Kind of annoying, I know. But hey, at least 720p/1080i has full color now, right? (IMG:style_emoticons/default/biggrin.gif)

Correct.  But if you are running your dashboard in 480p and boot up a 720p/1080i game or application, and exit out to your dashboard, your dashboard will be fine; in full color.

The dashboard going green after playing a 720p/1080i game or application only happens if you are running your dashboard in 720p/1080i.
Logged
Pages: 1 2 [3] 4 5 ... 24