Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some games cause Retroarch to crash when using Hold 3 buttons for the diagnostic input #1958

Closed
jklphe00 opened this issue Feb 21, 2025 · 2 comments

Comments

@jklphe00
Copy link

Referencing my post from issue #1956 since there's no new info to add.

I can't remember anymore if it was or not.

Something similar to that did happen in other games though. I tested some other games using the diagnostic input 'Hold Select + L + R' and it crashed on DoDonPachi Dai-Ou-Jou Black Label (Japan, 2002.10.07.Black Ver, newer). I kept trying to replicate the crash, but could not get it consistently. What I noticed is it would crash more often closer to when the game just loaded, perhaps holding Select + L + R before the "PS4 controller disconnected from port 1" and "Core remap files loaded" notifications faded, but still it's inconsistent. Another thing is it seems to not happen if I use 'Restart Content'. Usually it would be on fresh launches of this game. I think Armed Police Batrider was another game this would happen with, but I can't force the crash to happen anymore on the current build of the core.

Would you like me to open a new issue for this? Not sure how much help I can be since I can't make it happen 100% of the time though.

Originally posted by @jklphe00 in #1956

barbudreadmon added a commit to libretro/FBNeo that referenced this issue Feb 24, 2025
@barbudreadmon
Copy link
Collaborator

It should be fixed with my latest commit.

@jklphe00
Copy link
Author

Just tested the latest nightly and it does seem to be fixed in the games I tried multiple times, mainly Dodonpachi DaiOuJou and Ketsui.

Thanks!

Hancock33 added a commit to Hancock33/batocera.piboy that referenced this issue Feb 26, 2025
---------------------------------------------------------
libxmp.mk libxmp-4.6.2 # Version: Commits on Feb 24, 2025
---------------------------------------------------------
Checksums (SHA256):

```

acac1705be2c4fb4d2d70dc05759853ba6aab747a83de576b082784d46f5a4b9  libxmp-4.6.2.tar.gz

f4d03ea076c4beecd1c834d07cf7adadb6e680ae45dcc9cf8aff279c4748d003  libxmp-lite-4.6.2.tar.gz

```

Changes in version 4.6.2 (20250224):

- Fix MED effect 1Fxy (delay and retrigger). The new implementation

  supports both delay and retrigger at the same time and repeats.

- Fix MED effect FF3 (revert change from 4.6.1). The buggy version

  of this effect prior to OctaMED v5 is not currently supported.

- Fix MED3 and MED4 time factor and tempos 1-10.

- Fix MED4 effect 9xx (set speed).

- Add support for MED3 and MED4 song files.

- Better MED MMD tracker version fingerprinting.

- Fix loading external instruments from the current directory.

- Fix oxm modules with empty samples (e.g.: The Four Ages.oxm)

- Fix some modules would be misidentified as Scream Tracker 2.

- Handle IT modules with edit history but no midi configuration

- Revert a bad CVE fix to the miniz inflate code

- Add missing HAVE_DIRENT definition to Android makefile.

------------------------------------------------------------------------------------------
dolphin-emu.mk 6dd0793f1b8f2e84f2713d8d159d4b6187e4daae # Version: Commits on Feb 24, 2025
------------------------------------------------------------------------------------------
Translation resources sync with Transifex,

---------------------------------------------------------------------------------------------
dosbox-staging.mk fb9ffd6780ed45fbbed4ab8b82fc8d26b47d66ee # Version: Commits on Feb 22, 2025
---------------------------------------------------------------------------------------------
website: Add 0.82.1 release notes draft,

------------------------------------------------------------------------------------------
duckstation.mk fbbc4943f675603d009c3c7359977fce909104d2 # Version: Commits on Feb 24, 2025
------------------------------------------------------------------------------------------
FullscreenUI: Fix crash in game properties on non-scanned file,

