-
Notifications
You must be signed in to change notification settings - Fork 192
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
Game_Browser - Autorun a specific game #3133
Game_Browser - Autorun a specific game #3133
Conversation
If a game file ends with `.easyrpg` and there's only one game in the folder, the player will autorun it.
6e72644
to
6770183
Compare
Honestly I do not see the usecase for this. You could just distribute your Windows game with a shortcut that passes This is Windows specific because on Linux you usually distribute a desktop file with the launch options and on macOS you would simply put it inside the application (which is actually a folder). If you really want a |
A problem with Windows shortcuts is, they are harder than expected to create them containing relative paths. If absolute, a usual breaking case happens when the user moves the game folder somewhere else. "Portable" apps are quite common as well, and drive letters change often. Exe embedding is nice but they trigger low quality antivirus heuristics due to the hacky PE stuff that makes it work. Despite this is mostly a Windows specific solution, this patch looks simple enough and harmless behaviour on other platforms compared to implement Windows specific code. |
okay, fine. Lets add this. But I will do some small UX improvements before: :)
|
6533162
to
dfbc19e
Compare
Relaxed it a bit and made it work from the logo scene: The player will now autorun a game if it is the only game in the directory and ends on |
dfbc19e
to
6742b0e
Compare
It has a version optimized for easyRPG too, |
With very very agressive caching (never delete it) I can even reach 166 FPS (refresh rate of my display) but it needs 10 GB of RAM xD. Though the blend effect will still frame drop because it causes a cache miss. Guess the issue is similiar to Aedemphia: Lots of tone blit effects that are not efficient to do on 32 bit graphics without GPU support compared to the simple palette editing 8 bit can do. |
If a game filename contains
gamedata.easyrpg
and there's only one game in player's folder, the player will autorun it.It would be better if I could skip the game_browser scene or hide the screen with default system. But this is working fine.