Commit Graph
100 Commits
Author SHA1 Message Date
teejusb 5d4f9dcb07 Update SImply Love to 5.5.0 2024-06-18 19:09:56 -04:00
teejusb cf7bf6fdb1 Version bump to 0.9.0 2024-06-18 16:32:36 -04:00
teejusb f0c249c03c Static cast int to size_t 2024-06-18 16:09:24 -04:00
teejusb ee18ecfff3 Downgrade from MbedTLS 3.6.0 -> 3.5.2 because of connectivity issues 2024-06-08 15:12:08 -07:00
teejusb c475e86f81 Update IXWebSockets which removes reliance on the compile time flag 2024-06-07 22:11:17 -04:00
teejusb bd075c42a1 Also add --recursive to the Build/ readme 2024-04-30 17:17:16 -07:00
teejusb b040c5350c CI needs to run --recursive for the updated MbedTLS 2024-04-30 17:11:02 -07:00
teejusb a9fbfe4df0 Update IXWebSocket to support MbedTLS Crypto changes 2024-04-30 17:07:21 -07:00
teejusb 1920217cfb Reapply "Update mbedtls from 3.21 -> 3.6.0 LTS"
This reverts commit ff3ce9544a.
2024-04-30 16:50:25 -07:00
teejusb 0ebaffa6f1 Use the svg for the icon on linux + copy SL Modules as part of the setup script 2024-04-25 13:00:05 -07:00
teejusb ff3ce9544a Revert "Update mbedtls from 3.21 -> 3.6.0 LTS"
This reverts commit 6123c2bad4.
2024-04-12 10:36:51 -07:00
teejusb f5e938c32b Revert "Also update the nested submodules with --recursive"
This reverts commit 5bea3b97f2.
2024-04-12 10:36:51 -07:00
teejusb 5bea3b97f2 Also update the nested submodules with --recursive 2024-04-10 20:22:31 -07:00
teejusb 6123c2bad4 Update mbedtls from 3.21 -> 3.6.0 LTS 2024-04-10 20:22:31 -07:00
teejusb 3138447138 It's fine to play tick/metronome for failed players. 2024-03-22 15:18:53 -07:00
teejusb 410c4b2f9e Update IXWebSocket to v11.4.5 from v11.4.3 2024-03-12 16:53:36 -07:00
teejusb 0464764876 Update Simply Love 2024-03-06 22:30:07 -08:00
teejusb 93f27a4ae2 Version bump to 0.8.0 2024-03-03 00:09:32 -08:00
teejusb 0c1115350d Allow setting the alpha of the beatbars 2024-03-03 00:08:55 -08:00
teejusb 28b7659a09 Update Simply Love 2023-06-17 05:55:25 -07:00
teejusb ffe0cd627a Add some parentheses 2023-06-17 05:33:28 -07:00
teejusb b740fbdf54 Update SL to 5.3.0 2023-06-17 05:18:56 -07:00
teejusb fc72e86227 Add validation to the MinTNSToScoreNotes value 2023-06-15 01:07:21 -07:00
teejusb 492b391282 Rename to MinTNSToScoreNotes for the preference 2023-06-15 00:36:42 -07:00
teejusb 8f5510a028 Don't trigger earlyHits for jumps 2023-06-14 00:33:14 -07:00
teejusb fa74b5c812 Version bump to 0.7.0 2023-06-10 17:48:56 -07:00
teejusb 3d46637a2b Update comments 2023-06-10 17:42:19 -07:00
teejusb 3703f96ad8 Let earlyHits on hold heads start the hold immediately. 2023-06-10 17:42:19 -07:00
teejusb aeb6b7ffa7 Also copy over the early tapnoteoffset for "misses" 2023-06-10 17:42:19 -07:00
teejusb 23ddf9c155 Add EarlyTapNoteOffset 2023-06-10 17:42:19 -07:00
teejusb a1cd736d33 Add EarlyTapNoteScore to JudgmentMessage 2023-06-10 17:42:19 -07:00
teejusb d6919e94b9 Also set column in the EarlyHitMessage 2023-06-10 17:42:19 -07:00
teejusb 27c6f7757a First attempt to try to mitigate way off towers 2023-06-10 17:42:19 -07:00
teejusb d0aec2c285 Re-Update SL to 5.2.1 2023-03-22 12:20:39 -07:00
teejusb ddc112260f Fix line numbering for ProfileSort options 2023-03-18 12:27:19 -07:00
teejusb 76433e58cf Remove default values on SetPreferredSongs/Courses 2023-03-17 01:12:00 -07:00
teejusb 971bcd84b4 This is version 0.6.0 2023-03-17 01:12:00 -07:00
teejusb fbed947b9c Allow PreferredSongs/PreferredCourses to be set from absolute paths 2023-03-17 01:12:00 -07:00
teejusb 20854530ed Rename the file to LightsDriver_LinuxPacDrive 2023-03-15 22:20:02 -07:00
teejusb 4e19ce0d5d Add Linux Pacdrive 2023-03-10 10:19:08 -08:00
teejusb c2b9b09418 Allow Windows users to select a device to use with WaveOut 2023-02-18 09:00:58 -08:00
teejusbandcamsta4 bdb067764a mmmagic.dll -> mmmagic64.dll
Co-authored-by: camsta4 <[email protected]>
2022-12-19 20:19:16 -08:00
teejusb ef144a7f9d Remove WITH_MINIMAID CMake option
Always build ITGmania with Minimaid

