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)

crail 2010-07-05 18:44

Re: How To: Nintendo 64 Emu for N900
 
Quote:

Originally Posted by Kevstacey (Post 741470)
after:
sudo ln -s /home/user/.mupen64plus/mupen64plus /usr/bin/mupen64plus

its asking me for a password in xterm but cant type anything in? any ideas? thanks:confused:

just do that command as root kev, but without sudo at the begining. then close terminal and follow the next step (not as root) thats what i did as im not sure about making passwords

DarthLuda 2010-07-05 18:46

Re: How To: Nintendo 64 Emu for N900
 
ahh great, thanks...

but i still can't run the emu... i get an error when trying to run any game:

Quote:

$ cd MyDocs/n64
~/MyDocs/N64 $ mupen64plus Legend of Zelda, The - Ocarina of Time (Europe) (En,Fr,De)
-sh: syntax error: "(" unexpected
i'm for an executable anyway....

slartibartfass 2010-07-05 18:52

Re: How To: Nintendo 64 Emu for N900
 
Rename the game file in something like "legend-of-zelda.z64"
with no space and don't forget to type the .z64 at the end of the command.

mokkey 2010-07-05 19:03

Re: How To: Nintendo 64 Emu for N900
 
xterm is long cant some body make a gui for it so us noob/semi noobs can use a app insted?

slartibartfass 2010-07-05 19:09

Re: How To: Nintendo 64 Emu for N900
 
Quote:

Originally Posted by mokkey (Post 741515)
xterm is long cant some body make a gui for it so us noob/semi noobs can use a app insted?

I'm a noob too and I made it with a lilltle help from this forum.
It's really not that hard.

But a GUI will probably come, it's just a matter of time, you'll have to wait until then. But if your impatient like me, just go ahead and try it!

mokkey 2010-07-05 19:21

Re: How To: Nintendo 64 Emu for N900
 
Quote:

Originally Posted by slartibartfass (Post 741523)
I'm a noob too and I made it with a lilltle help from this forum.
It's really not that hard.

But a GUI will probably come, it's just a matter of time, you'll have to wait until then. But if your impatient like me, just go ahead and try it!

lol i hear you i mite try it soon im just lazy :D

ishurmer 2010-07-05 19:24

Re: How To: Nintendo 64 Emu for N900
 
Quote:

Originally Posted by DarthLuda (Post 741500)
ahh great, thanks...

but i still can't run the emu... i get an error when trying to run any game:



i'm for an executable anyway....

Hello,

The problem is that you're not escaping the file name (brackets and spaces mean something different to the terminal). Probably the easiest thing to do is type the first few letters of the filename and then press tab (it's on the touchscreen in Maemo XTerm). This should automatically complete the filename with the required escaping (you will see backslashes before the spaces and brackets).

Hope this helps!

DarthLuda 2010-07-05 19:26

Re: How To: Nintendo 64 Emu for N900
 
tried it... doesn't work :(
Quote:

$ cd MyDocs/n64
~/MyDocs/N64 $ mupen64plus beetle.n64
-sh: mupen64plus: not found

ishurmer 2010-07-05 19:31

Re: How To: Nintendo 64 Emu for N900
 
Quote:

Originally Posted by DarthLuda (Post 741540)
tried it... doesn't work :(

Try ./mupen64plus rather than just mupen64plus.

DarthLuda 2010-07-05 19:36

Re: How To: Nintendo 64 Emu for N900
 
