xboxscene.org forums

OG Xbox Forums => Software Forums => Xbox Bioses => Topic started by: junkmonkey on September 12, 2004, 03:06:00 PM

Title: Ind-bios Vga Support
Post by: junkmonkey on September 12, 2004, 03:06:00 PM
Hiya...

I finally felt motivated enough to try patching a more recent BIOS with VGA support. The Pixel8 and LameOne debug ones that have been kicking around for ages don't support funky features like IGR, nor more useful ones like LBA48 - which basically prevented me from using either of them.

I've successfully patched the iND-BiOS 5001 release to support VGA mode with the right cable and a Conexant video encoder - so that's 1.0 -> 1.3 only I'm afraid. It's a bit of a hack really, and it was more of a proof of concept than anything else so it wasn't done very cleanly, but it seems to work.

On my monitor the red signal seems very washed out though - almost gray looking - so I'd appreciate if anyone would give it a go and see how it comes out, it might just be my monitor or cable, or something I've done wrong. I'd especially like to hear how the colour balance works out compared to the previous VGA hacks.

Is anyone out there actually interested in this? I've not had much (any) response from the iND-BiOS guys so I suspect there aren't many. It means I can take my XBOX to a LAN party and not have to drag my TV along, which is all I wanted. :)

Question: hypothetically, how would this actually get 'out there' for testing?
Title: Ind-bios Vga Support
Post by: ideas_man69 on September 13, 2004, 05:19:00 PM
ill give it a go. ive already got a cable made up and ready to try.  
Title: Ind-bios Vga Support
Post by: IND-Bios on September 13, 2004, 07:12:00 PM
Hi there,

Yes, we are very interested in VGA support, but I do not know of anyone who has contacted us about working on it.  Best way to reach us is in #Ind-bios on efnet.
Title: Ind-bios Vga Support
Post by: junkmonkey on September 14, 2004, 03:34:00 PM
Cool .. have tried and failed to talk to anyone in #ind-bios who cares.

Anyway, kl0wn and a few other (by the looks of things) people have a copy now, but I don't know if anyone who's actually got a VGA cable has tried it.

The good news is it was my crappy soldering not my crappy coding that caused the red problem, I sat down and re-made my adapter cable and now everything's working great - it's definitely solved my problem. I haven't tried the higher resolution modes, but 480p is working great for me, for a total outlay of £3 (xbox cable) £0 (old monitor cable) and some soldering.

I'm surprised so many people go with expensive VGA converters...
Title: Ind-bios Vga Support
Post by: heinrich on September 14, 2004, 04:56:00 PM
hmm, Im sure if you said in the channel that were working on it, or did it, a dev would have talked to you.

Statements like, "how is vga support coming" - would be ignored, just as any other questions on future features.

But regardless, now you know...

If you want to work on support "officially", you know how to get in touch, in the meantime, great job on your mod.

I can upload your work to xbins if you would like, just ask me on irc.
Title: Ind-bios Vga Support
Post by: NghtShd on September 18, 2004, 07:17:00 AM
junkmonkey,

I just got a chance to try this BIOS last night. It works great. In fact, it works better than the TATX VGA I test. Pretty much everything I tried using TATX VGA turned green. The dash looked fine, but the green tint kicked in after I launched something. The VGA patched ind-bios didn't have that problem. It turns green if I return to the dash by quitting an app or by doing a quick IGR (compatible IGR mode doesn't cause the green), but everything I ran straight from the dahs looked fabulous on my NEC Multisync XP17.

Nice work.

Side note: I noticed that changing the display mode to 720x480 or 1280x720 using the XDK launcher stoped the green tint when using the TATX BIOS.
Title: Ind-bios Vga Support
Post by: Dolfhin on September 18, 2004, 08:45:00 AM
biggrin.gif
Title: Ind-bios Vga Support
Post by: junkmonkey on September 18, 2004, 01:36:00 PM
QUOTE (NghtShd @ Sep 18 2004, 03:20 PM)
Side note: I noticed that changing the display mode to 720x480 or 1280x720 using the XDK launcher stoped the green tint when using the TATX BIOS.

Hiya - thanks for testing, I'm glad it worked so well!

Does the comment quoted above mean that HDTV modes work? I haven't had much luck getting them going using my cable, although I've not had much chance to look into it.
Title: Ind-bios Vga Support
Post by: NghtShd on September 18, 2004, 06:24:00 PM
I could set those modes using the XDK launcher. My monitor said it was running at 640x480 and 1024x768 when I chose 720x480 or 1280x720, respectively. So I'm not sure exactly what was going on, but everything looked perfect.
Title: Ind-bios Vga Support
Post by: ideas_man69 on September 20, 2004, 05:19:00 PM
smile.gif

good work boys.
Title: Ind-bios Vga Support
Post by: wired57 on September 22, 2004, 10:33:00 PM
cept for my sync issues, making it green, it works nicely, going to try the sync spilter again soon

edit
I moved over to a sync splitter figured out why it wasnot working right the first time. However, I get a massive green tint still, if you have any ideas on how to fix it please let me know

This post has been edited by wired57: Sep 23 2004, 09:33 AM
Title: Ind-bios Vga Support
Post by: leonardo1958 on September 23, 2004, 01:13:00 PM
Junkmonkey

Do you know what the reason is for the vga bios switching back to green when starting some of the games. Many of them work fine, but some of them turn back
to green after the intro screen.
Is there a working solution to prevent this?

Thanks,

Leonardo
Title: Ind-bios Vga Support
Post by: lil killer on September 24, 2004, 10:02:00 PM
Is there a way to make it so that it only switches to VGA mode when it detects a VGA cable. The old VGA bioses did this and it would be cool if this one could do it too.
Title: Ind-bios Vga Support
Post by: junkmonkey on September 25, 2004, 10:03:00 AM
QUOTE (lil killer @ Sep 25 2004, 06:05 AM)
Is there a way to make it so that it only switches to VGA mode when it detects a VGA cable. The old VGA bioses did this and it would be cool if this one could do it too.

Um, it does do. Works for me at least.  :)  
Title: Ind-bios Vga Support
Post by: lil killer on September 25, 2004, 05:24:00 PM
weird. When I use this bios on a TV, it looks like it has a green screen over everything.
Title: Ind-bios Vga Support
Post by: -Zou- on September 26, 2004, 05:05:00 PM
Hiya

where can I found this bios ?

thx
Title: Ind-bios Vga Support
Post by: junkmonkey on September 27, 2004, 12:40:00 PM
QUOTE (-Zou- @ Sep 27 2004, 01:08 AM)
Hiya

where can I found this bios ?

thx

It should be in the .. um.. usual place(s) along with the normal release in a "unofficial" directory.

The green screen problem is a little strange, I'll take a look at the code when I get a chance. Right now I'm preparing to go to the LAN I wanted VGA support for.  smile.gif
Title: Ind-bios Vga Support
Post by: Taiten^ on October 02, 2004, 02:18:00 AM
junkmonkey, can you maybe patch it to .67? I can't use .06 afraid that I will lose my files
Title: Ind-bios Vga Support
Post by: ivota on October 02, 2004, 09:25:00 AM
QUOTE

  /24 22 20 18 16 14 12 10 8 6 4 2\
  | 23 21 19 17 15 13 11  9 7 5 3 1 |
  -----------------------------------
            AVIP Connector

And here's the VGA connector, again seen from the cable side to the PC side

   ___5_______1____
   \  o o o o o   /
10 \  o o o o o / 6
     \o o o o o /
      ----------
     15       11
     VGA Connector

You need to make the following connections:
AVIP Pin 19 to VGA Pin 1  (red)
AVIP Pin 22 to VGA Pin 2  (green)
AVIP Pin 18 to VGA Pin 3  (blue)
AVIP Pin 17 to VGA Pin 6  (red ground)
AVIP Pin 20 to VGA Pin 7  (green ground)
AVIP Pin 16 to VGA Pin 8  (blue ground)

AVIP Pin  9 to AVIP Pin 10 (Mode select, Bit 0)
AVIP Pin 13 to AVIP Pin 14 (Mode select, Bit 2)
Title: Ind-bios Vga Support
Post by: -Zou- on October 02, 2004, 03:49:00 PM
QUOTE (junkmonkey @ Sep 27 2004, 08:43 PM)
It should be in the .. um.. usual place(s) along with the normal release in a "unofficial" directory.


I found it in the Xbins FTP  thx

Does it exist in BFM Version?

QUOTE
The green screen problem is a little strange, I'll take a look at the code when I get a chance. Right now I'm preparing to go to the LAN I wanted VGA support for.  smile.gif


When I have the green screen I go to XBMC then the screen become normal. (I Use the TATX Bios)
Title: Ind-bios Vga Support
Post by: Chicken Scratch Boy on October 02, 2004, 06:53:00 PM
QUOTE (-Zou-)
Does it exist in BFM Version?

Try my tutorial... here.

beerchug.gif
Title: Ind-bios Vga Support
Post by: Andry on October 11, 2004, 02:58:00 PM
tongue.gif  tongue.gif !!!

Before i've TATX (i've a 1.1 box) and it start with normal flubber animation and go to dashboard,when i tried games or apps the monitor became green  mad.gif  mad.gif

NOw is exactly the opposite,the bios start with random INd-bios animation camera and load evolutionx in GREEN ( blink.gif  blink.gif ) but after i load apps or games from dvd or hd colors come back to normal  beerchug.gif  beerchug.gif

For now only SP cell Pandora Tomorrow is ever green sad.gif  sad.gif

100 and more games are perfect love.gif  love.gif  love.gif

I LOVE YOU jester.gif

Maybe this can be important,my configuration is:
MOnitor CRT with H/V...monitor isn't SOG (sync on green)
VGA cable homemade with lm1881 for non SOG monitor
Bios IND-bios 5001 with your vga patch

My suggestions...
1)If is possible to fix the initial green for dashboard (but maybe it could be mine mistake)
2)Build a Focus and Xcalibur (in the future) release of this bios


Thank again...GOOOOOD work!!!
Title: Ind-bios Vga Support
Post by: LazyGuru on October 16, 2004, 04:07:00 AM
smile.gif



Title: Ind-bios Vga Support
Post by: sonix on October 18, 2004, 07:12:00 PM
smile.gif. the screen also goes blank every several minutes and goes right back on. anyone know whats going on here if its the bios or its my hd pack or what?
Title: Ind-bios Vga Support
Post by: NghtShd on October 18, 2004, 10:33:00 PM
HD pack? I didn't know you could use it with an hd pack. I made a VGA cable and it looks spectacular.
Title: Ind-bios Vga Support
Post by: sonix on October 19, 2004, 07:19:00 AM
QUOTE (NghtShd @ Oct 19 2004, 06:36 AM)
HD pack? I didn't know you could use it with an hd pack. I made a VGA cable and it looks spectacular.

