Ok, latest binaries and source as of now, and ALut is in there so thats one problem fixed. However now the first tutorial just stops dead with a NPE almost straight away.
It seems that the ALFactory.getAL(); just returns null straight away. Annoyingly trying to step though this ends up with line numbers not being found so its tricky to figure out where it goes wrong. Currently i’m seeing it go into ClassLoader.findNative(ClassLoader, String) in the middle of ALFactory.init(String[]) and eventually find ‘something’ on its third attempt. Almost straight after than the whole lots returns and i’m left sitting with a null AL object.
Of course this is all with lesson 1, so it blindly goes and calls ALut.alutInit, leaving the follwing console output:
Go TEAM!
Entering alutInit()
In alutInit(): Device Name = MMSYSTEM
Entering alcOpenDevice()
In alcOpenDevice: Device Pointer = -2116564104
Exiting alcOpenDevice()
In alutInit(): Device = net.java.games.joal.ALC$Device@81d7cb78
Exiting alutInit()
System is an AthlonXP 2600+, 512Mb ram, sound card is a PCI Creative SoundBlaster Audigy. Other small (native) AL test programs work fine.