Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Raspberry Pi 2 #21

Open
anton-johansson opened this issue Apr 15, 2015 · 14 comments
Open

Raspberry Pi 2 #21

anton-johansson opened this issue Apr 15, 2015 · 14 comments

Comments

@anton-johansson
Copy link

I'm trying to build mupen64plus using build.sh as instructed, but I'm getting the same error as mentioned in issue #17.

../../src/api/vidext_sdl2_compat.h:34:2: error: #error SDL is not build with OpenGL ES2 support. Try USE_GLES=0

I tried to follow @NF3RN0's instructions on how to solve the problem, but I didn't get it to work.

Any news on getting the RaspbianList_Pi2 fully working, out of the box?

Thanks in advance!

I would really like to get this going on my Pi, instead of using Retropie, as I've read it's both faster and has the possibility to get high resolution texture packs (correct me if I'm wrong, or if this is possible through Retropie as well).

@gizmo98
Copy link
Collaborator

gizmo98 commented Apr 15, 2015

Retropie uses exactly the same audio and video plugins. Mupen64plus-rpi could be a little bit faster but is deprecated.

@anton-johansson
Copy link
Author

Allright. I gave Retropie a go. Super Mario 64 works perfectly, but Ocarina of Time for example, won't start. I can't exactly read the text, but the Mupen64Plus ASCII-art shows up and it shows some warnings, something about an Audio Warning. The text is very blury.

I'm rather new to the emulators, but I downloaded my ROM here, but maybe there's a better place?

@gizmo98
Copy link
Collaborator

gizmo98 commented Apr 15, 2015

Gles2n64 crashs if you try to start zelda games. If you use retropie 3.0 Select rice plugin with x/m button press at startup.

@anton-johansson
Copy link
Author

Aha, I see. Will try more tomorrow. I'm using a PS3 controller, but I asume
I can configure it to use Rice in some configuration file instead of on
startup?

On Wednesday, April 15, 2015, gizmo98 notifications@github.com wrote:

Gles2n64 crashs if you try to start zelda games. If you use retropie 3.0
Select rice plugin with x/m button press at startup.


Reply to this email directly or view it on GitHub
#21 (comment).

@gizmo98
Copy link
Collaborator

gizmo98 commented Apr 16, 2015

You could configure it in mupen64plus.cfg. Retropie will replace these modifications, because the video plugin will be selected with the mupen64plus command string. Different n64 emulators and plugins can be selected on a per rom basis with x/m. There is no video plugin atm which runs perfect with every rom. So it is better to select the best video plugin for every rom with x/m.

@anton-johansson
Copy link
Author

Aha, makes sense. Thanks a lot for your assistence! Can't find much about it when searching, but do I have to do this at every launch? Or can I configure somehow that Ocarina of Time should start with Rice and Super Mario 64 should start with the other one? I can't seem to figure out how to use 'x' or 'm' with the Playstation 3 Dualshock controller.

@gizmo98
Copy link
Collaborator

gizmo98 commented Apr 16, 2015

If you use retropie and start a game from emulationstation a command line message pops up for a short time. This message states "press x or m to change emulator or resolution". Modifications are persistent for every rom.

@anton-johansson
Copy link
Author

Aha, I see. Tried it, and it gave me three options.

  1. Configure default video for the entire emulator
  2. Configure default video for the rom
  3. Remove default video for the rom

I assume 2 is what I want here, but when I chose this option, it only gave me a list of various display modes, such as:

  • DMT-4 (640*480)
  • DMT-82 (1920*1080)
  • PAL-16:10 (SDTV)
    ... etc.

So I can't seem to select video plugin here, only display modes.

@gizmo98
Copy link
Collaborator

gizmo98 commented Apr 16, 2015

you seem to use Retropie 2.4.2 or 2.5. upadte to 3.0 beta2. There are more options like emulator selection and so on.

@anton-johansson
Copy link
Author

I use 2.6 I believe. Okay, I'll try the latest version when I get home! :) Thanks a bunch so far!

@anton-johansson
Copy link
Author

Okay, I got it working much better with 3.0 beta2, thank you! Ocarina of Time is flowing nice with Rice, Super Mario 64 is flowing nice with the regular one.

I even got high resolution textures going, thanks a bunch man!

@gizmo98
Copy link
Collaborator

gizmo98 commented Apr 17, 2015

Sorry. I have not tested high res textures. Seems you are the first one trying to get them running on a pi.

@anton-johansson
Copy link
Author

Allright. :) I solved high res textures, but they're a bit laggy on the Raspberry Pi. I'll try it for a while and see if it's worth keeping!

@gizmo98
Copy link
Collaborator

gizmo98 commented Apr 17, 2015

You can also checkout experimental video plugins: http://blog.petrockblock.com/forums/topic/help-on-nintendo-64-performance/#post-90295

Experimental pandora-backport rice looks much better.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants