Jan 6, 2006, 10:33 AM | |
OK, here's a faq.
Code:
Jazz Jackrabbit 2 1.25 Patch Frequently asked Nonsense (FAN) written by the project leader, UNKNOWNFILE (certifiedunknownfile@gmail.com) Here are some questions I often get when working on this project. I will give you my answers to them. Q: Add support for (so and so), plz kthx. A: No. I don't have the source code for the game, and besides I can't do that as I have no knowledge of C. Q: Fix (memory-related issue) please! A: I can't do that unless there is a trace address to something like that. The traces are usually xrefs, but other than that, I can't get any reads to memory related issues. Q: Can I be part of the team? A: 100% YES if you have experience in one of the following fields: - reverse engineering of video games or other software - C++ knowledge (for external program patching which is planned) - Knowledge of basic x86 assembly language or experience with ASM on another CPU platform - knowledge of how to inject/edit packets If you want to join, you can contact me above. Q: Who's on the team? A: Currently the team consists of myself and Black Ninja. Q: Is this patch available for TSF? A: Not now. I'm currently planning on making a laser shield fix for TSF, but nothing other than that. Q: Where can I get the patch? A: http://www.fooproducts.com/125patch.shtml Q: (whine whine complain complain) A: Shut up.
__________________
I'm sick and tired of this community. So goodbye. PS: Unreal > JJ2. |
Jan 6, 2006, 10:49 AM | ||
Quote:
|
Jan 6, 2006, 03:16 PM | |
JJ2 1.25h will be coming out in two different flavors - exe, and if the exe doesn't work, ips. It should be out never if Black Ninja keeps up his pace. ;p
__________________
I'm sick and tired of this community. So goodbye. PS: Unreal > JJ2. |
Jan 6, 2006, 06:53 PM | |
He's providing me with memory addresses, a j2e file that should help save space in the main jj2 episode select*, and moral support.
* This feature might be taken out later in the patch's lifespan deciding whether I decide to drop the project after the next release. Anyways, for SPIFFY 1.25h, you get the following patches (as of now): Code:
-added patch for Holiday Hare '98 levels so the nonworking xmas enemies will be changed to non-xmas but working 1.23 enemies. (UNKNOWNFILE) -replaced main JJ2 episodes (excluding Home.j2e) with single episode. This should save some space in the main menu. (Black Ninja) -added missing text string for German, Dutch and French translations. (CrimiClown, Fawriel, UNKNOWNFILE)
__________________
I'm sick and tired of this community. So goodbye. PS: Unreal > JJ2. |
Jan 6, 2006, 10:08 PM | ||
Quote:
Removing the check on ammo limits would work; but an alternate solution would be to find where jj2 handles the packet for networked player picked up ammo and see if that code is separate from when the current player picks up a piece of ammo. Given the history of the jj2 code (1.20-1.23 this may be true but it also may not). I have not been able to locate where the incrementing of ammo takes place, I am also not sure how to go about finding it. In the case that this is not a suitable fix it might be possible to add in a jump to wherever ammo amounts are decremented from firing when another player fires a weapon. However, the process of setting up the stack for what would likely be calling a method of an object could take a fair amount of code injection and a lot of very difficult problems to figure out first. |
Jan 6, 2006, 11:03 PM | |
Please, do us a favor and REMOVE THAT STUPID LIMITER (not on carrot pickup, though).
Why? It is useless (if you want to pick a weapon when you already have 50 of it, you have to shoot and only then you're able to pick it.. it's always been a waste of a time), regenerates lots of lag and since there isn't one in UT2004 then there should also not be one in JJ2. |
Jan 7, 2006, 02:08 AM | |
I comepletely agree, but let me add a 'please?'. =D The limiter must be dead.
|
Jan 7, 2006, 04:09 AM | |||||
Quote:
__________________
|
Jan 7, 2006, 04:53 AM | ||
Quote:
Besides, it's kinda stupid that I always have to waste my ammo so I can steal it before my opponent picks it. |
Jan 7, 2006, 06:00 AM | |
It's notable that JJ2 uses zlib compression for a lot of external file types. (Why do you think that there would be a CRC check for levels?)
__________________
I'm sick and tired of this community. So goodbye. PS: Unreal > JJ2. |
Jan 7, 2006, 06:13 AM | |
I think it's smart to stay away from altering the game play (like removing certain limits) on a whim. That would just create confusion, and is not something that should be done 123, especially if the patch is compatible (party-mode wise) with older patches so you get players with two different gameplays and advantages in the same server.
__________________
Interesting Jazz-related links: Thread: Gameplay Theories - Thread: Make Up Your Own Gametype Last edited by FQuist; Jan 7, 2006 at 08:15 AM. Reason: clarification & typo-fix |
Jan 7, 2006, 06:32 AM | ||||||
Quote:
Quote:
I agree with what FQuist said on altering the gameplay. It's a better idea to fix other bugs first.
__________________
|
Jan 7, 2006, 06:47 AM | |
Well there goes any hope of allowing thy to have no respawn bug no more.
__________________
I'm sick and tired of this community. So goodbye. PS: Unreal > JJ2. |
Jan 8, 2006, 01:16 AM | |
i can join because i have knowledge of c++ and c64 asm \o/
|
![]() |
UNKNOWNFILE |
This message has been deleted by UNKNOWNFILE.
Reason: who cares
|
Jan 8, 2006, 01:34 PM | |
I managed to get enemies working in multiplayer. I can see why they did this:
"Jazz Jackrabbit has caused an access violation at 004BA580h" erk
__________________
I'm sick and tired of this community. So goodbye. PS: Unreal > JJ2. |
Jan 10, 2006, 04:46 PM | |
Ok, now for the moment you've been waiting for.
JAZZ JACKRABBIT 1.25h IS OUT LOL This time it isn't in crappy exe autoupdating format so as to prevent CRC checking errors. And oh boy is there a lot for you today: Code:
-patch has returned to IPS because CRC checks suck -removed enemy limitations in multiplayer - WARNING: do NOT use enemies in battle or ctf games! (UNKNOWNFILE) -removed process limitations - multiple JJ2 instances can now run at once (UNKNOWNFILE) -removed "Video file not found" limitations as this is not required to play the game (UNKNOWNFILE) -added German string that was missing in the German language file (Fawriel) -added Dutch string that was missing in the Dutch language file (CrimiClown) -added French string that was missing in the French language file (UNKNOWNFILE) -changed "Hollands" to "Nederlands" (UNKNOWNFILE)
__________________
I'm sick and tired of this community. So goodbye. PS: Unreal > JJ2. |
![]() |
UNKNOWNFILE |
This message has been deleted by UNKNOWNFILE.
Reason: fish a coin
|
Jan 11, 2006, 12:15 PM | |
__________________
I'm sick and tired of this community. So goodbye. PS: Unreal > JJ2. |
Jan 12, 2006, 01:33 PM | |
I just found out from Nimrod that the list server hardcoding has been causing problems for servers attempting connections to jazz.madskills.org. I have fixed that along with another problem which is broken warps. If you enter a broken warp, you will end up at 0,0.
1.25i, because you suck. :P
__________________
I'm sick and tired of this community. So goodbye. PS: Unreal > JJ2. |
Jan 12, 2006, 04:14 PM | |
The latest versions are now all on Foo Products. Rock on, UF.
|
Jan 12, 2006, 04:20 PM | |
You could just add checkpoints near a thing that instantly kills you, thus giving a player a game over.
__________________
I'm sick and tired of this community. So goodbye. PS: Unreal > JJ2. |
Jan 13, 2006, 12:27 AM | |
Can you make it so that if a warp has no warp target, it will not warp a player at all rather than throw an error?
__________________
<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> |
Jan 13, 2006, 03:08 AM | ||
Quote:
|
Jan 13, 2006, 05:25 AM | |
That would require a source code which I don't have access to. I'm able to patch existing instructions, but I'm limited to just that. See the faq for more details: http://www.jazz2online.com/jcf/showp...&postcount=206
__________________
I'm sick and tired of this community. So goodbye. PS: Unreal > JJ2. |
Jan 13, 2006, 07:21 AM | |
Once again, that is beyond my limits, so do it yourself.
and OMG PAGECLAIM
__________________
I'm sick and tired of this community. So goodbye. PS: Unreal > JJ2. |
Jan 13, 2006, 07:23 AM | ||
Quote:
=P |
Jan 13, 2006, 07:29 AM | |
FINE FINE FINE
I'll consult with Black Ninja on how to fix the flagbug. Just please stop whining! It's really annoying!
__________________
I'm sick and tired of this community. So goodbye. PS: Unreal > JJ2. |
![]() |
«
Previous Thread
|
Next Thread
»
Thread Tools | |
|
|
All times are GMT -8. The time now is 10:32 PM.
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.