sestain / gsm

My fork of GSM for PS2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GSModeSelector

Description

  • I wanted to make an automated GSM so it sets GS to 576p without me doing anything.
  • Tested on SCPH-50004 (Mechapwn to DTL-H50004) with RGB Scart cable and PCSX2 Nightly - v1.7.3229 Compiled on Aug 20 2022

Compiling and usage

  1. To build this (only for Windows), you'll need the Pre-built homebrew PlayStation 2 MinGW toolchain.
  2. Extract the 7z file somewhere (I extracted it to my HDD, which is D:/).
  3. Go to MinGW/msys/1.0 and open msys.bat.
  4. Now you can cd to the git cloned/downloaded folder of this fork. (In my case, I'd type cd D:/Users/Sestain/Desktop/shared/gsm-master)
  5. Once you are in the folder where the source is, then you can do make and it should compile and create a GSM.ELF file.
  6. Now you can run the .ELF file on PCSX2 with Run ELF or on real hardware with wLaunchElf (On real hardware you have to use YPbPr output setting so it displays correctly and doesn't crash).

Credits

Thanks to taka-tuos for linking Pre-built toolchain in their fork of GSM.

Thanks to doctorxyz, dlanor, SP193, reprep for GSM.

About

My fork of GSM for PS2

License:Other


Languages

Language:Assembly 83.7%Language:C 14.9%Language:Makefile 1.4%