There's no harm in always having this built as it's configurable based on the LightsDriver field.

Update mmmagic.dll -> mmmagic64.dll to conform with the new dll filename

Also fix PacDrive.h header
2022-12-19 20:19:16 -08:00
teejusb 7d88febd51 Switch to loading the PacDrive64.dll + Update Default 2022-06-21 12:22:29 -07:00
teejusb 8f12a5c45c NotesLoaderSSC - Add empty string check before parsing #DISPLAYBPM, preventing crash on malformed step data 2022-06-12 21:21:20 -07:00
teejusb df0a27d607 Add link to StepMania wiki for compiling 2022-06-12 11:26:51 -07:00
teejusb d9cee442e4 Fix typo in Build readme 2022-06-12 11:14:32 -07:00
teejusb a7df61ea92 Add submodule command 2022-06-12 11:12:09 -07:00
teejusb 5de5ad90f4 Update README.md 2022-06-10 10:59:45 -07:00
teejusb 3bc8cc356d Update sm5_migration.md 2022-06-10 09:26:48 -07:00
teejusb 9fe8b9c54a Update README.md 2022-06-10 09:03:20 -07:00
teejusb 8612d34283 Prevent hanging when going into "Graphics Options"
Remove calls to ChangeDisplaySettingsEx(CDS_TEST). This prevents an an alarming system hang on NVIDIA GPUs with DisplayPort displays when using "Graphics Options" in the system menu, and doesn't seem to have any downsides as far as I can tell.

