What's Changed
- Software renderer by @dethrace-labs in #363
- Don't leak file descriptors in GetFileAttributesA polyfill by @madebr in #372
- Add '--verbose' cli argument by @madebr in #370
- Implement network by @madebr in #366
- Show 'Completion Bonus' message at end of race by @madebr in #380
- Adds proper MacOS bundle and icons for Windows builds by @dethrace-labs in #381
- bump miniaudio to fix playback on recent MacOS versions by @dethrace-labs in #382
- Fix crash when hitting gas pump by @dethrace-labs in #383
- Run QuitGame instead of DoSaveGame when quitting a game after pressing CTRL+Q by @madebr in #388
- Fix Windows arm64 build by @madebr in #371
- Fix some Address Sanitizer errors by @dethrace-labs in #384
- Audio in cutscenes by @dethrace-labs in #390
- Full screen mode by default by @dethrace-labs in #394
- Update BRender-v1.3.2 a submodule by @MastaG in #392
- Original music by @dethrace-labs in #393
- Fix GetTilingLimits (iteration 2 invokes undefined behavior [-Waggressive-loop-optimizations]) by @madebr in #395
- Fixes crash when not calling ma_audio_unint correctly by @dethrace-labs in #397
- Fix 399: Game does not obey sound effects volume level set in sound settings. by @b-kurczynski in #400
- Fix cops initialization in InitOpponents by @madebr in #402
- Fix the playback of LOGO.SMK by @BSzili in #407
- Only pass mouse/keyboard to dethrace when the current window is DethRace by @madebr in #404
- remove duplicate "platform->DestroyWindow" by @BeWorld2018 in #410
- Turn closesocket into a function by @BSzili in #409
New Contributors
- @MastaG made their first contribution in #392
- @b-kurczynski made their first contribution in #400
- @BeWorld2018 made their first contribution in #410
Full Changelog: v0.7.1...v0.8.0