No controller input registering in PSX Roms

Post Reply
cowman
Posts: 6
Joined: Sat Feb 06, 2021 11:05 pm
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 3 times
Been thanked: 0
Contact:

No controller input registering in PSX Roms

Post by cowman »

Hi, standard very new user disclaimer here. Thanks for the help.

I have the Odroid Go Super running standard image v2.1 (ubuntu-18.04-4.4-es-odroid-goS-20210120). On installation, I had issues with the PSX emulator working. I put SCHPH1001.bin into the pcsx_rearmed folder and am now able to get my playstation roms to open. However, while a PSX rom is open, none of the buttons or joysticks register. The only buttons which perform an action appear to be system buttons (volume up, volume down, power, back to emulationstation menu).

I've tried several psx roms (IQ, Spyro, Parappa the Rapper, Ape Escape, Crash Bandicoot) so I don't think it's a problem with any particular rom. I've also tried downloading a list of PS1 bios and putting them into the pcsx_rearmed folder, but it didn't seem to make any difference.

Any help would be appreciated!

crashoverride
Posts: 5273
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 417 times
Contact:

Re: No controller input registering in PSX Roms

Post by crashoverride »

Check if the input works with other emulators like Genesis or NES.

[edit]
I tested with "Spyro the Dragon" and the controls function correctly.

cowman
Posts: 6
Joined: Sat Feb 06, 2021 11:05 pm
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 3 times
Been thanked: 0
Contact:

Re: No controller input registering in PSX Roms

Post by cowman »

Every other emulator seems to work (tested NES, Snes, N64, PSP, GB, GBA, GBC, Megadrive)

crashoverride
Posts: 5273
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 417 times
Contact:

Re: No controller input registering in PSX Roms

Post by crashoverride »

If other emulators work (EmulationStation obviously works too) the hardware is functioning properly. Since Spyro is tested to work correctly, the issue is likely software related. Ensure you only have the emulator (pcsx_rearmed_libretro.so) and the "SCPH1001.BIN" bios file int the /opt/libretro/pcsx_rearmed folder. Note that the BIOS name is case sensitive.

You can check the integrity of the BIOS file using the 'md5sum' command:
924E392ED05558FFDB115408C263DCCF

cowman
Posts: 6
Joined: Sat Feb 06, 2021 11:05 pm
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 3 times
Been thanked: 0
Contact:

Re: No controller input registering in PSX Roms

Post by cowman »

For clarity, Spyro was working correctly on crashoverride's hardware; none of the PSX roms have ever registered any inputs on my console.

I just checked SCPH1001.BIN, it appears correct. How would I use the md5sum command? Is there a command line somewhere?

crashoverride
Posts: 5273
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 417 times
Contact:

Re: No controller input registering in PSX Roms

Post by crashoverride »

cowman wrote:
Sun Feb 07, 2021 4:51 am
For clarity, Spyro was working correctly on crashoverride's hardware; none of the PSX roms have ever registered any inputs on my console.
I am not clear on the meaning of that statement. Can you clarify?
cowman wrote:
Sun Feb 07, 2021 4:51 am
How would I use the md5sum command? Is there a command line somewhere?
You can establish an SSH terminal session with the GO-Super. The method for doing it varies depending on the OS of the computer you are using.

For Linux based devices:

Code: Select all

ssh odroid@goadvance

Code: Select all

$ md5sum /opt/libretro/pcsx_rearmed/SCPH1001.BIN 
924e392ed05558ffdb115408c263dccf  /opt/libretro/pcsx_rearmed/SCPH1001.BIN
Also, what method are you using to transfer the BIOS and ROM files to the GO-Super?

[edit]
You can also try re-flashing the SD card image and starting over. This will fix any files that may have been altered or corrupted. Note that this will also erase any save games, installed ROMs, or other modifications.
These users thanked the author crashoverride for the post:
cowman (Sun Feb 07, 2021 7:06 am)

cowman
Posts: 6
Joined: Sat Feb 06, 2021 11:05 pm
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 3 times
Been thanked: 0
Contact:

Re: No controller input registering in PSX Roms

