I have just compiled an Atari ST emulator called Hatari on a Zaurus SL-C760. I have already been able to run several Atari ST games (e.g. Xenon II, Speedball, Wings of Death, Super Wonderboy and IK+) and some applications.
At the moment I am trying to solve a problem with the Atari mouse, and to increase the performance. Most games can not be played with sound or full screen because the performance of the Zaurus is not sufficient. That\'s why I\'d like to have a look at the ARM options of the gcc compiler:
ARM Options -mapcs-frame -mno-apcs-frame -mapcs-26 -mapcs-32 -mapcs-stack-check -mno-apcs-stack-check -mapcs-float -mno-apcs-float -mapcs-reentrant -mno-apcs-reentrant -msched-prolog -mno-sched-prolog -mlittle-endian -mbig-endian -mwords-little-endian -malignment-traps -mno-alignment-traps -msoft-float -mhard-float -mfpe -mthumb-interwork -mno-thumb-interwork -mcpu=name -march=name -mfpe=name -mstructure-size-boundary=n -mabort-on-noreturn -mlong-calls -mno-long-calls -msingle-pic-base -mno-single-pic-base -mpic-register=reg -mnop-fun-dllimport -mpoke-function-name -mthumb -marm -mtpcs-frame -mtpcs-leaf-frame -mcaller-super-interworking -mcallee-super-interworking
Does anyone has any experience with using these options on a SL-C7x0? What option may boost the performance of an emulator a little bit?