Taken from: https://github.com/ClubFantastic/stepmania/commit/46061f818d020138eff80ba5785e0ea88cd68dfd
2022-06-06 11:23:49 +02:00
teejusb 66f0644c15 Add RateModPreservesPitch option to _fallback/engine 2022-06-06 11:21:28 +02:00
teejusb 15c13ed7df Set default editor noteskin to cel 2022-06-05 18:23:08 -07:00
teejusb a1a293e4f1 Update README.md 2022-06-04 23:21:25 -07:00
teejusb 2f798f16bc Update README.md 2022-06-04 13:18:45 -07:00
teejusb a713ad8e15 Update README.md 2022-06-04 12:54:33 -07:00
teejusb dac6e0b853 Update README.md 2022-06-04 11:41:03 -07:00
teejusb 6e09b3f5c3 Change back to "default" noteskin instead of "cel" in fallback 2022-05-27 14:35:18 -07:00
teejusb f1af76d200 Rename back to default from sm5-default 2022-05-27 14:35:18 -07:00
teejusb 7d907c4e1c prefix ddr noteskins with ddr- 2022-05-27 14:35:18 -07:00
teejusb 3e8a843398 Add lambda, set default to cel, rename default 2022-05-27 14:35:18 -07:00
teejusb e424ff5c8b Add Noteskins
Added:
- Cel (classic)
- Metal (classic)
- Cyber (LightningXCE's)
- Enchantment
- Peter's Note
- Peter's Rainbow
- Peter's Vivid

Removed:
- All stock noteskins besides default
2022-05-27 14:35:18 -07:00
teejusb f9d25f793d Remove StepMania build statuses from readme 2022-05-22 13:40:15 -07:00
teejusb 4c04a2a974 Use CI from itgmania repository
travis and appveyor are still incorrect as they still point to stepmania
2022-04-14 13:02:39 -07:00
teejusb 6defe32d05 Merge pull request #21 from natano/netman-download-pr3
[Downloads 3/8] Mount directories read-only where possible
2022-03-12 14:12:31 -08:00
teejusb 0aa42742e4 Merge pull request #20 from natano/netman-download-pr2
[Downloads 2/8] Allow to mark preferences as immutable or compat
2022-03-12 13:23:25 -08:00
teejusb eb0ab83d89 Merge pull request #19 from natano/netman-download-pr1
[Downloads 1/8] Merge /AdditionalSongs into /Songs, and /AdditionalCourses into /Courses
2022-03-12 12:15:47 -08:00
teejusb 0dda63c7ee Merge pull request #28 from natano/sort-defaults
Tweak sort defaults to make more sense
2022-03-12 11:41:30 -08:00
teejusb a6aac477b0 Merge pull request #27 from natano/fix-sort-length
Fix sort by length
2022-03-12 11:37:37 -08:00
teejusb 92ce8c6801 Merge pull request #18 from natano/remove-package-lib
Remove unsafe package library
2022-03-05 12:17:52 -08:00
teejusb 568f21b6b3 Merge pull request #17 from natano/itgm-update-jsoncpp
Update jsoncpp from version 0.5.0 to 1.9.5
2022-02-19 19:36:19 -08:00
teejusb ea7d97719d Merge pull request #16 from natano/fix-leak
Prevent access to the root file system via the memorycard mount points
2022-02-19 19:35:16 -08:00
teejusb 5322843ace Merge pull request #15 from natano/remove-rootfs
Remove access to the root FS from lua
2022-02-06 10:24:35 -08:00
teejusb 2005713a32 Merge pull request #14 from natano/remove-crypto
Remove unused crypto & move mbedtls to "External Libraries"
2022-01-23 08:38:41 -08:00
teejusb 6536db2106 Merge pull request #13 from natano/update-lua-5.1.5
Update lua from 5.1.1 to 5.1.5
2022-01-23 08:38:20 -08:00
teejusb 85900e471a Merge pull request #12 from natano/update-zlib
Update zlib from version 1.2.5 to 1.2.11
2022-01-22 12:36:22 -08:00
teejusb c7d7ab9ae0 Merge branch 'stepmania:5_1-new' into beta 2022-01-21 00:11:53 -08:00
teejusb 2c587c18a0 Merge pull request #11 from natano/win32-mbedtls
Add mbedtls and use it on windows
2022-01-18 13:11:02 -08:00
teejusb 7b1db8b2fb Define ssize_t to be the same width of size_t
The size of size_t is defined by the architecture (32bit or 64bit). Since ssize_t is not part of the standard, unlike size_t, it might not be defined but it should always be the same size as size_t.
2022-01-17 22:31:44 -08:00
teejusb c51e0203b9 Merge pull request #5 from natano/netman
Implement NetworkManager
2022-01-16 09:47:46 -08:00
teejusb ddfc49e0b5 Merge pull request #10 from teejusb/tns
Add support for disabling timing windows on a per-player basis
2022-01-05 18:21:57 -08:00
teejusb a48a5b73ad Remove returned timing window table 2022-01-05 18:21:28 -08:00
teejusb 99ee1f2b84 Use bitset instead of map and adjust files accordingly. 2021-12-21 23:44:37 -08:00
teejusb 2967165235 Logic fixes 2021-12-10 21:12:11 -08:00
teejusb c10d8e4eb5 Initial Implementation of disabling timing windows per player. 2021-12-10 00:27:21 -08:00
teejusb 47a6f625f1 Actually add the Visual Delay method 2021-12-06 13:10:02 -08:00
teejusb 13ae6e56db Merge pull request #9 from teejusb/visualdelay
Add player specific Visual Delay.
2021-11-02 02:09:24 -07:00
teejusb 8673c28161 Convert ms to seconds. Use the PlayerState's m_Position in ArrowEffects so it actually works. 2021-10-26 21:22:17 -07:00
teejusb 02105d57dd Revert "Always use PlayerState's own timing because of visual delay."
This reverts commit 8edca26493.
2021-10-22 18:58:22 -07:00
teejusb 8edca26493 Always use PlayerState's own timing because of visual delay. 2021-10-22 18:54:54 -07:00
teejusb 6dc0ec5258 Woops, actually store the value of the visual delay. 2021-10-22 18:33:13 -07:00
teejusb 547b379765 Type and parsing fixes. 2021-10-22 18:18:15 -07:00
teejusb ef3b2142af Fix some brackets 2021-10-22 17:28:48 -07:00
teejusb b371a4d9c4 Fix typo in StringToFloat 2021-10-22 17:22:21 -07:00
teejusb e0abda3d24 Make use of the m_fVisualDelay value 2021-10-22 17:17:48 -07:00
teejusb 711726a8d6 Add player based visual delay to PlayerOptions 2021-10-22 17:01:41 -07:00
teejusb 7e82e36223 Merge pull request #7 from natano/json
Add json encoding/decoding functions to lua
2021-10-13 10:59:15 -07:00
teejusb 0b17369078 Merge pull request #6 from natano/fix-BinaryToHex
Fix BinaryToHex()
2021-10-07 11:53:12 -07:00
teejusb a105e3bd60 Verify that PrefsTable[name] exists before indexing the pref. 2021-09-24 14:57:49 -07:00