Skip to content

Releases: jpcarstech/GT2Recomp

GT2Recomp 0.3.0 - Every Silent patch, cheats on both discs, 60 FPS

Choose a tag to compare

@jpcarstech jpcarstech released this 03 Sep 09:08

All of Silent's GT2 patches now ship, and the plain discs get their cheats. New on both discs: Metric Units, HUD & Mirror Toggle (L3), Replay Cameras in Race (R1) and BGM Switch (R3); on the Simulation disc also True Endurance and Fixed Event Generator. The community cheat codes never worked on the v1.1 discs this port runs — every one was re-derived for v1.1 and verified in the lab with a screenshot: track and car unlocks on the Arcade disc, and eleven money/licence/race cheats on the Simulation disc. 60 FPS was measured on a real PC and made about 30% cheaper, and it no longer forces the 325% overclock.

Install / upgrade

  1. Put your .bin disc image(s) in a folder.
  2. Download GT2Recomp-setup.zip below and drag its files into that folder.
  3. Double-click Setup GT2.cmd — 30–60 minutes per disc, then DONE.

Upgrading from 0.2.0: same steps in your existing folder — only the changed parts rebuild. Your settings, controller mapping, enabled mods and memory cards come along. Savestates made on 0.2.0 do not load on this build (memory cards and replays are fine). If the folder has grown messy, Tidy GT2 folder.cmd (installed by Setup) moves old layouts, test installs and freeze dumps into _old\ — nothing is deleted.