----------------------------------------------------
pcsx2.mk v2.3.174 # Version: Commits on Feb 24, 2025
----------------------------------------------------
- [GameDB: Memory card filters for TOCA Race Driver 3 and NFS games](PCSX2/pcsx2#12340)

,

-------------------------------------------------------------------------------------
ppsspp.mk d1ea78fbe7231038e54d2ea9cc4c3a88c5dd7866 # Version: Commits on Feb 24, 2025
-------------------------------------------------------------------------------------
Merge pull request #20023 from hrydgard/misc-fixes

Add confirmation popup support on Exit App key, libretro buildfix,

------------------------------------------------------------------------------------
rpcs3.mk 4794558c08dc931a079537a5b2a47cfff43e0818 # Version: Commits on Feb 24, 2025
------------------------------------------------------------------------------------
Fix Azure and Github Actions CI caching,

---------------------------------------------------------------
ruffle.mk nightly-2025-02-24 # Version: Commits on Feb 24, 2025
---------------------------------------------------------------
## What's Changed

* core: Do not panic on missing parent in text variable binding by @kjarosh in ruffle-rs/ruffle#19597

* avm2: Set correct version to Socket::timeout by @adrian17 in ruffle-rs/ruffle#19610

**Full Changelog**: ruffle-rs/ruffle@nightly-2025-02-23...nightly-2025-02-24,

--------------------------------------------------------------------------------------
shadps4.mk fd3bfdae807ee747d55b655717331475dea5679a # Version: Commits on Feb 24, 2025
--------------------------------------------------------------------------------------
Implement some RDNA flags (#2510),

---------------------------------------------------------------------------------------------
solarus-engine.mk 7e4342498cf9890cbad6d106360439fcc8662470 # Version: Commits on Feb 24, 2025
---------------------------------------------------------------------------------------------
Merge branch 'hhromic/openal-findmodule' into 'dev'

---------------------------------------------------------------------------------------
thextech.mk 244e068404902d57adbfe750206195b6e67822c3 # Version: Commits on Feb 24, 2025
---------------------------------------------------------------------------------------
Test XMessage status before rendering,

--------------------------------------------------------------------------------------
tsugaru.mk 8d6b4ce5aa657e053a645bccdf483ff7ba1d9397 # Version: Commits on Feb 24, 2025
--------------------------------------------------------------------------------------
Hope I am handling close-button correctly in macOS.,

-------------------------------------------------
vice.mk r45506 # Version: Commits on Feb 24, 2025
-------------------------------------------------
XDG desktop files: handle make's DESTDIR to allow for staged installs

Update the calls to `desktop-file-install` to pass $DESTDIR as its `--dir`

argument so installing into a staging directory as a non-root user will place

the .desktop files into their proper location. The installation of icon files

with `xdg-icon-resource` into a staging directory will require some equivalent

logic to be applied (working on that).

Also add dashes in front of the calls to `update-desktop-database` to have

`make` ignore the failure of said program when not running as root.

See bug #2127.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45506 379a1393-f5fb-40a0-bcee-ef074d9b53f7,

------------------------------------------------------------------------------------------
devilutionx.mk ad18ebc671310f5b0e277a723cba4ba0a92a85ce # Version: Commits on Feb 24, 2025
------------------------------------------------------------------------------------------
Update Italian localization (close #7783) (#7784),

----------------------------------------------------------------------------------
stk.mk 9030521c8cae3970cff369e2aaac5df075238905 # Version: Commits on Feb 24, 2025
----------------------------------------------------------------------------------
Fix PCSS Bugs,

---------------------------------------------------------------------------------------------
theforceengine.mk 671cdc85021b5fc53e819406d9ec378c79087ef6 # Version: Commits on Feb 23, 2025
---------------------------------------------------------------------------------------------
More flag cleanup (removed ull, etc. since they are 32-bit now).,

----------------------------------------------------------------------------------------------------
sdl2-gamecontrollerdb.mk dfb332addb981e1ae434e431978a9cc2b47637b0 # Version: Commits on Feb 23, 2025
----------------------------------------------------------------------------------------------------
GeekyFab adapter analogue triggers

thanks LeftyPem,

---------------------------------------------------------------------------------------------
easyrpg-player.mk ab5df15cd4b663891135dd3836b763961e81b1d7 # Version: Commits on Feb 24, 2025
---------------------------------------------------------------------------------------------
Merge pull request #3356 from Ghabry/android-screenfix

Android: Properly handle rotations,

----------------------------------------------------------------------------------------
retroarch.mk c413bcc626ec2e4bc343e82e5d62a8b4190d220c # Version: Commits on Feb 24, 2025
----------------------------------------------------------------------------------------
Threaded emscripten fixes (#17614)

* Actually read CLI args in emscripten

* Fix fetchfs manifest parsing, increase download chunk size

The chunk size should probably be made a parameter in the future.  The

larger chunk size trades longer hitches for fewer hitches.

* Add exec command driver and API functions for emscripten.

Under WASMFS, stdin/stdout can't be customized the way they can with

the JS FS implementation.  Also, this approach frees up stdin/stdout

and simplifies interaction with the command interface for web embedders.

* fixup upload paths, show use of new emscripten cmd interface

* Add JS library function names to EXPORTS as well as EXPORTED_FUNCTIONS for older emsdk versions,

-----------------------------------------------------------------------------------------
libdmdutil.mk a729cd0149b3cf3bd04c854cccba4580b357b3e5 # Version: Commits on Feb 24, 2025
-----------------------------------------------------------------------------------------
deps: simplify SHAs. update libzedmd (#64),

---------------------------------------------------------------------------------------------
vulkan-samples.mk aaccd0ccd3fa8753d0c0764c76e56f3e53671a8c # Version: Commits on Feb 24, 2025
---------------------------------------------------------------------------------------------
Replace CLI11 by a simple command line argument handling. (#1274),

----------------------------------------------------------------------------------------
doomretro.mk 5b52b9ac38766ec70ec83bbf14a19b0dc7e5f3fd # Version: Commits on Feb 24, 2025
----------------------------------------------------------------------------------------
Update releasenotes.md,

-----------------------------------------------------------------------------------------
sonic3-air.mk 7510078ef3c32f841496bd0f0b0e5f075a2848f1 # Version: Commits on Feb 23, 2025
-----------------------------------------------------------------------------------------
Added a simple dev mode window for viewing an overview of persistent data entries,

------------------------------------------------------------------------------------------
xash3d-fwgs.mk 74ad504377a64e5b1c100a3463766b019a87f22f # Version: Commits on Feb 24, 2025
------------------------------------------------------------------------------------------
engine: client: console: do not let color strings contribute to line length in console,

-----------------------------------------------------------------------------------------------
libretro-easyrpg.mk ab5df15cd4b663891135dd3836b763961e81b1d7 # Version: Commits on Feb 24, 2025
-----------------------------------------------------------------------------------------------
Merge pull request #3356 from Ghabry/android-screenfix

Android: Properly handle rotations,

---------------------------------------------------------------------------------------------
libretro-fbneo.mk df655a14e3b8ec450216fe7d71edfd2aded3a090 # Version: Commits on Feb 24, 2025
---------------------------------------------------------------------------------------------
(libretro) fix for finalburnneo/FBNeo#1958,

--------------------------------------------------------------------------------------------
libretro-mgba.mk 5fd0ba0d6725d6e0f9da2a3ff86b4c28fb085bc1 # Version: Commits on Feb 24, 2025
--------------------------------------------------------------------------------------------
GBA Cheats: Let VBA-style codes patch ROM (fixes #3423),

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk d1ea78fbe7231038e54d2ea9cc4c3a88c5dd7866 # Version: Commits on Feb 24, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20023 from hrydgard/misc-fixes

Add confirmation popup support on Exit App key, libretro buildfix,
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants