Mupen64plus (ricrpi branch)

Home Forums RetroPie Project Ideas for Further Enhancements Mupen64plus (ricrpi branch)

RetroPie has a new website and forum. Please visit https://retropie.org.uk/ for the new site. The new forum is located at https://retropie.org.uk/forum/. This forum is left here as a read-only archive.

This topic contains 124 replies, has 32 voices, and was last updated by Profile photo of puck6t9 puck6t9 2 years ago.

Viewing 20 posts - 106 through 125 (of 125 total)
  • Author
    Posts
  • #91140
    Profile photo of cliffyboro
    cliffyboro
    Participant

    Gizmo, are all your rom specific settings enabled if I install the testing build in the setup script? Or do I need to add them in myself? I chanced upon them in your github page.

    #91156
    Profile photo of gizmo98
    gizmo98
    Participant

    All of them are enabled. There are only rice settings for Conker, MK64, Zelda and some other games at the moment because i tried to modify gles2n64 at the meantime. gles2n64 runs a little bit better now. MK64 splitscreen is working and you can use 1080p screen resolution with the right aspect ratio.

    #91238
    Profile photo of cliffyboro
    cliffyboro
    Participant

    Excellent stuff Gizmo, your efforts are much appreciated!

    #93147
    Profile photo of minimonk347
    minimonk347
    Participant

    I was just wondering how the separate plugin system is going to fare with the 3.0 update; will there be separate mupen64plus emulators with pre-configured video plugins to choose from in the x/m boot menu, or maybe configurations per game to change the plugin as needed? I’m looking to upgrade soon, so I just want to be prepared to reconfigure mupen as needed. Thanks!

    #93230
    Profile photo of gizmo98
    gizmo98
    Participant

    There are three x/m options in 3.0:
    Lr-mupen64plus (libretro)
    Mupen64plus-gles2rice
    Mupen64plus-gles2n64

    • This reply was modified 2 years, 1 month ago by Profile photo of gizmo98 gizmo98.
    #93501
    Profile photo of minimonk347
    minimonk347
    Participant

    That is fantastic! Looks like I know what I’m doing this weekend!

    #94782
    Profile photo of mcbourne
    mcbourne
    Participant

    The MUPEN64 is working a lot better. Thanks for all who’ve contributed.

    I’m trying to get a retropie setup ready for my son’s bday. I’m testing 4 player mario kart and the gles2n64 plugin runs too fast and rice runs too slow.

    Is the best solution to do a frame limit on with gles?

    If I try the experimental MK video plugin the ROM doesn’t load, just a black screen.

    #95004
    Profile photo of gizmo98
    gizmo98
    Participant

    You can try to play around with frameskip settings. You can find all config files under /opt/retropie/configs/n64. mupen64plus.cfg has rice settings. gles2n64.conf has gles2n64 settings. If you have pal games use a display resolution with 50Hz (press x or m at game startup).

    #95063
    Profile photo of puck6t9
    puck6t9
    Participant

    you said you did setting for zelda majoria’s mask i can get it to load but it is missing textures. like the side of the buildings are just black. any idea how to fix it? i have tryed and changed every setting nothing works. here is my current rice settings

    # Control when the screen will be updated (0=ROM default, 1=VI origin update, 2=VI origin change, 3=CI change, 4=first CI change, 5=first primitive draw, 6=before screen clear, 7=after screen drawn)
    ScreenUpdateSetting = 7
    # Frequency to write back the frame buffer (0=every frame, 1=every other frame, etc)
    FrameBufferWriteBackControl = 1
    # If this option is enabled, the plugin will skip every other frame
    SkipFrame = False
    # If this option is enabled, the plugin will only draw every other screen update
    SkipScreenUpdate = True
    # Force to use texture filtering or not (0=auto: n64 choose, 1=force no filtering, 2=force filtering)
    ForceTextureFilter = 2
    # Primary texture enhancement filter (0=None, 1=2X, 2=2XSAI, 3=HQ2X, 4=LQ2X, 5=HQ4X, 6=Sharpen, 7=Sharpen More, 8=External, 9=Mirrored)
    TextureEnhancement = 6
    # Secondary texture enhancement filter (0 = none, 1-4 = filtered)
    TextureEnhancementControl = 0
    # Frame Buffer Emulation (0=ROM default, 1=disable)
    FrameBufferSetting = 0
    # Render-to-texture emulation (0=none, 1=ignore, 2=normal, 3=write back, 4=write back and reload)
    RenderToTexture = 3
    # Force to use normal alpha blender
    NormalAlphaBlender = False
    # Use a faster algorithm to speed up texture loading and CRC computation
    FastTextureLoading = False
    # Use different texture coordinate clamping code
    AccurateTextureMapping = True
    # Force emulated frame buffers to be in N64 native resolution
    InN64Resolution = False
    # Try to reduce Video RAM usage (should never be used)
    SaveVRAM = False
    # Enable this option to have better render-to-texture quality
    DoubleSizeForSmallTxtrBuf = False
    # Force to use normal color combiner
    DefaultCombinerDisable = False
    # Enable game-specific settings from INI file
    EnableHacks = True
    # If enabled, graphics will be drawn in WinFrame mode instead of solid and texture mode
    WinFrameMode = False
    # N64 Texture Memory Full Emulation (may fix some games, may break others)
    FullTMEMEmulation = False
    # Enable vertex clipper for fog operations
    OpenGLVertexClipper = False
    # Enable/Disable SSE optimizations for capable CPUs
    EnableSSE = False
    # Use GPU vertex shader
    EnableVertexShader = True
    # If enabled, texture enhancement will be done only for TxtRect ucode
    TexRectOnly = False
    # If enabled, texture enhancement will be done only for textures width+height<=128
    SmallTextureOnly = False
    # Select hi-resolution textures based only on the CRC and ignore format+size information (Glide64 compatibility)
    LoadHiResCRCOnly = True
    # Enable hi-resolution texture file loading
    LoadHiResTextures = False
    # Enable texture dumping
    DumpTexturesToFiles = False
    # Display On-screen FPS
    ShowFPS = True
    # Use Mipmapping? 0=no, 1=nearest, 2=bilinear, 3=trilinear
    Mipmapping = 2
    # Enable, Disable or Force fog generation (0=Disable, 1=Enable n64 choose, 2=Force Fog)
    FogMethod = 0
    # Color bit depth to use for textures (0=default, 1=32 bits, 2=16 bits)
    TextureQuality = 0
    # Z-buffer depth (only 16 or 32)
    OpenGLDepthBufferSetting = 16
    # Enable/Disable MultiSampling (0=off, 2,4,8,16=quality)
    MultiSampling = 0
    # Color bit depth for rendering window (0=32 bits, 1=16 bits)
    ColorQuality = 0
    # OpenGL level to support (0=auto, 1=OGL_1.1, 2=OGL_1.2, 3=OGL_1.3, 4=OGL_1.4, 5=OGL_1.4_V2, 6=OGL_TNT2, 7=NVIDIA_OGL, 8=OGL_FRAGMENT_PROGRAM)
    OpenGLRenderSetting = 0
    # Enable/Disable Anisotropic Filtering for Mipmapping (0=no filtering, 2-16=quality). This is uneffective if Mipmapping is 0. If the given value is to high to be supported by your graphic card, the value will be the highest value your graphic card can support. Better result with Trilinear filtering
    AnisotropicFiltering = 0

    #95100
    Profile photo of gizmo98
    gizmo98
    Participant

    Try to use experimental rice. Runs and looks much better with zelda games.

    If this does not work please post your ricevideolinix.ini. Could be you use a not supported rom file.

    • This reply was modified 2 years, 1 month ago by Profile photo of gizmo98 gizmo98.
    #95214
    Profile photo of puck6t9
    puck6t9
    Participant

    thanks.. i did do the experimental install and it works alot better. Just to add in the NBA jam 99 and NGA jam 2000 roms wont load emulator starts then just kicks back to emulation station.. don’t know whats up with them the roms are good work on computer just not here. also still a few gfx glitches on donkey Kong 64.

    • This reply was modified 2 years, 1 month ago by Profile photo of puck6t9 puck6t9.
    #95626
    Profile photo of olapaulakoski
    olapaulakoski
    Participant

    Graphics are broken in a lot of games notable Mario party 3 and Zelda oot as you can se on this video on my YouTube channel. Please fix this. You are doing a great job 🙂

    #95627
    Profile photo of olapaulakoski
    olapaulakoski
    Participant

    Mario party is my 4 year old daughters favorite game and I would love for it to work in my rpi2 and make a little retro console for her and I want to replay Zelda. Mario 64 is running great btw I got 42 stars now so far.

    #95642
    Profile photo of puck6t9
    puck6t9
    Participant

    olapaulakoski what video pluginf are you running. Both of thoes game run fine on my pi. Try doing a script update and install the experimental packages the rice one fixed most of my problems.

    #95923
    Profile photo of olapaulakoski
    olapaulakoski
    Participant

    Well i cant connect the pie to wifi through emulation station is a problem for me. So i cant update. I have a Swedish keyboard and internationalisation options wont save from raspi-config.

    And it seems like the latest image does not contain raspbian in previous version of retropie i could just set up the wifi wlan through the raspbian.

    Maybe you could do a new image to download with the rasbian operating system still available so noobs like me can update the scripts. 🙂 Thanks. 🙂

    #95993
    Profile photo of ransomthetoaster
    ransomthetoaster
    Participant

    Just wanted to say that I have had much better results with almost every N64 game on the old retropie 2.6 build than the 3.0b2. Lots of games like Mario64 and StarFox64 the core automatically fails to open on 3.0b2 regardless of settings. The only exception is DonkeyKong 64 which crashes on 2.6 but not 3.0b2 regardless of video plugin and settings(tried all permutations). Only thing I haven’t tried yet is experimental Rice.

    I was able to get MarioKart64 and Banjo-Kazooie running pretty flawlessly with Rice on both 2.6 and 3.0b2 builds if you guys want my config and OC settings. Better than settings on gizmo98’s RiceVideoLinux.INI I tried.

    Also, does anyone know why loading multiples of the same character on SmashBros kills the framerate? Two of the same is choppy but team Yoshi(18) is about 5FPS and speeds up proportional to the Yoshis I kill. Its kindof funny.

    #96530
    Profile photo of falcon1029
    falcon1029
    Participant

    Just a few questions:
    Has anyone tried the new release of mupen64plus (2.5 released on 2015.04.26)? I’m kind of an amateur when it comes to this stuff. Not sure how to apply updates like this just yet.
    Where and how can I apply best game specific settings for N64 RPi2 emulation? There’s a lot of contribution in this thread but not a consolidated source from what I can tell.

    Thanks

    #96564
    Profile photo of gizmo98
    gizmo98
    Participant

    1. There should’t be any big difference between our mupen64plus and mupen64plus 2.5. We compile core, ui, and some other plugins from current vanilla source. If you open retropie_setup and install from source you should have mupen64plus 2.5.

    2. Game specific settings must be setup in different locations. Video Plugins store these settings in two files:
    /opt/retropie/configs/n64/RiceVideoLinux.ini
    /opt/retropie/configs/n64/gles2n64rom.conf
    One is for rice plugin, the other for the n64 plugin.

    Global rice settings are stored in mupen64plus.cfg. N64 settings are stored under gles2n64.conf.

    @olapaulakoski use another emulator or plugin
    http://blog.petrockblock.com/forums/topic/anyone-got-n64-mario-kart-working/#post-96560

    #97435
    Profile photo of juicebag85
    juicebag85
    Participant

    Did anybody got Majoras Mask to work?
    I’m using the experimental mupenplus emulators, which I installed today, so I guess they’re up to date.
    I’m using the glesrice to start it, but after I entered the main menu where I press start, I get a black screen. Nothing happens and I have to leave the emulator.
    With the other two emulators I can’t even start the game itself.

    #97446
    Profile photo of puck6t9
    puck6t9
    Participant

    Make shure you got the right rom it ran fine on the pi 2 I set up for a friend other than some textures not loading so some walls would be black. I’ll try and find the config file I did make a few changes in it. I’ll post if I find it.

Viewing 20 posts - 106 through 125 (of 125 total)

Forums are currently read only - please visit the new RetroPie forums at https://retropie.org.uk/forums/

Skip to toolbar