Skip to content

Instantly share code, notes, and snippets.

@git2358
Forked from Dinduks/ps2-dvd-colored-green.md
Created April 15, 2023 10:05
Show Gist options
  • Save git2358/20583aca4a9253802d1db568a14ed1c6 to your computer and use it in GitHub Desktop.
Save git2358/20583aca4a9253802d1db568a14ed1c6 to your computer and use it in GitHub Desktop.

How to fix DVD discs being tainted in green when read on the PS2

This is a protection to prevent copying DVD discs to VGS using the RGB output.
The PS2 in that case outputs composite (which has no "sync" output).

In order to fix it, use the PS2 DVD player mod by krHACKen and follow these steps.

  1. Download:
  1. Plug a USB stick into the PS2

  2. Copy your FMCB' binary (mc0://BEEXEC-SYSTEM/osdmain.elf) onto the USB stick

  3. Plug the USB stick into the computer

  4. Extract PS2 DVD Players\MC\With Progressive Hack\3.11J\Europe\English\ from the archive donwloaded previously on the USB stick

  5. Open a shell (I use Git Bash)

  6. Assuming that the USB stick's path is /i/, run ./KelfTwinSigner.exe /i/osdmain.elf /i/BEEXEC-DVDPLAYER/dvdplayer.elf.
    dvdplayer.elf is now signed using your FMCB binary.

  7. Now plug the stick back into the PS2

  8. Copy mass0://BEEXEC-DVDPLAYER/ to mc0://.

  9. Reboot your PS2 with the DVD disc inside.

Note: you can't launch dvdplayer.elf with uLE, as it doesn't recognize KELF files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment