it is using floating point code? if it is, you have to port it to fixed point arithmetics to get a better speed. Memory load contributes to slow down, because of the low memory disponible in the phone(ezx things consume lots of memory)
Here is EZXmame 0.5 !!! It's based on xmame.SDL 0.104. It's a bit slow, and sound it's not so good...
Buttons:
GAME A: BUTTON1
GAME B: BUTTON2
VOLUP: BUTTON3
VOLDOWN: PAUSE
CAMERA: EXIT
PICKUP: START
HANGUP: SELECT
Roms must be placed in /mmc/mmca1/games/EZXmame in .zip format.
Must be installed on SD, uses 40MB of space. Some games may need swap.
Have fun !
http://rapidshare.de/files/16736608/..._0.5.mpkg.html
it is using floating point code? if it is, you have to port it to fixed point arithmetics to get a better speed. Memory load contributes to slow down, because of the low memory disponible in the phone(ezx things consume lots of memory)
my first objective was make it run ... Now, with the help of more experienced developers I can improve it ...
Thanks for the tip...
Originally Posted by alebm
maybe u want to take a look here, i have compiled xmame.SDL from the site and it gives faster speed (~ 15-20fps)
what the difference between the source from x.mame.net ? The xmame.SDL 0.77 is faster than 0.104 ? Is a modified code for zaurus ?
thanks, intoxicated ...
Originally Posted by intoxicated
@intoxicated:
I have compiled xmame.SDL 0.77 from the posted link. No performance gain ...
Looking inside the files from source (xmame-0.77.1.src.tar.gz), I see that SDL.c have modifications to disable centering screen and ajust some video modes. The file arm.c has one variable with name changed ... I don't think that this modifications give more speed ... What the version of SDL you tried with xmame.SDL ? I'm using SDL from alebm ...
When I was installing the mp3player.mpkg, it didn't prompt any message on where I want to install it (Phone memory or SD). So, how can I choose the path that I want to install .mpkg files?Originally Posted by epinter
![]()
You can enable the native mpkg installer changing flexbits on /usr/setup or using a pre-made CG36 (sandman have one for E680i ABP).
If you don't want to flash your phone (it's my case, I have A6P with modified CG36 by myself) you can learn about flexbits and create your own CG36.
More information.
http://www.motorolafans.com/index.ph...light=flexbits
Could anyone make a NEO package of this program, please? I think it is the better way, isn't it?
Thanks epinter, btw!
Hi epinter. I finally created a NEO-package of your application and succesfully installed on my E680i! Good job, man! If somebody makes it running faster, it will be perfect! Thanks!Originally Posted by epinter
![]()