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

A little trivia

Reply
 
Thread Tools
Monolith

JCF Member

Joined: Mar 2001

Posts: 2,221

Monolith is doing well so far

Dec 12, 2004, 07:17 PM
Monolith is offline
Reply With Quote
So can we get all the real answers now?
__________________
<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>
Bobby aka Dizzy

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

Joined: Jan 2001

Posts: 1,560

Bobby aka Dizzy is doing well so far

Dec 12, 2004, 08:21 PM
Bobby aka Dizzy is offline
Reply With Quote
Here are the answers, I hope you enjoy them and tell me if I made any mistakes.

1. This level is one of the most popular levels today; despite dating way back it was actually not very popular until the summer 2002 or so. Name this level.
Bonus question: this level was in fact a favorite of this person, who still frequents the community, even when the level was not popular with the rest of the community. Name this person.

BloodBunny's Lair. SteelTalon.

2. (Tricky) This level was just as popular, if not more popular, a dueling level as the standard battle1 for a during 2000 and 2001. Name this level.

Battle1modi. (Had an RF instead of the seeker and had a respawning blaster powerup.)

3. This person takes credit for figuring out what causes flagbug. Name this person.
Bonus: These two other people helped him/her test various things in an effort to understand flagbug.

I'd give stripe credit. FQ and I tested stuff with him.

4. What exactly does respawn.exe fix? What people came up with the problem and the solution to it? What is the theory behind why this bug occurs?

Respawn.exe fixes only loose ammo (+3) pickup. After clients get 50 pieces of ammo the loose ammo will no longer respawn for clients. Loose ammo will appear to still be there for the server and it will only come back for clients once if the server happens to pick it up.
BlurredD and I came up with this.
The general theory which I support is that this bug relates to the previous versions of JJ2. If you go back to 1.20 or so you will notice that after you have 50 pieces of ammo it is still valid to pick more up. This being the case, I believe that the counter in place that counts only up to 50 had something to do with why ammo no longer respawns for clients. I believe that somehow by making it so that you were not able to take ammo when you have 50 pieces that Epic forgot to change a few lines of code and this bug now exists. In their defence this bug went on for a number of years before no one noticed.


5. Why do seeker holes occur? When does getting rid of them with the seeker hole remover really work?

Seeker holes appear after a client exits the game. The player location is still stored in memory by JJ2 and the seekers will fly to the spot of his death. Getting rid of seeker holes with a program will only remove them for the current player. If you are a client and someone left the server leaving a seeker hole and you remove seeker holes the server will still have seekers flying to this and your attemps at hurting people near that location will be futile.
Getting rid of seekers only really works when you are the server. Clients may see seekers stay in holes but they won't really stay there.
Just so you know, many of the problems in JJ2 relate to the failure to remove old player data from memory. (If you leave on the flag you can rejoin and capture the flag just as you join back)


6. This tournament was attempted by Syntax right before JDC started.

CoC3. A CTF tournament similar to JJ2WC with random teams. People never showed up and the teams were kinda random.

7. (a) Name the clan tournament attempted by Ice. (b) Name the organization for clans to help organize clanwars and such (led by Bobby and Noraa). Bonus: give the URL. (c) Name the similar clan organization later attempted by Syntax.

JPL (Jazz Players League). JACA. http://skyscraper.fortunecity.com/hudsucker/702/jaca/ (oh the bad music)
The similiar clan organization attempted by Syntax was JJCH.


8. Name one of the first JCS competitions ever. Hint: it run by Onag. Can you list all of the parts? (I don't think I can do all of this myself actually)

Try Me Comp.

9. What made the Simple contest special? Who won?

The simple contest required that you use a very basic tileset that had only solid colored shapes. I won it with something like a test puzzle of today (it was an interesting idea when made though).

10. This website existed inbetween J2C and J2O. Name the website and the creator. Bonus: What controvertial website did this person create?

Universe Jazz created by Alienator. He also created jazz3.com creating quite the problem since the project was not yet really announced.

Another couple of questions. (11/16)
11. What causes the black spot when levels loop? Be sure to explain for the general shapes and sizes that occur and why multiple types exist.

Black spots are caused by lag generally. Too many packets are received at once and the black spot that fills the screen when you go to the next level stays around since it didn't complete loading before. This accounts for the circular and often partially shaded spot you get - just like the spot when the level loops.

12. (Easy) When jumping into water how can you get moving the fastest?

When you jump into water you should push the opposite direction right before you land and you will move much faster right when you enter. Same idea when you have a pole underwater. If you move the opposite direction you will go much faster. (Go play Bjarni's water race level What rabbit swimming fastest)

13. Explain what causes many errors in JJ2 such as a trigger crate not effecting all players in the server. You MUST explain why this happens.

Most communication in JJ2, except for chat, downloading levels/tilesets all operate over the UDP protocol not TCP. This implies that the order and reception of packets is not guaranteed. You are not going to always receive notice that you were hurt, killed, or a crate was stomped. While communication is almost fine, packets can get lost in the internet or backed up.
A few interesting tidbits that go along, the TCP netcode in JJ2 seems to be rather buggy. When someone is downloading a tileset from the server and other packets start getting sent over TCP (chat) JJ2 can easily freeze up, however if no one talks things will be fine.
Killing and capturing takes place over UDP so you are not always guaranteed to know when you die. When you see the messages saying that someone was killed that is not chat text.


Hope you enjoy.

Last edited by Bobby aka Dizzy; Dec 12, 2004 at 09:17 PM.
White Rabbit White Rabbit's Avatar

JCF Member

Joined: Aug 2001

Posts: 4,478

White Rabbit is doing well so far

Dec 13, 2004, 12:28 AM
White Rabbit is offline
Reply With Quote
Quote:
When you jump into water you should push the opposite direction right before you land and you will move much faster right when you enter. Same idea when you have a pole underwater. If you move the opposite direction you will go much faster. (Go play Bjarni's water race level What rabbit swimming fastest)
Explain plz.
Monolith

JCF Member

Joined: Mar 2001

Posts: 2,221

Monolith is doing well so far

Dec 13, 2004, 12:10 PM
Monolith is offline
Reply With Quote
Thanks for the answers.
__________________
<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>
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 07:58 AM.