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

    PICO-8: Retroarch lr-retro8 core installation script

    Scheduled Pinned Locked Moved Ideas and Development
    pico8
    87 Posts 10 Posters 15.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.
    • BenMcLeanB
      BenMcLean @Folly
      last edited by BenMcLean

      For TIC-80, my controller.svg looks right but my system.svg is getting part of its right edge cut off in emulationstation. What. https://github.com/BenMcLean/es-theme-carbon/tree/tic-80/tic80/art

      Also, on that Pico8 request, my SVG is correct, but the SVG rendering in emulationstation seems to be crappy as it is showing white borders (like 1 pixel) around the edges of the rectangles -- probably the background showing through due to rounding errors in the code that displays the SVG. Not noticed before because I can't see it from far away, plus other SVG logos aren't just rectangles like this. I say merge it anyway because changing the SVG won't fix that.

      (later edit) And another thing. Why does the roms folder for sg-1000 get a dash but the roms folder for tic-80 is called "tic80"? The name of the system is "tic-80" not "tic80"

      L 1 Reply Last reply Reply Quote 1
      • L
        LN_RC @BenMcLean
        last edited by

        @benmclean I think maybe it comes from the name of the libretro emulator, the emulator for Tic-80 is lr-tic80 and the emulator for SG-1000 is lr-genesis-plus-gx

        1 Reply Last reply Reply Quote 1
        • L
          LN_RC
          last edited by

          On a different note, have people been able to get games to run successfully on lr-retro8? Most of my games load with graphics missing, music missing, glitches, or it gets close to crashing my machine. This isn't a Retropie problem - the same thing happens when I use Retroarch on PC. What games work well with this emulator in particular? I think the emulator must be based off of an older version of Pico-8.

          BuZzB BenMcLeanB 2 Replies Last reply Reply Quote 1
          • BuZzB
            BuZz administrators @LN_RC
            last edited by

            @ln_rc It's an open source reimplementation so compatibility isn't perfect.

            To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

            1 Reply Last reply Reply Quote 2
            • BenMcLeanB
              BenMcLean @LN_RC
              last edited by

              @ln_rc said in PICO-8: Retroarch lr-retro8 core installation script:

              On a different note, have people been able to get games to run successfully on lr-retro8? Most of my games load with graphics missing, music missing, glitches, or it gets close to crashing my machine. This isn't a Retropie problem - the same thing happens when I use Retroarch on PC. What games work well with this emulator in particular? I think the emulator must be based off of an older version of Pico-8.

              To make lr-retro8, they re-implemented all of pico8 from scratch based on the Lua API. But it is still super glitchy. Really the only games you should expect to work with lr-retro8 is ones that specifically say they're lr-retro8 ready.

              The Raspberry PI build you get with commercial pico8 runs everything though AFAIK. Its only drawback is that you can't exit the program from the joypad: you need a keyboard to exit.

              L C 2 Replies Last reply Reply Quote 1
              • L
                LN_RC @BenMcLean
                last edited by

                @benmclean Another thing is that the Pico-8 program costs $15. I've paid for it and I think it's worthwhile, but I know that's not an easy option for everyone.

                Where can I find games that say the are lr-retro8 ready?

                BenMcLeanB 1 Reply Last reply Reply Quote 1
                • BenMcLeanB
                  BenMcLean @LN_RC
                  last edited by

                  @ln_rc said in PICO-8: Retroarch lr-retro8 core installation script:

                  @benmclean Another thing is that the Pico-8 program costs $15. I've paid for it and I think it's worthwhile, but I know that's not an easy option for everyone.

                  Where can I find games that say the are lr-retro8 ready?

                  I guess that isn't even a thing. You just have to look at what retro8 says is and is not implemented and find games that don't use features that aren't implemented. Yuck.

                  L 1 Reply Last reply Reply Quote 2
                  • L
                    LN_RC @BenMcLean
                    last edited by

                    @benmclean Given the limitations of lr-retro8, I'm wondering if it's possible to create an install script for Pico-8 that sets up the basic infrastructure but DOESN'T include the game files (since you need to purchase the system for $15 and we want to support the creators!). I've followed instructions for a basic Pico-8 install on Retropie but there are a lot of steps to do it. Also, the newest Pico-8 version lets you escape the program from joypad. There is now a shutdown option in the basic menu. I think this is really new!

                    BenMcLeanB 1 Reply Last reply Reply Quote 2
                    • BenMcLeanB
                      BenMcLean @LN_RC
                      last edited by BenMcLean

                      @ln_rc said in PICO-8: Retroarch lr-retro8 core installation script:

                      @benmclean Given the limitations of lr-retro8, I'm wondering if it's possible to create an install script for Pico-8 that sets up the basic infrastructure but DOESN'T include the game files (since you need to purchase the system for $15 and we want to support the creators!). I've followed instructions for a basic Pico-8 install on Retropie but there are a lot of steps to do it. Also, the newest Pico-8 version lets you escape the program from joypad. There is now a shutdown option in the basic menu. I think this is really new!

                      That was my initial thought to do when I first started looking at this. Something which does everything for you except you have to provide it with the executable first.

                      I can't promise when I'll have something but I can give it a try sometime.

                      BenMcLeanB 1 Reply Last reply Reply Quote 3
                      • BenMcLeanB
                        BenMcLean @BenMcLean
                        last edited by BenMcLean

                        I hate to sound whiny but with this guy's PR which has nothing wrong with it just sitting there for almost a year and a half at this point, I suspect that submitting PRs to the Carbon theme may not actually benefit very many users in the end since by the time these PRs get merged, if ever, the whole RetroPie system might become obsolete, what with the Steam Deck and other next gen systems coming out soon.

                        But maybe I'm wrong. Maybe EmulationStation will be put onto those systems too?

                        Anyway, I have my own projects so I don't want to invest time in something that's not going to actually benefit people.

                        1 Reply Last reply Reply Quote 0
                        • C
                          cdaters @BenMcLean
                          last edited by

                          @benmclean You can exit the game from the joypad, You can exit individual game cartridges by hitting START on your controller and then select SHUTDOWN. In the SPLORE browser you need to hit START on controller, then hit OPTIONS then SHUTDOWN!

                          BenMcLeanB 1 Reply Last reply Reply Quote 1
                          • BenMcLeanB
                            BenMcLean @cdaters
                            last edited by

                            @cdaters said in PICO-8: Retroarch lr-retro8 core installation script:

                            @benmclean You can exit the game from the joypad, You can exit individual game cartridges by hitting START on your controller and then select SHUTDOWN. In the SPLORE browser you need to hit START on controller, then hit OPTIONS then SHUTDOWN!

                            Yeah the newest version of Pico8 added closing the program from the gampad. That was nice.

                            retropieuser555R 1 Reply Last reply Reply Quote 0
                            • retropieuser555R
                              retropieuser555 @BenMcLean
                              last edited by

                              @benmclean Oh really that sounds nice. What's the setup the new build has for that? I currently use xboxdrv and have ctrl+q mapped to start+select

                              Pi 5 4GB

                              Retroflag GPI with raspberry pi zero 2 w/ wifi

                              Retroachievements:- lovelessrapture

                              BenMcLeanB 1 Reply Last reply Reply Quote 0
                              • BenMcLeanB
                                BenMcLean @retropieuser555
                                last edited by

                                @retropieuser555 said in PICO-8: Retroarch lr-retro8 core installation script:

                                @benmclean Oh really that sounds nice. What's the setup the new build has for that? I currently use xboxdrv and have ctrl+q mapped to start+select

                                It's just been added to the options menu in Pico8.

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  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.