r5sdk icon indicating copy to clipboard operation
r5sdk copied to clipboard

No HD textures on shipped build

Open r3muxd opened this issue 1 year ago • 2 comments

I'll make a PR for this after finals, but essentially you can get the game down to <10GB by throwing out the starpaks (which aren't necessary) and forcing the game to return true in CHLClient::HasPartialInstall (index 2, +16 from interface start). Then you need to make some UI script edits to get rid of the "HD TEXTURES DOWNLOADING" shit. You should probably toss out Origin when you do this too (which isn't too hard), because Origin integration serves no purpose (persistence from retail servers isn't used, the game is free so there's no ownership to verify, and everyone just makes new accounts for r5 anyway). You can make the HD textures an optional download I guess if people want that, and then it wouldn't be too hard to check for their presence in the haspartialinstall hook.

r3muxd avatar May 08 '23 07:05 r3muxd

Also, for bansystem I cannot endorse the Firehol IP blocklist enough. Maybe add a ConVar to check if the IP is on it or something, because it is such a pain in the ass to get around.

r3muxd avatar May 08 '23 07:05 r3muxd

the game is free so there's no ownership to verify

The origin integration is used for things other then verifying that the user has the game

hax4dazy avatar May 08 '23 11:05 hax4dazy

Thanks for the suggestion. The HD textures are no longer shipped by default with the game's install as of the last update in November 2023.

Also, as of commit c9a9b01bf211db7bd8eaa9ab3ec2f6b53d328660, optional streaming texture paks (opt.starpak) are no longer considered mandatory, a dedicated chech has been added here.

Mauler125 avatar Jun 01 '24 00:06 Mauler125