Commit Graph

  • 1bed493938 README: Add detour sign master Thibault Lemaire 2024-10-13 16:31:00 +02:00
  • 32ea89ce46 Fix fqFilterE used for speech sound effects and increase fqeffects readability Rafael Brune 2024-10-02 21:28:40 +00:00
  • f3ab31c8f6 macOS: Fixing build atsb 2024-09-30 14:38:00 +02:00
  • 7bbe0cb38f Remove redefines to fix windows build Rafael Brune 2024-09-25 21:28:55 +02:00
  • aa9ac1e1f3 fix: Game hangs on quit Thibault Lemaire 2024-09-25 20:56:34 +02:00
  • 2b4f4a3091 Restore handling of repeat key presses Rafael Brune 2024-09-25 22:17:34 +02:00
  • 84a4a782e1 Fix background blending without using slow glGetFloat Rafael Brune 2024-09-23 23:36:39 +02:00
  • 6ee238ed1b fix: ci: SharedArrayBuffer disabled for security reasons Thibault Lemaire 2024-09-20 16:28:37 +02:00
  • 4591a17a1b feat: ci: Deploy to Gitlab Pages 🚀 Thibault Lemaire 2024-09-20 15:43:47 +02:00
  • 38dda1fb92 feat: Add wasm32 (web browser) build 🎆 Rafael Brune 2024-09-07 00:47:28 +02:00
  • edda6ec769 macOS: Fixing type casting atsb 2024-09-10 08:12:08 +02:00
  • 7b9aaa7a36 Add gcc 13.2.0 compiler warning exception Rafael Brune 2024-08-22 15:52:10 +02:00
  • 1482c9e8f5 Fix statscript compiler issues Rafael Brune 2024-08-22 15:32:10 +02:00
  • eb0455c148 Fix sound bank header id assignment Rafael Brune 2024-08-22 15:31:21 +02:00
  • da443cd2e6 fix: State windows support in README Thibault Lemaire 2024-08-25 10:25:34 +00:00
  • 0d08248d9d fix: #85: Crash on Bentusi trading offer accepted Thibault Lemaire 2024-08-09 20:06:23 +02:00
  • 9032a2756e MacOS: Fixing Build due to lack of header atsb 2024-07-25 21:17:25 +02:00
  • fdc190fb87 Add switch for vanilla guns behavior, which in turn depends on the global vanillaMode switch p2ambassador 2024-07-21 21:52:07 +03:00
  • a06cf25ee5 Fix infinite loop in render initialization, if antialiasing isn't active and render doesn't support it p2ambassador 2024-07-10 04:51:23 +03:00
  • ed6670affb Slowly reset guns to the initial position after the end of attack p2ambassador 2024-07-10 04:47:32 +03:00
  • 8646f9c3c5 Ongoing code cleanups and prototype warnings atsb 2024-07-24 07:49:33 +02:00
  • 6bbefcfb0a meson: Start treating warnings as errors Thibault Lemaire 2024-07-07 11:42:05 +02:00
  • 80474901ca Fix key lookup when entering text Michael White 2024-06-26 15:40:25 -07:00
  • 0d4fd183ae Stop plugscreen task from continue running Rafael Brune 2024-06-20 13:23:04 +02:00
  • 897d64eee6 Remove references to deleted file from Linux build Michael White 2024-06-10 14:38:48 -07:00
  • a6460c12c6 Add missing include paths for Linux build Michael White 2024-06-10 14:13:59 -07:00
  • 2266cd4387 Ensure mouse clipping is off for pieplate movement Rafael Brune 2024-06-06 22:58:47 +02:00
  • 94a95fb618 Fix movement pieplate Rafael Brune 2024-06-06 22:01:16 +02:00
  • cef910cef4 Fix crash when using heavy corvette burst fire attack Rafael Brune 2024-06-13 23:12:04 +02:00
  • e1d2697af3 Apply 1 suggestion(s) to 1 file(s) Rafael Brune 2024-06-08 20:40:03 +00:00
  • 70e2dcd0b8 Disable dbgWarning print of weird pointers in release build Rafael Brune 2024-06-06 22:12:39 +02:00
  • 55645ff167 Enable vsync to limit issues with too high framerates Rafael Brune 2024-06-06 22:08:59 +02:00
  • 26a1731fb4 Prevent ping sounds from being emitted for many frames in a row on vsync off high Hz monitor systems Rafael Brune 2024-06-01 22:07:28 +02:00
  • 82c02ef6f0 Disable memory clears for both retail and debug builds to prevent broken mesh pointers Rafael Brune 2024-05-29 22:30:37 +02:00
  • 93917c4347 Enable bink video playback Rafael Brune 2024-05-17 22:21:07 +00:00
  • 96ae43b569 Macos stb image branch atsb 2024-05-15 18:54:13 +00:00
  • b509b8fe86 Catch more invalid mesh pointers Rafael Brune 2024-05-14 23:53:05 +02:00
  • 5097787571 Restore original btg rendering without alpha blending to fix btg rendering in mission 12 Rafael Brune 2024-04-28 21:41:20 +02:00
  • 4857514dbb Remove SDL2 image and use stb_image instead Rafael Brune 2024-04-24 23:32:20 +02:00
  • 0eb31e67cf Fix float to int conversion in statistic code used for AI ship creation Rafael Brune 2024-04-28 00:10:27 +02:00
  • 5b23bd8d0a fixup! Support building on windows using meson Thibault Lemaire 2024-05-02 16:44:24 +02:00
  • 798e4dfd7f Support building on windows using meson Rafael Brune 2024-04-22 23:54:00 +02:00
  • 6587273012 Revert "Added UV interpolation in morphed mesh rendering" Rafael Brune 2024-04-24 22:15:12 +00:00
  • 7f6ea47747 Restore original rgl shading code to fix gas/nebulae rendering and lighting Rafael Brune 2024-04-25 07:43:16 +00:00
  • 8fe987a6af Revert NIS letter boxing to original behaviour and extend to modern monitor aspect ratios Rafael Brune 2024-04-25 07:40:27 +00:00
  • 185d600790 Fix accidentally overriding texture filtering of non particle textures Rafael Brune 2024-04-05 22:52:42 +02:00
  • 0a54e99bf0 Fix: Defense fighter nozzle flash effect accessing freed laser bullet Thibault Lemaire 2024-04-10 18:46:45 +02:00
  • 91fdfb890c Small refactorings to debug segfaults on defense lasers Thibault Lemaire 2024-04-10 18:40:57 +02:00
  • a3c38907ec Allow forcing some debug asserts in non-debug builds Thibault Lemaire 2024-04-09 19:11:12 +02:00
  • c952917e48 tooling: vscode: Fix clangd inserting #includes when auto-completing Thibault Lemaire 2024-04-09 18:59:38 +02:00
  • c45aa8f3aa tooling: git: List commits to ignore when blaming Thibault Lemaire 2024-04-09 18:58:56 +02:00
  • 32ff9eba4d meson: Add option to toggle debug asserts Thibault Lemaire 2024-03-24 15:07:51 +01:00
  • 7e3488c1ac fix: Clear memory at alloc & free on release builds Thibault Lemaire 2024-03-24 14:54:00 +01:00
  • bf7e81682e tooling: clangd: Tweak formatting rules Thibault Lemaire 2024-03-24 12:18:12 +01:00
  • ac0c9d957f Fall back to old style of texture allocation to prevent rendering issues Rafael Brune 2024-03-24 13:57:18 +01:00
  • 78e4395489 Added UV interpolation in morphed mesh rendering Rafael Brune 2024-04-07 21:03:08 +00:00
  • 3b21410b26 bool to bool32 cleanup atsb 2024-04-05 20:56:49 +00:00
  • 796bad79f1 Increase universe update rate to 64 from 16 Rafael Brune 2024-03-03 10:57:52 +00:00
  • 0627675f42 fix: Crash when opening the Launch Manager Thibault Lemaire 2024-02-20 22:16:41 +01:00
  • 2faaf8141d removing sdl big folder and file - #62 atsb 2024-02-03 09:55:29 +00:00
  • 1cc440d5e0 Fix mouse cursor jumps in sensor manager Rafael Brune 2024-01-30 00:03:49 +01:00
  • 61c298ab87 Removing all leftover assembly instructions - #20 atsb 2024-01-29 21:05:42 +00:00
  • 4c8ed8071c Unset blending after cloud rendering Rafael Brune 2024-01-28 22:17:11 +01:00
  • cc26406665 feat: alt keyboard flexibility changes - #49 atsb 2024-01-27 10:56:50 +01:00
  • 55d7eccf1d Fix sensor weirdness in the garden Rafael Brune 2024-01-27 22:10:35 +01:00
  • c2902d78c9 Fix broken ifdefs in avi.c Rafael Brune 2024-01-27 22:10:02 +01:00
  • 509fbdb668 Partly fixing sensor weirdness for 64bit atsb 2024-01-20 22:59:51 +01:00
  • 712824e997 cleaning up spurious, unused and dead code atsb 2024-01-19 07:08:17 +01:00
  • 1e5a499bae Remove feflow printf Rafael Brune 2024-01-17 23:27:56 +01:00
  • aae650ddde Remove plug.tga usage and display HomeworldSDL version instead Rafael Brune 2024-01-22 22:20:58 +01:00
  • 0b0ba21cad Disable texreg debug output Rafael Brune 2024-01-19 23:56:11 +01:00
  • c12a0a5012 feat: Support original assets in 64b architectures Rafael Brune 2024-01-17 22:59:44 +01:00
  • 7971e3c20e Version string menu change atsb 2024-01-15 18:47:42 +00:00
  • e44960334b fixing implementation bug and making it cleaner atsb 2024-01-15 14:08:30 +01:00
  • 3e4e3e5c27 This fixes the default renderer and resolution display so it is always on - #48 atsb 2024-01-15 08:58:50 +01:00
  • 071b55f064 macOS: Fixing textures atsb 2024-01-14 23:31:17 +01:00
  • 07831e4d74 Fix radio button pData handling in 64bit converter Rafael Brune 2023-12-22 00:18:06 +01:00
  • 96f868beca docs: MacOS: Adding build instructions for macOS atsb 2023-12-20 19:59:15 +01:00
  • 0a16ea5d12 MacOS: Fixing build with latest code atsb 2023-12-20 19:23:08 +01:00
  • 483167b904 statscript: Use more appropriate types Thibault Lemaire 2023-12-23 10:19:54 +01:00
  • 438e8b4c41 Allocate enough memory for UI slider structs Rafael Brune 2023-12-30 21:20:57 +01:00
  • 8c3f6ae97c Fix up ship view rendering for non native/desktop resolutions Rafael Brune 2023-12-08 00:05:16 +01:00
  • f5b63d2b85 Fix FE region background scaling Rafael Brune 2023-12-06 23:23:23 +01:00
  • fb43da1a5d Clean up dead code left overs Rafael Brune 2023-12-06 23:21:09 +01:00
  • c3f8703a1f Set SDL audio resampling to highest quality Rafael Brune 2023-12-06 23:16:11 +01:00
  • 83a5b973f7 Add command line flag for multisample anti-aliasing Rafael Brune 2023-11-20 22:22:34 +01:00
  • ad050afc55 Enable anistropic filtering, mipmapping and mipmap generation Rafael Brune 2023-11-06 23:57:41 +01:00
  • 311a4871a7 Remove usage of GLDrawTex extension Rafael Brune 2023-11-06 23:57:02 +01:00
  • 35159e334e Remove unused rendering device caps Rafael Brune 2023-11-06 23:23:43 +01:00
  • 06a8c4ac49 Fix out of bounds memory access in parseLine() Rafael Brune 2023-11-06 22:46:11 +01:00
  • b0a4daa193 Fix mothership engine flicker in intro NIS Rafael Brune 2023-11-06 22:44:04 +01:00
  • b37e9347b1 Fix null pointer access Rafael Brune 2022-02-04 22:23:35 +01:00
  • 0c7f6febc2 Remove weird artifact appearing at very high rendering resolutions Rafael Brune 2021-07-19 22:40:11 +02:00
  • 1bc38f0f5e Fix bad UI rendering issue Rafael Brune 2020-12-21 20:17:46 +01:00
  • 8cc61ffb21 fix: call to undeclared function 'fileLoadAlloc' Thibault Lemaire 2023-12-06 19:51:53 +01:00
  • 0e6e96b309 Replace JPG library usage with SDL2_image functions and completely remove the library Rafael Brune 2023-11-01 14:12:59 +00:00
  • e3a603af20 Add /debugScreenshots command line parameter to automatically create debug screenshots for the whole single player campaign Rafael Brune 2023-10-28 15:48:08 +02:00
  • 35bcf7fe1d docs: Add instructions to build HomeworldSDL.big with meson Thibault Lemaire 2023-10-23 20:58:25 +02:00
  • 9a391dd82c build: kas2c: fix: Outputting to stderr when everything is fine Thibault Lemaire 2023-10-22 14:41:36 +02:00
  • 5d2220ca44 fix: build: meson: Don't build tools by default Thibault Lemaire 2023-10-08 20:19:35 +02:00