Online Java and Flash Games

I have had this problem forever and I'd love to know if there's a solution.

On Safari, Firefox, and Opera I simply cannot play online games.

Flash games run disgustingly slow on all three web browsers, but still function. Java games, however, simply crash. An example is Pogo's online java games - the chat applet will load, the game will load and instantly crash upon completion. It closes the pop-up window, though the rest of the browser pages/tabs are fine. I'd really like to know if there is a solution, I already repaired my disk permissions, rebooted, etc etc. Note: Websites created entirely in Flash function perfectly fine, though they lag a bit.

I'm on a 1 GHz PowerBook G4 with 1 MB L3 cache and 768 MB SDRAM, on Mac OS X Tiger 10.4.11.

Thanks for any help you can give.

Powerbook G4, Mac OS X (10.4.11)

Posted on Feb 26, 2009 8:47 PM

Reply
32 replies

Mar 8, 2009 11:13 PM in response to demondragon6

I have the same trouble with Safari and Firefox. I am a new Mac user and I have never had this problem with a PC. I think the site developers are geared towards supporting the Windows platform and leave the Mac users to fend for themselves.

By the way, I have the latest software updates and my pop-up blockers are disabled. I think I will need to find a new hobby, as it seems gaming will no longer be an option. I spend all of the time I would play a few games trying to getting just one to load correctly in my browser.

I left PC's behind because of the terrible experiences I had with them over the years, but an online game is not reason enough for me to go back. If I have to give up playing a few games to keep the stability of my Mac so be it.

Good luck.

Mar 9, 2009 6:06 PM in response to demondragon6

I really not sure if this answers the original poster, but I have a macbook pro which runs on an intel processor. Over the last few months I had this problem too, and I had only recently discovered what may have been the source of the problem.

Please go on applications: utilities: activity monitor. Check what the safari application is running on, ie. on intel or powerpc.

I had found my safari application to be running on powerpc instead of intel. I have no idea why it did this, so I changed the settings by going on applications, right clicking safari, open get info, and unticking the box: open using rosetta.

I can now play java after this fix!

Mar 9, 2009 11:24 PM in response to BruceWayneUK

Interesting fix. Being new to Macs I am not sure how that happened to you. I checked my Safari's info and Open with Rosetta was already unchecked. It's not that I cannot completely play Java games on Pogo, but if the game window does not crash, the game table will be blank and the chat text area will be shown, or the chat text area will be blank while the game table shows up.

It is frustrating. Still, I think it is more to do with the developers and web designers than with our out of the box settings. In comparison, the majority of Windows PC's can play games on Pogo, Yahoo, MSN, etc., without much more than downloading and install ActiveX.

If a Windows PC and a Mac both have the same version of Java installed, and all required platform updates are installed, respectively, what common sense reasoning would be behind the conflict that either platform would have with interacting with a Java based online gaming site?

The coders do not write for the lesser number of site traffic. Hard to swallow, but it is my honest opinion. Still, I gave up frustrations I could count on when I shut down my PC for the last time and I do not intend to allow a lack of gaming to get me down as a new Mac user.

Mar 11, 2009 2:55 PM in response to arshler

Hi all,
I came across this topic by an accident but think that the issue being discussed here relates to my Web site too. I published a few online logic games implemented as Java applets at http://youvscomputer.com/ and was sure that they run in Safari although I haven't had a chance to test them under Mac OS X. The Web site itself is intentionally made pretty plain - it contains only static elements (text, images, hyperlinks) and Java applets compiled with Java 1.5. There is no even a line written in Javascript, so I believe that my games should run just fine under Mac. If, in fact, there is any problem I'm interested to investigate the issue and find a solution to it. I will contact Sun if it is needed. So I would appreciate it if you tried to run any of the logic games from my Web site and drop me a line to the e-mail address specified on the site to let me know the result.
Thank you in advance.

Mar 11, 2009 3:22 PM in response to arshler

Thank you for giving it a shot, arshler.
As far as I understand, this message is displayed by your Web browser, right? Btw, is it Safari? Please let me know what is displayed on the Web page you loaded in place of the applet (there should be a placeholder for it at the top of the page) - there can be one of the following two phrases:
1) "Please enable Java support in your browser to play the Dots & Boxes game"
2) "Looks like your Web browser doesn't support Java yet. To play the game, please install the Java runtime from www.java.com"
In addition, please execute this command in the console:
java -version
and post here the output.

Mar 11, 2009 3:28 PM in response to intempo

I get a pop-up window that says "Java is unavailable. The page “Dots & Boxes online game for Linux, Mac, Solaris, Windows” attempted to load Java content, but Java is unavailable or not installed."

Behind the pop-up is a green page with a "logic games home" link in the upper right corner a "no image" icon and the Dots & Boxes: rules and controls text with the demo images of how to play the game.

Does that help you?

Mar 11, 2009 3:54 PM in response to arshler

Thank you, this info allows me to move forward. If you don't mind, we will pass through some steps that I hope will lead us to success. Alas, I have no Mac machine, so I need you to perform the steps. Let me know, if you tired 🙂
First of all, please make sure that the required update is installed - this page describes how to do it: http://support.apple.com/kb/HT1338?viewlocale=enUS&locale=enUS
Another thing I want to know - is your system 64-bit?

Mar 11, 2009 4:06 PM in response to arshler

Ok, let skip the question about the bitness of your system for now. Sorry, I need to ask some more simple questions - just to be sure.
Please verify that Java support is enabled in Safari. Open this Web page:
http://www.**.edu/webcentral/learning/vista/start/mac-java.html
and click the "Safari 2.0 and 3.0" radio button - you will see where to look for the needed setting in Safari's options.

Mar 11, 2009 4:21 PM in response to intempo

Yep, I've got the right squares checked. That is part of my frustration. As far as I can tell I've got everything set right and yet, I still get this message.

I'm beginning to wonder if I really have Java. I have no idea how to be sure it's actually there! I've installed updates and been told they were successful so I take that as and implication that there is a program to update.

Mar 11, 2009 4:33 PM in response to arshler

Please, keep a good mood for a while, you will have time to frustrate, but later 😉
Let's dig deeper into the internals of your system. Open this page:
http://developer.apple.com/internet/safari/faq.html#anchor9
and click the "Got Java?" button - it will tell if you have Java.
If the answer is positive, find the "deployment.properties" file located in the user home folder under ~/Library/Caches/Java. Open the file and look for a line started with

deployment.javapi.jre.1.5.0.args=

If there is no line like this, add it in the following form:

deployment.javapi.jre.1.5.0.args=-Xmx256m -Xms64m

Save the file and reboot. Let me know the result and we will continue 🙂

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Online Java and Flash Games

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.