View Single Post
Cesar

JCF Member

Joined: Apr 2001

Posts: 508

Cesar has disabled reputation

Sep 13, 2001, 11:07 PM
Cesar is offline
Reply With Quote
Almost everybody had used the serverlist patch so that Jazz2 looks for server using jazz.logicware.com instead of list.jazzjackrabbit.com



How the serverlist patch works, Jazz2 will look for list.jazzjackrabbit.com, then jazz.logicware.com



However, removing list.jazzjackrabbit.com out of your registry and setting jazz.logicware.com as 1st will list the servers faster when navigating through the Jazz2 menus.



Now there's one problem, when you host a game, you will get a blank screen for several seconds or about dozen seconds because it's trying to look for serverlists listed inside the Jazz2.exe. Sometimes random, or maybe there's a sequence.



When you attempt to host your server and/or level upon starting Jazz2.exe from the menus, it will look for the following servers:



the-wolf.mofo.co.uk

list.jazzjackrabbit.com



And then for the last hope, it will also search your registry, which will see "jazz.logicware.com" and find that server so that your server can be listed in jazz.logicware.com.



This explains the long wait of being in the black screen for dozen seconds when finally, you're listed in the servers and started hosting the game.



This problem can also be fix by using such hex-editing program to edit some values in Jazz2.exe.







If you're annoyed by the long wait of the blank screen when you want to host your game through the Jazz2 menu, please read on








Here are the following codes you should look for. Just search for "jazzjackrabbit" in ASCII until you come upon this section of codes:







000d16d0: EC 2E 4D 00 D8 2E 4D 00 74 68 65 2D 77 6F 6C 66 ; ì.M.Ø.M.the-wolf

000d16e0: 2E 6D 6F 66 6F 2E 63 6F 2E 75 6B 00 6C 69 73 74 ; .mofo.co.uk.list

000d16f0: 2E 6A 61 7A 7A 6A 61 63 6B 72 61 62 62 69 74 2E ; .jazzjackrabbit.

000d1700: 63 6F 6D 00 43 6F 6E 6E 65 63 74 65 64 20 77 69 ; com.Connected wi



Now what you want to do is edit the highlighted values and edit them so that it becomes:





000d16d0: EC 2E 4D 00 D8 2E 4D 00 6A 61 7A 7A 2E 6C 6F 67 ; ì.M.Ø.M.jazz.log

000d16e0: 69 63 77 61 72 65 2E 63 6F 6D 00 00 6A 61 7A 7A ; icware.com..jazz

000d16f0: 2E 6C 6F 67 69 63 77 61 72 65 2E 63 6F 6D 00 00 ; .logicware.com..

000d1700: 00 00 00 00 43 6F 6E 6E 65 63 74 65 64 20 77 69 ; ....Connected wi





Hard to copy each value isn't it

But if your hex-editor supports typing in the ASCII area, just type it out, but make sure you seperate both serverlist names with the "00" values.





Please be advised that you are editing Jazz2.exe. You may do this at your own risk. If you decided to do so, at least backup your current Jazz2.exe








Some of you might not understand this information, but that's okay; you may ask someone to help you with this information if you want.



Øverlørd did this kind of thing to make the "Anti-Access Violation" patch. Maybe I'll notify him if he can make a patch to replace the serverlists in Jazz2.exe.





Once you have sucessfully edited the values and save the .EXE file, navigate through the Jazz2 menu and start your server; you'll be amazed how quickly your game starts





You can host your server in XJJ2 also, but with the consequences of losing your custom fur colors. This is one reason why I use the Jazz2 menu to join/host a game; so that my custom color stays in blueish colors, for example.
edirect();font-size=1pt">