JazzJackrabbit Community Forums

JazzJackrabbit Community Forums (http://www.jazz2online.com/jcf/index.php)
-   General Jazz Jackrabbit Talk (http://www.jazz2online.com/jcf/forumdisplay.php?f=4)
-   -   JJ2 game bug fixing (http://www.jazz2online.com/jcf/showthread.php?t=14407)

Black Ninja Dec 26, 2005 06:49 PM

Both.

UNKNOWNFILE Dec 26, 2005 06:51 PM

Could you send me the offsets in PM, and I'll debug the thing and see what happens.

Violet CLM Dec 26, 2005 10:24 PM

Quote:

Originally Posted by UNKNOWNFILE
Anyways, it appears what handles the gem ring actually handles rotation of several objects like the CTF direction pointers (the red and blue arrows). Because of patches done to this, JJ2 renders the arrows a bit wrong, but at least the entire screen isn't glitching.

...oh, that makes sense. I always assumed that the gem ring was just a sprite, I didn't realize it was actually rotating. Yeah, none of the other things (arrows, seekers, poles) can be frozen, can they?

UNKNOWNFILE Dec 27, 2005 07:19 AM

Well, sorry to disappoint you, but I can't fix the stupid respawn bug. I couldn't find any xrefs to the addresses that I got from respawn.exe. I shall instead work on something else.

BattleSpaz Dec 27, 2005 07:31 AM

Are Im an idiot and have understood wrong, or are you REALLY making fixes for 1.25?

UNKNOWNFILE Dec 27, 2005 08:27 AM

You're correct.

I am not however adding anything, I'm just fixing bugs.

UNKNOWNFILE Dec 27, 2005 09:14 AM

Now for the moment you've all (not) been waiting for...

Jazz Jackrabbit 2 1.25d - with a spiffier logo!

In addition to JJ2 having a nicer looking icon, I have fixed up some annoying errors in the main menus (the glow was missing). This was fixed to prevent an annoyance in the server select menus.

That concludes my ideas of what to fix. Any suggestions?

TaZaR Dec 28, 2005 09:56 AM

Could it be possible to make the "stop enemy" (or how is it called) work again? (it worked in the 1.22 than it stopped worked in 1.23. That's a strange thing, that levels maded with 1.22's JCS, are still works with stop enemy in 1.23... )
Fixing the wall stuck would be great, that's one of the main bugs in jj2.
And maybe that would be harder, but if it's possible, it could be nice, to fix the episode menu not crashing when you have too much episodes.

n00b Dec 28, 2005 09:59 AM

Couldnt we just use 1.22's JCS?

cooba Dec 28, 2005 10:01 AM

Quote:

Originally Posted by TaZaR
Fixing the wall stuck would be great, that's one of the main bugs in jj2.

That bug has been exploited too often to delete it now.

Birdie Dec 28, 2005 10:02 AM

My stop enemy works fine :)

ThunderPX Dec 28, 2005 10:24 AM

Hmm, the episode thing could probably be fixed (just theorizing here) but eventually space would just run out on the screen. Making some sort of scrolling thing might require a lot of programming.

Stijn Dec 28, 2005 10:32 AM

As long as it doesn't crash I'm happy :)

Violet CLM Dec 28, 2005 11:16 AM

Stop Enemy works fine. For the episodes, I would think the practical course of action would be to start with the one from 1.24.

n00b Dec 28, 2005 11:29 AM

Oddly, Crabs seem to ignore my stop enemy events on a test level I did

UNKNOWNFILE Dec 28, 2005 11:51 AM

May I also add that I don't have the source code and I can't add new features?

In the meantime, here will probably be the last patch - for now:

Jazz Jackrabbit 2 1.25e "Black Ninja"

This patch fixes the gemring bug - again - as my protection was removed in the previous version. Also, this patch removes JJ2's ability to join 1.23 servers, though that may be reinstated later.

I ran a quick check through the game and found these errors:

-Bolly's missiles don't work correctly.
-Rolling rocks occasionally get replaced with two steel bars.
-Trees look strange.
-The laser shield no longer appears when activated.

Oh yea, I was going to remove version protection for this version, but that's out of the question now, as the game must always be able to read the version byte(s) which are located in the program somewhere.

And since it would be too frustrating to duplicate the same code to a different version of the application, I'm not going to bother with 1.24. However, I managed to patch 1.24 so it can connect to 1.25 games. It also received a logo change.

hcs' FTP server is slow so I can't really upload it right now, so I am not going to bother with this patch until I can update it to meet the current 1.23 version of the patch.

R3ptile Dec 28, 2005 12:02 PM

Will you fix the flag bug and flood bug as well?

ThunderPX Dec 28, 2005 12:23 PM

I think it would be better if you didn't release this many versions, but fixed the things that screwed up, THEN released a new version.

UNKNOWNFILE Dec 28, 2005 12:44 PM

Quote:

Originally Posted by R3p
Will you fix the flag bug and flood bug as well?

I'd need to find the offsets for those first.

Quote:

Originally Posted by ThunderPX
I think it would be better if you didn't release this many versions, but fixed the things that screwed up, THEN released a new version.

You just mind your manners, young man.

ThunderPX Dec 28, 2005 01:27 PM

You'll agree when you run out of letters.

n00b Dec 28, 2005 01:36 PM

Hey, he can use all of those letters Dr. Seuss made up. I think Dr.Seuss made around 40 in that one book "All the letters after Z"

ThunderPX Dec 28, 2005 01:37 PM

Yes, but does Jazz2 support those?

n00b Dec 28, 2005 01:38 PM

Well can't we Inject them into the game?

ThunderPX Dec 28, 2005 02:07 PM

No.

n00b Dec 28, 2005 02:08 PM

Please quote what I said Thunder. You dont have to post it, just click the quote button.

Torkell Dec 28, 2005 02:38 PM

Quote:

Originally Posted by ThunderPX
You'll agree when you run out of letters.

He's got, oh, 254 possible characters to use before he runs out (\0 and \ have predefined meanings).

UNKNOWNFILE Dec 28, 2005 04:46 PM

Oh yea, BN has joined the team. Yay for him.

He also brought JJ2 ";p", "rux" and "sux", in case you don't know what he's famous for.

n00b Dec 28, 2005 04:47 PM

I could debate that but I'm in no mood for politics.

UNKNOWNFILE Dec 28, 2005 05:25 PM

;p

Anyways, off topic, but JJ2-related nonetheless, I've managed to find the song title address and the actual tracker data by tracing that song title. This is in uncompressed J2B format, however, and it won't give you the actual S3M/IT/MOD.

TaZaR Dec 28, 2005 05:50 PM

Quote:

May I also add that I don't have the source code and I can't add new features?
I didn't ment to make a new episode select screen, just to fix it to stop crashing.

UNKNOWNFILE Dec 28, 2005 08:35 PM

OK, FOOS, I'VE FIXED AN ANNOYING BUG.

YOU KNOW HOW ANNOYING IT IS WHEN DEVAN JUMPS OUTSIDE OF A LEVEL AND NEVER COMES BACK? I'VE FIXED THE PROBLEM.

IT'S AS SIMPLE AS ADDING A GENERATOR TO THE EVENT. WHEN DEVAN JUMPS OUT OF THE ARENA AND FALLS OUT OF LEVEL BOUNDARIES, HE WILL RESPAWN QUICKLY.

ANYWAYS PATCH 1.25F - CODENAMED :fm: - IS ON ITS WAY. IT'S A BIG ONE BECAUSE I GOT THIS CRAZY IDEA TO INCLUDE A NEW MENU SONG. IT IS A LOVELY SONG!

SO THAT CONCLUDES MY POST. AND DONT TALK IN CAPS TEIF!

Odin Dec 28, 2005 08:38 PM

Wait, can't just you change the menu song by changing menu.j2b?

UNKNOWNFILE Dec 28, 2005 08:42 PM

Wow, are you observant. Anyways, I also included a file called BackItUp.bat which backs up your JJ2 file and menu music in case you need to restore it for whatever reason.

Odin Dec 28, 2005 09:29 PM

Quote:

Originally Posted by UNKNOWNFILE
Wow, are you observant.

Hey, no reason to be nasty. I just think that putting effort to achieve something that can already be done with little to no effort is redundant.

Also, could you fix amnesia errors caused by too many sprites loading?

n00b Dec 28, 2005 10:17 PM

Quote:

Originally Posted by UNKNOWNFILE
YOU KNOW HOW ANNOYING IT IS WHEN DEVAN JUMPS OUTSIDE OF A LEVEL AND NEVER COMES BACK? I'VE FIXED THE PROBLEM.

LURVERLY! Can you do the same for bubba?

ThunderPX Dec 29, 2005 04:44 AM

Oh, and fix the thing where the boss's life counter disappears wehn you go too far, and it's full again when you return. It's annoying with my belt boss idea.

cooba Dec 29, 2005 04:46 AM

Quote:

Originally Posted by ThunderPX
Oh, and fix the thing where the boss's life counter disappears wehn you go too far, and it's full again when you return. It's annoying with my belt boss idea.

That's how JJ2's memory handling works in general, actually.

UNKNOWNFILE Dec 29, 2005 06:46 AM

PAGECLAIM

As I've said before, I can't make memory-related fixes. My suggestion is to have an invisible wall that increases as you go along the belt.

Quote:

Originally Posted by n00b
LURVERLY! Can you do the same for bubba?

Let me test that, I'll get back to you ASAP.

EDIT: It works.

And in case you have no time and wish to take an estimate to get the next version of the patch (1.25g) named after you, try and guess how many Devans are in this picture.

[img]http://unknown.halleyscometsoftware.com/zomg/devanarmy.JPG[/img]

ThunderPX Dec 29, 2005 08:47 AM

4. They're just trailing.

Cpp Dec 29, 2005 08:59 AM

Every one of those is a real Devan I assume. They trail on the walls also and therefore it cannot be a background trail.


All times are GMT -8. The time now is 09:56 PM.

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
JCF © 2001-Infinity Jazz2Online