Commit Graph

  • d6c38f8d5c Small fixes AllyTally 2022-12-07 13:39:53 -04:00
  • e4d02feffa Apply suggestions from code review Ally 2022-12-07 13:32:28 -04:00
  • 86604c5748 Also lock statedelay AllyTally 2022-12-06 19:35:06 -04:00
  • 4b66920865 state locking AllyTally 2022-12-06 19:20:48 -04:00
  • 01d2cdd42a Merge branch 'master' of https://github.com/TerryCavanagh/VVVVVV Terry Cavanagh 2022-12-02 18:20:21 +01:00
  • 72d018ea04 Update mobile version to mobile v2.2.1 Terry Cavanagh 2022-12-02 18:19:58 +01:00
  • 43bebecf3b Make room names own their own memory Misa 2022-11-30 22:35:42 -08:00
  • a926ce9851 Replace all free calls with VVV_free[func] Misa 2022-11-30 22:30:16 -08:00
  • 6e583d949b Don't set legends if out of bounds Misa 2022-11-30 13:42:10 -08:00
  • de38b6b55c Unify all queries to map size to map.getwidth and map.getheight Misa 2022-11-30 13:35:14 -08:00
  • d183ea6367 Clean up the code style of generatecustomminimap Misa 2022-11-30 13:25:28 -08:00
  • 88142ea839 Fix legend positions AllyTally 2022-11-30 15:02:05 -04:00
  • cbfef2eb53 Apply suggestions from code review Ally 2022-11-30 14:31:36 -04:00
  • c16fe04519 Deduplicate map render data calcuations AllyTally 2022-11-30 12:37:41 -04:00
  • 7cdfe6e9a3 Move generatecustomminimap to case 21 AllyTally 2022-11-30 12:17:05 -04:00
  • 0bf1e1494b Apply suggestions from code review Ally 2022-11-30 12:10:27 -04:00
  • f7bbf4670c Fix copy-paste error AllyTally 2022-11-25 20:32:37 -04:00
  • 1837fe8abf Remove accidental comment change AllyTally 2022-11-25 17:32:16 -04:00
  • 1cf8f1503a Generate the minimap when entering editor playtesting AllyTally 2022-11-25 16:53:07 -04:00
  • ca506a7bb5 Fix a missing mapzoom multiplication AllyTally 2022-11-17 13:56:32 -04:00
  • f2e2ae591a dedupe another piece of code AllyTally 2022-11-06 21:03:33 -04:00
  • a5939a888a deduplicate a lot of map code AllyTally 2022-11-06 20:51:07 -04:00
  • 145355e603 Add fraZ0R to the list of contributors Misa 2022-11-30 11:22:50 -08:00
  • 63b8c71264 Actually fix #913 oops fraZ0R 2022-11-29 18:04:46 -05:00
  • ef6a2886e9 Fix #892 AllyTally 2022-11-25 16:39:35 -04:00
  • 86d90a1296 Add color support to Windows console output, properly Misa 2022-11-14 21:57:01 -08:00
  • 40dd2571c2 Add error checks to freopen calls on Windows Misa 2022-11-14 21:56:02 -08:00
  • 0a181d8c3d Separate color being supported from being enabled Misa 2022-11-14 21:51:53 -08:00
  • 3fc23f2b2c Add -console option on Windows Misa 2022-11-14 19:34:48 -08:00
  • 5bb3768782 Fix indentation style of #defines in Vlogging.c Misa 2022-11-14 19:28:12 -08:00
  • 9def8fd704 Seed with frame counter instead of SDL_GetTicks Misa 2022-11-14 14:10:24 -08:00
  • e6a3df6ca6 Move xoshiro_seed debug print to top Misa 2022-11-14 13:14:25 -08:00
  • 876362365b Ignore comments of tracks with a negative loop comment Misa 2022-11-13 19:47:37 -08:00
  • fb13e652fa Check for SDL_strdup failure in parseComments Misa 2022-11-13 19:41:32 -08:00
  • 27e04e9dbf Fix up style in parseComments Misa 2022-11-13 19:27:58 -08:00
  • 6dd9200503 Fix up style in _Mix_ParseTime Misa 2022-11-13 19:03:26 -08:00
  • 2d6b2e685b Clarify submodules in desktop_version/README.md Dav999-v 2022-10-16 15:19:40 +02:00
  • d69c88e447 Update FAudio to 22.09.01 Misa 2022-09-01 20:49:21 -07:00
  • 6148c631d3 Update third-party submodules [2022-09-01] Misa 2022-09-01 17:48:29 -07:00
  • ac11b91540 Remove return values from vlog_* functions Misa 2022-08-29 10:48:21 -07:00
  • 3bb3976e7e vlog_init: Fix brace style Misa 2022-08-29 10:46:05 -07:00
  • 3f9d30855f Define WIN32_LEAN_AND_MEAN when including windows.h Misa 2022-08-29 09:42:26 -07:00
  • aca1e8695c Remove attempt to autoenable color output on Win32 Misa 2022-08-29 09:37:30 -07:00
  • e7e74bb8ab Add commit hash & date to -version flag output Misa 2022-08-22 21:27:20 -07:00
  • 52124f7010 De-duplicate release version Misa 2022-08-22 21:22:57 -07:00
  • 4bf5e5e6a0 Optimize recompilation from changing commit hash Misa 2022-08-22 21:21:23 -07:00
  • b4226631b9 Remove use of add_definitions Misa 2022-08-22 21:49:01 -07:00
  • 69a31731ee Update SDL to 2.24.0 in Windows CI Misa 2022-08-22 23:47:49 -07:00
  • 16ad8c531e Update to SDL 2.24.0 Misa 2022-08-21 16:07:51 -07:00
  • cf4511f5d1 Add REMOVE_ABSOLUTE_PATHS CMake option Misa 2022-08-21 15:31:11 -07:00
  • c4301cf4ec Disable FAudio debug configuration in Release mode Misa 2022-08-21 15:08:19 -07:00
  • 32d41684ad Add FAudio to BUNDLE_DEPENDENCIES option description Misa 2022-08-21 13:46:34 -07:00
  • 712a319973 De-duplicate list of static libraries and flags applied to all libraries Misa 2022-08-21 13:25:36 -07:00
  • 67d350de05 Only process tapleft/tapright if has_control Misa 2022-08-05 07:38:35 -07:00
  • c3750e3b34 Fix special/stdin.vvvvvv being saved to levelstats.vvv Misa 2022-08-03 17:30:23 -07:00
  • 550dfe676a Clear level stats vector before loading them into the vector Misa 2022-08-03 17:21:35 -07:00
  • 424c8c80be Add debug statements to print xoshiro RNG values Misa 2022-07-28 16:55:29 -07:00
  • 058fb9fff0 Fix warning: use of non-static data member initialization Misa 2022-07-28 16:48:58 -07:00
  • 8ca53fa5d2 Remove "Lots" and "???" from number_words Misa 2022-07-04 23:14:44 -07:00
  • 5e25161a10 Add /MT flag for MSVC Misa 2022-06-28 17:49:03 -07:00
  • 10acd67377 Add support for start position via level XML for CLI playtesting Dav999-v 2022-06-19 22:41:48 +02:00
  • dca3c9600c Explicitly initialize SoundTrack::volume Misa 2022-06-10 11:17:38 -07:00
  • c077500d16 Fix semi random volume jumps N00byKing 2022-06-09 21:46:40 +02:00
  • f0aa1a8cae Don't treat spikes as solid for non-humanoid entities Misa 2022-06-05 20:17:26 -07:00
  • cc61194bed Move SDL_ShowWindow to after assets are loaded Misa 2022-06-01 16:42:22 -07:00
  • a46c49c89a Add -version command-line argument Misa 2022-05-23 14:34:36 -07:00
  • f6ede079fb Update FAudio, PhysFS, and TinyXML2 submodules Misa 2022-05-20 22:39:58 -07:00
  • e77fad5db8 Fix potential NULL dereference of images[t] Misa 2022-05-17 12:07:51 -07:00
  • a23a4cbbd0 Improve vlog statements when PHYSFS_openRead fails Misa 2022-05-17 11:52:45 -07:00
  • ea4302b41e Implement new string formatting system (VFormat) Dav999-v 2022-04-30 21:09:11 +02:00
  • eb46143098 Update SDL version to 2.0.22 Misa 2022-04-25 12:59:39 -07:00
  • 8bece4f6aa Add a missing break; Misa 2022-04-25 01:21:43 -07:00
  • 98cb415675 Enumify all fade modes Misa 2022-04-25 00:57:47 -07:00
  • af1cebf7a1 Unify drawing room name on map menus into one function Misa 2022-04-25 00:53:13 -07:00
  • e16c1557fa Fix music changes between areas N00byKing 2022-04-10 21:50:15 +02:00
  • b8553107ff Fix a rare chance that finalstretch displays glitchy cycle (color 7) Misa 2022-04-09 17:31:17 -07:00
  • e47781f92f SoundTrack::Init: Remove unused audio_channels arg Misa 2022-03-31 11:13:57 -07:00
  • 828aca2c8e Load zips using real dir instead of filename Misa 2022-03-30 13:09:15 -07:00
  • 7b53c1289d Remove .data.zip assets Misa 2022-03-25 10:58:12 -07:00
  • f88ed0dc1b Remove SDL2_mixer dependencies from Dockerfile Ethan Lee 2022-03-29 02:27:58 -04:00
  • 8980b2e546 Remove SDL2_mixer line from fixupMac.sh Ethan Lee 2022-03-29 02:27:15 -04:00
  • 400763b7d7 CI: Use new container without SDL_mixer Misa 2022-03-24 17:52:09 -07:00
  • b3f645d84c README: Minor adjustments to dependencies text Ethan Lee 2022-03-24 19:28:03 -04:00
  • f877eb3b56 Port to FAudio N00byKing 2022-03-09 22:35:29 +01:00
  • a8feba029f Clean up and harden music loading code Misa 2022-03-24 09:35:01 -07:00
  • c61c4fab6f Fix C/C++ standards being unset for VVVVVV target if CMake is >= 3.1.3 Dav999-v 2022-03-22 20:50:49 +01:00
  • 24353a54bb Move -std= flags to before -fno-rtti/-fno-exceptions Misa 2022-03-22 07:26:41 -07:00
  • 705864a32a Up the standard to C99 Misa 2022-03-21 20:27:15 -07:00
  • f6d7a214f8 CMake: Add workaround for setting -std= below 3.1.3 Misa 2022-03-21 20:07:37 -07:00
  • 226b5610b0 CMake: Don't use regex if unneeded Misa 2022-03-21 20:07:03 -07:00
  • 84279354e5 cleanup: Don't savestatsandsettings if filesystem not init Misa 2022-03-14 10:45:19 -07:00
  • a168f73a67 Tell CI to clone submodules Misa 2022-03-13 23:26:59 -07:00
  • 3dd40c48cf Migrate UTF-CPP to submodule Misa 2022-03-13 23:21:53 -07:00
  • c39857fbc6 Migrate TinyXML2 to submodule Misa 2022-03-13 23:20:30 -07:00
  • 7a4dff2d75 Migrate PhysFS to submodule Misa 2022-03-13 23:13:39 -07:00
  • 7a0d3046a5 Migrate LodePNG to submodule Misa 2022-03-13 23:07:46 -07:00
  • 5bd7dce075 Prevent writing stats/settings if they're not loaded Misa 2022-03-13 22:39:09 -07:00
  • 75ee657612 Explicitly prevent writing to saves if filesystem is not init Misa 2022-03-12 16:50:32 -08:00
  • 997363ce56 GetWindowSize: Initialize out values if GetRendererOutput fails Misa 2022-03-12 16:47:23 -08:00
  • 726b149fbb Refactor Screen.cpp to use named constants Misa 2022-03-12 16:46:58 -08:00