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

CV RAM Manipulation #6

Open
1 of 2 tasks
Kautenja opened this issue Jun 14, 2020 · 3 comments
Open
1 of 2 tasks

CV RAM Manipulation #6

Kautenja opened this issue Jun 14, 2020 · 3 comments
Labels
expansion Functionality for an expansion module feature reqeust New feature or request question Further information is requested

Comments

@Kautenja
Copy link
Owner

Kautenja commented Jun 14, 2020

Working a way to access the RAM of the machine using CV could be interesting.

  • Allowing RAM output would allow a user to select a RAM address and use the value at that address as a modulation source. For games like super mario bros., one could modulate other parameters based on Mario's running speed for instance.

  • Allowing RAM input will need some conceptualizing, but it would act as a sort of digital "circuit bending" technique. Although it could break the emulation, this is true of real world circuit bending and may be desired functionality depending on how the emulation degrades upon breaking.

@Kautenja Kautenja added feature reqeust New feature or request question Further information is requested labels Jun 14, 2020
@VegaDeftwing
Copy link

You might steal some code from Cheat Engine (Windows) or Game Conqueror (Linux) to implement memory scanning as well, would make finding interesting variable easier.

@unlessgames
Copy link

Just here to second this feature, it would be great! Very cool module anyways!

@Kautenja Kautenja added the expansion Functionality for an expansion module label Jul 1, 2020
@Kautenja
Copy link
Owner Author

For those following this issue @anlexmatos has introduced the CV Genie to this repository that will be out for release soon hopefully! Issue #47 is tracking the development of the module. Currently CV Genie supports Super Mario Bros. and The Legend of Zelda, but more titles will be coming soon :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
expansion Functionality for an expansion module feature reqeust New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants