Ikrananka wrote:
Hey, no problem. I'm just so glad that you're going to look into this at all. Looking forward to the patch whenever you have it ready. Again, if you need me to do any testing just let me know.
I've pushed out an update for daphne.exe thru daphneloader that I have tested on my Windows 7 x64 install. It is working fine. I used the inpout binaries from the link you helpfully provided.
NOTE that the readme for that URL you gave says that the lib won't work with a PCI parallel port card, so you may still be stuck. I've just ensured that the problem isn't with the Daphne code itself by testing it on my PC (which has a parallel port built into the motherboard). Maybe we can convince Bard to test it on his setup too since he is apparently using a PCI-based parallel port.
The correct command line syntax now is to specify the parallel port's address in hex like you were originally doing. Here is what my daphne_log.txt file looks like:
Code:
--DAPHNE version 1.0.12
--Command line is: daphne.exe lair vldp -framefile D:/daphne/vldp_dl/lair/lair.txt -blank_searches -min_seek_delay 1000 -seek_frames_per_ms 20 -homedir D:\daphne -fastboot -bank 0 11111001 -bank 1 00100111 -sound_buffer 2048 -x 640 -y 480 -opengl -scoreboard -scoreport 378
--CPU : GenuineIntel 2650 MHz || Mem : 4096 megs
--OS : Windows XP/.NET || Video : NVIDIA GeForce 8800 GT
--OpenGL: Compiled In
--RGB2YUV Function: MMX
--Line Blending Function: MMX
--Audio Mixing Function: MMX
Setting alternate home dir:
D:\daphne
Setting sound buffer size to 2048
Setting screen width to 640
Setting screen height to 480
Enabling external scoreboard...
Setting scoreboard port to 378
Set 640x480 at 32 bpp with flags: 2
Initializing sound system ...
GI Sound chip initialized at 2000000 Hz
No joysticks detected
Remapping input ...
Loading compressed ROM image dl_f2_u1.bin...8192 bytes read.
Loading compressed ROM image dl_f2_u2.bin...8192 bytes read.
Loading compressed ROM image dl_f2_u3.bin...8192 bytes read.
Loading compressed ROM image dl_f2_u4.bin...8192 bytes read.
Framefile parse succeeded. Video/Audio directory is: D:/daphne/vldp_dl/lair/./
OpenGL v2.0 is supported.
Opening parallel port at address 0x0378
Booting ROM ...
Play
LDP : disc is already playing, play command ignored
Play
Display disable received
Search to 323 received - [25] Attract Mode, Sequence 0 Attract Mode
search succeeded d0
Play
Display disable received
Search to 306 received - [25] Attract Mode, Sequence 0 Attract Mode
search succeeded d0
LDP NOTE: ignoring seek because we're already on that frame
search succeeded d0
Search to 1424 received - [ 0] Introduction, Sequence 0
search succeeded d0
Play
Search to 1823 received - [ 0] Introduction, Sequence 3
search succeeded d0
Play
Search to 3561 received - [ 3] Flaming Ropes, Sequence 0
search succeeded d0
Play
Search to 3963 received - [ 3] Flaming Ropes, Sequence 8 Death Scene
search succeeded d0
Play
Search to 18226 received - [18] Drink Me, Sequence 1 Resurrection Scene
search succeeded d0
Play
Search to 18282 received - [18] Drink Me, Sequence 2
search succeeded d0
Play
Search to 18486 received - [18] Drink Me, Sequence 5 Death Scene
search succeeded d0
Play
Search to 22682 received - [1f] Underground River, Sequence 1 Resurrection Scene
search succeeded d0
Play
Search to 22738 received - [1f] Underground River, Sequence 2
Closing parallel port
Freeing memory used to store audio stream...
Shutting down sound system...
Shutting down video display...