Commit Graph

2260 Commits

Author SHA1 Message Date
Helloyunho
907f34ca6d 🩹 fix: apply changes 2025-07-06 14:24:48 +09:00
Helloyunho
eab80176b8 Merge https://github.com/isledecomp/isle-portable 2025-07-06 14:20:19 +09:00
Anders Jenbo
58338fecfc
Faster and cleaner mosaic transition (#530) 2025-07-06 05:17:06 +00:00
Anders Jenbo
1b8f662090
Correctly init p_povPosition (#531) 2025-07-06 07:12:20 +02:00
Anders Jenbo
004b88e02e
Start virtual mouse at center of screen (#532) 2025-07-06 07:06:14 +02:00
Helloyunho
9c60d84136 Merge https://github.com/isledecomp/isle-portable 2025-07-06 11:13:22 +09:00
Anders Jenbo
6b446d242f
SDL_GPU: Fix transitions on scenes with 2D overlay (#529) 2025-07-05 22:01:21 +00:00
BagelSketches
9862705232
Added building config.exe with qt dlls on msvc 64-bit builds (#520) 2025-07-05 21:33:19 +02:00
Helloyunho
80514e2af7
Support gamepad (#527) 2025-07-05 21:27:24 +02:00
Anders Jenbo
761dc31ac0
Render buttons as sprites (#488) 2025-07-05 07:39:51 +02:00
Helloyunho
b67ad505dc chore: don't need you 2025-07-05 13:02:33 +09:00
Helloyunho
6836d0e285 Merge https://github.com/isledecomp/isle-portable 2025-07-05 13:00:12 +09:00
Anders Jenbo
b2156c94bf
Fix uninitialized presenter (#525) 2025-07-05 05:21:32 +02:00
Helloyunho
97970d56a2 chore: more matching with upstream 2025-07-05 12:18:58 +09:00
Helloyunho
a49d60595d chore: match with upstream 2025-07-05 12:14:42 +09:00
Helloyunho
84e6b11d10 🎨 chore: cmakelists formatting 2025-07-05 11:15:17 +09:00
Helloyunho
4875cec9ec 🚸 chore: draw cursor by default 2025-07-05 11:11:44 +09:00
Helloyunho
527d5fa9f9 🚨 fix: formatting error 2025-07-05 11:05:26 +09:00
Helloyunho
2c313f3acc 🧑‍💻 chore: improve reusability 2025-07-05 11:03:40 +09:00
Helloyunho
6770db9c8b 🚸 chore: change default cd path so user can easily copy the assets to xbox 2025-07-05 10:36:50 +09:00
Helloyunho
eb54cec31c Merge https://github.com/isledecomp/isle-portable 2025-07-05 10:25:15 +09:00
Helloyunho
9c7a4992d9 feat: hardware acceleration!! 2025-07-05 10:25:01 +09:00
Anders Jenbo
af9f7cd791
3DS: Account for sprite scaling when resizing UI (#503) 2025-07-05 01:48:13 +02:00
Christian Semmler
1c0588727e
Merge remote-tracking branch 'isle/master' 2025-07-04 12:59:02 -07:00
Fabian Neundorf
5544640b22
Clear unknowns in MxControlPresenter (#1606) 2025-07-04 21:53:50 +02:00
Anders Jenbo
77c832c237
Use sprites to render things on screen (#478) 2025-07-04 21:27:01 +02:00
Anders Jenbo
af045eefed
Add fake mosaic to config tool (#522) 2025-07-04 17:41:18 +02:00
Helloyunho
66498525cb Merge https://github.com/isledecomp/isle-portable 2025-07-04 23:40:54 +09:00
Anders Jenbo
0d2cbd50d5
Fake mosaic transition (#516) 2025-07-04 14:48:01 +02:00
Anders Jenbo
4983da422c
OpenGL: Respect max supported texture size (#518) 2025-07-04 14:47:24 +02:00
Helloyunho
6d9c255bff Merge https://github.com/isledecomp/isle-portable 2025-07-04 14:59:56 +09:00
Helloyunho
55b9e0f6a4 ⚗️ chore: use d3d11 2025-07-04 14:58:44 +09:00
Anders Jenbo
5e62e7e39f
Remove unused rendering function (#517) 2025-07-04 05:32:35 +02:00
Anders Jenbo
92a96282b3
Fix tabbign in and out of fullscreen (#514) 2025-07-04 04:48:09 +02:00
Steven
4167c55c05
Added changing the transition type to the config tool (#511) 2025-07-04 04:41:22 +02:00
MasterTimeThief
df3d144ed9
Renamed more functions and variables in Car Build sections (#1605)
* Renamed variables and functions related to the Car Build sections

* Car Build variable renaming - fixed issues and added enum `ShelfState`

* Fixed some spacing in `legocarbuildpresenter.h`

* Fixed tab spacing

* Changed `m_shelfState` back to `MxU16`

* Cleared up `InitBuildPlatform`

* Fixed comments

* Renamed more functions and variables in Car Build sections

* Named `SelectPartFromMousePosition`

* Updated spacing formatting in `LegoCarBuild`
2025-07-04 02:23:07 +02:00
Christian Semmler
f1b22ee025
Allow Web port to be playable in Firefox Private (#513) 2025-07-04 01:28:45 +02:00
Anders Jenbo
c63d725b64
Port WipeDown and Window to use DDBLT_COLORFILL (#506) 2025-07-03 22:20:31 +00:00
Fabian Neundorf
16c76c96f2
Clear time started unknown in MxDSAction (#1604)
This should not be confused with `GetStartTime()`, as that represents the time offset from the SI file.
2025-07-03 23:56:48 +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
Anders Jenbo
920ba63a31
Avoid texture updates when we just need the size (#507) 2025-07-03 21:56:58 +02:00
Anders Jenbo
3868071fb8
Use DDBLT_COLORFILL to clear screen (#505) 2025-07-03 20:12:55 +02:00
Helloyunho
631252b62d 🔥 chore: dont need you 2025-07-04 01:08:57 +09:00
Helloyunho
1d2b138883 Merge https://github.com/isledecomp/isle-portable 2025-07-04 01:07:37 +09: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
Helloyunho
3df0496c6d 🔧 feat: add mouse sensitivity config 2025-07-03 23:54:16 +09:00
Helloyunho
f0cc1df214 Merge https://github.com/isledecomp/isle-portable 2025-07-03 23:53:12 +09:00