Support us on Patreon Wishlist us on Steam Jump to downloads
Notes
- UNINSTALL the previous version before upgrading in order to prevent file conflicts. Uninstalling on Windows will not delete save data or songs.
- If you are running Linux and get a black screen on startup when using ATI/Nouveau drivers, edit Save/Preferences.ini to change
HighResolutionTextures=ForceOn
toHighResolutionTextures=Auto
' - The button for reloading theme asssets has moved back from
Insert
toF2
. This will be turned into an additional debug menu in the future. - For a full list of changes in this build, please see the GitHub release page.
Known issues
- ββ ISSUE
pump
mode: We are aware of some pretty broken issues, do not update if you are a pump player! We will be fixing these as soon as possible! Sorry for the inconvenience guys :( - ββ ISSUE
gh
mode: Some charts have no real 'standard' and will cause a crash when loaded into the game - ββ ISSUE
gdgf
mode: The input mode doesn't correctly register strums - ββ ISSUE
techno
/popn
/gdgf
/gddm
/gh
/para
mode: Trying to use the sync audio screen will crash the game - Usedance
to sync your game for now - ββ ISSUE Nvidia 460 series drivers: Some issues have been reported and we are investigating
- ββ ISSUE
beat
/popn
some early (pre2013) songs may play some sound samples/keysounds at the wrong speed
Changelog
All platforms
- ββ Fixed video banners
- ββ Fixed missing str2int support
- ββ Added new sanity check for notes in the StepCollector
- ββ Added multiBaO support stub for future use
- ββ πFixed F6+F3+3 restart on screen gameplay crash #23 (Thanks @pcboygames!)
- ββ πFixed Video Rates not being in time to beat #220 (Thanks @SilentTempest83!)
- ββ Fixed DrawMode C style error with some legacy modfiles using -1
- ββ Fixed initial scoring tables to ensure fallback scoring was consistent
- ββ π² Added Random Unsigned capabilities
- ββ π² Added DDR style random generator for BG Anim
- ββ π²π Fix Python2/3/ExtIO/Satellite from sitting in a never ending loop (Thanks Dalcor!)
- ββ π²π Fix Crash on Python2 boards on windows 7 (Thanks Dalcor!)
- ββ π² New working touchscreen code
- ββ π² Multi-touch finger support
- ββ π²π Fix Menu buttons remapping on restart #278 (Thanks @Areldyb!)
- ββ New Higher Res icons for the default theme
- ββ π² Add new Reflex and SMX HIDAPI driver stubs
- ββ π² Add new Reflex Player 2 and SMX Player 2 HIDAPI driver stubs
- ββ Optimise VideoModeParams
- ββ π²π Fix Math in Tween Sub systems #271
- ββ π²π Remove Heap and Memory Stack issues with Tween System #272
- ββ π²π Add Remaining 4 point Tween animation functions #273
- ββ πFixed Game Crash when song preview ends #305
- ββ πRemoved final batch of cmd in fallback #298
- ββ πRemoved Pause Menu from the game due to QA #269
- ββ πMake Profile information load upon loading #297
- ββ Add support for multi-layered press check on mouse input for Lua
- ββ
Fixed 'sticky' mouse keys on some screens not honouring
bIsPressed = false
- ββ Added proper Mouse / Touch co-ordinate system to the game
- ββ Added 1080/720/480p screen co-ordinate support for non-default / legacy / 5.x themes
- ββ Added new streamlined pause menu which is not hidden when mods or gimmicks are used
- ββ Fixed missing pause menu on BMS/PMS
- ββ Fixed index overflow with some background movies
- ββ Fixed duplicate start sound playing on edit menu
- ββ π² Restored smooth tween back to the game
- ββ Removed smooth tween from Lua
- ββ Adjusted behaviour on orient to be more accurate on placement when close to notes
- ββ Renamed guitar to gdgf to ensure clarity
- ββ πCorrected 'moteskin' typo (Thanks Moneko!)
- ββ Fixed Para noteskin
- ββ π² Added new upscale filter options for FFMPEG
- ββ π² Added new DTX loader skeleton
- ββ π² Added new BMS-DTX space support
- ββ π² Added new #BGA 06/07/0A support for PMS/BMS files
- ββ π² Added new BMP loader stub
- ββ π² Added new TJA loader skeleton
- ββ π² Added new CHART loader stub inspired by Mikex5
- ββ π² Reworked and rewrote CHART loader to function effectively with OutFox
- ββ π² Added new MIDI loader stub inspired by Mikex5
- ββ π² Reworked and rewrote MIDI loader to function effectively with OutFox
- ββ π² Fixed initial parsing modes with chart and midi not producing playable charts
- ββ
π² Added
gh
Guitar 5/Bass 5 mode to the game - ββ π² Added new note groups: hopo, open, strum
- ββ
π² Added
gh
fever system - ββ
π² Added
gh
multiplier system - ββ
π² Added
gh
anchor system - ββ
π² Added ability to play as main and backing in
gh
mode - ββ
π² Added new
gh
noteskins - ββ π² Fixed and rewrote midi parser to support expected note types
- ββ π² Fixed and rewrote chart parser to support expected note types
- ββ Fixed bug with some songs generating NULL after being loaded with the midi loader
- ββ
Added 5 and 6 lane modes to
gh
mode - ββ
Added 6 lane mode to
gdgf
mode - ββ
Added anchor support to
gh
mode - ββ
Fixed holds in
gh
/gdgf
/beat
/popn
/para
fading to black when hit - ββ
π² Fixed #LN holds being drawn erratically on
beat
/popn
modes when using older parser - ββ
π² Fixed unable to hit >4 pop-kuns at the same time bug in
popn
- ββ
π² Fixed unable to hit row of 9 in a row pop-kuns at end of 'take' in
popn
- ββ
π² Fixed unable to hold more than 2 pop-kuns at the same time bug in
popn
- ββ
π² Added new
popn
PMS loader rewritten for OutFox - ββ
π² Added new
popn
loader modes and styles missing from the game - ββ π² Fixed Vorbis overflow with some PMS files when loading a mix of .wav and .ogg keysounds
- ββ π² Fixed crash on restarting song from pause menu when loading a mix of .wav and .ogg keysounds
- ββ π² Added new colour key effect, mainly in preparation for new BGM support
- ββ
Fixed overflow in notefield on
techno
16 and 18 styles - ββ
Fixed merge error in Game manager that lost
gddm
on some options - ββ Added new Vorbis check statements for new formats
- ββ π² Fixed missing GL1.1 hook that mis-fired and allowed ancient hardware to crash
- ββ Added 9/18/20 lane support for missing modes
- ββ Remove RageVector4 from the game
- ββ Remove RageVector3 from the game
- ββ Remove RageMatrix from the game
- ββ Remove RageColor from the game
- ββ πAdd additional actor support for noteskins (Thanks chairodactyl!)
- ββ Fix renderer context handover
- ββ Fix diffuse errors on theme elements
- ββ Added Techno support for Broadhead
- ββ Fix duplicated function calls in BMS/PMS parser
- ββ Modernised Fallback code (Thanks Moru!)
- ββ
Removed broken song selection for
gh
- ββ Fixed Pause Menu System drawing errors when BGM/Modfiles could hide it by accident
- ββ Fixed Pause Menu counting collection
- ββ Fixed NextSong unpausing
- ββ Fixed ScreenMessage handles being corrupted
- ββ Fixed Crash on HandleMessage
- ββ Fixed Crash on GetTopScreen() when pause was hidden
- ββ Fixed White fade in quads on the new fallback updates
- ββ Added new support for 240/280hz Monitors by adding a new delta clocks call. (You may need to readjust your offsets!)
- ββ Set fallback to skip caution menu on non dance modes
- ββ Change the 'effects' menu to Modifiers, as it should be
- ββ Don't show dance specific stats outside of dance modes
- ββ Fix spinning requirement on modern-2d
- ββ Modernise the Lua Mouse Broadcasting methods to be system wide supported
- ββ Fix libusb causing crashes on linux and mac
- ββ
Remove life punishment from
gh
mode - ββ Modernise note types
- ββ Fix AV crash when loading more than 254 wav files on a PMS, caused by a pointless ASSERT...
- ββ Fix AV crash when loading more than 254 ogg files on BMS/DTX, caused by a pointless ASSERT...
- ββ
Added new
VideoUpscaleFilter
preference. - ββ
Added new
UsingArcadePads
preference.
Windows 7+
- ββ Fixed several issues with SDL2's pipeline that was causing weird slowdowns
- ββ Fixed SDL2 issue where sound would crackle and pop on MK9 cabs
- ββ Fixed Issue where XInput controllers wouldn't be seen when in arcade pad mode
- ββ Fixed issue with HIDAPI handles freezing on older Intel OHCI boards
- ββ Changed 2 options to fix a crash with older Intel GPU chips
- ββ π² Fix buffer overflow on Reflex Pad Driver
- ββ π² Fix edge crash on 3000+ combo flashes on Reflex Pad Driver
- ββ Add RTIO driver stub
Windows XP Service Pack 3 (32-bit):
- ββ ISSUE Identified the issue that is preventing builds running on this OS, fix is in testing for next alpha
- ββ ISSUE Identified an issue with compilation that is currently being investigated with FFMPEG
Linux
- ββ Added tweaks to the initialisation method for low level windows to prevent X sometimes hanging
- ββ Added new WayLand stub, full support hopefully next alpha
- ββ Added LightsDriver Linux Stac, (Thanks Din!)
- ββ Fixed Edge Crash with ScreenMessage on Ubuntu 18.04/19.x
- ββ Fixed Rare Game Freeze with ScreenMessage on Mint 16+
- ββ Fixed Edge Crash when plugging in Red Octane dance pads on Ubuntu 16.04+
- ββ Fix Linux compile for actors
macOS (Intel)
- ββ Added tweaks to the initialisation method for low level windows to prevent the loading window from never closing on Sierra/High Sierra
macOS (ARM)
- ββ Fixed issue with an edge case lag spike with M1 Airs with using Bluetooth Sound/Controllers
- ββ π² Fixed issue where playing some songs could crash the M1 Air
ARM32/ARM64 (Raspberry Pi, etc)
- ββ Fixed compilation issue on Raspberry Pi 3 that prevented the game from running for folks with 1.0/1.1 revision boards
- ββ Fixed bug with Raspberry Pi 3 and Orange Pi that didn't expose 64bit support properly
- ββ Fixed AARCH64 hooks causing a memory segfault
New community content
Menu music
- ββ Soundwaves menu music changed to Rush (Instrumental) / Plexus
Colors
- ββ New colour scheme Y2K from jack5github
- ββ New colour scheme DragonFire from Lirodon
NoteSkins
- ββ
New
popn
noteskin: cat from Daniel Rotwind - ββ
New
popn
noteskin: cat-retro from Daniel Rotwind - ββ
New
popn
noteskin: bun from Daniel Rotwind - ββ
New
popn
noteskin: bun-retro from Daniel Rotwind - ββ
New
popn
noteskin: default from Lirodon - ββ
New
gh
noteskin: default from Jousway - ββ
New
gh
noteskin: shotrhythm from Jousway - ββ
New
gh
noteskin: modern-2d from Lirodon - ββ
New
gdgf
noteskin: default from Jousway - ββ
New
gddm
noteskin: default from Jousway - ββ
New
techno
noteskin: default from Lirodon - ββ
New
global
noteskin: broadhead-columns from Lirodon - ββ
New
global
noteskin: webbed from Lirodon
Translations
- β Translations updated from Moru, SHRMP0 and SheepyChris (Brazilian Portuguese)
- β Translations updated from Moneko (Polish)
- β Translations updated from Hanubeki (Japanese)
- β Translations updated from Jose_Varela (Spanish)
- β Translations updated from Daniel Rotwind (German)
- β Translations updated from Ksempac (French)
- β Translations updated from Snil4 (Hebrew)