• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

N64 on Ubuntu 20.04 LTS has no video but perfect sound

Scheduled Pinned Locked Moved Help and Support
emulatorn64nintendo 64no videoubuntu 20.04
5 Posts 2 Posters 789 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.
  • G
    goestohollywood
    last edited by goestohollywood 15 Jul 2020, 22:07

    Hey guys, having some issues emulating N64 ROMs. I've tried various different emulators for N64, and it seems mupen64plus-glide64 is the best one so far as I get perfect audio, but no video. All other emulators either left me on a black screen or crashed back to the RetroPie game select menu. I've also tried the different combinations between each emulator and video modes, but no luck. Every other console emulates no problem, just the N64.

    ~

    Pi Model or other hardware: Ubuntu 20.04 LTS running on a Dell Inspiron 530 (Intel Core 2 Quad Q6600, 4GB RAM)
    Power Supply used: Dell Inspiron 530's AC 120/230 V (50/60 Hz) power supply
    RetroPie Version Used: 4.6.4 x86
    Built From: Debian install
    USB Devices connected: WD Essentials 2TB external hard drive (for some ROMs; all others are stored locally on an internal drive. Tried storing N64 ROMs on both)
    Controller used: keyboard
    Error messages received: n/a
    Verbose log: n/a
    Guide used: n/a
    File: all N64 ROMs. I've tried various ROMs from different sites
    Emulator: tried lr-mupen64plus-next, lr-mupen64plus, lr-parallel-n64, mupen64plus-glide64, mupen64plus-GlideN64-LLE, and mupen64plus-GlideN64
    Attachment of config files: n/a
    How to replicate the problem: n/a

    1 Reply Last reply Reply Quote 0
    • M
      mitu Global Moderator
      last edited by 16 Jul 2020, 03:51

      Can you try and get a verbose log from lr-mupen64plus-next ? Post it on pastebin.com and provide the link.

      Can you also post the output of the glxinfo command ?

      1 Reply Last reply Reply Quote 0
      • G
        goestohollywood
        last edited by 16 Jul 2020, 17:20

        Here's my verbose log and glxinfo, though I'm not sure I did the second one right.

        1 Reply Last reply Reply Quote 0
        • M
          mitu Global Moderator
          last edited by 16 Jul 2020, 17:25

          Looks like your GPU is too old and doesn't support the OpenGL version requested by the emulator:
          glxinfo shows:

          OpenGL version string: 1.4 Mesa 20.0.8
          

          while the emulator requires OpenGL 3.3

          [INFO] [Environ]: SET_HW_RENDER.
          [INFO] Requesting core OpenGL context (3.3).
          ...
          [INFO] [GLX]: Creating context for requested version 3.3.
          [WARN] [GLX]: X error message: GLXBadFBConfig, request code: 152, minor code: 34
          [xcb] Unknown sequence number while processing queue
          [xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
          [xcb] Aborting, sorry about that.
          ...
          
          G 1 Reply Last reply 16 Jul 2020, 17:26 Reply Quote 0
          • G
            goestohollywood @mitu
            last edited by 16 Jul 2020, 17:26

            @mitu got it. sounds like I need to upgrade my GPU then

            1 Reply Last reply Reply Quote 0
            5 out of 5
            • First post
              5/5
              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.

              This community forum collects and processes your personal information.
              consent.not_received