Register FAQ Search Today's Posts Mark Forums Read
Go Back   JazzJackrabbit Community Forums » Open Forums » General Jazz Jackrabbit Talk

Beta Test Unofficial 1.23 Patch

Reply
 
Thread Tools
Bobby aka Dizzy

(-)(-)(-)(-)(-)istrator

Joined: Jan 2001

Posts: 1,560

Bobby aka Dizzy is doing well so far

Jun 14, 2006, 10:18 PM
Bobby aka Dizzy is offline
Reply With Quote
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.
-------------------------------------------------------------------------------

::ownload Here:::

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...
EvilMike EvilMike's Avatar

JCF Member

Joined: Jun 2001

Posts: 3,478

EvilMike is OFF DA CHARTEvilMike is OFF DA CHARTEvilMike is OFF DA CHARTEvilMike is OFF DA CHART

Jun 14, 2006, 11:33 PM
EvilMike is offline
Reply With Quote
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)
R3ptile

Banned

Joined: Aug 2003

Posts: 3,885

R3ptile is doing well so far

Jun 15, 2006, 12:58 AM
R3ptile is offline
Reply With Quote
suggestions:

  • Weapon doesn't automatically change on ammo pickup.
  • You can run more than one window at once.
Grytolle Grytolle's Avatar

JCF Member

Joined: Sep 2004

Posts: 4,126

Grytolle is a forum legendGrytolle is a forum legendGrytolle is a forum legend

Jun 15, 2006, 03:31 AM
Grytolle is offline
Reply With Quote
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)
__________________
<center></center>

Last edited by Grytolle; Jun 15, 2006 at 04:41 AM.
Radium Radium's Avatar

JCF Éminence Grise

Joined: Jul 2002

Posts: 12,275

Radium is an asset to this forum

Jun 15, 2006, 06:01 AM
Radium is offline
Reply With Quote
Quote:
Originally Posted by Grytolle
The weirdest thing about it was that nobody had left the server (nor joined it)
Then why were you firing seekers? D=
__________________
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.
minmay

JCF Member

Joined: Aug 2002

Posts: 1,186

minmay is immeasurably awesomeminmay is immeasurably awesomeminmay is immeasurably awesomeminmay is immeasurably awesomeminmay is immeasurably awesome

Jun 15, 2006, 07:03 AM
minmay is offline
Reply With Quote
Quote:
Originally Posted by Radium
Then why were you firing seekers? D=
I feel a strange urge to say "lol" despite the noobishness of it.
jam

JCF Member

Joined: Nov 2005

Posts: 231

jam is doing well so far

Jun 15, 2006, 07:12 AM
jam is offline
Reply With Quote
Quote:
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.
Wrong.
__________________
Quote:
Originally Posted by JelZe_GoldRabbit
You'd need some experience with Windows Explorer to do so.
Quote:
Originally Posted by Jerry
ah well, I'm done with this RR business for now.. this is a stressy job
Bobby aka Dizzy

(-)(-)(-)(-)(-)istrator

Joined: Jan 2001

Posts: 1,560

Bobby aka Dizzy is doing well so far

Jun 15, 2006, 06:37 PM
Bobby aka Dizzy is offline
Reply With Quote
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...
Black Ninja Black Ninja's Avatar

JCF Member

Joined: Mar 2001

Posts: 2,312

Black Ninja is an asset to this forumBlack Ninja is an asset to this forum

Jun 15, 2006, 07:44 PM
Black Ninja is offline
Reply With Quote
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.
EvilMike EvilMike's Avatar

JCF Member

Joined: Jun 2001

Posts: 3,478

EvilMike is OFF DA CHARTEvilMike is OFF DA CHARTEvilMike is OFF DA CHARTEvilMike is OFF DA CHART

Jun 15, 2006, 09:44 PM
EvilMike is offline
Reply With Quote
Quote:
Originally Posted by Black Ninja
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.
An early version of the patch had this, but it was taken out due to not really solving that much (it allowed bigger music files, but big levels would still sometimes crash when saving/loading). Because of this limited usefulness, and the possibility that it could cause unforseen bugs, it was taken out.
Bobby aka Dizzy

(-)(-)(-)(-)(-)istrator

Joined: Jan 2001

Posts: 1,560

Bobby aka Dizzy is doing well so far

Jun 15, 2006, 10:44 PM
Bobby aka Dizzy is offline
Reply With Quote
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.
Dermo Dermo's Avatar

JCF Member

Joined: Jun 2005

Posts: 1,743

Dermo should make better posts

Jun 16, 2006, 09:17 AM
Dermo is offline
Reply With Quote
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
KRSplat KRSplat's Avatar

JCF Member

Joined: Mar 2001

Posts: 4,942

KRSplat is a forum legendKRSplat is a forum legend

Jun 17, 2006, 11:39 AM
KRSplat is offline
Reply With Quote
It was randomly closing in Quist's survivor server with no error message and no apparant reason.

This was true for Veg, Cooba, and Superjazz too.
__________________

