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
teejusb
569b1dba33
Verify that PrefsTable[name] exists before indexing the pref.
2021-09-24 14:49:02 -07:00
teejusb
f8c2209f86
Merge branch 'stepmania:5_1-new' into beta
2021-09-01 17:36:10 -07:00
teejusb
66420029c8
Merge pull request #4 from natano/update-readme
...
Add changes to README.md
2021-09-01 14:58:55 -07:00
teejusb
7fea5a253d
Merge pull request #3 from natano/track-held-misses
...
Track held misses
2021-08-31 09:26:45 -07:00
teejusb
d101be19e7
Add libudev-dev to ci.yml. This should hopefully fix the failing continuous integration tests on Ubunut.
2021-08-29 11:36:30 -07:00
teejusb
58611d0ecb
Move global.h to the top. It otherwise fails compilation when using gcc
...
One day I'll fix up the headers and run IWYU on the repo
2021-08-29 10:44:31 -07:00
teejusb
08e271d602
Add a preference to control the ordering of how notes are rendered
...
Added RenderEarlierNotesOnTop (false by default to preserve ITG behavior).
2021-08-25 14:38:10 -07:00
teejusb
7f90093cd9
Allow both rate mod versions (preserve + don't preserve pitch)
...
This is toggleable with a new preference call "RateModPreservesPitch" (true by default to preserve existing SM5 behavior)
2021-08-25 00:04:28 -07:00
teejusb
3111f90b75
Fix hold note rendering
...
Reverses the logic changes done in commits: https://github.com/stepmania/stepmania/commit/567f8363e8dab41a75c9e5a8d307dcf991fb816d and https://github.com/stepmania/stepmania/commit/e96b17015421a0b2777746462838ae6897ea910d
2021-08-23 18:11:07 -07:00
teejusb
c4990dd7ac
Apply the Mine Fix patch
...
Link here: https://gist.github.com/DinsFire64/4a3f763cd3033afd55a176980b32a3b5#file-minefix_rc1-patch
2021-08-23 17:52:10 -07:00
teejusb
0a8bf3b6f2
Merge pull request #2 from natano/stats-xml-size
...
Increase Stats.xml file size limit to 100MB
2021-08-23 13:38:24 -07:00
teejusb
5cfec7fcb8
Merge pull request #1 from natano/unbind-hyphen
...
Change the default binding for P2/back from hyphen to backslash
2021-08-19 13:47:12 -07:00
teejusb
620ef3609d
Revert to use std::strtof insted of std::stof to make travis happy
2020-04-08 22:41:19 -07:00
teejusb
1d365fbc18
Fix float parsing errors
2020-04-08 22:01:16 -07:00
teejusb
f08d7d9f68
Fix some incorrect typing with the NULL->nullptr conversion for Windows
2019-06-22 23:16:10 -07:00
teejusb
f230d39634
Fix crash when saving Preferences and current game doesn't exist
2019-06-22 23:09:45 -07:00
teejusb
f8b559163f
Add <array> header to BeginnerHelper to use std::array
2019-06-22 18:59:28 -07:00
teejusb
aedcbb1b26
Add <numeric> header to PlayerStageStats to use std::accumulate
2019-06-22 18:58:39 -07:00
teejusb
de29ba656b
Add <numeric> header to ActorMultiVertex to use std::accumulate
2019-06-22 13:02:09 -07:00
teejusb
7e3789b131
Integrate C++11 branch into 5_1-new
2019-06-22 12:35:38 -07:00