DAPHNE 0.99.5 CHANGELOG - Added multi-cpu support - Added FreeBSD support - Support for the new Space Ace Enhanced ROMs added - Rewrote the rgb2yuv function using MMX for improved speed - Improved response time for VLDP (less video overrun, faster skipping) - Drastically improved VLDP timing accuracy by making VLDP timers identical to other DAPHNE timers. - Drastically improved seektest so it has onscreen text and other cool stuff - Added assembly language z80 optimizations to gcc builds (linux, freebsd) - Added zlib CRC32 checking - Added support for non-volatile RAM for certain games to preserve settings and high scores (Cliff Hanger, Esh's for now) - Drastically improved Cliff Hanger video overlay driver. It should be nearly perfect now. Thanks Barbadel. Unfortunately due to some guesses and hacks, Goal to Go is now broken . - Moved windows parallel port to an external .asm file to fix quirks in MSVC++'s inline assembler - Added overflow checking for super long framefiles - Some (or all?) crashes when using fullscreen mode and no hw acceleration have been fixed - Enabled accurate strobes for Dragon's Lair and Space Ace by default - Added support for PAL mpegs of Dragon's Lair and Space Ace when using NTSC roms. - Scoreboard for Dragon's Lair, Space Ace, Thayer's Quest now is redrawn after warning message - Added optional screen blanking when searching and/or skipping. This more closely mimics a laserdisc player's behavior. - Now tracks daphne usage (which can be disabled) to get an idea of how many daphne users are out there, which games are most popular, etc. - Added shot sample for Badlands - Added simulated beep for Esh's (proper tone and length) - Made Thayer's Quest subtitles work for an mpeg of arbitrary size - Thayer's Quest COP (keyboard input) is now partially working due to multi-cpu support - Improved keyboard LED support (when playing Space Ace) for Windows (fixed sluggishness, added Windows XP support) - Added keyboard LED support (when playing Space Ace) to linux (you must be root for it to work) - Fixed command-line overflow bug - Preliminary GPWorld added, but game does not work due to VLDP not supporting multiple play speeds. - Added infinite lives cheat to Esh's Aurunmilla - Reduced interval that input is polled to improve performance in Windows - get_current_frame() is now based upon elapsed cpu cycles rather than elapsed time. This should guarantee that no game can ever get out of sync with the laserdisc player. - Added "-nocrc" option to command line to disable ROM crc checking. - Color palette for Cobra Command (Astron Belt hardware) fixed - Esh's color palette is now correct (prom decoding corrected). Gamma correction added to brighten it up a bit. - Esh's display_update() now uses much less CPU. - Space Ace driver now uses rev A3 roms instead of rev A2 - Added "-altaudio" to command line to support alternate audio tracks (such as Esh's Japanese audio track) - Added Sony LDP-1000 driver for games such as Bega's Battle