Open mca64 opened 10 years ago
So just calling these functions will do it? I assume same signatures as the originals? I'll need a copy of the dll to test it... Wait can't you just use your delphi dll patcher to patch "my" dll's to use your new methods? Or maybe not? But I can try sometime if you want me to
On Mon, Aug 18, 2014 at 12:31 PM, mca64 notifications@github.com wrote:
To use custom BitBlt CreateCompatibleDC and CreateCompatibleBitmap i made dll with thisfunctions comatible with StarCraft : Brood War
https://github.com/mca64/mca64Launcher/blob/master/BroodWarCapture---Delphi-7.2/BroodWarCapture.dpr exported functions are SCBW_BitBlt SCBW_CreateCompatibleDC SCBW_CreateCompatibleBitmap
Could you make special version for me? using this fuctions loaded from dll instead current. Thanks.
— Reply to this email directly or view it on GitHub https://github.com/rdp/screen-capture-recorder-to-video-windows-free/issues/45 .
dont know. Just try http://mca64.com/BroodWarCapture.dll for Uscreen works (hacked - replaced original functions with those 3 custom)
patch is also a possibility, but why patch it when it can be used native ;)
and i think dll should be loaded static. This should works also for others DirectDraw games like Diablo or WarCraft II
What does loaded static mean? I was I think going to use something like LoadLibrary("...") since I don't have much experience with linking against dll's LOL.
On Thu, Aug 21, 2014 at 12:00 PM, mca64 notifications@github.com wrote:
and i think dll should be loaded static
— Reply to this email directly or view it on GitHub https://github.com/rdp/screen-capture-recorder-to-video-windows-free/issues/45#issuecomment-52958013 .
you can use LoadLibrary (dynamic) also
To use custom
BitBlt
CreateCompatibleDC
andCreateCompatibleBitmap
i made dll with thisfunctions comatible with StarCraft : Brood War https://github.com/mca64/mca64Launcher/blob/master/BroodWarCapture---Delphi-7.2/BroodWarCapture.dpr exported functions areSCBW_BitBlt
SCBW_CreateCompatibleDC
SCBW_CreateCompatibleBitmap
Could you make special version for me? using this fuctions loaded from dll instead current. Thanks.