TheShadowRunner wrote:I asked advices on the subject to PS2 connoisseur l_oliveira, here's his detailed reply.
A bit late in my response to this, but I was having trouble understanding what the quote was saying based on what I knew. Part of it may have to do with the question you asked him. What did you ask, exactly? Did you say RGBs for everything (implying DVD playback)? Because I think RGBs for all
gaming is easily possible.
It's impossible for the PS2 to do what you want [force RGBs for everything]. Here's the explanation why:
Due to how the DVD player and Macrovision stuff work SONY decided to design the PS2 A/V port this way: (FYI there's actually two designs here and I'll explain both)
GS > 24 bit digital video BUS > DVE chip
GS > RGB ANALOG signals > AVE chip
DVE = Digital Video Encoder
AVE = Analog Video Encoder
The AVE chip can only output RGB or YCbPr. It DOES NOT OUTPUT ANY KIND OF SYNC when on RGB 15Khz mode (due to how the original PlayStation was designed)
This is where I was first confused - How is the output of sync on the AVE important? Why not just grab it directly from the GS (with possible components to get the signal TV-ready)? Ground the pin to disable the sync on green signal (as mentioned in the gamesx article) to get a cleaner RGB output to go with the H+V from the GS?
The DVE chip outputs CVBS and S-Video and is capable of adding MACROVISION to the video signal it outputs. It requires a digital connection to the GS chip because the actual MACROVISION activation signal comes embedded in the video stream. When on 15Khz mode you're supposed to use one of the DVE video outputs to harvest sync from. When on 31Khz mode, the DVE stops outputting any video signal, Y, C and CVBS lines are completely cut.
It seems like you could just ignore the DVE to do RGBs output. Perhaps this eliminates DVD playback, but...is that relevant?
Because of that the AVE chip outputs Y on the Green wire (when on YCbPr mode) or G + CSYNC when on RGB mode (that's called VESA SoG or VESA Sync on Green, a VESA defined standard which actually a lot of VGA monitors do support).
On newer consoles (SCPH-3900x or newer) the AVE was abolished, analog RGB removed completely from the GS chip and the DAC was moved into the DVE chip so now RGB and Component video comes from DVE.
A true RGBs mod would probably be an issue with the newer consoles, for sure. However, the earlier PS2 models did have a GS that output analog RGB as well as HSYNC, YSYNC, and CSYNC.
So nope it's not possible to do what you want (get standard VGA) from the PS2 without severe hacking.
Not sure what degree of "severe hacking" we are talking, but it does sound like he was covering all bases for the feature-set (DVD playback) and PS2 models. Earlier models might be much more feasible of a candidate.
A suggestion of mine is use a decent sync splitter with clamp (such as the ROHM BA7078) to design a board which split sync from green. Adding a LM1881 to the BA7078 you can feed it external csync (obtained from CVBS or Y) which means the circuit would also operate correctly in 15khz.
So I guess I should poll you guys that run your PS2 through the xrgb by way of something like an extron and ask about your thoughts on output.
Here is an output diagram of the older 3000x units:
It seems like an all-purpose output using this model would be possible - the important thing being that the signals are TV-ready.