• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

Pi 5 Dosbox failes to launch. Bookworm 64bit lite

Scheduled Pinned Locked Moved Help and Support
dosboxdos-boxdosbox svndosbox-stagingdos
8 Posts 4 Posters 1.0k 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.
  • L
    LeatherWing
    last edited by 12 Nov 2023, 19:49

    Neither DOSBox or DOSBox Staging seem to want to launch on my system.

    DOSBox runcommand.log

    Parameters: 
    Executing: SDL1_VIDEODRIVER=dispmanx SDL_DISPMANX_WIDTH=1920 SDL_DISPMANX_HEIGHT=1080 bash "/home/pi/RetroPie/roms/pc/+Start DOSBox.sh"
    Requested buffer size 32768, fragment size 8192
    ALSA pcm 'default' set buffer size 32768, period size 8192 bytes
    DOSBox version SVN
    Copyright 2002-2019 DOSBox Team, published under GNU GPL.
    ---
    CONFIG: Loading primary settings from config file /home/pi/.dosbox/dosbox-SVN.conf
    Your fullscreen resolution can NOT be determined, it's assumed to be 1024x768.
    Please edit the configuration file if this value is wrong.
    * failed to open vchiq instance
    TiMidity starting in ALSA server mode
    Opening sequencer port: 128:0 128:1 128:2 128:3
    

    DOSBox Staging runcommand.log

    Parameters: 
    Executing: bash "/home/pi/RetroPie/roms/pc/+Start DOSBox-Staging.sh"
    date       time         | 
    2023-11-12 13:43:34.495 | arguments: /opt/retropie/emulators/dosbox-staging/bin/dosbox -c @MOUNT\ C\ /home/pi/RetroPie/roms/pc\ -freesize\ 1024 -c @C:
    2023-11-12 13:43:34.495 | Current dir: /home/pi
    2023-11-12 13:43:34.495 | stderr verbosity: 0
    2023-11-12 13:43:34.495 | -----------------------------------
    2023-11-12 13:43:34.495 | dosbox-staging version 0.80.1
    2023-11-12 13:43:34.495 | ---
    2023-11-12 13:43:34.495 | LOG: Loguru version 2.1.0 initialized
    2023-11-12 13:43:34.667 | SDL: version 2.26.3 initialized (KMSDRM video and alsa audio)
    2023-11-12 13:43:34.667 | CONFIG: Loaded primary conf file /home/pi/.config/dosbox/dosbox-staging.conf
    2023-11-12 13:43:34.667 | LANG: Using internal English language messages
    2023-11-12 13:43:34.668 | RENDER: Using GLSL shader 'interpolation/sharp'
    2023-11-12 13:43:34.668 | DISPLAY: Initialized 1024x768 window-mode using Nearest-neighbour scaling on 1080p display-0
    WARNING: v3d support for hw version 71 is neither a complete nor a conformant OpenGL implementation. Testing use only.
    2023-11-12 13:43:34.941 | OPENGL: Vendor: Broadcom
    2023-11-12 13:43:34.941 | OPENGL: Version: 3.1 Mesa 23.2.1-0+rpt2
    2023-11-12 13:43:34.941 | OPENGL: GLSL version: 1.40
    2023-11-12 13:43:34.941 | OPENGL: Pixel buffer object: available
    2023-11-12 13:43:34.941 | OPENGL: NPOT textures: supported
    2023-11-12 13:43:34.941 | VIDEO: Using the DOS video mode's frame rate
    2023-11-12 13:43:34.978 | MEMORY: Using 4096 DOS memory pages (16 MiB) at address: 0x7ffee1ec4010
    2023-11-12 13:43:34.994 | VIDEO: Initialized S3 Trio64 VESA 2.0 compatible with 4-MiB of FP DRAM supporting 86 modes
    2023-11-12 13:43:35.016 | MIXER: Negotiated 2-channel 48000-Hz audio in 2048-frame blocks
    2023-11-12 13:43:35.016 | MIXER: Reverb disabled
    2023-11-12 13:43:35.016 | MIXER: Chorus disabled
    2023-11-12 13:43:35.016 | MIXER: Master compressor enabled
    2023-11-12 13:43:35.016 | ALSA: No available MIDI devices found
    2023-11-12 13:43:35.016 | MIDI: No working MIDI device found/selected.
    2023-11-12 13:43:35.016 | MIDI: Opened device: none
    2023-11-12 13:43:35.017 | OPL: Operating at 48000 Hz without resampling
    2023-11-12 13:43:35.017 | OPL: Running OPL3 on ports 220h and 388h
    2023-11-12 13:43:35.017 | SB16: Sound Blaster 16 OPL output filter enabled
    2023-11-12 13:43:35.017 | SB: Operating at 22050 Hz and upsampling to the output rate
    2023-11-12 13:43:35.017 | SB16: Modern DAC output filter enabled
    2023-11-12 13:43:35.017 | SB16: BLASTER=A220 I7 D1 H5 T6
    2023-11-12 13:43:35.017 | SB16: Running on port 220h, IRQ 7, DMA 1, and high DMA 5
    2023-11-12 13:43:35.017 | PCSPEAKER: Operating at 48000 Hz without resampling
    2023-11-12 13:43:35.017 | PCSPEAKER: Initialized discrete model
    2023-11-12 13:43:35.017 | PCSPEAKER: Highpass filter enabled (18 dB/oct at 120 Hz)
    2023-11-12 13:43:35.017 | PCSPEAKER: Lowpass filter enabled (12 dB/oct at 4800 Hz)
    2023-11-12 13:43:35.017 | MOUSE: Will be captured after the first left or right button click
    2023-11-12 13:43:35.017 | MOUSE: Middle button will capture/release the mouse (clicks not sent to the game/program)
    2023-11-12 13:43:35.017 | MOUSE (PS/2): Standard, 3 buttons
    2023-11-12 13:43:35.024 | SLIRP: Slirp version: 4.7.0
    2023-11-12 13:43:35.024 | SLIRP: Successfully initialized
    2023-11-12 13:43:35.024 | NE2000: Base=0x300 irq=3
    2023-11-12 13:43:35.025 | CONFIG: Loaded drive conf file /opt/retropie/emulators/dosbox-staging/resources/dosbox-staging/drives/y.conf
    2023-11-12 13:43:35.526 | MAPPER: Found two or more joysticks
    2023-11-12 13:43:35.586 | MAPPER: Initialized xin-mo.com Xinmotek Controller with 2 axes, 15 buttons, and 1 hat(s)
    2023-11-12 13:43:35.587 | MAPPER: Initialized xin-mo.com Xinmotek Controller with 2 axes, 13 buttons, and 1 hat(s)
    2023-11-12 13:43:35.587 | MAPPER: Loaded default key bindings
    2023-11-12 13:43:35.590 | SHELL: Redirect output to NUL
    
    Loguru caught a signal: SIGSEGV
    Stack trace:
    18      0x55561ae662f0 /opt/retropie/emulators/dosbox-staging/bin/dosbox(+0x462f0) [0x55561ae662f0]
    17      0x7ffef3e77858 __libc_start_main + 152
    16      0x7ffef3e77780 /lib/aarch64-linux-gnu/libc.so.6(+0x27780) [0x7ffef3e77780]
    15      0x55561afc258c /opt/retropie/emulators/dosbox-staging/bin/dosbox(+0x1a258c) [0x55561afc258c]
    14      0x55561b09ef6c /opt/retropie/emulators/dosbox-staging/bin/dosbox(+0x27ef6c) [0x55561b09ef6c]
    13      0x55561b09def8 /opt/retropie/emulators/dosbox-staging/bin/dosbox(+0x27def8) [0x55561b09def8]
    12      0x55561b09d248 /opt/retropie/emulators/dosbox-staging/bin/dosbox(+0x27d248) [0x55561b09d248]
    11      0x55561b0a4234 /opt/retropie/emulators/dosbox-staging/bin/dosbox(+0x284234) [0x55561b0a4234]
    10      0x55561b0b0a90 /opt/retropie/emulators/dosbox-staging/bin/dosbox(+0x290a90) [0x55561b0b0a90]
    9       0x55561aeb2fd0 /opt/retropie/emulators/dosbox-staging/bin/dosbox(+0x92fd0) [0x55561aeb2fd0]
    8       0x55561ae66c20 /opt/retropie/emulators/dosbox-staging/bin/dosbox(+0x46c20) [0x55561ae66c20]
    7       0x55561ae66b5c /opt/retropie/emulators/dosbox-staging/bin/dosbox(+0x46b5c) [0x55561ae66b5c]
    6       0x55561aed39d8 /opt/retropie/emulators/dosbox-staging/bin/dosbox(+0xb39d8) [0x55561aed39d8]
    5       0x55561aebf670 /opt/retropie/emulators/dosbox-staging/bin/dosbox(+0x9f670) [0x55561aebf670]
    4       0x7ffef4aec7bc __kernel_rt_sigreturn + 0
    3       0x7ffef4a0c3e0 /lib/aarch64-linux-gnu/libSDL2-2.0.so.0(+0x10c3e0) [0x7ffef4a0c3e0]
    2       0x7ffef3e8a76c gsignal + 28
    1       0x7ffef3ed09d0 /lib/aarch64-linux-gnu/libc.so.6(+0x809d0) [0x7ffef3ed09d0]
    0       0x7ffef4aec7bc __kernel_rt_sigreturn + 0
    2023-11-12 13:43:35.590 | Signal: SIGSEGV
    /home/pi/RetroPie/roms/pc/+Start DOSBox-Staging.sh: line 43: 38435 Segmentation fault      "/opt/retropie/emulators/dosbox-staging/bin/dosbox" "${params[@]}"
    
    

    I had to run:

    sudo apt install fluid-soundfont-gm

    to get rid of this error

    timidity: Error reading configuration file.
    
    1 Reply Last reply Reply Quote 0
    • W
      windg
      last edited by 13 Nov 2023, 05:58

      Yes is doesn't work for now. Temporary you can try lr-dosbox-pure, it's working fine in me.

      My English isn't at a good level.

      1 Reply Last reply Reply Quote 0
      • M
        mitu Global Moderator
        last edited by mitu 13 Nov 2023, 08:03

        @LeatherWing support for Bookworm and Pi5 is still worked on, some thing are expected to not work.

        That being said, dosbox-staging should work - you're probably hitting this issue. Did you apply the configuration suggested ?

        L B 3 Replies Last reply 13 Nov 2023, 14:11 Reply Quote 0
        • L
          LeatherWing @mitu
          last edited by 13 Nov 2023, 14:11

          @mitu I'll try that tonight. Looks like it might help with N64 issues I'm having as well if I read that right.

          1 Reply Last reply Reply Quote 0
          • B
            Brunnis @mitu
            last edited by Brunnis 14 Nov 2023, 12:30

            @mitu Yeah, I found out yesterday that DOSBox Staging installed on the RPi OS desktop (via Flatpak) won't run correctly unless you set kernel=kernel8.img in config.txt. I was testing Doom and could not get it to launch. I could run the command prompt and the setup program, but starting the game resulted in a crash to desktop.

            M 1 Reply Last reply 14 Nov 2023, 12:53 Reply Quote 0
            • M
              mitu Global Moderator @Brunnis
              last edited by 14 Nov 2023, 12:53

              @Brunnis said in Pi 5 Dosbox failes to launch. Bookworm 64bit lite:

              eah, I found out yesterday that DOSBox Staging installed on the RPi OS desktop (via Flatpak) won't run correctly unless you set kernel=kernel8.img in config.txt

              Yes, it's not the only emulator/application. Same (similar) issue reported last week in the Pi5 topic (see https://retropie.org.uk/forum/topic/34627/raspberry-pi-5-official-announcement/103 and the subsequent posts).

              1 Reply Last reply Reply Quote 1
              • L
                LeatherWing @mitu
                last edited by 14 Nov 2023, 23:03

                @mitu Thank you again and as always for your suggestions.

                dosbox still fails to load after applying the kernel=kernel8.img fix. I believe that's expected at this time...64bit, bookworm, Pi5 early adopter "wait for updates" issues.

                dosbox-staging appears to launch, however I only see "unsupported format" on my TV (I'm 95% sure that error is from the TV and not the Pi, but what format it's griping about I have no idea). Assuming I'll need to figure out how to force a rezolution on dosbox-staging and cross my fingers.
                If you have any suggestions for the format, I'm happy to hear 'em.

                Can confirm that fixed the N64 emulator mupen64plus. Games at least launch in that now.

                M 1 Reply Last reply 15 Nov 2023, 03:15 Reply Quote 0
                • M
                  mitu Global Moderator @LeatherWing
                  last edited by 15 Nov 2023, 03:15

                  @LeatherWing said in Pi 5 Dosbox failes to launch. Bookworm 64bit lite:

                  Assuming I'll need to figure out how to force a rezolution on dosbox-staging and cross my fingers.
                  If you have any suggestions for the format, I'm happy to hear 'em.

                  Use the runcommand launch menu and choose a resolution from there. The error looks like it's coming from the TV, indeed. You can take a look at the log file (/dev/shm/runcommand.log) and see which resolution dobox-staging tries to use.

                  1 Reply Last reply Reply Quote 0
                  8 out of 8
                  • First post
                    8/8
                    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