Dragon's Lair from Daphne Download, what to do when no lair.zip file
-
So I have the lair.m2v, lair.ogg, and lair.txt. I have no idea where dle21.zip is nor where dle21.commands and dle21.txt are. I assume dle21.txt is the lair.txt just renamed?
-
Got the files in, and now came across the problem you were having in this thread:
https://retropie.org.uk/forum/topic/52/daphne-help/16
Reading through it trying to fix the issue. It has to do with the the .txt and .zip (which is a small file for me)
to be honest, the .zip file I got I googled because I couldn't find it anywhere when I used daphne loader for the CD rom.
-
This post is deleted! -
Actually it works! Just now need to figure out the keys and stuff.
I have a joystick and buttons, not using a keyboard or ps4 controller or anything. I assume thats the lair.command file i am missing?
-
@jimd0586 said in Dragon's Lair from Daphne Download, what to do when no lair.zip file:
Actually it works! Just now need to figure out the keys and stuff.
I have a joystick and buttons, not using a keyboard or ps4 controller or anything. I assume thats the lair.command file i am missing?
As stated in the WIKI you need to create the command file. Just a reg .txt file named lair.command
Put this in the command file .txt
-nocrc -noissues -nolog -noserversend -latency 950 -x 640 -y 480 -bank 1 00110111 -bank 0 10011000Also you can map your joystick controls by editing the dapinput.ini just read through the wiki I linked you to 4 lines up it goes through the process.
-
@Finhead
You're a stud. You should be the one making the youtube video -
@jimd0586 said in Dragon's Lair from Daphne Download, what to do when no lair.zip file:
@Finhead
You're a stud. You should be the one making the youtube videoI'll second that! ;)
-
In general with emulation I have found that sometimes things need tweaking here and there. Sometimes what is written down isn't entirely clear or it needs clarification. Sometimes simple video walkthroughs are just what's needed. @Floob 's videos helped explain a ton to me.
-
@jimd0586 said in Dragon's Lair from Daphne Download, what to do when no lair.zip file:
@Floob 's videos helped explain a ton to me.
I'll second that. @Floob is a Retropie video star! ;)
I make movie props and costumes for a living, autobody before that so about as far from tech as you can get. ;) lol
I don't know but that sounds pretty cool and fun Fin!
-
So I made the .command file and ran jstest. I am trying to understand the daphne wiki here...
"# The third number is the joystick button code (or 0 for "none")
Since 0 is reserved for special meaning, joystick button 0 is identified
as 1 here. Button 1 is identified as 2, and so on.
Find the button you want to map by running:
jstest /dev/input/js0"
So it's that third number on each line I want to change in the config file, since I am using a joystick and button layout? I ran jstest and the button I want for sword is button "5". I made that attack 1 or what have you as the third number on that line. However, it doesn't seem to be doing it... nor did changing the insert coin and start button... they are backwards on my machine. I figured reversing them would do the trick however they seem to still be unchanged.
This is why I am horrible with emulation. Instructions often don't seem to work out for me.
-
@jimd0586
What controller are you using and have you set it up correctly in retropie? Driver installed etc?As stated in the .ini file you add 1 to whatever your jstest shows. So if your button you want as a Sword button is a "5" on the jstest make that into a "6" and type that number into
KEY_BUTTON1 = 306 97 6 <--- that's the number you put into that line for the sword. -
Ok yeah. It works in retropie and with the other emulators. I will experiment a bit more. It may also be VERY poor timing on my part. Though the joystick is not a button but an "axis" in my jstest
-
@jimd0586 said in Dragon's Lair from Daphne Download, what to do when no lair.zip file:
Though the joystick is not a button but an "axis" in my jstest
Not sure what you mean by axis? What controller are you using? Are you not assigning the button1 to a acutal button?
-
I would upload a screenshot of my jstest but I have been unable to upload screenshots. When I run jstest it has the on:off for each button, but for my joystick it is an axes: and then either a positive or - negative number
-
@jimd0586 said in Dragon's Lair from Daphne Download, what to do when no lair.zip file:
I would upload a screenshot of my jstest but I have been unable to upload screenshots. When I run jstest it has the on:off for each button, but for my joystick it is an axes: and then either a positive or - negative number
Your joystick should be automatically mapped, the only thing you "should" have to do is map the buttons. So you should only be looking at the button test and add 1 to the numbers that would map to the button you want to use.
-
@jimd0586 said in Dragon's Lair from Daphne Download, what to do when no lair.zip file:
I would upload a screenshot of my jstest but I have been unable to upload screenshots. When I run jstest it has the on:off for each button, but for my joystick it is an axes: and then either a positive or - negative number
@jimd0586 Don't over think it. Don't worry about the axis values, they are for the joysticks and not the buttons (except Left Top and Right Top are axis values).
It's not really difficult at all. Below is the default dainput.ini. I didn't do much with KEY_UP, KEY_DOWN, KEY_LEFT and KEY_RIGHT except remove the values 5, 7, 8, 6 (if you want to use those buttons for another function). The joystick automatically worked I only had to modify the buttons.
Say you want to change action button 1 (KEY_BUTTON1 is the sword in Dragon's Lair). Just run jstest, press a button. If it highlights button 3 then add 1 to the number (3+1=4). 3 is the button and the +1 is because button 0 is reserved so you need to add 1. Every button is the value+1 and 0 is never used. Each line has 3 numbers (the first 2 are keyboard inputs and the last one is for the joystick). Now just find the line below you want to modify (names are self explanatory if not the Wiki explains them) and change the last number which is 14 to the new number which is 4 and that's it. Do this for each button you want to change. Example below.
Original line:
KEY_BUTTON1 = 306 97 14
New line:
KEY_BUTTON1 = 306 97 4
# Daphne custom keyboard and joystick mapping # # Each input is mapped to 2 keyboard keys and one joystick button. # A joystick's first analog stick is also automatically mapped. # # The first two numbers are SDL keyboard codes (or 0 for "none") # Find keyboard codes here: # http://www.daphne-emu.com/mediawiki/index.php/KeyList # # The third number is the joystick button code (or 0 for "none") # Since 0 is reserved for special meaning, joystick button 0 is identified # as 1 here. Button 1 is identified as 2, and so on. # # Find the button you want to map by running: # jstest /dev/input/js0 [KEYBOARD] KEY_UP = 273 114 5 KEY_DOWN = 274 102 7 KEY_LEFT = 276 100 8 KEY_RIGHT = 275 103 6 KEY_BUTTON1 = 306 97 14 KEY_BUTTON2 = 308 115 15 KEY_BUTTON3 = 32 113 16 KEY_START1 = 49 0 4 KEY_START2 = 50 0 0 KEY_COIN1 = 53 0 1 KEY_COIN2 = 54 0 0 KEY_SKILL1 = 304 119 0 KEY_SKILL2 = 122 105 0 KEY_SKILL3 = 120 107 0 KEY_SERVICE = 57 0 0 KEY_TEST = 283 0 0 KEY_RESET = 284 0 0 KEY_SCREENSHOT = 293 0 0 KEY_QUIT = 27 113 17 END
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.