Last edited by KRSplat; Jun 17, 2006 at 12:12 PM.
Bobby aka Dizzy

(-)(-)(-)(-)(-)istrator

Joined: Jan 2001

Posts: 1,560

Bobby aka Dizzy is doing well so far

Jun 17, 2006, 02:20 PM
Bobby aka Dizzy is offline
Reply With Quote
Can you give me any more details KRSplat?
Sasik Sasik's Avatar

JCF Member

Joined: Dec 2003

Posts: 564

Sasik is doing well so far

Jun 17, 2006, 02:31 PM
Sasik is offline
Reply With Quote
Quote:
Originally Posted by KRSplat
It was randomly closing in Quist's survivor server with no error message and no apparant reason.

This was true for Veg, Cooba, and Superjazz too.
I got it too while changing a level at my own server, no idea why ;l
__________________
The thing is to have the balls when it comes to serious playing. ~Mav
Vegito

JCF Member

Joined: Oct 2003

Posts: 2,861

Vegito is an asset to this forum

Jun 17, 2006, 02:58 PM
Vegito is offline
Reply With Quote
Bob, it doesn't give me any kind of error. JJ2 just randomly closes.
I do have one more detail: I was pressing at least 3 buttons at one time probably when it happened. =O
__________________
shaney shaney's Avatar

JCF Member

Joined: Dec 2002

Posts: 399

shaney is an asset to this forumshaney is an asset to this forum

Jun 17, 2006, 03:33 PM
shaney is offline
Reply With Quote
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
Black Ninja Black Ninja's Avatar

JCF Member

Joined: Mar 2001

Posts: 2,312

Black Ninja is an asset to this forumBlack Ninja is an asset to this forum

Jun 17, 2006, 04:02 PM
Black Ninja is offline
Reply With Quote
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.
DanYjel

JCF Member

Joined: Aug 2002

Posts: 775

DanYjel is doing well so far

Jun 17, 2006, 04:45 PM
DanYjel is offline
Reply With Quote
Wow I was reading it for like 2 or 3 minutes, shaney
__________________
i enjoy...
Bobby aka Dizzy

(-)(-)(-)(-)(-)istrator

Joined: Jan 2001

Posts: 1,560

Bobby aka Dizzy is doing well so far

Jun 17, 2006, 08:41 PM
Bobby aka Dizzy is offline
Reply With Quote
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.
Chiyu

JCF member

Joined: Nov 2001

Posts: 1,949

Chiyu has disabled reputation

Jun 18, 2006, 04:54 AM
Chiyu is offline
Reply With Quote
Quote:
Originally Posted by jam
Wrong.
It did with the thing Gry gave me.
__________________
Cpp Cpp's Avatar

JCF Member

Joined: Mar 2001

Posts: 1,557

Cpp is doing well so far

Jun 18, 2006, 01:38 PM
Cpp is offline
Reply With Quote
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>
Puffie40 Puffie40's Avatar

JCF Member

Joined: May 2002

Posts: 894

Puffie40 is doing well so far

Jun 20, 2006, 12:06 PM
Puffie40 is offline
Reply With Quote
how about if it cannot find the warp target, it warps the player to a start position?
Vegito

JCF Member

Joined: Oct 2003

Posts: 2,861

Vegito is an asset to this forum

Jun 20, 2006, 01:19 PM
Vegito is offline
Reply With Quote
that would rock for very hard tests >)
__________________
Bobby aka Dizzy

(-)(-)(-)(-)(-)istrator

Joined: Jan 2001

Posts: 1,560

Bobby aka Dizzy is doing well so far

Jun 20, 2006, 07:10 PM
Bobby aka Dizzy is offline
Reply With Quote
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.
Jerrythabest Jerrythabest's Avatar

JCF Member

Joined: Apr 2005

Posts: 2,602

Jerrythabest is a forum legendJerrythabest is a forum legendJerrythabest is a forum legend

Jun 21, 2006, 01:42 AM
Jerrythabest is offline
Reply With Quote
Quote:
Originally Posted by Chiyu
It did with the thing Gry gave me.
maybe gry was lazy while making that and put a trigger zone ID 0:P
__________________
shaney shaney's Avatar

JCF Member

Joined: Dec 2002

Posts: 399

shaney is an asset to this forumshaney is an asset to this forum

Jun 21, 2006, 11:00 AM
shaney is offline
Reply With Quote
Quote:
Originally Posted by Overlord
Can you make it the way so that you simply don't warp anywhere instead of getting "No warp target found"?


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
Sasik Sasik's Avatar

JCF Member

Joined: Dec 2003

Posts: 564

Sasik is doing well so far

Jun 21, 2006, 01:03 PM
Sasik is offline
Reply With Quote
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.
Jerrythabest Jerrythabest's Avatar

JCF Member

Joined: Apr 2005

Posts: 2,602

Jerrythabest is a forum legendJerrythabest is a forum legendJerrythabest is a forum legend

