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

Reloading 'prbmsav0.dsg' sometimes tries to load 'prbmsav1.dsg' instead #185

Open
DrUm78 opened this issue Aug 9, 2023 · 0 comments
Open

Comments

@DrUm78
Copy link

DrUm78 commented Aug 9, 2023

Device: FunKey S handheld (armv7 32-bit)
OS: FunKey OS (Linux 4.14.14)
Frontend: PicoArch
Build: latest 6ec8549

I encounter a weird bug on a regular basis when reloading several times prbmsav0.dsg within the same session (when I try to beat a hard scene for instance). It works the first times then the core crashes and sends me to the desktop.
That occurs because it tries to load prbmsav1.dsg instead of prbmsav0.dsg which does not exist in my configuration (and if it does then it will load prbmsav1.dsg so the user gets confused). Not sure but it seems to happens only after loading a save then playing a bit then reloading the save again (maybe it need to unvalidate the savegame cache or something).

Error log: ERROR: Couldn't read file /mnt/FunKey/.picoarch/data/prboom//master/prbmsav1.dsg: (Unknown Error)

Video attached here.

  1. Have prbmsav0.dsg savestate but no prbmsav1.dsg
  2. Load prbmsav0.dsg
  3. Play a bit
  4. Reload the savestate
  5. Play a bit
  6. Realod the savestate
    ...
    The core should crash quickly. See the logs above.

I attached my savestate but it does not seem to be compatible with every setup (it's for PWAD Doom II Master Levels: master.zip

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

1 participant