=-O
which guide did you follow? i guess ill make one too. the hd pack i have been modded and no longer can output HD but has vga instead with optical and analog audio out which is kinda nifty.
Title: Ind-bios Vga Support
Post by: dimitrij on October 22, 2004, 04:19:00 PM
sad.gif
PBL freeze sad.gif

Can anyone help me, please ???
Title: Ind-bios Vga Support
Post by: -Zou- on October 30, 2004, 06:22:00 AM
Hi

Me too, I've try to make the Bios to BFM but black screen after PBL Load the Bios.

I exactly use this tut :
http://forums.xbox-s...howtopic=271534

Have Anyone already made it BFM ?
Title: Ind-bios Vga Support
Post by: -Zou- on October 30, 2004, 02:07:00 PM
hmmm.. where in the usual place?

i've just go and I can't find them sad.gif (i've chek all folder in BFM folder and in the iND Bios Flder  there are only one VGA bios )
Title: Ind-bios Vga Support
Post by: NghtShd on October 31, 2004, 10:40:00 AM
There's only one VGA archive.
Title: Ind-bios Vga Support
Post by: Foe-hammer on October 31, 2004, 01:57:00 PM
the Ind-bios VGA is not found in the VGA bios folder, they are found in the Ind-bios folder.  This seams to be causing some confusion on where to find them.
Title: Ind-bios Vga Support
Post by: Foe-hammer on October 31, 2004, 03:02:00 PM
I just came across this thread the other day, and am quite shocked that this has not been mentioned in the audio/video section, where 50% of the topics revolve around vga support.  Much more talk and interest will be found from members there.

I created a topic mentioning this in the audio/video section, so hopefully more people will be aware of this.

And kudos for the great work, junkmonkey.  These feature you have added to the vga bios (namely LBA48 and IGR support), are greatly appreciated.
Title: Ind-bios Vga Support
Post by: Foe-hammer on October 31, 2004, 06:43:00 PM
One question, though:

Do I need to unpack and hex edit tyour bios for vga to recognize my dashboard (Avalaunch), like I had to do with the TATX vga bios for it to be able to recognize other dash's besides the xboxdash.xbe?
Title: Ind-bios Vga Support
Post by: heinrich on October 31, 2004, 07:29:00 PM
that would defeat the purpose of the config file.. but you are more then welcome too.
Title: Ind-bios Vga Support
Post by: Foe-hammer on October 31, 2004, 07:33:00 PM
You answered my question then, thank you.
Title: Ind-bios Vga Support
Post by: -Zou- on November 02, 2004, 01:31:00 PM
The Yoshihiro Bios work only on 1.4 (Chip focus).

In fact it's the Pixel8 bios for chipset focus.

Title: Ind-bios Vga Support
Post by: borjoyze on November 06, 2004, 07:42:00 AM
Hi,

Could you make a Ind-Bios VGA which supports the focus chip ?

Thanx.  ph34r.gif
Title: Ind-bios Vga Support
Post by: -Zou- on November 10, 2004, 07:54:00 AM
QUOTE (NghtShd @ Oct 30 2004, 04:25 PM)
There are BFM 06 and 67 versions in the usual places.

There are nothing !

Could anyone send me the ind VGA bios in BFM please ?

I can't find it nowhere  sad.gif

thx
Title: Ind-bios Vga Support
Post by: NghtShd on November 10, 2004, 08:27:00 AM
Stop looking nowhere and start looking in the usual place. If you can't find it then you're just not trying hard enough.
Title: Ind-bios Vga Support
Post by: -Zou- on November 10, 2004, 03:48:00 PM
Oki oki thx a lot NghtShd. I found it.

When I downloaded it, there were only one bios in the file. Then some bioses were meanwhile added.
Title: Ind-bios Vga Support
Post by: chossy on November 11, 2004, 07:53:00 AM
tried your bios its great but now me tiger woods dont load just locks at the evox loading screen was fine before any ideas ?
Title: Ind-bios Vga Support
Post by: chossy on November 11, 2004, 11:28:00 AM
2004 & 2005
Title: Ind-bios Vga Support
Post by: -Zou- on November 12, 2004, 03:52:00 AM
Maybe Tiger Woods don't support 480p ?

edit : I've just chek on the game list and Tiger Woods 2005 do not support 480p :~

http://144.92.43.200...ubmit=ShowGames

edit 2 : maybe you can patch the default.xbe file. See audi/video technical forum
Title: Ind-bios Vga Support
Post by: -Zou- on November 12, 2004, 04:23:00 AM
smile.gif
IGR smile.gif
Some games who don't work with Tatx bios work Now ! smile.gif (include Halo 1 and 2 smile.gif smile.gif smile.gif  - all 480p game work)
No Debug Bios. So no need xbdm.dll file smile.gif
Only 256 ko smile.gif
All iND-Bios 5001 Features work smile.gif
I use only one bios (the iND-Bios 5001 VGA) to play on both TV or Monitor. If I put a RGB cable it's work and if I put a VGA Cable it's work too smile.gif


Big Thanx To Junkmonkey who made this VGA Bios  jester.gif
Title: Ind-bios Vga Support
Post by: -Zou- on November 13, 2004, 02:30:00 PM
Question :  is it possible to inject the .cfg file into the iND Bios VGA?
Title: Ind-bios Vga Support
Post by: NghtShd on November 13, 2004, 07:50:00 PM
Technically, yes, but the config app will refuse to do so, because there was a problem with doing so in 5001 which could lead problems booting. To be safe, injection is only supported on 5003.
Title: Ind-bios Vga Support
Post by: bisch79 on December 07, 2004, 08:01:00 PM
I've been using Junkmonkey's vga bios for a while now and it works great!


I have a few questions about VGA in general.
I have a 1.0 xbox, made the cable myself everything works fine, but how do I know that it's operating in 480p.
the M$ dash doesn't give me any HD options, just (Normal, WS, Letterbox)
I'd assume HD 480p and the such should be there to select...



Which leads me to the next question, if I can't verify, how do I not know that 480I is being outputted?


A few problems with the vga bios's from the beginning were that a few games went green after loading, I guess they ignore the bios and do their own thing.
These games include Splinter cell and top spin, not sure if there are any more ?
This can't be fixed by editing their respective .xbe i take it, as that only worked to force games that weren't 480p to it.

I know using a XBMC for the dash instead of Avalaunch results in halo (1/2) staying non-green, and a few other games, which is great. So is there anyway a dash could prevent the other games from going to green, or not likely?

Has anyone actually preformed the H/V sync right off the Xbox mb/ connexant chip sucessfullly and if so would that prevent the jumping to green bug in the few games?


What does the Guex vga bios bring to the table, same faults as the orignal pixel8 bios? or has he rewritten his from scratch and has some advantages?  

Do any of the bios allows linux to be booted via .xbe up in some sort of progression / hd output and not fail outright, I've been uder the impression the kernel just won't handle it and bombs ..

When I unhook my vga cable and put back in my s-video cable the bios doesn't revert to non vga, it remains green on the screen, so does it only revert back if you have the regular Composite/RCA cable in? (due to avip pin on the s-video tricking the bios to remain in vga is my guess)


if anyone could answer any of my questions it'd be appreciated,

Thanks!
Title: Ind-bios Vga Support
Post by: moviecut on December 08, 2004, 07:42:00 AM
i usually use my xbox on tv, but i want to try the VGA-thing out. are there any disadvantages for the IND 5003-VGA? i use the normal IND-5003 at the moment and this discussion awake my interests....can the IND 5003-VGA everything the normal one can? then i will switch to the vga-version...
Title: Ind-bios Vga Support
Post by: bisch79 on December 08, 2004, 10:36:00 AM
The IND 5001-VGA has all the features of the none vga bios, except it was hacked to include vga support. It is supposed to detect what cable you have plugged in on boot and provide vga or a standard output. You can use a config file in the root directory and it'll use the extra options you specified. You can not inject configurations as the 5001 bios didn't support it, and the 5003 is buggy, so it's not recommended. There is no 5003 vga bios that I'm aware of, just the 5001 version.
Title: Ind-bios Vga Support
Post by: Jameson42 on January 09, 2005, 05:55:00 PM
QUOTE(-Zou- @ Nov 12 2004, 12:54 PM)
I 've try the bios and it's wonderfull.
Title: Ind-bios Vga Support
Post by: Jameson42 on January 12, 2005, 07:12:00 PM
love.gif

I just wish it didn't show up green when I hook up to composite output.  smile.gif
Title: Ind-bios Vga Support
Post by: aaron1017 on January 12, 2005, 09:58:00 PM
How can I tell my games are playing in 480p?
Title: Ind-bios Vga Support
Post by: Jameson42 on January 20, 2005, 06:21:00 PM
QUOTE(minoten @ Jan 20 2005, 07:53 PM)
Hey,

I am having problems with the bios.  I used the file "ind-bios.5001.06.vga.b1-junkmonkey.bin" and x2 bios manager to create a 512kb bios that i flashed to my x2.  I am using a vga adapter and have it set to vga mode, 480p enabled in MS dash.

Try setting it to HDTV mode... might work better.

QUOTE
It boots up fine, I can see the intro animation,  then it loads avalaunch.  When I try to load any other XBE from avalaunch (xbmc,games) the screen goes black...Basically in order for any XBE to show up it has to be the boot boot XBE (evox worked but did the same thing)

You might have better luck launching things from XBMC.

QUOTE
What could the problem be?  I have no idea what "b1" and "bfm" are but the "bfm" made my xbox frag.  Also, the b1 doesnt seem to be using a cfg file, what am I supposed to do to change its parameters?

Don't put the bfm bioses on your modchip - bfm means "Boot from media" - you can only use it with pheonix bios loader and the like. (all of the iND-VGA bioses say b1 in the names... something junkmonkey put in, i'm not sure)

Make sure the cfg file is called "ind-bios.cfg", and put it on the root of your xbox C drive.  You can change where the bios looks for the file if you hex edit the bios.  Do some research on iND-BiOS for more information on this.
Title: Ind-bios Vga Support
Post by: mterlouw on May 23, 2005, 10:32:00 PM
Has anyone been able to get this BIOS to work in 480p or 720p? The only resolution I can get it to do is 640x480. Not that I'm not grateful, because I couldn't get pixel8 or tatx to work at all.
Title: Ind-bios Vga Support
Post by: The Zep Man on May 24, 2005, 09:53:00 AM
ph34r.gif Just want to report that...

The BFM-version of this bios fully works with 1.4/1.5 (Focus encoder) Xbox!

I don't know if this was already told, but the iND BiOS 5001 VGA from junkmonkey (iND-BiOS.5001.VGA-junkmonkey.rar at the usual places) fully works in 480p (haven't tested other resolutions yet). Finally a VGA retail BIOS for Focus-encoders! I tested this on a pure SOG-monitor (no sync separator) with Frosted BIOS Loader (I still use NKPatcher for normal boot-up, so I also need to boot an XBE instead of a BIOS from time-to-time).

Tested so far:

-Halo 1, fully working (doesn't have any problems like Yoshihiro's Debug BIOS)
-Halo 2, fully working (doesn't have any problems like Yoshihiro's Debug BIOS)
-Dead or Alive 3, fully working
-EvolutionX (+3935), fully working (Doesn't work with debug-bioses, remember? NOW IT WORKS!)
-Xbox Media Center, fully working (only tested on 480p, 4:3 and 16:9)

[edit]
Note: I didn't ignore the readme.txt. People should still respect it.
Title: Ind-bios Vga Support
Post by: The Zep Man on May 24, 2005, 11:16:00 PM
QUOTE(mterlouw @ May 25 2005, 01:50 AM)
zep man,
Title: Ind-bios Vga Support
Post by: The Zep Man on May 25, 2005, 01:36:00 AM
dry.gif
Title: Ind-bios Vga Support
Post by: The Zep Man on May 26, 2005, 02:15:00 AM
QUOTE(mterlouw @ May 26 2005, 07:04 AM)
Thanks for the tip.  I had it set for VGA.  Setting it to HDTV fixed some of my problems. The main one I'm having now is that 720p mode turns the entire screen pink. Maybe a sync separator will fix that.  So that's what I'll try next.
Title: Ind-bios Vga Support
Post by: dr_oldschool on May 26, 2005, 03:00:00 AM
Could someone more knowing explain what exactly the VGA bios does to output SoG VGA signal.
Does it just do initialization code or something else?

I'm wondering if it's possible to output SoG VGA without need of custom bios. e.g. just  running xbe that inits the video encoder or having that code in nkpatcher.

Is the source code available for VGA init code?
The only thing I have is Gentoox Loader 5.8 source code (which is supposed to have VGA support)
drivers/video/BootVgaInitialization.c has some video init code for all chipsets but I'm not sure if that can be called any time.
Title: Ind-bios Vga Support
Post by: The Zep Man on May 26, 2005, 03:31:00 AM
QUOTE(dr_oldschool @ May 26 2005, 11:11 AM)
Could someone more knowing explain what exactly the VGA bios does to output SoG VGA signal.
Title: Ind-bios Vga Support
Post by: dr_oldschool on May 26, 2005, 06:57:00 AM
QUOTE(The Zep Man @ May 26 2005, 12:42 PM)
If you want to output VGA with only one program, why not use PBL-Metoo + VGA-BIOS which boots up your XBE?

I don't need the other features of bios, because most of the features I need are supported by nkpatcher (all except VGA actually). So I want to add VGA support to nkpatcher and I'm wondereing if it's only a matter of init-it-and-forget-it or the kernel needs to be patched (for example interrupt handler for cable insert event).
Title: Ind-bios Vga Support
Post by: The Zep Man on May 26, 2005, 08:24:00 AM
QUOTE(dr_oldschool @ May 26 2005, 03:08 PM)
I don't need the other features of bios, because most of the features I need are supported by nkpatcher (all except VGA actually). So I want to add VGA support to nkpatcher and I'm wondereing if it's only a matter of init-it-and-forget-it or the kernel needs to be patched (for example interrupt handler for cable insert event).
Title: Ind-bios Vga Support
Post by: dr_oldschool on May 27, 2005, 05:36:00 AM
QUOTE(The Zep Man @ May 24 2005, 07:04 PM)
Don't mind this post. ph34r.gif Just want to report that...

The BFM-version of this bios fully works with 1.4/1.5 (Focus encoder) Xbox!
Hmm, that's interesting, .nfo says:
CODE
I wouldn't advise booting this on a Focus (or Xcalibur) console, best case
it won't work and worse case it'll poke numbers into places they really
shouldn't be! If you've got the right cable plugged in and a Conexant chipset,
you should get 480p mode on your monitor.
So does it mean that Conexant VGA code works on Focus chip?
Title: Ind-bios Vga Support
Post by: The Zep Man on May 27, 2005, 10:05:00 AM
QUOTE(dr_oldschool @ May 27 2005, 01:47 PM)
Hmm, that's interesting, .nfo says:
Title: Ind-bios Vga Support
Post by: dr_oldschool on June 09, 2005, 10:09:00 AM
QUOTE(The Zep Man @ May 27 2005, 07:16 PM)
I already PMed him about it. Still no reply, though. huh.gif
Yep, I sent him an email asking if the source code is available - no reply either sad.gif

I downloaded iND-BiOS.5001.rar and iND-BiOS.5001.VGA-junkmonkey.rar. Extracted kernel images from original ind bios and from junkmonkey's patched version with xbtool. Run IDA (The interactive disassembler) on both and compared the differences.
So now I got the vga code (changes to ind bios), just gotta figure out what the code does and how to patch retail kernel with this code from nkpatcher.
Title: Ind-bios Vga Support
Post by: dr_oldschool on June 10, 2005, 06:39:00 AM
QUOTE(dr_oldschool @ May 26 2005, 12:11 PM)
Could someone more knowing explain what exactly the VGA bios does to output SoG VGA signal.
Does it just do initialization code or something else?

I'll answer my questions for archives. This is what I found (correct me if I'm wrong).
To get VGA SoG output with conexant chip this bios patches following places in kernel:

(1) AvSetDisplayMode() beginning:
if av_type is AV_VGA_SOG (vga sync on green cable) 'translate' asked video mode to new video mode (0x88070701 for 640x480, 0x88080801 for 720x480. it 'translates' other modes too to 0x880B0A02 and 0xA8110F01, but I don't know what these are. probably hdtv).

(2) It patches 3 encoder registers for conexant (changes 0x9C to 0x98). These are used from AvSetDisplayMode().

(3) removes one conditional jump from AvSetDisplayMode(). Haven't figured out why yet..

(4) AvSendTVEncoderOption VIDEO_ENC_GET_SETTINGS at end:
if av_type is AV_VGA_SOG 'translate' back video mode. return that we are running in hdtv mode so applications are happy.

---

Which is all pretty nice for conexant chip _and_ special VGA cabale. BUT the only patched code that's running in focus encoder case (which is what interests me) with standard hdtv cable is (3) and somehow I doubt it would output RGsB magically.

I still haven't made the vga cable, so I'll verify this when my cable is ready.. Hopefully next month (I'm not very good at soldering).
Title: Ind-bios Vga Support
Post by: St0mPeR on June 17, 2005, 04:29:00 AM
Neet stuff. heres a question would it be ok to flash tsop with IND-bios 5001 on a v1.4 Focus box? got tha VGA cable ready and now I,m workin up tha nerv to do tha flash, any help? thx
Title: Ind-bios Vga Support
Post by: G0t M4xx 21 on August 02, 2005, 02:11:00 PM
Grrr having problems:

-V. 1.0 box, running the iND 5001.06 vga
-VGA cable without sync separator
-Dell 17 inch LCD monitor, confirmed SoG

When I have the VGA cable set in HDTV mode (2+3), the only thing that shows up is the Xenium OS menu, which is tinted green. Everything else, including the iND 5001 VGA bios gives black screen (with the little "no signal" thing coming across my screen).

When I change it to VGA mode (1+3) everything appears to work fine (no green tint), but every second or two it cuts out to black, then comes back a second later, and does this over and over again. Only thing it doesn't do this is in XBMC's menu, but if you play a video or game from XBMC, it cuts out to black at regular intervals again. When it is working however it looks great, except Halo 1 is green.

My main question is why doesn't it work in HDTV mode? I have 480p and 720p enabled, 1080i off, widescreen.
Title: Ind-bios Vga Support
Post by: Jameson42 on August 02, 2005, 03:23:00 PM
Sounds to me that your monitor doesn't support the HD resolutions...  A lot of people have problems with LCDs and xbox vga.  VGA mode will output in 640x480 progressive, which every VGA monitor supports.  HD 480p will output 720x480, and 720p outputs 1280x720.  Try connecting your monitor to a computer that can output these resolutions, and make sure the monitor will work.  You might also try disabling 720p, and seeing if anything works with just 480p.  Also, make sure your ind-bios config file has 480p flubber enabled.  

One of the hazzards of VGA mode is that more games will go green in VGA mode than in HD mode.  Halo 1 + 2 generally work fine in HD mode.

Unless your monitor is a widescreen monitor, turn off widescreen - you'll just have to resize the screen every time you play a widescreen game.  I generally leave mine in letterbox.
Title: Ind-bios Vga Support
Post by: G0t M4xx 21 on August 02, 2005, 05:14:00 PM
yeah that may be the case with tha hdtv mode... grrr only Xenium OS shows up in hdtv mode, and my monitor says its 640x480.

but i still can't figure out why the screen cuts out all the time in VGA mode. It happens in regular intervals, so it's not a bad joint in my cable or anyhting (i checked anyways). The screen will just go black then come back a second or two later. It does this in everyhting except the main menu of XBMC (but it will do it in any other sub menus, or visualizations).

I got another monitor, I'm gonna plug into that one and see if hdtv mode will work.
Title: Ind-bios Vga Support
Post by: G0t M4xx 21 on August 02, 2005, 08:37:00 PM
OK I tried it on the monitor downstairs, first in VGA mode.

Yes! The monitor is SoG. Also, it doesn't cut out every few seconds like the other one did. Maybe I can mess with the settings on my upstairs monitor. A couple of games turn green, some of those work if launched from xbmc

HDTV is still a no-go though.

Unlike my monitor upstairs, which just shows a black screen in hdtv mode, the downstairs one shows the "iND bios loading" thing (640x480), then as soon as it starts loading everything is green and really jumpy like bad tracking on a VHS player. At this point, the monitor says the input is 800x600, and remains this way no matter what resolutions I enable/disable in the MS dash.

Also, a tip I'd like to point out, is I added a set of 3 dip switches to my VGA cable, so I can easily toggle between all video modes.

Well, this VGA business was a fun little thing to play around with, but i don't really see its usefulness unless I can get HDTV resolutions into it. Damn my crappy LCD monitors. My downstairs monitor was the only one that would display right even in VGA mode, but it has composite inputs at the same res.
Title: Ind-bios Vga Support
Post by: G0t M4xx 21 on August 02, 2005, 10:02:00 PM
God i'm dumb...  blink.gif

I got the hdtv working on the downstairs monitor (Gateway 16x9 monitor)

As it turns out, UIX doesn't support 480p, so the monitor was freaking out cause it didn't like the 480i (it worked fine in VGA mode though...). Same thing with the bios' ani - 480i = bad (and for some reason the monitor thinks its 800x600 @ 30hz )

So once I was able to navigate though the menus to launch XBMC, i just about pissed my pants. 1920x1080 yyyyyyeeeeeeessssss!!!!!!!!

Next thing: played Drangon's Lair 3D, one of the few games to support 1080i (I guess technically this would be 1080p, since its VGA). Looked pretty sweet, but a lot of artifacting on the screen. I believe this is because the monitor itself isn't a full 1920x1080, so it is having to downscale the image on-the-fly.

Once I disabled 1080i in the MS dash, everything looked fine. XBMC and everything else was perfectly happy at 1280x720, and no artifacting.

So all in all, I am very happy with the mod. My VGA cable looks uber-ghetto, but oh well. It works, and with a quick flip of the dip switches, I can go back to the composite output that the cable used to be. I might soon add s-video and some other cool stuff to my cable.
Title: Ind-bios Vga Support
Post by: G0t M4xx 21 on August 02, 2005, 10:26:00 PM
So a couple things:

Xbox 480P = 640x480 @ 60hz on the monitor
Xbox 720p = 1280x720 @ 60hz  on the monitor
Xbox 1080i = 1920x1080 @ 60hz on the monitor

So, am I getting true 1080p ??? (although it appears to be scaled back down insid ethe monitor)

Also, those resolutions just seem to "normal" to me (im always hearing of 1024x768 and stuff like that) but i guess its cause I'm using a widescreen monitor.
Title: Ind-bios Vga Support
Post by: dfect on December 15, 2005, 03:21:00 PM
I've tried the same, with some problem.

Got a 1.4 Focus box with iND 5001 junkmonkey

I've tried 4 different monitors, 2 TFT's, 2 CRT's

The TFT's wont even get pic (wont recognize any signal)

First CRT (15") runs with LM1881 sync sep chip.

Second CRT (19") runs without chip (green on sync)

Both runs on VGA-mode (1+3)

When i try to switch to HDTV-mode (2+3) they cant get any pic.

19" CRT says frequence out of range, could that mean it wont handle 1280x720 ?

All monitors runs ok in 720p with x2vga, (dash has 480p, 720p enabled)


Someone said to set 480p=1 in config, but 5001 dont handle .cfg's right?


If u have any tip or resolution to this probl. if would be glad for anything smile.gif
Title: Ind-bios Vga Support
Post by: Textbook on January 12, 2006, 05:04:00 PM
Not working for me.  I used leeloo5's guide to make my VGA cable.  Used the HD mode (switch 2 and 3 / pins 11+12 and pins 13+14).  Monitor isn't SOG, so I had to use the sync separator lm1881 chip too.  I have a v1.0 with Conexant video encoder.  With normal BIOS installed, I do in fact get video output, but it is green (expected, just confirms that my cable is ok).  Using dr oldschool's VGA patch, which only works for Focus, it eliminates the green problem but introduces a new problem.  Dark blacks are shown as bright red.  Confirmed by others who have made the same cable as mine, and acknowledged that the Conexant is not supported by that patch.  (just another confirmation that my cable is working ok, because it's behaving just like everybody else's).

Now, onto the bigger/weirder problems.  Launched iND VGA Bios (BFM) through PBL and I get "Out of Range" on my monitor.  Tested this same method (launching the BFM) using a Component cable hooked up to my TV.  Everything is green.  Tested using a composite cable hooked up to my TV, and everything is still green.  I thought this Bios was suppossed to auto-detect the video cable hooked up and switch VGA mode on or off accordingly?

Still determined, I did the tried-and-true method of installing this BIOS.  Hardmod.  Flashed to TSOP, should be guaranteed to work, right?  Nope, same exact problems as mentioned in last paragraph (out of range on monitor, green on TV).

Can anybody help me here?  I'm really out of options.  I tested on a CMV 19" TTF LCD and an eMachines 17" CRT.  I also tested with VGA mode and HD mode for my cable.  I still can't find a solution.
Title: Ind-bios Vga Support
Post by: Textbook on January 13, 2006, 06:55:00 AM
Ok, I got it working.  It was in the value of my resistance.  I really don't know why all these guides tell you to use 680K ohm if it's not going to work for everybody.  I tried using a lower resistance (470K ohm) and it works just fine now.
Title: Ind-bios Vga Support
Post by: Textbook on January 14, 2006, 03:51:00 PM
For a comparison between S-Video and HD, go to THIS PAGE and check it out for yourself.  It's pretty amazing how much clearer the picture is.  Not only that, but it's a lot easier to carry around my flat-panel monitor than it is my huge TV.
Title: Ind-bios Vga Support
Post by: Textbook on January 15, 2006, 04:13:00 PM
Disable 720p and 1080i.  Most monitors can't handle it.  Test only with 480p.  After you get that working, you *might* be able to get 720p.
Title: Ind-bios Vga Support
Post by: dfect on February 04, 2006, 01:23:00 PM
Anyone tried building after this scheme?, this one have one more chip on it.., does anyone know the funcion of using the 7404 to the 1881 .. is the signal inverted on the ps2?

IPB Image
Title: Ind-bios Vga Support
Post by: Textbook on February 12, 2006, 11:23:00 AM
First time I have ever seen that particular setup.  The diagram was created very well though, includes all the pinouts.  I'm just not sure why they chose a 2-chip solution to split the sync, when they could have used the lm1881 to do it.  So, it seems like it's basically 2 chips doing the job of 1.
Title: Ind-bios Vga Support
Post by: shahab street no 49 on March 27, 2006, 07:11:00 AM
please excuse my english
anyone please tell me that how can i flash the ind bios 5003.67 to my xbox and how can i resize it
does anyone know that ind bios is flashed to specific xbox with 256kb tsop or it can be flashed with xbox version 1.0 and 1.1 with 1mb tsop chip
Title: Ind-bios Vga Support
Post by: shahab street no 49 on March 27, 2006, 07:49:00 AM
QUOTE(shahab street no 49 @ Mar 27 2006, 07:18 PM) View Post

please excuse my english
anyone please tell me that how can i flash the ind bios 5003.67 to my xbox and how can i resize it
does anyone know that ind bios is flashed to specific xbox with 256kb tsop or it can be flashed with xbox version 1.0 and 1.1 with 1mb tsop chip i have xbox with conexant video chip what version of bios should i use please reply i have already dumped 2 consoles i have xecuter2 modchip
Title: Ind-bios Vga Support
Post by: Joshua Wood on March 30, 2006, 06:16:00 PM
QUOTE(shahab street no 49 @ Mar 27 2006, 03:18 PM) View Post

please excuse my english
anyone please tell me that how can i flash the ind bios 5003.67 to my xbox and how can i resize it
does anyone know that ind bios is flashed to specific xbox with 256kb tsop or it can be flashed with xbox version 1.0 and 1.1 with 1mb tsop chip



Read the info for what xbox versions it supports... I think the vga one only supports 1.0 and 1.1. Both have a 1mb tsop. Using the latest version of Evox to flash will automatically resize the bios to 1mb for you, so you don't have to worry. Likewise, if you're tsop is split into 2x512k or 4x256k, Evox will sort it out for you.

This applies to any bios. Regular ind-bios (non vga) works on 1.0 - 1.5 I believe, but again, check the readmes.
Title: Ind-bios Vga Support
Post by: shahab street no 49 on April 01, 2006, 07:11:00 AM
thanks for the reply i have version 1.2 xbox so this version outputs the vga signals or i have to use the bios to get them and what bios should i use to get the vga output i have the pixel8 diagram but my xbox shows nothing but the sounds of the dashboard and i also have a ps2 and i made the vga cable using the sync splitter and the 7404 chip it worked for me and i want to know is that what kind of chip is 7404 and can we use it in the xbox vga cable
Title: Ind-bios Vga Support
Post by: shahab street no 49 on April 03, 2006, 08:06:00 AM
QUOTE(shahab street no 49 @ Apr 1 2006, 07:18 PM) View Post

thanks for the reply i have version 1.2 xbox so this version outputs the vga signals or i have to use the bios to get them and what bios should i use to get the vga output i have the pixel8 diagram but my xbox shows nothing but the sounds of the dashboard and i also have a ps2 and i made the vga cable using the sync splitter and the 7404 chip it worked for me and i want to know is that what kind of chip is 7404 and can we use it in the xbox vga cable



please tell me that ind bios 5003 compatibility with the mod chips
Title: Ind-bios Vga Support
Post by: DarkLegion on April 05, 2006, 07:18:00 PM
ind-bios 5001-vga works with 1.0-1.5 xbox, so yes, it will work with your 1.2.It should work with any modchip as it is only 256k.
Title: Ind-bios Vga Support
Post by: shahab street no 49 on April 06, 2006, 02:44:00 AM
thanks man but what about the diagram it will work on xbox or not
what is the chip 7404
Title: Ind-bios Vga Support
Post by: Mooner2 on April 11, 2006, 08:16:00 AM
Has anybody had any luck with the Dell 2405FPW. Supposedly it supports SOG but I haven't had any luck with it, the picture dosen't even come up but a few words saying it can't display the picture. Any help?
Title: Ind-bios Vga Support
Post by: veeper on June 19, 2006, 10:19:00 AM
QUOTE(shahab street no 49 @ Jun 13 2006, 09:27 AM) View Post

will u tell me what is 7404 chip is and can i use it in xbox vga cable
hello i made the cable and flashed ind 5001vga bios but my result is like s-video
i mean the result is clear but it is not detailed will u tell me what is wrong


Make shure 480p is selected. wink.gif
Title: Ind-bios Vga Support
Post by: LivHard on June 20, 2006, 05:01:00 PM
QUOTE(sonix @ Oct 18 2004, 09:19 PM) View Post

my config
xbox v1.2 (conexant video chip)
viewsonic vp171 lcd display (with sync on green)
vga through hd pack
evox is my dashboard

the bios works alright but the picture is way too fuzzy, fuzzy as in antenna reception fuzzy. i would rather use a tv tuner instead. but i wont cuz i want TRUUUE VGA smile.gif. the screen also goes blank every several minutes and goes right back on. anyone know whats going on here if its the bios or its my hd pack or what?


Same problem with me, I have the Vx922 monitor.. Grr I'm sorta pissed, but its no biggy.. especially when it happens in games.. seems its mayb something with khz ?!?
Title: Ind-bios Vga Support
Post by: BuyItModIt on July 06, 2006, 08:28:00 AM
I have a v1.4 PAL XBOX set to NTSC-M, with an X3. I made an A/V to VGA cable using JaredC01's diagram as the info for which wires go to where, I made a diagram of my cable (in the diagram it says 670k resistor but it's really a 680k resistor, just a typing error): IPB Image With the switches set to VGA mode, (9&10:ON, 11&12:OFF, 13&14:ON) it says no signal input on my Acer AL1716 s 17" monitor. With the switches set to HD mode (9&10:OFF, 11&12:ON, 13&14:ON) it works fine, except that it has a very strong green tint, (changing green to off in the monitor settings doesn't help either, it just changes to a darker grey-ish green). The MSDash doesn't display on the monitor (it says no signal input) although I'm not really bothered about the msdash. The picture is still the same with both the x3 bios with vga patch enabled, & the latest ind-bios with 480p enabled in the animation settings of the config file. I haven't tried the 5001 ind-vga-bios. I am wondering what's causing the green tint (I have the LM1881N wired to the cable (as shown in the diagram). Should I try a 470k resistor instead of the 680k one or could that possibly damage the LM1881N?

Thanks in advance.