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

Raspberry Pi OS Bookworm Released

Scheduled Pinned Locked Moved General Discussion and Gaming
bookworm
86 Posts 11 Posters 26.8k 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.
  • R
    retropieuser555 @RapidEdwin08
    last edited by retropieuser555 19 Oct 2023, 07:39

    @RapidEdwin08 said in Raspberry Pi OS Bookworm Released:

    @retropieuser555
    I actually have not tried anything for N64 yet, but if you really want a test try out Dinosaur Planet.

    Just gave Dinosaur Planet (02-05-23 enhanced version) a quick 10 min go this morning. The framerate counter is very low but given it's an unfinished game from Rare where they went as close to the max of the N64 without the console falling over that's not surprising.

    The audio didn't stutter at all; it's probably running how the game is supposed to run as far as I can tell. I don't have an n64 or flashcart anymore to test that.

    @dodonpachi yup, 64bit Bookworm Lite built on a pi4. I have preordered a pi 5 so will for fun have a go. Assuming anything will build at all, we'll find out

    @windg I saw this in the raspi-config and thought it was strange, but then I don't have a TV or display that needs overscan changes so I'm not sure if it's just something that fixes itself or will be a problem for people who need to make that adjustment

    Pi 5 4GB

    Retroflag GPI with raspberry pi zero 2 w/ wifi

    Retroachievements:- lovelessrapture

    1 Reply Last reply Reply Quote 1
    • M
      mitu Global Moderator @windg
      last edited by mitu 19 Oct 2023, 07:51

      @windg said in Raspberry Pi OS Bookworm Released:

      I don't know if this is intented or a bug of Pi OS devs.

      It's intended, resolution options have been removed some time ago from raspi-config. The Underscan should still be available, though it's possible it's not shown in all configurations (i.e. 64bit/wayland/etc.)

      EDIT: to set manually the resolution, you have to edit the cmdline.txt file and add the options there - https://www.raspberrypi.com/documentation/computers/configuration.html#command-line-options.

      1 Reply Last reply Reply Quote 2
      • W
        windg
        last edited by 19 Oct 2023, 09:59

        It looks that overscan settings will not work atleast for now :

        From official announcement:
        Compensation for displays which use overscan is tricky under Wayland, and we haven’t quite got it working yet, so this has been removed for now. The vast majority of displays nowadays don’t need it, but we will be putting it back when we have worked out how best to do it!

        My English isn't at a good level.

        1 Reply Last reply Reply Quote 1
        • R
          retropieuser555
          last edited by retropieuser555 19 Oct 2023, 12:02

          Having a play around with silly stuff that I don't expect to work whatsoever; surprisingly lr-dolphin built and Animal Crossing loaded and the attract screen/demo played at normal 60fps.

          Oddly I can't seem to get the controller to work, it's mapped in retroarch Controls but isn't responding (edit also tried changing the keyboard to game focus, still nothing). But I could get into the Retroarch menu with my hotkey combos. I would try other games but I imagine AC is the only thing likely to be playable on the old pi 4.

          Pi 5 4GB

          Retroflag GPI with raspberry pi zero 2 w/ wifi

          Retroachievements:- lovelessrapture

          1 Reply Last reply Reply Quote 0
          • M
            mitu Global Moderator @RapidEdwin08
            last edited by mitu 20 Oct 2023, 02:41

            @RapidEdwin08 thanks for the tests.

            PPSSPP was due for an update, it should be fine now after the bump to 1.16.6 (RetroAchievements !)

            For mupen64plus, I got the fix from here could-not-successfully-build-mupen64plus.
            I had the same error mentioned there, and same resolution.
            I did not touch the swap settings, and upon looking it's already set to a static 750.

            It depends on how much memory your Pi model has, you won't see the error if you have 4G/8G. Nethertheless, it needs some fixes - mostly for armhf/32bit - to compile.

            lr-dosbox fails to compile instantly with multiple errors:
            ISO C++17 does not allow dynamic exception specifications

            I'll take a look later on, thank you,AFAIR dosbox-pure requires a specific GCC version.

            R 1 Reply Last reply 20 Oct 2023, 15:11 Reply Quote 2
            • R
              retropieuser555 @mitu
              last edited by 20 Oct 2023, 15:11

              @mitu said in Raspberry Pi OS Bookworm Released:

              PPSSPP was due for an update, it should be fine now after the bump to 1.16.6 (RetroAchievements !)

              I haven't tested yet but apparently has CHD support now too, that's good as psp game files seem absolutely giant

              Pi 5 4GB

              Retroflag GPI with raspberry pi zero 2 w/ wifi

              Retroachievements:- lovelessrapture

              M D 2 Replies Last reply 20 Oct 2023, 16:09 Reply Quote 1
              • M
                mitu Global Moderator @retropieuser555
                last edited by mitu 20 Oct 2023, 16:09

                @retropieuser555 said in Raspberry Pi OS Bookworm Released:

                I haven't tested yet but apparently has CHD support now too, that's good as psp game files seem absolutely giant

                Hm, that warrants an update, thanks for catching it.
                EDIT: actually, that's in 1.17.0, not in this update. But both .pbp and .cso files (supported right now) support compresion.

                R 1 Reply Last reply 23 Oct 2023, 19:34 Reply Quote 0
                • R
                  retropieuser555 @mitu
                  last edited by 23 Oct 2023, 19:34

                  @mitu ahhh yeah sorry you're right, I had the nightly build of PPSSPP, forgot about that. The dev for that emulator seems to update it constantly, always seems to be something new there. You're right though, aside from a couple of games (retro city rampage became 8mb instead of 120 ish, and street fighter came down to 80mb), cso seems to compress roughly the same as chd.

                  Pi 5 4GB

                  Retroflag GPI with raspberry pi zero 2 w/ wifi

                  Retroachievements:- lovelessrapture

                  D 1 Reply Last reply 24 Oct 2023, 05:19 Reply Quote 0
                  • D
                    duglor @retropieuser555
                    last edited by 24 Oct 2023, 05:19

                    @retropieuser555 What's the latest build date for retropie's PPSSPP?

                    R 1 Reply Last reply 24 Oct 2023, 06:05 Reply Quote 0
                    • R
                      retropieuser555 @duglor
                      last edited by 24 Oct 2023, 06:05

                      @duglor I use @ExarKunIv 's Extras scripts and get the ppsspp-dev script. It downloads the master branch.

                      https://github.com/Exarkuniv/RetroPie-Extra

                      Pi 5 4GB

                      Retroflag GPI with raspberry pi zero 2 w/ wifi

                      Retroachievements:- lovelessrapture

                      1 Reply Last reply Reply Quote 1
                      • P
                        ParadoxGBB
                        last edited by 24 Oct 2023, 22:27

                        Hi there,

                        I love Retropie so also wanted to share my notes when I attempted to get it working on Bookworm 64-bit in case it helps with future development. Some of this will sound familiar but a few things seem new. I might try again with 32-bit just to see if some of these clear up --- initially, I really wanted to see if I could get some performance improvements with 64-bit but I was having enough issues, some even performance on 64-bit bullseye, so I think I'm going to give up on that.

                        1. mupen64plus does not compile (this is the case in Bullseye 64-bit as well) --- first install libvulkan-dev as described here: https://retropie.org.uk/forum/topic/34679/could-not-successfully-build-mupen64plus/5?_=1698098017277

                        2. Oddly, after installing the samba shares through RetroPie-Setup the shares were not set up correctly and I only saw a share called "nobody" that was exposed when I accessed it via my windows box (that I do not have access to). I ran the "fix permissions" routine and then the samba shares routine again, and that did it, but that share is still there. The Retropie-Setup logs indicated that package "wsdd" was not installed the first time (it does not appear to be listed as part of the new packages installed in the log).

                        3. Although in another thread someone reported that they were able to get Kodi to install on 64-bit Bookworm, for me the package details show only the binary option (no source) and selecting that reports "Sorry, but Kodi is not installable for your OS/Platform via RetroPie-Setup". Kodi does install via apt-get (Nexus!) but the configuration does not point correctly to the shares and there is an error when launching about a missing config file, but I'm having a tough time finding the output as it's not in the console anymore when I F4. Outside of that, the default out-of-box experience is better than in 64-bit Bullseye --- the default is headphones audio but once you switch it things seem to work, although I haven't been able to test much yet though. Overall I've been seeing a lot of behavioral quirks with Matrix over Leia (one example being https://forum.kodi.tv/showthread.php?tid=374638) and at least some of the issues appear to be platform OS-related, at least on Bullseye.

                        4. Oddly, my 8BitDo N30 with a USB wireless adapter is being detected in EmulationStation as an XBOX 360 controller, whereas on Bullseye it's identified correctly. Not sure if it's related or not but I've been having a hard time getting specific ports in retropie like RetroPie to work due to input detection issues (example https://github.com/mmatyas/openblok/issues/26) but that is probably not related to this. OpenBlok looks like it doesn't even compile at the moment in Bookworm 64-bit (https://github.com/mmatyas/openblok/issues/59).

                        Happy to collect logs or further diagnostics if requested.

                        Thanks for the hard work! I look forward to grabbing a Pi5 someday, but probably not until another board revision is released.

                        M 1 Reply Last reply 25 Oct 2023, 02:44 Reply Quote 2
                        • M
                          mitu Global Moderator @ParadoxGBB
                          last edited by 25 Oct 2023, 02:44

                          @ParadoxGBB said in Raspberry Pi OS Bookworm Released:

                          mupen64plus does not compile (this is the case in Bullseye 64-bit as well)

                          Yes, there's a PR fixing that that will be merged soon.

                          Oddly, after installing the samba shares through RetroPie-Setup the shares were not set up correctly and I only saw a share called "nobody" that was exposed when I accessed it via my windows box (that I do not have access to). I ran the "fix permissions" routine and then the samba shares routine again, and that did it, but that share is still there.

                          Hm, that's strange. I'll take a look - there's only one change to the samba module (adding the wsdd for easier LAN discovery) and it shouldn't behave like that.

                          Although in another thread someone reported that they were able to get Kodi to install on 64-bit Bookworm, for me the package details show only the binary option (no source) and selecting that reports "Sorry, but Kodi is not installable for your OS/Platform via RetroPie-Setup". ...

                          Kodi should be installed from the RPI repos, but there's a bit of a slow start on getting there from their part (i.e. no HW acceleration in the default package config, conflicting add-ons versions). It's something we'll take a look once again when a new version is added.

                          Oddly, my 8BitDo N30 with a USB wireless adapter is being detected in EmulationStation as an XBOX 360 controller, whereas on Bullseye it's identified correctly.

                          I don't have one to check, but using the dongle may have an influence on how is detected.

                          Not sure if it's related or not but I've been having a hard time getting specific ports in retropie like RetroPie to work due to input detection issues (example https://github.com/mmatyas/openblok/issues/26) but that is probably not related to this. OpenBlok looks like it doesn't even compile at the moment in Bookworm 64-bit (https://github.com/mmatyas/openblok/issues/59).

                          Thanks for the heads up. From the error log looks like the newer gcc version stricter requirements and a header is missing to complete the compilation.

                          P 1 Reply Last reply 27 Oct 2023, 17:25 Reply Quote 0
                          • D
                            dodonpachi @retropieuser555
                            last edited by dodonpachi 25 Oct 2023, 16:04

                            @retropieuser555 I wonder what the file size difference is between CHD and CSO?

                            Having been part of the PSP scene back in the late 2000s, the trick was to open the ISO in UMDGen, remove the firmware update data (every game has it), then compress as CSO. You would shave off an additional 10-60 MB on top of the CSO compression. That doesn't sound like a big deal now, but back when 2 GB memory cards were expensive, every megabyte counted!

                            There's only two games I know of which can't utilize the update rip trick: Ikkitousen Xross Impact (can still compress CSO), and Tekken 6 (cannot compress to CSO).

                            1 Reply Last reply Reply Quote 0
                            • P
                              ParadoxGBB @mitu
                              last edited by 27 Oct 2023, 17:25

                              @mitu Thanks for taking your precious time as I'm sure there's lots of other stuff to look out out there. Next week for fun I'm going to repeat this with 32-bit and I'm curious if the samba thing reproduces.

                              If it helps, the basic procedure I do is after setting up permissions and SSH I follow the rest of the procedures for RetroPie manual installation via SSH, including installing RetroPie-Setup through it and by extension configuring the samba shares. It's more convenient than moving around hardware or keyboards to / from my TV.

                              Just so I understand correctly re:Kodi, I understand that there are a lot of moving parts (some on their end) but since it does install and so far as I can tell functional I would have expected RetroPie-Setup to allow it. If it's about protecting users the opening warning about 64-bit not being supported should do it I would think. Normally it's not a big deal to install manually but as I mentioned doing so seems to not have the configuration at the right spot.

                              Speaking of protecting users, just to post here in case folks are trying at home: if you're trying to install Steamlink, it's a similar thing to kodi in that it's disabled. In the case of Bullseye 64-bit installing it via apt-get didn't work due to some confusion about the audio differences, even when trying procedures like https://blog.iancolwell.ca/steamlink-aarch64. On Bookworm, the setup complained that a number of dependency packages not being available yet (for example libx264/265), and if you follow through with setup before it detects that (there are two steps for setup, one via apt-get and one on first launch) it is very naughty and uninstalls a number of packages like kodi and samba dependencies. So if you want to do testing, don't do that.

                              1 Reply Last reply Reply Quote 0
                              • W
                                windg
                                last edited by windg 11 Jul 2023, 10:10 7 Nov 2023, 09:55

                                If someone else experimenting with RPi4 and Bookworm Lite 32 bit, have seen any black screen ? Screen going black and the only think i can do is to use alt+ctrl+del. I think is happening, most of the time, if i start a game with scummvm standalone, exit and then start a game from other system and wait without press a button for few minutes. I think is happening and without start scummvm. The trick is to choose the game and wait.

                                My English isn't at a good level.

                                M R 2 Replies Last reply 7 Nov 2023, 10:27 Reply Quote 0
                                • M
                                  mitu Global Moderator @windg
                                  last edited by mitu 11 Jul 2023, 10:27 7 Nov 2023, 10:27

                                  @windg Are you experiencing this issue ? Check dmesg for the error reported in the issue.

                                  W 2 Replies Last reply 7 Nov 2023, 10:47 Reply Quote 1
                                  • R
                                    retropieuser555 @windg
                                    last edited by 7 Nov 2023, 10:41

                                    @windg funnily enough I noticed this on 64bit bookworm build on pi 4 , but I suspected it was my TV/display as I couldn't replicate the error consistently. I did find it in Retroarch as well, not just on standalone emulators like mupen64plus , flycast or scummvm (tbf haven't played much of scummvm to test). I found it most common playing donkey Kong 64, but that could just be because I happened to play a few hours of that game recently moreso than anything else. If I'd played hours in something else perhaps I could replicate it

                                    Pi 5 4GB

                                    Retroflag GPI with raspberry pi zero 2 w/ wifi

                                    Retroachievements:- lovelessrapture

                                    W 1 Reply Last reply 7 Nov 2023, 10:50 Reply Quote 1
                                    • W
                                      windg @mitu
                                      last edited by windg 11 Jul 2023, 10:51 7 Nov 2023, 10:47

                                      @mitu said in Raspberry Pi OS Bookworm Released:

                                      @windg Are you experiencing this issue ? Check dmesg for the error reported in the issue.

                                      I checked dmesg but didn't find this error maybe because I tried the command after rebooting the system, I tried to connect from SSH when the system froze but it wasn't possible. Thanks!

                                      My English isn't at a good level.

                                      1 Reply Last reply Reply Quote 0
                                      • W
                                        windg @retropieuser555
                                        last edited by 7 Nov 2023, 10:50

                                        @retropieuser555 Thank you! At least now I know that I don't have a hardware problem.

                                        My English isn't at a good level.

                                        1 Reply Last reply Reply Quote 0
                                        • RapidEdwin08R
                                          RapidEdwin08
                                          last edited by 7 Nov 2023, 17:50

                                          I may be experiencing this issue as well, I have not dmesg'd it, I honestly thought it was Dreamcast mem leak at first, but then the issue still occurred using lr-flycast on x2 different Pi4's with same build.

                                          Bookworm Lite 64bit, TDE, RetroPie 4.8.5, and dtoverlay=vc4-kms-v3d build working perfectly for me except this black screen issue.
                                          Screen goes black, but can here sound in background, just black screen, ssh still accessible.

                                          Tried adding this to config .txt as well:

                                          hdmi_force_hotplug=1
                                          

                                          I will try the fix mentioned in this issue and see if it helps:

                                          sudo rpi-update pulls/5684
                                          

                                          Thanks for the info.

                                          Raspberry Pi B, Pi B+, Pi2 B, Pi3 B, Pi3 B+, Pi Zero W, Pi4 (4GB/8GB), Pi5 (8GB/16GB), Pi Zero 2 W, GPi V1, minisforum GK50 / RetroPie 4.8.x

                                          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.

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