Commit graph

  • 32a879ca58 src: Removed MAX_PATH and made the path/string handling better in general (ported over from supportPathsAboveFilenameMax) Gabriel Ravier 2020-06-29 00:14:30 +02:00
  • 1fbdbf6015 Audio backend notes Clownacy 2020-06-28 22:18:00 +01:00
  • 63dd995343 Make 320x240 monochrome fonts not look terrible Clownacy 2020-06-27 23:13:09 +01:00
  • 48935eb10d Fix Windows builds when path contains accent char Clownacy 2020-06-27 19:34:09 +01:00
  • cc8e875cb1 Merge branch 'accurate' into portable Clownacy 2020-06-27 19:28:09 +01:00
  • a5bf854408 Document gMC.equip Clownacy 2020-06-27 17:32:09 +01:00
  • 2701c001ad Re-apply SDL2 fixes Clownacy 2020-06-24 17:58:01 +01:00
  • ef7ae860c7 Update built-in SDL2 to 2.0.12 Clownacy 2020-06-24 17:57:21 +01:00
  • b990790eec Update built-in FreeType to v2.10.2 Clownacy 2020-06-24 17:47:15 +01:00
  • 27a621f923 Update miniaudio to v0.10.9 Clownacy 2020-06-24 17:40:08 +01:00
  • dae87c6106 Update Wii U audio backend Clownacy 2020-06-24 17:34:25 +01:00
  • f64f924b54 Update miniaudio backend Clownacy 2020-06-24 17:24:41 +01:00
  • 3fa4a91dc1 Reword audio backend logic Clownacy 2020-06-24 17:03:13 +01:00
  • 70e431d35d Add missing(?) header Clownacy 2020-06-24 16:02:28 +01:00
  • 1ff5772843 Fix typo Clownacy 2020-06-24 12:12:28 +01:00
  • 2ee1bf131e Update miniaudio backend to new mixer Clownacy 2020-06-24 01:15:21 +01:00
  • 479fff2ccf New mostly-integer-only sound mixer Clownacy 2020-06-24 00:49:11 +01:00
  • 7334440c27 Merge branch 'accurate' into portable Clownacy 2020-06-23 19:42:32 +01:00
  • d9e01225a9 Update URLs in readme Clownacy 2020-06-23 16:30:12 +01:00
  • 93852242f4 Just use 'CSE2' everywhere, instead of the full name Clownacy 2020-06-22 17:16:49 +01:00
  • 49b4ffb722 Clear-up some README wording Clownacy 2020-06-15 23:34:44 +01:00
  • 8247aa30fc Fix a typo in PHILOSOPHY.md Clownacy 2020-06-05 15:41:25 +01:00
  • 1df1248e2e Clarify enhanced-lite's purpose a little Clownacy 2020-06-05 14:38:28 +01:00
  • e45d69fd2d Fix typo in licence.txt Clownacy 2020-05-20 19:30:11 +01:00
  • 659332ba35 Merge branch 'accurate' into portable Clownacy 2020-05-20 19:04:06 +01:00
  • b951632b17 Ignore enhanced-lite config file Clownacy 2020-05-20 19:02:39 +01:00
  • bfff68f260 Update Wii U data folder path Clownacy 2020-05-09 14:31:41 +01:00
  • f314dec23d Merge branch 'accurate' into portable Clownacy 2020-05-09 14:10:34 +01:00
  • 2d26904b6c Add enhanced-lite branch to the readme Clownacy 2020-05-09 14:09:35 +01:00
  • 9a9f520947 Add the enhanced-lite branch to PHILOSOPHY.md Clownacy 2020-05-09 13:54:08 +01:00
  • 2e8f4cf72e
    Merge pull request #117 from GabrielRavier/portableAddOpenGLPolicy Clownacy 2020-05-08 18:12:47 +01:00
  • 6d297b5fc2 Add Null backend to Travis Clownacy 2020-05-06 23:16:11 +01:00
  • 29f7c19a02 Fixed Null backend Clownacy 2020-05-06 23:15:02 +01:00
  • 5596c33b38 Fix stuff Clownacy 2020-05-06 23:10:40 +01:00
  • e93ee47728 More backend rearranging Clownacy 2020-05-06 23:02:08 +01:00
  • dacd34072a Fix everything after the last commit Clownacy 2020-05-06 22:52:11 +01:00
  • 616b9cda9e Rearrange shader files Clownacy 2020-05-06 22:40:10 +01:00
  • 53e4742e38 Update miniaudio to v0.10.5 Clownacy 2020-05-06 22:24:59 +01:00
  • 4403d10c14 Merge branch 'accurate' into portable Clownacy 2020-05-04 18:24:23 +01:00
  • 70a3badc0d Cleanup Clownacy 2020-05-04 18:21:44 +01:00
  • 2f682a102f Merge branch 'accurate' into portable Clownacy 2020-05-04 18:17:39 +01:00
  • 4000615b45 This is also likely more accurate to the source Clownacy 2020-05-03 22:13:28 +01:00
  • 124aebaaa2 This is likely more accurate to the original code Clownacy 2020-05-03 22:07:18 +01:00
  • e1af3336aa Fix compilation Clownacy 2020-05-03 22:05:39 +01:00
  • 496a50c272 More static function stuff Clownacy 2020-05-03 20:52:48 +01:00
  • 95b29bb516 Mark some functions as static Clownacy 2020-05-03 20:42:22 +01:00
  • 486cf37161 Mark a char as signed Clownacy 2020-05-03 20:37:43 +01:00
  • 03250d62a0 Make variables more accurate Clownacy 2020-05-03 20:28:56 +01:00
  • bdbc2475c6 CMakeLists: Add setting of CMP0072 to normal CMakeLists, too Gabriel Ravier 2020-05-03 02:21:16 +02:00
  • b7418432df Merge branch 'portable' of https://github.com/Clownacy/Cave-Story-Engine-2 into portable Clownacy 2020-05-03 01:17:06 +01:00
  • 340a552003
    Merge pull request #118 from GabrielRavier/portableAddSDL2VersionCheck Clownacy 2020-05-03 01:12:40 +01:00
  • 4895880682 WiiU: Use different folder depending on language Clownacy 2020-05-02 23:54:38 +01:00
  • 277a0b8e73 CMakeLists: Add minimum version for SDL2 Gabriel Ravier 2020-05-01 00:19:12 +02:00
  • b52a343760 CMakeLists: Fix CMP0072 warning Gabriel Ravier 2020-05-01 00:13:22 +02:00
  • bdbebf9a35 Merge branch 'portable' of https://github.com/Clownacy/Cave-Story-Engine-2 into portable Clownacy 2020-04-29 16:13:08 +01:00
  • 88602ccaf6 Do not create glyph textures with no height/width Clownacy 2020-04-29 13:07:22 +01:00
  • d0ec163e0a Merge branch 'accurate' into portable Clownacy 2020-04-27 18:42:11 +01:00
  • 99ed3ead55
    Merge pull request #115 from GabrielRavier/portableAddCMake3_10Support Clownacy 2020-04-27 18:41:34 +01:00
  • 3dd904adf6
    Merge pull request #114 from GabrielRavier/accurateAddCMake3_10Support Clownacy 2020-04-27 18:41:13 +01:00
  • 16f29f6fb7 Merge branch 'accurate' into portable Clownacy 2020-04-26 00:56:40 +01:00
  • 1e63788c61 Use safe printf functions for Wii U code Clownacy 2020-04-26 00:55:33 +01:00
  • aa18cccef5 Ditch the Nintendo-style controls Clownacy 2020-04-26 00:50:43 +01:00
  • 43c0b670ab Figured out the mystery values in RestoreSurfaces Clownacy 2020-04-26 00:07:45 +01:00
  • e4e8453ba6 Make some logic more like vanilla Clownacy 2020-04-25 17:58:06 +01:00
  • c5691d7570 Fix Wii U port when TV is set to 1080p Clownacy 2020-04-25 00:03:20 +01:00
  • 22c9987191 Dear me: Test your fixes before committing them Clownacy 2020-04-24 19:48:38 +01:00
  • cbeeb7a180 Fix WiiU-Software backend buffer being 5ms Clownacy 2020-04-24 19:42:47 +01:00
  • 20440ff5e0 Missing a line Clownacy 2020-04-24 17:20:32 +01:00
  • 8e2d8ab962 Add context initialisation to miniaudio backend Clownacy 2020-04-24 17:06:53 +01:00
  • bf8d824b70 Fix typo Clownacy 2020-04-24 13:02:51 +01:00
  • 8945ca8275 Remove old Wii U window backend Clownacy 2020-04-23 21:06:36 +01:00
  • fe69a5d76d Fix typo Clownacy 2020-04-23 21:05:25 +01:00
  • 231d1b93a7 Add error-handling to Font.cpp Clownacy 2020-04-23 20:50:12 +01:00
  • a7f2ec6a5e Safely-handle LockSurface failing Clownacy 2020-04-23 19:53:33 +01:00
  • a8d0595bcd Update other backends to current API Clownacy 2020-04-23 14:38:45 +01:00
  • b841f22c6d Remember to free the glyph shader Clownacy 2020-04-23 14:35:41 +01:00
  • b8dd512dc4 Free surface upon failure Clownacy 2020-04-23 14:34:58 +01:00
  • d7c138f818 More error-handling Clownacy 2020-04-23 14:33:59 +01:00
  • 1f9247e587 Cleanup and extra error-handling Clownacy 2020-04-23 14:31:19 +01:00
  • ee1d777ebb ...Actually do what the last commit said Clownacy 2020-04-23 13:41:24 +01:00
  • a2cdd9ac18 Allow surfaces to be marked as not-render-targets Clownacy 2020-04-23 13:23:10 +01:00
  • ebb96ad239 Cleanup Clownacy 2020-04-22 01:50:31 +01:00
  • 4752423ff3 Use pitch Clownacy 2020-04-22 01:46:48 +01:00
  • 0421a7ca54 Wii U: Glyphs don't use colour-buffers Clownacy 2020-04-22 01:08:31 +01:00
  • 6bdb406940 Also consistency with enhanced branch Clownacy 2020-04-22 00:14:08 +01:00
  • f006508232 Sanity check Clownacy 2020-04-22 00:13:54 +01:00
  • 6a00057469 Do not stream bitmaps Clownacy 2020-04-21 23:57:07 +01:00
  • abdd7fc771 Add missing case for Wii U screen size Clownacy 2020-04-21 23:53:37 +01:00
  • 17fb47bce8 Correct typo Clownacy 2020-04-21 22:27:13 +01:00
  • e1779248d9 Add error-prints to Wii U renderer Clownacy 2020-04-21 22:22:00 +01:00
  • c454f4426d Wii U: Implemented Backend_PrintError & co. Clownacy 2020-04-21 22:16:07 +01:00
  • a12e971509 Make Wii U software renderer support any res Clownacy 2020-04-21 18:45:58 +01:00
  • 31cd840297 Fix Wii U software renderer Clownacy 2020-04-21 18:32:22 +01:00
  • bc7b078df5 Make Wii U renderer support non 4:3 aspect ratios Clownacy 2020-04-21 17:58:24 +01:00
  • caa00c9a6b Update shader formulas Clownacy 2020-04-21 16:48:31 +01:00
  • b4d9b15a9c Add a TODO Clownacy 2020-04-21 15:23:20 +01:00
  • bfc2d4e326 ...Maybe I should test my fixes before commit Clownacy 2020-04-21 14:59:05 +01:00
  • ff9c2dc4fc Remove now-unneeded sanity checks Clownacy 2020-04-21 14:57:05 +01:00
  • afb3c834a7 Do not draw sprites with backwards/empty RECTs Clownacy 2020-04-21 14:54:29 +01:00
  • f55450d141 Rename WiiU.cpp to WiiU-Hardware.cpp Clownacy 2020-04-21 14:27:15 +01:00