Hi, I have just downloaded the demo and I can't get it to work.
After the progress bar loading screen has finished, the screen goes black and the application hangs. I have tried it in windowed and fullscreen modes with and without frame buffer effects and vsync. I have also tried various different resolutions including 640x480. These make a significant difference to the time spent on the loading screen but have no effect after that. The screen or window always goes black and the OS reports that the application is not responding.
The last few lines from the debug log look like this:
Line: 5 EFX_WAVY 20 8 1
loading wavy
Line: 6 EFX_ALPHA 0 0.5 0.5 1 -1 0 0
UNLOADING TEXTURE: loading/juice
UNLOADING TEXTURE: loading/side
UNLOADING TEXTURE: loading/label
UNLOADING TEXTURE: loading/tube
pos
LOADED TEXTURE FROM DISK: [./ambrosia/logo] ref: 1 idx: 650
playMusic: ./ambrosia/ambrosia.ogg
The Ambrosia logo is never displayed and the music never starts.
I tried quitting iTunes just to make sure that wasn't causing a problem with two programs trying to use the sound at once. (Not that it should but I have seen it before.)
I tried starting the program using dtruss and after going through all the things I could see in the debug.log (loading the Ambrosia logo, load the help files, etc) it ended up looping over this line what looked like thousands of times a second.
sem_open(0xBFFF4A76, 0xA00, 0x180) = -1 Err#17
About my setup, I grabbed this information from the "Report Crash" dialog box:
Model: MacBookPro3,1, BootROM MBP31.0070.B07, 2 processors, Intel Core 2 Duo, 2.4 GHz, 2 GB
Graphics: GeForce 8600M GT, GeForce 8600M GT, spdisplays_pcie_device, 256 MB
OS Version: 10.5.6 (Build 9G55)
Has anyone seen this issue before ? And what can I do about it ?