Post by cowman »

crashoverride wrote:
Sun Feb 07, 2021 5:42 am
What method are you using to transfer the BIOS and ROM files to the GO-Super?
I am using a USB adapter to plug the microSD card into my Windows 10 PC, then I am copying the files over using Paragon's Linux File Systems for Windows.

Edited content below:
crashoverride wrote:
Sun Feb 07, 2021 5:42 am
I am not clear on the meaning of that statement. Can you clarify?
You can ignore this -- I was on mobile and hadn't realized I was talking to the same person all along.
crashoverride wrote:
Sun Feb 07, 2021 5:42 am
You can also try re-flashing the SD card image and starting over. This will fix any files that may have been altered or corrupted. Note that this will also erase any save games, installed ROMs, or other modifications.
I screwed this up a few times but remembered how to do it without screwing everything up.

crashoverride
Posts: 5273
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 417 times
Contact:

Re: No controller input registering in PSX Roms

Post by crashoverride »

cowman wrote:
Sun Feb 07, 2021 6:49 am
I am copying the files over using Paragon's Linux File Systems for Windows.
Many users have reported issues when using that method. Ensure you unmount the SD card after copying files to it:
https://wiki.odroid.com/odroid_go_advan ... _game_roms
Step 5. Remove SD card
You should click “Unmount” on the app first and then “Eject” on the windows explorer before pulling your SD card out
See also (6m:28s):
https://youtu.be/P2oaBGAYHZU?t=387
These users thanked the author crashoverride for the post:
cowman (Sun Feb 07, 2021 7:51 am)

cowman
Posts: 6
Joined: Sat Feb 06, 2021 11:05 pm
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 3 times
Been thanked: 0
Contact:

Re: No controller input registering in PSX Roms

Post by cowman »

Edit: nevermind, this is not fully fixed. Thank you for the advice on unmounting -- I can confirm I am always unmounting prior to ejecting my SD card. If there's a preferred method of ROM transfer for windows PC users without wifi dongles, I'd happily do that as well!

SOME games are now accepting input (Ape Escape, Final Fantasy VIII, Spyro & Chrono Cross as examples). Other games are not (I.Q., Final Fantasy VII and Parappa da Rappa as examples).

To get here, I followed the above advice of reflashing the drive. I added SCPH1001.BIN prior to first-time startup. Then I transferred the roms over as compressed archives and unzipped them while on the device.

crashoverride
Posts: 5273
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 417 times
Contact:

Re: No controller input registering in PSX Roms

Post by crashoverride »

cowman wrote:
Sun Feb 07, 2021 7:51 am
Other games are not (I.Q., Final Fantasy VII and Parappa da Rappa as examples).
I can reproduce the issue with Final Fantasy VII. I will need to investigate further to determine what is causing it.
These users thanked the author crashoverride for the post:
cowman (Sun Feb 07, 2021 9:16 am)

pagrus
Posts: 4
Joined: Sun Jun 28, 2020 5:08 am
languages_spoken: english
ODROIDs: Odriod Go, Odroid Go Advance BE, Odroid Go Super
Has thanked: 0
Been thanked: 2 times
Contact:

Re: No controller input registering in PSX Roms

Post by pagrus »

I am also having this issue but have only tested with Final Fantasy Tactics. Same symptoms-- button input works fine in other emulators, etc etc.

SD card was written with Balena Etcher under Ubuntu, unmounted properly before ejecting, etc etc

I have not verified the md5 for SCPH1001.BIN but I can do that if it would be helpful
These users thanked the author pagrus for the post:
Ti2x_Grrr (Mon Feb 08, 2021 3:55 am)

pagrus
Posts: 4
Joined: Sun Jun 28, 2020 5:08 am
languages_spoken: english
ODROIDs: Odriod Go, Odroid Go Advance BE, Odroid Go Super
Has thanked: 0
Been thanked: 2 times
Contact:

Re: No controller input registering in PSX Roms

Post by pagrus »

