• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login

Announcing: Screen Management Script

Scheduled Pinned Locked Moved Ideas and Development
autostartautostart romruncommanddaemon
6 Posts 4 Posters 1.7k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C
    coderkevin
    last edited by 24 May 2017, 18:33

    Hello,

    I created a screen management script that will start roms or the dashboard without need of the UI. This is very useful for system daemons, programs or scripts that need to start roms or return to the dashboard. If you have need of such a thing, you're welcome to use the code here:

    https://github.com/coderkevin/mini-nes/tree/master/screen

    It's part of another repo of mine for now, but if enough people want to use it separately, I'd be willing to split it out to its own repo.

    Cheers!

    M P 2 Replies Last reply 25 May 2017, 00:21 Reply Quote 1
    • M
      meleu @coderkevin
      last edited by 25 May 2017, 00:21

      @coderkevin Didn't get what exactly it does... Could you post some screenshots?

      • Useful topics
      • joystick-selection tool
      • rpie-art tool
      • achievements I made
      C 1 Reply Last reply 26 May 2017, 19:00 Reply Quote 0
      • C
        coderkevin @meleu
        last edited by 26 May 2017, 19:00

        @meleu I would, but they would just be screens of emulationstation and retroarch!

        This is a script that better integrates with code that needs to start a rom without using emulationstation to do it. I've seen examples of that here where folks have a few buttons and they want each button to start a different game. This can do that.

        I'm using it for an NFC reader that looks for tiny 3d-printed nintendo cartridges with nfc tags to be placed over it. Then my nfc_poll daemon uses this screen_manager to kill whatever's running (emulationstation or runcommand), and start up the correct rom. After I remove the cartridge, this script is fired to put emulationstation back up on the screen.

        O 1 Reply Last reply 26 May 2017, 19:11 Reply Quote 2
        • O
          obsidianspider @coderkevin
          last edited by 26 May 2017, 19:11

          @coderkevin I can see how that will be really useful to people using those 3D-printed mini carts!

          📷 @obsidianspider

          1 Reply Last reply Reply Quote 0
          • P
            pjft @coderkevin
            last edited by 26 May 2017, 20:20

            @coderkevin Oh, I see. You can use this to, say, start a game straight from boot or something?

            I've seen quite a few people asking for this, it does have its use! And your use case is just spectacular. Well done. I can see this as being a great way to gift the system to a kid, and then gradually offer them new games.

            Wow.

            Thanks for sharing!

            1 Reply Last reply Reply Quote 1
            • C
              coderkevin
              last edited by 27 May 2017, 02:29

              Glad it can be helpful for others!

              1 Reply Last reply Reply Quote 1
              6 out of 6
              • First post
                6/6
                Last post

              Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

              Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.

                This community forum collects and processes your personal information.
                consent.not_received