maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   N900 fceu (https://talk.maemo.org/showthread.php?t=83070)

OMOIKANE 2012-03-16 18:02

N900 fceu
 
1 Attachment(s)
Hi. This is FCE Ultra i found here (Russian site):
http://meegos.ru/forum/viewtopic.php?id=1745
Just bin and .py, no install.
Works but with stuttering sound. I don't know how to change controls, arrows working incorrectly.
But w/o sound emulator is working faster than ines.
Maybe someone can make a normal NES emulator for N900?


http://metafight.ru/Screenshot-20120316-212211.png


Attachment 25474

GrimyHR 2012-03-16 18:14

Re: N900 fceu
 
something like iNES perhaps?

sorry i see now that you mention it, dont know why you say its not working well for you? works perfectly fine on my n900 that has been properly overclocked as all n900 should be :p

ade 2012-03-16 20:35

Re: N900 fceu
 
This NES emulator doesn't look too bad. Speed and sound look good too me (using my default 805Mhz). The controls are not easy (down is the left key for example).

Looks like FCEU has a GTK GUI is enabled by default, but you can disable that (and seems to be the case here). If I read it correctly the GUI offers key remapping. No idea if there are possibilities like that in this non-gui version. Maybe google can tell use more :)

OMOIKANE 2012-03-16 22:59

Re: N900 fceu
 
2GrimyHR
Perfectly? ines is very slow. Try Guardian Legend rom, about half speed.
GPFce for Symbian emulates it at full speed with sound on N97 (434 mhz cpu).

OMOIKANE 2012-03-16 23:23

Re: N900 fceu
 
Quote:

Originally Posted by ade (Post 1180413)
This NES emulator doesn't look too bad. Speed and sound look good too me (using my default 805Mhz). The controls are not easy (down is the left key for example).

Looks like FCEU has a GTK GUI is enabled by default, but you can disable that (and seems to be the case here). If I read it correctly the GUI offers key remapping. No idea if there are possibilities like that in this non-gui version. Maybe google can tell use more :)

I think controls is messed up because of Russian keyboard layout with two arrows only.

ade 2012-03-16 23:58

Re: N900 fceu
 
Redefining keys tuns out to be easy:

Code:

./fceu -inputcfg gamepad1 <your-romfile.zip>
Then it asks to push the keys to be mapped (including player 2 it seems).

It will remember this settings input for other games as well (it is stored in /home/user/.fceultra/fceu98.cfg).

Addison 2012-03-17 00:40

Re: N900 fceu
 
Can I use this on Maemo 4?

What are all of it's dependencies?

ade 2012-03-17 00:46

Re: N900 fceu
 
Quote:

Originally Posted by Addison (Post 1180499)
Can I use this on Maemo 4?

What are all of it's dependencies?

It uses the following shared libraries
Code:

        libz.so.1 => /usr/lib/libz.so.1 (0x40032000)
        libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x4004a000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x400aa000)
        libc.so.6 => /lib/libc.so.6 (0x400bc000)
        libm.so.6 => /lib/libm.so.6 (0x401e1000)
        libasound.so.2 => /usr/lib/libasound.so.2 (0x40257000)
        libdl.so.2 => /lib/libdl.so.2 (0x40313000)
        libpulse-simple.so.0 => /usr/lib/libpulse-simple.so.0 (0x4031e000)
        libpulse.so.0 => /usr/lib/libpulse.so.0 (0x40328000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x40350000)
        /lib/ld-linux.so.3 (0x40000000)
        librt.so.1 => /lib/librt.so.1 (0x40370000)
        libpulsecommon-0.9.15.so => /usr/lib/libpulsecommon-0.9.15.so (0x4037f000)
        libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x403af000)
        libgdbm.so.3 => /usr/lib/libgdbm.so.3 (0x403ec000)

No idea what maemo 4 provides...

Addison 2012-03-17 00:57

Re: N900 fceu
 
I'm going to give it a try right now.

Does fceu and fceu.py just go to usr/bin?

Thanks. :)

Addison 2012-03-17 01:01

Re: N900 fceu
 
Ah dern.

It's not looking good for me.


Starting FCE Ultra 0.98.13...
Illegal instruction


And I was in such a good mood. :)


All times are GMT. The time now is 13:59.

vBulletin® Version 3.8.8