Main > Software Forum
ATTN All Programmers - Help improve Daphne (Dragon's Lair, Space Ace)
benll64:
This is a big step in the right direction - nice work! The quick succession of the various startup screens looks very much like a boot with the Daphne -fastboot switch enabled.
I'm having the following issues with it:
1) As you mentioned, the intro video is skipped. To be precise, it plays the first 2 seconds then skips it and goes to the "insert coins" screen. For me, this is a problem, because I really like the intro video to play - makes it feel more like the real deal. Running the regular rom with -fastboot does play the whole intro normally. Maybe something with tweaking the emulation timing of how the virtual laserdisc player does seeks?
2) When I enter coins and press start, instead of beginning the game with the opening shot of the castle, I get a frozen screen from what appears to be the Dirk coming back to life from a skeleton scene, with the castle in the background. The game stays stuck here and I can't do anything but hit "esc" and close the emulation.
3) Have you tried this with the Space Ace enhanced rom? I imagine the process would be very similar?
4) Not sure if this matters much, but the file version of Daphne that you have made is 1.0.7; mine is 1.0.12 - although I'm not sure how I got this, because I re-downloaded from the official Daphne page and got, I think, 1.0.10. I did notice that all three of these versions have different files in the main /Daphne folder - most of them seem to be related to the Ogg Vorbis sound support. Confused...
Thanks for keeping at this.
degenatrons:
--- Quote from: benll64 on November 04, 2013, 11:57:53 am ---This is a big step in the right direction - nice work! The quick succession of the various startup screens looks very much like a boot with the Daphne -fastboot switch enabled.
--- End quote ---
:cheers:
--- Quote from: benll64 on November 04, 2013, 11:57:53 am ---1) As you mentioned, the intro video is skipped. To be precise, it plays the first 2 seconds then skips it and goes to the "insert coins" screen. For me, this is a problem, because I really like the intro video to play - makes it feel more like the real deal. Running the regular rom with -fastboot does play the whole intro normally. Maybe something with tweaking the emulation timing of how the virtual laserdisc player does seeks?
--- End quote ---
I'll take another look at reverting speed back to normal before the intro sequence kicks in.
--- Quote from: benll64 on November 04, 2013, 11:57:53 am ---2) When I enter coins and press start, instead of beginning the game with the opening shot of the castle, I get a frozen screen from what appears to be the Dirk coming back to life from a skeleton scene, with the castle in the background. The game stays stuck here and I can't do anything but hit "esc" and close the emulation.
--- End quote ---
It seems to work fine for me every time. Load the game, enter coins and press start. I made a video to show you how I have it running.
--- Quote from: benll64 on November 04, 2013, 11:57:53 am ---3) Have you tried this with the Space Ace enhanced rom? I imagine the process would be very similar?
--- End quote ---
Not yet tried, but yes, it should be very similar solution for the Space Ace Enhancement.
--- Quote from: benll64 on November 04, 2013, 11:57:53 am ---4) Not sure if this matters much, but the file version of Daphne that you have made is 1.0.7; mine is 1.0.12 - although I'm not sure how I got this, because I re-downloaded from the official Daphne page and got, I think, 1.0.10. I did notice that all three of these versions have different files in the main /Daphne folder - most of them seem to be related to the Ogg Vorbis sound support. Confused...
--- End quote ---
If you run with my files then you should see similar results to my above video. Did you extract all my files or just the Daphne executable? I suppose I can try compiling under the latest Daphne version.
I didn't bother compiling all of the dependant libraries for Daphne (including Ogg Vorbis). I dropped DLL's into the Daphne folder instead. You can delete them if you already have DLL's installed into your system folder.
benll64:
--- Quote ---I'll take another look at reverting speed back to normal before the intro sequence kicks in.
--- End quote ---
That would be awesome; I'm thinking your method must be the same as the Daphne author's, so should be able to get the intro to play normally.
--- Quote from: benll64 on November 04, 2013, 11:57:53 am ---2) When I enter coins and press start, instead of beginning the game with the opening shot of the castle, I get a frozen screen from what appears to be the Dirk coming back to life from a skeleton scene, with the castle in the background. The game stays stuck here and I can't do anything but hit "esc" and close the emulation.
--- End quote ---
--- Quote ---It seems to work fine for me every time. Load the game, enter coins and press start. I made a video to show you how I have it running.
--- End quote ---
Hmm..yep, that looks great (except for the intro video skip).
--- Quote from: benll64 on November 04, 2013, 11:57:53 am ---3) Have you tried this with the Space Ace enhanced rom? I imagine the process would be very similar?
--- End quote ---
--- Quote ---Not yet tried, but yes, it should be very similar solution for the Space Ace Enhancement.
--- End quote ---
Cool - that will be great.
--- Quote from: benll64 on November 04, 2013, 11:57:53 am ---4) Not sure if this matters much, but the file version of Daphne that you have made is 1.0.7; mine is 1.0.12 - although I'm not sure how I got this, because I re-downloaded from the official Daphne page and got, I think, 1.0.10. I did notice that all three of these versions have different files in the main /Daphne folder - most of them seem to be related to the Ogg Vorbis sound support. Confused...
--- End quote ---
--- Quote ---If you run with my files then you should see similar results to my above video. Did you extract all my files or just the Daphne executable? I suppose I can try compiling under the latest Daphne version.
I didn't bother compiling all of the dependant libraries for Daphne (including Ogg Vorbis). I dropped DLL's into the Daphne folder instead. You can delete them if you already have DLL's installed into your system folder.
--- End quote ---
I'll mess around with this some more - I'm sure it has something to do with those DLLs or something. If it's not too much trouble, a recompile based on the latest Daphne would be appreciated.
degenatrons:
--- Quote from: benll64 on November 05, 2013, 02:51:56 pm ---
--- Quote ---I'll take another look at reverting speed back to normal before the intro sequence kicks in.
--- End quote ---
That would be awesome; I'm thinking your method must be the same as the Daphne author's, so should be able to get the intro to play normally.
--- End quote ---
This is different to the Daphne author's method. I'm actually speeding up the emulation in Daphne, as apposed to instructing the rom to perform a fast boot.
I can get the game to show the full intro if I force emulation speed back to normal after 4 seconds into boot. Problem I'm having now though is that input is disabled until the intro sequence plays through one time. So have to wait until sequence finishes to enter coins and start game. Maybe this is acceptable though.
I will build this with the latest Daphne version and post here when I get chance.
ark_ader:
Great so this will speed up my LDP boot time? :lol
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version