Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Since the quickstart script was almost completely nonfunctional I took it upon myself to rewrite it, and then got a bit carried away and rewrote all the scripts from scratch. I'm happy to say the intended functionality has been restored along with a bunch of new features:
Quickstart will auto extract the game executable if it finds an ISO in the
discdirectory or if a path to one is provided as an argument.All scripts assume you are outside the python venv and enter it automatically when necessary. There should be no reason to manually enter the venv outside of manual setup. You can still enter it manually if you want to of course.
New diff script to build objects and run objdiff with a single command.
Run script now automatically finds and launches PCSX2 in this search order:
toolsdirectoryand boots the last built ELF using the first ISO it finds in the
discdirectory or a specified ISO for assets.Various fixes to the readme unrelated to my changes
All this results in a workflow that gets you from a git clone in a fresh debian container to a built executable in under 90 seconds!