RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    GLupeN64 - a libretro N64 port that works well (on the Pi)

    Scheduled Pinned Locked Moved Ideas and Development
    4 Posts 3 Posters 3.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      loganmc10
      last edited by

      https://github.com/loganmc10/GLupeN64
      I'm looking for some help. I am trying to create a mupen64plus libretro core that will work on the Raspberry Pi as well as standalone mupen64plus does.

      I've got it compiling and running, but right now there is no video (I haven't tested audio or input yet, although they are probably pretty close to working). I know the GLideN64 code is running, but it is just a black screen right now.
      If someone out there knows a bit about OpenGL I would love some help.

      You can read about building it here:
      https://github.com/loganmc10/GLupeN64/blob/master/BUILDING.md

      It probably only compiles on a Raspberry Pi right now, although it would only take 1-2 tweaks to get it compiling on desktop Linux.

      Feel free to PM me, respond here, or open an issue on GitHub if you would like to help out.

      1 Reply Last reply Reply Quote 1
      • dankcushionsD
        dankcushions Global Moderator
        last edited by

        great idea! I know the libretro people are planning on sorting out their mupen64plus core at some point but I can see that being a huge project.

        the #retroarch channel on freenode has people who know OpenGL well and should be able to help you diagnose it maybe?

        L 1 Reply Last reply Reply Quote 0
        • L
          loganmc10 @dankcushions
          last edited by loganmc10

          @dankcushions
          I guess I just have to swallow my pride and reach out to them. I don't think twinaphex likes me very much...

          The current libretro core is alright, but they've made no attempt to keep it anything like standalone mupen64plus, so the codebase differs quite a bit (they also don't contribute changes they make back to mupen64plus when possible, which is something that bothers me about them).

          It's not all their fault, mupen64plus is built to have multiple shared libraries attached to it, when you try to take all that and stuff it into one shared library, you can't keep all the code the same. That is why they don't have a current version of GLideN64 included.

          herb_fargusH 1 Reply Last reply Reply Quote 0
          • herb_fargusH
            herb_fargus administrators @loganmc10
            last edited by

            @loganmc10 don't worry. Twinaphex doesn't like anyone.

            If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

            Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

            1 Reply Last reply Reply Quote 2
            • First post
              Last post

            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.