Coder Social home page Coder Social logo

Comments (5)

tytydraco avatar tytydraco commented on May 17, 2024

I can consider an on-screen menu but I'm not sure if I want to add any extra layers of abstraction. Maybe I can reposition the state buttons instead.

As for the controller, there is already a config for shortcuts: config_modifier_keys:

  • Select+L1: Load
  • Select+R1: Save
  • Start+L1: Mute
  • Start+R1: Fast Forward

from ludere.

redthista avatar redthista commented on May 17, 2024

Ok great, could there be a confirmation button confirming that you want to load/save?

from ludere.

tytydraco avatar tytydraco commented on May 17, 2024

I'd prefer not to do that because in games like Mega Man where you're using it a lot (unless you are a Mega Man god), it's annoying to click confirm every single time. I have also never clicked load state / save state by accident. I guess if this is really a problem, I can reposition the buttons to the top of the screen where you wouldn't click it with your palm accidentally. Or you can disable the onscreen save / load buttons in the config and only use a controller for clicking those.

from ludere.

redthista avatar redthista commented on May 17, 2024

Haha good point. I normally disable them. There's something nostalgic about using the traditional saves which I like. But annoying when the game only allows you to save at certain points. But using the save and load on app exit and app open would normally be fine.

from ludere.

tytydraco avatar tytydraco commented on May 17, 2024

@MrThista I added an on-screen menu, pull the latest commits, and update your config to the new template. Hope you like it!

from ludere.

Related Issues (14)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.