So couple of days ago some new gcc tools got released by the symbian gcc improvement project.. among the biggest benefits of these new tools are better optimizations.
anyhow, long story short, I compiled goboy with gcc 3.0-psion-98r2 from with -O3, and the speed results are (imho) quite visible. I also packed it with ecompxl so the exe is just ~55kb (vs original .exe ~120+kb). Some changes were made to the code(it's available as well, of course).
known problems: sound doesn't work(probably just some lil thing that needs fixing while building). also it's highly possible that it leaks some memory(I don't guarantee that it doesn't).
if you wish to try then:
get it here. . install on the same drive you installed goboy from wildpalm into(my build doesn't have it's own launcher app so it's convinient if you use wildpalms).
anyways, hopefully wildpalm will take advantage of these new gcc tools as well, as they provide a dead easy way of gaining ~10-20% performance increase VERY easily(as well as the produced code being much smaller).
I just tried it and it works a lot better then original build by WildPalm i had!Great work and i hope that not just wildpalm but all the developers out there will take the advantage of the new GCC tools.
GhostDog wrote:I just tried it and it works a lot better then original build by WildPalm i had!Great work and i hope that not just wildpalm but all the developers out there will take the advantage of the new GCC tools.
thanks fro trying.. another problem I bumped into yesterday was that it crashes when loading a save. I gotta take a look at it later today..
Great patch, GoBoy runs much faster now, but theres no sound nomore...but I�m not sure I�ll miss it...I mean, it was pretty crappy quality in that :P
Cbswe wrote:Great patch, GoBoy runs much faster now, but theres no sound nomore...but I�m not sure I�ll miss it...I mean, it was pretty crappy quality in that :P
of course, I'll *try* to get the sound working, it should be much better sounding if I can get it working(I'm also looking at the possibility of using some other soundserver if I don't get it build so that it would work with wildpalms)... also the save loading problem is probably quite easily fixed once I get back home.
gl-ass,save game doesn't work.It crashes(App. Closed GOBOYEXE) when i try to load a game.Saving works i guess,loading doesn't.
just a heads up that there's a new version available from the website.
save loading works partially now, still no progress on getting the sound compiled(some exports would need freezing it seems, but they won't freeze, somebody know what I would need to tinker to get it compile so that it would talk with wildpalms sound server?)
There's a new version available. no sound.
the added feature is autosave on exit and autoload on startup.
Great,i'll try it right away.
GhostDog wrote:Great,i'll try it right away.
the new version has a problem i didn't think of regarding the use of the normal save slots.. but still i find the autosave feature quite useful.
It works great.I don't mind not having sound as long as the gameplay is smooth but i wouldn't argue if we can have both 😉
4 out of each 5 times ( aprox ) i try to start this new version it crashes and the phone reboots but does not powercycle. Anybody else getting this error? Also is there a way to get it to show fullscreen or not yet?
I may add those later... I've got no idea why the crash sorry :\ what phone btw?
haven't had much time for this lately, but I have been working on an another project with one other guy: porting infones nes emulator for series60, already better than yewnes(but again, no sound).
(better as being faster/smoother, it has the exact same graphical bugs as yewnes.. funny 'coincidence'😉
better as being faster
Excelenent!!We don't need sound 😃 Let us know if you need any help with hosting for your project.
it has the exact same graphical bugs as yewnes.. funny 'coincidence'
ROFL!
Any news on this project?