Commit Graph

  • 61c328f0dc Take a Custom Edition enum with its bytes swapped when that is valid MrBruh 2026-10-19 22:23:11 +13:00
  • ff6cbeb7f5 debug.gpu_stats: the frames that stall, and the textures uploaded xshxdex98 2026-10-03 19:35:10 -05:00
  • e931bc7b44 debug.test_input "menu:<buttons>": menu buttons pressed one a second, for testing the menus Milenko 2026-10-03 14:42:34 -04:00
  • a6e7a3a7a0 Port: keep blended colours within [0, 1] Jonas Volman 2026-09-26 02:14:45 -07:00
  • 167d67ec2f Raise the network version for the keep-alive's message table MrBruh 2026-10-19 22:12:00 +13:00
  • 7153e0b717 Mark the picked fixes to the game's sources as the port's MrBruh 2026-10-19 22:05:16 +13:00
  • 81a79fdf74 Keep the map lists still under a resting pointer xshxdex98 2026-10-09 04:33:27 -05:00
  • 0a32d97bae Disc setup: multi-language European discs Milenko 2026-10-13 17:25:53 -04:00
  • 3c67ccc6c1 Linux: the mouse wheel works under X11 again Milenko 2026-10-14 12:39:55 -04:00
  • c90c5a2078 Controls Setup: Android keeps the keys' US names (its guest has no keyboard layouts) Milenko 2026-10-06 19:02:10 -04:00
  • b68c0a650d Controls Setup: keys shown by the keyboard's own labels Milenko 2026-10-06 17:34:02 -04:00
  • 494523978e Settings: say why a config.toml change did nothing Milenko 2026-10-07 23:56:22 -04:00
  • 592b01a7c6 test_linux_port.py: skip the Linux-target builds on other hosts xshxdex98 2026-10-05 07:30:15 -05:00
  • f7f5c5b003 Linux: the portable build says when its path has a space Milenko 2026-10-14 12:31:33 -04:00
  • 7fcb46d1df Gamepads: the log says each pad's kind and the device it is read through xshxdex98 2026-10-11 17:32:34 -05:00
  • fc51992a7e Menus: a failing event function names its widget xshxdex98 2026-10-09 03:10:00 -05:00
  • f066c257c9 A sound refused for its format is named in the log Milenko 2026-10-04 01:55:40 -04:00
  • f3912112b2 Scripts' print and inspect on screen only with console_log = "all" Milenko 2026-10-04 00:07:00 -04:00
  • 4126d5e3d2 Write watch: a write racing another thread's to the same page is no crash Milenko 2026-10-07 00:14:44 -04:00
  • 7f625aa3a0 Name the build numbers in the gamescope update line MrBruh 2026-10-19 21:56:02 +13:00
  • 465ab85e66 Updates: the log says why a build doesn't look xshxdex98 2026-10-04 17:20:28 -05:00
  • feac00205d Updates: no question under gamescope Milenko 2026-10-06 17:19:14 -04:00
  • a3c65cd041 Updates: the replaced files put back when one cannot be replaced Milenko 2026-10-07 09:30:40 -04:00
  • 2e0bf83819 Updater: downloads and unpacked files bounded in size, release names checked Milenko 2026-10-04 05:21:56 -04:00
  • 15f2417f6a Invites: only their first digits in the log Milenko 2026-10-04 05:36:56 -04:00
  • 6e03bc9199 Discord: the application id taken only as digits Milenko 2026-10-04 05:23:48 -04:00
  • 2de41ae5fd Internet play: a STUN server not found is looked up again Milenko 2026-10-07 00:15:38 -04:00
  • 4973c5f1d5 Internet play: a broker closed while its topics change asks for them again Milenko 2026-10-07 00:15:19 -04:00
  • b24b89f920 Internet play: a listing a closed broker never got is published again Milenko 2026-10-07 00:15:19 -04:00
  • c9f3d07eb5 Take a live game listing only within an hour of now Milenko 2026-10-04 15:54:45 -04:00
  • c827e29b63 Leave out tunnel addresses no machine can have Milenko 2026-10-04 15:55:25 -04:00
  • d692e067cb Use the validator's own file check in the bitmap group fix MrBruh 2026-10-19 21:52:08 +13:00
  • ab2533a1a3 Validator: a bitmap emptied by its group stays clean Milenko 2026-10-08 03:46:29 -04:00
  • 4f0313af55 Let Custom Edition models have more than 32 shaders MrBruh 2026-10-19 21:50:54 +13:00
  • 904fbbfc1e Network: the pregame keep-alive is a long, as on the wire Milenko 2026-10-06 17:21:11 -04:00
  • ce59b93165 Checkpoints: wait in game ticks, not frames Milenko 2026-10-14 11:51:24 -04:00
  • a321e98fd0 PC menus: the mouse wheel leaves a screen's button bar Milenko 2026-10-13 17:29:04 -04:00
  • a9bfd7d4fa Menus: a tapped level, map or gametype is the one started xshxdex98 2026-10-10 22:13:37 -05:00
  • 5e1cb4ced7 Network co-op: clients see the AI's grenades Milenko 2026-10-14 12:26:15 -04:00
  • 518a628553 Unit mouth debugging draws nothing for a unit without a head marker Milenko 2026-10-04 01:53:54 -04:00
  • c8cbc3e3cb Co-op: clients show the letterbox outside cinematics too xshxdex98 2026-10-05 06:43:36 -05:00
  • 05d7fd38fc Server: players held for a map download are the pregame's again after the game xshxdex98 2026-10-11 17:55:19 -05:00
  • 3f06bf815f No shield damage sound while an overshield drains Milenko 2026-10-14 11:28:02 -04:00
  • 2223f94579 Multiplayer: no Running Riot for a killer with no kills in a row Milenko 2026-10-13 17:28:31 -04:00
  • 8453be8dc3 Team Oddball's built-in variant starts cleared Milenko 2026-10-13 14:30:55 -04:00
  • e0cf4f8809 Static vertex and index buffers: a failed creation leaves no buffer Milenko 2026-10-04 01:53:18 -04:00
  • f1f33b05d1 Contrails of an unsupported render type release their buffers Milenko 2026-10-04 01:53:31 -04:00
  • 88eb3e3c73 Sound: a map's close stops channels no sound owns any longer Milenko 2026-10-01 18:35:49 -04:00
  • 88b0290186 Progress bar: a depth buffer released only if there is one xshxdex98 2026-10-09 21:27:01 -05:00
  • 572c674e43 Change Name in a game no longer crashes Milenko 2026-10-14 12:23:45 -04:00
  • d161df18ed Network co-op: respawns keep working after everyone has died Milenko 2026-10-14 12:15:39 -04:00
  • 607da50209 Bound the elevator height error a client discards and raise the network version (#390) MrBruh 2026-10-19 21:40:27 +13:00
  • d490fd8bd4 Undo the map list's own return to the main menu after a match (#329) MrBruh 2026-10-19 21:40:27 +13:00
  • 9f6ea739b8 Take the mouse on focus and leave clicks alone in the XInput2 fallback (#381) MrBruh 2026-10-19 21:40:27 +13:00
  • 168a4718a8 Describe the disc image next to the executable at the first start (#377) MrBruh 2026-10-19 21:40:27 +13:00
  • a4ea7f478e Say that why a host deletes a flag or ball is not known (#349) MrBruh 2026-10-19 21:40:27 +13:00
  • 1081f981fc Merge pull request #390 from eltanschauung/fix/coop-elevator-riders-upstream MrBruh 2026-10-19 21:16:09 +13:00
  • d55174f3a0 Merge pull request #381 from actes2/opence-wayland-mouse-fix MrBruh 2026-10-19 21:16:09 +13:00
  • 0393f54f26 Merge pull request #377 from crowtrx/first-start-without-file-dialog MrBruh 2026-10-19 21:16:09 +13:00
  • 4614e00eab Merge pull request #349 from OpenH1/client-flag-delete MrBruh 2026-10-19 21:16:09 +13:00
  • 7270ddc069 Merge pull request #329 from innerhat-dev/postgame-menu-begin-random MrBruh 2026-10-19 21:16:09 +13:00
  • 63786f98e5 Merge pull request #373 from pastudan/web-index-cache-metal-waits MrBruh 2026-10-19 21:16:09 +13:00
  • d8e77289db Merge pull request #370 from addisonbair/swap-stall MrBruh 2026-10-19 21:15:32 +13:00
  • a4a5b4633f Merge pull request #369 from addisonbair/nat-hint MrBruh 2026-10-19 21:15:11 +13:00
  • 79e5c979e0 Merge pull request #347 from johncranston303/fix/windows-borderless-alt-tab MrBruh 2026-10-19 21:15:11 +13:00
  • 951ec3b017 Merge pull request #339 from FractumSeraph/map-share-game-start MrBruh 2026-10-19 21:15:11 +13:00
  • 1330f0bdaf Merge pull request #310 from eltanschauung/fix/coop-cutscene-skip-crash MrBruh 2026-10-19 21:15:11 +13:00
  • 8295f446c7 Merge pull request #396 from OpenCommunityEdition/android-emulator-fcvt MrBruh 2026-10-19 20:58:20 +13:00
  • 7a1b683328 Merge pull request #415 from OpenCommunityEdition/testing MrBruh 2026-10-19 20:58:05 +13:00
  • 4b09168e7f Switch OpenCE to the AGPL 3.0 or later, with the disc image readers written again from a description of the format MrBruh 2026-10-19 20:12:12 +13:00
  • c53c31c00b Cull the structure triangles the camera can't see Mootjuh 2026-10-19 07:36:40 +02:00
  • 4cbec6c826 Preserve the F11 window mode when saving settings John Cranston 2026-10-18 17:37:23 -07:00
  • c208663539 Merge pull request #406 from OpenCommunityEdition/testing MrBruh 2026-10-19 07:47:40 +13:00
  • 711aa46d0c Fix desktop visibility query ownership and asynchronous readback chestahh 2026-10-18 18:35:55 +01:00
  • 307d2a953c Merge fix/lan-join-bots: a lobby the bots fill is open to a person on the LAN too Stefan MaierandClaude Opus 5.5 2026-10-18 19:09:46 +02:00
  • ce8eba8088 Roadmap: bots make room on the LAN too fix/lan-join-bots Stefan MaierandClaude Opus 5.5 2026-10-18 19:09:45 +02:00
  • 62dee62eb6 A lobby the bots fill is open to a person on the LAN too Stefan MaierandClaude Opus 5.5 2026-10-18 17:59:49 +02:00
  • cf11cc86ce Merge merge/upstream-chat: OpenCE's text chat and streamer mode, the scores on the menu button held Stefan MaierandClaude Opus 5.5 2026-10-18 15:15:13 +02:00
  • 40e4ff2cf8 Roadmap: the scores on the Quest, the text chat in VR merge/upstream-chat Stefan MaierandClaude Opus 5.5 2026-10-18 15:15:12 +02:00
  • e901c92b41 VR: the menu button held shows the scores (the Quest's controllers had no way to them) Stefan MaierandClaude Opus 5.5 2026-10-18 14:42:41 +02:00
  • dc52b7a592 Merge fixes: a brace the p2p.c merge lost; in VR the chat lines where the desktop has them Stefan MaierandClaude Opus 5.5 2026-10-18 14:34:36 +02:00
  • 93b67eb7d7 Merge OpenCE upstream: text chat in network games, streamer mode, faster map sharing, the web launcher Stefan MaierandClaude Opus 5.5 2026-10-18 14:33:00 +02:00
  • 81a768bc81 Export the game functions the web page calls, so its loading notice hides once the menus draw and rooms reach the game MrBruh 2026-10-18 23:49:26 +13:00
  • 1b61b52929 Keep a browser's WebRTC channel from stalling under loss by reporting every gap and giving up old ones, and let the test's lossless run tolerate a dropped burst MrBruh 2026-10-18 23:36:08 +13:00
  • ed54b29c7b Make nav menu sticky at desktop width neopetal 2026-10-18 11:19:15 +01:00
  • 0110c16001 Merge bnunu/halo-1 main into testing, keeping OpenCE's code where both changed it and leaving out its matching tooling and logs MrBruh 2026-10-18 22:31:23 +13:00
  • 38ccb5f9a4 Merge pull request #401 from OpenCommunityEdition/testing MrBruh 2026-10-18 22:07:36 +13:00
  • 54de4909ef Count the website's visits with Umami, its script loaded with CORS as the isolated page needs MrBruh 2026-10-18 21:56:56 +13:00
  • 1797ecd9ef Serve the web build's wasm from jsDelivr instead of GitHub Pages, checked against its SHA-256, with the site's copy as the fallback MrBruh 2026-10-18 21:52:06 +13:00
  • eb16cf4bdc Let a host share maps at up to 20 MB/s and a player helping it at up to 10 MB/s MrBruh 2026-10-18 21:46:23 +13:00
  • 52c1934dab Add sexual, hate and harassment words that Surge AI's list lacks to streamer mode MrBruh 2026-10-18 21:34:44 +13:00
  • bc37efd5da Redraw the web launcher in the menus' look, with a Ready to Play screen and Discord links on the page and in game MrBruh 2026-10-18 21:11:01 +13:00
  • f396577e8f Add 5.1 surround sound frankyfifeandClaude Opus 5.5 2026-10-14 21:15:38 +02:00
  • f9bfca84b0 Merge pull request #400 from OpenCommunityEdition/testing MrBruh 2026-10-18 20:21:11 +13:00
  • 453c24e6e0 Show the host's TEXT CHAT as OFF, and keep it from changing, while the game is listed in the server browser (#399) MrBruh 2026-10-18 20:10:54 +13:00
  • b1d71f070f Draw the text chat in team colors by default, with white as Custom Edition's an option (#399) MrBruh 2026-10-18 20:01:04 +13:00
  • 90ab2ff094 Move the text chat settings to Network Setup's Multiplayer HUD, put voice chat back on Audio Setup, and show Network Setup's in-game pages in the pause menu, co-op too (#399) MrBruh 2026-10-18 19:57:16 +13:00
  • 8488a161eb Fix the text chat's review findings: no | in lines, case-blind mutes, wrapped lines, per-view and hidden chat, stream-only host messages, no chat in browser-joined public games (#399) MrBruh 2026-10-18 19:33:08 +13:00
  • 4c624fcbed Merge pull request #399 from OpenCommunityEdition/ingame-chat-v2 MrBruh 2026-10-18 18:26:36 +13:00
  • 8652d565da Hide the touch controls while the chat's on-screen keyboard is up Jonas VolmanandClaude Opus 5.5 2026-10-17 21:23:25 -07:00