Beetle PSX HW Core not Loading! (Help!)

Mine is still working fine… I just used it last night.

I tried editing the opt file but it is already set to beetle_psx_hw_renderer = “hardware_vk”, and still doesn’t open or run. But, it does run when I set the video to gl. Also, I already tried deleting and renaming the opt file and that didn’t work either.

My specs are:

AMD Ryzen 9 7950X 16-Core Processor 4.50 GHz

64.0 GB (63.1 GB usable)

Nvidia 4090

64-bit operating system, x64-based processor

Windows 11 Home

Did the recent Beetle HW core update change or alter Vulcan support for users with these specs? Like, I said an older version of the Playstation Beetle HW Core was working for me a few months ago…

You should be able to run Vulkan using a 4090. My concern is still that something is wonky because both your GPUs are visible to the OS.

When I go to task manager/performance/GPU 0 (Nvidia Gforce RTX 4090) is the only one being used when I start a game. The second option below it, GPU1 (AMD Radeon) is at 0% at all times.

I’d assume I’m using my 4090 as my main GPU. In my Nvidia Control panel in 3D management options there is no dropdown menu to select any other GPU’s, like laptops have. I have a Desktop. I found a post about this. But, I assume that’s just for monitor settings. As I have my monitor directly plugged into my Nvidia RTX 4090’s hdmi slot.

In this post I found, this guy also said

“Desktops use whatever GPU the monitor is connected to. Motherboard is iGPU, video card ports, then dedicated GPU. There is no software selection like laptops have.”

Did you try to disable it? I mean… if it didn’t work you could just turn it right back on.

What about updating the Retroarch… did ya try that?

We already know Retroarch is using the Nvidia card, that is not the question. The question is if the other card is causing an issue.

I updated RetroArch to latest version and now Playstation Beetle HW core is working with Vulkan!

Only thing now is, I can’t get my analog input to work. I set the left and right analog in port 1 controls but they don’t work in game. Every other button is mapped except the analog sticks. Playing Ape Escape for Playstation. I have Duel Shock turned on.

I get a pop up message saying, “ananog is enabled but sitcks are off”

^^ That ^^ :grin:

In “Analog to Digital Type” set one of your analog sticks to (forced). Then save a remap so it doesn’t effect all the cores.

BTW. I have PS5 controllers and use the “Playstation Controller” as my joypad type. I don’t think there is much advantage in using the DualShock profile.

1 Like

If I change it to forced it affects the controls in Ape Escape (the Playstation game I’m playing). The left analog will move the camera around instead of moving the character. Also, for this game to work properly Dualshock needs to be enabled.

Also, RetroArch isn’t saving my controler settings. You know once you are in the game and you escape out and there are, core options, controls/port 1 controls. It’s within this menu and port 1 controls where I have to set the Dualshock option. When I close out of the game and RetroArch completely and load up the game again it reverts back to ‘Playstation Controller’ instead of Dualshock which I had selected previously.

So, every time I close out and restart the game I have to keep selecting the Dualshock option. My previous, old version of RetroArch just saved my settings, without this hassle. Does anyone know why it wont save my settings?

You need to manually save a remap. Controls aren’t saved in an automatic override.

Then, why didn’t I have to save a remap before? It just saved my settings automatically in my previous version of RetroArch…

1 Like

Things change. :wink: (Like internal video drivers.)

In any case. I just tried Ape escape and it does require the Dualshock profile. To get the stick to work I just enabled Dualshock, saved a core remap, and exited Retroarch to make sure the Dualshock setting stuck. Then I went into core options>>Input and toggled “Enable DualShock Analog Mode Toggle”.

No need for any (Forced) setting.

1 Like

I turned on Enable DualShock Analog Mode but how do I activate it? With the Toggle DualShock Analog Mode Combo option? You assign a button command here like L1 R1 Select. I tried doing this and once in game, with Enable DualShock Analog Mode turned on, I tried to enter the button command to supposedly turn DuelShock on but the button command isn’t working.

So, how is this supposed to work exactly other than me having to manually go into port 1 controls and having to keep changing ‘Playstation Controller’ to Dualshock every time I start the game…?

I didn’t need to, it just worked. What kind of controllers are you using, and if they are PS4 or 5, what software. I am using DS4Windows.

The PS5 controllers are great for ScummVM because you can use the touchpad for the mouse.

1 Like

I’m using a wired Xbox 360 controller. Never had any issues with them at all. What do you mean it just works? So, if you close out of RetroArch go back in and restart the game DealShock will just be activated automatically by itself?

So, get this with it on, if I go back into port 1 controls and change ‘Playstation Controller’ to Dualshock like normal and resume the game, a pop up message comes up saying “Analog Toggle is enabled, sticks are off”. And I can’t move at all! I have to then go back into core options>>Input and turn it off to get Dualshock to work at all.

The other thing is, in my old version of RetroArch I have Analog Toggle turned off and when I start the game I get a popup message saying “Analog Toggle is Disabled Sticks are on”.

And it’s activating Dualshock like normal when I start the game. So, like I said it saved me turning on Dualshock in the port 1 controls. But in the new version of RetroArch when it’s turned on or off it does nothing.

Aren’t any changes you make to a core supposed to be saved in the Config/Beetle HW .opt file? Why wouldn’t the new version of RetroArch save the simple change of me turning Dealshock on?

I think I answered your question already. Controller Remaps are not saved in standard overrides. (Even if they were at one time.)

If this is a change from the way it used to work it was an intentional change. The “DualShock” profile is a GLOBAL one. not a CORE, and it is unlikely you would want that profile used in other cores that don’t have any use for the DualShock.

I’m not sure why your popup says what it does, Mine says “Analog Toggle is enabled, sticks are on" when I enable the toggle setting. Perhaps the changes you have been making are interfering.”

Well, I have no idea why it won’t enable automatically when I start the game like it’s doing for you. I tried everything you said. I haven’t made any other changes than what you suggested. I’ve started from a clean install. I guess I’ll just have to do it manually every time or just use my old version of RetroArch I have saved.

1 Like