Commit Graph

  • 65589e2fd2 port: net: sort of sync lifts; bump protocol version fgsfds 2023-12-28 22:43:27 +01:00
  • 787758c038 port: log branch name fgsfds 2023-12-28 21:41:20 +01:00
  • 54fbd8ba54 port: net: log protocol name fgsfds 2023-12-28 21:41:27 +01:00
  • 49129dd3e7 port: log branch name fgsfds 2023-12-28 21:41:20 +01:00
  • 7bfa2b9425 port: net: bump protocol number fgsfds 2023-12-28 21:38:33 +01:00
  • 53fbbb8a10 port: net: fix teams in netgames fgsfds 2023-12-28 21:38:17 +01:00
  • 7bee9cdcfc port: net: sync instant environmental death fgsfds 2023-12-28 12:45:18 +01:00
  • 928544ae5f port: net: bump protocol version just in case fgsfds 2023-12-28 12:11:43 +01:00
  • 312c752205 port: net: set client rng at the same time the server sends it fgsfds 2023-12-28 12:10:43 +01:00
  • a5d1c25fea port: net: set g_NumReasonsToEndMatch when server ends the match fgsfds 2023-12-28 12:00:21 +01:00
  • 7abebe7405 port: net: don't end match locally on the client fgsfds 2023-12-28 11:58:38 +01:00
  • ebc126f837 port: net: disable pause in netgames fgsfds 2023-12-27 19:30:29 +01:00
  • 67bc9c4858 port: net: ignore handicap in netgames fgsfds 2023-12-27 16:08:49 +01:00
  • c4a3c18208 port: net: clarify chrslots fgsfds 2023-12-27 16:08:41 +01:00
  • cf1b87a833 port: net: discard game-related messages on client if not in CLSTATE_GAME fgsfds 2023-12-27 01:51:44 +01:00
  • fb123603ca port: net: put SVC_STAGE_START/END back in the default channel fgsfds 2023-12-27 01:40:05 +01:00
  • b3ab58da3b Update netplay.md fgsfds 2023-12-27 01:15:23 +01:00
  • 6374fc834c Update README.md fgsfds 2023-12-27 01:03:04 +01:00
  • 6df31649f5 Update README.md fgsfds 2023-12-27 00:38:05 +01:00
  • 9de6b580ba port: net: document netplay status fgsfds 2023-12-27 00:37:19 +01:00
  • 8eb6880694 port: net: fix linux builds probably fgsfds 2023-12-26 23:15:05 +01:00
  • fe4d86fae1 Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-net fgsfds 2023-12-26 22:58:20 +01:00
  • 3c62a967a2 port: display branch name in legal screen fgsfds 2023-12-26 22:58:08 +01:00
  • 8492670bad ci: build port-net branch fgsfds 2023-12-26 22:49:18 +01:00
  • 04f95ed1d1 port: net: experimental 8 player support fgsfds 2023-12-26 22:48:28 +01:00
  • ee037c10ce port: net: ignore UpdateFrames when reliable move is required fgsfds 2023-12-26 22:40:33 +01:00
  • cbf65e53b9 port: net: only send player moves when needed; add stuff to net debug fgsfds 2023-12-26 22:33:57 +01:00
  • 8c2b15d649 port: on-screen messages include all rows of the message fgsfds 2023-12-26 16:55:39 +01:00
  • 2134571b9a port: net: check clients for matching mods; bump protocol version fgsfds 2023-12-26 16:51:55 +01:00
  • a541c79eda port: net: add movement update rate to ini fgsfds 2023-12-26 16:21:07 +01:00
  • 454086be6b port: net: separate control msgs into another channel; add bandwidth settings fgsfds 2023-12-26 16:18:20 +01:00
  • 6bd5997059 port: net: don't draw console or net debug when the font is unloaded fgsfds 2023-12-25 18:25:07 +01:00
  • 99911b2290 port: net: domain names can in fact start with a digit fgsfds 2023-12-25 13:10:07 +01:00
  • 95d8b0692f port: net: add some config vars fgsfds 2023-12-24 17:31:57 +01:00
  • e85cc3b309 port: net: hardcap fps to 60 if in network game fgsfds 2023-12-24 17:14:19 +01:00
  • 2a01d562c3 Update README.md fgsfds 2023-12-24 17:07:24 +01:00
  • 51daf45c19 Update README.md fgsfds 2023-12-24 17:06:29 +01:00
  • c9bd2bfd54 port: net: clarify what this is fgsfds 2023-12-24 17:01:40 +01:00
  • 6225f62412 port: net: partially fix rockets fgsfds 2023-12-24 16:55:55 +01:00
  • d2ffd73dea port: net: add net debug info, add copypaste support to IP input fgsfds 2023-12-24 00:39:36 +01:00
  • 02329b64a1 Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-net fgsfds 2023-12-23 22:09:43 +01:00
  • aae0f70dd3 port: net: sync some projectiles, doors, parts of bgun, etc fgsfds 2023-12-23 22:09:37 +01:00
  • 41d9cb4578 port: add console for chat and log messages fgsfds 2023-12-23 22:09:02 +01:00
  • 2ef2427419 ci: publish builds to a release tag ci-dev-build Dominic Della Valle 2023-12-21 15:02:35 -05:00
  • 5fcf1083d2 ci: update GitHub actions uses deps to latest Dominic Della Valle 2023-12-21 15:01:56 -05:00
  • f2a2458795 port: fix typo fgsfds 2023-12-22 12:33:34 +01:00
  • a7ab358b43 port: simplify sight color code a bit fgsfds 2023-12-22 12:32:13 +01:00
  • a82ac025da Merge pull request #300 from Bobbar/port_crosshair_alpha fgsfds 2023-12-22 12:25:36 +01:00
  • 461bf8d49b Merge pull request #314 from kronflux/port fgsfds 2023-12-22 12:24:46 +01:00
  • 370047b1b0 Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-net fgsfds 2023-12-18 16:34:58 +01:00
  • db1d00a9b0 port: add "Skedar Leader" track Richard M 2023-12-17 11:50:16 -07:00
  • 6fc99e4c23 port: net: basic networking with barely working position sync fgsfds 2023-12-17 12:54:48 +01:00
  • 92c66c93dc port: correct HUD aspect in horizontal 2-player splitscreen too fgsfds 2023-12-17 12:51:53 +01:00
  • 94df3fc58c Merge pull request #309 from djdv/feat/win-max fgsfds 2023-12-17 12:30:25 +01:00
  • f2545b4e53 port: fix GE muzzleflashes on single-shot guns fgsfds 2023-12-17 12:28:47 +01:00
  • 0221839699 port: add maximize window option to extended menu Dominic Della Valle 2023-12-16 09:14:38 -05:00
  • 1698f53728 Update main.c to use new UInt config for crosshair color Bobby Lovell 2023-12-16 10:20:32 -05:00
  • 7ac734fc81 Merge branch 'fgsfdsfgs:port' into port_crosshair_alpha Bobby Lovell 2023-12-16 10:18:34 -05:00
  • 28218b26c2 port: add setting for GE muzzle flashes and disable it by default fgsfds 2023-12-16 15:22:23 +01:00
  • 4233e5e066 Merge pull request #293 from Nyxem64/muzzleflash fgsfds 2023-12-16 15:08:22 +01:00
  • cdd7d6edac port: use strto* when parsing config instead of ato* fgsfds 2023-12-16 15:08:14 +01:00
  • 581c63fc27 Merge pull request #308 from djdv/feat/win-max fgsfds 2023-12-16 15:03:04 +01:00
  • dee7ab7b54 Merge pull request #306 from Bobbar/port_u32_config_support fgsfds 2023-12-16 15:02:37 +01:00
  • 8c509db888 port: add start window maximized flag to config Dominic Della Valle 2023-12-16 07:04:52 -05:00
  • 5aa799718a Add support for unsigned integers. Bobby Lovell 2023-12-15 10:17:15 -05:00
  • 880a7a0971 Add back line inadvertently removed in 342e186f79 Bobby Lovell 2023-12-15 08:10:31 -05:00
  • e84d83e404 Add missing ndef. Bobby Lovell 2023-12-14 16:08:53 -05:00
  • 79fb976bcf Implement a simple colored box menu item type and use that for the preview. Bobby Lovell 2023-12-14 16:03:29 -05:00
  • 519bd95a75 Center preview text. Bobby Lovell 2023-12-14 14:49:13 -05:00
  • 8421140e3f Remove comment. Bobby Lovell 2023-12-14 10:31:47 -05:00
  • 894ea53b29 Spell out colors... Bobby Lovell 2023-12-14 10:18:43 -05:00
  • fb05725c34 - Implement RGBA. - Add preview label. Bobby Lovell 2023-12-14 10:13:27 -05:00
  • 2a6625278a - Fix RGB defines - Just store the colour and parse RGBA values when modifying. Bobby Lovell 2023-12-13 13:48:06 -05:00
  • 342e186f79 Add option to change crosshair alpha, and could provide fully custom colors. Proof of concept. Bobby Lovell 2023-12-13 13:06:48 -05:00
  • cabd40f898 GE Muzzle flash addition J 2023-12-11 00:49:09 +00:00
  • 0a7faf2409 port: add file patching system; add patch for #286 fgsfds 2023-12-07 17:20:04 +01:00
  • 03324c0823 port: use correct aspect instead of 4:3 when scaling crosshair fgsfds 2023-12-07 16:46:32 +01:00
  • aeb6851606 port: change FPS hard cap to 240 on NTSC, 200 on PAL fgsfds 2023-12-06 17:16:34 +01:00
  • 26da2aa5e6 Update README.md fgsfds 2023-12-06 17:12:13 +01:00
  • 7647062619 port: hard cap FPS to 200 for now fgsfds 2023-12-06 17:11:21 +01:00
  • 3a313287bb port: fix config ints not clamping properly fgsfds 2023-12-06 17:10:48 +01:00
  • 42af4d4604 port: approximately normalize eyespy bob fgsfds 2023-12-06 16:53:46 +01:00
  • 3118d01921 port: don't render garbage in the first blur frame (fixes #287) fgsfds 2023-12-06 14:57:21 +01:00
  • f46359b307 Update README.md fgsfds 2023-12-05 16:27:09 +01:00
  • 00297f6d0d Merge pull request #276 from hyh19962008/port fgsfds 2023-12-05 16:23:47 +01:00
  • 39d5b57ccb Update README.md, change minimal SDL2 version to 2.0.12 Demon 2023-12-05 23:00:56 +08:00
  • 75c4905e9b Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-debugger fgsfds 2023-12-04 21:36:58 +01:00
  • d1be171939 port: only use SDL_CONTROLLER_TYPE_VIRTUAL when available fgsfds 2023-12-04 18:22:37 +01:00
  • 6f206345a1 Merge pull request #282 from JAMoreno-Larios/port fgsfds 2023-12-03 23:08:25 +01:00
  • 13b23de6d3 Simplified the 'codeclean' rule to find all *.o files and delete them José Agustín Moreno Larios 2023-12-03 16:38:18 -05:00
  • d897356029 Changed 'codeclean' so that it doesn't try to delete inexistent directories. José Agustín Moreno Larios 2023-12-03 16:28:02 -05:00
  • f96e7da00f port: use proper aspect for 2D elements fgsfds 2023-12-03 21:10:41 +01:00
  • 1fb16b3bfd Update README.md, add the minimal required gcc and sdl2 version Demon 2023-12-03 13:18:27 +08:00
  • 336b7825c7 Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-debugger fgsfds 2023-12-03 03:53:02 +01:00
  • 2c20a0487e port: better menu blur fgsfds 2023-12-02 19:18:47 +01:00
  • aef2463361 port: alternative fix for the classic sight fgsfds 2023-12-02 14:04:33 +01:00
  • 2b8d5d4f75 port: fix crosshair aspect and make sights centered 4:3 fgsfds 2023-12-02 13:48:24 +01:00
  • ef83f23200 port: fix sun aspect ratio fgsfds 2023-12-01 19:35:04 +01:00
  • 75133acbbd port: alternate squished aspect fix fgsfds 2023-12-01 17:31:42 +01:00
  • 1aea68b89a Revert "port: unsquish the aspect ratio" fgsfds 2023-12-01 17:21:27 +01:00