DxWnd v2.06.05.fx1 Updated

lwc on 17 Aug 2024
  • 19MB (uncompressed)
  • Released on 2 Jul 2024
  • Suggested by Special

DxWnd lets you run many applications that default to fullscreen in a window, ideal for games. The program is a Win32 "hooker" program that intercepts and alters the behavior of window messages and APIs. It picks up events and injects code into the configured tasks to run fullscreen programs in a windowed environment while maintaining expected behavior.

Category:
Runs on:WinXP / Vista / Win7 / Win8 / Win10
Writes settings to: Application folder
Stealth: ? Yes
License: GPL
How to extract:
  1. Download the RAR package and extract to a folder of your choice.
  2. Launch dxwnd.exe.
What's new?
    fix: [advapi.cpp] fixed logging of key values
    add: [binkw32.cpp hooktable.cpp] added hooking of bink2w32.dll
    add: [d3dumddi.cpp] rewriting of most of it, added Z trimming (@#@ "Thief 2" stars bug) and experimental scaling
    fix: [dinput.cpp] fixed QueryInterface wrapper crashing when obp is NULL
    fix: [dshow.cpp] improved DirectShow hooking, bug fixing.
    add: [dxhelper.cpp] added decoding for legacy values of GDI ROPs from Charles Petzold "Programming Windows 95"
    fix: [dxhook.cpp] fixed SetHook call
    add: [dxwcore.cpp] added dedicated topics for COM, DirectShow and d3ddumddi tracing
    add: [dxwcore.cpp] added key functions for zoom-in and zoom-out
    [dxwnd.cpp]mflag KEEPCURSORWITHIN renamed as TRIMMOUSEPOSITION
    add: [guids.cpp] added more GUIDs from DirectShow
    fix: [hd3d.cpp] fixed CreateDevice wrapper, fixes @#@ "Call for Heroes Pompolic Wars"
    fix: [hd3d11.cpp] fixed missing hooks in D3D11 device creations
    [hdxgi.cpp] added missing hooks for QueryInterface operations
    fix: [kernel32.cpp] changed default limit for fake HD space - @#@ "Cossacks" requires more than 100 MB free
    fix: [kernel32.cpp] skipped LoadLibrary(kernel32.dll) operation crashing FFDShow filters
    fix: [mciwrapper.cpp] fixed mci parser because of two spaces found in @#@ "Age of Empires Gold Edition"
    add: [msvcrt.cpp] added _stat wrapper, needed for @#@ "MechWarrior 3"
    add: [ole32.cpp] fixed QueryInterface wrapper to handle IID_IBasicAudio objects
    add: [opengl.cpp] added more tracing wrappers
    fix: [queryint.cpp] fixed QueryInterface wrapper crashing when obp is NULL.
    fix: [user32.cpp] in GetWindowLong wrapper when pretending fullscreen then also pretend the main window is borderless
    add: [user32.cpp] added "propsfxblack" class to the black window list. Fixes @#@ "Crashday"
    fix: [user32.cpp] in fullscreen emulated-color mode don't change the pixel format. Fixes @#@ "Midtown Madness"
    add: [winproc.cpp] added ENABLEZOOMING flag for experimental handling of zooming with function keys and mouse wheel
    fix: [winproc.cpp] fixed WM_NCHITTEST handling pretending that the cursor is always in client area when TRIMMOUSEPOSITION

5 comments on DxWnd  The Portable Freeware Collection Latest Entries Feed

Midas 2017-07-04 10:04

Tip: no help files are included in recent builds, so it is advised you grab v2_04_10 from Sourceforge which has the most up to date files.

BTW, the GitHub repository mentioned above by refack is currently empty.

v2.04.34

refack 2017-04-22 14:53

@Special, I'm just helping gho with the "mechanics" of the mirror. He owns and approves the mirror.

v2.04.26

Special 2017-03-25 17:18

Who are you? Like if gho the main guy behind DxWnd move over to Github, only then I would consider it an "official" repo, but other wise it seems pretty unofficial to me when a random person sets one up.

What are some of your contributions to DxWnd? Why didn't gho set it up instead?

v2.04.21

refack 2017-03-25 15:14

Code is now also available at https://github.com/DxWnd

v2.04.21

nakaoh12 2016-12-30 21:02

Excellent app for StarCraft 1 on Win7, Win8 and Win10

v2.04.01.fx4

Post your comment