Status Update - February 2022
Added 2022-03-04 15:41:44 +0000 UTCSlightly late this month, but it's here - status update for the last month. In February there finally were some new releases!
Main releases:
Gran Turismo 2 Combined Disc
First, the highlight of this month - Gran Turismo 2 Combined Disc! I already published a detailed writeup of this mod so a TL;DR - GT2 Combined Disc is a modification/script merging Arcade Mode and Simulation Mode discs of Gran Turismo 2, creating a single ultimate version of Gran Turismo 2.
Full article available here:
https://cookieplmonster.github.io/2022/02/26/gran-turismo-2-combined-disc/
SilentPatch for Scarface
The first build of SilentPatch for Scarface, released almost 2 years ago, promised performance improvements but also introduced threading issues by letting threads run free on any core. In this release, I finally addressed those issues by applying an identical trick to what was first done in a widescreen fix for NFS Underground 2.
Full article available here:
https://cookieplmonster.github.io/2022/02/12/silentpatch-scarface-r2/
MKPSXISO
Early last month, we finally released MKPSXISO v2.00. Aside from what I mentioned in the previous reports, the list of improvements is too long to put here, so please refer to the pull request for more information:
https://github.com/Lameguy64/mkpsxiso/pull/22
Other work:
OpenRCT2
- Track pieces with fractional cost are too cheap to build - a fix for a bug introduced in OpenRCT2 where sometimes it was possible to "generate" money by building a track piece and dismantling it continuously.
- Fix more crashes related to paths, Refactor last_*_directory and last_run_version to use u8string, Turn GeneralConfiguration::rct1_path into an u8string - a series of changes fixing issues related to paths. Under certain conditions, or when using Unicode paths for saving network data, the game could crash. With those PRs all known issues have been resolved.
- Win32:https://github.com/OpenRCT2/OpenRCT2/pull/16633 Fix a Y2038 bug in TimeToSystemTime - a fix for the issue I spotted on MSDN a few months back, where a code snippet presented by Microsoft was affected by the year 2038 bug. I spotted this piece of code in OpenRCT2 and fixed it.
Now excuse me while I go try out Gran Turismo 7 :D