To start off, I'm pretty new to all of this. I've been working on the OSPK server for a little bit as a fun little project to work on. With the new OSRS update, I saw that someone released the cache for the 143 revision ([Only registered and activated users can see links. ]) and thought it'd be nice to add it to my client. I had assumed I wouldn't have to change anything for my client to use the new cache but clearly there is some work that needs to be done.
The first issue I came across was that Cache/packed_sprites/Packer.jar didn't exist, so I just copied over the packed_sprites folder from the cache I downloaded in the OSPK package. My first question is what is this packer and why is it needed?
Second issue after adding packer.jar is that Cache/cache.zip is missing. Why would I have to add a zipped version of my cache into my cache?
I feel like I'm going in the wrong direction with this so any help would be greatly appreciated.
To start off, I'm pretty new to all of this. I've been working on the OSPK server for a little bit as a fun little project to work on. With the new OSRS update, I saw that someone released the cache for the 143 revision ([Only registered and activated users can see links. ]) and thought it'd be nice to add it to my client. I had assumed I wouldn't have to change anything for my client to use the new cache but clearly there is some work that needs to be done.
The first issue I came across was that Cache/packed_sprites/Packer.jar didn't exist, so I just copied over the packed_sprites folder from the cache I downloaded in the OSPK package. My first question is what is this packer and why is it needed?
Second issue after adding packer.jar is that Cache/cache.zip is missing. Why would I have to add a zipped version of my cache into my cache?
I feel like I'm going in the wrong direction with this so any help would be greatly appreciated.
Many thanks.
The first issue I came across was that Cache/packed_sprites/Packer.jar didn't exist, so I just copied over the packed_sprites folder from the cache I downloaded in the OSPK package. My first question is what is this packer and why is it needed? -
The sprite packer allows you to take a folder in this case a folder containing a bunch of png / jpgs pertaining to the source (stuff like interfaces, logins, sprites that you would find in game) and pack them in to an INDEX file which is what your cache will read Ie : 1 Dat file , and then like idx0-5 these files contain every image in the game pretty much some people use external downloads for certain images.
The packer just helps you format it. Some caches are formatted different then others / Ie Pi has a pretty open and easy to work with cache for newer users where as some other bases use packed files that need to be unpacked and if you dont know how to do it , it can be challenging for some without a programming background.
the zipped cache file is used for Auto Downloading Cache's Ie : putting your cache up on a webhost and then being able to download / unzip and file for people to use it. which is why you can run a server and then you acquire a cache folder normally in your user home.
To be honest you're 100% going in the wrong direction with this. undertaking what you want to do isn't easy for people without an understanding of how the Cache system works to be honest.
There isn't a tutorial that tells you what youre supposed to do specifically but you can find out alot of the things youll need to do , what common errors people have etc by just searching packing higher revisions rune-server on google bud.
Thanks for the info! I guess I'll take some time one of these weekends and try to learn the system. Hopefully I'll be able to get it working some day .