Commit Graph
36375 Commits
Author SHA1 Message Date
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 Kirzhnerandteejusb 7c4f628247 Add requested TODOs. 2023-05-22 12:37:27 -07:00
Ben Kirzhnerandteejusb 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 Kirzhnerandteejusb 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 Francisandteejusb 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 Cringleandteejusb 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
dinandteejusb 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 Cringleandteejusb 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
Telperionandteejusb 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 Phlipotandteejusb d079940fea Address PR feedback. 2023-02-02 11:54:17 -08:00
Brian Phlipotandteejusb 4a6b1a743c Enable more compiler warnings and treat them as errors. 2023-02-02 11:54:17 -08:00
Arthur Eubanksandteejusb f8f6f12999 Add pump shortcut for closing current song folder 2023-01-31 21:31:52 -08:00