Jump to content

`Mr Steve

Member
  • Content count

    23
  • Joined

  • Last visited

Everything posted by `Mr Steve

  1. PLEASE NOTE: I haven't done much testing on 317 clients, but the few I have tested (like one lol) have worked, I don't plan on adding them to this guide. You should be able to figure it out yourself. It's really the same thing for every revision. This goes for the 602 client as well, my 602 was one loading cache from the client and not from C:\ as Macs have no C:\ I found it on Rune Server somewhere. If you want to add a 317/602 guide post one here and I'll paste it in the main post, you will get credits of course. ALSO NOTE: This is basically cp'd from my thread on RS, post any errors if you care about them and I'll fix them. Update: Added Requirements. Files with the extension .exe are NOT compatible in any way with Mac OSX anything, you can only open .exe files on Windows. Also: To expand a file that has been compressed you need a decompresser, I have helped an un named person who didn't have one, so here's a link for you. WinRar doesn't come for Mac btw so please don't nail me for advertising something :| Stuffit Expander "WinRar for Macs" Contents Intro 508 - 517 - 525 562 - 569 - And Beyond? Tips/Tricks Credits Intro Welcome to my guide on running an RSPS on your Mac. In the guide I will cover the method for running the most common DEOBs for servers from 508 to 569. The first thing you will need is a client to run. I personally use the Rune Locus status page to find the servers I play, but you can get them where ever you want. For the guide I will be using the Connan Ftw 525 Client, and the Pk Madness 569 Client. You can download them here, or use your own client. Connan Ftw 525 Pk Madness 569 The only other requirement is a very basic understanding of computer copy/pasting, and drag and dropping, and Mac OS X 10.5.X. If you don't have 10.5.X then it may still work, I just haven't personally tested it. 508 - 517 - 525 Starting with the more common 500+ batch, my 525 example. The process for 525 is the same for 508 and 517. Now the very, very, very easiest way is to simply open your clients folder, and search for the file Loader.class. Once you find that file double click it and your client might run. You want to click the name of the folder you are searching at the top of the Finder window and type in Loader.class. Here is a picture... If that worked, great. If not you will have to do a bit more technical stuff. This is also my favorite way of running a client quickly. First, open up Terminal by either searching for it in Spotlight... Or any method you choose thats mine. Next type "cd_" into Terminal with a space after it, and no quotes. Then open your client folder and drag the folder called "src" to the terminal window. Hit enter, you will get another line in the Terminal window, if unsuccessful Terminal will tell you, and if you were successful it will look like this... If it did that good, if not, try again. The next step is to go to your "run.bat" file and copy this line... Paste that into Terminal, hit enter, and the client should start to run. Now for repeatability purposes, you should make a TextEdit file with the commands to run the client. I HIGHLY recommend this because it makes things very easy. Just open up TextEdit, and copy paste what you put into Terminal... Now, go to the format toolbar and click "make plain text" and ok. Then save that as any name you choose, and type in ".sh" after it. To run the client open Terminal, type in "sh_" with space, no quotes, and hit enter. That concludes the 508 - 517 - 525 section of the guide. 562 - 569 - And Beyond? Ok short intro. You NEED to read the 508 - 517 - 525 section, I don't want to repeat myself down here. I don't have much experience with 562+ because I prefer 517/525. But I have tried a few 562+ and have the basics for them down. Unlike the 508/517/525s, 562+ uses a new method of running, I THINK this is because 562 has the Rune Tek 5 engine instead of the old engine, it might just be the people who started the 562s. The first step is to combine files. You need to take the "bin", "cache", and "lib" folders, and put them into the "src" folder... Now that that is done go to Terminal and to "cd_" like in the above section, and open up "run.bat". Observant people will notice the semicolons in the code. These need to be replaced by colons, this is just a slight difference between Mac and Windows. After you fix those semicolons, you can copy and paste just like in the above section... If it worked great job, and have fun playing. Tips and Tricks These are just simple things to speed up the process, or make text shorter. Use the Run.bat file! The run.bat file is already in plain text, so you don't need to make it plain text yourself. Just delete the stuff you don't need, and add in what you do. Copy and Paste, not .sh This is my preferred method of running the servers. Simply keep the text you copied from Terminal in a text document on your desktop. When you want to play, open the document, select all (Command+A), copy (Command+C), click the Terminal window, and paste (Command+V). That will run the server the same as using the .sh file. Try an application If you're feeling adventurous, why not make your server's client into a simple run application so you don't need to use Terminal? Try it out in Automator, or AppleScript. Here's my version of the click to run client. It runs Connan Ftw 525, so make sure you download that first if you want to try the runner. Just follow the instructions in the Information file. http://www.mediafire.com/?zdmwmfnfzm2 Credits Me I am it on the lonely list of credits, I wrote this guide myself based on an earlier guide I wrote for one server, I think this version is much better so I gave you this one. If you have any questions feel free to post or pm. Sticky plz?
  2. And by constantly I mean every 5 seconds. Does anyone know what this error means? I'm pretty sure its just from custom Items, but I have no idea why they shouldnt load. Error: T1 - 123,0 - 36,36 1 3 3 Also getting this one. Invalid memory access of location 0x0 rip=0x1010e90ba And above both of those when I launch the client. (I don't think these are errors) stevens-imac:Client steven$ java -Xmx300m Jframe 10 0 highmem members 32RS2 user client - release #317 NPC.DAT : 1489108188 Called method225 NPC.IDX : 1489126980 Called method225 So does anyone have experience with those? I've tried at least 10 clients from RL toplist and status page. Are there any files in the 300/400 clients that are Windows specific? (batch, exe) I'm doing this on a Mac. Thought that shouldn't matter if they're only java files... And every 500+ client I've tried works just fine. Thats my info, anyone have any ideas?
  3. java -Xmx1500m Gui 30 0 lowmem members 32 Theres one Edit Adding -Xint seems to work, any reason why -Xint works but removing -Xint and -Xmx doesnt?
  4. It is 525 mapdata from other, working servers, and a working client. But I'll find a download and try again.
  5. FIXED, this mapdata http://www.***********.org/runescape-development/rs-503-client-server/downloads/219815-508-525-3k-mapdata-files-packed-unpacked-including-my-td-mapdata.html (rune server) put in both client and server. Just incase anyone else needs it. Thanks Caelum and Jon
  6. Anyone have a complete one? I've tried using them from higher revisions, but the equip ids are all wrong. So does anyone have one or know a good way to get one?
  7. Did you read the thread at all? Thanks for trying, but seriously this is about Linux not Windows Vista or 7. Edit - Simdog the plain Linux one is probably 32 bit.
  8. So you just swapped to 32bit and you were fine? I'll try that now. Edit: Nope they wont even start on 32 bit. At least for me java -Xmx500m -cp .:Theme.jar Gui Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:676) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:317) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:280) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:375) Oh and because I know someone will say re install java... Look here before you post.
  9. No java updates available, try again.
  10. Any idea how to fix it?
  11. I get a similar issue too, I'm on a Mac though. But Mac and linux are pretty similar. Someone on RS thought it was to do with the .dat files, but I don't know if that's right
  12. And by constantly I mean every 5 seconds. Does anyone know what this error means? Error: T1 - 123,0 - 36,36 1 3 3 Also getting this one. Invalid memory access of location 0x0 rip=0x1010e90ba And above both of those when I launch the client. (I don't think these are errors) stevens-imac:Client steven$ java -Xmx300m Jframe 10 0 highmem members 32RS2 user client - release #317 NPC.DAT : 1489108188 Called method225 NPC.IDX : 1489126980 Called method225 So does anyone have experience with those? I think it may be clients with custom GUIs, but I'm not sure. I've tried at least 10 clients from RL toplist and status page. Are there any files in the 300/400 clients that are Windows specific? (batch, exe) I'm doing this on a Mac. Thought that shouldn't matter if they're only java files... And every 500+ client I've tried works just fine. Thats my info, anyone have any ideas?
  13. Thanks guys, I added a link to WinRars Mac equivalent (as far as I can tell it is, it does the same thing, and is free ) Also Rian, if you plan on using RS2HD as a source, you may have issues, I just couldn't get that source to compile when I was trying it out. And 317s are giving me some odd issues. But 500+ are just fine. Edit for post below: Mac cursors really aren't that different from Windows, only thing I can think of is the Mac ones are black in the middle and Windows are white.
  14. Sorry for the bump but I still need to know.
  15. Why do you want people to compile your client? You can just compile before you upload it and it should work just fine.
  16. Lol where do you see cursors? My mouse cursor isn't in those pictures anywhere
  17. Convinced I made it now? Thanks
  18. Why didn't I make it myself? Thanks
  19. No one is finding this helpful at all?
  20. Made me understand how loops work, I've used them but I've only cp'd from other parts of my source or a website. Very good tutorial in my opinion. Edit: Obviously I'm new to programming, and I'm trying to teach my self please don't make fun of me
×