78 lines
3.2 KiB
Markdown
78 lines
3.2 KiB
Markdown
# Changelog
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
### July 2024
|
|
- Support for CD audio added [PR](https://github.com/dethrace-labs/dethrace/pull/393)
|
|
|
|
### June 2024
|
|
- Reverse engineered BRender code replaced with now-open-sourced [BRender-v1.3.2](https://github.com/dethrace-labs/BRender-v1.3.2)
|
|
- Replaced home-made OpenGL renderer with BRender software renderer
|
|
- [PR](https://github.com/dethrace-labs/dethrace/pull/363)
|
|
|
|
### July 2023
|
|
- First cut of network code
|
|
|
|
### May 2023
|
|
- Fixed multi-channel audio which worked in the original DOS code, but was broken in the original win95 code [PR](https://github.com/dethrace-labs/dethrace/pull/329)
|
|
|
|
### November 2022
|
|
- Action Replay mode added. [PR](https://github.com/dethrace-labs/dethrace/pull/230)
|
|
|
|
### October 2022
|
|
- "hires" SVGA 640x480 mode added. [PR](https://github.com/dethrace-labs/dethrace/pull/217)
|
|
### June 2022
|
|
- Audio added, thanks to [miniaudio](https://miniaud.io/). [PR](https://github.com/dethrace-labs/dethrace/pull/130)
|
|
|
|
### May 2022
|
|
- Pedestrians added! [PR](https://github.com/dethrace-labs/dethrace/pull/118)
|
|
|
|
### April 2022
|
|
- Vehicle damage added. [PR](https://github.com/dethrace-labs/dethrace/pull/116)
|
|
|
|
### March 2022
|
|
- Fog depth effects added. This really gives a boost to looking like the original game now. [PR](https://github.com/dethrace-labs/dethrace/pull/95)
|
|
|
|
### January 2022
|
|
- Texturing implemented, no more ghostly shades of grey for everything! [PR](https://github.com/dethrace-labs/dethrace/pull/69)
|
|
|
|
### September 2021
|
|
- Vehicle physics are implemented enough to drive around parts of the tracks [PR](https://github.com/dethrace-labs/dethrace/pull/57)
|
|
|
|
### July 17 2021
|
|
- 3d rendering somewhat implemented. Flat shaded, no textures, but camera, cars and track are visible in the right place!
|
|
|
|
### April 21 2021
|
|
- Actual game main loop running! Rendering, phyiscs, sound etc commented out, so all we can see is a black screen with the 2d rendering.
|
|
|
|
### March 24 2021
|
|
- Menu screens up to and including race and car selection implemented
|
|
- Fixed OpenGL crashes by moving back to single thread
|
|
|
|
### September 3 2020
|
|
- Cutscenes displayed on startup.
|
|
- Main menu renders and responds to key up and down events. Hitting "enter" on any option causes a crash
|
|
|
|
### July 6 2020
|
|
- OpenGL renderer added. Shows nothing but a black screen then exits.
|
|
|
|
### November 25, 2019
|
|
- First unit tests added and hooked up to the CI build pipeline
|
|
|
|
### November 18, 2019
|
|
- c skeleton compiles for the first time on OSX and Linux!
|
|
|
|
### November 14, 2019
|
|
- First [commit](https://github.com/jeff-1amstudios/dethrace/pull/9) of the correct generated c skeleton. It does not compile.
|
|
|
|
### November 12, 2019
|
|
- A [bug fix](https://github.com/jeff-1amstudios/open-watcom-v2/commit/1a00368a6c5d8dddb1d27f972ef21e399dd48b60) in Watcom `exedump` finally allowed fully correct function args to be identified
|
|
|
|
### October 27, 2018
|
|
- crayzkirk has been working with IDA to match up the symbols by hand from an older build to the released binary
|
|
|
|
### March 18, 2017
|
|
- crayzkirk finds richer debug information by using Watcom `exedump` tool
|
|
|
|
### December 14, 2014
|
|
- Carmageddon Watcom debug symbols [discovered and dumped](http://1amstudios.com/2014/12/02/carma1-symbols-dumped/)
|