Handheld Digital Video Board Project

The place for all discussion on gaming hardware
Post Reply
Cyo
Posts: 6
Joined: Thu Aug 17, 2023 12:42 am

Handheld Digital Video Board Project

Post by Cyo »

Ive made some cool progress on a digital video board so I guess its appropriate to post about it.

Ive designed and constructed a video board that can RX any 24 bit RGB video source and output two different video resolutions at the same time provided bandwidth isnt nuts. On video outputs, one resolution is 1440x240 and the other would be 1080P. All scaled. Any electrical engineers observing the photo below can see the test points and voltage test positions everywhere.

Image

The goal of the 1440x240 mode would be to use a DAC to get RGBS by embedding CSYNC into the HSYNC data island for my HDMI softcore and use a PVM. Its more of a bonus video mode since the FPGA has enough pins and the additional cost is really just the HDMI connector. I have done this successfully with a DAC outputting RGBHV. The same DAC has severe issues with my 1440x240 in YPbPr mode though.

I want to try to tackle all of the handhelds and then resume my focus on the Nintendo DS to achieve some type of digital video modification for it later. I wanted to try to knockout NGPC, PSP-1000, GBA, Wonderswan and GameGear first. I think I can have NGPC version ready this summer. As Ive constructed the red card, with a daughter board I can basically process anything I hope.

Currently I can do 1440x240 no problem but I will fine tune this more for PVM as I dont like the bezel covering the image. I will need a second board revision to have 1080P working at the same time. The SDRAM bandwidth and SDRAM arbiter/scheduler I made can handle it no problem. Few color issues but I can fix this and plan to shortly.

Image

Image

Ill post any updates here or any breakthroughs. This has been an off and on project Ive done in the background for almost 2 years and has been a very big learning process. But Im optimistic.
User avatar
Konsolkongen
Posts: 2398
Joined: Fri May 16, 2008 8:28 pm
Location: Denmark

Re: Handheld Digital Video Board Project

Post by Konsolkongen »

This is really cool!

Will PSP 2000 or 3000 be possible as well? I think they are better suited for consolizing as the UMD read speeds can be slightly faster due to increased cache.
Cyo
Posts: 6
Joined: Thu Aug 17, 2023 12:42 am

Re: Handheld Digital Video Board Project

Post by Cyo »

Konsolkongen wrote: Tue Jan 20, 2026 5:32 pm This is really cool!

Will PSP 2000 or 3000 be possible as well? I think they are better suited for consolizing as the UMD read speeds can be slightly faster due to increased cache.

So the PSP1000 has 24 bit RGB going to the screen while the PSP2000 has 21 bit RGB going to the screen. In my opinion going for a 1000 model is better, but I can do both of those easily.

The 3000 model uses a custom serial SVDI interface for video, which was used by Sharp in early 2000s for handhelds and phones. Last year I thought its mipi but I cracked the protocol last year. I think for that application I would need either a "more expensive than I thought" daughter card or a different board altogether which I would be hesitant to redo.

Also I got VGA and 720P working yesterday. Was very simple. I only have an off by 1 error left in all scaling modes and basic funtionality is done. 1080P wont work on the serializers so I cant verify that scaler block functionality until next revision.
User avatar
Konsolkongen
Posts: 2398
Joined: Fri May 16, 2008 8:28 pm
Location: Denmark

Re: Handheld Digital Video Board Project

Post by Konsolkongen »

I didn’t know about the 24 vs 21 bit difference in the screens. Are there any games where this difference is noticeable?
Cyo
Posts: 6
Joined: Thu Aug 17, 2023 12:42 am

Re: Handheld Digital Video Board Project

Post by Cyo »

Konsolkongen wrote: Wed Jan 21, 2026 3:56 pm I didn’t know about the 24 vs 21 bit difference in the screens. Are there any games where this difference is noticeable?
Im honestly not sure.

I have only 1 bug left thats present in all video modes. Will solve it hopefully soon.

There also might be a way to make this solderless on PSP1000 if I used a jig and pogo pins
Cyo
Posts: 6
Joined: Thu Aug 17, 2023 12:42 am

Re: Handheld Digital Video Board Project

Post by Cyo »

I just did a quick capture on V3 hardware with features.

Supports several forms of color correction, resolution swapping and some scanlines.

https://youtu.be/SQBXmzXE8I8?si=2cfGvmvb6VkbfFiX
Post Reply