jak-project/goal_src
Tyler Wilding af6de539b5
jak1/jak2: Persist sound settings, play-hints, subtitles and vibration settings in `pc-settings` instead of the memory card file (#3612)
In the original game, they had no choice but to use the memory card file
as their method of persisting settings. We are not limited by such
things.

It's inconvenient to have to load your save-file when launching the game
to initialize these settings to your liking, it's also confusing
behaviour to even some players that have played the game heavily for
over a decade. We can do better by globally saving these settings to the
`pc-settings` file instead.

Originally I only migrated the volume settings, then i figured it would
be nice to also have play-hints and subtitles settings persisted. More
could debatably be moved (language is a big one...) but these were the
low hanging fruit.

I also reduced the default volumes as that is something else that has
come up a few times.
2024-07-31 00:01:18 -04:00
..
jak1 jak1/jak2: Persist sound settings, play-hints, subtitles and vibration settings in `pc-settings` instead of the memory card file (#3612) 2024-07-31 00:01:18 -04:00
jak2 jak1/jak2: Persist sound settings, play-hints, subtitles and vibration settings in `pc-settings` instead of the memory card file (#3612) 2024-07-31 00:01:18 -04:00
jak3 game: cleanup some display settings related code, forbid invalid `game-size` resolutions (#3601) 2024-07-27 22:29:14 -04:00
user repl: separate history by game version (#2805) 2023-07-05 20:15:46 +02:00
goal-lib.gc jak1: Adjust sprite positioning or hide them where appropriate when using non-standard aspect ratios (#3596) 2024-07-26 23:15:51 -04:00
goos-lib.gs REPL related improvements and fixes (#3545) 2024-06-03 00:14:52 -04:00