3DO RGB mod (3DO adventures part 3)

Discussion in 'Modding and Hacking - Consoles and Electronics' started by Taijigamer2, Nov 16, 2017.

  1. Taijigamer2

    Taijigamer2 Peppy Member

    Joined:
    Jun 29, 2015
    Messages:
    327
    Likes Received:
    93
    So following on from my previous adventures in 3DO where we found that 240p could be achieved with the BT9103 encoder https://assemblergames.com/threads/240p-output-on-3do-with-bt9103-encoder.66295/. The next step was to explore viable solutions for achieving a RGB output on the 3DO. As we know, the 3DO is unable to output RGBs natively (with the possible exception of the Creative Labs 3DO Blaster, citation needed). Previously the only option was to use Otakus Stores RGB mod but the store doesn't seem to be active/ available. So the next logical step was to search for or create an updated version of the mod. A total of 6 RGB 24bit 3 channel encoders were reviewed and the prime candidates were Rohm technologies BU3616K and Linear technologies ADV7125. Given the more simple and cheaper qualities, I settled on the BU3616K.

    All we needed from the motherboard were 24bit RGB, sync, clk, 5v and GND. Using the datasheet for the similar BT856 encoder, we could tap the necessary signals we needed.

    BT856(RGB).jpg

    Next a PCB was designed, including an LM1881 sync stripper to obtain pure Csync from Luma.

    IMG_2128(800).JPG

    Then the wires were soldered to the original BT9103 encoder

    IMG_2122(800).JPG

    Alternatively there are vias near the CLIO chip that can be soldered too.

    IMG_2154 - (800).JPG

    IMG_2144(800).jpg

    IMG_2156(800).jpg

    The result was good. The only issue was a slight horizontal shift of the image which can be resolved with further circuitry.

    IMG_2131(800).JPG

    Unfortunately I don't have a capture card so the picture is on a camera so the image isn't perfect.

    The next step will be so remove the BT9103 chip and replace with an RGB capable BT9107 chip, the pinout should be almost identical and will allow an RGB native 3DO.

    I will make the final pcb design available once final tests have been completed.

    Some testers have already kindly tried this design out and confirmed that it works on the VP536 encoder as well as the BT9103 encoder. Once the design has been confirmed to work on the BT9101 encoder, this design will be good for all models of 3DO (excluding Creative Labs 3DO Blaster and later Panasonic FZ-10 with the Anvil chip).

    Edit:

    More pictures uploaded. I've also edited the original board to include 220uF AC coupling capacitors on the RGB lines and a 480 Ohm resistor on the CSYNC out line to attenuate the TTL signal for TV receiver.

    BU3616kv1.1.png

    My original design had these in the SCART connector. This design is useful for people without the components in the SCART. For those with custom SCART cables, please refer to the original design.

    Original Board available here https://oshpark.com/projects/JkzC7wJ7
    Revised Board available here https://oshpark.com/projects/3VUzE6t5
     

    Attached Files:

    Last edited: Nov 23, 2017
  2. Bearking

    Bearking Konsolkongen

    Joined:
    Aug 2, 2010
    Messages:
    713
    Likes Received:
    62
    Great stuff! :)
     
    Taijigamer2 likes this.
  3. Bad_Ad84

    Bad_Ad84 Keyboard Error: Press F1 to Continue

    Joined:
    May 26, 2011
    Messages:
    7,948
    Likes Received:
    852
    Why don't you add a plcc socket (you need to adjust the pinout as you are installing the chip upside down and rotated) so it's mostly plug and play?

    Also that chip was used a long time ago, I saw a tutorial on a Japanese page. I even bought some, but didn't get my hands on a 3do yet.
     
    TheRealPhoenix and Taijigamer2 like this.
  4. TheRealPhoenix

    TheRealPhoenix Spoken Language: French & English

    Joined:
    Apr 24, 2014
    Messages:
    285
    Likes Received:
    63
    Dang I have exactly the same idea.
    It's been a year or so all the piece are laying around my apparement and I'm too busy to work on it. T_T
     
    Taijigamer2 likes this.
  5. Taijigamer2

    Taijigamer2 Peppy Member

    Joined:
    Jun 29, 2015
    Messages:
    327
    Likes Received:
    93
    Thank you for the comments. I know I'm not the first to use the BU3626K to encode RGB for 3DO, I started to research different encoders and then realised it had been used in the past by a Japanese modder and also @airs from assemblergames. The Japanese modder used a 44pin QFP breakout board so I wanted to design a simple purpose made pcb to keep it tidy and include an LM1881 for Sync stripping. The idea of a 68 plcc socket is good for ease of install, I'm not sure how secure it would be for permanent install. I also thought of using different QSBs for the different encoders and keeping the same main design with a 28pin ffc connector.

    I just wanted to put a simple design out there so people could use as is or modify to suit their needs. It would be interesting to see people's ideas. This encoder has only been used for VP536 encoders in the past but now we know the pinouts of the other encoders, this design will be suitable for all 3DO.

    Cool. I definitely recommend finishing a design. 3DO with RGB out looks rather nice. I've been working on this since July and just wanted to get the basic mod out there. I will post more pictures and eagle files after the weekend.
     
    Last edited: Nov 18, 2017
  6. Bad_Ad84

    Bad_Ad84 Keyboard Error: Press F1 to Continue

    Joined:
    May 26, 2011
    Messages:
    7,948
    Likes Received:
    852
    Plcc sockets work well long term. Amiga community have been doing it for years.

    The neobiosmasta also took the same approach
     
    Taijigamer2 likes this.
  7. Taijigamer2

    Taijigamer2 Peppy Member

    Joined:
    Jun 29, 2015
    Messages:
    327
    Likes Received:
    93
    Edit: More pictures and Eagle files added to original post. Feel free to adapt and use to your needs.
     

Share This Page