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

    ScummVM 2.0.0 for Raspberry Pi is avaiable

    Scheduled Pinned Locked Moved Ideas and Development
    scummvmraspberry pi
    16 Posts 12 Posters 5.2k 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.
    • SwampyS
      Swampy
      last edited by

      Has someone tried ScummVM 2.0.0 for Raspberry Pi?

      Linux is like wigwam: no Gates, no Windows and Apache inside.

      herb_fargusH 1 Reply Last reply Reply Quote 2
      • herb_fargusH
        herb_fargus administrators @Swampy
        last edited by

        @swampy yes. And it fixes the previous dpad issues. Plus includes support for riven. Amazing project scummvm is

        If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

        Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

        sirhenrythe5thS 1 Reply Last reply Reply Quote 2
        • sirhenrythe5thS
          sirhenrythe5th @herb_fargus
          last edited by

          Not to forget one of the gems in videogaming: Plumbers dont wear ties!
          As long as the 3DO - Version wont run on a Pi in the near future ScummVM is the deal once more!

          Also happy about Cranston Manor, one of my first games ever back on the days of Apple //e with yellow monitor 😊

          -- Retro-Achievements Username: SirALX --
          RetroRatio: 1.88
          Started Games beaten: 2,47%
          Site Rank: 4382/93743 ranked users (TOP 4.76%)
          Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

          1 Reply Last reply Reply Quote 0
          • muldjordM
            muldjord
            last edited by

            Haven't tried it yet bit I will soon! I just finished Secret of Monkey Island 1 a couple of weeks ago, and am currently almost done playing Monkey 2 aswell. Amazing games they are, and ScummVM is just fantastic on the RetroPie.

            1 Reply Last reply Reply Quote 0
            • E
              EctoOne
              last edited by

              Is there a way to manually update Retropie to use the new version? Maybe just a script that would add it to the experimental section.

              mituM 1 Reply Last reply Reply Quote 0
              • mituM
                mitu Global Moderator @EctoOne
                last edited by

                @ectoone It's not that straightforward, but it's being worked on - https://github.com/RetroPie/RetroPie-Setup/issues/2227

                E 1 Reply Last reply Reply Quote 0
                • E
                  EctoOne @mitu
                  last edited by

                  @mitu Oh thanks. For some reason the github app i'm using on my tablet to follow such things seems to not show everything. That's why i missed that.

                  1 Reply Last reply Reply Quote 0
                  • SwampyS
                    Swampy
                    last edited by Swampy

                    Now you can update it and it works like a charm.
                    I only had to change the midi settings for GM-Sound.

                    Thank you

                    Linux is like wigwam: no Gates, no Windows and Apache inside.

                    1 Reply Last reply Reply Quote 0
                    • A
                      ArcadeTV
                      last edited by ArcadeTV

                      Last night I added ScummVM by building from source to my setup and it worked great. The version that was installed is 2.0.1pre. How can I tell the setup-script to fetch the stable 2.0.0 version? The given branch is set to 2-0, setting it to 2-0-0 might do the trick, I'll try that when I get back home tonight.

                      Also, I'd love to add these scanline filters:
                      https://github.com/MartyShepard/ScummVM-Fork/blob/master/Source/graphics/scaler.cpp

                      alt text

                      I suspect the easiest way would be to fork the scummvm2.0.0 tree in my own github, add the scaler.cpp and use my own url for fetching..
                      Sorry, I'm new to this, if it's not too much to ask, can someone give his thoughts about this and advise me if this would work and which files I need to touch?

                      There's a patch "rpi_enable_scalers.diff" which seems to be applied in https://github.com/RetroPie/RetroPie-Setup/blob/master/scriptmodules/emulators/scummvm.sh line 32, is this what I think it is and would it render my changes useless or can I eventually use this to get the scanline-filters into the repo?

                      Thanks!

                      Edit:
                      I edited the script for installing my own fork:
                      https://www.dropbox.com/s/s5nn53pe8x2qtii/scummvm.sh?dl=0

                      It now fetches my fork from https://github.com/ArcadeTV/scummvm
                      where I added the files from MartyShepard (graphics folder) to the 2-0-0 branch.

                      Haven't testet it, will report back.

                      1 Reply Last reply Reply Quote 2
                      • A
                        ArcadeTV
                        last edited by

                        Well... that didn't work.
                        Building the repo how I did it was not successful,
                        here's my log: https://www.dropbox.com/s/3l1yf3wjbk3mzby/rps_2018-03-22_183200.log?dl=0

                        I tried contacting Marty. Can Anybody help resolving the issue?
                        Any input would be very much appreciated, thanks guys!

                        1 Reply Last reply Reply Quote 0
                        • A
                          ArcadeTV
                          last edited by

                          Thanks to the awesome rsn8887 I can finally wipe this from my wishlist :-)

                          Some quick'n'dirty pictures:
                          https://www.dropbox.com/sh/0p9zmcoa4dfhwg0/AABZSdqAQEmTMRtqVFMQwaYka?dl=0

                          Behold, scanline-lovers, and use this setup-script:
                          https://www.dropbox.com/s/s5nn53pe8x2qtii/scummvm.sh?dl=1
                          copy to: /home/pi/RetroPie-Setup/scriptmodules/emulators/scummvm.sh

                          Here's rsn8887's branch with the merged scalers from marty:
                          https://github.com/rsn8887/scummvm/tree/scanlines

                          JimigaJ 1 Reply Last reply Reply Quote 2
                          • mattrixkM
                            mattrixk
                            last edited by

                            I use a PS3 controller and the default controls for ScummVM on RetroPie used to be weird and unintuitive. I had to follow a complicated tutorial to recompile something-or-other in order to change the default controls to something usedful. However after I did that, the cursor became jumpy in its movement.

                            Does the new version of ScummVM fix the controller issues, or do I still need to do the complicated recompile?

                            My ES themes: MetaPixel | Spare | Io | Indent

                            D 1 Reply Last reply Reply Quote 0
                            • D
                              dudleydes @mattrixk
                              last edited by

                              @mattrixk I can confirm that the PS3 controller works fine in ScummVM 2.0.0. The jumpy cursor was a bug in ScummVM regardless of the mapping but it's been fixed now.

                              If you are using 4.4, then the button numbers have changed for PlayStation controllers. I've not tested this but I believe these are the new bindings:

                              Action Button
                              Left mouse click Cross
                              Right mouse click Triangle
                              Escape Square
                              Period (skip text) Circle
                              Space (pause) L1
                              F5 (in-game menu) R1

                              You can stick these bindings if you're happy with them. Otherwise you would need to edit the source code and recompile. If you're not happy having to do this again, then I can share my binary.

                              1 Reply Last reply Reply Quote 1
                              • JimigaJ
                                Jimiga @ArcadeTV
                                last edited by

                                @arcadetv Hello! Appreciate you looking into all this - I'm trying to get scanlines working on scummVM (retropie) and I've dropped your script into the folder you stated. Could you tell me how I activate this though, as when I go into my options in ScummVM I still don't see these scanline shader options right now. Cheers! James

                                R 1 Reply Last reply Reply Quote 0
                                • R
                                  rsn8887 @Jimiga
                                  last edited by

                                  @jamespstevenson said in ScummVM 2.0.0 for Raspberry Pi is avaiable:

                                  You have to use the Retropie-Setup menu and update ScummVM from source.

                                  1 Reply Last reply Reply Quote 0
                                  • BiZzAr721B
                                    BiZzAr721
                                    last edited by

                                    Thank you @ArcadeTV I will be giving this a try. I'd love to hear if you noticed any slowdown or any recommendations as to which filter worked best.

                                    Also, is it possible to download latest ScummVM from source, maybe by changing branch to "master" or something of the sort. A lot of games compatability status had been upgraded since 2.0.0

                                    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.