nah, still not working with that.. :( n64 roms shall be uncompressed, shouldn't they?

Sash 2010-07-05 19:38

Re: How To: Nintendo 64 Emu for N900
 
Quote:

Originally Posted by DarthLuda (Post 741540)
tried it... doesn't work :(

Have you created a Symlink:

Code:

sudo ln -s /home/user/.mupen64plus/mupen64plus /usr/bin/mupen64plus

slartibartfass 2010-07-05 19:42

Re: How To: Nintendo 64 Emu for N900
 
yes. is it a .z64 file?

ishurmer 2010-07-05 19:42

Re: How To: Nintendo 64 Emu for N900
 
Quote:

Originally Posted by DarthLuda (Post 741549)
nah, still not working with that.. :( n64 roms shall be uncompressed, shouldn't they?

What's the exact error you're getting? If the file is zip it works fine, but uncompressed should work also.

Are you in the folder with the mupen64plus program in it, or in the folder with the rom in it? You will need to be in the folder with the program. As an example, this is how I run it:
Code:

./mupen64plus --gfx=plugins/gles2n64.so --nogui /home/user/MyDocs/roms/n64/SuperMario.z64

Sash 2010-07-05 19:49

Re: How To: Nintendo 64 Emu for N900
 
Quote:

Originally Posted by ishurmer (Post 741554)
You will need to be in the folder with the program. As an example, this is how I run it:
Code:

./mupen64plus --gfx=plugins/gles2n64.so --nogui /home/user/MyDocs/roms/n64/SuperMario.z64

You don't need to do that. If you followed the steps on the first post you would have created a symlink which is a shortcut so you should be able to run mupen64plus from any folder.

ishurmer 2010-07-05 19:55

Re: How To: Nintendo 64 Emu for N900
 
Quote:

Originally Posted by Sash (Post 741564)
You don't need to do that. If you followed the steps on the first post you would have created a symlink which is a shortcut so you should be able to run mupen64plus from any folder.

Good point, forgot there were instructions on this thread!

salawat 2010-07-05 20:19

Re: How To: Nintendo 64 Emu for N900
 
this is what i do to load a game. say the game file is SuperMario64.z64

in xterminal

cd /home/user/MyDocs

then

/home/user/.mupen64plus/mupen64plus SuperMario64.z64

and then it loads up

Kevstacey 2010-07-05 20:46

Re: How To: Nintendo 64 Emu for N900
 
Quote:

Originally Posted by crail (Post 741498)
just do that command as root kev, but without sudo at the begining. then close terminal and follow the next step (not as root) thats what i did as im not sure about making passwords

thanks pal :D its running now :D

maxximuscool 2010-07-05 22:33

Re: How To: Nintendo 64 Emu for N900
 
This run pretty good on my stock CPU, but no sound!! i typed --audio --fullscreen but still nothing.

Azzhanlon2004 2010-07-05 22:40

Re: How To: Nintendo 64 Emu for N900
 
hey guys thanks for the updates im loving it!! seen 1 person had same error as me. if you end sudo gainroot then enter the symlink line its runs great :)

i have 1 issue those like the black cloud on maria64 but on mario kart 64 when you select a chara the chara is just a black spot. any idea??

a custom GUI would be class!!!

thanks for all the hard work!

Azz

maxximuscool 2010-07-05 22:59

Re: How To: Nintendo 64 Emu for N900
 
Now all we need is someone to recompile this and package it then put this in Extra :D

DarthLuda 2010-07-05 23:01

Re: How To: Nintendo 64 Emu for N900
 
Quote:

Originally Posted by salawat (Post 741599)
this is what i do to load a game. say the game file is SuperMario64.z64

in xterminal

cd /home/user/MyDocs

then

/home/user/.mupen64plus/mupen64plus SuperMario64.z64

and then it loads up

Yeah this worked for me! Thanks!
But that means my symlink's not active. everytime i try doing this, I'm always gettin the code
Quote:

ln: /usr/bin/mupen64plus: File exists
Any ideas?

ishurmer 2010-07-05 23:23

Re: How To: Nintendo 64 Emu for N900
 
Hello all,

Attached is a link to a quick and dirty compile of the latest gles2n64 plugins, based on the latest sources (svn revision 20), which seems a fair bit quicker that the previous versions. This is heavily based on javispedro's modifications and uses his SDL-gles library.

You should just be able to drop this over the current plugin (plugins/gles2n64.so), although this is a very untested build so it's probably wise to backup the old version just in case. I built it to tide myself over until someone talented (and who has a clue what they're doing!) ports it properly, but it might be of interest to others so I thought I would post it!

