Anders Jenbo
|
d054cc8660
|
De-duplicate surface blitting
|
2025-08-21 00:38:09 +02:00 |
|
Anders Jenbo
|
57e918904c
|
Use 8bit surfaces for 2D content on miniwin (#680)
|
2025-08-20 23:58:10 +02:00 |
|
Christian Semmler
|
841db2a577
|
Add SI Loader extension (#664)
* SiLoader draft
* Fixes
* Fixes
* Fix asset build on Windows
* Remove whitespace
* Package assets in CI
* Disable clang-tidy
* Fix NCC
* Try this
* Disable extensions on Xbox for now
* Update bitmap
* Update 3rdparty/CMakeLists.txt
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
* Add DEPFILE for asset command
* Use assets.d instead of .d
---------
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
|
2025-08-11 00:59:55 +00:00 |
|
Christian Semmler
|
72dae4dd52
|
Merge remote-tracking branch 'isle/master'
|
2025-07-29 16:47:18 -07:00 |
|
Fabian Neundorf
|
5495da6c53
|
Clear unknown in MxLoopingFlcPresenter (#1659)
|
2025-07-27 08:28:17 -07:00 |
|
Fabian Neundorf
|
9f242021a4
|
Clear unknowns in MxSmkPresenter and MxLoopingSmkPresenter (#1658)
|
2025-07-27 08:27:51 -07:00 |
|
Fabian Neundorf
|
ddaf497cc4
|
Clear unknowns in MxVideoPresenter (#1656)
|
2025-07-26 00:16:36 +02:00 |
|
jonschz
|
a9e261606d
|
Fix mxomni.* file names (#1654)
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2025-07-25 22:19:09 +02:00 |
|
jonschz
|
03adac0c58
|
Match LegoOmni::Create(), other BETA10 matches (#1651)
* Match `LegoOmni::Create()`, other BETA10 matches
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2025-07-25 17:13:34 +02:00 |
|
Christian Semmler
|
f677fe5091
|
Merge branch 'master' of github.com:isledecomp/isle-portable
|
2025-07-23 13:21:45 -07:00 |
|
Christian Semmler
|
c774a8edde
|
Merge remote-tracking branch 'isle/master'
|
2025-07-23 13:21:39 -07: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 |
|
Fabian Neundorf
|
eae038f6a9
|
Clear unknowns in MxVideoParamFlags (#1648)
|
2025-07-22 20:58:00 +02:00 |
|
jonschz
|
36f6d963dc
|
BETA matches for SoundManagers (#1646)
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2025-07-21 23:42:42 +02:00 |
|
Christian Semmler
|
6a45dbec34
|
Merge remote-tracking branch 'isle/master'
|
2025-07-20 09:25:06 -07:00 |
|
jonschz
|
6b5f3724c0
|
Beta match MxAutoLock and MxCriticalSection (#1638)
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2025-07-20 07:57:26 +02:00 |
|
Helloyunho
|
df84f4d7a5
|
🩹 fix: use actual transparent pixel if surface supports alpha channel (#616)
|
2025-07-16 17:32:37 +02:00 |
|
Christian Semmler
|
4f3ce064e8
|
Merge remote-tracking branch 'isle/master'
|
2025-07-15 12:05:45 -07:00 |
|
Helloyunho
|
7cf24ae358
|
🩹 fix: no black border on virtual cursor (#604)
|
2025-07-14 15:10:15 +00:00 |
|
Christian Semmler
|
42f877e177
|
(Web port) Fix virtual cursor transparency (#595)
|
2025-07-14 04:16:03 +02:00 |
|
jonschz
|
ac46537599
|
Interpret Act3List properties, minor fixes (#1619)
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2025-07-12 17:05:29 +02:00 |
|
Anders Jenbo
|
b8e7c8f774
|
Fix uninitialized ddpfPixelFormat in VTable0x44 (#563)
|
2025-07-09 05:40:24 +00:00 |
|
Anders Jenbo
|
bb86ee3172
|
Fix clear screen on buffered deevices (#544)
|
2025-07-07 03:40:53 +02:00 |
|
Anders Jenbo
|
761dc31ac0
|
Render buttons as sprites (#488)
|
2025-07-05 07:39:51 +02:00 |
|
Anders Jenbo
|
77c832c237
|
Use sprites to render things on screen (#478)
|
2025-07-04 21:27:01 +02:00 |
|
Anders Jenbo
|
0d2cbd50d5
|
Fake mosaic transition (#516)
|
2025-07-04 14:48:01 +02:00 |
|
Anders Jenbo
|
5e62e7e39f
|
Remove unused rendering function (#517)
|
2025-07-04 05:32:35 +02:00 |
|
Anders Jenbo
|
e2eda71883
|
Yet another clearscreen ported to use COLORFILL (#508)
|
2025-07-03 22:04:21 +02:00 |
|
Anders Jenbo
|
1ae9933bd5
|
Drop old cursor code (#509)
|
2025-07-03 22:04:13 +02:00 |
|
Anders Jenbo
|
44d1ad13fe
|
Set dwDDFX using flag (#1603)
|
2025-07-03 21:57:47 +02:00 |
|
Helloyunho
|
0191be7461
|
Make draw cursor feature work for modern platforms (#480)
|
2025-07-03 18:05:46 +02:00 |
|
Anders Jenbo
|
8e9f531b88
|
Render surfaces in a single blit (#489)
|
2025-07-03 16:58:32 +02:00 |
|
Anders Jenbo
|
d74e6ab401
|
Use DDBLT_COLORFILL to clear screen on start (#487)
|
2025-07-03 00:49:47 +02:00 |
|
Anders Jenbo
|
225adda309
|
Rendering refactoring (#459)
* Hint texture intent to renderer
* improve transparancy for 32bit rendering
* Align OpenGL ES 2.0 with SDL_GPU's 2D rendering
|
2025-06-30 22:51:26 +02:00 |
|
Anders Jenbo
|
b65284a7a0
|
Move 2D drawing and upscaling to the renderer (#348)
|
2025-06-25 19:45:26 +02:00 |
|
Christian Semmler
|
67a89f2d78
|
Merge remote-tracking branch 'isle/master'
|
2025-06-22 08:57:16 -07:00 |
|
Christian Semmler
|
0a50915312
|
Fix implicit signed char-ness (#1581)
|
2025-06-22 17:55:36 +02:00 |
|
Anders Jenbo
|
4c80c8d923
|
Add 32bit color support (#311)
|
2025-06-14 23:09:23 +00:00 |
|
Anders Jenbo
|
43a261b945
|
Use pitch instead of trying to calculate it (#308)
|
2025-06-14 19:42:50 +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 |
|
jonschz
|
8e54a20d7d
|
Match DecodeSS2 (#1476)
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2025-05-25 07:59:58 +02:00 |
|
Anonymous Maarten
|
0b778de731
|
Let LegoStorage know of memory size (#129)
|
2025-05-20 02:18:11 +02:00 |
|
Christian Semmler
|
23182618cc
|
Merge remote-tracking branch 'isle/master'
|
2025-05-19 17:16:56 -07:00 |
|
Anders Jenbo
|
70536c50bd
|
Fix remaning UBSAN issues (#115)
|
2025-05-19 19:02:24 +02:00 |
|
Erik Schulze
|
7b34eea690
|
Use SUCCESS and FAILURE in MxPalette::SetSkyColor (#1506)
|
2025-05-18 16:36:25 -07:00 |
|
Christian Semmler
|
3023b8a663
|
Merge remote-tracking branch 'isle/master' into mergei
|
2025-05-18 14:04:10 -07:00 |
|
Anonymous Maarten
|
2915aa014f
|
Use sizeof(type) instead of sizeof(variableName) when (de)serializing data (#1505)
* Use sizeof(type) instead of sizeof(variableName) when (de)serializing data
* Less usage of sizeof(variableName) while (de)serializing
|
2025-05-18 22:56:28 +02:00 |
|