Commit graph

  • 8adf593403 Caret documentation/cleanup Clownacy 2020-08-05 19:51:06 +01:00
  • 02295489d2 More background documentation Clownacy 2020-08-05 19:42:18 +01:00
  • a18be9c450 Document background stuff a little more Clownacy 2020-08-05 19:30:13 +01:00
  • b016b22a1e Do some NPC documentation Clownacy 2020-07-08 22:57:59 +01:00
  • 98c2a8880e Convert NPC 0's rects to decimal Clownacy 2020-07-08 21:48:28 +01:00
  • 6a1d49d6b1 Fix sound enum typo Clownacy 2020-07-08 21:46:30 +01:00
  • ea9952c2d0 Clean-up PixTone code a little Clownacy 2020-07-08 21:46:14 +01:00
  • 6fd6a416cd Fix another out-of-bounds array access Clownacy 2020-07-15 16:35:05 +01:00
  • 789d4fb0ea Fix another out-of-bounds array access Clownacy 2020-07-15 16:35:05 +01:00
  • 10caae5e74 Fix Travis script Clownacy 2020-07-13 20:30:48 +01:00
  • 808a437ec2 Fix dependency on libbrotlidec.dll Clownacy 2020-07-13 20:22:04 +01:00
  • da5d7982c6 Improve SDL2 event handling accuracy Clownacy 2020-07-13 17:31:30 +01:00
  • a392034fd6 Fix input lag in SDL2 backend Clownacy 2020-07-13 00:19:27 +01:00
  • 1582af91cf Replace more float logic with integer-only Clownacy 2020-07-09 01:09:19 +01:00
  • c7a3e9c308 Comment-out unused variable Clownacy 2020-07-08 20:43:56 +01:00
  • 6e486d9226 Er, actually remove those dead includes Clownacy 2020-07-08 20:00:49 +01:00
  • 9c056f6882 Add option to make DoConfig clone use OpenGL 2.1 Clownacy 2020-07-08 16:18:38 +01:00
  • cebd07a939 Update imgui to latest table branch commit Clownacy 2020-07-08 16:05:58 +01:00
  • ab82f014ae Avoid some float logic Clownacy 2020-07-08 16:05:06 +01:00
  • 8b854a0c95 Don't use Windows.h in WindowsWrapper.h Clownacy 2020-07-08 15:51:18 +01:00
  • 565c79a4ce Fix GLFW3 software renderer in VS2019 Clownacy 2020-07-08 15:50:44 +01:00
  • adb09e19b7 Merge branch 'accurate' into portable Clownacy 2020-07-08 19:42:28 +01:00
  • f7a8a260a4 Added OTHER_RECT struct Clownacy 2020-07-08 19:30:11 +01:00
  • bfc255478c Remove unit-conversion macros Clownacy 2020-07-08 19:15:11 +01:00
  • 13985fb349 Added SoundMode enum Clownacy 2020-07-08 18:52:32 +01:00
  • 53c8d2e55c Remove invalid comment Clownacy 2020-07-08 17:01:44 +01:00
  • ccf79e2559 Code style tweak Clownacy 2020-07-08 16:54:31 +01:00
  • 5652756129 Deobfuscate some 'tiles-to-units' calculations Clownacy 2020-07-08 16:46:28 +01:00
  • b6af751f7b Convert NPC 129's rects to decimal Clownacy 2020-07-08 16:41:49 +01:00
  • 92ce7aeb5d Use fixed-size types for the WAV header struct Clownacy 2020-07-08 16:35:09 +01:00
  • 1733b58b3a Merge branch 'accurate' into portable Clownacy 2020-07-08 03:06:28 +01:00
  • d6bbb013f9 Deobfuscate some BOOLs Clownacy 2020-07-08 02:57:00 +01:00
  • 81641c82f3 Fix InitSoundObject Clownacy 2020-07-08 02:37:19 +01:00
  • 04fca693ad Try to avoid more Windows.h name collisions Clownacy 2020-07-08 02:27:37 +01:00
  • 72af19d056 Merge branch 'accurate' into portable Clownacy 2020-07-08 02:12:32 +01:00
  • 788e5ea2d8 Add some sound fixes and documentation Clownacy 2020-07-08 02:07:22 +01:00
  • 85ccda7829 Add missing functions to header Clownacy 2020-07-08 01:57:15 +01:00
  • 4afb0f494e Fix .wav file offsets Clownacy 2020-07-08 01:56:31 +01:00
  • 82a6160a31 Add missing sanity checks Clownacy 2020-07-08 01:02:56 +01:00
  • a015d4d02e Restored LoadSoundObject Clownacy 2020-07-08 00:56:02 +01:00
  • cc0464e774 Restore InitSoundObject Clownacy 2020-07-08 00:39:34 +01:00
  • ca1ed4f642 Restore a lost FIX_BUGS Clownacy 2020-07-08 00:39:01 +01:00
  • 4d3aae328b Merge branch 'accurate' into portable Clownacy 2020-07-07 23:50:43 +01:00
  • 41f699fcea Restore removed code from accurate branch Clownacy 2020-07-06 15:32:07 +01:00
  • 220f48a98b Backport some undefined-behaviour fixes Clownacy 2020-07-06 15:10:01 +01:00
  • 1321ba522d Merge branch 'accurate' into portable Clownacy 2020-07-06 13:46:09 +01:00
  • ffa4b16376 Deobfustate some NPC_MAX values Clownacy 2020-07-02 20:20:12 +01:00
  • 4a8877713e Merge branch 'accurate' into portable Clownacy 2020-07-02 15:52:19 +01:00
  • f7b428752f
    Merge pull request #137 from GabrielRavier/accurateFixBugsTscBufferSizeCrash Clownacy 2020-07-02 15:52:53 +01:00
  • 90de32a83d
    Fix bugs in bugfix Clownacy 2020-07-02 15:52:37 +01:00
  • ff25ddfef0 src/TextScr.cpp: Do not crash when TSC files are too big with FIX_BUGS Gabriel Ravier 2020-07-02 16:43:13 +02:00
  • 99fd64462b
    Merge pull request #133 from GabrielRavier/portableMinimizeHeaders Clownacy 2020-07-02 14:56:34 +01:00
  • 720b1dfea7
    Reword a comment Clownacy 2020-07-02 14:55:18 +01:00
  • 47ed4d7bfd
    Restore stddef.h in Main.cpp Clownacy 2020-07-02 14:54:15 +01:00
  • 9549f68b77
    Merge branch 'portable' into portableMinimizeHeaders Clownacy 2020-07-02 14:50:06 +01:00
  • 8880c599b4 Merge branch 'accurate' into portable Clownacy 2020-07-02 14:46:06 +01:00
  • 143f3b9646 Backport header improvements from #133 Clownacy 2020-07-02 14:42:53 +01:00
  • ca8b5ccaa1 Merge branch 'portable' into portableMinimizeHeaders Gabriel Ravier 2020-07-02 15:26:33 +02:00
  • 81edd4db52 src: Restored SDL.h includes to conform to project style of including SDL2 Gabriel Ravier 2020-07-02 14:59:55 +02:00
  • 41c3afd927 src/Sound.cpp: Re-added Main.h include but commented it out with an explanation as to why Gabriel Ravier 2020-07-02 14:54:29 +02:00
  • 187847fbcc src: Fixed not including headers that are included for detection of conflicting definitions Gabriel Ravier 2020-07-02 14:43:47 +02:00
  • 6cc976d4d6 Wii U audio tweaks Clownacy 2020-07-02 02:31:55 +01:00
  • 28964f166c Merge branch 'accurate' into portable Clownacy 2020-07-02 02:24:15 +01:00
  • 5983b8e234 Don't mark out as static Clownacy 2020-07-01 21:57:57 +01:00
  • 3620e31bf8 src/BackendS/Platform/WiiU.cpp: Add explicit include of <stddef.h> for NULL Gabriel Ravier 2020-07-01 18:33:22 +02:00
  • 32c8795ead src: Cleaned up includes to only (and always) include what we use Gabriel Ravier 2020-07-01 18:26:22 +02:00
  • c99d38274d
    Merge pull request #132 from GabrielRavier/accurateAddStddefWhenNeeded Clownacy 2020-06-30 22:56:07 +01:00
  • bede1a16f5 src/Sound.cpp: Remove duplicate stddef.h include Gabriel Ravier 2020-06-30 23:48:34 +02:00
  • 08062e9823 Merge branch 'accurate' into accurateAddStddefWhenNeeded Gabriel Ravier 2020-06-30 23:47:23 +02:00
  • cf6a3d9a48 Add Aeon Genesis to licence file Clownacy 2020-06-30 22:42:39 +01:00
  • 99fa3868d3 Merge branch 'accurate' into portable Clownacy 2020-06-30 21:36:48 +01:00
  • 1bf110269c Correct some constants Clownacy 2020-06-30 21:04:35 +01:00
  • 1d76e25c35 Better Wii U audio cleanup Clownacy 2020-06-30 20:39:20 +01:00
  • e0c67b421a Add constant to control number of Wii U buffers Clownacy 2020-06-30 20:38:28 +01:00
  • 371d66255b Fix popping in the Wii U audio backend Clownacy 2020-06-30 20:37:16 +01:00
  • 44465ee4f9 Fix a bug in SDL2 Clownacy 2020-06-30 17:34:09 +01:00
  • a3a8c4df94 Remove an include which isn't needed Clownacy 2020-06-30 17:33:03 +01:00
  • e934cae696 Merge branch 'accurate' into portable Clownacy 2020-06-30 17:32:19 +01:00
  • 3092c34681 src: Add #include <stddef.h> where appropriate in order to have NULL/size_t and others from the proper header Gabriel Ravier 2020-06-30 18:26:44 +02:00
  • 353798bf41
    Merge pull request #131 from GabrielRavier/accurateMinimizeIncludes Clownacy 2020-06-30 17:25:31 +01:00
  • 946667ab60 Replace Noto Japanese font with Migu 1M Clownacy 2020-06-30 16:05:19 +01:00
  • 770f3be74e Make font sizes more accurate to the vanilla EXE Clownacy 2020-06-30 16:04:25 +01:00
  • 78da025796
    Merge pull request #130 from GabrielRavier/portableSupportPathsAboveFilenameMax Clownacy 2020-06-30 14:09:57 +01:00
  • 47367614a3 More accuracy improvements Clownacy 2020-06-30 14:04:53 +01:00
  • 56bf0f8c76 Fix some typos Clownacy 2020-06-30 13:52:11 +01:00
  • ccffba8a80 Remove user-sabotage Clownacy 2020-06-30 13:49:14 +01:00
  • 27a1fd900f Revert more unnecessary edits Clownacy 2020-06-30 13:48:46 +01:00
  • 2970242ff7 Remove unused attributes Clownacy 2020-06-30 13:00:34 +01:00
  • 3d7ee30314 Clean-up ArmsItem Clownacy 2020-06-30 12:58:59 +01:00
  • a62141e185 src: Added back stddef.h where accurate to get NULL/size_t properly (stdio.h provides them, but it's for file I/O, not essential definitions and types) Gabriel Ravier 2020-06-30 01:52:38 +02:00
  • 66e4995135 src: Remove unnecessary includes Gabriel Ravier 2020-06-30 00:12:17 +02:00
  • a5c09b67f7 Wii U renderer cleanup Clownacy 2020-06-29 22:13:03 +01:00
  • f6fe0537ed Add vertex-batching to Wii U port Clownacy 2020-06-29 21:37:05 +01:00
  • 9925c16b29 Minor cleanup Clownacy 2020-06-29 19:19:50 +01:00
  • 990390adbd Fix CMake error when LTO is enabled Clownacy 2020-06-29 18:40:17 +01:00
  • 93535c5501 Sync OpenGL3 renderer with Wii U renderer Clownacy 2020-06-29 18:36:38 +01:00
  • 771b944d17 src: Some cleanup for the MAX_PATH std::string PR Gabriel Ravier 2020-06-29 18:52:04 +02:00
  • 564d42dbd2 src: Change from using asprintf-based code to using std::string-based code Gabriel Ravier 2020-06-29 16:13:14 +02:00
  • 1523f1d3a6 Unified the Wii U vertex buffers Clownacy 2020-06-29 16:40:32 +01:00
  • c7bd79e13f Comment style tweaks Clownacy 2020-06-29 15:25:01 +01:00