DaphneX Xbox: Difference between revisions

From GameBrew
(Created page with "{{Infobox XBOX homebrew | title = DaphneX Xbox | image = 250px | type = Console | version = 0.96 | licence = Mixed | aut...")
 
No edit summary
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox XBOX homebrew
{{Infobox XBOX Homebrews
| title       = DaphneX Xbox
|title=DaphneX
| image       = [[image:DaphneX_Image.png|250px]]
|image=daphnex2.png
| type       = Console
|description=LaserDisc arcade machine emulator. Port of Daphne developed by Matt Ownby.
| version     = 0.96
|author=Kubik
| licence    = Mixed
|lastupdated=2003/06/14
| author      = Kubik
|type=Arcade
| website     = http://www.daphne-emu.com/
|version=0.96 Beta
| download    = media:DaphneX_0.96.zip
|license=Mixed
| source      =  
|format=XBE
|download=https://dlhb.gamebrew.org/xboxhomebrews/daphnex.7z?k33p0fil35
|website=https://www.daphne-emu.com:9443/phpBB2/viewtopic.php?f=2&t=994&hilit=DaphneX
}}
}}
<youtube>wh17Nr3GRnA</youtube>
DaphneX is an LaserDisc arcade machine emulator for the Original Xbox.
**RELEASE NOTES**
 
** Note that return to menu is now 'LEFT TRIGGER + RIGHT TRIGGER + PRESS LEFT THUMBSTICK' **
** Exit to Dashboard is 'LEFT TRIG + RIGHT TRIG + START + BACK' on Main Menu **
** Seektest - Highlight game to seek and press left thumbstick **
 
Added keyboard support finally thanks to latest XDK. Fixed Thayer's Quest, game is fully
playable now due to keyboard support. Added prelim drivers for MACH3 and Us Vs Them.
DVD-R build finally tested and works perfectly (See notes later).
 
Thanks to everyone who reported bugs. I have tried to address as many of them
as possible in addition to my own to do list. Please see Version History at
bottom of the page for info on this release.
Enjoy!!
 
**HELP ME**
For general help on DaphneX, please visit the website below. Most everything
from the PC applies to the Xbox version also. 
 
http://www.daphne-emu.com
 
EvolutionX can cause DaphneX to lockup with IGR enabled. Please turn off
IGR in evox.ini before running DaphneX if you have problems.
 
 
GAMES SUPPORTED
---------------
 
Game supported in this release:
 
Dragon's Lair, Dragon's Lair 1.1, and Dragon's Lair 2.0 (100%)
Space Ace, and Space Ace Enhanced V2.0(100%)
Astron Belt (Hitachi & Pioneer) (100%)
Galaxy Ranger (100%)
Star Blazer (not working)
Cobra Command (Astron Belt hardware)
Cliff Hanger + Alternate (100%)
Super Don Quixote (100%)
Bega's Battle (working with some issues)
Interstellar (working with some issues)
Thayer's Quest (100%)
Esh's Aurunmilla (working)
Badlands (working)
Dragon's Lair 2 (All ROM versions 100%)
Space Ace 91 (USA, Euro - Beta Driver)
MACH3 (not 100%)
Us Vs. Them (not 100%)
 
 
Installation
------------


Recommended Resolutions for Dragons Lair and Space Ace are 640x480, however
==Installation==
720x480 should also work. This is mainly to support DVD-VIDEO mpeg rips.  
Supply .m2v, .ogg, .dat files for the game you want to play. If you have a PC version of Daphne, you are in luck as you can use your same mpeg/ogg/dat files.  
Games with overlays should be generally be 512x480. See the Daphne website
for valid resolutions. Resolutions of 720x480 should be considered the
maximum for DaphneX.  


