Anders Jenbo
e2ff65cf91
Expose window during device probing ( #462 )
2025-07-01 02:23:13 +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
Christian Semmler
77bbbfe2ca
(Pepper) Fix building variant switch bug ( #451 )
...
* (Pepper) Fix building variant switch bug
* Add comment
2025-06-29 18:15:42 +02:00
Christian Semmler
99be9c8767
Merge remote-tracking branch 'isle/master'
2025-06-29 08:56:06 -07:00
Christian Semmler
aa825aeecf
Add macro for switchable building index ( #1596 )
2025-06-29 17:55:34 +02:00
Christian Semmler
020969c483
Add transition type to ini ( #441 )
2025-06-29 02:49:46 +02:00
Fabian Neundorf
0982038453
Clear unknown in Hospital ( #1595 )
2025-06-28 15:38:48 -07:00
Fabian Neundorf
9dcc701fcb
Clear unknowns in GetSoundId ( #1594 )
2025-06-28 20:32:09 +02:00
Fabian Neundorf
89539a64f1
Clear unknown 0x10 in LegoEntity ( #1593 )
...
The naming is a bit weird, as only one bit is used so there are no other usages of this value.
2025-06-28 07:28:13 -07:00
Christian Semmler
02dd261ca9
Fix isle/master merge
2025-06-27 16:15:08 -07:00
Christian Semmler
c0e41a8ef6
Merge remote-tracking branch 'isle/master'
2025-06-27 16:10:31 -07:00
Korbo
16a94c725c
Names for race related or adjacent functions and variables ( #1592 )
...
* Names for race related or adjacent functions and variables
* fix formatting
* fix formatting
2025-06-28 01:08:45 +02:00
Christian Semmler
a987595e1e
1.0 compatibility ( #434 )
...
* Make Infocenter compatible with 1.0 versions
* Fix
* Emscripten patch
* Fix
* Fix Emscripten patch
* Window title
* Naming
* Don't exit car build automatically in 1.0
* Disable character selection by clicking icon in 1.0
* Remove obsolete includes
2025-06-27 02:30:24 +02:00
Fabian Neundorf
056064f9d4
Clear unknown in LegoLOD ( #1590 )
...
The function does mostly the same as `SetTextureInfo` but does not
explicitly set the color as well.
2025-06-26 22:35:04 +02:00
Christian Semmler
eaeccdb77d
Merge remote-tracking branch 'isle/master'
2025-06-26 11:32:59 -07:00
Fabian Neundorf
b66d1e2f64
Clear unknowns in Ambulance and AmbulanceMissionState ( #1588 )
2025-06-26 20:31:30 +02:00
Christian Semmler
976336649a
Merge remote-tracking branch 'isle/master'
2025-06-26 11:22:18 -07: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
Fabian Neundorf
8498c69af1
Clear unknowns in LegoPlantManager ( #1587 )
2025-06-24 22:38:08 +02: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
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
MS
1701117e6f
Improve MeshBuilderImpl::CreateMesh ( #1584 )
...
* CreateMesh
* Effective match for Clone()
2025-06-23 10:24:13 -04: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
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
Fabian Neundorf
2595537c4c
Clear unknowns in LegoAnimActorEntry and LegoAnimKey ( #1580 )
2025-06-22 05:34:29 -07: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
Fabian Neundorf
e3fc6fd135
Use enum from LegoActor to map between string and id ( #1577 )
2025-06-21 15:32:30 -07:00
Christian Semmler
c2b8abea36
Fix Windows file finding ( #369 )
2025-06-21 18:06:08 +02:00
jonschz
f64af166c8
Add BETA10 addresses for LegoROI and others ( #1569 )
...
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-06-21 07:52:24 +02:00
Christian Semmler
2a92a02f5f
Fix merge
2025-06-20 16:31:43 -07:00
Christian Semmler
a336a817a2
Merge remote-tracking branch 'isle/master'
2025-06-20 16:26:57 -07:00
Florian Kaiser
72eb194424
Clear unknowns in LegoAnimPresenter and related classes ( #1565 )
...
* Clear unknowns in `LegoAnimPresenter` and related classes
* Update LEGO1/lego/legoomni/include/legoanimpresenter.h
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
2025-06-21 01:24:32 +02:00
Christian Semmler
48fd42ea36
Check for files ( #352 )
...
* Check for files
* Fix
2025-06-21 00:45:21 +02:00
Anonymous Maarten
45c69aba67
Fix 'incomplete type ‘LegoGameState’ used in nested name specifier' ( #349 )
2025-06-20 15:50:01 +00:00
Fabian Neundorf
f9e34c46e3
Clear unknowns in PizzeriaState, Pizza and PizzaMissionState ( #1574 )
2025-06-20 00:38:31 +02:00
Fabian Neundorf
6159d23cde
Clear unknowns in Radio and RadioState ( #1573 )
2025-06-19 23:52:02 +02:00
Anders Jenbo
a0c896a0b8
Fix a couple of memory leaks ( #342 )
2025-06-19 03:55:22 +00:00
Fabian Neundorf
cf32607933
Clear unknown in ViewROI and ViewManager ( #1571 )
2025-06-18 07:06:43 -07:00
Christian Semmler
6cdbfa86ac
Support for international versions of isle ( #327 )
...
* German
* Add HistoryBook international support
* Fixes
* Fixes
* Fixes
* Fixes
* Fixes
* Add Danish support
* Add Spanish support
2025-06-17 20:42:43 -07:00
Christian Semmler
a939a6fec3
Merge remote-tracking branch 'isle/master'
2025-06-17 10:34:32 -07:00
Christian Semmler
f48e947552
BETA only assertion in Act3Ammo::Create ( #1568 )
2025-06-17 19:33:14 +02:00