maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   How To: Nintendo 64 Emu for N900 <Now in Extras-Devel> (https://talk.maemo.org/showthread.php?t=57647)

ishurmer 2010-07-09 08:54

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by scotty_m (Post 745811)
I had already run chmod but it's not changing permissions - doing ls -la afterwards shows that nothing has changed for that file. I don't know why it's ignoring me setting permissions

Is the file in your MyDocs folder? IIRC that is formatted with FAT32 filesystem which does not support permissions. Move it to /home/user rather than /home/user/MyDocs and try again.

DarthLuda 2010-07-09 09:49

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Sorry if it has been discussed before, but I just can't get the accelerometer working. I followed the instructions fromn Izzeho on page 1 (installed Accelemymote, edited the blight_input, started Accelemymote and the emulator), but it didn't work. Accelerometer and hardware keys both didn't work, so i had to restore the old settings. How to get it working anyway? Do i have to set the arrow keys as Joystick keys?

I also can't get the Saving Option working for Memory Pack. Do i have to edit any settings for that? There are several entries in the mupen64plus.conf. What are the values for following entries?:
Quote:

NoMemoryExpansion =
AotoIncSaveSlot =
CurrentSaveSlot =
Thanks in advance!

yodawg 2010-07-09 10:45

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
accelerometer isnt working for me either and i followed those steps

javispedro 2010-07-09 10:46

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by IzzehO (Post 745649)
Gave it a quick play around. Crashes with seg fault trying to load a ROM with the GUI. Also of note is that all the conf files created in /home/user/.mupen64plus are owned by root... making it difficult to modify manually.

Blight input configuration in the GUI now works flawlessy, however. Tried execution with mupen64plus <romname>, it crashed and now my GUI reverts back to the black GUI as well, not sure whats going on :P

This all reads like you are trying to run mupen64plus as root. Can you delete your ~/.mupen64dir directory and retry (without running it as root)?

Flandry 2010-07-09 12:22

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
An alternative way to install/test Accelemymote is to install MAME. Bonus: you get a complete arcade emulator. It should install and automatically use accelerometer control, so you can make sure that bit is working.

Then you just have to edit your config file and start accelemymote to make it work with mupen. Make sure you start accelemymote before you start mupen.

scotty_m 2010-07-09 13:33

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by ishurmer (Post 745846)
Is the file in your MyDocs folder? IIRC that is formatted with FAT32 filesystem which does not support permissions. Move it to /home/user rather than /home/user/MyDocs and try again.

Thanks! Hadn't thought about it being FAT32. All working fine now

slartibartfass 2010-07-09 15:59

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Is there a chance for an update soon? I'm not talking about GUI or sound, just a more optified version, to run better (and more) games.

javispedro 2010-07-09 17:00

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by slartibartfass (Post 746191)
just a more optified version, to run better (and more) games.

I do not think "Optification" means what you think it means... (see http://wiki.maemo.org/Opt_Problem ).

slartibartfass 2010-07-09 20:22

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Yeah, thats possible, i'm not native to the english language.
I meant improved or optimized.

nesrazz 2010-07-09 20:37

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
error ============= no input plugin specified

please help

http://maemo.org/packages/view/mupen64plus-arm-gui/

javispedro 2010-07-09 21:08

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by nesrazz (Post 746489)

Uninstall and read the first page of this thread (way too many users blindly updating to extras-devel...)

DarthLuda 2010-07-09 21:52

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by javispedro (Post 746253)
I do not think "Optification" means what you think it means... (see http://wiki.maemo.org/Opt_Problem ).

who the hell thanks for such postings ?!

Azzhanlon2004 2010-07-09 22:10

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
hey guys ive been running the mupen64plus thru xterm and seen how its grown... i mean wow!! however now ive seen it on extras. just a quick 1 i tried to install it however i get the error.

applicationpackages missing: libsdl2.0

however like i said i have mupen64plus running thru xterm so surly i have this package?

so next Q is it worth downloading or just stay with the xterm version?

cheers for your help

Azz

IzzehO 2010-07-09 22:45

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by javispedro (Post 746535)
Uninstall and read the first page of this thread (way too many users blindly updating to extras-devel...)

To be fair, they've been conditioned to act that way given 90% of the packages in devel are stable and have been for a long time. Unfortunately the resolution to this, while obvious, hasn't seemed to have occured. I vote for two resolutions:

1. Bring in a package manager to test and push stable applications to testing.

OR

2. Upload a virus to devel and teach em a lesson :D

Anywho...

Out of curiousity, the devel version the same one you've got on your depot? I've been meaning to reinstall it to keep trying things out but stuck on 2G net for a couple days.

nax3000 2010-07-09 23:03

Re: How To: Nintendo 64 Emu for N900 &lt;Updated July 6th&gt;
 
So I've just tried the devel package.

Mario 64 seems to run great with the audio disabled but I can't seem to configure the input so I can't continue after seeing mario's face.

For people who are having trouble: set the CPU core to dynamic recompiler. If you don't do that, the screen will remain black after loading a ROM.
________
California Mdecial Marijuana Dispensaries

javispedro 2010-07-09 23:33

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by IzzehO (Post 746653)
To be fair, they've been conditioned to act that way given 90% of the packages in devel are stable and have been for a long time.

I actually got the first email with "I cannot install your extras-devel package" before I could try the package myself. So the current situation is completely AFU and even dangerous, for what is worth.

(But tbh I was expecting it)

Quote:

Originally Posted by IzzehO (Post 746653)
Out of curiousity, the devel version the same one you've got on your depot?

Nope. While the mupen config dialog is much improved (it's usable now!), I've introduced a problem with the emu that causes it to not be able to load the blight input plugin.
I am currently settling for a three package setup -- one with the gles2n64 plugin, another one with mupen64plus, and a third one (the user visible one) with a menu icon whose dependencies include the former two. So in the future if someone (or me) wants to do a new GUI all he has to do is depend in gles2n64 and mupen64plus but no the menu icon one.

But this is all not written in stone. So if you're using the -devel package at all ensure you know enough about dpkg to issue a --purge command:
Code:

dpkg --purge mupen64plus-arm-gui mupen64plus-arm mupen64plus-arm-gles2n64

xxxxts 2010-07-10 00:37

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Wow, today was a big surprise when I saw Mupen64 in repos. I tried out Goldeneye and Super Mario 64. I couldn't figure out how to get past Mario's face but I did almost beat the Dam level at a very slow FPS.

mooninite 2010-07-10 00:58

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Installed from Maemo-devel but the input plugin fails to load. Claims that there's an undefined symbol TTF_WasInit, but I verified that libsdl-ttf2.0 was installed.

Kind of strange that an input plugin is looking for font function symbols...

javispedro 2010-07-10 01:20

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by mooninite (Post 746746)
Installed from Maemo-devel but the input plugin fails to load.

Quote:

Originally Posted by javispedro (Post 746706)
I've introduced a problem with the emu that causes it to not be able to load the blight input plugin.

*rolls eyes*



Either way, that is fixed now, so update.

Small FAQ:
  • It says I have no graphics plugin selected!
    Go to Options -> Configure -> Plugins and select gles2n64 for graphics.
  • It says I have no input plugin selected / I don't know what the mappings are
    Go to Options -> Configure -> Plugins and select blight's SDL for "Input plugin". Then click on Configure.
  • There's no blight's SDL input plugin
    Update mupen64plus.
  • There are no plugins at all to choose from / It says I have no plugins!
    The plugin path has changed. You have to open X-Terminal and type:
    (if you don't have rootsh you can safely ignore this first step)
    Code:

    rootsh chown -R user:users .mupen64plus
    Code:

    cp /usr/share/mupen64plus/config/mupen64plus.conf  ~/.mupen64plus
  • How to quit?
    Ctrl+Backspace should always work (unless you enabled blight's input plugin mouse option).
  • libsdl1.2 / libsdl-ttf2.0 dependency missing!
    Refresh application manager and update mupen64plus.

crail 2010-07-10 02:39

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
what is the command to delete the mupenplus folder?

IzzehO 2010-07-10 02:44

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by javispedro (Post 746755)
Delete your ~./mupen64plus folder, plugin path has changed.

Small point: ~/.mupen64plus

Anyway sounds like your confident enough in the current version if you are offering advice on it. Stable enough for users to actually try? (This isn't an invitation for people to try... wait for javis to give the okay.)

Quote:

Originally Posted by crail (Post 746778)
what is the command to delete the mupenplus folder?

rm -R ~/.mupen64plus

nax3000 2010-07-10 02:47

Re: How To: Nintendo 64 Emu for N900 &lt;Updated July 6th&gt;
 
Quote:

Originally Posted by javispedro (Post 746755)
*rolls eyes*




Either way, that is fixed now, so update.

Small FAQ:
  • It says I have no graphics plugin selected!
    Go to Options -> Configure -> Plugins and select gles2n64 for graphics.
  • It says I have no input plugin selected / I don't know what the mappings are
    Go to Options -> Configure -> Plugins and select blight's SDL for "Input plugin". Then click on Configure.
  • There's no blight's SDL input plugin
    Update mupen64plus
  • There are no plugins at all to choose from / It says I have no plugins!
    Delete your ~./mupen64plus folder, plugin path has changed.
  • How to quit?
    Ctrl+Backspace should always work (unless you enabled blight's input plugin mouse option).
  • libsdl1.2 / libsdl-ttf2.0 dependency missing!
    Refresh application manager and update mupen64plus.

Yup, new version did the trick. Just played through the bob-omb battlefield level and holy hell! This is truely fullspeed! no bs!

Too bad about the audio though.. Is there a way to improve it through the buffer settings?
________
Brunette vids

IzzehO 2010-07-10 03:02

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by nax3000 (Post 746782)
Yup, new version did the trick. Just played through the bob-omb battlefield level and holy hell! This is truely fullspeed! no bs!

Too bad about the audio though.. Is there a way to improve it through the buffer settings?

Thats the sort of thing he can't really work on. He's developing the GUI for the Pandora application, so if anything progress needs to be made there first.

As to sound itself, I posted a link to a VERY good explanation of why sound will almost certainly never be perfect, thread search for Exophase ... it was a few pages back.

nax3000 2010-07-10 03:18

Re: How To: Nintendo 64 Emu for N900 &lt;Updated July 6th&gt;
 
Quote:

Originally Posted by IzzehO (Post 746792)
Thats the sort of thing he can't really work on. He's developing the GUI for the Pandora application, so if anything progress needs to be made first.

Not sure what you're referring to in that sentence..

In any case, never say never ;) But if not perfect, at least tolerable.

As for the GUI - I think it's quite fine. Gets the job done, it's quick and it's stable.
________
Vaporizers Reviews

F2thaK 2010-07-10 03:25

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
the app in devel worked for me once, now it just crashes with no error

IzzehO 2010-07-10 03:59

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by nax3000 (Post 746800)
Not sure what you're referring to in that sentence..

In any case, never say never ;) But if not perfect, at least tolerable.

As for the GUI - I think it's quite fine. Gets the job done, it's quick and it's stable.

Editted the sentence and added the magic word to make it.. make sense :P

It's not exactly stable :P and it only gets most of the job done as you can't edit mupen or gles configs without xterm.

Quote:

Originally Posted by f2thak (Post 746802)
the app in devel worked for me once, now it just crashes with no error

Run dpkg --purge command he posted back a page and reinstall.

Ikari 2010-07-10 08:31

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Wow. I just wanna thank you guys for continuing to work on a N64 emulator. It's amazing what this has become in such a short amount of time, can't wait to see what will happen next.

bchliu 2010-07-10 10:00

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
tried the GUI version that everyone is talking about.. But just on selecting the plugins - It doesnt allow me to select anything and the drop down box doesnt show anything in it. clicking on the various icons and parts of the screen has no effect.

Anyone else had this issue? Or can I change the ini file manually?

Nokia 5700 2010-07-10 10:04

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by bchliu (Post 747030)
tried the GUI version that everyone is talking about.. But just on selecting the plugins - It doesnt allow me to select anything and the drop down box doesnt show anything in it. clicking on the various icons and parts of the screen has no effect.

Anyone else had this issue? Or can I change the ini file manually?

Same here. The folders are probably changed.

Nemesis82 2010-07-10 10:10

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by javispedro (Post 746755)
*rolls eyes*




Either way, that is fixed now, so update.

Small FAQ:
  • It says I have no graphics plugin selected!
    Go to Options -> Configure -> Plugins and select gles2n64 for graphics.
  • It says I have no input plugin selected / I don't know what the mappings are
    Go to Options -> Configure -> Plugins and select blight's SDL for "Input plugin". Then click on Configure.
  • There's no blight's SDL input plugin
    Update mupen64plus
  • There are no plugins at all to choose from / It says I have no plugins!
    Delete your ~./mupen64plus folder, plugin path has changed.
  • How to quit?
    Ctrl+Backspace should always work (unless you enabled blight's input plugin mouse option).
  • libsdl1.2 / libsdl-ttf2.0 dependency missing!
    Refresh application manager and update mupen64plus.

I think one of this point solve the problem

xxxxts 2010-07-10 10:10

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by bchliu (Post 747030)
tried the GUI version that everyone is talking about.. But just on selecting the plugins - It doesnt allow me to select anything and the drop down box doesnt show anything in it. clicking on the various icons and parts of the screen has no effect.

Anyone else had this issue? Or can I change the ini file manually?

Hence why I waited for the one in repos... GUI or no GUI if it is going into repos then it's not going to "change" as much as it is going to "evolve". I don't get why everyone made a fuss about a GUI, but now the N900 officially has an N64 Emu! HOORAY!:D

F2thaK 2010-07-10 10:20

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by IzzehO (Post 746818)
Editted the sentence and added the magic word to make it.. make sense :P

It's not exactly stable :P and it only gets most of the job done as you can't edit mupen or gles configs without xterm.



Run dpkg --purge command he posted back a page and reinstall.

funny thing is thats what i did already... i did the dpkg --purge.. command and re-installed - then it crashes...

but im doing it again.....:cool:

edit: okay, still crashes... but i went to xterm (as root) typed 'mupen64plus' it installed the rest (1st run, initial setup..) then ran GUI. :D

but I cannot run it any other way... shortcut doesnt work..?

edit2: all new files are there, all old ones gone... BUT when I run thru xterm, I have to be root, plus it says config dir: "./root/".... install and plugin are "usr/share/mupen64plus.."

IzzehO 2010-07-10 10:41

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by f2thak (Post 747046)
funny thing is thats what i did already... i did the dpkg --purge.. command and re-installed - then it crashes...

but im doing it again.....:cool:

edit: okay, still crashes... but i went to xterm (as root) typed 'mupen64plus' it installed the rest (1st run, initial setup..) then ran GUI. :D

but I cannot run it any other way... shortcut doesnt work..?

Try:
rm -R ~/.mupen64plus
root
dpkg --purge mupen64plus-arm-gui mupen64plus-arm mupen64plus-arm-gles2n64
apt-get install mupen64plus-arm-gui mupen64plus-arm mupen64plus-arm-gles2n64

F2thaK 2010-07-10 10:43

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
just edited my post above, I have to be root to access config files ..

plus ive done the dpkg --purge etc etc twice now...

and deleted old files vis SSH

IzzehO 2010-07-10 10:45

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by f2thak (Post 747066)
just edited my post above, I have to be root to access config files ..

Then you did first run as root and screwed things up... follow what I posted along with a

rm -R /root/.mupen64plus (as root)

F2thaK 2010-07-10 10:58

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Im just gonna flash, I did the above but Im having further issues

IzzehO 2010-07-10 11:06

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by f2thak (Post 747074)
Im just gonna flash, I did the above but Im having further issues

Wow ok... or just stick with my version until it becomes more stable as its the same application, just without a GUI rom launcher.

Boemien 2010-07-10 13:41

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
I prefer to Use IzzehO version until a more stable Version in available and when you will edit First post in page 1!! :D :D :D

javispedro 2010-07-10 14:23

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by IzzehO (Post 746781)
Anyway sounds like your confident enough in the current version if you are offering advice on it. Stable enough for users to actually try?

It's the first one you "might" be able to use without manually editing config files.

It's neither more nor less stable, being basically THE SAME as previous builds; it just has the menu icon and the standard mupen64plus config dialogs. Same as the Pandora.

Which is not to say it's easy to use.

The benefit is that you might want to stop distributing the binaries (since they can get them from maemo.org now) and ship only "preconfigured" config files, which should help with the bandwidth.

javispedro 2010-07-10 14:25

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Quote:

Originally Posted by f2thak (Post 747074)
Im just gonna flash, I did the above but Im having further issues

Open X Terminal.
Code:

rootsh rm -r .mupen64plus

whoami

mupen64plus

And paste the output of all of them.


All times are GMT. The time now is 05:01.

vBulletin® Version 3.8.8