Hi,
I have added some ARM assembler routines to the FPC RTL for division and string operations. This should speed up some things on GP2X, GBA and NDS (allthough the latter 2 already can do division through the BIOS).
Hi,
I have added some ARM assembler routines to the FPC RTL for division and string operations. This should speed up some things on GP2X, GBA and NDS (allthough the latter 2 already can do division through the BIOS).
Just seen on svn and... WOW!
I guess you've made these benchmarks on your brand-new GP2XCode:+ Assembler implementation of mod/div. Improves amount of divides from about 230000/s to about 2400000/s on ARM920T, 200MHz.
However, that's just great for NDS too, because only GBA uses bios funcs
Yes, indeed. By the way, the GP2X emulates the GBA rather well, so I am playing a bit with FPC4GBA these days too.
Any way I could get going on FPC for Gp2x? I *love* optimizing routines
Henrik Erlandsson, programmer
<br />bitBrain Studios, bitbrain.se
<br />(Done 7 sites so far, but who's counting?)
Bookmarks