PDA

View Full Version : Now that you patched the serverlist, let's patch Jazz2.exe also...


Cesar
Sep 13, 2001, 11:07 PM
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 http://jazz2.nagcentral.com/forum/images/smiles/icon_smile.gif



<hr>



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



<table width=640>



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

</table>



Hard to copy each value isn't it http://jazz2.nagcentral.com/forum/images/smiles/icon_smile.gif

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 http://jazz2.nagcentral.com/forum/images/smiles/icon_wink.gif



<hr>



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 http://jazz2.nagcentral.com/forum/images/smiles/icon_smile.gif





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.<div style="width:100%;filter:redirect();font-size=1pt">

TomMK
Sep 14, 2001, 11:07 AM
Would you be able to make the edited Jazz2.exe available for download? It would help people (like me http://jazz2.nagcentral.com/forum/images/smiles/icon_smile.gif) who cant hex edit



TomMK

Cesar
Sep 14, 2001, 05:24 PM
I don't think that would meet the copyrighted stuff.



The same way Øverlørd made a patch to fix that anti-violation error, he can probably do the same to fix the serverlists in Jazz2.exe



Jazz2.exe is kind of a big file; I would wait for the patch http://jazz2.nagcentral.com/forum/images/smiles/icon_wink.gif

Hareoic
Sep 16, 2001, 09:18 AM
Here's a better edited Jazz2.exe: If the program preforms an illegle(sp) operation, it doesn't give you about 50 messages of what it did wrong.

Bobby aka Dizzy
Sep 16, 2001, 09:35 AM
Supressing the errors is silly, the space taken up by JJ2 won't become freed even if the errors aren't shown.

Hareoic
Sep 16, 2001, 01:46 PM
Oh...



Well, does anybody know exactly WHAT causes them?

Bobby aka Dizzy
Sep 16, 2001, 04:26 PM
Im pretty sure its when JJ2 tries to write outside of its designated space of ram.

Hareoic
Sep 16, 2001, 09:17 PM
?????

Could somebody translate that?

Cesar
Sep 17, 2001, 02:27 AM
Well, if a program doesn't closed properly (like if it got an unextected error or illegal operation), most likely, the program will not get a chance to clear the RAM the data it made on the RAM, which will take up space, or even some resources, and you might not have enough RAM available to run the program again if it keeps crashing. The left over data will also increase the size of your virtual memory "win386.swp" (a file the your harddrive uses as extra memory). If the error keeps up that you can't run the program anymore, you have to restart Windows or your computer.

Cpp
Sep 17, 2001, 10:20 AM
I'm not sure if this is going to work but...

The patch has been created and can now be downloaded from...

You know http://jazz2.nagcentral.com/forum/images/smiles/icon_smile.gif

Use the link in my signature.

Cpp
Sep 17, 2001, 10:22 AM
BTW I tried to create a TSF one but there was already a link to jazz.logicware.com in it.

Lamer
Sep 18, 2001, 06:55 PM
On 12:17am 9-17-2001, GenEXMRT wrote:

?????

Could somebody translate that?







This is my explanation:



Like every other game you run, Jazz Jackrabbit 2 occupies a defined\limited space in your computer's memory. The reason for the limit is because you also have to leave some memory for Windows (and other programs you might be running).



Now, what causes the illegal operations? When JJ2 goes over its defined memory limit, it goes out of bounds and crashes (one of the possibilities is to give an illegal operation message). Why does it crash? Simply because it won't know where to go next.

Lamer
Sep 18, 2001, 06:56 PM
Hopefully, you don't have ADHD (Attention Deficit Hyperactivity Disorder) so that you can concentrate long enough to finish reading 2 short paragraphs written in simple English.

$tilettø
Sep 18, 2001, 09:14 PM
ADHD i have that

Over That Patch Aint Workin For me.

Cesar
Sep 20, 2001, 06:51 AM
Yes, so if Jazz2 keeps on crashing, the RAM will not be cleared. Junk stays in the memory. This is usually a problem with low-end systems.

Cesar
Sep 20, 2001, 07:02 AM
Anyway, I wasn't talking about the patch. The patch works fine though, but jazz.logicware.com timesout, rarely. I mean either if you want to list the serverlists or list your game on the serverlists, sometimes jazz.logicware.com don't respond for a while. Like it was this hour.





Thank you Øverlørd for making a patch to fix the serverlist within Jazz2.exe.



This will host game servers quickly, for people's convenient http://jazz2.nagcentral.com/forum/images/smiles/icon_smile.gif