Jun 22, 2006, 03:11 AM
Jerrythabest is offline
Reply With Quote
let's force him!
__________________
DoubleGJ DoubleGJ's Avatar

JCF Member

Joined: Sep 2002

Posts: 3,049

DoubleGJ has disabled reputation

Jun 22, 2006, 06:26 AM
DoubleGJ is offline
Reply With Quote
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)
Old Jun 22, 2006, 07:51 AM
Birdie
This message has been deleted by FQuist. Reason: Offtopic spam. You guys should know better.
Old Jun 22, 2006, 08:17 AM
n00b
This message has been deleted by FQuist. Reason: Offtopic spam. You guys should know better.
Old Jun 22, 2006, 08:48 AM
KRSplat
This message has been deleted by FQuist. Reason: Offtopic spam. You guys should know better.
Old Jun 22, 2006, 09:48 AM
shaney
This message has been deleted by FQuist. Reason: Offtopic spam. You guys should know better.
Old Jun 22, 2006, 10:10 AM
n00b
This message has been deleted by FQuist. Reason: Offtopic spam. You guys should know better.
DaPete10

JCF Member

Joined: Dec 2002

Posts: 57

DaPete10 is doing well so far

Jun 22, 2006, 10:36 AM
DaPete10 is offline
Reply With Quote
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
Have a good day!
(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
Trafton

JCF Member

Joined: Oct 2002

Posts: 3,589

Trafton is an asset to this forum

Jun 22, 2006, 03:53 PM
Trafton is offline
Reply With Quote
I'd rather no warp targets should stay the same, from a levelmaking perspective.
Grytolle Grytolle's Avatar

JCF Member

Joined: Sep 2004

Posts: 4,126

Grytolle is a forum legendGrytolle is a forum legendGrytolle is a forum legend

Jun 25, 2006, 11:53 AM
Grytolle is offline
Reply With Quote
Quote:
Originally Posted by Bobby aka Dizzy
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.
I don't see why this would make any incompability, since positions are clientside... ;o Anyway, a really goood addition would be UF's levelchange when minimized fix.
__________________
<center></center>
Jerrythabest Jerrythabest's Avatar

JCF Member

Joined: Apr 2005

Posts: 2,602

Jerrythabest is a forum legendJerrythabest is a forum legendJerrythabest is a forum legend

Jun 25, 2006, 01:36 PM
Jerrythabest is offline
Reply With Quote
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
__________________
DaPete10

JCF Member

Joined: Dec 2002

Posts: 57

DaPete10 is doing well so far

Jun 26, 2006, 08:56 PM
DaPete10 is offline
Reply With Quote
Code:
Poke 43F96C 90 90 90 90 90 90
That is all.
__________________
UNKNOWNFILE's old account.

Blubberfish: Project abandoned
Jerrythabest Jerrythabest's Avatar

JCF Member

Joined: Apr 2005

Posts: 2,602

Jerrythabest is a forum legendJerrythabest is a forum legendJerrythabest is a forum legend

Jun 26, 2006, 11:51 PM
Jerrythabest is offline
Reply With Quote
no idea what's that about, but I guess it's useful for people who know. =)
__________________
Old Jun 27, 2006, 06:42 AM
Grytolle
This message has been deleted by Grytolle.
Grytolle Grytolle's Avatar

JCF Member

Joined: Sep 2004

Posts: 4,126

Grytolle is a forum legendGrytolle is a forum legendGrytolle is a forum legend

Jun 27, 2006, 07:06 AM
Grytolle is offline
Reply With Quote
ehem lolzZzz

Quote:
Originally Posted by DaPete10
Code:
Poke 43F96C 90 90 90 90 90 90
That is all.
LIES THIS WORKZ 2!!!!!!1

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
__________________
<center></center>
DaPete10

JCF Member

Joined: Dec 2002

Posts: 57

DaPete10 is doing well so far

Jun 27, 2006, 10:02 AM
DaPete10 is offline
Reply With Quote
Quote:
Originally Posted by DaPete10
Code:
Poke 43F96C 90 90 90 90 90 90
That is all.
This is the carpfish hack.
__________________
UNKNOWNFILE's old account.

Blubberfish: Project abandoned
Old Jun 27, 2006, 10:37 AM
Grytolle
This message has been deleted by Grytolle.
Grytolle Grytolle's Avatar

JCF Member

Joined: Sep 2004

Posts: 4,126

Grytolle is a forum legendGrytolle is a forum legendGrytolle is a forum legend

Jun 28, 2006, 06:33 AM
Grytolle is offline
Reply With Quote
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
__________________
<center></center>

Last edited by Grytolle; Jun 28, 2006 at 08:05 AM.
Jerrythabest Jerrythabest's Avatar

JCF Member

Joined: Apr 2005

Posts: 2,602

Jerrythabest is a forum legendJerrythabest is a forum legendJerrythabest is a forum legend

Jun 28, 2006, 06:38 AM
Jerrythabest is offline
Reply With Quote
whats carpfish?
__________________
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

All times are GMT -8. The time now is 01:24 AM.