Commit Graph

  • 3502c3f912
    Fix cursors (#17) Christian Semmler 2024-06-02 11:20:41 -0400
  • 2757292654 Implement/match LegoCacheSound::Play and Lego3DSound::FUN_10011a60 (#987) Christian Semmler 2024-06-02 11:09:09 -0400
  • 285d573592 Implement/match LegoCacheSound::Create and LegoLoadCacheSoundPresenter::StreamingTickle (#986) Christian Semmler 2024-06-01 17:29:37 -0400
  • c0188bb647 Implement/match LegoSoundManager::UpdateListener (#985) Christian Semmler 2024-06-01 17:13:57 -0400
  • fcf9a648c9 Implement/match Lego3DSound::SetDistance and Reset (#984) Christian Semmler 2024-06-01 13:45:22 -0400
  • 6c651565f3 Implement/match Lego3DSound::UpdatePosition (#983) Christian Semmler 2024-06-01 13:38:13 -0400
  • 690daec25b Name/rename functions in LegoCharacterManager (#982) Christian Semmler 2024-06-01 12:45:34 -0400
  • 0ba592f707 Implement/match Lego3DSound::Create (#981) Christian Semmler 2024-06-01 12:23:48 -0400
  • be67003dac Fix cursors Christian Semmler 2024-06-02 11:16:35 -0400
  • 828b35e9d2
    Implement/match LegoCacheSound::Play and Lego3DSound::FUN_10011a60 (#987) Christian Semmler 2024-06-02 11:09:09 -0400
  • 03ffb9c5de
    Implement/match LegoCacheSound::Create and LegoLoadCacheSoundPresenter::StreamingTickle (#986) Christian Semmler 2024-06-01 17:29:37 -0400
  • 1423eb56fc
    Implement/match LegoSoundManager::UpdateListener (#985) Christian Semmler 2024-06-01 17:13:57 -0400
  • ac4e8da662
    Implement/match Lego3DSound::SetDistance and Reset (#984) Christian Semmler 2024-06-01 13:45:22 -0400
  • 919a3f5c49
    Implement/match Lego3DSound::UpdatePosition (#983) Christian Semmler 2024-06-01 13:38:13 -0400
  • 23e5ad7d15
    Name/rename functions in LegoCharacterManager (#982) Christian Semmler 2024-06-01 12:45:34 -0400
  • 375ac29b9b
    Implement/match Lego3DSound::Create (#981) Christian Semmler 2024-06-01 12:23:48 -0400
  • 20cfd57e35
    Add SDL cursors (#16) Christian Semmler 2024-06-01 10:54:17 -0400
  • 130fe106e6 Fix naming Christian Semmler 2024-06-01 10:45:38 -0400
  • 214981773b Add SDL cursors Christian Semmler 2024-06-01 10:40:20 -0400
  • 9409a5641f
    Define cursor enum and custom cursor window message (#980) (#15) Christian Semmler 2024-06-01 10:10:17 -0400
  • 7d119365c6 Define cursor enum and custom cursor window message (#980) Christian Semmler 2024-06-01 10:07:58 -0400
  • df20b05510
    Define cursor enum and custom cursor window message (#980) Christian Semmler 2024-06-01 10:07:58 -0400
  • ea0ca98292 Use SDL macros for return values Christian Semmler 2024-05-31 23:20:14 -0400
  • a3f408d6be
    Remove dependency on dinput, use SDL keyboard state for navigation (#14) Christian Semmler 2024-05-31 23:13:27 -0400
  • b2667580ce Remove linking against dinput Christian Semmler 2024-05-31 23:06:47 -0400
  • d69cd89d69 Use SDL kb state for navigational keys Christian Semmler 2024-05-31 23:05:47 -0400
  • 451907599f Merge branch 'master' into remove-dinput Christian Semmler 2024-05-31 22:49:40 -0400
  • 1d136ab2bb
    Improve naming, use virtual key constants (#979) (#13) Christian Semmler 2024-05-31 22:48:41 -0400
  • 4623adf82f Improve naming, use virtual key constants (#979) Christian Semmler 2024-05-31 22:46:05 -0400
  • 1206360013 WIP Christian Semmler 2024-05-31 22:47:40 -0400
  • b67af71f33
    Improve naming, use virtual key constants (#979) Christian Semmler 2024-05-31 22:46:05 -0400
  • 0b6c220b4f Fix missing return Christian Semmler 2024-05-31 18:05:05 -0400
  • fd5ca4c4dc
    Use SDL window instead of Win32 window (#12) Christian Semmler 2024-05-31 17:56:00 -0400
  • 3501ea5d2f Add comment about fullscreen Christian Semmler 2024-05-31 17:49:16 -0400
  • 1e4be25c2a Consistent use Christian Semmler 2024-05-31 17:43:25 -0400
  • 49b86f298f Remove unused decl Christian Semmler 2024-05-31 17:41:12 -0400
  • 4a692ecc3d Update README Christian Semmler 2024-05-31 17:39:56 -0400
  • 3b87d52212 Fixes Christian Semmler 2024-05-31 17:39:25 -0400
  • 215570be21 Merge branch 'master' into sdl-window Christian Semmler 2024-05-31 17:20:48 -0400
  • bb6228ad34
    Updates from isledecomp/isle (#11) Christian Semmler 2024-05-31 17:20:32 -0400
  • 2100e6696d Fix Radio::HandleControl COMPAT_MODE branch (#978) Christian Semmler 2024-05-31 17:15:35 -0400
  • da824bfd45 Rename LegoEdge::GetOpposingPoint to LegoEdge::CWVertex (#977) DmitriLeon2000 2024-05-31 09:04:06 +0900
  • 77af1a5483
    Fix Radio::HandleControl COMPAT_MODE branch (#978) Christian Semmler 2024-05-31 17:15:35 -0400
  • 5aef9f5283 Use SDL window Christian Semmler 2024-05-31 16:49:29 -0400
  • 75e767200b
    Replace Windows registry with .ini file (#10) Christian Semmler 2024-05-31 14:04:00 -0400
  • 5d2ea4e4cd Adjust comments Christian Semmler 2024-05-31 13:52:00 -0400
  • e9c420e008 Try this Christian Semmler 2024-05-31 13:47:29 -0400
  • 2122698de6 Try this Christian Semmler 2024-05-31 13:41:10 -0400
  • 8c56ff1da7 set CMake policy Christian Semmler 2024-05-31 13:36:58 -0400
  • 77285f0aaf comment Christian Semmler 2024-05-31 13:34:26 -0400
  • c98a540ac5 Update CMakeLists.txt Christian Semmler 2024-05-31 13:32:30 -0400
  • 678d463b4c Update README.md Christian Semmler 2024-05-31 13:31:05 -0400
  • 4fd11d8106 Replace Windows registry with .ini file Christian Semmler 2024-05-31 13:30:34 -0400
  • e38d877131
    Add SDL callbacks to isleapp (#9) Christian Semmler 2024-05-31 10:45:51 -0400
  • 44019e8526 Update README.md Christian Semmler 2024-05-31 10:34:16 -0400
  • 5913cff3c0 Update README.md Christian Semmler 2024-05-31 10:29:56 -0400
  • 4717531f91 Add SDL callbacks to isleapp Christian Semmler 2024-05-31 10:13:10 -0400
  • 3b3ac07cac
    Rename LegoEdge::GetOpposingPoint to LegoEdge::CWVertex (#977) DmitriLeon2000 2024-05-31 09:04:06 +0900
  • 9c83acb3b1
    Replace Windows threads with SDL threads (#8) Christian Semmler 2024-05-30 16:56:44 -0400
  • 5d388104ad Wait for thread in dtor Christian Semmler 2024-05-30 16:49:26 -0400
  • 50460aaa84 Replace Windows threads with SDL threads Christian Semmler 2024-05-30 16:40:54 -0400
  • c24221a674
    Replace Windows CriticalSection with SDL Mutex (#7) Christian Semmler 2024-05-30 16:38:42 -0400
  • a751187aff Update README.md Christian Semmler 2024-05-30 16:08:50 -0400
  • e37939276f Replace Windows CriticalSection with SDL Mutex Christian Semmler 2024-05-30 16:06:46 -0400
  • 1365bf0e2b
    Use USHRT_MAX instead of MAXWORD (#975) (#6) Christian Semmler 2024-05-30 16:04:55 -0400
  • d09f17c004
    Use USHRT_MAX instead of MAXWORD (#975) Christian Semmler 2024-05-30 16:02:58 -0400
  • eeb81b7223
    Use USHRT_MAX instead of MAXWORD (#975) Christian Semmler 2024-05-30 16:02:58 -0400
  • 7d36abda90
    Updates from isledecomp/isle (#5) Christian Semmler 2024-05-30 15:23:21 -0400
  • 9ced7f8526
    Update Christian Semmler 2024-05-30 15:16:13 -0400
  • 534eea0f77
    Style refactor omni/system components (#974) Christian Semmler 2024-05-30 15:03:43 -0400
  • 76435d803f
    Style refactor omni/system components (#974) Christian Semmler 2024-05-30 15:03:43 -0400
  • 47997da1e9
    Add SDL3 and replace Windows semaphores (#4) Christian Semmler 2024-05-30 14:41:20 -0400
  • 775927681a Change for now Christian Semmler 2024-05-30 14:34:54 -0400
  • e9841bf71a Try this Christian Semmler 2024-05-30 14:28:24 -0400
  • 1a90e69669 Add SDL3 and replace Windows semaphores Christian Semmler 2024-05-30 14:10:47 -0400
  • 6ddd86dcbe
    Updates from isledecomp/isle (#3) Christian Semmler 2024-05-30 13:20:36 -0400
  • 3bb574f2af
    Add static HandlerClassName function (#973) disinvite@users.noreply.github.com 2024-05-30 13:10:41 -0400
  • fae4f5f98d
    Implement/match Lego3DWavePresenter::StartingTickle (#972) Christian Semmler 2024-05-30 10:27:18 -0400
  • 6c220790d1
    Implement/match Pizzeria::HandleClick (#971) Christian Semmler 2024-05-30 09:54:24 -0400
  • 53c69cd30c
    Implement/match LegoControlManager::FUN_100293c0 (#970) Christian Semmler 2024-05-30 09:15:16 -0400
  • 099c8a7751
    Implement/match LegoCameraController::FUN_10012290 and FUN_10012320 (#969) Christian Semmler 2024-05-30 08:48:14 -0400
  • d586488a2d
    Beta match MxPalette (#968) disinvite@users.noreply.github.com 2024-05-29 16:52:45 -0400
  • daccf78b28
    Implement/match LegoAnimationManager::FUN_10062e20 (#967) Christian Semmler 2024-05-29 13:24:08 -0400
  • d6373ee678
    Implement/match LegoAnimMMPresenter::FUN_1004b840 (#966) Christian Semmler 2024-05-29 11:35:36 -0400
  • ae26692abb
    Implement/match LegoAnimationManager::FUN_10063270 (#965) Christian Semmler 2024-05-29 11:05:50 -0400
  • 05274fddb2
    Implement LegoMeterPresenter::DrawMeter (#964) disinvite@users.noreply.github.com 2024-05-29 10:47:25 -0400
  • 87a1a42596
    Implement/match LegoAnimPresenter::FUN_1006b140 (#963) Christian Semmler 2024-05-28 15:23:23 -0400
  • 820a6a56be
    Implement/match LegoPathBoundary::FUN_100586e0 and FUN_10057fe0 (#962) Christian Semmler 2024-05-28 11:20:23 -0400
  • dd2286c453
    Refactor MxBitmap (again) (#961) disinvite@users.noreply.github.com 2024-05-28 03:32:51 -0400
  • b93b9d8f0f
    Implement/match IslePathActor::FUN_1001b660 (#960) Christian Semmler 2024-05-27 15:49:41 -0400
  • 7c5b964bbe
    Fix extra actor collisions (#958) Christian Semmler 2024-05-26 13:13:56 -0400
  • 378cdb7a01
    Match LegoUnknown::FUN_1009a1e0 (#957) Christian Semmler 2024-05-26 11:12:37 -0400
  • 80e7d2a568
    Implement/match LegoExtraActor::VTable0x6c (#956) Christian Semmler 2024-05-25 19:16:20 -0400
  • 2bd7d952c3
    Implement LegoROI::FUN_100a9410 (#955) Christian Semmler 2024-05-25 16:21:05 -0400
  • 6b83ae65d7
    Implement/match LegoAnimationManager::FUN_100648f0 (#954) Christian Semmler 2024-05-25 11:18:24 -0400
  • b7bab8fbbb
    Implement/match LegoAnimationManager::FUN_10063b90 (#953) Christian Semmler 2024-05-25 10:40:10 -0400
  • 5ec69d5f02
    Implement/match Isle::HandleType19Notification (#952) Christian Semmler 2024-05-24 21:23:41 -0400
  • 4678d15051
    Implement/match Isle::FUN_10033350 (#951) Christian Semmler 2024-05-24 21:14:45 -0400
  • 26fe585a84
    Implement/match Isle::Escape (#950) Christian Semmler 2024-05-24 20:41:57 -0400
  • 3146f499cf
    Implement/match actor Create functions (#949) Christian Semmler 2024-05-24 14:44:09 -0400