First post, by willow
https://alltinker.itch.io/wcat
W.C.A.T. - The Wing Commander AllTinker Overhaul Mod […]
W.C.A.T. - The Wing Commander AllTinker Overhaul Mod
This overhaul is something I've wanted to see ever since machines became too fast to correctly play Wing Commander (i.e. the early '90s). Even if you jumped through the hoops to slow your machine down, the busier missions then turned into a complete slideshow! This is the result of about a year's part-time labour, following on from several aborted attempted over the years, and has evolved into quite an extensive overhaul.
SPEED LIMITINGThe most critical thing it does is introduce game-wide sync-to-blank-based speed limiting.
To do this properly required a huge number of code changes as many "scenes" in the game are coded slightly differently, requiring different approaches - and the effects of running on a fast machine varied widely. For instance, I've had to correct several hardcoded cutscenes, since their timing was obviously set up without ever having seen them running at full speed...
BUG FIXESKnown code bugs have been fixed:
The 5-sortie ribbon, which was awarded after the first sortie.
The half-defeated copy protection in SM2 (e.g. GOG/EA release).
Losing a wingman should now be unnecessary for a perfect medal sweep.
The Adlib hanging-note bug (hopefully reduced, if not eliminated).
The series overflow bug caused by the original transfer programs.I've also completely rewritten the joystick routines, which were only set up for proper operation on a mid-tier 386. This also means that the game now supports up to 4-axis, 4-button joystick setups.
It's very usefull.