OK a quick check confirms that it also happens for me with Tekken 2, Tomb Raider, and Wipeout XL. I don't think I have Spyro to test with, maybe I do somewhere...
These users thanked the author pagrus for the post:
Ti2x_Grrr (Mon Feb 08, 2021 3:54 am)

Ti2x_Grrr
Posts: 4
Joined: Fri Feb 05, 2021 12:27 pm
languages_spoken: english
ODROIDs: Odroid Super Go
Has thanked: 2 times
Been thanked: 0
Contact:

Re: No controller input registering in PSX Roms

Post by Ti2x_Grrr »

Was having the same problems with PSX games on the super go.

I fixed it about 10, minutes ago by using Ubuntu minimal EmulationStation image V2.0 instead of 2.1

Now, my PSX games work properly. I'm running Street Fighter Alpha 2, SOTN and Metal Slug just fine, where I couldn't before on version 2.1

Josh86
Posts: 93
Joined: Fri Jan 17, 2020 4:24 am
languages_spoken: english
Has thanked: 10 times
Been thanked: 13 times
Contact:

Re: No controller input registering in PSX Roms

Post by Josh86 »

Kind of sounds like it's because analog input or "dualshock" mode is always enabled? (as it would be defined in RetroArch/libretro..."analog" refers to the dual flightstick device, I think, https://en.wikipedia.org/wiki/PlayStati ... g_Joystick)

I think many (or most/all?) earlier PS1 games will not work when the analog is enabled and the same goes for on actual hardware. This is just my guess looking at the games you guys have listed.

The one's that do seem to work are after dual analog/dualshock support became normal and are later (1998+) PS1 releases.

https://en.wikipedia.org/wiki/Dual_Analog_Controller

Can check the edge cases there maybe with Tobal 2 and Bushido Blade (assuming non-Jap versions also had the support) and then Need for Speed II or Gran Turismo. A few other games had analog support before Sony officially did, having support for Namco's controller.

mannkeithc
Posts: 1
Joined: Wed Apr 15, 2020 6:08 pm
languages_spoken: english
ODROIDs: Odroid Go Advance
Has thanked: 0
Been thanked: 0
Contact:

Re: No controller input registering in PSX Roms

Post by mannkeithc »

I have the same issue as reported above with Odroid Go Super running v2.1 reference image. Some PSX ROMs such as Crash Bandicoot and Pandemonium do not register any controller input, but Spyro works fine. When I try and run Rayman it just says "please insert a standard sony playstion controller into port 1". I tried running v2.0 reference image and all the older PSX ROMs such as Crash Bandicoot run fine. SCPH1001.BIN bios file has the correct MD5 # number. Controller inputs for all other emulators work fine. The problem seems to be related to enabling analogue sticks for PSX. Is it possible to add an option where you can switch between standard controller and analogue sticks?

wemaleta
Posts: 6
Joined: Tue Jun 16, 2020 4:21 pm
languages_spoken: english
ODROIDs: Odroid-Go
Has thanked: 0
Been thanked: 0
Contact:

Re: No controller input registering in PSX Roms

Post by wemaleta »

Having the same issue with 2.1, correct SCPH1001.BIN in "The Need for Speed".
Any chance this could be caused by the region code of the ROM, e.g. US vs. EU?

User avatar
rooted
Posts: 8424
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 740 times
Been thanked: 330 times
Contact:

Re: No controller input registering in PSX Roms

Post by rooted »

crashoverride wrote:
cowman wrote:
Sun Feb 07, 2021 7:51 am
Other games are not (I.Q., Final Fantasy VII and Parappa da Rappa as examples).
I can reproduce the issue with Final Fantasy VII. I will need to investigate further to determine what is causing it.
I know things have been rough around your parts since this post so it's unlikely you have had time to work on it, any ideas though?

crashoverride
Posts: 5273
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 417 times
Contact:

Re: No controller input registering in PSX Roms

Post by crashoverride »

