Superb! Very good news, nice to hear and see this, thanks.
Meanwhile the keyboard and mouse input handling has been updated. The glutWarpPointer function is now also implemented. So this issue, including the bad window dragging behavior, seems to be fixed.
The following full patch for revision 667 includes:
Code:
Added:
- raydium/myglut-macosx.c
Modified:
- raydium/live.c
- raydium/joy.c
- raydium/live.h
- raydium/timecall.c
- raydium/ode.c
- raydium/ode.h
- raydium/myglut.c
- raydium/sound.c
- raydium/headers/myglut.h
- raydium/common.h
Subversion patch for revision 667:
Raydium-R667-MacOSX-Patch.gz (8KB)
On the TODO list are now the following items left:
- Joystick support.
- Live API support.
Both items could take a long time to get them working for me. I never used a joystick under Mac OS X, I currently don't own a joystick, but this isn't a real problem, so I'll have to borrow or buy a Mac compatible one. Otherwise this could be a simple job, perhaps we can use some lines from Steve J. Baker's PLib again.
Secondly I never used some kind of Live API (video to texture, drawing to texture, ...), so I don't have any experience in this area. My iMac has an integrated webcam, so I'll try to get both things working here.
I've to say again that any help is very appreciated to get a full featured Raydium on the Mac.
