Christian Semmler
|
8a802bcf85
|
Replace DirectSound with miniaudio (#21)
* Add miniaudio
* WIP
* static const
* Fix missing looping
* Fix volume
* Implement 3D sound, WIP
* Remove unused WinMM code
* Update README.md
* Fixes
* Fix naming
* Fix naming
* disable ma threading
* Invert Z axis for OpenGL system
* Update comment
* Set rolloff
* Fix minimize/maximize suspension
* Rename function
* SDL3: changed macro name
|
2024-06-16 15:26:04 +02:00 |
|
Christian Semmler
|
c038d8d46e
|
Updates from isledecomp/isle (#18)
* Implement/match Lego3DSound::Create (#981)
* Implement/match Lego3DSound::Create
* Add space
* Naming
* Changes
* Name/rename functions in LegoCharacterManager (#982)
* Name/rename functions in LegoCharacterManager
* Name flag
* Implement/match Lego3DSound::UpdatePosition (#983)
* Implement/match Lego3DSound::SetDistance and Reset (#984)
* Implement/match LegoSoundManager::UpdateListener (#985)
* Implement/match LegoCacheSound::Create and LegoLoadCacheSoundPresenter::StreamingTickle (#986)
* Implement/match LegoCacheSound::Create
* Naming
* Fix naming
* Fix parens
* Implement/match LegoCacheSound::Play and Lego3DSound::FUN_10011a60 (#987)
* Implement/match LegoCacheSound::Play and Lego3DSound::FUN_10011a60
* Update names
* Update
|
2024-06-02 17:26:15 +02:00 |
|
Christian Semmler
|
6ddd86dcbe
|
Updates from isledecomp/isle (#3)
* Implement/match LegoPathActor::ParseAction (#946)
* Implement/match LegoPathActor::ParseAction
* Fix naming
* Space
* Implement/match Isle::UpdateGlobe (#947)
* Implement/match Isle::UpdateGlobe
* Change function access
* Implement/match Isle::CreateState and related (#948)
* Implement/match actor Create functions (#949)
* Implement/match Isle::Escape (#950)
* Implement/match Isle::FUN_10033350 (#951)
* Implement/match Isle::HandleType19Notification (#952)
* Implement/match Isle::HandleType19Notification
* Fix
* Implement/match LegoAnimationManager::FUN_10063b90 (#953)
* Implement/match LegoAnimationManager::FUN_100648f0 (#954)
* Implement LegoROI::FUN_100a9410 (#955)
* WIP
* WIP
* Remove space
* Fix
* Implement/match LegoExtraActor::VTable0x6c (#956)
* Match LegoUnknown::FUN_1009a1e0 (#957)
* Fix extra actor collisions (#958)
* Implement/match IslePathActor::FUN_1001b660 (#960)
* Refactor MxBitmap (again) (#961)
* Remove this
* Starting list of beta addrs
* Static for height-specific abs, fix StrechBits
* MxBitmap refactor
* Implement/match LegoPathBoundary::FUN_100586e0 and FUN_10057fe0 (#962)
* Implement/match LegoAnimPresenter::FUN_1006b140 (#963)
* Implement LegoMeterPresenter::DrawMeter (#964)
* Implement LegoMeterPresenter::DrawMeter
* New MxRect16 header, offsets and size annotations
* Missing mxtypes include
* Implement/match LegoAnimationManager::FUN_10063270 (#965)
* Implement/match LegoAnimMMPresenter::FUN_1004b840 (#966)
* Implement/match LegoAnimationManager::FUN_10062e20 (#967)
* Beta match MxPalette (#968)
* Beta match MxPalette
* Modern compiler fix
* Implement/match LegoCameraController::FUN_10012290 and FUN_10012320 (#969)
* Implement/match LegoControlManager::FUN_100293c0 (#970)
* Implement/match Pizzeria::HandleClick (#971)
* Implement/match Lego3DWavePresenter::StartingTickle (#972)
* Implement/match Lego3DWavePresenter::StartingTickle
* Fix annotation
* Add StreamingTickle
* Rename
* Add static HandlerClassName function (#973)
* Add static HandlerClassName function
* Use method in PresenterNameDispatch
---------
Co-authored-by: disinvite@users.noreply.github.com <disinvite@users.noreply.github.com>
|
2024-05-30 19:20:36 +02:00 |
|
Christian Semmler
|
681c69c4ac
|
initial commit
|
2024-05-16 19:42:54 -04:00 |
|