HeadIcons.dat
HEADICONS.DAT had to be manually disabled because the cache was failing to read it.
Need to solve this eventually.
maybe we can create a label for cache related things, I am working on custom content and non IP (intellectual property) cache for the community, I will likely follow a more open source impl. for the data like assimp project. but just saying, I think we have 3x cache issues now, would be nice to group them for easy addressing when in there.
The console should load out some failed texture/sprite loading. Aside from that it's the only known cache issue. I'm new to RSPS so I don't know what those things are, but had to disable at least whatever headicons.dat is. I did not look much into it, this was before the client was even running properly.
Hey @HelloKitty 👋
The "317" cache you have is almost definitely really a combination of a 317 and 377 cache. As far as I know there's never been a complete 317 cache found
Here's the fix, I believe: https://www.rune-server.ee/runescape-development/rs2-client/tutorials/156658-galkons-base-loading-head-icons-cache-loading.html
In your repo: https://github.com/HelloKitty/RS317.Sharp/blob/e0c0125ccfc3fd37de91daa1ec313cc4206f5634/src/Rs317.Library.Client/Player.cs#L324
I'll be happy to make a PR if you can show me how to get the Unity version running!
Hello friend! @Jameskmonger Ohhh this is interesting, yea I've heard something similar about there being a lack of a complete 317 cache. Since I feel so far removed from the RSPS community I just am abit clueless about those kinds of things! The World of Warcraft emulation community I guess has done a better job of archiving the game.
I am happy to accept a PR for this issue, the WF (WinForms) client should be runnable in VS which is great for immediate testing but if you want a Unity3D build running I can help. It's abit more complicated to setup the project in Unity3D.