Jun 14, 2006, 10:18 PM | |
Beta Test Unofficial 1.23 Patch
...:::: Jazz Jackrabbit 2 v1.23.10 Unofficial Patch :::...
------------------------------------------------------------------------------- During this beta test period I encourage everyone to adopt this patch as their main jj2 application while keeping a backup. This patch is only useful if it can be used as seamlessly as the standard .exe. Please report any and all problems you may experience with this. I have tried my best to make sure that nothing new goes wrong but I cannot guarantee this. Use this patch at your own discretion and please report all problems or issues to me. ------------------------------------------------------------------------------- :: ![]() http://www.jazz2online.com/jdc/level...azz2_12310.exe If everything goes smoothly a patch will be posted on J2O when I am confident that everything works perfectly. :::Change Log::: 1.23.01 (Initial Public Test Release) - Red team brackets The red team now has brackets ([]) around player names when their private chat is printed to the screen. No more is the red team chat inferior! - I have never experienced any problems with this fix. - Seeker Holes The problem of seeker ammo (#4) being attracted to spots where no player currently exists has been fixed so the only "seeker hole" exists at (0,0). This has been changed for both clients and the server. - Please test/verify that seeker holes have gone away/gone to the top left. In the future I may put them off screen but for now it's easiest to test when they exists but in a location that is out of the way. - Respawn Problems once fixed by "respawn.exe" are now fixed. In particular, floating +3 ammo pickup will not stop respawning after a player picks up an initial 50 pieces. - This is the most recent and difficult change. If testing please make sure both regular ammo and toaster ammo works. They are handled separately. If you have any technical questions feel free to ask me here. :::Future Goals/Wish List::: Here's a list of bug fixes I'd like to see patched in the future. If you have ideas to add to this or want to help fix problems please contact me. (Listed in no particular order.) - Flag recapture when one dies on a CTF base. Unfortunately this bug has been present since 1.20 and therefore does not likely have an easy fix. I believe a change to the main gameloop would be necessary and that is unfortunately difficult. - Problems with team chat that occurs when players do not join the default team. The only fix good enough to do this would have to make it a server-side only fix. From what I have considered so far this would involve reassigning client numbers right as people join the game. This however has proved fairly difficult to accomplish. - CTF Bug (repeated name scrolling) I believe this could be fixed. I consider it a rather low priority however because nearly all ctf levels anymore protect against this with a mask. - 3hks This would require massive changes to how jj2 works and I do not think it would be possible to do this through assembly. But please feel free to prove me wrong! - Server crashing when a client downloads a tileset (and people are talking) This could be potentially difficult to figure out but could be quite difficult to fix. I think that this could be fixed however. - A patch for TSF fixing all of these issues If someone has the time or cares... |
Jun 14, 2006, 11:33 PM | |
I like to point out something before anyone decides to give suggestions. This patch was made with a very important philosophy in mind: to not change any gameplay. ONLY bugs are addressed with this patch. Therefore, any "flaws" one may think jj2 possesses will not be addressed if these flaws are supposed to be in the game. Furthermore, limitations that the jj2 engine suffers from, such as the inability to work with large music files, are not the focus of this patch.
(in case anyone is wondering I have nothing to do with the actual development of the patch, but I did help test some of the early stages which is why I know this) |
Jun 15, 2006, 03:31 AM | |
According to Chiyu the ammochange patch might stop triggerzones from working - I'm not sure if that is correct though - besides that's not a bug anyway.
The second part should be added, and is an easy matter... I bet Bob knows how to do it already. Edit: The seekhole fix doesn't seem to work... ![]() The weirdest thing about it was that nobody had left the server (nor joined it) Last edited by Grytolle; Jun 15, 2006 at 04:41 AM. |
Jun 15, 2006, 06:01 AM | ||
Quote:
__________________
GENERATION 22: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment. <i>"This picture shows me that the gray bird man is just a bully and picks on smaller birds. Just because he has no friends and takes it out on others smaller than him to look good. I can see in the parrats eyes that it does however have a understanding of the gray bird man and is upset about getting cut."</i> - Speeza on cartoon birds. |
Jun 15, 2006, 07:12 AM | ||||
Quote:
__________________
Quote:
Quote:
|
Jun 15, 2006, 06:37 PM | |
Okay right, I didn't think of a certain scenario when I made the patch for seeker holes. I'll have to come up with a way to fix that...
|
Jun 15, 2006, 07:44 PM | |
Very impressive so far. It definitely gets my 'seal of approval.' One suggestion I have that would be easy to add is that you raise the amount of memory JJ2 can use. Doing this would allow the use of larger music files, and it would even improve the game's performance in certain scenarios. Just my two cents.
|
Jun 15, 2006, 09:44 PM | ||
Quote:
|
Jun 15, 2006, 10:44 PM | |
I'd also like to limit the differences between this patch and 1.23. I want to make changes but not at the expense of the official 1.23 compatability.
|
Jun 16, 2006, 09:17 AM | |
This is a nice little patch so far. And these are all good ideas. *sigh* if only Epic would give out the source code to a trust-worthy man (not me), then this would all be so much easier to do.
__________________
Yes, I am, in fact, ALWAYS the one to blame for everything. And none of your are full of yourself. Good job. Do you like Stijn? Take my poll! ![]() ![]() Windows is not a virus. A virus is small and efficient... Note to Stijn: how am i even getting away with this |
Jun 17, 2006, 02:20 PM | |
Can you give me any more details KRSplat?
|
Jun 17, 2006, 02:31 PM | ||
Quote:
__________________
The thing is to have the balls when it comes to serious playing. ~Mav |
Jun 17, 2006, 03:33 PM | |
it would be cool if we have a jj2 patch that when u host a server, the patch loads ur weapon regenerator prog ur seekholepatch and maybe a servertool
ur patch is great bobby really but i see u putted good work in it , there is only a problem i see that isnt really that nice when u host a server and u typo the level name jj2 crashes can we make something for it that jj2 just says sorry that name doesnt exists orso or just hosts a standard level cuase the filename is incorrected
__________________
![]() im still alive yeah |
Jun 17, 2006, 04:02 PM | |
Shaney, that post was horrible to read, but it's a good idea. I totally agree. However, that might require a pretty great amount of work.
|
Jun 17, 2006, 08:41 PM | |
That's an interesting idea Shaney, but doing it is too hard in the manner that I'm patching things.
On another note I think I've figured out the problem you guys were having with crashing and I'm working on fixing it. |
Jun 18, 2006, 01:38 PM | |
Can you make it the way so that you simply don't warp anywhere instead of getting "No warp target found"?
__________________
<a href="http://nmap.org/"><img border="0" alt="Nmap Security Scanner" src="http://images.insecure.org/nmap/images/prop/nmap_bnr_matrix_pfos.gif"/></a> |
Jun 20, 2006, 07:10 PM | |
I think I should state my goal with this patch as Evilmike did above:
I am only fixing serious problems with the exe, I don't want to change the functionality of the code (such as changing what happens with a warp target). I am not changing the gameplay and something as simple as the warp target change will go against that principle. I want this patch to be totally compatible with regular 1.23. |
Jun 21, 2006, 01:42 AM | ||
Quote:
__________________
|
Jun 21, 2006, 11:00 AM | ||
Quote:
and well overlord gives me an idea why dont u try to dispose of the no next level thing that jj2 crashes cause it cant find the level, so the level will become random
__________________
![]() im still alive yeah |
Jun 21, 2006, 01:03 PM | |
That's a good idea Shaney, because that bug is really annoying, but as Bob said, he won't fix such things : (
__________________
The thing is to have the balls when it comes to serious playing. ~Mav Last edited by Sasik; Jun 22, 2006 at 05:17 AM. |
Jun 22, 2006, 03:11 AM | |
let's force him!
![]()
__________________
|
Jun 22, 2006, 06:26 AM | |
No matter how you force a fridge, it won't cook.
__________________
"So unless I overwrote my heart with yours, I think not. But I might have." - Violet CLM Two Games Joined releases: Control / Splinter (twin singles) || Ballistic Bunny (EP) || Beyond (maxi-single) || Beyond: Remixed (remix EP) || Inner Monsters OST (mini-album) || Shadows (album) |
Jun 22, 2006, 10:36 AM | |
Ahoi Diz.
If you wish to fix the problem involving clients not being able to join servers running on different ports, here is the ASM code to fix the problem. Code:
; At 485851 patch in the following call PortFix nop ; I decided to place this in 4D8310, you may move it PortFix: mov eax, dword_5D0166+2 dec ax mov edx, eax mov dword_4E24CE+2, edx mov eax, dword_4E24D2 retn (And I'm still working on the server-side fix to be able to host multiple servers on the same machine.)
__________________
UNKNOWNFILE's old account. Blubberfish: Project abandoned |
Jun 25, 2006, 11:53 AM | ||
Quote:
|
Jun 25, 2006, 01:36 PM | |
how about the bug with long filenames on server setup? if I use a filename like 'thejazz2communityisdieing.j2l' and host it, then if I wanna host it again it changed to 'thejazz2comm' and then a part of the path to the file
__________________
|
Jun 26, 2006, 11:51 PM | |
no idea what's that about, but I guess it's useful for people who know. =)
__________________
|
Jun 27, 2006, 07:06 AM | ||
ehem lolzZzz
Quote:
![]() Pokehex 43F96C E9 7D 01 00 00 90 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() edit: i hart forcing jumps and add this 2!!!!!!1 //pokehex 4b856e 90 that wai it wont cut the level filename of when u restart jj2 and try 2 host the same leval ![]() ![]() ![]() ![]() ![]() |
Jun 28, 2006, 06:33 AM | |
I don't know if this is the right place, but... http://grytolle.ath.cx/jazz2exp001.exe
This has all the changes of Dizzy's patch + multiple windows support + carpfish + the stuff about level string change. Since lots of people told me they won't use Dizzy's patch after getting used to my weapon change-fixed exe's, I also made this: http://grytolle.ath.cx/jazz2exp001.weaponfixed.exe EDIT: MAYBE THIS WORKS BETTER!!!!!!! http://grytolle.ath.cx/patchedjj2s.zip Last edited by Grytolle; Jun 28, 2006 at 08:05 AM. |
Jun 28, 2006, 06:38 AM | |
whats carpfish?
__________________
|
![]() |
«
Previous Thread
|
Next Thread
»
Thread Tools | |
|
|
All times are GMT -8. The time now is 05:14 AM.
Jazz2Online © 1999-INFINITY (Site Credits). Jazz Jackrabbit, Jazz Jackrabbit 2, Jazz Jackrabbit Advance and all related trademarks and media are ™ and © Epic Games. Lori Jackrabbit is © Dean Dodrill. J2O development powered by Loops of Fury and Chemical Beats. Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Original site design by Ovi Demetrian. DrJones is the puppet master. Eat your lima beans, Johnny.