I highly recommend a single mpeg as the seeking will be faster and the general
You will also need to supply the ROM images for the games. For help creating mpegs to use with DaphneX, please visit the [http://www.daphne-emu.com/ Daphne website].
gameplay experience will be better. Also the DVD-ROM mpegs are not very good
quality and have interlacing issues. Keep this in mind, since Daphne can only
display as good as the source. The best source is to use your original laserdisc.


Supply .m2v, .ogg, .dat files for the game you with to play. If you have a PC
Recommended Resolutions for Dragons Lair and Space Ace are 640x480, however 720x480 should also work. This is mainly to support DVD-VIDEO mpeg rips.  
version of Daphne, you are in luck as you can use your same mpeg/ogg/dat files.
You will also need to supply the ROM images for the games. For help creating mpegs
to use with DaphneX, please visit the Daphne website (http://www.daphne-emu.com)


FRAMEFILE INFO - IMPORTANT
Games with overlays should be generally be 512x480. See the Daphne website for valid resolutions. Resolutions of 720x480 should be considered the maximum for DaphneX.
--------------------------


NOTE: The PC allowed you to use whatever framefile you wanted.. I dont have
One single mpeg is highly recommended as the seeking will be faster and the general gameplay experience will be better. Also the DVD-ROM mpegs are not very good quality and have interlacing issues. Keep this in mind, since Daphne can only display as good as the source. The best source is to use your original laserdisc.
a file selector on the XBOX, so you must use the following convention for
framefile filenames...


Dragon's Lair (& alternates) - lair.txt
===Framefile info===
Space Ace (& alternates)     - ace.txt
The PC allowed you to use whatever framefile you wanted, however the Xbox version does not have a file selector, so you must use the following convention for framefile filenames:
Astron Belt (& alternates)   - astron.txt
*lair.txt - Dragon's Lair (& alternates)
Galaxy Ranger       - galaxy.txt
*ace.txt - Space Ace (& alternates)
Star Blazer       - blazer.txt
*astron.txt - Astron Belt (& alternates)
Cobra Command (all vers)     - cobra.txt
*galaxy.txt - Galaxy Ranger
Cliff Hanger + Alt       - cliff.txt
*blazer.txt - Star Blazer
Super Don Quixote       - superdon.txt
*cobra.txt - Cobra Command (all vers)
Bega's Battle       - bega.txt
*cliff.txt - Cliff Hanger + Alt
Interstellar        - inter.txt
*superdon.txt - Super Don Quixote
Thayer's Quest       - thayers.txt
*bega.txt - Bega's Battle
Esh's Aurunmilla       - esh.txt
*inter.txt - Interstellar
Badlands        - badlands.txt
*thayers.txt - Thayer's Quest
Dragon's Lair 2       - lair2.txt
*esh.txt - Esh's Aurunmilla
Space Ace '91       - ace91.txt
*badlands.txt - Badlands
MACH3        - mach3.txt
*lair2.txt - Dragon's Lair 2
Us vs. Them       - uvt.txt
*ace91.txt - Space Ace '91
*mach3.txt - MACH3
*uvt.txt - Us vs. Them


Mpegs should also go in a directory following the same convention.
Mpegs should also go in a directory following the same convention.
 
*mpeg\lair
mpeg\lair
*mpeg\ace
mpeg\ace
*mpeg\astron
mpeg\astron
*mpeg\galaxy
mpeg\galaxy
*mpeg\blazer
mpeg\blazer
*mpeg\cobra
mpeg\cobra
*mpeg\cliff
mpeg\cliff
*mpeg\superdon
mpeg\superdon
*mpeg\bega
mpeg\bega
*mpeg\inter
mpeg\inter
*mpeg\thayer
mpeg\thayer
*mpeg\esh
mpeg\esh
*mpeg\badlands
mpeg\badlands
*mpeg\lair2
mpeg\lair2
*mpeg\ace91
mpeg\ace91
*mpeg\mach3
mpeg\mach3
*mpeg\uvt
mpeg\uvt


Roms:
Roms:
 
*roms\lair - Dragon's Lair F2
roms\lair - Dragon's Lair F2
*roms\dle11 - Dragon's Lair Enhanced 1.1
roms\dle11 - Dragon's Lair Enhanced 1.1
*roms\dle20 - Dragon's Lair Enhanced 2.0
roms\dle20 - Dragon's Lair Enhanced 2.0
*roms\ace - Space Ace
roms\ace - Space Ace
*roms\sae - Space Ace Enhanced
roms\sae - Space Ace Enhanced
*roms\astron - Astron Belt
roms\astron - Astron Belt
*roms\astronp - Astron Belt (Pioneer)
roms\astronp - Astron Belt (Pioneer)
*roms\galaxy - Galaxy Ranger
roms\galaxy - Galaxy Ranger
*roms\blazer - Star Blazer
roms\blazer - Star Blazer
*roms\cobraab - Cobra Command (astron belt hardware)
roms\cobraab - Cobra Command (astron belt hardware)
*roms\cliff - Cliff Hanger
roms\cliff - Cliff Hanger
*roms\cliffalt - Cliff Hanger (alternate)
roms\cliffalt - Cliff Hanger (alternate)
*roms\sdq - Super Don Quixote
roms\sdq - Super Don Quixote
*roms\sdqshort - Super Don Quixote (short scenes)
roms\sdqshort - Super Don Quixote (short scenes)
*roms\bega - Bega's Battle
roms\bega - Bega's Battle
*roms\interstellar - Interstellar
roms\interstellar - Interstellar
*roms\tq - Thayers Quest
roms\tq - Thayers Quest
*roms\tqalt - Thayers Quest Alternate
roms\tqalt - Thayers Quest Alternate
*roms\esh - Esh's Aurunmilla
roms\esh - Esh's Aurunmilla
*roms\badlands - Badlands
roms\badlands - Badlands
*roms\lair2 - Dragon's Lair 2  
roms\lair2     - Dragon's Lair 2 ( dl2_211.bin,  dl2_300.bin, dl2_314.bin,  
**(dl2_211.bin,  dl2_300.bin, dl2_314.bin, dl2_317.bin,  dl2_318.bin, dl2_319.bin, dl2_316e.bin, dl2_319e.bin, dl2_319es.bin)
      dl2_317.bin,  dl2_318.bin, dl2_319.bin,  
**(where 'e' is euro version, 'es' spanish*)
    dl2_316e.bin, dl2_319e.bin, dl2_319es.bin  
*roms\ace91 - Space Ace '91 - ace91.bin, ace91e.bin
    *where 'e' is euro version, 'es' spanish* )
*roms\mach3 - MACH3
   
*roms\uvt - Us Vs. Them
roms\ace91     - Space Ace '91 - ace91.bin, ace91e.bin
roms\mach3 - MACH3
roms\uvt - Us Vs. Them
 


If you do not follow this directory system, the game will not work.  
If you do not follow this directory system, the game will not work.  


**** You will need to change the first line of the framefiles to the following ****
You will need to change the first line of the framefiles to the following. Example:
Dragon's Lair
-------------
.\mpeg\lair


Example:
Make sure your file location looks exactly like this with the game name - replacing lair (ace, etc) for other games.


Dragon's Lair
Copy the tree over to your xbox hard drive. Run DaphneX.
-------------


.\mpeg\lair - make sure your file location looks *EXACTLY* like this with the game name
Assuming you have the files needed, the game should start up. If something is wrong an error message should appear.
  - replacing lair (ace, etc) for other games.


Copy the tree over to your xbox hard drive. Run DaphneX. Assuming you have the  
==User guide==
files needed, the game should start up. If something is wrong an error message
For general help on DaphneX, please visit the [http://www.daphne-emu.com Daphne homepage] and [https://www.daphne-emu.com:9443/mediawiki/index.php/Main_Page documentation]. Most everything from the PC applies to the Xbox version also.
should appear.


BUTTON MAPPINGS:
EvolutionX can cause DaphneX to lockup with IGR enabled. Please turn off IGR in evox.ini before running DaphneX if you have problems.
----------------


See in game help.. This may change with new versions.
===Supported games===
Game supported in version 0.96:
*Dragon's Lair, Dragon's Lair 1.1, and Dragon's Lair 2.0 (100%).
*Space Ace, and Space Ace Enhanced V2.0 (100%).
*Astron Belt (Hitachi & Pioneer) (100%).
*Galaxy Ranger (100%).
*Star Blazer (not working).
*Cobra Command (Astron Belt hardware).
*Cliff Hanger + Alternate (100%).
*Super Don Quixote (100%).
*Bega's Battle (working with some issues).
*Interstellar (working with some issues).
*Thayer's Quest (100%).
*Esh's Aurunmilla (working).
*Badlands (working).
*Dragon's Lair 2 (all ROM versions 100%).
*Space Ace 91 (USA, Euro - Beta Driver).
*MACH3 (not 100%).
*Us Vs. Them (not 100%).


DVD/CDRW Media:
===DVD/CDRW Media===
---------------
DaphneX on DVD-R have been tested to work. Keep in mind that the XBOX Disc media has a file size limitation of 1GB.


I finally tested DaphneX on a DVD-R. It works fine. Keep in mind that the XBOX Disc media
If your mpeg is greater than 1GB, it wont be readable. Other than this, should work no problems.
has a file size limitation of 1GB. If your mpeg is greater than 1GB, it wont be readable.
Other than this, should work no problems.


==Controls==
L+R+Left-Stick Thumb - Return to menu


BUGS + COMMENTS:
L+R+Start+Back (main menu) - Exit to Dashboard
----------------


Please send bug reports and comments to [email protected]
Left-Stick Thumb - Seektest on highlight game
Check the known issues and release notes before reporting please.


Please do not ask where to get roms, mpegs etc. It will be ignored. If you found
==Known issues==
DaphneX you can find the rest.
*MACH3 & Us v Them dips not hooked up.
 
*Cobra Command (Astron Belt Hardware) dipswitches not hooked up
KNOWN ISSUES/BUGS:
*Bega's Battle dips not 100%.
------------------
*Issue when restarting a game from menu.. Wrong scene sometimes plays, then corrects itself.
 
*Reset back to menu on Dragon's Lair 2 / Space Ace '91, not 100% working.
MACH3 & Us v Them dips not hooked up.
Cobra Command (Astron Belt Hardware) dipswitches not hooked up
Bega's Battle dips not 100%.
Issue when restarting a game from menu.. Wrong scene sometimes plays, then corrects itself.
Have been trying to track this down, and its taking some time.
Reset back to menu on Dragon's Lair 2 / Space Ace '91, not 100% working.


==Media==
'''Daphne (Laser Disk) Emulator - LaunchBox Tutorials''' ([https://www.youtube.com/watch?v=wh17Nr3GRnA Unbroken Software, LLC]) <br>
<youtube>wh17Nr3GRnA</youtube>


Version History:
==Changelog==
----------------
'''V0.96'''
*Fixed some more bugs in the choosing games in menu. *should* be good now, Thanks to Krill123 for testing.
*Added keyboard support to Thayers Quest (kbd must be plugged in b4 starting DaphneX).
*Fixed text display on Thayers Quest. Added option to toggle also.
*Fixed LDP text display not being reset between games.
*Added prelim MACH3 driver. Not 100% yet.
*Added prelim Us vs Them driver. Not 100% yet.
*Fixed problem with incorrect marquees in menu on first run of a new release.
*Cobra Command: reproduced crash, runs in debug, crashes in release. It crashes in ogg code (audio). For now can't figure this out. To revisit.
*Tested on DVD-R. Works fine. No file can be greater than 1GB. Xbox limitation.


V0.96 -  Fixed some more bugs in the choosing games in menu. *should* be good now,
'''V0.95'''
  Thanks to Krill123 for testing.
*Fixed Begas Battle (I broke it , sorry).
  Added keyboard support to Thayers Quest (kbd must be plugged in b4 starting DaphneX)
*Tested Cobra Command on AB hardware. Works. May have been same problem as Bega.
  Fixed text display on Thayers Quest. Added option to toggle also.
*Fixed game options default bug when choosing the games in the menu.
  Fixed LDP text display not being reset between games.
*Fixed multiple sfx on choosing game menu.
  Added prelim MACH3 driver. Not 100% yet.
*Return to menu now 'LEFT TRIGGER + RIGHT TRIGGER + LEFT THUMBSTICK BUTTON', triggers were getting pressed accidentally while playing.
  Added prelim Us vs Them driver. Not 100% yet.
  Fixed problem with incorrect marquees in menu on first run of a new release.
  Cobra Command: reproduced crash, runs in debug, crashes in release.. hmm,
  it crashes in ogg code (audio). For now cant figure this out. To revisit.
  Tested on DVD-R. Works fine. No file can be greater than 1GB. Xbox limitation.


V0.95 -  Fixed Begas Battle (I broke it , sorry).
'''V0.94'''
  Tested Cobra Command on AB hardware. Works. May have been same problem as Bega.
*Exit to Dashboard is now functional on Main Menu (LTRIG + RTRIG + START + BACK).
        Fixed game options default bug when choosing the games in the menu.
*Seektest is now added to front-end. Highlight game and press left thumb stick.  
  Fixed multiple sfx on choosing game menu.
*New front-end features, including choosing games that show in Main Menu (please let me know if you find any problems with this).
  Return to menu now 'LEFT TRIGGER + RIGHT TRIGGER + LEFT THUMBSTICK BUTTON',
*Fixed possible font overflow.
  triggers were getting pressed accidentally while playing.


V0.94 -  Exit to Dashboard is now functional on Main Menu (LTRIG + RTRIG + START + BACK).
'''V0.93'''
  Seektest is now added to front-end. Highlight game and press left thumb stick.  
*Added real Interrupts to DL2. Emulation should be 100% accurate now.
  New front-end features, including choosing games that show in Main Menu
*Added *ALL* available ROM sets. See above for naming conventions.
  (please let me know if you find any problems with this).
*NOTE: 2.11 Roms use 1st pressing of DL2 laserdisc, all others use 2nd pressing.
  Fixed possible font overflow.
*Ace91 interrupts hooked up (Beta driver, not complete)
*MACH3 driver under development.. not active in this build.


V0.93 -  Added real Interrupts to DL2. Emulation should be 100% accurate now.
'''V0.92b'''
        Added *ALL* available ROM sets. See above for naming conventions.
*Fixed Ace91 marquee. Didn't update the menu images. Sorry.
      *NOTE* 2.11 Roms use 1st pressing of DL2 laserdisc, all others use 2nd pressing.
  Ace91 interrupts hooked up (Beta driver, not complete)
  MACH3 driver under development.. not active in this build.


V0.92b-  Fixed Ace91 marquee. Didnt update the menu images.. Sorry..
'''V0.92'''
*Added Space Ace '91 USA, Euro Roms which runs on DL2 hardware (beta).
*Added Dragon's Lair 2 3.19, and 3.19 Euro Romsets.
*Added VP380 Laserdisc emulation for Euro versions of above games.
*Added options for above games including RomVersion selector.


V0.92 -  Added Space Ace '91 USA, Euro Roms which runs on DL2 hardware... (beta)
'''V0.91'''
  Added Dragon's Lair 2 3.19, and 3.19 Euro Romsets.
*Fixes from the PC version including possible lockups with multiple mpegs.
  Added VP380 Laserdisc emulation for Euro versions of above games.
*Dragon's Lair 2: Time Warp (Romset 3.15).. beta driver.. you are on your own.
  Added options for above games including RomVersion selector.
*New marquees for Galaxy Ranger (thanks to Dan Nocera).
*Fixed a lockup with D3D render collisions on multiple mpegs (finally).
*Reset back to menu is now 'LEFT + RIGHT TRIGGER' since DL2 used 'start+select'.


V0.91 -  Fixes from the PC version including possible lockups with multiple mpegs.
'''V0.90'''
      -  Dragon's Lair 2: Time Warp (Romset 3.15).. beta driver.. you are on your own!
*Fixed Cobra Command Stretch option.
      -  New marquees for Galaxy Ranger (thanks to Dan Nocera).
      -  Fixed a lockup with D3D render collisions on multiple mpegs (finally!!).
      -  Reset back to menu is now 'LEFT + RIGHT TRIGGER' since DL2 used 'start+select'


V0.90 -  Fixed Cobra Command Stretch option.


'''V0.80'''
*Fixed framefile parser, should work if there is no <CR> at end of last line.
*Added Logfile output. Daphne_log.txt is in UDATA\FFDAFF00\subdir.
*Improved Sound driver (multiple sample instances).
*Added new menu sound effects.
*Fixed bug with sound shutdown that caused a memory leak on subsequent startups.
*Fixed more vldp init startup stuff between games. Should resolve no audio issues.
*Shouldn't crash now if menu sound files are missing.
*Added sfx to button press on errors.


V0.80 -  Fixed framefile parser, should work if there is no <CR> at end of last line.
'''V0.70'''
  Added Logfile output. Daphne_log.txt is in UDATA\FFDAFF00\subdir.
*Memory Leak fixed. No more crashes after 30 mins! Thanks for Cheule for testing help.
  Improved Sound driver (multiple sample instances).
*Zipped Roms now work. Place them in the 'roms' directory. Zipfile should be named the same as the directory for roms would be. eg. Dragon's Lair roms = lair.zip.
  Added new menu sound effects.
*Stretch Mode Option - if mpeg is smaller than 720x480, will fill to 720x480.
  Fixed bug with sound shutdown that caused a memory leak on subsequent startups.
*Improved Game Options screen.
  Fixed more vldp init startup stuff between games. Should resolve no audio issues.
*Added autoscroll to menu screens if holding down dpad.
  Shouldnt crash now if menu sound files are missing.
*Added Interstellar.
  Added sfx to button press on errors.
*Added Thayer's Quest.
*Added Esh. Not fully tested since I don't have mpegs.
*Added Badlands. Not fully tested since I don't have mpegs.
*Fixed VLDP init problem causing games to not start immediatley on subsequent startups.


V0.70 -  Memory Leak fixed. No more crashes after 30 mins! Thanks for Cheule for testing help.
'''V0.60'''
  Zipped Roms now work. Place them in the 'roms' directory. Zipfile should be named the
*Fixed audio crackling on attract mode with no audio.
  same as the directory for roms would be. eg. Dragon's Lair roms = lair.zip
*Fixed random no audio on game startup.
  Stretch Mode Option - if mpeg is smaller than 720x480, will fill to 720x480.
*Fixed issue with cpu's not being closed down properly causing a crash if you try to start Bega more than once.
  Improved Game Options screen.
*Fixed joypads on Astron Belt, Cobra Command, Bega etc.
  Added autoscroll to menu screens if holding down dpad.
*'Game Issues' screen hooked up.
  Added Interstellar.
  Added Thayer's Quest.
'''V0.50'''
  Added Esh. Not fully tested since I don't have mpegs.
*Return to menu and play a new game works now.
  Added Badlands. Not fully tested since I don't have mpegs.
*Added version control to options.bin file. Autodeletes if not correct version.
  Fixed VLDP init problem causing games to not start immediatley on subsequent startups.
*Adjusted scroll speed on menu.
 
*Added Credits/Build num screen.
V0.60 -  Fixed audio crackling on attract mode with no audio.
*Added Controller Help Screen.
  Fixed random no audio on game startup.
*New games added, see list.
  Fixed issue with cpu's not being closed down properly causing a
*Fixed bug with blank skips & searches causing random lockups.
  crash if you try to start Bega more than once.
*Revised readme.txt.
  Fixed joypads on Astron Belt, Cobra Command, Bega etc.
  'Game Issues' screen hooked up.
'''V0.20'''
*Framefile parser improved.
V0.50 Return to menu and play a new game works now.
*Multiple mpegs now work (DVD-VIDEO rips).
  Added version control to options.bin file. Autodeletes if not correct version.
*Parsing mpegs should work now, and has a progress display (not finished).
  Adjusted scroll speed on menu.
*Changed to 720x480 video mode to support DVD-VIDEO mpegs.
  Added Credits/Build num screen.
*Blanks on skips and searches enabled.
  Added Controller Help Screen.
*Revised readme.txt
  New games added, see list.
  Fixed bug with blank skips & searches causing random lockups.
  Revised readme.txt.
 
V0.20 Framefile parser improved.
  Multiple mpegs now work (DVD-VIDEO rips).
  Parsing mpegs should work now, and has a progress display (not finished).
  Changed to 720x480 video mode to support DVD-VIDEO mpegs.
  Blanks on skips and searches enabled.
  Revised readme.txt


V0.11 CGI overlays working (Astron Belt).  
'''V0.11'''
  Fixed rendering bug,should run even smoother now.
*CGI overlays working (Astron Belt).  
  Preliminary support for returning to menu from game (BACK + START).
*Fixed rendering bug,should run even smoother now.
  Revised readme.txt
*Preliminary support for returning to menu from game (BACK + START).
*Revised readme.txt
   
   
V0.1 First release. Games supported Dragon's Lair/Space Ace.
'''V0.1'''
  Astron Belt running without CGI.
*First release. Games supported Dragon's Lair/Space Ace.
 
*Astron Belt running without CGI.
 
Coming Soon:
------------
 
Fixes to Bega dips.
Fixes to Cobra Command(AB) dips.
Hook up MACH3 & Us v Them Dipswitches.
Speech Synthesis on Thayers Quest.


Investigating:
==Credtis==
--------------
Greets:
* #xbins.
* #xboxhacker.
* www.xbox-scene.com.
* team Xecuter.
* Mame team.


Unemulated games.
==External links==
dvd2daph integration.
*Daphne-emu.com - https://www.daphne-emu.com:9443/phpBB2/viewtopic.php?f=2&t=994&hilit=DaphneX
Screengrab to HD.

Latest revision as of 09:07, 28 January 2024

DaphneX
Daphnex2.png
General
AuthorKubik
TypeArcade
Version0.96 Beta
LicenseMixed
Last Updated2003/06/14
Links
Download
Website

DaphneX is an LaserDisc arcade machine emulator for the Original Xbox.

Installation

Supply .m2v, .ogg, .dat files for the game you want to play. If you have a PC version of Daphne, you are in luck as you can use your same mpeg/ogg/dat files.

You will also need to supply the ROM images for the games. For help creating mpegs to use with DaphneX, please visit the Daphne website.

Recommended Resolutions for Dragons Lair and Space Ace are 640x480, however 720x480 should also work. This is mainly to support DVD-VIDEO mpeg rips.

Games with overlays should be generally be 512x480. See the Daphne website for valid resolutions. Resolutions of 720x480 should be considered the maximum for DaphneX.

One single mpeg is highly recommended as the seeking will be faster and the general gameplay experience will be better. Also the DVD-ROM mpegs are not very good quality and have interlacing issues. Keep this in mind, since Daphne can only display as good as the source. The best source is to use your original laserdisc.

Framefile info

The PC allowed you to use whatever framefile you wanted, however the Xbox version does not have a file selector, so you must use the following convention for framefile filenames:

  • lair.txt - Dragon's Lair (& alternates)
  • ace.txt - Space Ace (& alternates)
  • astron.txt - Astron Belt (& alternates)
  • galaxy.txt - Galaxy Ranger
  • blazer.txt - Star Blazer
  • cobra.txt - Cobra Command (all vers)
  • cliff.txt - Cliff Hanger + Alt
  • superdon.txt - Super Don Quixote
  • bega.txt - Bega's Battle
  • inter.txt - Interstellar
  • thayers.txt - Thayer's Quest
  • esh.txt - Esh's Aurunmilla
  • badlands.txt - Badlands
  • lair2.txt - Dragon's Lair 2
  • ace91.txt - Space Ace '91
  • mach3.txt - MACH3
  • uvt.txt - Us vs. Them

Mpegs should also go in a directory following the same convention.

  • mpeg\lair
  • mpeg\ace
  • mpeg\astron
  • mpeg\galaxy
  • mpeg\blazer
  • mpeg\cobra
  • mpeg\cliff
  • mpeg\superdon
  • mpeg\bega
  • mpeg\inter
  • mpeg\thayer
  • mpeg\esh
  • mpeg\badlands
  • mpeg\lair2
  • mpeg\ace91
  • mpeg\mach3
  • mpeg\uvt

Roms:

  • roms\lair - Dragon's Lair F2
  • roms\dle11 - Dragon's Lair Enhanced 1.1
  • roms\dle20 - Dragon's Lair Enhanced 2.0
  • roms\ace - Space Ace
  • roms\sae - Space Ace Enhanced
  • roms\astron - Astron Belt
  • roms\astronp - Astron Belt (Pioneer)
  • roms\galaxy - Galaxy Ranger
  • roms\blazer - Star Blazer
  • roms\cobraab - Cobra Command (astron belt hardware)
  • roms\cliff - Cliff Hanger
  • roms\cliffalt - Cliff Hanger (alternate)
  • roms\sdq - Super Don Quixote
  • roms\sdqshort - Super Don Quixote (short scenes)
  • roms\bega - Bega's Battle
  • roms\interstellar - Interstellar
  • roms\tq - Thayers Quest
  • roms\tqalt - Thayers Quest Alternate
  • roms\esh - Esh's Aurunmilla
  • roms\badlands - Badlands
  • roms\lair2 - Dragon's Lair 2
    • (dl2_211.bin, dl2_300.bin, dl2_314.bin, dl2_317.bin, dl2_318.bin, dl2_319.bin, dl2_316e.bin, dl2_319e.bin, dl2_319es.bin)
    • (where 'e' is euro version, 'es' spanish*)
  • roms\ace91 - Space Ace '91 - ace91.bin, ace91e.bin
  • roms\mach3 - MACH3
  • roms\uvt - Us Vs. Them

If you do not follow this directory system, the game will not work.

You will need to change the first line of the framefiles to the following. Example:

Dragon's Lair
-------------
.\mpeg\lair

Make sure your file location looks exactly like this with the game name - replacing lair (ace, etc) for other games.

Copy the tree over to your xbox hard drive. Run DaphneX.

Assuming you have the files needed, the game should start up. If something is wrong an error message should appear.

User guide

For general help on DaphneX, please visit the Daphne homepage and documentation. Most everything from the PC applies to the Xbox version also.

EvolutionX can cause DaphneX to lockup with IGR enabled. Please turn off IGR in evox.ini before running DaphneX if you have problems.

Supported games

Game supported in version 0.96:

  • Dragon's Lair, Dragon's Lair 1.1, and Dragon's Lair 2.0 (100%).
  • Space Ace, and Space Ace Enhanced V2.0 (100%).
  • Astron Belt (Hitachi & Pioneer) (100%).
  • Galaxy Ranger (100%).
  • Star Blazer (not working).
  • Cobra Command (Astron Belt hardware).
  • Cliff Hanger + Alternate (100%).
  • Super Don Quixote (100%).
  • Bega's Battle (working with some issues).
  • Interstellar (working with some issues).
  • Thayer's Quest (100%).
  • Esh's Aurunmilla (working).
  • Badlands (working).
  • Dragon's Lair 2 (all ROM versions 100%).
  • Space Ace 91 (USA, Euro - Beta Driver).
  • MACH3 (not 100%).
  • Us Vs. Them (not 100%).

DVD/CDRW Media

DaphneX on DVD-R have been tested to work. Keep in mind that the XBOX Disc media has a file size limitation of 1GB.

If your mpeg is greater than 1GB, it wont be readable. Other than this, should work no problems.

Controls

L+R+Left-Stick Thumb - Return to menu

L+R+Start+Back (main menu) - Exit to Dashboard

Left-Stick Thumb - Seektest on highlight game

Known issues

  • MACH3 & Us v Them dips not hooked up.
  • Cobra Command (Astron Belt Hardware) dipswitches not hooked up
  • Bega's Battle dips not 100%.
  • Issue when restarting a game from menu.. Wrong scene sometimes plays, then corrects itself.
  • Reset back to menu on Dragon's Lair 2 / Space Ace '91, not 100% working.

Media

Daphne (Laser Disk) Emulator - LaunchBox Tutorials (Unbroken Software, LLC)

Changelog

V0.96

  • Fixed some more bugs in the choosing games in menu. *should* be good now, Thanks to Krill123 for testing.
  • Added keyboard support to Thayers Quest (kbd must be plugged in b4 starting DaphneX).
  • Fixed text display on Thayers Quest. Added option to toggle also.
  • Fixed LDP text display not being reset between games.
  • Added prelim MACH3 driver. Not 100% yet.
  • Added prelim Us vs Them driver. Not 100% yet.
  • Fixed problem with incorrect marquees in menu on first run of a new release.
  • Cobra Command: reproduced crash, runs in debug, crashes in release. It crashes in ogg code (audio). For now can't figure this out. To revisit.
  • Tested on DVD-R. Works fine. No file can be greater than 1GB. Xbox limitation.

V0.95

  • Fixed Begas Battle (I broke it , sorry).
  • Tested Cobra Command on AB hardware. Works. May have been same problem as Bega.
  • Fixed game options default bug when choosing the games in the menu.
  • Fixed multiple sfx on choosing game menu.
  • Return to menu now 'LEFT TRIGGER + RIGHT TRIGGER + LEFT THUMBSTICK BUTTON', triggers were getting pressed accidentally while playing.

V0.94

  • Exit to Dashboard is now functional on Main Menu (LTRIG + RTRIG + START + BACK).
  • Seektest is now added to front-end. Highlight game and press left thumb stick.
  • New front-end features, including choosing games that show in Main Menu (please let me know if you find any problems with this).
  • Fixed possible font overflow.

V0.93

  • Added real Interrupts to DL2. Emulation should be 100% accurate now.
  • Added *ALL* available ROM sets. See above for naming conventions.
  • NOTE: 2.11 Roms use 1st pressing of DL2 laserdisc, all others use 2nd pressing.
  • Ace91 interrupts hooked up (Beta driver, not complete)
  • MACH3 driver under development.. not active in this build.

V0.92b

  • Fixed Ace91 marquee. Didn't update the menu images. Sorry.

V0.92

  • Added Space Ace '91 USA, Euro Roms which runs on DL2 hardware (beta).
  • Added Dragon's Lair 2 3.19, and 3.19 Euro Romsets.
  • Added VP380 Laserdisc emulation for Euro versions of above games.
  • Added options for above games including RomVersion selector.

V0.91

  • Fixes from the PC version including possible lockups with multiple mpegs.
  • Dragon's Lair 2: Time Warp (Romset 3.15).. beta driver.. you are on your own.
  • New marquees for Galaxy Ranger (thanks to Dan Nocera).
  • Fixed a lockup with D3D render collisions on multiple mpegs (finally).
  • Reset back to menu is now 'LEFT + RIGHT TRIGGER' since DL2 used 'start+select'.

V0.90

  • Fixed Cobra Command Stretch option.


V0.80

  • Fixed framefile parser, should work if there is no <CR> at end of last line.
  • Added Logfile output. Daphne_log.txt is in UDATA\FFDAFF00\subdir.
  • Improved Sound driver (multiple sample instances).
  • Added new menu sound effects.
  • Fixed bug with sound shutdown that caused a memory leak on subsequent startups.
  • Fixed more vldp init startup stuff between games. Should resolve no audio issues.
  • Shouldn't crash now if menu sound files are missing.
  • Added sfx to button press on errors.

V0.70

  • Memory Leak fixed. No more crashes after 30 mins! Thanks for Cheule for testing help.
  • Zipped Roms now work. Place them in the 'roms' directory. Zipfile should be named the same as the directory for roms would be. eg. Dragon's Lair roms = lair.zip.
  • Stretch Mode Option - if mpeg is smaller than 720x480, will fill to 720x480.
  • Improved Game Options screen.
  • Added autoscroll to menu screens if holding down dpad.
  • Added Interstellar.
  • Added Thayer's Quest.
  • Added Esh. Not fully tested since I don't have mpegs.
  • Added Badlands. Not fully tested since I don't have mpegs.
  • Fixed VLDP init problem causing games to not start immediatley on subsequent startups.

V0.60

  • Fixed audio crackling on attract mode with no audio.
  • Fixed random no audio on game startup.
  • Fixed issue with cpu's not being closed down properly causing a crash if you try to start Bega more than once.
  • Fixed joypads on Astron Belt, Cobra Command, Bega etc.
  • 'Game Issues' screen hooked up.

V0.50

  • Return to menu and play a new game works now.
  • Added version control to options.bin file. Autodeletes if not correct version.
  • Adjusted scroll speed on menu.
  • Added Credits/Build num screen.
  • Added Controller Help Screen.
  • New games added, see list.
  • Fixed bug with blank skips & searches causing random lockups.
  • Revised readme.txt.

V0.20

  • Framefile parser improved.
  • Multiple mpegs now work (DVD-VIDEO rips).
  • Parsing mpegs should work now, and has a progress display (not finished).
  • Changed to 720x480 video mode to support DVD-VIDEO mpegs.
  • Blanks on skips and searches enabled.
  • Revised readme.txt

V0.11

  • CGI overlays working (Astron Belt).
  • Fixed rendering bug,should run even smoother now.
  • Preliminary support for returning to menu from game (BACK + START).
  • Revised readme.txt

V0.1

  • First release. Games supported Dragon's Lair/Space Ace.
  • Astron Belt running without CGI.

Credtis

Greets:

  • #xbins.
  • #xboxhacker.
  • www.xbox-scene.com.
  • team Xecuter.
  • Mame team.

External links

Advertising: