Nov 27, 2001, 06:33 AM | |
1.25: backwards compatible or not?
In the 1.25 threads many suggestions are given which make this new jj2 version incompatible with older versions. See what problems this gives with 1.24 and 1.23.. a split community. People who don't have or know about 1.25 are left out.
Pros about backward compatibility: - People can still play against eachother. Levels are interchangable. Cons: - Many things can not be fixed/added, which makes 1.25 very hard to make. Less features possible. Solution: - Can it be done that the server tool tells < 1.24 people that they need to get the patch? On a side not, can anyone of the 'developer' access the 1.25 forum? It's kind of silent there. |
Nov 27, 2001, 10:35 AM | |
There should be a "back-emulation mode" or something like that. That way you can kind of do both.
__________________
With our extreme gelatinous apology,
We beg to inform your Imperial Majesty, Unto whom be dominion and power and glory, There still remains that strange precipitate Which has the quality to resist Our oldest and most trusted catalyst. It is a substance we cannot cremate By temperatures known to our Laboratory. ~ E.J. Pratt |
Nov 27, 2001, 11:14 AM | |
I don't think there should be back-compatibility. The new version should be advertised in multiple places, maybe even in an idle server for awhile. About the difficulty of doing so...it really depends on how it is done, but you can always go back to 1.23/1.24 if you see an open server that is out-of-date (and tell them to upgrade!
![]() |
Nov 27, 2001, 11:41 AM | |
Implementing backwards compatibility isn't a snap, but it should be possible. However that idea about alerting ppl using pre 1.25 versions is catchy. But how?
An idea would be to have a 1.25 server send a 1.20 (!!) level containing a text such as: "Your version is outdated! ![]() Adding backwards compatibility in theory is kinda easy. Just turn off all the NEW options upon connecting to an older server. But what's the fun in that? ![]()
__________________
|
Nov 27, 2001, 12:02 PM | |
It's possible, but it would make the code complex anyways.. imagine the flag bug.. you fix it, but have to switch off the fix in the old versions.. if it's becoming incompatible.
I'll add you, Haze. I'll add you too, Link. I've got your private message. [edit] Added you both. Btw, the 1.20 level sounds good. One can always make a fake 1.20 server prog too.. [/edit] |
Nov 27, 2001, 03:11 PM | |
An excellent thought Fquist
Very good. Here is our main set back. The animation file from TSF reads like this: 9.15 MB (9,603,914 bytes). Therefore, it would have to be at LEAST that size. Then, when you add in all of your other stuff, and more, you get around an 11 meg file (or less maybe). So there is the main set back I see: SIZE. Also, look at this problem: if we upgrade the sound system and have to patch all the music files, there it goes up to 15 megs. I think that unfortunately, they will have to be seperated unless someone can figure out a handy dandy way to compress that file a ton. (BTW Windows zipper does no compression...) Even if we were to come up with a way, we still have to contact Dean about Lori's copyright(s). So, I say yes still. Unfortunately, this means a large download, plus more editing.
~SB
__________________
"WE'RE ALL GOING... TO DIE." -BOB_ALLEN " don't question something made in Japan.. Cuz that will just lead to more questions.. just understand that it's a bag of hell and move on" -VeggieMan[GpW] LONG LIVE TEH SNUFUSS! The AntiMcDonalds forums have turned into the JCF. Now includes the "spontaneous corrupt" feature. (That was a fanchy smanchy way of saying that the forums are broked. AND IT'S ALL YOUR FAULT TOO.) |
Nov 27, 2001, 04:56 PM | |
I don't think we should limit ourselves to backwards compatability. It would be best to have some sort of notification to upgrade, but I don't know how we could impliment that since it would have to use some function that 1.20-1.24 already has. Perhaps it could be some sort of blank level with only a message in it..
It seems that I have lost access to the 1.25 forum since the JCF switched to vBulletin..
__________________
<div style="float: right; width: 100px; height: 70px; margin: 5px 15px;"><img src="http://madskills.org/monolith/idleserver.gif" style="width: 98px; height: 65px;"><img src="http://madskills.org/monolith/theserver.gif" style="width: 98px; height: 65px; position: relative; top: -65px;"></div><div style="margin: 0 3em; font-size: 80%; font-style: italic;">Love is patient, love is kind. It does not envy, it does not boast, it is not proud. It is not rude, it is not self-seeking, it is not easily angered, it keeps no record of wrongs. Love does not delight in evil but rejoices with the truth. It always protects, always trusts, always hopes, always perseveres.</div><div style="text-align: right; text-size: 80%;">1 Corinthians 13:4-7</div> |
Nov 28, 2001, 02:23 AM | |
I don't want it backwards compatible!
![]() There are LOADS fo bugs that need fixing, and ignoring them would be a big pain. Why not just install an extra 1.23/1.24 version and tell some d00ds to download the latest patch ![]()
__________________
<p align=center><img src="http://stuff.hewwo.com/nostalgiaTileset.gif"> |
![]() |
«
Previous Thread
|
Next Thread
»
Thread Tools | |
|
|
All times are GMT -8. The time now is 06:16 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.