Why is Java so bad on Mac?

Discussion in 'Mac & OS X' started by Badd_Blood, Jun 25, 2012.

  1. Badd_Blood Well-Known Member

    Member Since:
    Aug 1, 2010
    Message Count:
    8,742
    Device:
    iPhone 5 (Black)
    I play a game that uses Java, not minecraft. I've heard that Apple makes their own version of Java for awhile now but why is it so bad. I have always wanted to buy a Macbook but not so sure now. I have a hackintosh and playing the game is terrible on it and the graphics are not as good as playing on Windows. It uses Java + OpenGL to play since only Windows has DirectX. Is the problem because its a hackintosh or would a real Mac have the same bad performance playing this game as the Hackintosh?

    Btw the hackintosh runs very fast other than that and it's not graphic drivers or anything.
  2. Badd_Blood Well-Known Member

    Member Since:
    Aug 1, 2010
    Message Count:
    8,742
    Device:
    iPhone 5 (Black)
    Bump, sorry
  3. Qwedgeonline Well-Known Member

    Member Since:
    Mar 17, 2010
    Message Count:
    1,062
    Device:
    iPad 3
    It could help if we knew what the game was. I'd like to test it out.

    As a Mac user, I don't find myself complaining about Java, but then again, I only use it for Minecraft.

    Also, don't be so down on buying a Mac solely on the fact that your Hackintosh may not be giving 110% performance. Remember, it wasn't made to be that way!
  4. Colton127 Well-Known Member

    Member Since:
    Aug 7, 2011
    Message Count:
    1,498
    Device:
    iPad 3
    On both my MacBook Pro and Hackintosh, Minecraft runs twice as better (or more, no joke) in Windows than Mac.

    Java doesn't support DirectX, only OpenGL. OpenGL is outdated on Lion, a lot.
  5. Badd_Blood Well-Known Member

    Member Since:
    Aug 1, 2010
    Message Count:
    8,742
    Device:
    iPhone 5 (Black)
    Runescape. I've been wanting to test it out on a display mac in store but it requires plugin installs, cache download, ect.
  6. Badd_Blood Well-Known Member

    Member Since:
    Aug 1, 2010
    Message Count:
    8,742
    Device:
    iPhone 5 (Black)
    Same it plays 2x better on Windows
  7. Xerox Well-Known Member

    Member Since:
    Jan 26, 2011
    Message Count:
    4,159
    Maybe its because of the lack of devs on the Mac OSX side of Java.
  8. Qwedgeonline Well-Known Member

    Member Since:
    Mar 17, 2010
    Message Count:
    1,062
    Device:
    iPad 3
    Oh dear. I remember playing Runescape.

    Well, I just logged into my account. I had the game default to the settings that it felt were the best for my computer, and I made the window resizable. All in all, the only times I had significant lag were when I first moved the arrow keys, and when I logged in. All my animations are fluid and the game is totally playable.

    Then again, I don't have any way to test it, and I don't know what you'd consider bad graphics. From what I see, mine looks fine.

    I'll upload a screenshot of my game. You tell me.

    [IMG]
    [IMG]
  9. Badd_Blood Well-Known Member

    Member Since:
    Aug 1, 2010
    Message Count:
    8,742
    Device:
    iPhone 5 (Black)
    Wow thanks for showing me this. When I have lighting detail on high all the shadows glitch and turn everything black. Btw if you press ~ in the game and type 'displayfps' it will give you nerd stats. What kind of mac are you running on?
  10. Qwedgeonline Well-Known Member

    Member Since:
    Mar 17, 2010
    Message Count:
    1,062
    Device:
    iPad 3
    Get ready for copy+paste info!

    Code:
    iMac
    27-inch, Late 2009
     
    Processor 3.06 GHz Intel Core 2 Duo
     
    Memory 8 GB 1067 MHz DDR3
     
    Graphics ATI Radeon HD 4670 256 MB
     
    Software Mac OS X Lion 10.7.4 (11E53)

    By the way, I noticed I forgot to complete a sentence in my big paragraph. It should say, "Then again, I don't have any way to test it on Windows..."

    EDIT: I'll give you my FPS in a minute.

    EDIT 2: I average around 32 FPS with the settings I gave in the screenshot. Occasionally when it needed to load more of the world, it would drop to 19, but back up to 32.