Commit Graph

2138 Commits

Author SHA1 Message Date
olebeck
a7f41dd4a3 clean up a bit 2025-06-27 23:59:17 +02:00
olebeck
4aad9a9786 make 3d work, broken lights 2025-06-27 17:20:25 +02:00
olebeck
5f9b9675eb fix Draw2DImage 2025-06-27 00:38:05 +02:00
olebeck
5a6d05c38f support paletted textures directly to avoid copying the texture twice 2025-06-26 17:45:52 +02:00
olebeck
fb17107bca fix rendering somewhat, some geometry shows up 2025-06-26 14:03:20 +02:00
olebeck
06f2179ea1 make gxm renderer work with new d3drm 2025-06-26 02:34:16 +02:00
olebeck
b41e760d9d Merge remote-tracking branch 'upstream/master' 2025-06-25 22:07:25 +02:00
olebeck
d0020a3b9a avoid sdl renderer for vita, seems broken 2025-06-25 21:40:17 +02:00
Anders Jenbo
b65284a7a0
Move 2D drawing and upscaling to the renderer (#348) 2025-06-25 19:45:26 +02:00
Christian Semmler
6942016a76
Fix LegoPlantManager::CreatePlant (#425) 2025-06-25 01:23:58 +02:00
Christian Semmler
8dbcaf6d65
Allow running game without audio device (#426)
* Allow running game without audio device

* Remove dot

* Add SDL error to message
2025-06-24 22:54:26 +00:00
Christian Semmler
87b4c0412e
Enhance compatibility of FetchFS (#424) 2025-06-24 22:03:54 +00:00
Christian Semmler
822a6a338c
Fix debug window 2025-06-24 09:23:32 -07:00
Christian Semmler
a9505f435a
Fix clang-format 2025-06-24 09:11:08 -07:00
Christian Semmler
ae632c2367
Merge: update meshbuilder.cpp 2025-06-24 09:08:16 -07:00
Christian Semmler
69b5f17599
Merge remote-tracking branch 'isle/master' 2025-06-24 09:05:44 -07:00
MattKC
ce85377f18
Create LICENSE (#1497) 2025-06-24 18:00:23 +02:00
olebeck
b38091ba1b add gxm renderer (not working with display yet) 2025-06-24 16:36:09 +02:00
Fabian Neundorf
7f10f7ae14
Clear unknown in ModelDbModel (#1586) 2025-06-23 14:34:02 -07:00
Anders Jenbo
c8bb0da5a7
Implement DrawFPS (#420) 2025-06-23 21:04:52 +00:00
jonschz
edae5f58ec
Remove getters/setters that (likely) don't exist (#1583)
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-06-23 20:58:16 +02:00
Danct12
19fee55333
Shared library support (#404)
This allows isle-portable to be built using shared libraries
provided by the developer's distribution.
2025-06-23 17:20:39 +02:00
MS
1701117e6f
Improve MeshBuilderImpl::CreateMesh (#1584)
* CreateMesh

* Effective match for Clone()
2025-06-23 10:24:13 -04:00
jonschz
1677193635
Add reference to isle-portable to README (#1579)
* Add reference to `isle-portable` to README

* Fix uppercase

* Address review comments

---------

Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-06-23 12:32:19 +02:00
Christian Semmler
0c66273c9f
Update README.md [skip ci] 2025-06-22 22:04:21 +02:00
Danct12
3698f4fb0c
Bump version for SDL_SCALEMODE_PIXELART to 3.3.0 (#403) 2025-06-22 17:54:35 +00:00
Christian Semmler
5a756f033b
Set UseJoystick to true by default (#397) 2025-06-22 18:49:06 +02:00
Christian Semmler
41daf76bca
Merge remote-tracking branch 'isle/master' 2025-06-22 09:48:17 -07:00
Christian Semmler
8195d2b251
Update legogamestate.cpp (#1582) 2025-06-22 18:48:09 +02:00
Christian Semmler
92e0cb0845
Fix JoystickIndex ini default (#400) 2025-06-22 18:34:05 +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
5a628cafaa
No longer log file mapping (#396) 2025-06-22 17:07:56 +02:00
olebeck
40a34ef48e remove test window which causes a bug in the vita sdl port to show up 2025-06-22 14:45:19 +02:00
Fabian Neundorf
2595537c4c
Clear unknowns in LegoAnimActorEntry and LegoAnimKey (#1580) 2025-06-22 05:34:29 -07:00
olebeck
0e59b3847c add missing module 2025-06-22 13:56:32 +02:00
olebeck
33e59f103a use proper cmake patch for sdl 2025-06-22 13:52:53 +02:00
olebeck
3f8b36b323 patch sdl3 shaders, got something on screen! 2025-06-22 13:27:21 +02:00
olebeck
cb4fcc55ba select correct renderer for sdl renderer 2025-06-22 12:57:31 +02:00
jonschz
16db496832
Match LegoGameState::History::WriteScoreHistory(), clear unknowns (#1576)
---------

Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-06-22 08:22:25 +02:00
Anders Jenbo
3678c97ec3
Allow for building on slightly older SDL3 versions (#394) 2025-06-22 03:29:37 +02:00
olebeck
d5f388cf2f use custom pvr apphint 2025-06-22 03:27:22 +02:00
olebeck
907e2697c9 add modules to vpk 2025-06-22 02:58:30 +02:00
olebeck
bb9c325a15 no PIE for vita 2025-06-22 02:28:58 +02:00
olebeck
60755270e6 Merge branch 'master' of https://github.com/isledecomp/isle-portable 2025-06-22 02:16:33 +02:00
olebeck
1ef3166601 add psvita to cmake 2025-06-22 02:16:31 +02:00
0e53ac469f
elaborate on SDL_GPU backends in readme (#388) [skip ci] 2025-06-21 19:40:20 -04:00
aae8da391c
add usage section to readme (#384) [skip ci] 2025-06-21 18:55:57 -04:00
Fabian Neundorf
e3fc6fd135
Use enum from LegoActor to map between string and id (#1577) 2025-06-21 15:32:30 -07:00
Lenni
2e1d961c2c
Correct link to Actions yml file in README (#373) 2025-06-21 17:22:38 +00:00