Support us on Patreon Wishlist us on Steam Jump to downloads
Fixed in HotFix 2: Engine
- ❕✅ Fixed crash with 3D Noteskins - Closes #578
- ❕✅ Fixed crash with some noteskins on
be-mu
- ❕✅ Fixed crash with debug gpu code sitting in MSVC causing crashes on Nvidia Cards
Fixed in HotFix 1:
ALL
Mode Specific
- ❕✅
be-mu
&po-mu
: Fixed bug with channel layouts - ❕✅
po-mu
: Fixed bug with parsing channels with 1 or more empty on BME files - ❕✅
po-mu
: Fixed channel layout withpo-mu
in BME to match nanasi/BMS command layout standard - ❕✅
po-mu
: Fixed parsing ofpo-mu
in BME detection - ❕✅
po-mu
: Reordered extendedpo-mu
player hit objects
Engine
- ❕✅ Fixed crash with courses on all modes (Thanks CraX for reporting)
- ❕✅ Fixed bug with ALT+TAB blackscreen Closes #576 (Thanks Drumbs for reporting)
-
KNOWN ISSUES: Alpha 4.16.0
- ❕❌ ISSUE Playing
be-mu
/po-mu
songs on Endless Mode may have a crash on song loading. Please be aware that course mode for these modes are a bit temperamental at the moment! - ❕❌ ISSUE
gh
mode: Some charts may cause a crash when loaded into the game - ❕❌ ISSUE
gddm
/gdgf
mode: We do not support the XA codec at this time, it'll play those keysounds silently.
ALL:
Mode Specific
- ❕✅
be-mu
: Fixed bug with be-mu BGAs sometimes not showing - ❕✅
be-mu
: Fixed crash with older BOF packs due to legacy bitmap use - ❕✅
be-mu
: Fixed draw order with extended modes - ❕✅
be-mu
: New Added foot support to 5K+Scratch - ❕✅
be-mu
: Fixed noteskin graphics - PLEASE UPDATE YOUR BMS NOTESKINS IF YOU HAVE ANY TO ADD A FOOT - ❕✅
be-mu
&po-mu
: Fixed Shift-JIS bracket detection on some charts - ❕✅
be-mu
&po-mu
: Fixed bug with wry columns being selected by mistake on initial parsing - ❕✅
be-mu
&po-mu
: Fixed bug with charts that skipped a column or player channel not loading - ❕✅
be-mu
&po-mu
: Fixed bug with charts that used 2 less than the chart style being parsed wrong - ❕✅
be-mu
&po-mu
: Fixed bug where wrong style would be selected for 'no-scratch/no button' charts (02jam/ez2/etc) - ❕✅
be-mu
&po-mu
: Fixed bug with missing hidden keysounds not playing on charts with no player 'chips' in that channel - ❕✅
be-mu
&po-mu
: Fixed bug with sound effects missing on player columns > 8 - ❕✅
be-mu
&po-mu
: Fixed bug with keysounds missing ondance
4 panel / 8 panel charts - ❕✅
be-mu
&po-mu
: Fixed bug with parser discarding keysounds for player lanes without a hittable note - ❕✅
be-mu
&po-mu
: Fixed bug in game manager which set some 5k charts todance
ones - ❕✅
po-mu
: Fixed bug with somepomu9
charts parsing aspomu4
due to 'beginner' charts - ❕✅
po-mu
: Fixed bug with somepomu9
charts not being parsed at all - ❕✅
po-mu
: New Added the 'extended pomu'pomu9
support from nanasi and other simulations - ❕✅
po-mu
: New Added Pomu9 BME support from Feeling Po-mu - ❕✅
dance
: Fixed bug with some .sm files having a different length than what the chart shows - ❕✅
dance
: Fixed bug with some charts never ending - ❕✅
dance
: Fixed bug with some charts ending 10 seconds too early - ❕✅
dance
: Fixed bug with some really old charts (pre2003) from not displaying their background due to null texture generation - ❕✅
dance
&pump
: Fixed bug with LastSecond sometimes overflowing onpump
/dance
charts - ❕✅
pump
: Fixed bug with lane layouts, these are correctly set in the engine now - ❕✅
pump
: Fixed bug some gimmicks setting LastSecond to a ridiculously high value - ❕✅
pump
: Fixed broken ancient layout for good - ❕✅
all
: Changed LaneLocation in noteskins to new LaneXOffset, noteskins will need to be edited if you used this! - ❕✅
all
: New Added theme support to allow setting of LaneXOffset - ❕✅
all
: Fixed bug with mismatched rotation in player/notefield - ❕✅
all
: Fixed bug with miscalculated reverse on backplates - ❕✅
all
: Fixed bug with zoom on backplates - ❕✅
all
: Fixed bug with surface generation causing grey textures on non dance content
Engine
- ❕✅ Fixed bug with board texture log output spam
- ❕✅ Fixed namespace redefinition
- ❕✅ Fixed bug with legacy networking breaking new code pathways
- ❕✅ Fixed quirk with FoxClock sometimes being called from the wrong place on old 5.0.x themes
- ❕✅ Fixed bug with input on NetworkOptions
- ❕✅ NEW Added new PandaArray and PandaVector for the optimising of x64, without breaking our 32bit legacy support
- ❕✅ Fixed font translation oopsie
- ❕✅ NEW Added new logging skeleton
- ❕✅ Fixed millisecond counting on FoxClock
- ❕✅ Fixed error in crash message
- ❕✅ Fixed louder audio in customise profile screens (Closes #390)
- ❕✅ Fixed case with lang items comparing returning 1 all the time
- ❕✅ Updated Discord SDK to version 3
- ❕✅ Fixed 18 year old bug with dead code
- ❕✅ Fixed double to float math in SetPercent
- ❕✅ Fixed sum order in Timer
- ❕✅ Fixed bug in style for Def.NoteField()
- ❕✅ Fixed bug in column value for Def.NoteField()
- ❕✅ Fixed crash within Def.NoteField()
- ❕✅ Fixed bug in set style for columns per player in Def.NoteField()
- ❕✅ Fixed bug in resetting hidden notefield too early
- ❕✅ Added new debug info to column range error
- ❕✅ Fixed bug with some edge cases in Def.NoteField()
- ❕✅ Fixed bug on resetting notes on notefield
- ❕✅ Fixed bug that wasn't applying noteskin when reloading notefield
- ❕✅ Fixed bug with no notes being inserted into a table on Def.NoteField()
- ❕✅ Fixed crash on new cache generation when timing has not been initialised
- ❕✅ Fixed bug with 2001 alias system causing crashes
- ❕✅ Fixed crash with older Vorbis files
- ❕✅ Fixed bug in SDL for win64 compiling
- ❕✅ Fixed RageSound oob crash
- ❕✅ Fixed crash in Enum
- ❕✅ Update SDL2 to 2.23.1 and add OutFox Patches
- ❕✅ Fixed bug in SDL mouse code
- ❕✅ Fixed bug with SSC Writer overflowing
- ❕✅ Fixed bug with SM SongLength
- ❕✅ Fixed bug with block size clipping in the sound driver
- ❕✅ Fixed bug with concatenation of the buffer data forcing the driver to reclaim 'position'
- ❕✅ Fixed bug with the Sound Clock being variable on windows (for some reason..?)
- ❕✅ Fixed bug with the data flow on the sound driver
- ❕✅ Fixed bug with context stuttering on MESA on non ubuntu Linux builds
- ❕✅ Fixed bug with MESA crashing on legacy hardware
- ❕✅🐉 Pulled over GLAD work from dragons
- ❕✅🐉 Fixed buffer allocation on modern GPUs
- ❕✅🐉 Fixed bug with mesh generation
- ❕✅🐉 Fixed bug with matrix math when sent to GPU
- ❕✅🐉 Fixed bug with buffer layout
- ❕✅🐉 Optimised Draw calls
- ❕✅🐉 Removed 2001 driver limitations
- ❕✅🐉 Fixed bug with Linux/Mac initialisation on Context Draw
- ❕✅🐉 Fixed flush order in pipe
- ❕✅🐉 Fixed bug with GLAD renderer wasting data
- ❕✅🐉 Fixed bug with draw command and level
- ❕✅🐉 Fixed bug with offset math
- ❕✅🐉 Optimised AFTs a smidge
- ❕✅🐉 Fixed crash on blend mode overflow
- ❕✅🐉 Fixed alpha overflow
- ❕✅ Fixed bug with some noteskins
- ❕✅ Added new pref to disable discord RPC for when you're making charts - EnableDiscord = 1/0
- ❕✅ Fixed bug with chain error on loading empty files
- ❕✅ Fixed bug with 'empty' showing on music path
*Windows 7+ (Win32 and x64):
- ❕✅ New x64 optimisations added to the engine
- ❕✅ Fixed NSI quirks pulling in wrong 32bit libs on 64bit creation
- ❕✅ Fixed bug with missing LIBC calls in 64bit
- ❕✅ NEW Added new 64bit Windows Memory debug information
- ❕✅ NEW Added support for 64bit pacdrive (pacdrive32.dll for win32/pacdrive64.dll for x64) (Thanks Simon!)
- ❕✅ Fixed bug with 64bit libusb support - we still need to test python etc!
- ❕✅ Fixed bug with driver calls in rage breaking on x64
- ❕✅ Reworked a lot of the variable memory usage for x64
- ❕✅ Fixed bad libc problems compiling win32 with our build system
- ❕✅ Fixed missing 'graphic' fonts
- ❕✅ Added flags for better 32/64 bit support in Windows
- ❕✅ Fixed bug with some 64bit code not being compiled correctly causing crashes on win7x64
- ❕✅ Fixed bug with the memory value on x64 overflowing when swapping from OutFox 32bit to OutFox 64bit
- ❕✅ Fixed bug where the client type was not recorded in the log for debugging purposes
- ❕✅ Fixed bugs with win32 compiling due to MSVC quirks
- ❕✅ Fixed memory display for Win32/X64 on the debug stats
Linux:
- ❕✅ Fixed bad calls crashing new discord RPC on linux
- ❕✅ Fixed bad log output calls crashing older hardware
MacOS (Universal):
- ❕✅ NEW Updated Discord RPC to support Arm M1 MacOS (Thanks HeySora!)
- ❕✅ Updated Discord libs for MacOS 12.x
- ❕✅🐉 Fixed bug with Mac OS 13 white screen
ARM32/ARM64: (Raspberry Pi etc)
- ❕✅ Fixed bad log output calls crashing older hardware
- ❕✅ Fixed timeout on loading on some slower SD cards
Community content
Translations
- ✅ Translations updated from Moru and SHRMP0 (Brazilian Portuguese)
- ✅ Translations updated from Moneko (Polish)
- ✅ Translations updated from Hanubeki (Japanese)
- ✅ Translations updated from Jose_Varela (Spanish)
- ✅ Translations updated from Daniel Rotwind (German)
- ✅ Slovak translation by jose1711