CHICKENSOFT
ENTERTAINMENT
NEWS | GAMES | TOOLS | FAQ | CONTACT | ABOUT US

Frequently Asked Questions

Categories:
1. General
1-1 Why do you have a Firefox button at the bottom of your pages, if your site is XHTML 1.1 and CSS compliant?
1-2 The pages in the game pop-up windows aren't valid xhtml 1.1, why not?
1-3 When's member registration coming?
2. Technical
2-1 Your games won't start?
2-2 I have the Java Virtual Machine, but the games still won't start.
3. Games
3-1 Starcruiser is way too hard, will you consider making it easier?
3-2 How come there's no Chicken Soft logo in Starcruiser or Java Pong?
3-3 Why aren't your games open source?

1-1. Why do you have a Firefox button at the bottom of your pages, if your site is XHTML 1.1 and CSS compliant?

Simple. Because Internet Explorer doesn't really support these standards very well. And most users are still using IE. Firefox simply renders the pages better, even if it's not 100% compliant with standards either. There are other good browsers out there as well: Opera, Safari, Konquerer, Netscape, Mozilla Suite and more.

1-2. The pages in the game pop-up windows aren't valid xhtml 1.1, why not?

Well, because we wanted to make them valid, We chose not to use the applet tags any more. Turns out though, Internet Explorer didn't properly support the object tag, without using some weird classid instead of specifying a codetype (mime-type). So we had to add some special IE conditional comments, because not only doesn't IE support the ordinary way of using the object tag, it doesn't support nested object tags to allow a browser to display a different object, if it has no way of rendering the preferred kind. We might consider doing a javascript to ensure compliance with xhtml 1.1.

1-3. When's member registration coming?

Soon. It will be done when it's done. Well, because we're kind of lazy here, member registration has not been added. We might not add it at all, but it depends on whether online high scores for future games will require that a player is registered, and whether we are going to bother to add administration pages, instead of directly manipulating the database everytime we want to add news, faqs, games or screenshots.

2-1. Your games won't start?

You might not have a Java Virtual Machine installed. If you don't see a Java Sun Microsystems load screen when trying to start one of our games, you should head over to java.com to download and install it. If you still have trouble, make sure javascript is enabled, as javascript is used to open the game windows. You can try contacting support.

2-2. I have the Java Virtual Machine, but the games still won't start.

This might be related to your browser. It might not work in Internet Explorer 7, I will check this issue when I return to Norway.

3-1. Starcruiser is way too hard, will you consider making it easier?

No. Development on Starcruiser has stopped. And due to an extreme hardware meltdown in the middle of December 2005, the code is also lost. Although there's a decompiled version available, it's only being used for the definition of certain constants that are needed in the development of Starcruiser Classic. Refer to this thread in the forums, which proves the game is possible to beat.

3-2. How come there's no Chicken Soft logo in Starcruiser or Java Pong?

Good question. Considering it would be very simple to implement, I guess it should have been done. The games were made prior to the existence of Chicken Soft, which is why they lack from the games. Any new productions made, will feature Chicken Soft logos during startup.

3-3. Why aren't your games open source?

Well, simple, the code wouldn't really benefit people all that much. There's way better freeware code to be found on the net. Check out: Coke and Code if you are specifically interested in java game code. Then there's also the fact that we don't really feel like giving away our code.