FunkyFr3sh
|
1bd19be3b8
|
improve debug dds debug logs
|
2022-09-29 18:06:51 +02:00 |
|
FunkyFr3sh
|
3562c2bd7a
|
add some more error checking
|
2022-09-29 17:49:20 +02:00 |
|
FunkyFr3sh
|
31a3118de6
|
enable clipper in dds_Blt
|
2022-09-29 17:21:23 +02:00 |
|
FunkyFr3sh
|
c7f971c0be
|
add some more debug logging
|
2022-09-29 13:44:25 +02:00 |
|
FunkyFr3sh
|
606a7460ee
|
fix blitter clipping
|
2022-09-29 12:55:16 +02:00 |
|
FunkyFr3sh
|
86996a15be
|
#177 add support for transparent color conversion blt
|
2022-09-29 00:19:48 +02:00 |
|
FunkyFr3sh
|
11f1422acf
|
#177 add preset for Fairy Tale About Father Frost, Ivan and Nastya
|
2022-09-28 04:19:09 +02:00 |
|
FunkyFr3sh
|
5b00653cc5
|
Revert "#177 fix text drawing"
This reverts commit 8ea545ec96 .
|
2022-09-28 03:55:49 +02:00 |
|
FunkyFr3sh
|
8ea545ec96
|
#177 fix text drawing
|
2022-09-28 03:20:29 +02:00 |
|
FunkyFr3sh
|
7683e52f21
|
align
|
2022-09-28 02:25:50 +02:00 |
|
FunkyFr3sh
|
7f7f90182f
|
add some testing code to blitter functions
|
2022-09-28 01:59:12 +02:00 |
|
FunkyFr3sh
|
c8d7719d04
|
move clipper test code up
|
2022-09-28 00:52:32 +02:00 |
|
FunkyFr3sh
|
228063839a
|
#177 fix for blitter with negative coords
|
2022-09-27 22:45:13 +02:00 |
|
FunkyFr3sh
|
e012b5c01a
|
align
|
2022-09-27 15:31:03 +02:00 |
|
FunkyFr3sh
|
11801618df
|
add (commented out) clipper support to dds_blt
|
2022-09-27 15:28:57 +02:00 |
|
FunkyFr3sh
|
bd697e7b7a
|
fix function name
|
2022-09-21 16:37:13 +02:00 |
|
FunkyFr3sh
|
d18df5faf1
|
#172 Add support for SetSurfaceDesc (Nancy Drew: Stay Tuned For Danger)
|
2022-09-21 16:07:32 +02:00 |
|
FunkyFr3sh
|
6372dc6884
|
add AVX memset
|
2022-09-20 02:27:01 +02:00 |
|
FunkyFr3sh
|
a1b58749a2
|
make guard lines easier to adjust
|
2022-09-18 10:41:27 +02:00 |
|
FunkyFr3sh
|
cbae2db055
|
fix param
|
2022-09-18 09:25:49 +02:00 |
|
FunkyFr3sh
|
8d6b2f3bfe
|
add option to lock surfaces
|
2022-09-17 13:46:45 +02:00 |
|
FunkyFr3sh
|
18622bff3a
|
remove TRACE
|
2022-09-16 16:13:06 +02:00 |
|
FunkyFr3sh
|
c4e8f959d4
|
flip file mapping
|
2022-09-16 12:33:08 +02:00 |
|
FunkyFr3sh
|
8a63e2b976
|
allocate memory with CreateFileMapping
|
2022-09-16 11:22:05 +02:00 |
|
FunkyFr3sh
|
5a9284a44e
|
save and pass DDSD_BACKBUFFERCOUNT
|
2022-09-15 10:21:33 +02:00 |
|
FunkyFr3sh
|
edf69fcc2a
|
add support for DDSD_LPSURFACE and DDSD_PITCH
|
2022-09-15 10:10:52 +02:00 |
|
FunkyFr3sh
|
f39e3fcddb
|
fix GetAttachedSurface
|
2022-09-15 09:57:36 +02:00 |
|
FunkyFr3sh
|
0133030c6a
|
add memset blt_clear wrapper
|
2022-09-15 02:12:27 +02:00 |
|
FunkyFr3sh
|
9a41252e73
|
fix size
|
2022-09-13 17:16:20 +02:00 |
|
FunkyFr3sh
|
bc40d0fc3b
|
some cleanup in surface.c
|
2022-09-13 09:51:19 +02:00 |
|
FunkyFr3sh
|
dc0204cf71
|
remove fixpitch setting
|
2022-09-13 09:34:48 +02:00 |
|
FunkyFr3sh
|
b03600fb4f
|
#101 clear backbuffer on flip
|
2022-09-13 07:41:01 +02:00 |
|
FunkyFr3sh
|
e578df74e3
|
make fixpitch setting working with primary surface too
|
2022-09-09 12:57:05 +02:00 |
|
FunkyFr3sh
|
1e57228500
|
Revert "don't use min macro"
This reverts commit 3ac47313e2 .
|
2022-09-09 11:26:53 +02:00 |
|
FunkyFr3sh
|
3ac47313e2
|
don't use min macro
|
2022-09-09 11:25:15 +02:00 |
|
FunkyFr3sh
|
0997f514c4
|
separate blitters into a different file
|
2022-09-08 02:19:15 +02:00 |
|
FunkyFr3sh
|
58cb1e0a04
|
experimental colorkey blitter test code
|
2022-09-06 10:30:51 +02:00 |
|
FunkyFr3sh
|
73afd3707a
|
make sure HighValue is not lower than LowValue
|
2022-09-06 07:28:17 +02:00 |
|
FunkyFr3sh
|
d190bf4c9f
|
fix for last commit
|
2022-02-07 12:22:26 +01:00 |
|
FunkyFr3sh
|
8f34d10cdc
|
#136 add some more checks to BltFast
|
2022-02-06 15:40:25 +01:00 |
|
FunkyFr3sh
|
b8fd6d1f81
|
#131 #125 add option to remove video memory flag
|
2021-12-17 02:41:02 +01:00 |
|
FunkyFr3sh
|
15438c70c4
|
#122 add support for mirror blt without color key
|
2021-09-08 22:51:44 +02:00 |
|
FunkyFr3sh
|
ac1829f629
|
#114 add temporary workaround for "not responding" windows
|
2021-08-18 16:25:29 +02:00 |
|
FunkyFr3sh
|
02719f5744
|
remove passthrough setting and adjust presets
|
2021-08-08 22:39:32 +02:00 |
|
FunkyFr3sh
|
6883f57ca6
|
use cast instead
|
2021-06-25 15:46:13 +02:00 |
|
FunkyFr3sh
|
74bfb5a725
|
fix color key issues
|
2021-06-25 15:32:09 +02:00 |
|
FunkyFr3sh
|
b97af7a4f9
|
add some additional checks
|
2021-06-15 03:20:41 +02:00 |
|
FunkyFr3sh
|
f29f712016
|
use older version of structs by default and cast to newer ones if needed
|
2021-06-14 09:57:26 +02:00 |
|
FunkyFr3sh
|
b7fe3d5b54
|
rename arg
|
2021-06-13 05:17:46 +02:00 |
|
FunkyFr3sh
|
1f11bf8b84
|
refactoring
|
2021-06-11 20:30:43 +02:00 |
|
FunkyFr3sh
|
093284f565
|
add hack for armada
|
2021-06-09 07:24:17 +02:00 |
|
FunkyFr3sh
|
03057c938c
|
partial support for DDSD_PIXELFORMAT
|
2021-06-06 05:25:33 +02:00 |
|
FunkyFr3sh
|
909b819be6
|
tweak
|
2021-06-05 22:16:20 +02:00 |
|
FunkyFr3sh
|
d57e0757d0
|
fix kknd high res patch hack
|
2021-06-05 22:15:52 +02:00 |
|
FunkyFr3sh
|
8e2ea2345b
|
flip all backbuffers
|
2021-06-04 02:44:04 +02:00 |
|
FunkyFr3sh
|
f96fd40607
|
redraw when primary palette changed
|
2021-06-04 01:21:07 +02:00 |
|
FunkyFr3sh
|
e82b19fb78
|
fix releaseDc
|
2021-06-02 22:28:00 +02:00 |
|
FunkyFr3sh
|
21c114dfb3
|
add 32bit support for gta tests
|
2021-06-02 01:52:45 +02:00 |
|
FunkyFr3sh
|
061f078f73
|
support TargetOverride parameter
|
2021-05-31 18:54:32 +02:00 |
|
FunkyFr3sh
|
7372afd775
|
force redraw on ReleaseDC
|
2021-05-30 20:43:27 +02:00 |
|
FunkyFr3sh
|
c3dd35f122
|
support GetDDInterface
|
2021-05-29 20:51:19 +02:00 |
|
FunkyFr3sh
|
5ed2c2761d
|
adjust genie engine presets
|
2021-05-29 10:51:05 +02:00 |
|
FunkyFr3sh
|
e910351120
|
some more tweak for GetClipper and GetPalette
|
2021-05-26 19:48:48 +02:00 |
|
FunkyFr3sh
|
a8359e8e77
|
addref on GetClipper and GetPalette
|
2021-05-26 19:21:40 +02:00 |
|
FunkyFr3sh
|
793ed44b44
|
add new "fixpitch" setting
|
2021-05-23 06:16:58 +02:00 |
|
FunkyFr3sh
|
810fac999a
|
fix for last commit
|
2021-05-22 12:25:52 +02:00 |
|
FunkyFr3sh
|
9e9783f8d2
|
fix rgb palette
|
2021-05-22 12:23:25 +02:00 |
|
FunkyFr3sh
|
f27ee16b17
|
add passthrough check
|
2021-05-16 23:32:05 +02:00 |
|
FunkyFr3sh
|
39c62d6e7d
|
support upscale hack for KKND Xtreme high resolution patch (vhack=true)
|
2021-05-15 00:41:50 +02:00 |
|
FunkyFr3sh
|
1923e2bb0c
|
support mirror blt with DDBLT_KEYSRC
|
2021-05-10 23:40:42 +02:00 |
|
FunkyFr3sh
|
3e9c38dade
|
fix some warning messages
|
2021-05-10 04:00:45 +02:00 |
|
FunkyFr3sh
|
550588fe55
|
fix GCC build / add support for hook=4
|
2021-05-10 01:00:55 +02:00 |
|
FunkyFr3sh
|
c481327516
|
fix SetClipper
|
2021-05-09 00:51:02 +02:00 |
|
FunkyFr3sh
|
72f60913da
|
force wait on flip with maxgameticks = -2
|
2021-05-09 00:37:53 +02:00 |
|
FunkyFr3sh
|
6efc112c39
|
make old windows xp workaround optional
|
2021-05-08 23:42:29 +02:00 |
|
FunkyFr3sh
|
e58691dd2c
|
fix scaling with color key
|
2021-05-06 16:10:09 +02:00 |
|
FunkyFr3sh
|
f61cadc80a
|
add some more checks
|
2021-05-06 05:09:27 +02:00 |
|
FunkyFr3sh
|
63c4e6ff57
|
fix DeleteAttachedSurface and add some NULL checks
|
2021-05-06 01:24:07 +02:00 |
|
FunkyFr3sh
|
442b6c3f57
|
some experimental code for Capitalism2/CapLab
|
2021-05-06 00:15:47 +02:00 |
|
FunkyFr3sh
|
439f71e192
|
set DDSCAPS_VIDEOMEMORY only for backbuffer and primary
|
2021-05-05 16:58:40 +02:00 |
|
FunkyFr3sh
|
a3f242f5d4
|
Use GdiTransparentBlt temporary until own code was written
|
2021-05-05 16:41:51 +02:00 |
|
FunkyFr3sh
|
436ffe4ecb
|
add some more error checking for dds_Lock
|
2021-05-05 03:02:32 +02:00 |
|
FunkyFr3sh
|
55f23e9170
|
fix EnumAttachedSurfaces
|
2021-05-04 23:52:52 +02:00 |
|
FunkyFr3sh
|
ae4446becb
|
create backbuffer for flip games
|
2021-05-04 22:49:22 +02:00 |
|
FunkyFr3sh
|
8c8a5f9dc2
|
align width of surface for blade & sword (GetDC)
|
2021-05-04 16:03:43 +02:00 |
|
FunkyFr3sh
|
a52881eb72
|
#89 fixes blt/blitfast where source and dest sourface are the same
|
2021-05-02 16:21:06 +02:00 |
|
FunkyFr3sh
|
b7f485d935
|
#83 fix surface lock with rect
|
2021-04-24 08:14:48 +02:00 |
|
FunkyFr3sh
|
a6a95ec936
|
add dummy IDirectDrawGammaControl
|
2021-01-09 19:51:26 +01:00 |
|
FunkyFr3sh
|
e295515694
|
fix debug strings
|
2020-10-22 22:37:57 +02:00 |
|
FunkyFr3sh
|
ef03ee11c5
|
fix for blitter commit
|
2020-10-20 18:49:58 +02:00 |
|
FunkyFr3sh
|
f5d794042c
|
add some more error checking to the blitters
|
2020-10-20 15:00:12 +02:00 |
|
FunkyFr3sh
|
ae4b72c9c9
|
export DirectDrawCreateEx
|
2020-10-15 05:13:37 +02:00 |
|
FunkyFr3sh
|
4c12ebc077
|
#21 fixes Dungeon Keeper 2 color issues
|
2020-10-14 09:58:59 +02:00 |
|
FunkyFr3sh
|
dc93ff735f
|
align
|
2020-10-13 21:58:04 +02:00 |
|
FunkyFr3sh
|
be79bb8c8b
|
align and tweak some more
|
2020-10-13 11:29:52 +02:00 |
|
FunkyFr3sh
|
baaa87b18f
|
refactoring
|
2020-10-13 09:20:52 +02:00 |
|