Jun 13, 2006, 06:41 AM | |
Codename Blubberfish
As some of you may or may not know, I've started work on a program which I call Blubberfish. When it's complete, JJ2 will be able to run multiple servers through several instances, and will be able to serve while minimized.
When configured correctly, a server running the Blubberfish patch can use 20% to 44% CPU or less. So far the program supports:
A patch is currently in progress for JJ2 1.23.1 that will allow access to servers running on different ports. It's been tested, I just need to fix up a byte-shift, and we're there.
__________________
UNKNOWNFILE's old account. Blubberfish: Project abandoned |
Jun 13, 2006, 07:06 AM | |||
Good job dude!
__________________
Quote:
Quote:
|
Jun 13, 2006, 12:18 PM | |
The JJ2 patch is now complete. It now allows you to join servers running on different ports such as 666, which is what I use by default because 1337 is overused.
Proceed with caution
__________________
UNKNOWNFILE's old account. Blubberfish: Project abandoned Last edited by DaPete10; Jun 14, 2006 at 03:15 PM. |
Jun 13, 2006, 05:20 PM | |
Alrighty, bug time.
There is one known bug so far. When the level ends the game will not switch to the next level, it will just hang there. All clients will then get disconnected with a file download error, and the server can't get out of this loop until the level is skipped using Forest. I'm currently trying to fix this problem, and I will post when the problem is fixed.
__________________
UNKNOWNFILE's old account. Blubberfish: Project abandoned |
Jun 14, 2006, 11:35 AM | ||||
Quote:
__________________
Quote:
Quote:
|
Jun 14, 2006, 01:22 PM | |
Two servers are up, both run the patch. One runs on port 10052, and the other on port 6600. The other computer is running a trial version of Windows XP, or at least that's what it thinks because I got the exact same copy with my Medion.
Also, the patch (as of now) just connects to servers running on different ports. It doesn't yet allow multiple servers. I'm going to be working on this later... much later.
__________________
UNKNOWNFILE's old account. Blubberfish: Project abandoned |
Jun 14, 2006, 03:15 PM | |
Alright, portswitching program is now out until I manage to patch up the JJ2 exe so that it can host multiple servers.
Blubberfish.exe, without the Blubberfish hack. Also, screenshot of blubberfish:
__________________
UNKNOWNFILE's old account. Blubberfish: Project abandoned |
Jun 15, 2006, 06:12 PM | |
The Blubberfish patch has been deemed useless thanks to the new Carpfish patch, which allows servers to run while minimized. The project will still be called Codename Blubberfish.
The -CARPFISH- Instagib server is running the Carpfish patch at about 20% on the server, whereas the usual usage is 99%.
__________________
UNKNOWNFILE's old account. Blubberfish: Project abandoned |
Jun 15, 2006, 09:53 PM | |
I forgot to mention that I also run various filesharing programs on my computer so it might be a bit laggy for the main server. Anyways, AB7CTF pack is now running on the server. I will be adding more packs tommorow since I have the time then.
__________________
UNKNOWNFILE's old account. Blubberfish: Project abandoned |
Jun 16, 2006, 02:16 AM | ||
Quote:
|
Jun 16, 2006, 02:41 AM | |
Btw UF, to complete your program:
Code:
alias hostport { if $jj2ver == 1.23 { if $1 == $null return $jj2read(4CD440) else poke 4CD440 $1 | return Hosting port was changed to $1 } if $jj2ver == 1.24 { if $1 == $null return $jj2read(4C95E4) else poke 4C95E4 $1 | return Hosting port was changed to $1 } } Code:
alias listconnectport { if $jj2ver == 1.23 { if $1 == $null return $jj2read(4CD444) else poke 4CD440 $1 | return List connection port was changed to $1 } if $jj2ver == 1.24 { if $1 == $null return $jj2read(4C95E6) else poke 4C95E6 $1 | return List connection was changed to $1 } } Code:
alias serveradditionport { if $jj2ver == 1.23 { if $1 == $null return $jj2read(4CD448) else poke 4CD448 $1 | return Server addition port was changed to $1 } if $jj2ver == 1.24 { if $1 == $null return $jj2read(4C95E8) else poke 4C95E8 $1 | return List connection was changed to $1 } } Last edited by Grytolle; Jun 16, 2006 at 03:32 AM. |
Jun 16, 2006, 01:49 PM | |
Blubberfish is now out. I decided to release it because I thought it would help servers from melting down while the game is running (e.g., Battle Server).
Fetchez la vache!
__________________
UNKNOWNFILE's old account. Blubberfish: Project abandoned |
Jun 27, 2006, 10:06 AM | |
IT'S BACK
Blubberfish v1.1 is now released! New stuffles included in this release: * A spiffy new icon (a parody of PC's) * Download blocker! Because WPE filters are stupid. * EXTREMELY EXPERIMENTAL AND UNSTABLE patch that allows joins/parts to be sent to the spy window. So far, every single test has resulted in the patch working, but JJ2 crashing. If anyone knows how to fix this let me know. Get your copy here!
__________________
UNKNOWNFILE's old account. Blubberfish: Project abandoned |
Jul 19, 2006, 12:18 PM | |
1.2 is coming soon.
In addition to having mostly working online cooperative play, you can also have this: Sweeeeeeeet. (1.2 is going to be the last version of Blubberfish. I'm going to be working on something else when it is complete.)
__________________
UNKNOWNFILE's old account. Blubberfish: Project abandoned |
Jul 19, 2006, 01:18 PM | ||
Quote:
![]()
__________________
Last edited by Pako; Jul 20, 2006 at 01:06 AM. |
Jul 19, 2006, 04:29 PM | |
Alrighty, here goes nothing.
The Resolution Fix makes JJ2 way past unstable, so I have to warn you now, it is likely going to be labled with a warning. The way I currently use it is to play Single Player mode, and it's pretty much impossible to have the game fully playable online, considering that the game crashes 5 seconds in. The advice I have is to patch out the glow effects, back up your registry and turn off textured backgrounds. The registry backup is needed as if JJ2 is shut down normally after tweaking the settings, the entire thing will die when the gameloop starts. If I do manage to fix these bugs, it's going to be hell. The Coopfix that is currently in development along with the resfix isn't going to be released until every single boss in the game has its code patched. Also, it is impossible for the server to manage the hurt events that the other players suffer, so it is most likely going to require a hard-coded patch. C:B is all soft-coded patching, meaning that the patches clear once JJ2 restarts, but when it's hard-coded, you're stuck with it, bubba. Unlike the bosses and Area End fixes, the only thing that will be needed to hard-coded is the healthfix. I might decide to leave it out in the end. I guess you guys remember Tails from Sonic 2? Well, he can take all the damage he wants but he never suffers for it. Even when he dies. Last but not least, personal attacks are the best way of insulting people. Because that's the only way you can do it. Oh, I forgot the image of the latest build. So here it is!
__________________
UNKNOWNFILE's old account. Blubberfish: Project abandoned |
Jul 20, 2006, 01:06 AM | |
There must be an option for backing up the registry.
__________________
|
Jul 27, 2006, 01:43 PM | |
This project has been abandoned for reasons I cannot say here without avoiding the use of personal attacks.
TMK Final Build C++ Final Build Stijn: Link removed.
__________________
UNKNOWNFILE's old account. Blubberfish: Project abandoned Last edited by Stijn; Jul 27, 2006 at 02:50 PM. |
Jul 27, 2006, 02:39 PM | |
![]() now its abandoned ![]() Derby: Filter bypass removal. Let the filter do its work.
__________________
You like it when I talk bad about myself don't you cooba <3 The only true wisdom is in knowing you know nothing. ![]() ![]() DavidkazBest poster of 2010 ! [GpW] Last edited by Derby; Jul 28, 2006 at 09:50 AM. |
![]() |
«
Previous Thread
|
Next Thread
»
Thread Tools | |
|
|
All times are GMT -8. The time now is 05:46 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.