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

[Core Port Req.] ScummVM #3857

Open
Spikestuff opened this issue Feb 4, 2024 · 0 comments
Open

[Core Port Req.] ScummVM #3857

Spikestuff opened this issue Feb 4, 2024 · 0 comments
Labels
Core: Future core Core doesn't exist yet or is an early WIP Enhancement For feature requests or possible improvements

Comments

@Spikestuff
Copy link

Spikestuff commented Feb 4, 2024

Upstream info

Merits

The Virtual Machine system would probably benefit those that don't want to have hassle with Linux TASing (which is pretty decent when you can follow directions) but has a large enough catalogue of Point-and-Click Adventure Games for those that do want to run a SCUMM title, or any other supported system for this machine could do with a bit of assistance perhaps.

ScummVM hosts multiple systems and was originally made to support LucasArts' SCUMM titles in mind at first and other systems followed after, such as Mohawk engine which runs Myst for instance. It's better to look at their compatibility list rather than their wiki as it gives a better idea on what's being focused on.

Technical details

I apologize that I'm going to suck this bit up.

Each title that ScummVM supports have their own default settings pre-configured and also allowing additional keys that aren't configured to be used as well.

If it's possible by reading how these keys are called, such as "Skip", "Move Forward" or "Move forward left" (this is Riven for example).
Each title would have their own inputs that can be reconfigured similar to that of the MAME core and how it deals with how ScummVM deals with the Engines and Titles it hosts.

The part where input is displayed on TAStudio would be more technical due to this, but there might be enough keys to explain which key does what, unless in future TAStudio key's names can be renamed to what the user would want to name it to similar to that of how libTAS handles it.

Another hurdle would be dealing with how to actually deal with opening up certain titles which I have no info for.

@Spikestuff Spikestuff added Core: Future core Core doesn't exist yet or is an early WIP Enhancement For feature requests or possible improvements labels Feb 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Core: Future core Core doesn't exist yet or is an early WIP Enhancement For feature requests or possible improvements
Projects
None yet
Development

No branches or pull requests

1 participant