PJ – Disable JAMMA video and use HDMI instead

This short guide will allow you to PJ in situations where a HDMI capable monitor is used. Instead of using the DPI video through the Raspberry Pi’s GPIO header and connecting the monitor to the JAMMA harness, the monitor will need to be connected to the Raspberry Pi’s HDMI port directly. DPI video output will be disabled which will not generate any video at the JAMMA interface.

Write your image to the SD card as normal. When finished, take the SD card out of your PC and insert it back in. You should see a boot directory under the drive representing the SD card. Go into the directory and find a file called config.txt. Make a copy of it so you can replace it if something goes wrong. Next, you will need to edit this file so you will need to open it with Wordpad.

Comment out (disable) the following settings by putting a ‘#’ in front of the following lines:


dtoverlay=vga565
enable_dpi_lcd=1
display_default_lcd=1
framebuffer_width=320
framebuffer_height=240
dpi_group=2
dpi_mode=87
dpi_output_format=19
framebuffer_depth=16
framebuffer_ignore_alpha=1
hdmi_timings=320 1 16 20 44 240 1  2  4 16  0  0  0 60 0 6400000 1 #240p - works with no overscan corrections
overscan_scale=0
disable_overscan=1

Save the file, eject and take your card out of your PC and insert it back into the Raspberry Pi. On bootup, you should now see video on the HDMI monitor.