Commit graph

  • 087ccc719a use movsb FunkyFr3sh 2022-09-16 11:47:09 +02:00
  • 160ba70fa5 add post build event for Release build FunkyFr3sh 2022-09-16 11:24:41 +02:00
  • 8a63e2b976 allocate memory with CreateFileMapping FunkyFr3sh 2022-09-16 11:22:05 +02:00
  • 9b5856c496 add post build event for DebugLog build FunkyFr3sh 2022-09-16 03:25:17 +02:00
  • 45dc982b4a Merge branch 'master' of https://github.com/CnCNet/cnc-ddraw FunkyFr3sh 2022-09-16 02:59:31 +02:00
  • 9b3cd4cf84 fix some warning messages FunkyFr3sh 2022-09-16 02:59:21 +02:00
  • 8cd1fe7afa
    Update README.md FunkyFr3sh 2022-09-15 20:31:32 +02:00
  • 5a9284a44e save and pass DDSD_BACKBUFFERCOUNT FunkyFr3sh 2022-09-15 10:21:33 +02:00
  • edf69fcc2a add support for DDSD_LPSURFACE and DDSD_PITCH FunkyFr3sh 2022-09-15 10:10:52 +02:00
  • f39e3fcddb fix GetAttachedSurface FunkyFr3sh 2022-09-15 09:57:36 +02:00
  • 0133030c6a add memset blt_clear wrapper FunkyFr3sh 2022-09-15 02:12:27 +02:00
  • f9462e5903 fix color conversion blitters FunkyFr3sh 2022-09-14 15:30:16 +02:00
  • b309ce705a bump version FunkyFr3sh 2022-09-13 17:28:24 +02:00
  • 9a41252e73 fix size FunkyFr3sh 2022-09-13 17:16:20 +02:00
  • 28c481ef30 tweak blt_colorkey_mirror_stretch FunkyFr3sh 2022-09-13 16:16:35 +02:00
  • fe60c7910a tweak blt_stretch FunkyFr3sh 2022-09-13 16:08:46 +02:00
  • d09e2a3dbf remove include FunkyFr3sh 2022-09-13 15:52:56 +02:00
  • a2475ed259 replace blt_stretch FunkyFr3sh 2022-09-13 15:51:14 +02:00
  • 4cacc350c9 improve blitter performance FunkyFr3sh 2022-09-13 13:41:46 +02:00
  • 5ad539bbb4 remove duplicate code FunkyFr3sh 2022-09-13 10:18:24 +02:00
  • f4a403f434 improve blt_colorfill performance FunkyFr3sh 2022-09-13 09:53:29 +02:00
  • 09ca2fcbf8 Merge branch 'master' of https://github.com/CnCNet/cnc-ddraw FunkyFr3sh 2022-09-13 09:51:58 +02:00
  • bc40d0fc3b some cleanup in surface.c FunkyFr3sh 2022-09-13 09:51:19 +02:00
  • 28b7181ecb
    Update README.md FunkyFr3sh 2022-09-13 09:40:27 +02:00
  • dc0204cf71 remove fixpitch setting FunkyFr3sh 2022-09-13 09:34:48 +02:00
  • 46121793ca adjust second carma preset FunkyFr3sh 2022-09-13 07:41:58 +02:00
  • b03600fb4f #101 clear backbuffer on flip FunkyFr3sh 2022-09-13 07:41:01 +02:00
  • 19c4d67087 bump version FunkyFr3sh 2022-09-13 07:39:47 +02:00
  • 21ccd1547f fix build for newer SDK versions FunkyFr3sh 2022-09-11 07:34:40 +02:00
  • 0f24bfae70 bump version v4.4.9.0 FunkyFr3sh 2022-09-10 12:19:02 +02:00
  • 7e414e961a adjust Total Annihilation Beta Patch preset FunkyFr3sh 2022-09-10 00:34:09 +02:00
  • 0c525c08c1 adjust Atrox preset so it works with the unmodified CD version FunkyFr3sh 2022-09-10 00:30:34 +02:00
  • adee27207a add Undocumented compatibility settings to ddraw.ini FunkyFr3sh 2022-09-10 00:27:38 +02:00
  • 25d8669007 fix pitch values FunkyFr3sh 2022-09-10 00:12:31 +02:00
  • 9becc9be3c ifdef debug code FunkyFr3sh 2022-09-09 23:55:45 +02:00
  • e578df74e3 make fixpitch setting working with primary surface too FunkyFr3sh 2022-09-09 12:57:05 +02:00
  • efad3e0fd5 don't use min macro FunkyFr3sh 2022-09-09 11:30:27 +02:00
  • 1e57228500 Revert "don't use min macro" FunkyFr3sh 2022-09-09 11:26:53 +02:00
  • 3ac47313e2 don't use min macro FunkyFr3sh 2022-09-09 11:25:15 +02:00
  • 1564c538fd use sizeof index 0 FunkyFr3sh 2022-09-09 10:57:16 +02:00
  • 10d0477cbd add color conversion blitters FunkyFr3sh 2022-09-09 10:44:04 +02:00
  • 8df3d5dcb4 enable optimizations FunkyFr3sh 2022-09-08 08:20:20 +02:00
  • e86a0ae4d9 fix GCC build FunkyFr3sh 2022-09-08 08:12:11 +02:00
  • b25612fe32 update makefile FunkyFr3sh 2022-09-08 07:34:23 +02:00
  • 20d3cf06d8 enable GameHandlesClose for Infantry Online to make sure it can save its settings properly FunkyFr3sh 2022-09-08 06:57:15 +02:00
  • a05f918671 #164 adjust Atrox preset FunkyFr3sh 2022-09-08 04:42:17 +02:00
  • c21123b606 specify full path to ddraw.ini in case of bad working dir FunkyFr3sh 2022-09-08 04:20:51 +02:00
  • 0997f514c4 separate blitters into a different file FunkyFr3sh 2022-09-08 02:19:15 +02:00
  • 15221b3120 add crc32 for testing FunkyFr3sh 2022-09-07 02:51:42 +02:00
  • 58cb1e0a04 experimental colorkey blitter test code FunkyFr3sh 2022-09-06 10:30:51 +02:00
  • a227aa17d0 bump version FunkyFr3sh 2022-09-06 08:05:58 +02:00
  • a05d7f1192 #167 add preset for Total Annihilation: Escalation FunkyFr3sh 2022-09-06 08:05:33 +02:00
  • 73afd3707a make sure HighValue is not lower than LowValue FunkyFr3sh 2022-09-06 07:28:17 +02:00
  • 4821c8d216 bump version v4.4.8.0 FunkyFr3sh 2022-09-05 10:26:00 +02:00
  • c633d32666 disable logging FunkyFr3sh 2022-09-05 10:19:18 +02:00
  • dcba755d95 #164 revert atrox hack and use preset instead FunkyFr3sh 2022-09-05 10:18:26 +02:00
  • 294e8f7d34 #164 add preset for Atrox FunkyFr3sh 2022-09-05 09:08:59 +02:00
  • e1727dc379 #164 add hack for atrox FunkyFr3sh 2022-09-05 09:02:00 +02:00
  • 94a1603462
    Update README.md FunkyFr3sh 2022-09-05 06:45:24 +02:00
  • e59f492c0f filter some more messages FunkyFr3sh 2022-09-05 06:25:33 +02:00
  • e5fcb98d5e don't log key message FunkyFr3sh 2022-09-05 06:16:21 +02:00
  • 641313eaaf #160 log WndProc FunkyFr3sh 2022-09-05 06:07:23 +02:00
  • 4e2d7aea85 update presets FunkyFr3sh 2022-09-05 05:57:45 +02:00
  • 59e13d002b adjust ja2 presets FunkyFr3sh 2022-09-05 05:51:15 +02:00
  • 62ef95aa14 adjust Blade & Sword preset FunkyFr3sh 2022-09-05 03:55:40 +02:00
  • 204c7716e3 #157 add preset for Divine Divinity FunkyFr3sh 2022-09-05 03:53:59 +02:00
  • 678160848e Make sure native res is always available FunkyFr3sh 2022-09-05 03:48:24 +02:00
  • d318bae6aa force release of d3d9 device FunkyFr3sh 2022-09-05 02:44:27 +02:00
  • b7b9a30dc0 update ddraw.rc FunkyFr3sh 2022-09-05 02:17:38 +02:00
  • 650b06a663
    Update README.md FunkyFr3sh 2022-03-15 02:31:05 +01:00
  • 2ecf58f1b3
    Update README.md FunkyFr3sh 2022-03-15 02:29:05 +01:00
  • a58e5cdc2a bump version v4.4.7.0 FunkyFr3sh 2022-02-25 00:18:09 +01:00
  • 38d39b75fa add preset for sole survivor FunkyFr3sh 2022-02-25 00:18:02 +01:00
  • 553ee34433 force fullscreen = FALSE on zone list FunkyFr3sh 2022-02-25 00:04:07 +01:00
  • 68633e7aa6 #138 center window for infantry online FunkyFr3sh 2022-02-19 12:23:18 +01:00
  • 6ed0ed899c tweak wndproc hooks FunkyFr3sh 2022-02-19 12:22:22 +01:00
  • 69041f7493 #138 force fullscreen 640x480 if user selects "windowed" in the menu FunkyFr3sh 2022-02-17 20:22:17 +01:00
  • bedf34664c #138 use 16bpp for zone list (fixes windowed black screen outside of zone list) FunkyFr3sh 2022-02-17 17:00:34 +01:00
  • 8fd63703a8 #138 remove WM_SIZE and WM_MOVE messages (they're interfering with the game's own windowed mode...) FunkyFr3sh 2022-02-16 17:16:29 +01:00
  • c8c10836b5 allow SC_KEYMENU in case there's a menu (Infantry Online) FunkyFr3sh 2022-02-16 16:24:39 +01:00
  • 96bcaeb036 log available display modes FunkyFr3sh 2022-02-15 10:36:41 +01:00
  • 571372f9ca fix adjmouse bug FunkyFr3sh 2022-02-15 10:17:05 +01:00
  • d190bf4c9f fix for last commit FunkyFr3sh 2022-02-07 12:22:26 +01:00
  • 8f34d10cdc #136 add some more checks to BltFast FunkyFr3sh 2022-02-06 15:40:25 +01:00
  • e8cc0f5b1c bump version FunkyFr3sh 2022-02-05 04:18:49 +01:00
  • b2d6e13ba8 #138 add preset for infantry online FunkyFr3sh 2022-02-05 04:03:00 +01:00
  • 7d966e5e8d #138 force windowe mode in zone list FunkyFr3sh 2022-02-05 04:02:06 +01:00
  • f013a76c7e #138 fix bMenu bool in AdjustWindowRect calls FunkyFr3sh 2022-02-04 04:50:23 +01:00
  • 8409769b73 #138 call SetDisplayMode from SetCooperativeLevel when there's no DDSCL_FULLSCREEN flag FunkyFr3sh 2022-01-24 01:35:11 +01:00
  • 9c02e0ee93 fix dune2000 presets FunkyFr3sh 2022-02-04 06:05:39 +01:00
  • c90b63adb5 #135 add preset for Airline Tycoon Deluxe FunkyFr3sh 2022-02-04 05:11:15 +01:00
  • 00bcc983f2 add preset for Jagged Alliance 2 - Vengeance Reloaded mod FunkyFr3sh 2022-01-30 13:08:33 +01:00
  • 0f8eb68de6 bump version v4.4.6.0 FunkyFr3sh 2021-12-18 05:00:32 +01:00
  • c6a5603294 optional D3DCREATE_FPU_PRESERVE for dune2000 and other games that might need it FunkyFr3sh 2021-12-18 04:59:25 +01:00
  • d654beab46 fix debug build FunkyFr3sh 2021-12-18 04:49:08 +01:00
  • a44193fe47 improve screenshot performance FunkyFr3sh 2021-12-17 03:26:51 +01:00
  • c36522d377 #133 add option to save screenshots in a different directory FunkyFr3sh 2021-12-17 03:16:08 +01:00
  • b8fd6d1f81 #131 #125 add option to remove video memory flag FunkyFr3sh 2021-12-17 02:41:02 +01:00
  • 27812d69f4 bump version FunkyFr3sh 2021-12-16 03:28:59 +01:00
  • f803a9363f #132 add SWP_SHOWWINDOW FunkyFr3sh 2021-12-16 03:28:50 +01:00