Commit Graph

  • 584769c237 Add more annotations to ISLE (#990) Christian Semmler 2024-06-05 06:31:23 -0400
  • 182ad3ea0f Implement/match LegoActor::Mute (#992) Christian Semmler 2024-06-04 12:19:59 -0400
  • b8c2be1dae Match LegoCacheSoundManager::FindSoundByKey (#991) Christian Semmler 2024-06-04 12:05:01 -0400
  • 1422365162 Consolidate state and building entity classes (#989) Christian Semmler 2024-06-03 12:53:25 -0400
  • a0dbc0396c Refactor JukeBox, add enum for music (#988) Christian Semmler 2024-06-03 07:00:38 -0400
  • ba378eb224
    Streamline MxVideoParamFlags (#999) MS 2024-06-06 17:15:57 -0400
  • ca17928fc6
    Implement/match Ambulance::Notify (#998) Christian Semmler 2024-06-06 12:19:43 -0400
  • 9a9bccda0e
    Implement/match IslePathActor::Exit (#997) Christian Semmler 2024-06-06 11:45:37 -0400
  • 9b22642f0c
    Implement/match LegoCharacterManager::SwitchColor (#996) Christian Semmler 2024-06-06 08:26:33 -0400
  • 49c17c9c6a
    Implement/match LegoEntity::SwitchSound / SwitchMove / SwitchColor / SwitchMood (#995) Christian Semmler 2024-06-05 13:40:44 -0400
  • f6c923a84e
    Implement/match LegoEntity::ClickAnimation (#994) Christian Semmler 2024-06-05 13:00:46 -0400
  • 6a9f68872b
    Add enum for actor IDs (#993) Christian Semmler 2024-06-05 12:11:46 -0400
  • 6e7e9a3f20
    Add more annotations to ISLE (#990) Christian Semmler 2024-06-05 06:31:23 -0400
  • 0c7c77aad3
    Implement/match LegoActor::Mute (#992) Christian Semmler 2024-06-04 12:19:59 -0400
  • 4898a55508
    Match LegoCacheSoundManager::FindSoundByKey (#991) Christian Semmler 2024-06-04 12:05:01 -0400
  • 133a312aee
    Consolidate state and building entity classes (#989) Christian Semmler 2024-06-03 12:53:25 -0400
  • 73bb37596e
    Refactor JukeBox, add enum for music (#988) Christian Semmler 2024-06-03 07:00:38 -0400
  • c038d8d46e
    Updates from isledecomp/isle (#18) Christian Semmler 2024-06-02 11:26:15 -0400
  • 6557b42ef1 Merge branch 'master' into updates Christian Semmler 2024-06-02 11:21:08 -0400
  • 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