wemaleta wrote:
Mon Feb 22, 2021 5:30 am
Any chance this could be caused by the region code of the ROM, e.g. US vs. EU?
It is almost certainly due to the twin analog stick support introduced.
rooted wrote:
Mon Feb 22, 2021 9:23 am
I know things have been rough around your parts since this post so it's unlikely you have had time to work on it
I began preparing for the winter storm event a week prior to its arrival. I informed HardKernel that an updated image would be delayed prior to the event. The reality of the event was far worse than anyone anticipated. Now that our power grid is stable again, I can resume work on the update this week. However, it will be a week or two before I have running water due to burst pipes. Therefore, I am not able to provide a schedule for a release at this time.

wemaleta
Posts: 6
Joined: Tue Jun 16, 2020 4:21 pm
languages_spoken: english
ODROIDs: Odroid-Go
Has thanked: 0
Been thanked: 0
Contact:

Re: No controller input registering in PSX Roms

Post by wemaleta »

crashoverride wrote:
Mon Feb 22, 2021 10:15 am
wemaleta wrote:
Mon Feb 22, 2021 5:30 am
Any chance this could be caused by the region code of the ROM, e.g. US vs. EU?
It is almost certainly due to the twin analog stick support introduced.
In this case I might add I find it quite odd that the stock image only requests one US/NTSC BIOS.
Compared to RecalBox and Batocera, which request more roms/EU roms.

User avatar
rooted
Posts: 8424
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 740 times
Been thanked: 330 times
Contact:

Re: No controller input registering in PSX Roms

Post by rooted »


crashoverride wrote: However, it will be a week or two before I have running water due to burst pipes. Therefore, I am not able to provide a schedule for a release at this time.
I hope you didn't have any flooding, well wishes on getting things back in order.

crashoverride
Posts: 5273
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 417 times
Contact:

Re: No controller input registering in PSX Roms

Post by crashoverride »

The issue should be resolved in the current release:
https://wiki.odroid.com/odroid_go_advan ... ntu_es#v22

cowman
Posts: 6
Joined: Sat Feb 06, 2021 11:05 pm
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 3 times
Been thanked: 0
Contact:

Re: No controller input registering in PSX Roms

Post by cowman »

I'm very excited, thanks crashoverride!

Separate issue -- can anybody tell me how to update the OS without losing all my save game files?

crashoverride
Posts: 5273
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 417 times
Contact:

Re: No controller input registering in PSX Roms

Post by crashoverride »

All the save games are in the /home/odroid folder. If you make a backup copy of everything in it, you can restore it to a newly flashed image. Note that some emulators like PSP may save into a "hidden" folder. So ensure your backup includes any "hidden" files and folders in /home/odroid.

The /home/odroid folder is exposed via SMB (Windows Network File Sharing). It should be possible (but not tested) to copy saved games to and from an ODROID-GO Advance/Super using it. It should also be possible to delete save games using it (again, not tested).

See also:
https://wiki.odroid.com/odroid_go_advan ... roms_samba

wemaleta
Posts: 6
Joined: Tue Jun 16, 2020 4:21 pm
languages_spoken: english
ODROIDs: Odroid-Go
Has thanked: 0
Been thanked: 0
Contact:

Re: No controller input registering in PSX Roms

Post by wemaleta »

apt-update && apt upgrade will not update to the most recent release?

aus
Posts: 10
Joined: Fri Jul 06, 2018 4:43 pm
languages_spoken: english
ODROIDs: GO
Has thanked: 0
Been thanked: 1 time
Contact:

Re: No controller input registering in PSX Roms

Post by aus »

Has this resolution disabled the analog sticks completely? Another resoultion in this release has fixed the gran Turismo crash but the analog sticks now don't work.

crashoverride
Posts: 5273
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 417 times
Contact:

Re: No controller input registering in PSX Roms

Post by crashoverride »

wemaleta wrote:
Thu Feb 25, 2021 2:34 pm
apt-update && apt upgrade will not update to the most recent release?
It will update uboot, kernel, and ubuntu but not the emulators.
aus wrote:
Thu Feb 25, 2021 7:35 pm
Has this resolution disabled the analog sticks completely?
Yes, the analog sticks have been disabled since the emulator (pcsx_rearmed) does not appear to have a way to auto-select the controller type.

Post Reply

Return to “Issues”

Who is online

Users browsing this forum: No registered users and 1 guest