Christian Semmler
|
4bf9174c15
|
Add SDL cursors (#16)
* Add SDL cursors
* Fix naming
|
2024-06-25 19:51:12 +02:00 |
|
Christian Semmler
|
8a2bbcac84
|
Define cursor enum and custom cursor window message (#980) (#15)
* Define cursor enum and custom cursor window message
* Fix param name
* Remove unused header
|
2024-06-25 19:51:12 +02:00 |
|
Christian Semmler
|
f87c1a0b6f
|
Use SDL macros for return values
|
2024-06-25 19:51:12 +02:00 |
|
Christian Semmler
|
880ae98f0b
|
Remove dependency on dinput, use SDL keyboard state for navigation (#14)
* WIP
* Use SDL kb state for navigational keys
* Remove linking against dinput
|
2024-06-25 19:51:12 +02:00 |
|
Christian Semmler
|
636996caf6
|
Improve naming, use virtual key constants (#979) (#13)
|
2024-06-25 19:51:12 +02:00 |
|
Christian Semmler
|
931fcd0381
|
Fix missing return
|
2024-06-25 19:51:12 +02:00 |
|
Christian Semmler
|
65036e1a36
|
Use SDL window instead of Win32 window (#12)
* Use SDL window
* Fixes
* Update README
* Remove unused decl
* Consistent use
* Add comment about fullscreen
|
2024-06-25 19:51:12 +02:00 |
|
Anonymous Maarten
|
3190a6c23a
|
Merge commit '77af1a5483780db06f09558d248a4766763c8701' into new-isle-decomp
|
2024-06-25 19:51:12 +02:00 |
|
Christian Semmler
|
dda6778665
|
Replace Windows registry with .ini file (#10)
* Replace Windows registry with .ini file
* Update README.md
* Update CMakeLists.txt
* comment
* set CMake policy
* Try this
* Try this
* Adjust comments
|
2024-06-25 19:51:12 +02:00 |
|
Christian Semmler
|
889bd4c1cd
|
Add SDL callbacks to isleapp (#9)
* Add SDL callbacks to isleapp
* Update README.md
* Update README.md
|
2024-06-25 19:51:12 +02:00 |
|
Christian Semmler
|
21502ecf18
|
Replace Windows threads with SDL threads (#8)
* Replace Windows threads with SDL threads
* Wait for thread in dtor
|
2024-06-25 19:51:12 +02:00 |
|
Christian Semmler
|
641ae70ab9
|
Replace Windows CriticalSection with SDL Mutex (#7)
* Replace Windows CriticalSection with SDL Mutex
* Update README.md
|
2024-06-25 19:51:12 +02:00 |
|
Christian Semmler
|
6f2481e8d6
|
Use USHRT_MAX instead of MAXWORD (#975) (#6)
|
2024-06-25 19:51:12 +02:00 |
|
Anonymous Maarten
|
fc76114a36
|
Merge commit '76435d803f768be8da9821d72b98306a4b043ad2' into new-isle-decomp
|
2024-06-25 19:51:12 +02:00 |
|
Christian Semmler
|
6f1aebbb02
|
Add SDL3 and replace Windows semaphores (#4)
* Add SDL3 and replace Windows semaphores
* Try this
* Change for now
|
2024-06-25 19:50:27 +02:00 |
|
Anonymous Maarten
|
94081312c3
|
Merge commit 'ac41854149776a30b7acaa89808cee0a7cad7380' into new-isle-decomp
|
2024-06-25 19:50:27 +02:00 |
|
Christian Semmler
|
4258fb0deb
|
Add back some stuff from decomp (#2)
* Add ncc script
* add requirements.txt
* Add other builds
* Add with submodules
* Comment out for now
* Add
|
2024-06-25 19:49:59 +02:00 |
|
Christian Semmler
|
f3f8480834
|
Update CONTRIBUTING.md
|
2024-06-25 19:49:59 +02:00 |
|
Christian Semmler
|
42f74b6592
|
Update README.md
|
2024-06-25 19:49:59 +02:00 |
|
Christian Semmler
|
3ec9c98daf
|
Update TODO comments
|
2024-06-25 19:49:59 +02:00 |
|
Anonymous Maarten
|
c1f20a4502
|
Merge commit '6774784b37ec185297191c0dd87251a53f3c7e4c' into new-isle-decomp
|
2024-06-25 19:49:56 +02:00 |
|
Christian Semmler
|
dc61d91e99
|
Remove SmartHeap
|
2024-06-25 19:48:57 +02:00 |
|
Christian Semmler
|
6d07a284df
|
Remove naming script (for now)
|
2024-06-25 19:48:57 +02:00 |
|
Christian Semmler
|
e4e959d70b
|
Check out submodules
|
2024-06-25 19:48:57 +02:00 |
|
Christian Semmler
|
751693489c
|
Update README
|
2024-06-25 19:48:57 +02:00 |
|
Christian Semmler
|
874f3a26ff
|
Adjust GH actions
|
2024-06-25 19:48:57 +02:00 |
|
Christian Semmler
|
e2263ca8ae
|
Add rudimentary README
|
2024-06-25 19:48:57 +02:00 |
|
Christian Semmler
|
3fdf45968e
|
Remove decomp tools
|
2024-06-25 19:48:57 +02:00 |
|
Christian Semmler
|
a548770f7e
|
Add libsmacker to replace smack.lib
|
2024-06-25 19:48:56 +02:00 |
|
Christian Semmler
|
77af1a5483
|
Fix Radio::HandleControl COMPAT_MODE branch (#978)
|
2024-05-31 23:15:35 +02:00 |
|
DmitriLeon2000
|
3b3ac07cac
|
Rename LegoEdge::GetOpposingPoint to LegoEdge::CWVertex (#977)
|
2024-05-30 20:04:06 -04:00 |
|
Christian Semmler
|
eeb81b7223
|
Use USHRT_MAX instead of MAXWORD (#975)
|
2024-05-30 22:02:58 +02:00 |
|
Christian Semmler
|
76435d803f
|
Style refactor omni/system components (#974)
* Style refactor omni/system components
* Fix
* Fix
|
2024-05-30 21:03:43 +02:00 |
|
MS
|
ac41854149
|
Add static HandlerClassName function (#973)
* Add static HandlerClassName function
* Use method in PresenterNameDispatch
|
2024-05-30 19:10:41 +02:00 |
|
Christian Semmler
|
ab4ba9fc4f
|
Implement/match Lego3DWavePresenter::StartingTickle (#972)
* Implement/match Lego3DWavePresenter::StartingTickle
* Fix annotation
* Add StreamingTickle
* Rename
|
2024-05-30 16:27:18 +02:00 |
|
Christian Semmler
|
650903d043
|
Implement/match Pizzeria::HandleClick (#971)
|
2024-05-30 15:54:24 +02:00 |
|
Christian Semmler
|
ae859fbc19
|
Implement/match LegoControlManager::FUN_100293c0 (#970)
|
2024-05-30 15:15:16 +02:00 |
|
Christian Semmler
|
689178f689
|
Implement/match LegoCameraController::FUN_10012290 and FUN_10012320 (#969)
|
2024-05-30 14:48:14 +02:00 |
|
MS
|
085bdbe74b
|
Beta match MxPalette (#968)
* Beta match MxPalette
* Modern compiler fix
|
2024-05-29 22:52:45 +02:00 |
|
Christian Semmler
|
b978787f8f
|
Implement/match LegoAnimationManager::FUN_10062e20 (#967)
|
2024-05-29 19:24:08 +02:00 |
|
Christian Semmler
|
2f1aa58153
|
Implement/match LegoAnimMMPresenter::FUN_1004b840 (#966)
|
2024-05-29 17:35:36 +02:00 |
|
Christian Semmler
|
36ec252f7e
|
Implement/match LegoAnimationManager::FUN_10063270 (#965)
|
2024-05-29 17:05:50 +02:00 |
|
MS
|
5f00634b9c
|
Implement LegoMeterPresenter::DrawMeter (#964)
* Implement LegoMeterPresenter::DrawMeter
* New MxRect16 header, offsets and size annotations
* Missing mxtypes include
|
2024-05-29 16:47:25 +02:00 |
|
Christian Semmler
|
da48dfb40d
|
Implement/match LegoAnimPresenter::FUN_1006b140 (#963)
|
2024-05-28 15:23:23 -04:00 |
|
Christian Semmler
|
60b747d7b2
|
Implement/match LegoPathBoundary::FUN_100586e0 and FUN_10057fe0 (#962)
|
2024-05-28 17:20:23 +02:00 |
|
MS
|
a88546baad
|
Refactor MxBitmap (again) (#961)
* Remove this
* Starting list of beta addrs
* Static for height-specific abs, fix StrechBits
* MxBitmap refactor
|
2024-05-28 09:32:51 +02:00 |
|
Christian Semmler
|
219b65f5ad
|
Implement/match IslePathActor::FUN_1001b660 (#960)
|
2024-05-27 21:49:41 +02:00 |
|
MS
|
b8ea5bf9ba
|
Fix missing float constants (#959)
|
2024-05-27 03:22:10 -04:00 |
|
Christian Semmler
|
3c45022864
|
Fix extra actor collisions (#958)
|
2024-05-26 19:13:56 +02:00 |
|
Christian Semmler
|
765c49fd4e
|
Match LegoUnknown::FUN_1009a1e0 (#957)
|
2024-05-26 17:12:37 +02:00 |
|