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)

IzzehO 2010-07-06 11:32

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

Originally Posted by nax3000 (Post 742259)
How does mario 64 work with the new version? Is it fullspeed?

Should it matter? Unlike the other versions it can actually save, so its the one to get.

That aside, yes it does run fullspeed... and the transparency issues are gone too.

Quote:

Originally Posted by ishurmer (Post 742265)
Hmm, I've managed to get the dynarec (and therefore GLES2 plugin) to stop when the Kbd Mapping Stop key is pressed. I've set Kbd Mapping Stop to code 306, which I believe translates to ctrl + backspace on the N900 keyboard.

Anyway, it all seems to work nicely, whether --nogui is specified, or whether the GTK GUI is being used, but I've literally just hacked a stop=1 line into the stopEmulation function. It works for me, but I don't think I should release the updated mupen64plus file in case I'm doing something really stupid! If anyone does want the file, I'm happy to release the URL - but bear in mind that I am literally just hacking things together!

Yeah don't post any links here... noobs see a link and they jump at it. That also sounds very, very ugly :P I'd also suggest a different keymap than Ctrl+Backspace (although you haven't hardcoded it?) as that seems like it could cause other issues (not to mention theres nothing wrong with pausing the emulator and multitasking). No way you can search out where the pause function comes in and find the stop nearby? (If stop is there and just commented out)

I wouldn't mind waiting to see what Javis has to offer, I get a feeling he wants to take over this project anyway.

Crogge 2010-07-06 11:52

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Can't someone upload the latest Version with the easy rom selector to the extra-devel rep.? That would prevent all this questions in this thread.

IzzehO 2010-07-06 11:57

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

Originally Posted by Crogge (Post 742319)
Can't someone upload the latest Version with the easy rom selector to the extra-devel rep.? That would prevent all this questions in this thread.

No, not asking them would prevent them. There is no "easy rom selector" and there is still a lot more work to be done. It's never a matter of "uploading" there is a fair bit more involved than that.

ishurmer 2010-07-06 11:58

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

Originally Posted by IzzehO (Post 742296)
Should it matter? Unlike the other versions it can actually save, so its the one to get.

That aside, yes it does run fullspeed... and the transparency issues are gone too.



Yeah don't post any links here... noobs see a link and they jump at it. That also sounds very, very ugly :P I'd also suggest a different keymap than Ctrl+Backspace (although you haven't hardcoded it?) as that seems like it could cause other issues (not to mention theres nothing wrong with pausing the emulator and multitasking). No way you can search out where the pause function comes in and find the stop nearby? (If stop is there and just commented out)

I wouldn't mind waiting to see what Javis has to offer, I get a feeling he wants to take over this project anyway.

Yep, agree it sounds hacky, but it's actually an external signal that goes firectly to the CPU emulation - the header files are already included so I don't think I'm breaking too many rules! I'm adding a modifier config variable so that I can use fn + backspace or shift + backspace to stop the emulation.

NB. This is all for my own benefit really - as a bit of a learning task! I appreciate javis is doubtless working on a better way of doing things, but merely discussing this in case it may be useful for someone!

Boemien 2010-07-06 13:35

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
I have updated to the latest version and things are working well! Hey guys, take all your time to work on this project so that we will have a descent emulation for N900! Thanks for all!!

F2thaK 2010-07-06 13:43

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
carmageddon works well but slowly
supecross 2000 works about 50% speed, but cannot see "world"
rush 2049 works well and nearly full speed..


all @ 1GHZ w/ latest version of mupen64plus; no sound

Andy1210 2010-07-06 14:37

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
ToyStory2 works with frameskip=1 and sound off. @1GHz
Game started after 2min white screen :D
Loading is very slow too.
Ingame= 40-50% speed

slartibartfass 2010-07-06 16:41

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Majora's Mask works now as good as OoT, not perfect, but definetly playable.

Deaconclgi 2010-07-06 17:06

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Starfox 64 now runs in a window but other games such as Mario 64 run fullscreen or close to fullscreen.

Cruisn World is very playable now! Rush 2 closes with a segmentation fault upon pressing start BUT if I watch the cpu race demo (by NOT pressinf any buttons) I can tell that Rush 2 is running faster than the last time it was playable.

No sound, latest version, OC 850

slartibartfass 2010-07-06 17:27

Re: How To: Nintendo 64 Emu for N900 <Updated July 6th>
 
Conker's Bad Fur Day still doesn't work.

Saving the Game works now fine (well except in Super Mario 64, where i can't find a Save option)

Really looking forward to have some good working Sound.


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

vBulletin® Version 3.8.8