Cookie
|
2228d4b12d
|
Merge 8c6ee038a1 into 3f974f7317
|
2025-10-24 16:59:21 -04:00 |
|
Anonymous Maarten
|
3f974f7317
|
Fix build with disabled precompiled headers (#724)
|
2025-10-24 20:56:11 +00:00 |
|
Kylie C
|
e0f1336a52
|
cleanup & fix oversight
seems sdl2-compat doesn't translate the SDL_GetPixelFormatForMasks
behaviour 1 to 1 :P
|
2025-10-21 16:11:17 -04:00 |
|
Kylie C
|
6ac4693c0b
|
clang-format
|
2025-10-21 16:11:17 -04:00 |
|
Kylie C
|
a7f7ea9e14
|
legoomni compiles
|
2025-10-21 16:11:17 -04:00 |
|
Christian Semmler
|
1a2e03de47
|
Make Anisotropic filtering configurable (#641)
|
2025-07-23 20:18:05 +00:00 |
|
Christian Semmler
|
a5a3c4ec83
|
Upgrade OpenGL ES renderer to 3.0, add option for MSAA (#636)
|
2025-07-23 18:00:48 +00:00 |
|
Christian Semmler
|
4f3ce064e8
|
Merge remote-tracking branch 'isle/master'
|
2025-07-15 12:05:45 -07:00 |
|
MS
|
9c9baf3c3e
|
Beta matching in mxdirectxinfo.cpp (#1626)
* Use goto
* Fix constructors
* Reorder error strings
* Compat mode todo
* Rename p_context to p_d
* Use count variable
* Fix typo
|
2025-07-15 10:43:40 -04:00 |
|
MS
|
e155bea7fd
|
Remove GetDriverList getter (#1624)
|
2025-07-14 11:44:14 -04:00 |
|
Anders Jenbo
|
e2eda71883
|
Yet another clearscreen ported to use COLORFILL (#508)
|
2025-07-03 22:04:21 +02:00 |
|
Anders Jenbo
|
3868071fb8
|
Use DDBLT_COLORFILL to clear screen (#505)
|
2025-07-03 20:12:55 +02:00 |
|
Anders Jenbo
|
d74e6ab401
|
Use DDBLT_COLORFILL to clear screen on start (#487)
|
2025-07-03 00:49:47 +02:00 |
|
Anders Jenbo
|
cb6fcd4194
|
Remove dead debug features (#471)
|
2025-07-02 14:52:24 +02:00 |
|
Anders Jenbo
|
e2ff65cf91
|
Expose window during device probing (#462)
|
2025-07-01 02:23:13 +02:00 |
|
Anders Jenbo
|
b65284a7a0
|
Move 2D drawing and upscaling to the renderer (#348)
|
2025-06-25 19:45:26 +02:00 |
|
Anders Jenbo
|
43a261b945
|
Use pitch instead of trying to calculate it (#308)
|
2025-06-14 19:42:50 +02:00 |
|
Anders Jenbo
|
48d81f9324
|
Allow software renderer to not be the first (#297)
|
2025-06-13 06:29:04 +02:00 |
|
Anders Jenbo
|
ea29aee6f6
|
Allow all CPUs to run the game the best they can (#296)
|
2025-06-13 02:32:12 +02:00 |
|
Anders Jenbo
|
81ba75ea65
|
SIMD optimize z-buffer clear (#283)
|
2025-06-13 01:21:34 +02:00 |
|
Christian Semmler
|
5080e372f9
|
Emscripten port (#229)
* Emscripten port
* Fix NCC
* Update CMakeLists.txt
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
* Update CMakeLists.txt
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
* Update CMakeLists.txt
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
* Update CMakeLists.txt
* cmake: set iniparser cmake options in local scope
* ci: try adding emscripten to test matrix
* cmake: try to make CMake install package more usable
* cmake: fix typo
* Update CMakeLists.txt
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
* Add support for .ini loading
* Different default full screen behavior for Emscripten
* Add comments
* Add web platform
---------
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
Co-authored-by: Anonymous Maarten <anonymous.maarten@gmail.com>
|
2025-06-13 00:26:43 +02:00 |
|
Anders Jenbo
|
d3378026ba
|
Remove screen mode restrictions and related code (#291)
|
2025-06-12 22:51:42 +02:00 |
|
Christian Semmler
|
e2b39f9144
|
Fix MxStopWatch (#271)
|
2025-06-10 02:10:25 +02:00 |
|
Anonymous Maarten
|
7e9acc8d04
|
Add IDirect3DRMMiniwinDevice interface (#267)
|
2025-06-09 16:34:37 +00:00 |
|
Anders Jenbo
|
f412d44f83
|
Config clean ups (#226)
|
2025-06-03 20:08:09 +02:00 |
|
Anders Jenbo
|
ef7499bdb9
|
Restructure miniwin and add support for 3D backends
|
2025-05-29 04:07:53 +02:00 |
|
Christian Semmler
|
70633de3f6
|
Merge remote-tracking branch 'isle/master' into mergeii
|
2025-05-26 09:49:34 -07:00 |
|
jonschz
|
f7744f5550
|
Fix ambiguous matches in BETA10 (#1520)
* Fix ambiguous matches in BETA10
* Add more functions, fix one LINE annotation
* Fix LEGO1 matches
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2025-05-26 07:25:47 +02:00 |
|
Anders Jenbo
|
4e2df63d9c
|
Get the game working on 64bit systems (#113)
* Use int instead of long
* Move static_asserts to the bottom
---------
Co-authored-by: Anonymous Maarten <anonymous.maarten@gmail.com>
|
2025-05-19 17:56:12 +02:00 |
|
Anders Jenbo
|
3a0366a3d9
|
Handle unaligned read/write (#82)
|
2025-05-18 13:27:44 -07:00 |
|
Christian Semmler
|
80f5e15cbf
|
Merge remote-tracking branch 'isle/master'
|
2025-05-18 09:24:02 -07:00 |
|
Anders Jenbo
|
d00c08cc19
|
Rename FUN_1009e020 to ClearBackBuffers (#1503)
* Rename FUN_1009e020 to ClearBackBuffers
* Update mxdirectdraw.h
|
2025-05-17 18:01:29 -07:00 |
|
Christian Semmler
|
4ada014dfd
|
Merge remote-tracking branch 'isle/master'
|
2025-05-16 12:42:48 -07:00 |
|
Anders Jenbo
|
f5cb2d4732
|
Use consts in callbacks (#1494)
|
2025-05-15 19:22:40 -07:00 |
|
Anders Jenbo
|
96c962f857
|
Additional strict type checking in DirectX implementation (#91)
|
2025-05-15 23:18:21 +02:00 |
|
Christian Semmler
|
68f209b18c
|
Merge remote-tracking branch 'isle/master'
|
2025-05-14 22:11:52 -07:00 |
|
Anders Jenbo
|
dabd404111
|
Correct enums in mxdirectdraw.cpp (#1490)
|
2025-05-14 22:03:16 -07:00 |
|
Anders Jenbo
|
db7781473a
|
miniwin: Clean up headers and make bitflags and enums strict (#90)
|
2025-05-14 19:51:41 -07:00 |
|
Anders Jenbo
|
7c6cec2f54
|
Fix 32bit build 64bit MSVC (#84)
|
2025-05-14 07:29:00 -07:00 |
|
Anonymous Maarten
|
537cde485a
|
Remove d3drm-wine (#75)
* remove d3drm-wine
* Update miniwin/miniwin/src/miniwin_ddraw.cpp
Co-authored-by: Anders Jenbo <anders@jenbo.dk>
* Run clang-format
* Update miniwin/miniwin/src/miniwin.cpp
Co-authored-by: Anders Jenbo <anders@jenbo.dk>
* Update miniwin/miniwin/src/miniwin_ddraw.cpp
Co-authored-by: Anders Jenbo <anders@jenbo.dk>
---------
Co-authored-by: Anders Jenbo <anders@jenbo.dk>
|
2025-05-13 19:18:20 +00:00 |
|
Christian Semmler
|
c921773d4e
|
Merge remote-tracking branch 'isle/master'
|
2025-05-12 14:17:33 -07:00 |
|
Anders Jenbo
|
08b2dab108
|
Make things build on Linux (#69)
|
2025-05-12 23:10:53 +02:00 |
|
Anders Jenbo
|
7e98f0e11c
|
Rename FUN_1009d0d0 into GetBestDevice (#1478)
|
2025-05-12 22:34:37 +02:00 |
|
Anders Jenbo
|
7aac7353ff
|
Improve SIMD detection (#72)
|
2025-05-12 22:26:23 +02:00 |
|
Christian Semmler
|
fa126f77ce
|
Merge remote-tracking branch 'isle/master' into mergeisle7
|
2025-05-09 09:27:32 -07:00 |
|
Christian Semmler
|
f851103d48
|
Match LegoDeviceEnumerate::SupportsMMX (#1443)
* Match `LegoDeviceEnumerate::SupportsMMX`
* Fix indent
|
2025-05-08 00:46:21 +02:00 |
|
Christian Semmler
|
9d01f67abb
|
Merge remote-tracking branch 'isle/master' into mergeisle4
|
2025-04-06 08:36:09 -07:00 |
|
MS
|
51fc69e49f
|
Various DirectDraw items (#1411)
|
2025-03-15 11:12:10 -04:00 |
|
Christian Semmler
|
622f00f628
|
Merge remote-tracking branch 'isle/master' into mergeisle3
|
2025-03-14 13:59:52 -07:00 |
|
MS
|
8b7182f9db
|
MxDirect3D::SetDevice to 100% (#1396)
|
2025-02-27 22:02:17 -05:00 |
|