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

On-Screen controller overlay #24

Open
nilp0inter opened this issue Jun 9, 2020 · 2 comments
Open

On-Screen controller overlay #24

nilp0inter opened this issue Jun 9, 2020 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@nilp0inter
Copy link
Owner

Is your feature request related to a problem? Please describe.
Some game consoles like Intellivision or ColecoVision use per game overlay sheets that can be inserted into the game controller so the user can understand more easily the function of each button during the game.

This feature is not replicated in MiSTer unless you have the original overlay, controller and an adapter to connect it to the system.

Describe the solution you'd like
When playing a game which was mean to be used with an overlay, the appropriate one should be displayed in a section of WebMenu. This way it can be used as a cheatsheet or even as a remote controller (when #23 is implemented).

Additional context

  • This feature was requested by @famiclone6502 via Discord.
  • Some (but not all) original controller overlays has been scanned and are available via archive.org. Others can be found via regular google image search.
  • @famiclone6502 pointed out that we have to be sure to have a way that two people can pull up either player 1 or player 2’s numberpad
@nilp0inter nilp0inter added the enhancement New feature or request label Jun 9, 2020
@nilp0inter nilp0inter self-assigned this Jun 9, 2020
@famiclone6502
Copy link

Thank you for considering my idea. I'll try to describe the ideal end user experience as best possible.

Two mobile phones join a user's wireless network. Player 1's phone navigates to the web interface and is able to choose Player 1's number pad, Player 2's phone also connects and is able to choose Player 2's number pad. They launch Fortune Builder for Coleco (or Utopia for Intellivision), the appropriate custom overlay for the game they launched displays on their phone screens. The users are able to independently control their respective number pads from their phones. If they load a game that does not have a custom overlay, they can either use the default number pad or choose a specific number pad style they prefer (i.e. the white Coleco Adam controller, or a later model Intellivision controller).

@famiclone6502
Copy link

famiclone6502 commented Jun 9, 2020

The Coleco has two distinct styles of overlays, ones for the default controller and another for the "Super Action" controller. If the overlays are loaded as an image, the locations of the buttons will be different and need to be distinguished between each other.

A Coleco game can also have both a regular overlay and a "Super Action" overlay (i.e. Spy Hunter). So, the user may need to choose one when the game loads.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants