Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/CnCNet/ts-ddraw
Rewrite of cnc-ddraw with Tiberian Sun as the target
https://github.com/CnCNet/ts-ddraw
update version
b581db621f74f950ee0d94761d411ca05c19319b authored almost 7 years ago
b581db621f74f950ee0d94761d411ca05c19319b authored almost 7 years ago
fix for scaling with YR
a28a472f6100558358d87d708c2f47b10397a25e authored almost 7 years ago
a28a472f6100558358d87d708c2f47b10397a25e authored almost 7 years ago
tabs to spaces
892e9e5a11bc0cd7d6178442f9779bfcd25e36cd authored almost 7 years ago
892e9e5a11bc0cd7d6178442f9779bfcd25e36cd authored almost 7 years ago
scaling experiments
700b8554c85a80ecedac4df1af54e9fc4faa10f2 authored almost 7 years ago
700b8554c85a80ecedac4df1af54e9fc4faa10f2 authored almost 7 years ago
bump version for release
b546a19e021d4eb428f3cda3222374d54d8b532f authored almost 7 years ago
b546a19e021d4eb428f3cda3222374d54d8b532f authored almost 7 years ago
adjust post build event
279e3a8bd51ed370c580c76d403993cc297f7af1 authored almost 7 years ago
279e3a8bd51ed370c580c76d403993cc297f7af1 authored almost 7 years ago
adjust logging
9506a870ea53a9711ff4769b327d52b779f48628 authored almost 7 years ago
9506a870ea53a9711ff4769b327d52b779f48628 authored almost 7 years ago
use line buffer to speed up logging a bit
29cb6b756732105db0cdb030cc976932fbb6ed2a authored almost 7 years ago
29cb6b756732105db0cdb030cc976932fbb6ed2a authored almost 7 years ago
use GetCurrentThreadId()
31a8dcfa471ad06b079e26c2aa509b2a5d876505 authored almost 7 years ago
31a8dcfa471ad06b079e26c2aa509b2a5d876505 authored almost 7 years ago
disable guardLines patch
5d32666ef2c019186cf0a12286f2514d85e94c00 authored almost 7 years ago
5d32666ef2c019186cf0a12286f2514d85e94c00 authored almost 7 years ago
Revert "fix guardLines patch for blitter crash"
This reverts commit c7df1f7195d6b3160d1ea61f8dd1287d42e830eb.
aaad3c23344594e6309aa720c15d0069ba7220ee authored almost 7 years ago
Update version info and changed the default TargetFPS to 62.
After doing some testing, it seems that 62fps is better default and 125.
a4b3ef6a3f7c2bbf175b7fc7b8b4e5b6d7f8a32d authored almost 7 years ago
fix guardLines patch for blitter crash
7ccbb29896286cbf8cb0861287fcd4792bdc4d6e authored almost 7 years ago
7ccbb29896286cbf8cb0861287fcd4792bdc4d6e authored almost 7 years ago
add post build event
5acdeabb7a6a30f7241fd3aed8fe514e4e6bf537 authored almost 7 years ago
5acdeabb7a6a30f7241fd3aed8fe514e4e6bf537 authored almost 7 years ago
fix for XP check
7b081047db6a4ff5f8430294f7256b60adda7baf authored almost 7 years ago
7b081047db6a4ff5f8430294f7256b60adda7baf authored almost 7 years ago
add win xp check
a7484acd79e60d378ae37593223dc510f8be1476 authored almost 7 years ago
a7484acd79e60d378ae37593223dc510f8be1476 authored almost 7 years ago
disable TRACE
e4e04308e11feb449d224aa869e9304f935fb19c authored almost 7 years ago
e4e04308e11feb449d224aa869e9304f935fb19c authored almost 7 years ago
improve logging
c13a17cdca30f821eaeef2be14f4ad74bb2a4891 authored almost 7 years ago
c13a17cdca30f821eaeef2be14f4ad74bb2a4891 authored almost 7 years ago
ts-draw now exports TargetFPS so that TS and YR can change the value. Also, it will dro TargetFPS to 10 when the game isn't active.
bb18a7c5342909e4263348a9badc97d4cda40eba authored almost 7 years ago
bb18a7c5342909e4263348a9badc97d4cda40eba authored almost 7 years ago
Fixed various compiler warnings. Changed fps to 125. And make sure that at least 1 frame is dropped whenever a frame needs to be dropped.
e57c1f0fba45c843df5efbd62d58ddc07edc1a32 authored almost 7 years ago
e57c1f0fba45c843df5efbd62d58ddc07edc1a32 authored almost 7 years ago
disable TRACE by default
367bc3fb989ff7a30fcb1e48b0d75967cba8445d authored almost 7 years ago
367bc3fb989ff7a30fcb1e48b0d75967cba8445d authored almost 7 years ago
Fix for gcc weirdness.
17dca15985cd98441acbb786692beb39ff15c753 authored almost 7 years ago
17dca15985cd98441acbb786692beb39ff15c753 authored almost 7 years ago
Various bug fixes.
a49ae5726cf39f75d66a11319849220d681f4408 authored almost 7 years ago
a49ae5726cf39f75d66a11319849220d681f4408 authored almost 7 years ago
Fix msvc compile problem.
2a1b9c688ae4190aa657ef8e3e18a6ad26da0a4a authored almost 7 years ago
2a1b9c688ae4190aa657ef8e3e18a6ad26da0a4a authored almost 7 years ago
Fixed problem with sleep.
6029b9b25b395401a1a89b76cecdb8c97803352a authored almost 7 years ago
6029b9b25b395401a1a89b76cecdb8c97803352a authored almost 7 years ago
Add 200 extra lines to help guard against TS an YR going out of bounds.
0f6fbc9e3fc64ac3a59885c07ba7fd6adcc1ca41 authored almost 7 years ago
0f6fbc9e3fc64ac3a59885c07ba7fd6adcc1ca41 authored almost 7 years ago
A much better way to drop frames. Changed default target fps to 120.
442b6f868fc42c96aabb981c2ab16a038b0dcf64 authored almost 7 years ago
442b6f868fc42c96aabb981c2ab16a038b0dcf64 authored almost 7 years ago
Added new hotkeys for changing the target framerate (ctrl+pgup ctrl+pgdn). Added an environment variable to control the frame drop mode.
3a2e96cca1d672bf68172282238a77ebf6834b02 authored almost 7 years ago
3a2e96cca1d672bf68172282238a77ebf6834b02 authored almost 7 years ago
Adds drawing FPS when you press ctrl+R
347e14ab2f5c47157026c51b938e48a5e9c247d4 authored almost 7 years ago
347e14ab2f5c47157026c51b938e48a5e9c247d4 authored almost 7 years ago
change VS outdir
fd4339f5b2015dc5ef4c9b5467c6def4c31935af authored almost 7 years ago
fd4339f5b2015dc5ef4c9b5467c6def4c31935af authored almost 7 years ago
Allow the renderer to slow the framerate down when the user's PC can't handle 60fps.
2040e6e554892e0bc49e8d9b93146387335dc327 authored almost 7 years ago
2040e6e554892e0bc49e8d9b93146387335dc327 authored almost 7 years ago
remove resource.h
2ad049d6cf110d8bfa50b36ca34ecf96beba0376 authored almost 7 years ago
2ad049d6cf110d8bfa50b36ca34ecf96beba0376 authored almost 7 years ago
visual studio project files
1c0d69f24daa249e5e7993a2506fc85d2882cf61 authored almost 7 years ago
1c0d69f24daa249e5e7993a2506fc85d2882cf61 authored almost 7 years ago
update version
e6a0728171527042cc7d87f0521bf9a65b4dbf58 authored almost 7 years ago
e6a0728171527042cc7d87f0521bf9a65b4dbf58 authored almost 7 years ago
update gitignore
8cb99539d752d624820f897a976c8a8c275911c4 authored almost 7 years ago
8cb99539d752d624820f897a976c8a8c275911c4 authored almost 7 years ago
center window fix
461be2abf7b8f6ced6cf5beb478406d011003b02 authored almost 7 years ago
461be2abf7b8f6ced6cf5beb478406d011003b02 authored almost 7 years ago
center window to screen
6169b888c5234d043216591d470b59f7c998d748 authored almost 7 years ago
6169b888c5234d043216591d470b59f7c998d748 authored almost 7 years ago
fix invisible menus on alt+tab for YR
24e297df3ce5a90da84a4376388ae229ab3fdc1c authored almost 7 years ago
24e297df3ce5a90da84a4376388ae229ab3fdc1c authored almost 7 years ago
fix center_mouse bug
367d30428728a299562e430a6085498eeed65b42 authored almost 7 years ago
367d30428728a299562e430a6085498eeed65b42 authored almost 7 years ago
fix GDI handle leak
1a1b57f06e2526dfe73ef4c33ea4cb9e84f54b8f authored almost 7 years ago
1a1b57f06e2526dfe73ef4c33ea4cb9e84f54b8f authored almost 7 years ago
use OffsetRect
7a72634274515b8fd371d002b3b30d28bbcff721 authored almost 7 years ago
7a72634274515b8fd371d002b3b30d28bbcff721 authored almost 7 years ago
debug via OutputDebugString
c1d606e049900d3342ec7ff9501cd630411563a7 authored almost 7 years ago
c1d606e049900d3342ec7ff9501cd630411563a7 authored almost 7 years ago
don't break alt+f4
fe3308806cc2f7a15c6bea705d3b6f473255792e authored almost 7 years ago
fe3308806cc2f7a15c6bea705d3b6f473255792e authored almost 7 years ago
prevent F10 and alt key freeze in windowed mode
23b7e2e575371305bb36bfe66c7d58781be53d86 authored almost 7 years ago
23b7e2e575371305bb36bfe66c7d58781be53d86 authored almost 7 years ago
More improvement for cursor locking.
104241903868f81bbc56761f910a179cb8f8d614 authored almost 7 years ago
104241903868f81bbc56761f910a179cb8f8d614 authored almost 7 years ago
Improved mouse capturing.
4038bc8fdefc72814e1fa21867453e5e54dbab5a authored almost 7 years ago
4038bc8fdefc72814e1fa21867453e5e54dbab5a authored almost 7 years ago
Workaround for invisible menu on Load/Save/Delete in Tiberian Sun
96d3d192b93c1dbcf651b33e45a7ad929269831d authored almost 7 years ago
96d3d192b93c1dbcf651b33e45a7ad929269831d authored almost 7 years ago
Fix for invisible menus on window move and focus loss
5514067306737ae381ade8e3ab0f12a14f5bd289 authored almost 7 years ago
5514067306737ae381ade8e3ab0f12a14f5bd289 authored almost 7 years ago
Export some variables so that the exe can control ddraw behavior.
674d949560814fdf058514258b875360a96cf25a authored almost 7 years ago
674d949560814fdf058514258b875360a96cf25a authored almost 7 years ago
Press right control + right alt to capture the mouse in window mode.
c5c965c633df1b41d857d66209b6316c211c475d authored almost 7 years ago
c5c965c633df1b41d857d66209b6316c211c475d authored almost 7 years ago
Save debug exe even in release version.
900ead6f5e118c9f903c0bac826fff71a70baad4 authored almost 7 years ago
900ead6f5e118c9f903c0bac826fff71a70baad4 authored almost 7 years ago
Update version.
a4868c96633bcd3e479c73b48cb0ac8934057123 authored almost 7 years ago
a4868c96633bcd3e479c73b48cb0ac8934057123 authored almost 7 years ago
Improved scaling and inproved non-scaling blit.
6becd6b03695db785a967b9cdf27ea3b01b48622 authored almost 7 years ago
6becd6b03695db785a967b9cdf27ea3b01b48622 authored almost 7 years ago
fix debug build
bc3d2ef9cfeed89588a85425cb3fe31de9feb722 authored almost 7 years ago
bc3d2ef9cfeed89588a85425cb3fe31de9feb722 authored almost 7 years ago
fix debug
0cd40aedabf0fe9e3671d4a3c1514d00d6fa2c23 authored almost 7 years ago
0cd40aedabf0fe9e3671d4a3c1514d00d6fa2c23 authored almost 7 years ago
A different way to do integer scaling.
959805368c20efea83fdc4a8845dbc27e5ac8af5 authored almost 7 years ago
959805368c20efea83fdc4a8845dbc27e5ac8af5 authored almost 7 years ago
sync GDI and OpenGL repos
c305498d8c65687b8ea2e7b0f28d3d2daf98604a authored almost 7 years ago
c305498d8c65687b8ea2e7b0f28d3d2daf98604a authored almost 7 years ago
sync GDI and OpenGL repos
6748be86300abe3446c1e5312860f9a8fb1d2a06 authored almost 7 years ago
6748be86300abe3446c1e5312860f9a8fb1d2a06 authored almost 7 years ago
fix resources
7fc9d10a1add6054e4c9ef992becd3d01e153092 authored almost 7 years ago
7fc9d10a1add6054e4c9ef992becd3d01e153092 authored almost 7 years ago
use memcpy
c6635e46babeb74df2e4c7495532097ae58edbf5 authored almost 7 years ago
c6635e46babeb74df2e4c7495532097ae58edbf5 authored almost 7 years ago
Integer scaling in the blitter.
f5599d256f60aa121512e347e6e2a31c1bd42230 authored almost 7 years ago
f5599d256f60aa121512e347e6e2a31c1bd42230 authored almost 7 years ago
improve blt performance
d5f9a0f77131565ec8b76b44ae514b547a293399 authored almost 7 years ago
d5f9a0f77131565ec8b76b44ae514b547a293399 authored almost 7 years ago
update gitignore
29d61310b63676409c2e7e6250c0fad9eb23fe83 authored almost 7 years ago
29d61310b63676409c2e7e6250c0fad9eb23fe83 authored almost 7 years ago
fix winRect
b33c5b778f36f3cb70bd3bb7f879c8fddbe11efa authored almost 7 years ago
b33c5b778f36f3cb70bd3bb7f879c8fddbe11efa authored almost 7 years ago
add missing lock
ab07cdc7427a1650820356f82ead24c04ed8c878 authored almost 7 years ago
ab07cdc7427a1650820356f82ead24c04ed8c878 authored almost 7 years ago
Sleep 500 to avoid race condition on startup - dont handle SC_CLOSE
1a1c3408ad1107000e0df84afae788e7616756ff authored almost 7 years ago
1a1c3408ad1107000e0df84afae788e7616756ff authored almost 7 years ago
Constrain mouse to game in fullscreen
27673d12e32cef5c56f850960a332e01a4d718b0 authored almost 7 years ago
27673d12e32cef5c56f850960a332e01a4d718b0 authored almost 7 years ago
Workaround window moving in TS and RA2
5619b6646feb34020d9c30a8facfd2d54f8552cf authored almost 7 years ago
5619b6646feb34020d9c30a8facfd2d54f8552cf authored almost 7 years ago
Implement nearest neighbor scaler for Blt
cb7439c7ddfe5f95473124ad2f3c5eb0d3b5c6d4 authored almost 7 years ago
cb7439c7ddfe5f95473124ad2f3c5eb0d3b5c6d4 authored almost 7 years ago
refactor filling and blitting
2e207a5d4ba3930278f1b1abf30fe51dbef84623 authored almost 7 years ago
2e207a5d4ba3930278f1b1abf30fe51dbef84623 authored almost 7 years ago
Implement full surface filling
e72aac32218f39ec61d518fa88d319422caae578 authored almost 7 years ago
e72aac32218f39ec61d518fa88d319422caae578 authored almost 7 years ago
Implement hardware fills in Blt
fc30907f10ce11be73cd002e4781fe672e7e9da6 authored almost 7 years ago
fc30907f10ce11be73cd002e4781fe672e7e9da6 authored almost 7 years ago
Properly fix display mode enumeration
5815b7732a05290c6b57da1285cce1e95c8b3c24 authored almost 7 years ago
5815b7732a05290c6b57da1285cce1e95c8b3c24 authored almost 7 years ago
Update rect even in fullscreen
379ae25e98306473a71eb6eb04890c3101996c1d authored almost 7 years ago
379ae25e98306473a71eb6eb04890c3101996c1d authored almost 7 years ago
Fix initial window position, avoid blocking messages
cd23fd6bfa1a12f43c723a613f89629a0be0269c authored about 11 years ago
cd23fd6bfa1a12f43c723a613f89629a0be0269c authored about 11 years ago
Initial windowed support
6269769701640e4c138e56ae69c0b564107a5611 authored about 11 years ago
6269769701640e4c138e56ae69c0b564107a5611 authored about 11 years ago
Implement window tracking for windowed
8b2bf5312edba5fffdbca8ee525bc5d2cff7c3a2 authored about 11 years ago
8b2bf5312edba5fffdbca8ee525bc5d2cff7c3a2 authored about 11 years ago
Fix various fullscreen issues
d5419cdd958272d3a0096cd8d6246dfc3cd2404c authored about 11 years ago
d5419cdd958272d3a0096cd8d6246dfc3cd2404c authored about 11 years ago
Implement initial video mode listing support
22d34690d51e9ea7190cae747d0d8bd4380abea3 authored about 11 years ago
22d34690d51e9ea7190cae747d0d8bd4380abea3 authored about 11 years ago
Implement alt-tab
87a5b35569ffc652871b76635a74a595bd57628c authored about 11 years ago
87a5b35569ffc652871b76635a74a595bd57628c authored about 11 years ago
Update README
f4f7e6c6f83533ead01948dd7901735901026a70 authored about 11 years ago
f4f7e6c6f83533ead01948dd7901735901026a70 authored about 11 years ago
Add new temp files to ignore
c281c3ebbea7a2fce8f21c559f0607c56629ef04 authored about 11 years ago
c281c3ebbea7a2fce8f21c559f0607c56629ef04 authored about 11 years ago
Don't include stdlib for release builds
01ef79da3cd10d117d356f1ebbba2fc2c9bc707a authored about 11 years ago
01ef79da3cd10d117d356f1ebbba2fc2c9bc707a authored about 11 years ago
Revamp Makefile, versioning
a24c86b9054f23a6284e4d164d6fbb14ac621c71 authored about 11 years ago
a24c86b9054f23a6284e4d164d6fbb14ac621c71 authored about 11 years ago
Redirect stdout to stdout.txt when tracing
36da352ea08f7611214cf87d52ba576089e4320d authored about 11 years ago
36da352ea08f7611214cf87d52ba576089e4320d authored about 11 years ago
Avoid Windows XP bug
09bb41b92306188f5be467dacbafe52be56df895 authored about 11 years ago
09bb41b92306188f5be467dacbafe52be56df895 authored about 11 years ago
Create README.md
cbfe728ed4aac11f058a5c3caa0ee71c18e6332c authored about 11 years ago
cbfe728ed4aac11f058a5c3caa0ee71c18e6332c authored about 11 years ago
Implement GetPixelFormat for Red Alert 2, seems to work
7439c5021c87c4f93ec7d25153464718273c3752 authored about 11 years ago
7439c5021c87c4f93ec7d25153464718273c3752 authored about 11 years ago
Use more accurate frame timing
fb7eb5676a9ee82c9a0497e528c66bb2efd569fc authored about 11 years ago
fb7eb5676a9ee82c9a0497e528c66bb2efd569fc authored about 11 years ago
Always use DIB sections for surfaces
15ebc5f50054da08680546b621ddb4a305a349cc authored about 11 years ago
15ebc5f50054da08680546b621ddb4a305a349cc authored about 11 years ago
Set single CPU affinity to avoid access violations
21fedadbc52e954e69dc152a7c2269b95801d66d authored about 11 years ago
21fedadbc52e954e69dc152a7c2269b95801d66d authored about 11 years ago
Enable full locking
377f332237d608379d7d24f7bca29c172d58d9a8 authored about 11 years ago
377f332237d608379d7d24f7bca29c172d58d9a8 authored about 11 years ago
Synchronize GetDC and ReleaseDC, no freezing anymore
cf6202959971fc00d4cdeec110b909c67dc5e633 authored about 11 years ago
cf6202959971fc00d4cdeec110b909c67dc5e633 authored about 11 years ago
Start using DIB section for main surface
c793c0b4b3c057f7db6f732e0b9bca58bd019f1d authored about 11 years ago
c793c0b4b3c057f7db6f732e0b9bca58bd019f1d authored about 11 years ago
Stability over performance, overlay sucks
4568e2f288b08cd5bd1bdf9db8bcd228648e8884 authored about 11 years ago
4568e2f288b08cd5bd1bdf9db8bcd228648e8884 authored about 11 years ago
Remove sync, remove render lock for testing
26b4c78ee13b7fb58d48ad9dbc472370ce892e7c authored about 11 years ago
26b4c78ee13b7fb58d48ad9dbc472370ce892e7c authored about 11 years ago
Remove unused cs and release DD properly
feb179d7dcf6e7ff3f437b3919009ffad68331fa authored about 11 years ago
feb179d7dcf6e7ff3f437b3919009ffad68331fa authored about 11 years ago
Implement GetDC and ReleaseDC for GDI drawing
e6dc2d61d3a8386c064517273140458ea18fb06d authored about 11 years ago
e6dc2d61d3a8386c064517273140458ea18fb06d authored about 11 years ago
Properly handle GetDC and ReleaseDC locking
d8b8858bdf6c6b25177db80158e875778e0177e7 authored about 11 years ago
d8b8858bdf6c6b25177db80158e875778e0177e7 authored about 11 years ago
Make some assumptions to start fixing windowed mode
4f04b91bed3d4ef51fa8f4e8706a69ce0aa34358 authored about 11 years ago
4f04b91bed3d4ef51fa8f4e8706a69ce0aa34358 authored about 11 years ago