Commit Graph

  • 6fffa5c11d Make basePath and pathSep global variables Misa 2022-03-09 11:55:38 -08:00
  • 0622035424 Update VS2019 to VS2022 Yussur Mustafa Oraji 2022-02-14 12:19:54 +01:00
  • 9c698c084e Add Yussur Mustafa Oraji (N00byKing) to contributors list Misa 2022-02-14 12:34:07 -08:00
  • adf2e5e3bd Build out-of-tree in workflows N00byKing 2022-02-14 21:20:42 +01:00
  • f3797ff866 Allow spaces and capitals in script names when loading Misa 2022-02-12 14:56:27 -08:00
  • e93d8989d3 Revert "Fix Secret Lab Time Trial trophies having wrong colors" Misa 2022-02-12 00:39:30 -08:00
  • 23f91005d6 Windows CI build: Ditch vcpkg Misa 2022-02-11 15:37:11 -08:00
  • a43f5e1140 Update CI to CentOS container with SDL 2.0.20 Misa 2021-11-30 10:34:16 -08:00
  • cb8ce4d487 Update Dockerfile to SDL 2.0.20 Misa 2021-11-12 00:19:51 -08:00
  • 1d3ff5fbba Update README.md to refer to SDL 2.0.20 Misa 2021-11-12 00:19:00 -08:00
  • ef03c2a54a Remove clamp in favor of SDL_clamp Misa 2021-12-22 16:55:07 -08:00
  • e40f54f06b Remove temporary SDL fallthrough Misa 2021-11-11 23:52:47 -08:00
  • aa343bc334 Remove SDL_GetTicks64() ifdefs Misa 2021-11-11 23:54:32 -08:00
  • 470a4358ef Remove VSync toggle ifdefs Misa 2021-11-11 23:54:00 -08:00
  • 38d25c0850 Update LodePNG to 20220109 Misa 2022-02-11 11:54:18 -08:00
  • ed4d3d0fa8 Update TinyXML2 to 9.0.0 Misa 2022-02-11 11:52:59 -08:00
  • 84f9bb6dd6 Point to SDL_LoadWAV for SoundTrack FAudio suggestion Ethan Lee 2022-01-15 01:02:24 -05:00
  • 3b18a475dd Move MusicTrack below SoundTrack. Ethan Lee 2022-01-14 17:24:22 -05:00
  • adcabb9483 Add notes for FAudio implementation Ethan Lee 2022-01-14 17:11:16 -05:00
  • 5202b80a3d Remove unused m_isValid value from MusicTrack Ethan Lee 2022-01-14 16:56:00 -05:00
  • d36741fa07 Move the Mix_OpenAudio call to SoundTrack, from MusicTrack. Ethan Lee 2022-01-14 16:52:52 -05:00
  • df618e6d22 Isolate all SDL_mixer references to SoundTrack/MusicTrack. Ethan Lee 2022-01-14 16:46:04 -05:00
  • 017d54adb0 Don't use function pointer to print room name Misa 2021-12-26 10:08:21 -08:00
  • 81aa02e29b SDL_mixer is now entirely contained in Music.cpp. Ethan Lee 2021-12-26 08:57:38 -05:00
  • 1eda3647ff Move the mute logic to musicclass. Ethan Lee 2021-12-26 08:48:23 -05:00
  • 579f0f763a Update docs for MusicTrack/SoundTrack Ethan Lee 2021-12-26 08:41:57 -05:00
  • 230859f8f9 Inline SoundSystem into musicclass constructor Ethan Lee 2021-12-26 08:41:01 -05:00
  • c87f0e1a0c Consolidate SoundSystem into Music. Ethan Lee 2021-12-26 08:38:16 -05:00
  • f723e03871 Remove unused MusicTrack constructor. Ethan Lee 2021-12-26 08:31:36 -05:00
  • dfb1e31d78 Optimization: Don't outline if room name BG opaque Misa 2021-12-25 23:54:43 -08:00
  • 8f226ced84 De-duplicate finalmode glitchname printing Misa 2021-12-26 00:03:18 -08:00
  • 276aab1209 Default to integer scaling mode Misa 2021-12-25 23:11:17 -08:00
  • 550e76a6dc Add and use scaling mode enum Misa 2021-12-25 23:05:14 -08:00
  • f5166c437e Add forced fullscreen mode Misa 2021-12-25 22:55:55 -08:00
  • 3e36bfd56f Simplify time formatting functions Dav999-v 2021-12-25 17:13:46 +01:00
  • dd24343141 Use LoadImage in LoadIcon Misa 2021-12-25 01:27:33 -08:00
  • a5c3bd97a0 Remove noAlpha argument from LoadImage Misa 2021-12-25 00:57:58 -08:00
  • 3108178c53 Remove noBlend argument from LoadImage Misa 2021-12-25 00:51:27 -08:00
  • a6b076e234 Explicitly zero declared struct ScreenSettingss Misa 2021-12-25 00:22:22 -08:00
  • 1e157f3cc9 De-C++-ify struct ScreenSettings Misa 2021-12-25 00:18:51 -08:00
  • d0ffafe117 Extern gameScreen, remove screenbuffer Misa 2021-12-24 23:56:47 -08:00
  • b7cbdfe8f9 Fix char overflow in Analogue Mode Misa 2021-12-22 21:49:08 -08:00
  • 816a0b9eb7 Move filterSubrect off of Screen Misa 2021-12-22 20:35:23 -08:00
  • f7b4ac8322 Rename stretch mode to scaling mode internally Misa 2021-12-22 19:54:59 -08:00
  • aa7b63fa5f Remove VVV_min/max in favor of SDL_min/max Misa 2021-12-22 16:43:31 -08:00
  • abe3eb6077 2.3.6 2.3.6 2.3-updates Ethan Lee 2021-12-22 08:20:25 -05:00
  • f7454baffa Hide level path by default Misa 2021-12-22 00:58:27 -08:00
  • 8ba1325d0f Fix regression with wall stuck flipping behavior exactly reversed Misa 2021-12-22 00:25:19 -08:00
  • cfa0d04bbb LoadImage: Check LodePNG return value and print errors Misa 2021-11-14 14:02:51 -08:00
  • cc3dc8d329 Don't go back to main menu when deleting main game save data Misa 2021-12-17 23:01:47 -08:00
  • b1760fbf90 2.3.5 2.3.5 Ethan Lee 2021-12-21 10:05:46 -05:00
  • 6b5953f3f5 Remove extra "s" Misa 2021-12-20 20:30:07 -08:00
  • 0aa76cde56 Fix warp sprites of big sprites sometimes not being drawn Misa 2021-12-20 20:13:36 -08:00
  • 0e51dc48de Outline "NO SIGNAL" Misa 2021-12-20 20:07:38 -08:00
  • ea5f772636 Outline trophy text Misa 2021-12-20 20:02:07 -08:00
  • d66505eacb Add centiseconds to timer overlays Misa 2021-12-20 17:32:12 -08:00
  • c2ef76fc06 Fix in-game timer going away after playing Super Gravitron Misa 2021-12-20 17:44:34 -08:00
  • caebde9e33 Fix warp sprites of big sprites sometimes not being drawn Misa 2021-12-20 20:13:36 -08:00
  • 44ebb19d77 Outline "NO SIGNAL" Misa 2021-12-20 20:07:38 -08:00
  • 9cddae8cc3 Outline trophy text Misa 2021-12-20 20:02:07 -08:00
  • 1d6a808cbd Add centiseconds to timer overlays Misa 2021-12-20 17:32:12 -08:00
  • 51fac68d3a Fix in-game timer going away after playing Super Gravitron Misa 2021-12-20 17:44:34 -08:00
  • c6664186f3 hardreset: Reset ingame_titlemode Misa 2021-12-17 23:39:26 -08:00
  • fa19bc3832 Add asserts if ingame_titlemode in unexpected places Misa 2021-12-17 23:36:13 -08:00
  • 326d96b506 Pull out fade mode handling into separate function Misa 2021-12-17 23:35:08 -08:00
  • a57010e55b Fix regression from 2.3 with destroy(platforms) Misa 2021-09-23 13:16:57 -07:00
  • b2b2fcb867 Fix elephant placement across rooms Misa 2021-12-08 16:25:18 -08:00
  • a1381102f8 Remove space at end of Press %s to Teleport Misa 2021-10-12 16:59:36 -07:00
  • 774f8c31a7 Fix winning in No Death Mode saying "One trinkets" Misa 2021-09-25 17:06:59 -07:00
  • 80ea585085 Fix Pauli Kohberger's name stopping being drawn too early Misa 2021-08-31 23:23:27 -07:00
  • e78de4662c deletestats: Properly reset bestgamedeaths Misa 2021-12-17 23:30:51 -08:00
  • b7b9caacfc Remove unused game-gamestates Misa 2021-12-18 00:01:32 -08:00
  • 119e25d0bb Change all game-gamestates to use an enum type Misa 2021-12-17 23:57:55 -08:00
  • b67386894c hardreset: Reset ingame_titlemode Misa 2021-12-17 23:39:26 -08:00
  • 7f9247b0c7 Add asserts if ingame_titlemode in unexpected places Misa 2021-12-17 23:36:13 -08:00
  • 5ebc65d1a2 Pull out fade mode handling into separate function Misa 2021-12-17 23:35:08 -08:00
  • cc9c71a94a deletestats: Properly reset bestgamedeaths Misa 2021-12-17 23:30:51 -08:00
  • 2770353142 Don't go back to main menu when deleting main game save data Misa 2021-12-17 23:01:47 -08:00
  • 1924ca53ac Remove game.door_left/right/up/down variables Misa 2021-12-17 19:43:29 -08:00
  • a345cf93b8 Fix elephant placement across rooms Misa 2021-12-08 16:25:18 -08:00
  • f60d2a2964 Fix -Wformat-security warnings Dav999-v 2021-12-05 15:50:20 +01:00
  • 6e832cae20 LoadImage: Check LodePNG return value and print errors Misa 2021-11-14 14:02:51 -08:00
  • a6728c4648 README.md: Link to #618 for old Ubuntu versions Misa 2021-11-14 10:11:33 -08:00
  • cd15ae0fdc Use SDL_FALLTHROUGH if available Misa 2021-11-11 23:48:41 -08:00
  • 0c1f756af8 Switch over to using SDL_GetTicks64() Misa 2021-10-25 18:16:47 -07:00
  • 75e031cef0 Don't toggle VSync twice Misa 2021-10-29 12:24:10 -07:00
  • d0992e18a4 Fix regression with rainbow lab BG in editor Misa 2021-10-28 17:27:13 -07:00
  • 1bc1149ab5 Fix regression with counting out-of-bounds custom entities Misa 2021-10-27 16:49:57 -07:00
  • 58c518c856 Silence GCC warnings about void*-to-function-pointer casts Misa 2021-10-21 01:00:06 -07:00
  • f3786a8e3f Add setactivityposition(x,y), add new textbox color transparent (#847) Ally 2021-10-13 19:38:51 -03:00
  • 700be11137 Remove space at end of Press %s to Teleport Misa 2021-10-12 16:59:36 -07:00
  • 449526bb4f Fix regression with per-pixel collision colors Misa 2021-10-06 23:18:58 -07:00
  • 2f25ab77b1 Fix regression with tile 10 not having nothing behind it Misa 2021-10-06 17:00:50 -07:00
  • 038f15f4a6 Remove outdated FIXMEs from Screen.cpp Misa 2021-10-03 13:23:12 -07:00
  • 7eea59a7e8 Make impossible time trial save screen message less verbose Misa 2021-10-02 09:24:44 -07:00
  • 0ed0892977 Add impossible message for quicksave screen in time trials Misa 2021-10-01 21:13:51 -07:00
  • db8e0cd70a De-duplicate map menu quicksave screen Misa 2021-10-01 21:06:31 -07:00
  • b26ccd914d Simplify flipme text box position correction Misa 2021-10-01 20:59:55 -07:00
  • 98b392197c PrintWrap: Account for height in Flip Mode Misa 2021-10-01 20:47:31 -07:00
  • 517e20cecb Account for heights in the FLIP macro Misa 2021-10-01 18:29:55 -07:00