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
Ben Kirzhner and teejusb
7c4f628247
Add requested TODOs.
2023-05-22 12:37:27 -07:00
Ben Kirzhner and teejusb
0c5160dd1c
Use c standard w/o warnings on macOS >=13.3
...
See itgmania/itgmania#107 for error details.
2023-05-22 12:37:27 -07:00
Ben Kirzhner and teejusb
c0b6ea633c
Update mbedtls, fixing unused variable warning
2023-05-22 12:37:27 -07:00
Martin Natano
56edcee48c
Use compiler intrinsics for byte swapping
2023-04-21 22:13:41 +02:00
Martin Natano
bacecae1f7
Decouple <vector>
2023-04-21 22:13:41 +02:00
Martin Natano
aa87f85eef
Decouple <cstdint>
2023-04-21 22:13:41 +02:00
Martin Natano
bcea05dd67
Reinstate defines required for the mad build
2023-04-20 21:43:47 +02:00
Martin Natano
00ec2dce06
Recover accidentally deleted code
2023-04-20 21:43:46 +02:00
Martin Natano
0b0787f344
Replace COMPILE_ASSERT() with standard static_assert()
2023-04-20 11:21:29 +02:00
Martin Natano
78fb2e9fc3
Decouple <cstddef>
2023-04-20 11:21:29 +02:00
Martin Natano
093675cdc3
Use attributes where possible
2023-04-20 11:21:29 +02:00
Martin Natano
a93fc07896
Remove unused defines
2023-04-20 11:21:29 +02:00
Martin Natano
b68ca517e6
Clean up math functions
...
- Remove checking for standard functions from the build system
- Prefix all invocations with std::
- Replace suffixed functions with unprefixed versions
- Include <cmath> in all files that use it and remove the global include
e.g. floorf(x) -> std::floor(x)
2023-04-19 19:31:40 +02:00
Gareth Francis and teejusb
f39ed52dbf
Remove calls to dwmFlush - Were never called before and cause frame drops with opengl renderer
2023-03-29 13:01:01 -07:00
Martin Natano
870cfde566
Fix git hash detection for release builds
2023-03-25 23:02:32 +01:00
Martin Natano
1b24361cf3
Update SL
2023-03-25 11:17:37 +01:00
teejusb
d0aec2c285
Re-Update SL to 5.2.1
2023-03-22 12:20:39 -07:00
Martin Natano
8ee68e8c13
Release version 0.6.1
2023-03-22 17:45:43 +01:00
Martin Natano
b79ec70f2f
Update SL
2023-03-22 17:42:42 +01:00
Martin Natano
8dc471f874
Update version information in Lua.xml
2023-03-19 11:12:38 +01:00
teejusb
ddc112260f
Fix line numbering for ProfileSort options
2023-03-18 12:27:19 -07:00
Martin Natano
79674c15fe
Fix windows build
2023-03-17 23:33:16 +01:00
Martin Natano
d68cefb4fe
Upgrade to ubuntu:18.04 for release builds (required for C++17)
2023-03-17 20:07:15 +01:00
Martin Natano
2d9cc038cd
Downgrade to C++17
2023-03-17 20:07:15 +01:00
Martin Natano
d107e2b8c1
Add setup script for linux
2023-03-17 20:07:15 +01:00
Martin Natano
222fd619e7
Update SL
2023-03-17 17:20:20 +01: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
Crash Cringle and teejusb
efaf38b8ed
Fix for "10th score" leaderboard bug, Reduce load from GAMESTATE::StoreRankingName()
...
- Fixes bug where 10th scores get erased when two players play the same song multiple times and rank on the leaderboard more than once
- Only clamping leaderboards and deduping high scores for songs/courses once overall instead of once per player
- Instead of looping through every song and course on the machine multiple times -> Only loop through the songs/course played in the past session
2023-03-16 18:19:09 -07:00
teejusb
20854530ed
Rename the file to LightsDriver_LinuxPacDrive
2023-03-15 22:20:02 -07:00
din and teejusb
2feaa6a90e
PacDrive Order added w/information
2023-03-15 22:20:02 -07:00
Martin Natano
aedc9c1851
Bump to version 0.6.0
2023-03-14 21:03:58 +01:00
Crash Cringle and teejusb
f60c1c7f82
Add new Sorting Capabilities for Profile list
2023-03-13 19:56:07 -07:00
teejusb
4e19ce0d5d
Add Linux Pacdrive
2023-03-10 10:19:08 -08:00
Martin Natano
11ac50e7d1
Initialize std:array members
2023-02-20 18:08:42 +01:00
Martin Natano
98f4916313
Fix RageFastSin()
2023-02-20 18:08:33 +01:00
Martin Natano
7981676f53
Fix HiddenPtr::isNull()
2023-02-19 19:04:23 +01:00
teejusb
c2b9b09418
Allow Windows users to select a device to use with WaveOut
2023-02-18 09:00:58 -08:00
Telperion and teejusb
fdfc9848b8
handle Mmod choice for per-chart #DISPLAYBPM
...
I think this is the only thing that needs to change??
2023-02-08 10:30:26 -08:00
Brian Phlipot and teejusb
d079940fea
Address PR feedback.
2023-02-02 11:54:17 -08:00
Brian Phlipot and teejusb
4a6b1a743c
Enable more compiler warnings and treat them as errors.
2023-02-02 11:54:17 -08:00
Arthur Eubanks and teejusb
f8f6f12999
Add pump shortcut for closing current song folder
2023-01-31 21:31:52 -08:00