Download here: http://ishweb.co.uk/gles2n64.so

haberdash1 2010-07-06 00:04

Re: How To: Nintendo 64 Emu for N900
 
Hi I tried the Update method after a previously successful install. Now i get the error: no graphics pluqin specified. Thanks for any help b/c this is awesome!

haberdash1 2010-07-06 00:15

Re: How To: Nintendo 64 Emu for N900
 
nevermind the above. i missed some of the commands on this site w/ the microb scrunch. Thanks again!

IzzehO 2010-07-06 01:49

Re: How To: Nintendo 64 Emu for N900
 
Quote:

Originally Posted by DarthLuda (Post 741760)
Yeah this worked for me! Thanks!
But that means my symlink's not active. everytime i try doing this, I'm always gettin the code Any ideas?

Start again.

root (gain root access)
rm /usr/bin/mupen64plus (delete the root owned file)
ln -s /home/user/.mupen64plus/mupen64plus /usr/bin/mupen64plus (make a new one)

Quote:

Originally Posted by ishurmer (Post 741777)
Hello all,

Attached is a link to a quick and dirty compile of the latest gles2n64 plugins, based on the latest sources (svn revision 20), which seems a fair bit quicker that the previous versions. This is heavily based on javispedro's modifications and uses his SDL-gles library.

You should just be able to drop this over the current plugin (plugins/gles2n64.so), although this is a very untested build so it's probably wise to backup the old version just in case. I built it to tide myself over until someone talented (and who has a clue what they're doing!) ports it properly, but it might be of interest to others so I thought I would post it!

Download here: http://ishweb.co.uk/gles2n64.so

Trying this out now. Javis mentioned something about an escape mechanism with the latest compile... know anything about that? I half expected him to release the latest... but haven't heard anything. In his defense he is a very busy beaver. Also for the record, it wasn't just the gles2n64 that was updated for the most recent, the entire source was. Current source code is from 26th June.. wherever previous was from March. Current SVN build of the gles2n64 seperately does make a whole lot of sense though. Also did the latest come with a config file? Or anything of the likes? as he has added a few commands in the last few revisions that I don't believe are in my current config file.


Quote:

Originally Posted by weißelstone (Post 741396)
If you'd put the year after it it would be really day-month-year (like we do it in Germany) but with only month and day (or day and month) it is always hard to guess. Also the sorting month-year is much more logical for a computer as it will sort them in the right order (all files from july after the files from june) with day-month it shows all files from all month's first, then the ones from all month's seconds, and so on. So logical for files is yyyymmdd and not ddmmyyyy.

Very valid point... and I'll remember it for next time. Apologies that my reply came off more aggressive than intended.

Super Mario 64 no longer has the transparency issues, but a few other issues for games have been introduced. With the framebuffer everything now looks a lot more jagged. Add framebuffer enable=0 into the gles2n64.conf and it should go back to being smoother.

1080 Snowboarding and similar games now work MUCH better as the way the frameskip works has been reworked. It's still not full, full speed... but its progress.

To the person asking for sound:

I see no point in explaining if you can't be bothered searching .. or even reading the first 2 posts.

To the multiple people that keep spamming:
GUI GUI PACKAGE PACKAGE

... you aren't helping the discussion.. it will get done when it gets done... padding the thread out 10 pages isn't going to help that.

yodawg 2010-07-06 02:29

Re: How To: Nintendo 64 Emu for N900
 
anyone figured out how to save yet?

cddiede 2010-07-06 02:44

Re: How To: Nintendo 64 Emu for N900
 
Quote:

Originally Posted by ishurmer (Post 741777)
Hello all,

Attached is a link to a quick and dirty compile of the latest gles2n64 plugins, based on the latest sources (svn revision 20), which seems a fair bit quicker that the previous versions. This is heavily based on javispedro's modifications and uses his SDL-gles library.

Download here: http://ishweb.co.uk/gles2n64.so

