Thank you so much, my Bobs game is now working on Mac
The only problem is I still can't get the keyboard input to work, I will try to look into Lazarus sources to see how they handle keyboard events in Carbon.
I know people will call me masochist for not using SDL, but in iPhone SDL needs a paid license for comercial projects, and I don't want to shell out 500$ for one, so I'm writing my own window/event handling for all platforms. Only iPhone and Wii to go
EDIT: Well, the keys are working now, it was just a stupid bug, one line changed and it is ok now.
Another problem, I have a method called Engine.Terminate that safely unloads all resources and uses Halt to quit.
After calling Terminate() on MacOS, it shuts down, but the operating system says "This software did not terminate correctly, open again or ignore?"
Should I pass another a specific value to halt() instead of zero?
Bookmarks