Anonymous Maarten
|
b99b855dcb
|
SDL3 is still instable
|
2024-06-23 01:25:10 +02:00 |
|
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
|
b945993ee3
|
Updates from isledecomp/isle (#22)
* Act2PoliceStation::Notify (#1002)
* Act2PoliceStation::Notify
* Match code
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
* Match Ambulance::StopScriptOnAmbulance and StopScriptOnEntity (#1003)
* Match Ambulance::StopScriptOnAmbulance and StopScriptOnEntity
* Rename for consistency
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
* TowTrack and LegoAct2 destructors (#1005)
* Add some missing dtors
* Add missing 'override'
* Rename Start/StopTimer to Pause/Resume (#1007)
* Rename Start/StopTimer to Pause/Resume
* Fix
* Begin LegoRace class (#1014)
* Begin LegoRace
* Match functions
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
* Implement/match LegoFlcTexturePresenter (#1015)
* Implement/match LegoFlcTexturePresenter
* Move files
* Fix
* Fix
---------
Co-authored-by: Joshua Peisach <itzswirlz2020@outlook.com>
Co-authored-by: MS <disinvite@users.noreply.github.com>
Co-authored-by: Mikhail Thompson <mishakeys20@gmail.com>
|
2024-06-10 17:57:20 +02:00 |
|
Christian Semmler
|
e0af725fb6
|
Updates from isledecomp/isle (#19)
* Refactor JukeBox, add enum for music (#988)
* Refactor JukeBox, add enum for music
* add BETA annotation
* Fix BETA annotation
* Fix BETA annotation
* Fix
* Consolidate state and building entity classes (#989)
* Match LegoCacheSoundManager::FindSoundByKey (#991)
* Match LegoCacheSoundManager::FindSoundByKey
* Remove space
* Implement/match LegoActor::Mute (#992)
* Add more annotations to ISLE (#990)
* Minor improvements in ISLE.EXE
* Add more annotations
* Fix
* Comment out
* Fix lint
* Add enum for actor IDs (#993)
* Implement/match LegoEntity::ClickAnimation (#994)
* Implement/match LegoEntity::VTable0x38
* Update names
* Implement/match LegoEntity::SwitchSound / SwitchMove / SwitchColor / SwitchMood (#995)
* Implement/match LegoEntity::SwitchSound
* Name
* Name
* Implement/match LegoEntity::SwitchMove
* Mood
* Implement/match LegoCharacterManager::SwitchColor (#996)
* Implement/match IslePathActor::Exit (#997)
* Implement/match IslePathActor::Exit
* Name
* Name
* Partially fix vector interface
* Revert "Partially fix vector interface"
This reverts commit 6e7a1e2b08fd82012b28be3054eeff65428eb4d1.
* Revert "Revert "Partially fix vector interface""
This reverts commit e3860e3c9fa1f8937b702d6c81d6e3bb4dadecc6.
* Fix
* Remove some COMPAT_MODE
* Implement/match Ambulance::Notify (#998)
* Update isleapp.cpp
* Streamline MxVideoParamFlags (#999)
* Streamline MxVideoParamFlags
* Remove this-> from MxOmniCreateFlags
---------
Co-authored-by: MS <disinvite@users.noreply.github.com>
|
2024-06-07 21:32:27 +02:00 |
|
Christian Semmler
|
3502c3f912
|
Fix cursors (#17)
|
2024-06-02 17:20:41 +02:00 |
|
Christian Semmler
|
20cfd57e35
|
Add SDL cursors (#16)
* Add SDL cursors
* Fix naming
|
2024-06-01 16:54:17 +02:00 |
|
Christian Semmler
|
ea0ca98292
|
Use SDL macros for return values
|
2024-05-31 23:20:14 -04:00 |
|
Christian Semmler
|
a3f408d6be
|
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-01 05:13:27 +02:00 |
|
Christian Semmler
|
1d136ab2bb
|
Improve naming, use virtual key constants (#979) (#13)
|
2024-06-01 04:48:41 +02:00 |
|
Christian Semmler
|
0b6c220b4f
|
Fix missing return
|
2024-05-31 18:05:05 -04:00 |
|
Christian Semmler
|
fd5ca4c4dc
|
Use SDL window instead of Win32 window (#12)
* Use SDL window
* Fixes
* Update README
* Remove unused decl
* Consistent use
* Add comment about fullscreen
|
2024-05-31 23:56:00 +02:00 |
|
Christian Semmler
|
75e767200b
|
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-05-31 20:04:00 +02:00 |
|
Christian Semmler
|
e38d877131
|
Add SDL callbacks to isleapp (#9)
* Add SDL callbacks to isleapp
* Update README.md
* Update README.md
|
2024-05-31 16:45:51 +02:00 |
|
Christian Semmler
|
681c69c4ac
|
initial commit
|
2024-05-16 19:42:54 -04:00 |
|