File dethrace.changes of Package dethrace

-------------------------------------------------------------------
Sun Feb 22 13:04:21 UTC 2026 - Martin Hauke <mardnh@gmx.de>

- Update to version 0.10.0
  * Fixes AdvanceChunkPtr decomp.
  * Fix reccmp warnings.
  * Fix compile errors with modern gcc.
  * Replace leftover magic numbers with NETMSGID_* enums.
  * Fix horizon rendering in OpenGL renderer.
  * Fixes cd audio not stopping during cutscenes.
  * Original (beta) demo does not have high resolution data.
  * Add SDL3 platform driver.
  * Fix demo compatibility.
  * French localization support.
  * NET: fix type mismatch for sa_len parameter (it must be
    socklen_t).
  * SDL3: hide cursor.
  * Fix intro cinematic of splatpack.
  * Icon when packaging for linux.
  * Prefer SDL3 over SDL2 over SDL1.2.
  * Fix pratcam null pointer dereference.
  * Fixes memory out of bounds with shaking rearview camera.
  * Disable KEVWOZEAR cheat in demos.
  * Improve DoWheelDamage.
  * Improve DamageUnit2.
  * Do not timeout main menu when cutscenes are disabled.
  * Adds missing 3dfx patch for skid material cleanup.
  * Avoid out-of-bounds when going up in race select menu at the
    top.
  * Do not look for null special volume actor.
  * Remove signal handler before exiting.
  * Fix software renderer 32x32 triangle function missing.
  * Improve CreateShrapnelShower.
  * Fixes config setting ordering, adds new game arg.

-------------------------------------------------------------------
Sun Sep 21 18:42:20 UTC 2025 - Martin Hauke <mardnh@gmx.de>

- Update to version 0.9.0
  * Big endian fixes.
  * Play music when starting the game with -nocutscenes.
  * Polish localization support.
  * Ensure initial volume for CD music is properly set.
  * Fixed random rotation in Wrecks Gallery on first click.
  * Fix: Replace constant with configurable physics_step_time.
  * Add AudioBackend_SetVolumeSeparate to the harness audio
    interface.
  * Adds original 3dfx rendering path.
  * CollideTwoCars: add_point is initialized by pPass.
  * Fix Showing Pedestrian Debug Paths.
  * Use bonny model in PipeInstantUnSmudge.
  * 3dfx info mode.
  * smackw32: open SMK using harness.
  * Support multiple platform drivers.
  * All cross-platform sys.c implementation.
  * Annotate all globals and functions with their address in
    carm95 executable.
  * Ini file and fallback directories.

-------------------------------------------------------------------
Sun Nov 10 14:22:32 UTC 2024 - Martin Hauke <mardnh@gmx.de>

- Update to version 0.8.0
  What's Changed
  * Software renderer.
  * Don't leak file descriptors in GetFileAttributesA polyfill.
  * Add '--verbose' cli argument.
  * Implement network.
  * Show 'Completion Bonus' message at end of race.
  * Fix crash when hitting gas pump.
  * Run QuitGame instead of DoSaveGame when quitting a game after
    pressing CTRL+Q.
  * Fix some Address Sanitizer errors.
  * Audio in cutscenes.
  * Full screen mode by default.
  * Update BRender-v1.3.2 a submodule.
  * Original music.
  * Fix GetTilingLimits (iteration 2 invokes undefined behavior
    [-Waggressive-loop-optimizations]).
  * Fixes crash when not calling ma_audio_unint correctly.
  * Fix 399: Game does not obey sound effects volume level set
    in sound settings.
  * Fix cops initialization in InitOpponents.
  * Fix the playback of LOGO.SMK.
  * Only pass mouse/keyboard to dethrace when the current window
    is DethRace.
  * remove duplicate "platform->DestroyWindow".
  * Turn closesocket into a function.

-------------------------------------------------------------------
Sat Jun 15 13:12:31 UTC 2024 - Martin Hauke <mardnh@gmx.de>

- Update to version 0.7.1
  * Fix windows chdir behavior.

-------------------------------------------------------------------
Sat Jun 15 13:06:57 UTC 2024 - Martin Hauke <mardnh@gmx.de>

