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

Strict Mode not functioning? #501

Open
Ric-82 opened this issue May 20, 2024 · 2 comments
Open

Strict Mode not functioning? #501

Ric-82 opened this issue May 20, 2024 · 2 comments

Comments

@Ric-82
Copy link

Ric-82 commented May 20, 2024

Hi, I don't know if it's just me but I can't get the strict mode to work.

I made a save state of a running Windows game and then turned on strict mode. I was expecting the OS to automatically boot and then run the game from the previously made save state, but instead I get the dosbox menu (and the option to run the installed OS is no longer there).

I also see a couple of retroarch messages, which confirm to me that the save state has been automatically loaded (as expected) but also state that you can't run something from a save state of a content that isn't actually running.

So I'm stuck.

What am I doing wrong?

@schellingb
Copy link
Owner

I think you are confusing what strict mode actually is. It is described in the options as:

Disable the command line, running installed operating systems and using .BAT/.COM/.EXE/DOS.YML files from the save game.

So in more detail:

  • It disables the command line
  • It disables booting installed operating systems
  • It doesn't load any file ending with .BAT/.COM/.EXE or DOS.YML from the save game

So with it enabled, loading a given ZIP file will only allow the player to use what is inside that ZIP file. A user couldn't run a cheat tool or use the command line to pass custom command line arguments or modify the file system. Because a booted operating system can really do anything it wants that needs to be disabled, too.

So this is meant for a mode where the loaded content files are fixed and the player cannot modify or cheat.

@Ric-82
Copy link
Author

Ric-82 commented May 20, 2024

Oh, I see.

Yes, you're right, I had completely misunderstood what that feature was for.

Thank you for the quick reply.

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