Hi all,
Ive been going back and forth through a thread to discuss ways to get past the technical limitations on the original Xbox not being able to output "240p" or so to speak.
Mods, if this in the wrong place please forgive me.
We have came up with an idea on how to get past 480i from possibly using a filter maybe. We started out with just drawing a black screen every other frame, but when using this method you introduce flickering like a projector on a crt-tv, which obviously looks like crap.
We have moved on to this idea: alter the pixel data so it shifts the screen down one line every other actual screen update that shows data.
So in theory it would be like this:
Screen data at user set position
blank screen
Screen data at user set position at y+1 (shifted down a line).
blank screen
My question to you experts on the matter is this, is there anything else we can conceivably try to get something with good results? Ive read and ill post up the link where a dreamcast dev successfully achieved "240p mode" using a similar filter trick with great results.
The problem on the original xbox is the encoder needs to be hex edited with certain values to achieve low res and no one knows the values. I know the addresses of the registers, just not the values. The xbox has 3 different encoders, conexant (which states it does support 320x240 as its lowest starting resolution) focus, and then xcalibur. The first 2 are feasible but xcalibur is not gonna happen. The datasheets are readily available online, and someone who is well versed in this could prob decipher what values to use, but its over my head as its really technical and would take someone who knows what they are reading.
Anyhow, i figured i would post this here to garner some opinions as some of you on here are light years ahead of me in this area and id love to hear anyones input on the matter.
Thanks for taking the time to read the thread.
Ive been going back and forth through a thread to discuss ways to get past the technical limitations on the original Xbox not being able to output "240p" or so to speak.
Mods, if this in the wrong place please forgive me.
We have came up with an idea on how to get past 480i from possibly using a filter maybe. We started out with just drawing a black screen every other frame, but when using this method you introduce flickering like a projector on a crt-tv, which obviously looks like crap.
We have moved on to this idea: alter the pixel data so it shifts the screen down one line every other actual screen update that shows data.
So in theory it would be like this:
Screen data at user set position
blank screen
Screen data at user set position at y+1 (shifted down a line).
blank screen
My question to you experts on the matter is this, is there anything else we can conceivably try to get something with good results? Ive read and ill post up the link where a dreamcast dev successfully achieved "240p mode" using a similar filter trick with great results.
The problem on the original xbox is the encoder needs to be hex edited with certain values to achieve low res and no one knows the values. I know the addresses of the registers, just not the values. The xbox has 3 different encoders, conexant (which states it does support 320x240 as its lowest starting resolution) focus, and then xcalibur. The first 2 are feasible but xcalibur is not gonna happen. The datasheets are readily available online, and someone who is well versed in this could prob decipher what values to use, but its over my head as its really technical and would take someone who knows what they are reading.
Anyhow, i figured i would post this here to garner some opinions as some of you on here are light years ahead of me in this area and id love to hear anyones input on the matter.
Thanks for taking the time to read the thread.