What's new

  • Every Silent patch, run verbatim from DuckStation's patch database through a small GameShark interpreter: Metric Units, HUD & Mirror Toggle (tap L3 to cycle the mirror, hold to hide the HUD), Replay Cameras in Race (hold R1), BGM Switch (tap R3 for the next track, hold to mute), and on the Simulation disc True Endurance (Rome 2 Hours lasts two real hours) and Fixed Event Generator. The five already shipped are unchanged and byte-identical to the database.
  • Cheats for the plain discs, verified on v1.1. Why the published codes failed: the whole save structure sits 0x370 bytes higher on v1.1 than on v1.0, so every data code landed short. Arcade disc: Unlock All Tracks, Unlock All Cars. Simulation disc: A Ton Of Cash, Money Never Decreases, Any Car Can Enter Any Race, All Gold Licences plus one per licence class, All Races Completed. Each is guarded so nothing is written mid-race. The ones not offered, and why, are in docs/CHEAT_VERIFICATION.md.
  • 60 FPS, measured and improved. On a real PC a 60 FPS race is CPU-bound in the emulation itself — the GPU costs nothing even at 16× supersampling. Three fixed costs were cut (a hole in the native-code cache on the game's biggest overlay, dev instrumentation left on at play time, an SPU query that snapshotted everything to read one bit): +30% on the lab's 60 FPS race. Details and how to measure your own PC (Benchmark GT2.cmd) in docs/PERFORMANCE.md.
  • 60 FPS and the overclock are decoupled. Choosing 60 FPS still switches the CPU overclock on, but the percent is yours — lowering it no longer switches 60 FPS off. If 60 stutters, try 200–250 before giving up on it.
  • F1 → Change disc… refuses the wrong image (an image whose serial is not this build's) instead of loading it.
  • F1 → Advanced: PGXP tuning with the GT2 defaults stated and a reset row.
  • Tidy GT2 folder.cmd — one exe to start; everything from older layouts goes to _old\.

Known issues

  • 60 FPS is CPU-heavy. At 60 the emulated PlayStation does a frame's work every VBlank at up to 3.25× its clock; on many PCs that sags in races while menus stay at 60. It is the CPU, not the GPU. What helps: a lower CPU overclock % on the Mods page (200–250), a few sessions for the native-code cache to warm up (let Play GT2.cmd finish its compile step), PGXP off if you must. Original (30 fps) with the Enhanced preset is a solid 30 on everything.
  • Cheats are per disc and change the save the game is holding — save your garage first if you care about it.
  • Savestates from 0.2.0 do not load on 0.3.0 (the native-code cache format changed; states carry its tag).
  • The first sessions after this update run slower while the native-code cache is rebuilt; the boot "Loading Save Data" screen takes a while.
  • 30 fps replays and Rally ghosts don't play back correctly at 60 FPS.

Full detail: CHANGELOG.md · every framework change: patches/README.md

No game data is distributed here — the game is built on your machine from your own discs.

GT2Recomp 0.2.0 - Arcade & Simulation discs

Choose a tag to compare

@jpcarstech jpcarstech released this 02 Sep 20:07

The GT2 Combined Disc is no longer required. Drop in your own dumps of the Arcade disc, the Simulation disc, or both — any file names — and Setup builds each one into its own native PC program. Switch discs from the settings window or, while playing, from F1 → Disc (it's the first thing in the menu). Your settings, controller mapping, enabled mods and memory cards are shared across discs, so Arcade's "Load Guest Garage" sees your Simulation garage exactly like on the console. A Combined Disc image still builds as an optional third disc if you have one.

Install / upgrade

  1. Put your .bin disc image(s) in a folder.
  2. Download GT2Recomp-setup.zip below and unzip it anywhere.
  3. Double-click Setup GT2.cmd. If your discs aren't beside it, it asks you to pick their folder, lists the discs it found, and asks before starting — then 30–60 minutes per disc, then DONE.

Upgrading from 0.1.x: same steps in your existing folder. Your tuned settings and what you had ticked come along (the enhancement folder is renamed patches\mods\ automatically).

What's new

  • Two discs, one install. Per-disc builds under titles\, a Disc row in the launcher, a two-row Disc section at the top of the F1 menu.
  • One configuration follows you — video, audio, controller, keybinds, the enabled-mods list and memory cards are install-wide, not per disc.
  • Every mod verified on both plain discs against Silent's hash-specific patch database: 60 FPS, widescreen, draw distance, full-detail AI cars and 8 MB polygon buffers are byte-identical across the Arcade and Simulation discs.
  • Presets on the Mods page: Enhanced (widescreen, geometry correction, longer draw distance, full-detail AI, CPU overclock at 200% — the setup that runs best, at the original 30 fps) and Authentic 1999 (everything off). Every mod stays individually switchable.
  • CPU overclock stands on its own — it's part of a good 30 fps setup with the heavier mods on, not just a 60 FPS accessory. Choosing 60 FPS raises it to 325 automatically.
  • Setup runs from anywhere and tells you what it's doing — a folder picker if the discs aren't beside it, a confirmation before the long step, one live line per disc with a percentage and time estimate.
  • Memory cards are backed up before every session (saves\backups, ten deep).
  • Updating keeps your tuned config and merges in the keys a release adds.
  • Diagnose GT2.cmd — if something won't start, run it and attach gt2_diag.txt to an issue.

Known issues

  • 60 FPS is experimental and not right yet. It runs sluggish and uneven on current builds even with the overclock it switches on. Stay on Original (30 fps) with the Enhanced preset — that's a solid 30. If you try 60, give it several sessions to warm up the native-code cache before judging it, and lower supersampling first if it's still heavy.
  • Mods and cheats are per disc, and each disc needs its own testing. The Arcade and Simulation discs are different programs; anything that works on one has to be verified on the other before it's offered there. Mods: done for both. Cheats: none yet for the plain discs — the published Arcade unlock codes are for the v1.0 pressing and corrupt the v1.1 disc this port runs (they broke controller input in testing), so they were pulled rather than shipped as a guess. The Cheats page says so. The Combined Disc keeps its own. Expect more mods and cheats in later releases as each is verified per disc — if you have a code that works on v1.1, open an issue.
  • The first sessions after a build run slower while the game converts itself to native code; the boot "Loading Save Data" screen takes a while.
  • 30 fps replays and Rally ghosts don't play back correctly at 60 FPS.

Full detail: CHANGELOG.md · every framework change: patches/README.md

No game data is distributed here — the game is built on your machine from your own discs.

GT2Recomp 0.1.1

Choose a tag to compare

@jpcarstech jpcarstech released this 01 Sep 21:22

Gran Turismo 2, running natively on your Windows PC — both discs in one game, up to 4K+, widescreen, 60 FPS, save states. Built on your own machine from your own discs; nothing here contains game code.

Fixed in 0.1.1: the game could freeze when quitting (Esc Esc) — the background code-conversion hand-off held a network handle open through shutdown. Quitting is instant now. Also: simpler front-page docs. Details in the CHANGELOG. Already installed? Just re-run Setup GT2.cmd (takes minutes).

How to install

You need: a Windows 10/11 PC and the GT2 Combined Disc — the fan-made image that merges your own Arcade and Simulation disc dumps into one game. Make it first by following the instructions at CookiePLMonster/GT2-Combined-Disc (you end up with a ~1 GB .bin + a small .cue).

  1. Make a game folder (e.g. C:\Games\GT2) and put the combined image (.bin + .cue) in it.
  2. Download GT2Recomp-setup.zip below and drag its five files into the same folder.
  3. Double-click Setup GT2.cmd. A black window works for 30–60 minutes — click Yes if Windows asks to allow changes, press Enter if it offers to rename your image, leave it alone until it prints DONE.

Play: double-click Gran Turismo 2 Recompiled.exe. The first start opens a settings window — controller, resolution, patches (widescreen, 60 FPS…). In game: F1 graphics menu, F7 save states, F8 rewind. The game gets faster over your first few sessions as it converts more of itself to native PC code.

Full guide and troubleshooting: README.

GT2Recomp 0.1.0

Choose a tag to compare

@jpcarstech jpcarstech released this 01 Sep 18:12

Gran Turismo 2, running natively on your Windows PC — both discs in one game, up to 4K+, widescreen, 60 FPS, save states. Built on your own machine from your own discs; nothing here contains game code.

How to install

You need: a Windows 10/11 PC, and the GT2 Combined Disc — the fan-made image that merges your own Arcade and Simulation disc dumps into one game. Make it first by following the instructions at CookiePLMonster/GT2-Combined-Disc (you end up with a ~1 GB .bin + a small .cue).

  1. Make a game folder (e.g. C:\Games\GT2) and put the combined image (.bin + .cue) in it.
  2. Download GT2Recomp-setup.zip below and drag its five files into the same folder.
  3. Double-click Setup GT2.cmd. A black window works for 30–60 minutes — click Yes if Windows asks to allow changes, press Enter if it offers to rename your image, leave it alone until it prints DONE.

Play: double-click Gran Turismo 2 Recompiled.exe. The first start opens a settings window — controller, resolution, patches (widescreen, 60 FPS…). In game: F1 graphics menu, F7 save states, F8 rewind. The game gets faster over your first few sessions as it converts more of itself to native PC code; re-run Setup GT2.cmd any time to update.

Full guide and troubleshooting: README. Everything that's in this release, in detail: CHANGELOG.md.