• 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

Daphne Dragon's Lair Enhancement Tutorial?

Scheduled Pinned Locked Moved Help and Support
daphnedragons lair
57 Posts 5 Posters 9.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.
  • R
    roslof @Agrajag
    last edited by 20 Mar 2021, 07:03

    @agrajag said in Daphne Dragon's Lair Enhancement Tutorial?:

    Lastly, you mentioned dle12. I'm not familiar with that version.

    Yes, it was a typo that I fixed a bit ago. dle21
    Glad everything is working. Enjoy!

    A 1 Reply Last reply 20 Mar 2021, 07:21 Reply Quote 0
    • A
      Agrajag @roslof
      last edited by 20 Mar 2021, 07:21

      @roslof I might take a swing at that script and switch things over to the commands approach to see what happens, or if it even helps. Theoretically that would allow setups to be done by just creating a folder and it would have just one file in it, the commands file, but that's not that much different than now and it would risk getting overwritten with an update.

      If I play around with it I'll check back in and let the community know. Next up is getting DL2 and Space Ace going. They should be MUCH easier to get going now that I've got this experience behind me. Phew..... I think I might also create the tutorial that started all this and at least show a breakdown of what everything should look like in a completed setup.

      R 1 Reply Last reply 20 Mar 2021, 07:30 Reply Quote 0
      • R
        roslof @Agrajag
        last edited by 20 Mar 2021, 07:30

        @agrajag There is a separate thread here about Hypseus. It's not a supported RetroPie package, but bluestang and DirtBagXon (independently) have done a great job making it run well on the Pi. It also works with KMS, which Daphne does not.

        DirtBagX's version uses a different script. You might want to check it out (the script, especially, can be modified to work with Daphne. Just an extra tool to tinker with.

        https://retropie.org.uk/forum/topic/18505/new-hypseus-and-lr-daphne-to-add-on-retropie-setup/183

        A 1 Reply Last reply 20 Mar 2021, 07:36 Reply Quote 0
        • A
          Agrajag @roslof
          last edited by 20 Mar 2021, 07:36

          @roslof Absolutely.... Hypseus.... Will take a look at that right away.

          No idea what KMS is.

          What's the big pro of running this over Daphne? I'm assuming better performance, etc?

          R 1 Reply Last reply 20 Mar 2021, 07:44 Reply Quote 0
          • R
            roslof @Agrajag
            last edited by 20 Mar 2021, 07:44

            @agrajag said in Daphne Dragon's Lair Enhancement Tutorial?:

            @roslof Absolutely.... Hypseus.... Will take a look at that right away.

            No idea what KMS is.

            What's the big pro of running this over Daphne? I'm assuming better performance, etc?

            You and most folks are running the FKMS (fake KMS) driver. KMS was recently released but isn't compatible with Dispmanx (which Daphne requires). Daphne isn't supported anymore, so if you switch to the KMS driver, Daphne will break (you will only hear audio).

            From a gameplay and game compatibility standpoint, they are effectively the same, except DirtBagXon enhanced the overlay with an additional font. Main thing is Hypseus is more future proofed and supported (although unofficial and not tested on Pi by many).

            A 2 Replies Last reply 20 Mar 2021, 07:46 Reply Quote 0
            • A
              Agrajag @roslof
              last edited by 20 Mar 2021, 07:46

              @roslof Been wondering about that reality. Daphne doesn't look like it's been touched in several years and it really could use quite a bit of work. I kept hoping to find something that was under current development so this is a good step.

              1 Reply Last reply Reply Quote 0
              • A
                Agrajag @roslof
                last edited by Agrajag 20 Mar 2021, 08:16

                @roslof So with a bit of un-earned cockiness I tried to do Space Ace and was sure all was good. I started off with no .dat files and the game launched just fine with the pop-up to create the parsed video files. Great. Just one problem. It starts on the first one and then goes to a black screen never to return. I check the pi and it's running (I can SSH into it), but it just creates the one firs sa-slates.dat file and that's it.

                Any ideas? This is being built with the same source of files as those from the DL HD files.

                I should mention that this same build runs fine on the PC.

                Here's the runcommand log. It's a mess and it's not permissions:

                Parameters: 
                Executing: SDL1_VIDEODRIVER=dispmanx SDL_DISPMANX_WIDTH=1920 SDL_DISPMANX_HEIGHT=1080 /opt/retropie/emulators/daphne/daphne.sh "/home/pi/RetroPie/roms/daphne/ace.daphne"
                ls: cannot access '/proc/kcore': No such file or directory
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa00.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa00.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa00.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP RENDER ERROR : we tried to render an mpeg but none was open!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa00.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa00.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa00.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa00.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa00.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa00.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa01.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa01.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa01.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP RENDER ERROR : we tried to render an mpeg but none was open!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa01d1.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa01d1.vob.m2v
                VLDP ERROR : Could not open file!
                --DAPHNE version 1.0.13
                --Command line is: /opt/retropie/emulators/daphne/daphne.bin ace vldp -nohwaccel -framefile /home/pi/RetroPie/roms/daphne/ace.daphne/ace.txt -homedir /opt/retropie/emulators/daphne -fullscreen 
                --CPU : UnknownCPU 0 MHz || Mem : 0 megs
                --OS : Linux 5.4 || 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
                Set 640x480 at 16 bpp with flags: 20000020
                Initializing sound system ... 
                GI Sound chip initialized at 2000000 Hz
                Joystick #0 was successfully opened
                Remapping input ...
                Loading compressed ROM image sa_a3_u1.bin...8192 bytes read.
                Loading compressed ROM image sa_a3_u2.bin...8192 bytes read.
                Loading compressed ROM image sa_a3_u3.bin...8192 bytes read.
                Loading compressed ROM image sa_a3_u4.bin...8192 bytes read.
                Loading compressed ROM image sa_a3_u5.bin...8192 bytes read.
                Framefile parse succeeded. Video/Audio directory is: /home/pi/RetroPie/roms/daphne/ace.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 148 received - [ 0] Introduction, Sequence 0 Attract Mode
                LDP-VLDP.CPP : Could not open video file spa00.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                Search to 149 received - [ 0] Introduction, Sequence 0 Attract Mode
                LDP-VLDP.CPP : Could not open video file spa00.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                Search to 150 received - [ 0] Introduction, Sequence 0 Attract Mode
                LDP-VLDP.CPP : Could not open video file spa00.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                VLDP ERROR : play command failed!
                Play
                Display disable received
                Search to 1148 received - [ 0] Introduction, Sequence 0 Attract Mode
                LDP-VLDP.CPP : Could not open video file spa00.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                Search to 1149 received - [ 0] Introduction, Sequence 0 Attract Mode
                LDP-VLDP.CPP : Could not open video file spa00.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                Search to 1150 received - [ 0] Introduction, Sequence 0 Attract Mode
                LDP-VLDP.CPP : Could not open video file spa00.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                Search to 1148 received - [ 0] Introduction, Sequence 0 Attract Mode
                LDP-VLDP.CPP : Could not open video file spa00.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                Search to 1149 received - [ 0] Introduction, Sequence 0 Attract Mode
                LDP-VLDP.CPP : Could not open video file spa00.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                Search to 1150 received - [ 0] Introduction, Sequence 0 Attract Mode
                LDP-VLDP.CPP : Could not open video file spa00.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                Search to 1162 received - [ 1] There's Borf's Ship!, Sequence 0 
                LDP-VLDP.CPP : Could not open video file spa01.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                Search to 1163 received - [ 1] There's Borf's Ship!, Sequence 0 
                LDP-VLDP.CPP : Could not open video file spa01.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                Search to 1164 received - [ 1] There's Borf's Ship!, Sequence 0 
                LDP-VLDP.CPP : Could not open video file spa01.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                VLDP ERROR : play command failed!
                Play
                Search to 2306 received - [ 1] There's Borf's Ship!, Sequence 24 Death Scene
                LDP-VLDP.CPP : Could not open video file spa01d1.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                Search to 2307 received - [ 1] There's Borf's Ship!, Sequence 24 Death Scene
                LDP-VLDP.CPP : Could not open video file spa01d1.vob.m2v
                LDP : search failed immediVLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa01d1.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP RENDER ERROR : we tried to render an mpeg but none was open!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa02b.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa02b.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa02b.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP RENDER ERROR : we tried to render an mpeg but none was open!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa01.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa01.vob.m2v
                VLDP ERROR : Could not open file!
                VLDP ERROR : can't open file /home/pi/RetroPie/roms/daphne/ace.daphne/./spa01.vob.m2v
                VLDP ERROR : Could not open file!
                ately
                LDV1000 Error: Search command was not accepted!
                Search to 2308 received - [ 1] There's Borf's Ship!, Sequence 24 Death Scene
                LDP-VLDP.CPP : Could not open video file spa01d1.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                VLDP ERROR : play command failed!
                Play
                Search to 3882 received - [ 1] There's Borf's Ship!, Sequence 32 Borf Taunt
                LDP-VLDP.CPP : Could not open video file spa02b.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                Search to 3883 received - [ 1] There's Borf's Ship!, Sequence 32 Borf Taunt
                LDP-VLDP.CPP : Could not open video file spa02b.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                Search to 3884 received - [ 1] There's Borf's Ship!, Sequence 32 Borf Taunt
                LDP-VLDP.CPP : Could not open video file spa02b.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                VLDP ERROR : play command failed!
                Play
                Search to 1366 received - [ 1] There's Borf's Ship!, Sequence 5 
                LDP-VLDP.CPP : Could not open video file spa01.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                Search to 1367 received - [ 1] There's Borf's Ship!, Sequence 5 
                LDP-VLDP.CPP : Could not open video file spa01.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                Search to 1368 received - [ 1] There's Borf's Ship!, Sequence 5 
                LDP-VLDP.CPP : Could not open video file spa01.vob.m2v
                LDP : search failed immediately
                LDV1000 Error: Search command was not accepted!
                Shutting down sound system...
                Shutting down video display...
                
                
                1 Reply Last reply Reply Quote 0
                • J
                  jamrom2 @Agrajag
                  last edited by 21 Mar 2021, 00:23

                  @agrajag

                  I didn't load it yet, but I have to say, wow.. this is not just the videos but a whole slew of great stuff that I was looking for recently and wasted hours pulling down individually!

                  This is a must have even if the videos don't work. But I'll boot-up my Retropie build and see if it works in a little while. I also want to make some changes and delete the extra video folders I had.

                  A 1 Reply Last reply 21 Mar 2021, 01:39 Reply Quote 0
                  • A
                    Agrajag @jamrom2
                    last edited by 21 Mar 2021, 01:39

                    @jamrom2 please let us know. Working great here but Space Ace is still DOA.

                    J 1 Reply Last reply 21 Mar 2021, 02:23 Reply Quote 0
                    • J
                      jamrom2 @Agrajag
                      last edited by jamrom2 21 Mar 2021, 02:23

                      @agrajag Loaded fine and ran it... it's not happening on a Pi3b+ under Daphne. Not enough GPU power for it. What I can see of it looks outstanding, but it's more like a screenshot show. I have audio, but that seems degraded. Sounds like he used the original files and not cleaner ones of more recent sets.

                      Didn't try Space Ace as none of this works any way. That error log looks like it's a codec issue. Whatever Daphne is using can't handle the new format?

                      A 1 Reply Last reply 21 Mar 2021, 02:24 Reply Quote 0
                      • A
                        Agrajag @jamrom2
                        last edited by 21 Mar 2021, 02:24

                        @jamrom2 why not move to Pi4?

                        J 1 Reply Last reply 21 Mar 2021, 02:27 Reply Quote 0
                        • J
                          jamrom2 @Agrajag
                          last edited by jamrom2 21 Mar 2021, 02:27

                          @agrajag I run over 44 emulators on my unit... I don't know if they are all compatible with RiP4 tech yet.. plus I have a Retroflag case. So I'd have to buy a whole new setup.

                          I can use these video files on my MAME cabinets.

                          A 1 Reply Last reply 21 Mar 2021, 06:01 Reply Quote 0
                          • A
                            Agrajag @jamrom2
                            last edited by 21 Mar 2021, 06:01

                            @jamrom2 @roslof Pretty sure I found my issue with Space Ace. A random post mentioned they had a similar issue and it was case sensitivity. sirdrak's files are pretty much all only thinking about the PC version of Daphne and he supplied a framefile with all lowercase names, but looking at the directory, half the assets are listed with uppercase names. That would do it. We'll see shortly, but pretty sure this is my hold-up.

                            J 1 Reply Last reply 21 Mar 2021, 18:12 Reply Quote 0
                            • J
                              jamrom2 @Agrajag
                              last edited by 21 Mar 2021, 18:12

                              @agrajag most likely it is. Linux is case sensitive. You can have two copies of something as long as one is upper, the other lower.

                              Hope that was your issue.

                              A 1 Reply Last reply 21 Mar 2021, 18:17 Reply Quote 0
                              • A
                                Agrajag @jamrom2
                                last edited by Agrajag 21 Mar 2021, 18:17

                                @jamrom2 It was the issue. I wish I looked at the logs sooner and really processed what it said. I'm such a PC guy (going back to the very first PCs) that case sensitivity is just not something I often think of. I looked at the logs and thought, "What the hell do you mean you can't find X, file or Y file. I know it's there." Doh!

                                I have no idea why sirdrak's Space Ace data mixed cases (half of the files are lowercase and half are uppercase) and since he's doing all this on a PC version of Daphne, it didn't impact his setup and just worked as is.

                                You wouldn't happen to know if Space Ace has enhanced versions like Dragon's Lair, would you?

                                J 1 Reply Last reply 22 Mar 2021, 00:19 Reply Quote 0
                                • J
                                  jamrom2 @Agrajag
                                  last edited by jamrom2 22 Mar 2021, 00:19

                                  @agrajag yes, there is a sae.zip file out there. Did you check the download he provided with all that's crazy amount of stuff in it? I didn't because I have it already, but take a look in there. It might be there.

                                  You answered the question. He didn't have to worry about it because it's built for Daphne on a PC. It took a while for me to adjust to the differences of using Linux as well.

                                  I forget what the difference between Space Ace and SAE are. I don't think it's the sequence of scenes... I think it adds missing scenes.

                                  Great job on that write up! It's not easy being a noob with Retropie. There are a lot of things that require research and paitene to get to work. Atari 5200/800. That's another one that's a bitch to get right. Vectrex overlays, shaders, difference between Libretro and native emulators....etc. it all takes time and effort to get these working right and with one button press.

                                  Thanks for doing all that you did. Nice work!

                                  A 2 Replies Last reply 22 Mar 2021, 00:47 Reply Quote 0
                                  • A
                                    Agrajag @jamrom2
                                    last edited by 22 Mar 2021, 00:47

                                    @jamrom2 They, no problem. Thanks to everyone here for being part of that experience.

                                    I'm STILL having major issues with how input devices in general work and it's got me pretty much paralyzed on progress. I have a fight stick I mainly use, but outside of arcade roms a gamepad would work better and I would like to try multiplayer stuff, but really have zero clue on how that all works in Retropie. I just noticed that Daphne (and Intellivision which has the same issue) was suddenly working with my keyboard plugged in, but once I added DL2 somehow that trigger it to see the keyboard and dominant again and now the joystick doesn't work in it again. Ugh.

                                    I'd love to get to a point where I can just have my four wireless pads set up, plus the fight stick and the keyboard and just have a way to easily switch between them.

                                    Off to go check into SAE.

                                    J 1 Reply Last reply 22 Mar 2021, 11:46 Reply Quote 0
                                    • A
                                      Agrajag @jamrom2
                                      last edited by 22 Mar 2021, 00:48

                                      @jamrom2 Oh, and do you mean sirdrak has a download somewhere that's beyond the one emulinks post with the DL, DL2 and SA HD files in it?

                                      J 1 Reply Last reply 22 Mar 2021, 02:39 Reply Quote 0
                                      • J
                                        jamrom2 @Agrajag
                                        last edited by 22 Mar 2021, 02:39

                                        @agrajag no, I meant that massive download. Mine had a ton of roms, pics, and videos.

                                        A 1 Reply Last reply 22 Mar 2021, 03:18 Reply Quote 0
                                        • A
                                          Agrajag @jamrom2
                                          last edited by 22 Mar 2021, 03:18

                                          @jamrom2 believe it or not, that set of files did actually help decipher what was happening as I could see things in a wider context. It also let me see all the rom files and let me see how the whole command line and command files work as I could run the PC version (which he includes) and use its advanced feature to see what the command line (and thus commands file) should look like with varied settings.

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