olebeck
c71e94b8d3
update gxm renderer
2025-07-06 02:02:45 +02:00
olebeck
24a2e18c9c
Merge remote-tracking branch 'upstream/master'
2025-07-06 01:59:53 +02:00
olebeck
b3d37a4d74
split 2d and 3d shaders completely
2025-07-06 01:57:14 +02: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
Anders Jenbo
b2156c94bf
Fix uninitialized presenter ( #525 )
2025-07-05 05:21:32 +02:00
Anders Jenbo
af9f7cd791
3DS: Account for sprite scaling when resizing UI ( #503 )
2025-07-05 01:48:13 +02:00
olebeck
35ee36d50e
update gxm renderer with interface changes
2025-07-04 22:04:59 +02:00
olebeck
3c9c35538c
Merge remote-tracking branch 'upstream/master'
2025-07-04 22:02:40 +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
olebeck
0ff088959e
change defaults
2025-07-04 21:50:12 +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
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
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
olebeck
cc897bb0fa
make config app not crash on launch
2025-07-04 01:53:06 +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
olebeck
c89056c23e
triple buffer textures because fences arent a thing on vita and making draw&cpu sync would be too slow
2025-07-04 00:06:28 +02: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
0191be7461
Make draw cursor feature work for modern platforms ( #480 )
2025-07-03 18:05:46 +02:00
olebeck
9909aeae8a
add messagebox on vita
2025-07-03 17:11:56 +02:00
Anders Jenbo
8e9f531b88
Render surfaces in a single blit ( #489 )
2025-07-03 16:58:32 +02:00
Gregor Wünsch
b2ee6c114e
Add StartupWMClass to the desktop file ( #501 )
...
This explicitly adds a `StartupWMClass` to the desktop file to help
desktop environments properly track the game window and associate it
with the correct app icon and name. This adheres to the XDG Desktop
Entry Specification [^1].
[^1]: https://specifications.freedesktop.org/desktop-entry-spec/latest/recognized-keys.html
2025-07-03 14:14:09 +00:00
Joshua Peisach
fde5e6ced3
citro3d: Let SDL3 take care of initiatizing/deinitializing GFX ( #500 )
2025-07-03 10:43:27 +00:00
olebeck
20460ba623
Merge remote-tracking branch 'upstream/master'
2025-07-03 12:13:39 +02:00
olebeck
66c712b0af
add sample rco
2025-07-03 12:12:42 +02:00
Li
d6e5ea2ba6
put manual in the right place
2025-07-03 17:00:58 +12:00
Li
44d9db6de5
Update cmake file to include livearea assets
2025-07-03 16:55:07 +12:00
Anders Jenbo
605163b755
Fix WindowsTransition ( #495 )
2025-07-03 04:57:57 +02:00
Christian Semmler
be73b40ae8
Add monkey patch to Emscripten to disable OffscreenCanvas at runtime ( #493 )
...
* Add runtime option to disable OffscreenCanvas in web port
* Remove old patch
2025-07-03 02:10:02 +00:00
Anders Jenbo
3894d58efc
Fix disolve and wipe transitions on 32bit ( #492 )
2025-07-03 02:06:45 +00:00
Li
541864f61d
add livearea graphics
2025-07-03 13:05:55 +12:00
Christian Semmler
04b0e9a470
Fix saving of default textures ( #490 )
2025-07-03 02:45:21 +02:00
Christian Semmler
4d8ba1986e
Fix writing default texture ( #1602 )
2025-07-03 02:07:16 +02:00
Anders Jenbo
d74e6ab401
Use DDBLT_COLORFILL to clear screen on start ( #487 )
2025-07-03 00:49:47 +02:00
olebeck
bada87b975
transform touch events to virtual size
2025-07-03 00:00:37 +02:00
Christian Semmler
822e037d40
Merge remote-tracking branch 'isle/master'
2025-07-02 13:51:09 -07:00