Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (539)
Games in Android Showcase (132)
games submitted by our members
Games in WIP (603)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  JOGL OSX Status  (Read 2337 times)
0 Members and 1 Guest are viewing this topic.
Offline gregorypierce

Senior Devvie




I come upon thee like the blue screen of death....


« Posted 2003-07-10 14:17:44 »

Its working on Developer Preview. The binaries I built before run without incident as well as the ones that came off the site. Outside of some of the nVidia specific demos, everything seems to run without issues.

http://www.gregorypierce.com

She builds, she builds oh man
When she links, she links I go crazy
Cause she looks like good code but she's really a hack
I think I'll run upstairs and grab a snack!
Offline swpalmer

JGO Coder


Exp: 12 years


Where's the Kaboom?


« Reply #1 - Posted 2003-07-10 16:15:42 »

Cool!... I just wish I didn't have to wait for Panther to use it Sad.. not to mention all the users that will need to upgrade the OS before they can be potential customers.

Offline gregorypierce

Senior Devvie




I come upon thee like the blue screen of death....


« Reply #2 - Posted 2003-07-10 16:53:50 »

Unfortunately Apple has made the choice to change the jawt_md.h files so we just have to roll with it (now you see why window mode wouldn't be supported for LWJGL on OSX - too painful). The other downer is that we'll have to code in cocoa... guess I need to learn another language  :-/

http://www.gregorypierce.com

She builds, she builds oh man
When she links, she links I go crazy
Cause she looks like good code but she's really a hack
I think I'll run upstairs and grab a snack!
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline kevglass

« JGO Spiffy Duke »


Medals: 212
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #3 - Posted 2003-07-22 13:56:20 »

Sorry, I don't understand the implications here. Does this mean most end users with OS X arn't going to be able to play JOGL based games?

Kev

Offline swpalmer

JGO Coder


Exp: 12 years


Where's the Kaboom?


« Reply #4 - Posted 2003-07-22 14:54:31 »

That seems to be the current situation.  It only works on a Mac OS that hasn't been released.  Add to that the need for the users to upgrade when it is released and you can see that it may take some time before JOGL is a practical solution to get at the Mac market.

Offline DavidYazel

Junior Devvie




Java games rock!


« Reply #5 - Posted 2003-07-22 15:57:51 »

Ugggh

I waited in vain for Java3D to be supported on a Mac and now we are having problems with JOGL?

There are games that run on the current Mac OS in production you can buy at the store, so I assume it is possible to run graphics programs on the current version of the Mac.  What about JOGL requires that we run on Panther?

David Yazel
Xith3D Project Founder
http://xith3d.dev.java.net

It may look complicated, but in the end it is just a bunch of triangles
Offline aNt

Senior Devvie




AFK


« Reply #6 - Posted 2003-07-22 16:07:26 »

well JOGL works cool on 10.3 i can tell u. i havent had any problems with it so far. i am sure apple dudes are on the case this time.. its top to is it working at the same time as other platforms... result!
Offline swpalmer

JGO Coder


Exp: 12 years


Where's the Kaboom?


« Reply #7 - Posted 2003-07-22 16:51:54 »

Something was done in the way JAWT works to make it more efficient.  As I understand it without the new OS support interacting with AWT would be more difficult and less efficient.

Fullscreen the way it is done via LWJGL wouldn't have the same problem..  but Mac development on LWJGL seems to have stalled.

The dude (an Apple engineer) that was doing the port was around these parts...  I think you could find a post or two from him regarding his JOGL port.

Offline gregorypierce

Senior Devvie




I come upon thee like the blue screen of death....


« Reply #8 - Posted 2003-07-22 17:05:51 »

The OSX native headers are changing for JAWT. They are going to expose a more efficient mechanism for drawing - NSView as opposed to NSWindow. LWJGL doesn't have to deal with this because I create a native full screen window for LWJGL in that port so one doesn't have to deal with these issues at all. This is a huge benefit for the way LWJGL does things because you aren't tied to the implementation of the AWTDrawingSurface. This isn't to say that a port of JOGL couldn't be done that ran on 10.2, but clearly there is little incentive to do so since 10.3 is supposedly only a couple of months from release.

However, the Developer Preview is fairly unstable after dealing with it for a sizable amount of time so I definitely don't recommend that anyone else expose their machine to it if they can avoid it (develop in Windows - it will work properly when you port over).

Mac development of LWJGL hasn't stalled - its just focussed on the one area that both APIs need... a native input system. It wasn't until XCode that I could stomach writing native code on the Mac enough to really make decent progress and I'm working with Jeff to understand how to plug in the (now completed) native pieces into JInput so that JOGL and LWJGL can access input devices cleanly on OSX.

http://www.gregorypierce.com

She builds, she builds oh man
When she links, she links I go crazy
Cause she looks like good code but she's really a hack
I think I'll run upstairs and grab a snack!
Offline swpalmer

JGO Coder


Exp: 12 years


Where's the Kaboom?


« Reply #9 - Posted 2003-07-22 19:01:26 »

Awesome!

I volunteer to help test the input bindings.

Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

rwatson462 (33 views)
2014-12-15 09:26:44

Mr.CodeIt (23 views)
2014-12-14 19:50:38

BurntPizza (51 views)
2014-12-09 22:41:13

BurntPizza (84 views)
2014-12-08 04:46:31

JscottyBieshaar (46 views)
2014-12-05 12:39:02

SHC (59 views)
2014-12-03 16:27:13

CopyableCougar4 (60 views)
2014-11-29 21:32:03

toopeicgaming1999 (123 views)
2014-11-26 15:22:04

toopeicgaming1999 (114 views)
2014-11-26 15:20:36

toopeicgaming1999 (32 views)
2014-11-26 15:20:08
Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!