You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Matt Ownby is the developer of Daphne. For the best replication of Laserdisc games check out his Dexter project [HERE](http://www.daphne-emu.com/mediawiki/index.php/DexterFAQ)
15
+
**daphne** was developed by Matt Ownby. For the best replication of Laserdisc games check out his Dexter project [HERE](http://www.daphne-emu.com/mediawiki/index.php/DexterFAQ)
16
+
**hypseus** is a SDL2 fork of the Daphne codebase. This version includes **Singe** game support.
15
17
16
18
## ROMS
17
19
@@ -25,6 +27,8 @@ Place your Laserdisc roms in
25
27
26
28
The file structure is like so:
27
29
30
+
### Daphne
31
+
28
32
```
29
33
roms
30
34
|-- daphne
@@ -33,45 +37,63 @@ roms
33
37
| | and "dle21" tells daphne to use that game engine)
34
38
| |
35
39
| |-- dle21.daphne
36
-
| | |-- dle21.commands (Optional extra command-
37
-
| | | line params!)
38
-
| | |-- dle21.txt (Framefile)
40
+
| | |-- dle21.commands (Optional extra command-line params!)
41
+
| | |-- dle21.txt (Framefile)
39
42
| | |-- lair.m2v
40
43
| | |-- lair.ogg
41
44
| |
42
-
| | (All roms go into this roms folder)
43
-
| +-- roms
45
+
| +-- roms (All roms go into this roms folder)
44
46
| +-- dle21.zip
45
47
```
48
+
### Singe
49
+
Only supported in **hypseus**. Ensure the main *.singe* file matches the game directory name.
50
+
```
51
+
roms
52
+
|-- daphne
53
+
| |
54
+
| |-- timegal.daphne
55
+
| | |
56
+
| | |-- timegal.commands (Optional)
57
+
| | |-- timegal.txt (Framefile)
58
+
| | |-- timegal.m2v
59
+
| | |-- timegal.ogg
60
+
| | |-- timegal.singe (Main LUA Singe file)
61
+
| | |-- *.* (Other peripheral files)
62
+
| |
63
+
| +-- roms (No Singe data but required)
64
+
|
65
+
```
46
66
47
67
## Controls
48
-
49
-
Controls are located in
50
-
68
+
### daphne
51
69
```
52
70
/opt/retropie/configs/daphne/dapinput.ini
53
71
```
72
+
### hypseus
73
+
```
74
+
/opt/retropie/configs/daphne/hypinput.ini
75
+
```
54
76
55
77
**Default Keyboard Controls:**
56
78
57
79
|Key|Action|
58
80
|:---:|---|
59
81
|ESC|Quit the game|
60
-
|5 and 6|Insert Coin (coin chutes)|
61
-
|1|Player 1 Start (and "FEET" in Cliffhanger)|
62
-
|2|Player 2 Start (and "FEET" in Cliffhanger)|
82
+
|5 and 6|Insert Coin (Coin chutes)|
83
+
|1|Player 1 Start|
84
+
|2|Player 2 Start|
63
85
|Arrow Keys|Directional Movement|
64
-
|CTRL or Space Bar|Button #1 (Primary fire and/or Sword)|
65
-
|Left ALT|Button #2 (Alternate fire, used in Bega's Battle, Cobra Command, etc)|
66
-
|Left Shift|Button #3 (used in a few games like Road Blaster, if memory serves)|
67
-
|/ (keypad)|Cadet skill level (Space Ace)|
68
-
|* (keypad)|Captain skill level (Space Ace)|
69
-
|-(keypad)|Space Ace skill level (Space Ace)|
86
+
|Left CTRL|Button #1 (Primary trigger)|
87
+
|Left ALT|Button #2 (Alternate trigger)|
88
+
|Space|Button #3 (Secondary trigger)|
89
+
|W|Cadet skill level (Space Ace)|
90
+
|I|Captain skill level (Space Ace)|
91
+
|K|Space Ace skill level (Space Ace)|
70
92
|P|Pause game (laserdisc player must be playing)|
71
93
|T|Tilt game (just a gimmick, only works in a few games)|
72
94
|9|Go into service mode (used in Dragon's Lair 2)|
73
-
|F2|Go into test mode (similar to service mode, used in Cliff Hanger)|
74
-
|F3|Reset/reboot game|
95
+
|F2|Go into test mode (similar to service mode)|
96
+
|0|Reset/reboot game|
75
97
|F12|Take screenshot (VLDP only)|
76
98
77
99
@@ -116,6 +138,63 @@ KEY_QUIT = 27 113 17
116
138
END
117
139
```
118
140
141
+
Default **hypinput.ini**
142
+
```
143
+
# The first two entries are SDL2 keyboard codes or names (0 for "none")
See [here](http://www.daphne-emu.com/mediawiki/index.php/CmdLine) for more cmdline parameters.
208
+
See [here](http://www.daphne-emu.com/mediawiki/index.php/CmdLine) for more **daphne**cmdline parameters. **hypseus** has extended parameters defined [here](https://github.com/DirtBagXon/hypseus-singe#extended-arguments-and-keys).
130
209
131
210
### Troubleshooting
132
211
133
212
If you have issues with black screen, try deleting the .dat file as it is generated the first time you parse the video files. If you transferred the .dat file from another system it may not work, so just leave the .dat file out.
134
213
135
-
It is also case sensitive so if it's not working try making the extensions in the .daphne file lowercase.
214
+
It is also case sensitive so if it's not working try making the extensions in the .daphne file lowercase.
0 commit comments