PlayStation 1 / PSone Colour Correction Modification

Discussion in 'Sony Programming and Development' started by H360, Feb 3, 2012.

  1. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    Yeah, I will just wire up RGB with a SCART cable. It will improve the image anyway.

    I cant even find a crystal oscillator at 4.43 MHz.

    I could use my FPGA Calpis :lol:

    Anyway, SCART will do.
    Win-Win.

    *EDIT*
    1,00th post :)
     
    Last edited: Feb 4, 2012
  2. Lum

    Lum Officer at Arms

    Joined:
    Sep 30, 2010
    Messages:
    3,233
    Likes Received:
    42
    Hmm. So PS1 sets the colorburst in the console, while PS2 lets software change it? That's an interesting design change if so.

    I don't recall PS2 needing a color fix. Though it's been some time since I've used mine. No PAL games on hand right now anyway.
     
  3. Elijah

    Elijah Intrepid Member

    Joined:
    Jan 4, 2010
    Messages:
    677
    Likes Received:
    3
    Please respond to my previous post.
     
  4. Calpis

    Calpis Champion of the Forum

    Joined:
    Mar 13, 2004
    Messages:
    5,906
    Likes Received:
    21
    ? I think you're missing the point: you don't need one.

    A FPGA to simulate a wire.. That might be a first.
     
  5. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    Wow. Seriously?

    I would need a crystal if I was not going to use SCART (I may add one anyway so I can use it on composite when if I need too).

    And if I could not find a crystal, the joke was that I would make a PLL on my FPGA to clock my 25 MHz crystal down to 4.43 MHz...
     
  6. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
  7. Lum

    Lum Officer at Arms

    Joined:
    Sep 30, 2010
    Messages:
    3,233
    Likes Received:
    42
  8. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    Yes. I believe that is the Japanese box, or an early shipment / model.

    I remember Australian boxes being looking like this:
    [​IMG]
     
  9. Elijah

    Elijah Intrepid Member

    Joined:
    Jan 4, 2010
    Messages:
    677
    Likes Received:
    3
    Yes, you are correct Lum. It is the Japanese 21-pin RGB cable, that is incompatible with SCART. The Euro-SCART model is SCPH-1052.
     
    Last edited: Feb 4, 2012
  10. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    Well then,
    good thing I did not win it ;-)


    (Would have been a collecting item)
     
  11. Calpis

    Calpis Champion of the Forum

    Joined:
    Mar 13, 2004
    Messages:
    5,906
    Likes Received:
    21
    Yes, seriously, I have no idea what you're talking about.

    ????

    1) Your PAL console already generates the PAL colorburst clock and supplies it to the video encoder.

    2) Playing NTSC games does *NOT* require another crystal. If for some crazy reason it did (like your display rejects PAL60) the logic is still flawed because the encoder is already receiving a 4.43 MHz PAL colorburst signal so it's senseless to install another one. When you start a NTSC game, the raster timing is set for NTSC displays. A VDP output will also select NTSC/PAL mode on the encoder. That is all you are bypassing. The frame timing will be for NTSC (technically NTSC is irrelevant, more accurately it's "60 Hz mode"), but by forcing the encoder to PAL the "60 Hz mode" video will still be encoded using the PAL matrix and PAL carrier. This is commonly known as PAL60 and widely supported.

    3) SCART is RGB. Colorburst is strictly for composite video.

    Again not that you need the reference clock, but the necessary least common multiples would be in the GHz so it wouldn't be feasible with a FPGA. You'd need a simple multiple to divide down (such as the one already in the PS).
     
  12. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    1) Yes, but it is controlled VIA software.

    2) My TV does not support PAL 60, but this relates back to answer 1 anyway. The PlayStation will either set the mode to 50 Hz, or 60 Hz. You can use a custom executable for the PS1 to set it in advance to 50 or 60. If I remove the pins on the PAL like in the above schematic and hard wire a 4.43 MHz crystal, this will force it to 50 Hz. At least that is what the hard wire does I believe...

    3) Okay :)
     
    Last edited: Feb 4, 2012
  13. Lum

    Lum Officer at Arms

    Joined:
    Sep 30, 2010
    Messages:
    3,233
    Likes Received:
    42
    More or less. See resolution, color mode, and sync rate, are three distinct entities. You need to think of them as such. Incorrect setups can lead to non-standard combinations few if any TVs support. NTSC color at 50hz for example.
     
  14. Calpis

    Calpis Champion of the Forum

    Joined:
    Mar 13, 2004
    Messages:
    5,906
    Likes Received:
    21
    OMFG.

    That's exactly why all you need to do is override the input to the encoder >_< Software will no longer have control over the encoder and it will always output PAL, which is what you want.

    WTF, no. The 4.43 MHz crystal is for the encoder to generate a PAL "colorburst"/chroma subcarrier wave. It does not generate the timing for video, the VDP's rasterization logic does that, and that's clocked by an entirely unrelated and actually variable pixel clock. The timing is also programmable. This pixel/frame timing sets video up for NTSC or PAL, but until it's encoded by the encoder, it's neither NTSC nor PAL, it's RGB.

    The wire shorts the encoder's logic-level NTSC/PAL input to GND, not a frickin' thing to do with clocks.

    Once more, the encoder ALREADY has 4.43 MHz clock going into it. See the 17.734 MHz oscillator? That's exactly 4.43361875 x 4. It gets divided and fed to the encoder's subcarrier clock input. What it sounds like you plan to do is feed the NTSC/PAL selection pin a 4.43 MHz clock, which obviously makes no sense.

    It also seems unlikely that your TV doesn't support PAL60. I have no firsthand experience with PAL TVs but it sounds like every TV in the last 2 decades is 60 Hz tolerant.
     
    Last edited: Feb 4, 2012
  15. cybdyn

    cybdyn Embedded developer (MCU & FPGA)

    Joined:
    Jan 12, 2012
    Messages:
    551
    Likes Received:
    4
    but if he has NTSC one only fix doesnt help
     
  16. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,566
    Likes Received:
    1,311
    He has PAL and his tv likely wont support NTSC anyway if it doesnt support PAL60 (which it should).

    This thread is as usual completely pointless/wrong/misinformed.
     
    Last edited: Feb 6, 2012
  17. cybdyn

    cybdyn Embedded developer (MCU & FPGA)

    Joined:
    Jan 12, 2012
    Messages:
    551
    Likes Received:
    4
    when we have "ps one" pal version it need only fixing wire to gnd.

    but in early version like 100x,300x, 550x it need fixing with ext. circuit with 4.43 osc. wired to cxa1645.

    i agree with you (bad_ad84). i lost a sense of what he need at all.
     
  18. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    FINALLY. Bad at least understands.

    I already said my TV does NOT support NTSC at 60 Hertz. ONLY 50 HERTZ WILL WORK!!!!!!!!

    I NEED TO INSTALL A CRYSTAL IN MY SCPH-5502 PlayStation.

    I have ordered a SCART anyway, because composite sucks, but it will not solve my problem.


    People just like to act smart and put me down all the time. Sometimes you should listen to others. Even if they are sometime complety wrong.
     
    Last edited: Feb 6, 2012
  19. Mystical

    Mystical Resolute Member

    Joined:
    May 3, 2011
    Messages:
    935
    Likes Received:
    35
    dunno why you ordered one when i said i would send you one for free but each to his own
     
  20. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    That is really nice of you.

    I already bought one, but if you really want to send me one... then... yeah. I will pay for the postage nonetheless.

    Are you in Australia?
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page