Commit Graph

  • 5d88529ae8 Show quantities in team configuration dialog Ryan Dwyer 2022-11-08 19:08:48 +1000
  • 8ca951edc6 Use dynamic allocation for MP rankings Ryan Dwyer 2022-11-08 18:42:17 +1000
  • e3ba31df36 Don't allocate hi-res framebuffer Ryan Dwyer 2022-11-08 18:31:35 +1000
  • 5c6c779ed2 Unlock all MP features Ryan Dwyer 2022-11-08 17:21:36 +1000
  • e1c70fc9aa Calculate MP chr names dynamically Ryan Dwyer 2022-11-08 17:21:04 +1000
  • 73808c232b Refactor MP chr/config structs to allow a one config to many chrs relationship Ryan Dwyer 2022-11-08 08:00:33 +1000
  • 51442c4db1 Align g_SndCache Ryan Dwyer 2022-11-08 08:01:49 +1000
  • d5b5a8d72c Don't overwrite bss when extracting game segment Ryan Dwyer 2022-11-07 17:53:34 +1000
  • ba0eb5b656 Fix Defection programmer Ryan Dwyer 2022-11-06 21:36:29 +1000
  • 01af8825cb Introduce bot quantities Ryan Dwyer 2022-11-06 16:43:00 +1000
  • 94717149a0 Use dynamically allocated arrays for aibots tracking other chrs Ryan Dwyer 2022-11-06 15:30:11 +1000
  • e5e9e7333b Limit aibot->chrnumsbydistanceasc to 12 elements Ryan Dwyer 2022-11-06 15:16:08 +1000
  • 01e668f2eb Don't limit to 4 bots anywhere Ryan Dwyer 2022-11-06 14:56:20 +1000
  • 299afc7519 Cap g_MpSimulantDifficultiesPerNumPlayers to 8 bots Ryan Dwyer 2022-11-06 14:52:35 +1000
  • 10c0dabe20 Tighten up model rwdata cache Ryan Dwyer 2022-11-06 14:46:12 +1000
  • 481c1a3619 Refactor prop, model, chr and bot allocations so they all happen in the same place Ryan Dwyer 2022-11-06 14:30:03 +1000
  • 712d8a9fe5 Reinstate xray scanner Ryan Dwyer 2022-11-06 10:16:37 +1000
  • f0ef65ac42 Reinstate menu's background blur Ryan Dwyer 2022-11-06 10:05:01 +1000
  • 9b71611956 Write free gfx and vtx figures to the HUD Ryan Dwyer 2022-11-05 23:40:54 +1000
  • f4283dbd58 Preload weapons Ryan Dwyer 2022-11-05 23:33:01 +1000
  • c6b448331d Preload BG rooms Ryan Dwyer 2022-11-05 23:14:53 +1000
  • 607dd25b3d Remove PD mode functions Ryan Dwyer 2022-11-05 22:34:42 +1000
  • 0e82be8a0e Disable virtual memory Ryan Dwyer 2022-11-05 22:28:58 +1000
  • 489ec9043d Remove unused object types Ryan Dwyer 2022-11-05 22:15:15 +1000
  • a38eeccecc Remove linked guns Ryan Dwyer 2022-11-05 21:52:31 +1000
  • 6dd1136477 Remove vtxstore Ryan Dwyer 2022-11-05 21:44:46 +1000
  • c9d8cf7016 Review a heap of IS4MB/IS8MB and allocations Ryan Dwyer 2022-11-05 21:38:17 +1000
  • 8d0bf4406b Remove more unused stuff from chraction.c Ryan Dwyer 2022-11-05 19:20:33 +1000
  • 1c2a815324 Remove unused functions Ryan Dwyer 2022-11-05 17:32:12 +1000
  • dac7e78ba6 Remove Dr Caroll and robot Ryan Dwyer 2022-11-05 11:59:38 +1000
  • 7f7dbfc830 Remove skedar Ryan Dwyer 2022-11-05 11:48:51 +1000
  • 8367d9bc31 Remove cutscene code Ryan Dwyer 2022-11-05 11:40:15 +1000
  • 67bc74f08f Remove hoverbike Ryan Dwyer 2022-11-05 11:24:29 +1000
  • 77c07dd6df Profiling: Fix AUD figure Ryan Dwyer 2022-11-05 09:17:02 +1000
  • 05fe244f60 Remove coop/anti code paths Ryan Dwyer 2022-11-05 00:29:08 +1000
  • 03151c9a3e Remove artifacts Ryan Dwyer 2022-11-04 23:45:37 +1000
  • c22efafb9f Remove BG chrs properly Ryan Dwyer 2022-11-04 23:19:09 +1000
  • 65493b785f Remove weather Ryan Dwyer 2022-11-04 22:28:13 +1000
  • 19f71787fc Remove BG commands Ryan Dwyer 2022-11-04 22:26:54 +1000
  • b64530e1a6 Remove horizon scanner Ryan Dwyer 2022-11-04 22:23:19 +1000
  • 34e8322022 Remove night vision, IR scanner and xray scanner Ryan Dwyer 2022-11-04 22:21:11 +1000
  • 3931011249 Remove objectives Ryan Dwyer 2022-11-04 22:07:02 +1000
  • 88cc6e08d4 Remove debug Ryan Dwyer 2022-11-04 21:49:00 +1000
  • 85412bdfea Remove credits Ryan Dwyer 2022-11-04 21:36:16 +1000
  • 24232a8103 Remove cheats Ryan Dwyer 2022-11-04 21:32:27 +1000
  • ff6fd81f76 Remove training and single player menus Ryan Dwyer 2022-11-04 21:19:37 +1000
  • 2d0094a8b8 Remove eyespy Ryan Dwyer 2022-11-04 20:39:39 +1000
  • 6400af6d88 Remove mp3 support Ryan Dwyer 2022-11-04 19:47:17 +1000
  • 99b9ab7aa9 Remove AI system Ryan Dwyer 2022-11-04 19:33:32 +1000
  • 817e2fe7fb Remove dependency on AI commands Ryan Dwyer 2022-11-04 19:01:47 +1000
  • fbaff805e7 Force 4MB menu with some 8MB features Ryan Dwyer 2022-11-04 17:43:03 +1000
  • 6f1ac34fc4 Remove antialias option and show free memory on HUD Ryan Dwyer 2022-11-04 17:06:29 +1000
  • 05afabf037 Only calculate lookingatprop when necessary Ryan Dwyer 2022-11-04 08:15:21 +1000
  • 30f5d24c15 Disable antialias in render modes Ryan Dwyer 2022-11-03 22:50:05 +1000
  • 895215c332 Fix some ailists not running Ryan Dwyer 2022-11-03 21:22:21 +1000
  • 4e797820ea Introduce profiling Ryan Dwyer 2022-11-03 21:14:25 +1000
  • aabec4d103 Allow 1xxx ailists to be completely terminated Ryan Dwyer 2022-11-03 08:27:16 +1000
  • 4632c3113f Improve logic for objectives failed HUD message Ryan Dwyer 2022-11-02 21:40:23 +1000
  • 6385e137d0 Remove unused global ailists Ryan Dwyer 2022-11-02 21:16:18 +1000
  • 2c0b5711c1 Pass ailist pointers around instead of ailist IDs to avoid runtime bisection Ryan Dwyer 2022-11-02 20:37:43 +1000
  • b838521081 Remove truck, heli and aiplayerdeadlist Ryan Dwyer 2022-11-02 17:45:14 +1000
  • 7841b59eef Introduce ai2asm Ryan Dwyer 2022-11-02 17:35:19 +1000
  • a5b4d0017b Fix portal problem in Skedar Ruins and WAR Ryan Dwyer 2022-10-30 13:25:23 +1000
  • 301dfd8df6 Fix crash in disguise training Ryan Dwyer 2022-10-30 13:14:45 +1000
  • 3aa6674330 Fix array overflow in chrnum lookup Ryan Dwyer 2022-10-30 13:14:16 +1000
  • 1215434097 Replace chrnum bisection with array lookup Ryan Dwyer 2022-10-27 21:04:37 +1000
  • 9668be14ba Create chr_is_deadish AI command Ryan Dwyer 2022-10-27 19:02:33 +1000
  • 1f05cfdc2e Bypass some logic when BG is preloaded Ryan Dwyer 2022-10-27 17:58:08 +1000
  • ac1cde8b0d Precompute return values for RANDOMFRAC() Ryan Dwyer 2022-10-27 17:45:18 +1000
  • 010a6851bf Fix excessive float usage in sightDrawZoom Ryan Dwyer 2022-10-27 08:21:33 +1000
  • 8b19b8a018 Replace individual x/y/z copies with struct copies where possible Ryan Dwyer 2022-10-27 00:15:16 +1000
  • 227beacec1 Replace some unnecessary mtc1/swc1 instructions in mtxasm.s Ryan Dwyer 2022-10-27 00:14:59 +1000
  • 4ea746b37d Fix camspy Ryan Dwyer 2022-10-26 20:42:52 +1000
  • 38dddf0c4f Don't calculate lookahead unnecessarily Ryan Dwyer 2022-10-26 19:00:36 +1000
  • f800a69143 Enable preloading for non-weapon inventory items Ryan Dwyer 2022-10-26 18:05:23 +1000
  • 3c117b2157 Simplify BG preloading code Ryan Dwyer 2022-10-26 17:48:10 +1000
  • 4899685569 Write a readme Ryan Dwyer 2022-10-25 23:31:37 +1000
  • dcf1de3f87 Preload the stage's natural weapons Ryan Dwyer 2022-10-25 23:09:47 +1000
  • 15fc4a0a7c Fix a BG preload bug and make other related improvements Ryan Dwyer 2022-10-25 19:28:38 +1000
  • 266163bcfe Replace BG visibility scripts with C implementation Ryan Dwyer 2022-10-25 17:55:40 +1000
  • 0528fe0539 Re-ID AI commands so the most common commands can be identified by the first byte only Ryan Dwyer 2022-10-24 22:33:23 +1000
  • 22cd732d8a Remove another VI mode Ryan Dwyer 2022-10-24 21:59:48 +1000
  • c1cab6e03e Make AI command handlers able to be inlined Ryan Dwyer 2022-10-24 18:29:59 +1000
  • 420d5ee990 Remove unused VI modes Ryan Dwyer 2022-10-24 17:56:42 +1000
  • 66f99b50d6 Read pad data directly rather than copying it to the stack Ryan Dwyer 2022-10-24 17:48:02 +1000
  • 0b87a5af75 Store pads in their full unpacked format Ryan Dwyer 2022-10-23 23:21:33 +1000
  • 0bd58592c4 Change chr AI timers to integers Ryan Dwyer 2022-10-23 22:45:06 +1000
  • 04ca114465 Remove excessive reads and writes to g_Vars properties in AI loop Ryan Dwyer 2022-10-23 22:32:54 +1000
  • cb0b99d28a Preload BG rooms where possible Ryan Dwyer 2022-10-23 19:14:05 +1000
  • e16567742d Place game segment after bss to make more room for memp Ryan Dwyer 2022-10-23 16:43:09 +1000
  • bef9668e68 Preprocess ailists to convert goto-labels to goto-offsets Ryan Dwyer 2022-10-23 12:28:07 +1000
  • 0c948fdce9 Use pointers for aioffsets Ryan Dwyer 2022-10-22 22:09:56 +1000
  • e36d700bad Remove dprint AI command Ryan Dwyer 2022-10-22 21:08:32 +1000
  • 827a2f75ee Cache the playercount instead of calculating it many times Ryan Dwyer 2022-10-22 20:53:07 +1000
  • 6db8be6d14 Remove code relating to 4MB Ryan Dwyer 2022-10-22 20:33:15 +1000
  • c9f4fef2d6 Remove camdraw code Ryan Dwyer 2022-10-22 20:26:12 +1000
  • 2995dc4a88 Disable crash and rmon threads Ryan Dwyer 2022-10-22 20:20:06 +1000
  • 7c6805c3e2 Make the expansion pak required and disable virtual memory Ryan Dwyer 2022-10-22 20:15:34 +1000
  • 4e9d88fab9 Print unused memory to HUD Ryan Dwyer 2022-10-22 20:03:56 +1000
  • d89fef7ea9 Implement frame rate graph Ryan Dwyer 2022-10-22 18:54:36 +1000