mupen64plus-core icon indicating copy to clipboard operation
mupen64plus-core copied to clipboard

Display issue with Intel integrated graphics OpenGL (Mesa)

Open distherapy opened this issue 3 years ago • 7 comments

I also saw a lot of problem with OpenGL with integrated graphic card. I can't help, just confirming the issue.

Narann avatar Dec 14 '20 13:12 Narann

Many of these issues go away building with OPTFLAGS="-O2". At least on i915, r600, radeon and amdgpu.

Jj0YzL5nvJ avatar Dec 15 '20 00:12 Jj0YzL5nvJ

interesting I will try it and let you know

distherapy avatar Dec 15 '20 11:12 distherapy

UI-Console: attached to core library 'Mupen64Plus Core' version 2.5.0
UI-Console:             Includes support for Dynamic Recompiler.
UI-Console:             Includes support for MIPS r4300 Debugger.
Core: Goodname: Super Mario 64 (U) [!]
Core: Name: SUPER MARIO 64      
Core: MD5: 20B854B239203BAF6C961B850A4A51A2
Core: CRC: 635A2BFF 8B022326
Core: Imagetype: .z64 (native)
Core: Rom size: 8388608 bytes (or 8 Mb or 64 Megabits)
Core: Version: 1444
Core: Manufacturer: Nintendo
Core: Country: USA
UI-Console Status: Cheat codes disabled.
UI-Console: using Video plugin: 'Mupen64Plus OpenGL Video Plugin by Rice' v2.5.0
UI-Console: using Audio plugin: 'Mupen64Plus SDL Audio Plugin' v2.5.0
UI-Console: using Input plugin: 'Mupen64Plus SDL Input Plugin' v2.5.0
UI-Console: using RSP plugin: 'Hacktarux/Azimer High-Level Emulation RSP Plugin' v2.5.0
Input: 0 SDL joysticks were found.
Input: N64 Controller #1: Forcing default keyboard configuration
Input: 1 controller(s) found, 1 plugged in and usable in the emulator
Input Warning: Couldn't open rumble support for joystick #1
Input Warning: Couldn't open rumble support for joystick #2
Input Warning: Couldn't open rumble support for joystick #3
Input Warning: Couldn't open rumble support for joystick #4
Input: Mupen64Plus SDL Input Plugin version 2.5.0 initialized.
Video: SSE processing enabled.
Video: Found ROM 'SUPER MARIO 64', CRC ff2b5a632623028b-45
Video: Initializing OpenGL Device Context.
Core: Setting 32-bit video mode: 640x480
Video Warning: Failed to set GL_SWAP_CONTROL to 0. (it's 24)
Video Warning: Failed to set GL_BUFFER_SIZE to 32. (it's 24)
Video Warning: Failed to set GL_DEPTH_SIZE to 16. (it's 24)
Video: Using OpenGL: Intel - Mesa Intel(R) UHD Graphics 600 (GLK 2) : 4.6 (Compatibility Profile) Mesa 20.0.8
Audio: Initializing SDL audio subsystem...
Input Warning: Couldn't open rumble support for joystick #1
Input Warning: Couldn't open rumble support for joystick #2
Input Warning: Couldn't open rumble support for joystick #3
Input Warning: Couldn't open rumble support for joystick #4
Core: Starting R4300 emulator: Dynamic Recompiler
Core: R4300: starting 64-bit dynamic recompiler at: 0x7f7c95261be0
Core Status: Selected state slot: 2
Core Status: Stopping emulation.
Core: R4300 emulator finished.
Core Status: Rom closed.

Edit: Use proper tag.

distherapy avatar Dec 19 '20 21:12 distherapy

from the video, it looks like there is one static frame from the start of the game, and it's being blended on top of the running game. I would blame the window manager. What happens when you run it in fullscreen mode?

richard42 avatar Feb 11 '21 05:02 richard42

the exact same thing

On Thu, Feb 11, 2021, 12:51 AM Richard Goedeken [email protected] wrote:

from the video, it looks like there is one static frame from the start of the game, and it's being blended on top of the running game. I would blame the window manager. What happens when you run it in fullscreen mode?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/mupen64plus/mupen64plus-core/issues/810#issuecomment-777217964, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANNDE6TU7LEI4VNW5X2F5QLS6NV7BANCNFSM4UYZWTKA .

distherapy avatar Feb 11 '21 09:02 distherapy