Nightly 2023-08-27
Downloads:
Features
Web
- support music crossfading, set position, set speed
61104f63f
This drops the web-specific implementation of zcmusic via SDL_mixer. It was only done that way because we weren't building any sound libraries from source, so using emscripten's port system + SDL_mixer was a workaround. But SDL_mixer only supports a single music channel, so it cannot do crossfading, so it's time to drop it.
Bug Fixes
- room dialog not refreshing on setting old-guy info
72ec7e913
- fixed crash when loading enhanced music in nosound mode
9f2a9f216
- write zeros instead of random memory for fixed sized string fields
77153f3a0
- virtual dtors for subscreen widget base classes to avoid memory leak
bf60c8545
- use safer vsnprintf for zsys messages
68d5b6432
Player
- handle failure to create save file error
bab197b23
Web
Build
- configure allegro audio to not build libdumb or libflac
96ce589ad
Chores
- fix last commit
93953beea
Refactors
Player
- do not poll music in timer
c323dbe61
We poll music often enough via
advanceframe
- remove title screen
e4640ab77
- remove aglogo
47ad36443
Editor
- remove defunct -notitle switch from quest packager
bcfd8bbf5
Misc.
- wrap custom changelog sections in details elements
948ea7238
- revert grabber.exe to 4.2.0 version, since current one stopped working
aad1ce6e9
- add sentry breadcrumb for zsys error messages
f6015eae0
- disable sentry session for all but zplayer and zquest
39edc388b
Player
- remove unused title/logo assets from classic_zelda.dat
dcd117a1a