- Update to version 0.7.0
  * Implement transparency (blend tables).
  * Use BRender macro's + floats + move around code blocks.
  * Implement cockpit view.
  * Fixes Toshiba's blend test map.
  * Implements camera wobble and concussion.
  * Re-enable DrawTheGlow.
  * Fix NULL pointer dereference in S3StartSound.
  * Fix buffer under/overflows in SmokeLine.
  * utility: fix filename of generated shade table.
  * Implements quitgame function.
  * Fix for running with -robots + implement DOS gore password
    check.
  * Smudged vertices.
  * Implements drugs powerup.
  * Implements win95sys.c.
  * SmackerLib API.
  * Implements BRender environment mapping.
  * Remove references to u_material_index_range.
  * Provide an argument to GLRenderer_FlushBuffer.
  * Build dethrace with -Wstrict-prototypes.
  * Only render scene once in map mode.
  * Fixes missing fatal error messages.
  * Adds (void) to all functions taking no args.
  * Only use KEYBOARD.COK when it is available, otherwise use
    embedded table.
  * Per-channel audio buffers.
  * Fixes slow reverse action replay playback.
  * Fix damaged cars in action replay.
  * Fixes player engine stumbling sound.
  * Networking #1 - Lobby implemented.
  * Use DOS code for in-menu car icons.
  * input: use PDKeyDown3 in PDGetASCIIFromKey.
  * Replace magic string numbers with enum.
  * Implement -noreplay from Carmageddon DOS version.
  * Implement sound options menu (hidden behind --sound-options).
  * Fixes for Portuguese Carmageddon.

-------------------------------------------------------------------
Sat Jan 14 17:04:40 UTC 2023 - Martin Hauke <mardnh@gmx.de>

- Update to version 0.6.0
  * Fix racer info.
  * Add totally repair car.
  * Fix amount of credits handed out in GotCredits.
  * Fix y-alignment of numbers in parts shop.
  * Add enum for FatalError + void-alize all functions taking no
    arguments.
  * Tidy up debug logging.
  * Original "high resolution" support.
  * Fix conditional in CalcRaceRoute.
  * Fix of 3 little issues found with the undefined behavio
    sanitizer.
  * Splatpack x-mas demo executes ToggleArrow when the race
    finished.
  * Implement opponent edit functions.
  * Re-enables back face culling.
  * Fix sounds.
  * Disable invalid groove bindings at end of LoadCar().
  * Implement funkotronics.
  * Fix skidmark orientation.
  * Show Squad Car in the wreck gallery
  * Embed GLSL files during build.
  * Fixes + add TestAutoSpecialVolume (=underwater).
  * Fix funk texture UV animation.
  * Fix oil spill rendering.
  * Implements DoSpecialCameraEffect.
  * When respawning pedestrians, only animate nearby pedestrians.
  * cmake: inner loop in DoWheelDamage need only be executed
    4 times.
  * Add action replay.
  * Implement SmudgeCar.
  * Fix vehicle suspension so that it actually works.
  * Hide mouse cursor when scrolling driver info.
  * Fix gear rendering for Suppressor.
  * Fix fd memory leak on Linux.
  * Fix time credit headup.
  * Fix framebuffer effects.
  * Fix rendering of fancy headups.
  * Prevent clicking on racer scroll buttons when hidden.
  * Fix headup hole lookup.
  * Fix gear rendering for standard resolution mode.
  * Fix rendering of skidmarks in INDUSTB tracks.
  * Fix hires cockpit image display.

-------------------------------------------------------------------
Fri Oct 14 18:24:46 UTC 2022 - Martin Hauke <mardnh@gmx.de>

- Update to version 0.5.0
  * Fix buffer overload when loading more then 100 pixelmaps on
    64-bit systems.
  * No more gcc/clang warnings.
  * Implement edit functions + functions around camera + ...
  * Fix damage not being applied when hitting walls.
  * Fix bouncing lampposts and other odd physics things.
  * Fix signal handler for pie executables.
  * Fix pedestrian collision when floating very close to ped.
  * Fix segfault in coll check.
  * Implement ProcessLevitate.
  * Implement Oil spills
- Drop patch:
  * 0001-No-more-gcc-clang-warnings-169.patch

-------------------------------------------------------------------
Fri Sep 30 19:29:53 UTC 2022 - Martin Hauke <mardnh@gmx.de>

- Initial package, version 0.4.0
- Add patch:
  * 0001-build-dynamically-link-libsmacker.patch
  * 0001-No-more-gcc-clang-warnings-169.patch
openSUSE Build Service is sponsored by