libretro / parallel-n64

Optimized/rewritten Nintendo 64 emulator made specifically for Libretro. Originally based on Mupen64 Plus.
314 stars 128 forks source link

Crashes when window goes out of focus. #167

Open Neidthart opened 9 years ago

Neidthart commented 9 years ago

The Mupen64 core, and only the Mupen64 core, crashes whenever I attempt to resize the window, minimize it, alt-tab, fullscreen, window, and pretty much even touch the game's window. In order to play, I must keep the game in a perpertual, start up fullscreen and avoid multitasking at all -- because, should I press F to window the emulation, it will crash. I have no idea what may be causing this, but I get a d3d error whenever I start up RetroArch. The Mupen64 emulator works and does not cause this problem, only the Libretro core.

inactive123 commented 9 years ago

This might be the only Librero GL core you're using.

I dunno why it crashes for you. A crash log and a backtrace is the minimum amount of information required in order to even be able to fix anything. Also, you didn't mention other pertinent information like your OS version, GPU, etc.

Neidthart commented 9 years ago

Yeah, sorry. That's basic, and I forgot to put it in. Must've been desperation. Operating System Windows 7 Ultimate 64-bit SP1 CPU AMD FX-8350 Vishera 32nm Technology RAM 8,00GB Single-Channel DDR3 @ 803MHz (4-5-5-15) Motherboard ASUSTeK Computer INC. M5A78L-M/USB3 (AM3R2) Graphics HBTV-3203HD (1280x720@60Hz) 2048MB ATI AMD Radeon R9 200 Series (XFX Pine Group) Storage 931GB Seagate ST1000DM003-1CH162 ATA Device (SATA) Optical Drives ATAPI iHAS122 W ATA Device Audio AMD High Definition Audio Device

Neidthart commented 9 years ago

Ah, nevermind. Seems like changing the video plugin from Glide64, to Angrylion and back to Glide64 fixed my issue. That's weird. Oh well. Sorry for bothering you.

bleakassassin commented 8 years ago

May I request that this issue gets reopened? It certainly isn't fixed as of now.

Windows 7, AMD Radeon HD 7970. Creating a log is no use because no information pertinent to the crash appears in it, only showing up to the last command before the crash.

GPDP2 commented 8 years ago

Is this actually still an issue? Using the latest core and RetroArch build, I get no crashes if I fullscreen, go back to windowed, and click on other windows. It all works with no issue. This is also on Windows 7, although using an Nvidia GTX 750.

cxd4 commented 8 years ago

ya i dunno, never had that crashing here either when I resized/switch the window

bleakassassin commented 8 years ago

I always run RetroArch in windowed fullscreen with the OpenGL backend. I use the Windows button to pull up the taskbar and switch to another program. Whenever I switch to another program while it's running with this core and go back to it, RetroArch crashes. No other cores I use have this issue.

Is there a chance that this is another AMD-specific issue?

bleakassassin commented 8 years ago

I was able to pinpoint the issue precisely. It's a weird one, too. Going out of focus alone didn't crash RetroArch. It was when I clicked my mouse cursor on a form box (address bar in a web browser, Google Search bar, etc.) that would cause it to crash upon re-entering it.

That's how it WAS, of course. I'm using the most recent nightly of the core, and I haven't run into any crashes from going out of focus for any reason.