Latest Mednafen-PSX Hardware Core Broken?

Hi,

I have read the latest blog entry about Vulkan API Support for beetle-mednafen-hw core. I was curious to try it out and decided to download the latest win-x86-64 retrorarch.7z + 2016-12-07_Retroarch.7z from buildbot today. Used the Online Updater to get the latest Mednafen PSX HW Core.

I am on Windows 8.1 x64 and have the latest DX9.0c Librares + VC Redistributables installed, I also updated the Nvidia Drivers today as well. I have a Geforce GTX850M and am definitely not running Retroarch on the Integrated Intel GPU.

My Problem is, Retroarch only shows a fraction of the image, no matter the settings or renderer (software, opengl, vulkan).

the october retroarch build that i still have and use displays the full image just fine.

is the mistake on my end or is it a new glitch in the latest core?

greets

gbk666

Are you using the vulkan display driver in RetroArch (i.e., via settings > driver > video driver)?

the display driver was set to gl by default. i set it to vulkan and tried to launch Tekken 3 (J) but retroarch crashed immediately and now won’t even start up anymore. renaming or deleting the retroarch.cfg helped.

but i don’t understand this, according to nvidia the geforce gtx850m maxwell has vulkan support in the nvidia driver.

Can you get us a log of the vulkan crash? I’d be curious to see what it reports.

I can’t run PSX HW either, since the last update. No matter what driver I use or renderer I set in the cfg.

Here’s the log where everything is set to Vulkan http://pastebin.com/qXhEMTUB

Here’s the log where everything is opengl http://pastebin.com/kaQ0Xth2

So, I just noticed there’s most stuff being output to command line than is written to the log. Windows CLI sucks, so I can’t scroll back, but here’s the last lines I can see. This is with the driver set to gl and beetle_psx_renderer = “opengl”

http://pastebin.com/0UjyxHx7

It looks like it’s still trying to use Vulkan to m.e

One more update. I saw this post https://libretro.com/forums/showthread.php?t=7491&p=52182&viewfull=1#post52182 and his options were all beetle_psx_hw_x not beetle_psx_x. I don’t have any psx_hw options despite having used the core before. I manually add beetle_psx_hw_renderer = “opengl” and it starts up fine.

So I think the vulkan renderer is broken for at least some AMD gpus on Windows and the fallback is not correctly detecting what driver retroarch is running.

I have a pretty similar issue to the OP. I have a Geforce GTX 1060 using Windows 10 x64. Newest drivers installed (376.33).

I was able to get software rendering to work properly even at high resolutions (slowly). But ogl and vulkan both have the same issue as OP. The higher the internal resolution, the more of the image is obscured by black (1x internal has no problems for me).

I didn’t have this problem a month or two ago (October or November) with an older version of the Mednafen PSX HW core. Not sure when exactly this broke. I updated the core earlier this month and have been unable to fix the issue since. I wiped and reinstalled the GPU drivers and still have the problem.

EDIT- Got Vulkan working correctly (had an incorrect option), just ogl is broken now. Someone submitted an issue on the github.