Commit Graph

  • 15bbb6e7a2
    Merge d0357d8ded into 5c900ca7a7 Arne de Bruijn 2023-07-22 11:48:45 -0500
  • 1a6520a8a0
    Merge f520120b3a into 5c900ca7a7 Kreeblah 2023-07-18 19:27:05 -0700
  • 5c900ca7a7 Remove obsolete MENU_DETAIL_TEXT master Kp 2023-07-08 18:26:21 +0000
  • a7df75a028 Expand NET_DUMP_STRINGS inline Kp 2023-07-08 18:26:21 +0000
  • c81fa4073b Throw exception on texture list exhaustion Kp 2023-07-02 22:17:42 +0000
  • c0a8c2f0e5 Use f-strings to generate -Werror parameters Kp 2023-07-02 22:17:42 +0000
  • 9876a56988 Prefer list initialization in serial.h Kp 2023-07-01 20:31:25 +0000
  • 812383de2e Use enum class for con_state Kp 2023-07-01 20:31:25 +0000
  • ad9452d51b
    Fix building without OpenGL James Le Cuirot 2023-06-27 08:43:55 +0100
  • e9daf03769
    Skip SDL OpenGL build check when the SDL2 wrapper is detected James Le Cuirot 2023-06-25 15:16:55 +0100
  • 111f6f2f0d Remove obsolete d2x-rebirth/iff/archive/ programs Kp 2023-06-17 23:13:42 +0000
  • 8870f071aa Use std::array for Current_pigfile Kp 2023-06-17 23:13:42 +0000
  • 93dd82f6c3 Pass std::span to piggy_init_pigfile Kp 2023-06-17 23:13:42 +0000
  • 688f118b2b Use Python f-strings for generate-kconfig-udlr.py formatting Kp 2023-06-17 23:13:42 +0000
  • 3ddc737558 Prevent narrowing in movie data copying Kp 2023-06-11 21:35:16 +0000
  • 94aab4537f Use ranges::subrange instead of custom make_range Kp 2023-06-11 21:35:16 +0000
  • 365d001cc6 Pass bitmap context in check_trans_wall Kp 2023-06-11 21:35:16 +0000
  • ae9fbbadef Use std::clamp instead of min+max Kp 2023-06-11 21:35:16 +0000
  • fc78ff0612 Pass buddy to maybe_buddy_fire_smart Kp 2023-06-04 19:52:58 +0000
  • c515c4394a Pass buddy to maybe_buddy_fire_mega Kp 2023-06-04 19:52:58 +0000
  • 3b297cf04c Pass buddy object to exists_fuelcen_in_mine Kp 2023-06-04 19:52:58 +0000
  • f92e5e900e Recover from invalid control_center_triggers.num_links Kp 2023-06-03 23:13:26 +0000
  • 606790f1c5 Inline read-only Do_dynamic_light Kp 2023-05-27 13:19:31 +0000
  • 03cedbb4cc Remove default-zero for `physfsrwops_seek` variable pos Kp 2023-05-27 13:19:31 +0000
  • 6916c32625
    Merge 701ba663e5 into 695e8b9ba1 Joe Mason 2023-05-22 18:07:46 -0700
  • 695e8b9ba1 Use memcpy for font filename Kp 2023-05-20 16:37:26 +0000
  • 3330b17cdb Use enum class for gamefont_conf::font_index Kp 2023-05-20 16:37:26 +0000
  • c6e14fa74f Use std::array for font filenames Kp 2023-05-20 16:37:26 +0000
  • bd050d73b2 Shrink a_gamefont_conf::name Kp 2023-05-20 16:37:26 +0000
  • 03e12fedd4 Test for overzealous -Wdangling-reference Kp 2023-05-20 16:37:26 +0000
  • 686fa1ba21 Simplify segment_object_range_t construction Kp 2023-05-20 16:37:26 +0000
  • 5ca2f59619 Validate last_hitobj on game load Kp 2023-05-15 23:52:18 +0000
  • b4e3d67725 Recompute guidebot index on game load Kp 2023-05-14 18:41:36 +0000
  • c21c317441 Reset Buddy_objnum when buddy is deleted Kp 2023-05-14 18:41:36 +0000
  • 397d582031 Use NSDMI for zero-initialized Mission members Kp 2023-05-14 18:41:36 +0000
  • da39846514 Remove unnecessary pointer in savegame_newmenu_items Kp 2023-05-14 18:41:36 +0000
  • 26d8c2881e Move compress_objects into `#if DXX_USE_EDITOR` Kp 2023-05-14 18:41:36 +0000
  • c0c4ee7049 Inline obj_link into compress_objects Kp 2023-05-14 18:41:36 +0000
  • 796c387ee4 Use enum class for Mission::anarchy_only_flag Kp 2023-05-14 18:41:36 +0000
  • 3c9c855779 Use enum class for descent_hog_size Kp 2023-05-14 18:41:36 +0000
  • 8eec1dc810 Eliminate unnecessary string copy in PHYSFSX_addRelToSearchPath Kp 2023-05-13 15:02:55 +0000
  • 6a794c6b63 Use memcpy to update string in locateOneElement Kp 2023-05-13 15:02:55 +0000
  • 64569e102b Move search_result_t into locateOneElement local scope Kp 2023-05-13 15:02:55 +0000
  • e7d73e8493 Use RAII to manage SDL_LockAudio state Kp 2023-05-13 15:02:55 +0000
  • f520120b3a
    Update macOS cross compilation documentation Kreeblah 2023-05-09 12:53:16 -0700
  • c70f831af9
    Update macOS cross compilation documentation Kreeblah 2023-05-09 12:45:05 -0700
  • 8ce6512f46
    Update macOS cross compilation documentation Kreeblah 2023-05-09 12:41:57 -0700
  • 414dd04375
    Update documentation for macOS cross compilation Kreeblah 2023-05-09 00:28:33 -0700
  • e798fa3109
    Limit dylibbundler to macOS hosts Kreeblah 2023-05-08 23:38:31 -0700
  • 14f2bb9a1b
    Remove host check for macOS bundle Python script Kreeblah 2023-05-08 21:47:43 -0700
  • 43fcdea7b9
    Fix OpenGL check for macOS cross-compilation Kreeblah 2023-05-08 16:41:56 -0700
  • f2e65abbdb Move d2 movie code into namespace d2x Kp 2023-05-06 19:26:19 +0000
  • 1053cb532b Use std::span for MovieFileRead Kp 2023-05-06 19:26:19 +0000
  • 53a9ce8823 Use enum class for MVE_sndInit argument Kp 2023-05-06 19:26:19 +0000
  • 4bdc31a729 Simplify movie stream ownership Kp 2023-05-06 19:26:19 +0000
  • bb87582a8a Return MVESTREAM from MVE_rmPrepMovie Kp 2023-05-06 19:26:19 +0000
  • f39c5e3318 Simplify `RotateRobot` movie reset Kp 2023-05-06 19:26:19 +0000
  • 4d0a67ac14 Remove unused MVESTREAM context Kp 2023-05-06 19:26:19 +0000
  • 8750b9ae20 Move mvelib timer_created into MVESTREAM Kp 2023-05-06 19:26:19 +0000
  • ab56701774 Remove unused arguments to handle_mve_segment_videodata Kp 2023-05-06 19:26:19 +0000
  • 7da8304093 Remove unused arguments to handle_mve_segment_setdecodingmap Kp 2023-05-06 19:26:19 +0000
  • 2ee7337290 Remove unused arguments to handle_mve_segment_setpalette Kp 2023-05-06 19:26:19 +0000
  • 01abb4366e Remove unused arguments to handle_mve_segment_initvideomode Kp 2023-05-06 19:26:19 +0000
  • cc83ee76e3 Remove unused arguments to handle_mve_segment_audioframedata Kp 2023-05-06 19:26:19 +0000
  • 4d4a66ca38 Remove unused arguments to handle_mve_segment_displayvideo Kp 2023-05-06 19:26:19 +0000
  • f83361f91f Remove unused arguments to handle_mve_segment_initvideobuffers Kp 2023-05-06 19:26:19 +0000
  • d69daa609b Remove unused arguments to handle_mve_segment_startstopaudio Kp 2023-05-06 19:26:19 +0000
  • f33b99e22c Remove unused arguments to handle_mve_segment_initaudiobuffers Kp 2023-05-06 19:26:19 +0000
  • 0905aa6002 Remove unused arguments to handle_mve_segment_createtimer Kp 2023-05-06 19:26:19 +0000
  • cfda77a03e Remove unused arguments to handle_mve_segment_endofchunk Kp 2023-05-06 19:26:19 +0000
  • 61268545ff Remove unused arguments to handle_mve_segment_endofstream Kp 2023-05-06 19:26:19 +0000
  • 6c41168e4d Call movie handlers directly via switch Kp 2023-05-06 19:26:19 +0000
  • 60a36a881f Move bmread texture_count into local scope Kp 2023-04-29 16:10:28 +0000
  • e5a8393cc3 Pass context to set_texture_name Kp 2023-04-29 16:10:28 +0000
  • 5b4bf16bfa Remove support for -DSWAP_0_255 Kp 2023-04-23 21:45:31 +0000
  • f37845b483 Move Descent 2 specific automap colors to d2x Kp 2023-04-23 21:45:31 +0000
  • cd604744da Use explicitly defaulted destructor for MVEFILE Kp 2023-04-23 21:45:31 +0000
  • d9f2d6d08c Use enum class for mve_opcode Kp 2023-04-23 21:45:31 +0000
  • e85270c079 Remove unused MVE_rmPrepMovie parameter `track` Kp 2023-04-23 21:45:31 +0000
  • 03a06d71d5 Merge branch 'd2-superlaser-no-penalty' into master Kp 2023-04-22 15:02:12 +0000
  • 5534e10d74 Add further comments around the laser damage penalty logic Kp 2023-04-22 15:02:12 +0000
  • c98b30ca23 Reduce console colors to in-range values Kp 2023-04-22 14:56:35 +0000
  • e55bd77472 Document type of gr_find_closest_color_15bpp input Kp 2023-04-22 14:56:35 +0000
  • 44086eb539 Remove unused macro BM_RGB Kp 2023-04-22 14:56:35 +0000
  • d93787d942 Fix inaccurate handling of D2 super laser damage with quad-lasers (as D2 was bugged and didn't apply the intended penalty to them) AlumiuN 2023-04-21 12:16:54 +1200
  • 697ef5c32a Use std::array for last_palette_loaded_pig Kp 2023-04-15 19:11:14 +0000
  • 0b066d23b4 Use enum class for load_palette arguments Kp 2023-04-15 19:11:14 +0000
  • f10a79f157 Pass menu_filename to nm_draw_background1 Kp 2023-04-15 19:11:14 +0000
  • fcca2693f9 Use uint8_t for movie::paused Kp 2023-04-15 19:11:14 +0000
  • c49598d5f5 Merge commit 'clang-warnings' into master Kp 2023-04-08 20:12:32 +0000
  • 51bb01f9f4 Merge commit 'sdl2-audio-Windows' into master Kp 2023-04-08 20:12:07 +0000
  • a4be0001e0 Merge commit 'physfsrwops_seek-sdl2' into master Kp 2023-04-08 20:11:38 +0000
  • 8c718335b8 Merge commit 'windows-shift-alt-f4' into master Kp 2023-04-08 20:10:52 +0000
  • 980c03b9ae
    Fix Apple Clang errors and warnings Kreeblah 2023-04-06 16:42:49 -0700
  • 0de6290cd6 Make sure SDL2 uses specified audio format Arne de Bruijn 2023-04-06 17:03:38 +0200
  • 4c371734b5 Fix physfsrwops_seek for SDL2 Arne de Bruijn 2023-04-06 17:05:46 +0200
  • 4832fc319e Support Alt+Shift+F4 with SDL2 on Windows Arne de Bruijn 2023-04-05 18:59:33 +0200
  • ae3f4ab533 Return computed filename from removeext Kp 2023-04-02 10:15:20 +0000
  • 488278ddfe Fix build for sdlimage=0 Kp 2023-03-25 12:41:29 +0000
  • 841ebcc11d Merge commit 'ppc-build-template' into master Kp 2023-03-23 01:14:37 +0000