jak-project/game/common
Tyler Wilding 2f6bfd2e64
game: cleanup gk's CLI documentation (#2189)
An attempt to cleanup the last CLI interface we have left to cleanup. 
- `gk` args now follow the typical convention ie. `--proj-path` instead
of `-proj-path`.
- args that are passed through to the rest of the application / the
game's runtime use the typical convention of following a `--`
- I'm thinking some args shouldn't be handled at this level ie
(`-nodisplay`, `-vm`, `-novm` or `-jak2`) These could be better
documented as legitimate flags and passed in via a nice struct. They
don't seem to be used in `InitParams` but I'll triple check.

There's a temporary shim here so there is no coupled release with the
launcher (right now it executes `gk` with a few args). So I just change
the old args into the new format. After one release cycle, I can change
it in the launcher and delete it here.

I am unsure if this will break the bash shellscript usages -- not sure
which args were usually passed into `$@`


![image](https://user-images.githubusercontent.com/13153231/222035309-b6601719-cdc9-40ee-b36e-e4b135d3f128.png)
2023-03-09 20:02:25 -05:00
..
dgo_rpc_types.h [ckernel] split by game version (#1559) 2022-06-26 18:17:11 -04:00
file_paths.h save & load to file! 2021-08-16 15:43:12 +01:00
game_common_types.h game: cleanup gk's CLI documentation (#2189) 2023-03-09 20:02:25 -05:00
loader_rpc_types.h [ckernel] split by game version (#1559) 2022-06-26 18:17:11 -04:00
overlord_common.h Add the STR RPC to overlord and game code (#134) 2020-11-22 12:59:55 -05:00
play_rpc_types.h [ckernel] split by game version (#1559) 2022-06-26 18:17:11 -04:00
player_rpc_types.h [ckernel] split by game version (#1559) 2022-06-26 18:17:11 -04:00
ramdisk_rpc_types.h [ckernel] split by game version (#1559) 2022-06-26 18:17:11 -04:00
str_rpc_types.h [jak2] workaround for cutscene playing (#2131) 2023-01-16 13:37:29 -05:00
vu.h [decomp] collide cache, other minor fixes (#2031) 2022-11-20 11:32:29 -05:00