Quick PSX video mod (correct output on both NTSC and PAL)

Discussion in 'Modding and Hacking - Consoles and Electronics' started by TriMesh, Jun 28, 2013.

  1. TriMesh

    TriMesh Site Supporter 2013-2017

    Joined:
    Jul 3, 2008
    Messages:
    2,324
    Likes Received:
    750
    This only works with certain specific PU-8 boards (1-658-467-4x work for sure, maybe others) - but it will give you a machine that will correctly play both PAL and NTSC discs over any of the video outputs. I did this on a PAL debug machine, and the result is a console that will play both originals and copies from any region with correct color encoding.

    The basic issue is that the GPU has two different clock inputs - one is used for PAL and the other for NTSC, and they need to be different frequencies. On the early boards, the two input pins were simply connected together and the correct oscillator module was installed on the board, resulting in one video mode working correctly and the other generating signals that were off-frequency. At some point in the production of the PU-8 boards, the layout was changed so that both oscillators could be installed, and a jumper added to the layout that connected both the inputs together.

    My guess is that this change was made because of the yaroze machines, which were officially multi-standard and had both the NTSC and PAL clock xtals fitted to support this. For the regular machines made with the same board, they just fitted one of them and installed the link on the back of the board to connect it to both of the inputs on the chip.

    First of all, check to make sure that the circuitry below IC203 looks like this:

    This is a PAL board, so the left oscillator is the one installed - on a NTSC machine, it will be the one on the right.

    OSC1.jpg

    Now, just install the other oscillator, the output resistor (220R) and the little ferrite bead for the power supply.

    OSC2.jpg

    Finally, turn the board over and remove this green zero ohm link:

    Jumper.jpg
     
    Last edited: Jun 30, 2013
  2. l_oliveira

    l_oliveira Officer at Arms

    Joined:
    Nov 24, 2007
    Messages:
    3,879
    Likes Received:
    245
    On NTSC machines the green resistor is populated at the top right position, causing the PAL clock input to be grounded. Enabling 50Hz causes the GPU to stall, crashing the system and nulling the video output.
     
  3. TriMesh

    TriMesh Site Supporter 2013-2017

    Joined:
    Jul 3, 2008
    Messages:
    2,324
    Likes Received:
    750
    Thank you for pointing that out - looking at the board I also realized that I needed to install another decoupling cap, although the machine seemed to be working fine without it.

    Photos of an (unmodified) NTSC PU-8 (1-658-467-41) PCB:

    NTSC_PU8.jpg
     
  4. jam007

    jam007 Newly Registered

    Joined:
    Jul 12, 2013
    Messages:
    1
    Likes Received:
    0
    Interenzing , but only working psx pal or ntsc?.

    Not clean me, i have psx ntsc fat.

    sorry for my bad english XD.
     
    Last edited: Jul 12, 2013
  5. smf

    smf mamedev

    Joined:
    Apr 14, 2005
    Messages:
    1,255
    Likes Received:
    88
    Only a couple of my NTSC units behave like this, others are fine.
     
  6. l_oliveira

    l_oliveira Officer at Arms

    Joined:
    Nov 24, 2007
    Messages:
    3,879
    Likes Received:
    245
    That's because only GPUs with dual clock sources are like that. And that feature is specific to the PU8 board with the 208 pins GPU.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page