The Caanoo can run OABI binaries, you just need to statically link them.bitrider said:That switch (-ffast-math) uses to give you an extra speed boost at not 100% acurate maths cost. On OABI (Wiz), it works nicely, on EABI (Caanoo) doesn't (as I said, I've tested several GCC versions from 4.1 up to 4.4).
If you are talking about that threaded sound output code you did for DrMD/DrPocketSnes then it's incredibly racy and no good for portability. It only works where it works due to sound driver and scheduler specifics. It will never work on pandora, for example (I know people tried). There is no need to blame the compiler.Reesy said:Yes the compiler is also causing me issues, I wanted to port the Dingoo pocketsnes to the Caanoo. The emulator runs but the sound emulation is broken, I know the sound driver on the Caanoo works fine as my DrSMS port has no issues. I know the pocketsnes sound code works fine as there are no issues on the Dingoo. The compiler must be doing something strange, I've already removed all of the compiler options but the sound is still broken. Its very frustrating...
Hello Reesy, bitrider, all.Reesy said:There is a beta released on the 23/02/2010, I've not tried it but it may be better than our current version...just wish they would release the source code.
notaz said:If you are talking about that threaded sound output code you did for DrMD/DrPocketSnes then it's incredibly racy and no good for portability. It only works where it works due to sound driver and scheduler specifics. It will never work on pandora, for example (I know people tried). There is no need to blame the compiler.