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

    Daphne - Dragon's Lair problems

    Scheduled Pinned Locked Moved Help and Support
    daphnedragons lair
    7 Posts 3 Posters 4.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.
    • S
      spud11
      last edited by

      Pi Model or other hardware: See signature
      Power Supply used: standard + 2 powered hubs
      RetroPie Version Used: See signature
      Built From: Pre made SD Image on RetroPie website
      USB Devices connected: See Signature
      Controller used: See Signature
      Error messages received: As per log shown below
      Guide used: Both Retropie docs and https://gameroomsolutions.com/setup-daphne-raspberry-pi-3-retropie/#comment-9764
      File:
      Emulator: Daphne
      Attachment of config files:
      How to replicate the problem: Start the game and it simply runs through the death animations. The log seems to bear this out.

      I've followed all of the instructions to the letter (so far as I can tell). I've tested on 2 separate Pi3's - one about 6 months ago and one tonight, with the same outcome. I've installed Daphne on my PC and using the Dragon's Lair DVD-Video 20th Anniversary edition DVD have set it up to work on PC. Seems to work well. I've transferred all relevant files onto the Pi into the correct folders and created the lair.commands file. However, despite installing it twice, I'm still getting the same outcome - start the game (press 1 and 5) and then Dragon's Lair starts but all that happens is that the death animations run through.

      daphne_log.txt appears below.

      --DAPHNE version 1.0.13
      --Command line is: /opt/retropie/emulators/daphne/daphne.bin lair vldp -nohwaccel -framefile /home/pi/RetroPie/roms/daphne/lair.daphne/lair.txt -homedir /opt/retropie/emulators/daphne -fullscreen -nocrc -noissues -noserversend -latency 950 -x 640 -y 480 -bank 1 00110111 -bank 0 10011000 
      --CPU : UnknownCPU 0 MHz || Mem : 0 megs
      --OS : Linux 4.9 || Video : Unknown video
      --OpenGL: Compiled In
      --RGB2YUV Function: C
      --Line Blending Function: C
      --Audio Mixing Function: C
      Setting alternate home dir:
      /opt/retropie/emulators/daphne
      Disabling ROM CRC check...
      Setting Search Latency to 950 milliseconds
      Setting screen width to 640
      Setting screen height to 480
      Set 640x480 at 32 bpp with flags: 20
      Initializing sound system ... 
      GI Sound chip initialized at 2000000 Hz
      Joystick #0 was successfully opened
      Remapping input ...
      Loading compressed ROM image dl_f2_u1.bin...8192 bytes read.
      Loading compressed ROM image dl_f2_u2.bin...8192 bytes read.
      Loading compressed ROM image dl_f2_u3.bin...8192 bytes read.
      Loading compressed ROM image dl_f2_u4.bin...8192 bytes read.
      Framefile parse succeeded. Video/Audio directory is: /home/pi/RetroPie/roms/daphne/lair.daphne/
      YUV overlay is done in software (ie unaccelerated).
      Booting ROM ...
      Play
      LDP : disc is already playing, play command ignored
      Play
      Display disable received
      Search to 323 received - [25] Attract Mode, Sequence 0 Attract Mode
      WARNING : search latency needs to be redesigned, it is currently disabled
      search succeeded d0
      Play
      Display disable received
      Search to 306 received - [25] Attract Mode, Sequence 0 Attract Mode
      WARNING : search latency needs to be redesigned, it is currently disabled
      search succeeded d0
      Search to 1424 received - [ 0] Introduction, Sequence 0 
      WARNING : search latency needs to be redesigned, it is currently disabled
      search succeeded d0
      Play
      Search to 1823 received - [ 0] Introduction, Sequence 3 
      WARNING : search latency needs to be redesigned, it is currently disabled
      search succeeded d0
      Play
      Search to 12725 received - [11] Flaming Ropes (Mirrored), Sequence 0 
      WARNING : search latency needs to be redesigned, it is currently disabled
      search succeeded d0
      Play
      Search to 13127 received - [11] Flaming Ropes (Mirrored), Sequence 9 Death Scene 
      WARNING : search latency needs to be redesigned, it is currently disabled
      search succeeded d0
      Play
      Search to 9965 received - [ d] Flying Horse Barding, Sequence 1 Resurrection Scene 
      WARNING : search latency needs to be redesigned, it is currently disabled
      search succeeded d0
      Play
      Search to 10021 received - [ d] Flying Horse Barding, Sequence 2 
      WARNING : search latency needs to be redesigned, it is currently disabled
      search succeeded d0
      Play
      Search to 10453 received - [ d] Flying Horse Barding, Sequence 9 Death Scene 
      WARNING : search latency needs to be redesigned, it is currently disabled
      search succeeded d0
      Play
      Search to 22682 received - [1f] Underground River, Sequence 1 Resurrection Scene 
      WARNING : search latency needs to be redesigned, it is currently disabled
      search succeeded d0
      Play
      Freeing memory used to store audio stream...
      Shutting down sound system...
      Shutting down video display...
      

      Any suggestions would be welcome. Thanks.

      RetroPie v4.4.1 • RPi3 Model B • 5.1V 2.5A PSU • 32GB SanDisk Extreme microSD • 2TB Toshiba Canvio Basics Portable USB 3.0 hard drive • 4 x DragonRise USB Arcade joysticks • 2 x TurboTwist spinners • 1 x USB trackball • 1 x PS4 wireless • 1 x 8BitDo Zero

      caver01C 1 Reply Last reply Reply Quote 0
      • caver01C
        caver01 @spud11
        last edited by caver01

        @spud11 Am I reading the log correctly that your ROM is the F2 version? I think you should check your lair.commands file and carefully look over your DIP switch settings. It looks like you have bank 0 (A) switch 3 and 7 set to "0" (OFF). If you are using the F2 ROM, that will put the game into engineer's diagnostic mode. See here.

        Each rom leverages the DIP switches differently, so you cannot use the same strings of ones and zeros for the DIP switch banks interchangeably. You really need to read what they do for the ROM version you are using. I suggest renaming your lair.commands file (or delete it) and trying with all defaults (no commands file) and see if you have a playable game. Then add back your command changes one at a time, being most careful about the DIP settings.

        My 4-player cocktail style cabinet built as a custom "roadcase"

        S 1 Reply Last reply Reply Quote 1
        • S
          spud11 @caver01
          last edited by

          @caver01 Thanks!

          Setting up Daphne is a bit more complicated than I thought. I'm sure that it is revision F2 of the roms.

          I've now had a better look at the documentation surrounding Daphne and Dragon's Lair and have also found this thread: 'https://retropie.org.uk/forum/topic/2403/dragon-s-lair-lives-change-question/2'

          I deleted the lair.commands file. That didn't seem to change anything. I then changed the lair.commands file to below based on the thread referenced above but with no real change as, again, it just seems to run through the death animations. I've now got bank 0 switch A3 (the 4th switch in the sequence) set to on and switch A7 (the 8th switch in the sequence) set to on:

          -bank 0 11111101 -bank 1 01110010 -blank_searches -latency 950 -noserversend -x 640 -y 480
          

          For completeness, my lair.txt is as follows:

          .
          
          151	lair.m2v
          

          The new log is as follows:

          --DAPHNE version 1.0.13
          --Command line is: /opt/retropie/emulators/daphne/daphne.bin lair vldp -nohwaccel -framefile /home/pi/RetroPie/roms/daphne/lair.daphne/lair.txt -homedir /opt/retropie/emulators/daphne -fullscreen -bank 0 11111101 -bank 1 01110010 -blank_searches -latency 950 -noserversend -x 640 -y 480 
          --CPU : UnknownCPU 0 MHz || Mem : 0 megs
          --OS : Linux 4.9 || Video : Unknown video
          --OpenGL: Compiled In
          --RGB2YUV Function: C
          --Line Blending Function: C
          --Audio Mixing Function: C
          Setting alternate home dir:
          /opt/retropie/emulators/daphne
          Setting Search Latency to 950 milliseconds
          Setting screen width to 640
          Setting screen height to 480
          Set 640x480 at 32 bpp with flags: 20
          Initializing sound system ... 
          GI Sound chip initialized at 2000000 Hz
          Joystick #0 was successfully opened
          Remapping input ...
          Loading compressed ROM image dl_f2_u1.bin...8192 bytes read.
          Loading compressed ROM image dl_f2_u2.bin...8192 bytes read.
          Loading compressed ROM image dl_f2_u3.bin...8192 bytes read.
          Loading compressed ROM image dl_f2_u4.bin...8192 bytes read.
          Framefile parse succeeded. Video/Audio directory is: /home/pi/RetroPie/roms/daphne/lair.daphne/./
          YUV overlay is done in software (ie unaccelerated).
          Booting ROM ...
          Play
          LDP : disc is already playing, play command ignored
          Play
          Display disable received
          Search to 323 received - [25] Attract Mode, Sequence 0 Attract Mode
          WARNING : search latency needs to be redesigned, it is currently disabled
          search succeeded d0
          Play
          Display disable received
          Search to 306 received - [25] Attract Mode, Sequence 0 Attract Mode
          WARNING : search latency needs to be redesigned, it is currently disabled
          search succeeded d0
          LDP NOTE: ignoring seek because we're already on that frame
          search succeeded d0
          Search to 1424 received - [ 0] Introduction, Sequence 0 
          WARNING : search latency needs to be redesigned, it is currently disabled
          search succeeded d0
          Play
          Search to 1823 received - [ 0] Introduction, Sequence 3 
          WARNING : search latency needs to be redesigned, it is currently disabled
          search succeeded d0
          Play
          Search to 9181 received - [ b] Closing Wall, Sequence 0 
          WARNING : search latency needs to be redesigned, it is currently disabled
          search succeeded d0
          Play
          Search to 9301 received - [ b] Closing Wall, Sequence 4 Death Scene 
          WARNING : search latency needs to be redesigned, it is currently disabled
          search succeeded d0
          Play
          Search to 9965 received - [ d] Flying Horse Barding, Sequence 1 Resurrection Scene 
          WARNING : search latency needs to be redesigned, it is currently disabled
          search succeeded d0
          Play
          Search to 10021 received - [ d] Flying Horse Barding, Sequence 2 
          WARNING : search latency needs to be redesigned, it is currently disabled
          search succeeded d0
          Play
          Search to 10453 received - [ d] Flying Horse Barding, Sequence 9 Death Scene 
          WARNING : search latency needs to be redesigned, it is currently disabled
          search succeeded d0
          Play
          Search to 22682 received - [1f] Underground River, Sequence 1 Resurrection Scene 
          WARNING : search latency needs to be redesigned, it is currently disabled
          search succeeded d0
          Play
          Search to 22738 received - [1f] Underground River, Sequence 2 
          WARNING : search latency needs to be redesigned, it is currently disabled
          search succeeded d0
          Play
          Freeing memory used to store audio stream...
          Shutting down sound system...
          Shutting down video display...
          

          RetroPie v4.4.1 • RPi3 Model B • 5.1V 2.5A PSU • 32GB SanDisk Extreme microSD • 2TB Toshiba Canvio Basics Portable USB 3.0 hard drive • 4 x DragonRise USB Arcade joysticks • 2 x TurboTwist spinners • 1 x USB trackball • 1 x PS4 wireless • 1 x 8BitDo Zero

          1 Reply Last reply Reply Quote 0
          • D
            dizmodawg
            last edited by

            Go to YouTube and search Daphne setup on the Raspberry pi and there is a good tutorial that's what I used.

            S 1 Reply Last reply Reply Quote 1
            • S
              spud11 @dizmodawg
              last edited by

              @dizmodawg I'm assuming you mean ETAPRIME's video. If so, I have now watched it and it was helpful, thanks.

              I'd set everything up correctly but having watched the back half of the video where ETAPRIME actually played the game, I realised that I was just soft - that the game wasn't running through the death animations as I thought, but that in fact I was actually playing the game without realising it, and that I was just totally and utterly rubbish at it and dying every single time.

              I think I might just put this game to one side for the time being.....

              RetroPie v4.4.1 • RPi3 Model B • 5.1V 2.5A PSU • 32GB SanDisk Extreme microSD • 2TB Toshiba Canvio Basics Portable USB 3.0 hard drive • 4 x DragonRise USB Arcade joysticks • 2 x TurboTwist spinners • 1 x USB trackball • 1 x PS4 wireless • 1 x 8BitDo Zero

              caver01C D 2 Replies Last reply Reply Quote 0
              • caver01C
                caver01 @spud11
                last edited by

                @spud11 said in Daphne - Dragon's Lair problems:

                I was just totally and utterly rubbish at it and dying every single time.

                This should help.

                My 4-player cocktail style cabinet built as a custom "roadcase"

                1 Reply Last reply Reply Quote 1
                • D
                  dizmodawg @spud11
                  last edited by

                  @spud11
                  Yes that is correct eta prime.

                  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.