This s great!! with the last plugin, I usually froze up after the opening cutscene of Goldeneye, but with this one I just played (with sound off) the entire first level straight through!! (I even managed several kills with the sniper rifle with just my keypad, no PS3 controller needed!).

I could've kept playing, but my N900 was getting REALLY hot!

nax3000 2010-07-06 02:46

Re: How To: Nintendo 64 Emu for N900
 
Can someone upload a video of the new plugin at work?
________
Squirting video

cddiede 2010-07-06 02:49

Re: How To: Nintendo 64 Emu for N900
 
Quote:

Originally Posted by nax3000 (Post 741880)
Can someone upload a video of the new plugin at work?

I'll take a video of some Goldeneye as soon as I can get my baby to sleep.

yodawg 2010-07-06 02:58

Re: How To: Nintendo 64 Emu for N900
 
how do i go about installing this new new gles2n64 compile?

IzzehO 2010-07-06 03:00

Re: How To: Nintendo 64 Emu for N900
 
New terminal windows:
cd .mupen64plus/plugins (it may be plugin, non-plural? N900 on other side of room :P)
mv gles2n64.so gles2n64.so.bak (backs it up)
wget http://ishweb.co.uk/gles2n64.so

IzzehO 2010-07-06 03:14

Re: How To: Nintendo 64 Emu for N900
 
Got saving to work! Will upload new version... along with accelerometer support... soon.

bchliu 2010-07-06 03:27

Re: How To: Nintendo 64 Emu for N900
 
Woo hoo!! This and the progression of NITDroid makes me a real proud N900 user! :)

cddiede 2010-07-06 03:29

Re: How To: Nintendo 64 Emu for N900
 
Here's the new Plugin at work. Please note that you CAN enable sound just fine as you could before, but since Goldeneye is a demanding game I disabled sound to speed things up.

(analog video out cable to plasma TV, PS3 controller synced for game play control, N64 sounds disabled, and N900 over clocked to 950Mhz)

Have a look:

http://www.youtube.com/watch?v=0nzd5Nm6KQI

nax3000 2010-07-06 03:30

Re: How To: Nintendo 64 Emu for N900
 
I still haven't installed this since I'm kinda lazy but all this progress is awesome!

What are the chances we'll get to play with decent audio any time soon?
________
Plymouth Concord History

yodawg 2010-07-06 03:31

Re: How To: Nintendo 64 Emu for N900
 
thanks a lot IzzehO
heres my report so far on the new gles2n64.so plugin
this new gfx plugin seems to add a bit of jagginess to the screen
the original had *better graphics
this one makes starfox work but with quite a bit of graphical hiccups
quest 64 now works, and is VERY PLAYABLE
crusin usa still has graphical issues and is slow
paper mario now works and is quite playable
mario kart is about the same, bit more graphical hiccups tho

more to come..

yodawg 2010-07-06 03:35

Re: How To: Nintendo 64 Emu for N900
 
mortal kombat trilogy is a mess now
horrible graphical issues

IzzehO 2010-07-06 03:35

Re: How To: Nintendo 64 Emu for N900
 
The jagginess is intentional (and its funny cause your the 5th person to use that EXACT word..). It's because we now have framebuffering.. which sets the screen at a much lower resolution. This is fixed by adding framebuffer enable=0 to the bottom of gles2n64.conf (read second post on how to open this).

I'm off to get my haircut. Will upload latest, with saving, new gles2n64, and accelerometer support when I get back. While I'm gone.. anyone want to upload a keyboard mapped blight_input that the think is better than the default?

yodawg 2010-07-06 03:47

Re: How To: Nintendo 64 Emu for N900
 
crusin world seems ok but crashed before startin a race
hyrbid heaven works great
wave race is good
fzero has small bits of graphical hiccups but plays at over 60fps!!

Psymastr 2010-07-06 03:47

Re: How To: Nintendo 64 Emu for N900
 
Any chance this can get packaged in extras-devel?


All times are GMT. The time now is 17:37.

vBulletin® Version 3.8.8