What’s new? |
add: [IBM_PC_8x8.bin] added BIOS ROM for 8×8 font emulation fix: [tools/tail.cpp] fixed wait loop in case of file replacement add: [tools/tail.cpp] added grep/ungrep options add: [tools/glerror.c] added tool for opengl error code translation add: [tools/ddmodes] added tool for ddraw video modes list add: [tools/argdump.cpp] added dump of unparsed command line add: [createproc.cpp hint.cpp] added hint for process creation fix: [d3dtexture.cpp] improved log for texture formats in case of ASCII codecs add: [ddcolor2alpha.cpp, ddraw.cpp, sblit.cpp] added COLORKEYTOALPHA flag. fix: [ddraw.cpp] fixed SetDisplayModes wrapper for situation where all arguments w, h, bpp are set to 0. Fixes “Frogger He’s Back”. add: [ddraw.cpp] added Lock wrapper protection for unreferenced surfaces (useful?) fix: [ddraw.cpp] recovered the DDERR_NOTLOCKED error code. Recovers “Formula Karts”. fix: [ddraw.cpp, ddtexture.cpp] replaced implementation for SPONGEBOBHACK tweak fix: [ddraw.cpp, dxwcore.cpp] custom resolution now not trimmed by HIDEDISPLAYMODES shim fix: [ddtexture.cpp] fixed logs mistakenly attributed to OpenGL fix: [dinput.cpp] added recovery for DDERR_INVALIDPARAMS in creation wrappers add: [dxhook.cpp] added GetCommandLine log add: [dxwcore.cpp, hd3d.cpp, opengl.cpp] added SETFOGCOLOR flag add: [dxwcore.cpp] added FAKEDATE flag add: [excepthandler.cpp] added redirection for forbidden access to BIOS ROM font memory. fix: [gdi32.cpp] fixed BitBlit wrapper in case of BLACKNESS or WHITENESS blit. add: [guids.cpp] added 2 more GUIDs add: [hd3d.cpp] improved logging for CreateDevice wrapper add: [hd3d7.cpp] improved logging for textures add: [hooktable.cpp, shell32.cpp] recovered hook for shell32.dll module. Fixes the son creation suppression for shell commands add: [kernel32.cpp] added GetCommandLineA and GetModuleFileNameA wrappers for EmulateGetCommandLine shim emulation (EMUGETCOMMANDLINE flag) add: [kernel32.cpp] added GetVolumeInformationW wrapper add: [kernel32.cpp, hint.cpp] added HINT_CDCHECK hint add: [kernel32.cpp] added FIXCREATEFILEMAP flag for emulation of EmulateCreateFileMapping shim add: [kernel32.cpp] added EMUGETCOMMANDLINE flag for emulation of EmulateGetCommandLine shim add: [mciwrapper.cpp] added HACKMCIFRAMES feature to query of track position fix: [opengl.cpp] fixed opengl handling of fog color and intensity add: [queryint.cpp] added FORCED3DREFDEVICE flag fix: [shareddc.cpp] fixed FPS control, es. in “Beachhead 2000” fix: [smack.cpp] added missing wrappers hooking for SmackBlitClose and SmackBlitOpen add: [xinput.cpp] better logging for XInputGetState wrapper add: [GUI] added interfaces for fog color and fake date configuration fix: [winmm.dll] winmm Standalone CDA emulator aligned to v2.05.88 last changes |