Commit graph

  • b065882f24 More size_t Clownacy 2020-09-10 17:42:18 +01:00
  • 988f1128dd Convert a bunch of ints to size_t Clownacy 2020-09-10 17:36:21 +01:00
  • 8ad56ced43 Remove superfluous brackets Clownacy 2020-09-10 16:08:53 +01:00
  • d80ef38af5 Lock SDL2 software renderer surface properly Clownacy 2020-09-10 16:02:13 +01:00
  • f42a0530b0 Handle the framebuffer failing to lock Clownacy 2020-09-10 15:59:44 +01:00
  • e90b903692 Change some variables to size_t Clownacy 2020-09-10 15:50:06 +01:00
  • b6c9467151 Switch software renderer to lockable framebuffer Clownacy 2020-09-10 15:47:27 +01:00
  • 0bdbb4f6bb Made some message-printing code more consistent Clownacy 2020-09-10 15:38:32 +01:00
  • 7c4a2b5caa Lock SDL_Surfaces Clownacy 2020-09-08 18:53:06 +01:00
  • f1a85d4d2c Fix Wii U compilation Clownacy 2020-09-08 12:55:19 +01:00
  • 07f70200d0 Renderer cleanup Clownacy 2020-09-08 12:48:25 +01:00
  • a0378dc30c Fix build errors Clownacy 2020-09-08 12:48:17 +01:00
  • 0a912b7f11 Change some type from int to size_t Clownacy 2020-09-08 04:36:45 +01:00
  • 4078182ee8 Add a bugfix for the blinking text cursor Clownacy 2020-09-08 04:20:17 +01:00
  • f5828667a6 Update remaining platform backends Clownacy 2020-09-08 04:04:27 +01:00
  • 7d51a80007 Remove C++11 from GLFW3 platform backend Clownacy 2020-09-08 03:56:52 +01:00
  • 84d6b50bc2 Remove platform backend dependency on core engine Clownacy 2020-09-08 03:46:19 +01:00
  • bdcb1f3a3e Remove Organya dependency from platform backend Clownacy 2020-09-08 03:36:11 +01:00
  • 633ac64641 Go back to C++98 Clownacy 2020-09-08 03:24:55 +01:00
  • d1a9754784 Fix uninitialised memory usage Clownacy 2020-09-08 03:23:36 +01:00
  • fcf1e9d0c4 Link glyph array from back to front Clownacy 2020-09-08 03:14:53 +01:00
  • 80df145d3f Fix Japanese text Clownacy 2020-09-08 03:04:01 +01:00
  • b37e088465 Remove an empty line Clownacy 2020-09-08 02:47:53 +01:00
  • f079a14b58 Update the SDLTexture renderer Clownacy 2020-09-08 02:40:27 +01:00
  • 0b83da1fd9 Make the Wii U batch its font rendering Clownacy 2020-09-08 02:12:37 +01:00
  • 2eb5205dcc Remove cute_spritebatch.h Clownacy 2020-09-08 01:58:51 +01:00
  • 23156d38de Optimise OpenGL renderer a little Clownacy 2020-09-08 01:55:57 +01:00
  • b080954a71 Wii U cleanup Clownacy 2020-09-08 01:50:49 +01:00
  • bcf5513495 Updated Wii U renderer Clownacy 2020-09-08 01:17:07 +01:00
  • 1d9446d425 Update SDLSurface renderer for new font batcher Clownacy 2020-09-07 23:44:51 +01:00
  • 096fa3b578 New custom font batcher Clownacy 2020-09-07 23:11:01 +01:00
  • 1dcf3333fc Simplify some font logic Clownacy 2020-09-06 19:49:36 +01:00
  • f4ffee2c99 Remove redundant font flag Clownacy 2020-09-06 19:41:48 +01:00
  • 34d3b8e664 Improve font rendering Clownacy 2020-09-06 19:40:57 +01:00
  • df42d9300f Disable font anti-aliasing by default Clownacy 2020-09-06 17:10:46 +01:00
  • f908e2a064 Style tweaks Clownacy 2020-09-06 15:26:57 +01:00
  • 2963977cf9 Merge branch 'accurate' into portable Clownacy 2020-09-04 02:36:19 +01:00
  • 92d50ae187 Comment on a weird-ass Sleep call Clownacy 2020-09-04 02:35:31 +01:00
  • 3eced7b3e4 Implement the Sleep(100) call Clownacy 2020-09-04 02:29:50 +01:00
  • bc165d0f0a Remove Organya-sleeping Clownacy 2020-09-04 02:26:31 +01:00
  • e2b5809990 Remove another explicit array size Clownacy 2020-09-04 01:19:42 +01:00
  • 7b1661dcf9 Merge branch 'accurate' into portable Clownacy 2020-09-04 00:58:26 +01:00
  • b311888a12 Remove ccache in Travis file Clownacy 2020-09-04 00:57:00 +01:00
  • 5579c57738 Remove some explicit array sizes Clownacy 2020-09-04 00:54:23 +01:00
  • 4caa023347 Merge branch 'accurate' into portable Clownacy 2020-09-04 00:49:45 +01:00
  • ed01b9d591 Update screenshot Clownacy 2020-09-04 00:44:29 +01:00
  • c81829e99a Remove a trailing comma Clownacy 2020-09-04 00:23:07 +01:00
  • 9bba04b395 Rename some background enums Clownacy 2020-09-04 00:19:49 +01:00
  • d16aa4cc70 Apply background constants to stage table Clownacy 2020-09-04 00:09:38 +01:00
  • fe7765c914 Change some awkward wording Clownacy 2020-09-03 23:57:07 +01:00
  • d5cf991733 Make the stage table neater Clownacy 2020-09-03 23:56:44 +01:00
  • 8f38cf56c1 Restore the original Waterway TSC file Clownacy 2020-09-03 22:20:32 +01:00
  • ad27a40ba3 Tiny cleanup Clownacy 2020-09-03 22:17:06 +01:00
  • d250d0de7d Overhaul bin2h Clownacy 2020-09-03 22:14:13 +01:00
  • 71199c7693 Merge branch 'accurate' into portable Clownacy 2020-09-03 21:58:40 +01:00
  • dce5e215c8 Explain the gamepad button limit Clownacy 2020-09-03 21:54:10 +01:00
  • 9c63e5994b Document SelStage.cpp a little Clownacy 2020-09-03 21:52:05 +01:00
  • aa396092b5 Translate error messages with FIX_BUGS Clownacy 2020-09-03 21:39:36 +01:00
  • 7cff891452 Remove that FRAMERATE thing Clownacy 2020-09-03 21:31:49 +01:00
  • b1090cd8f9 Correct some mistakes that this branch has Clownacy 2020-09-03 21:29:48 +01:00
  • a05b802904 Merge branch 'accurate' into portable Clownacy 2020-09-03 21:11:16 +01:00
  • 0c367cecf7 Add FIX_MAJOR_BUGS option Clownacy 2020-09-03 21:05:14 +01:00
  • e43160825e Add bugfix for the broken Waterway TSC script Clownacy 2020-09-03 20:35:51 +01:00
  • 987b81c946 Fix other audio backends Clownacy 2020-09-03 19:59:37 +01:00
  • 7abab0039b Pre-convert the Organya callback timer Clownacy 2020-09-03 19:12:02 +01:00
  • be6f46fabd Refactor audio software mixer Clownacy 2020-09-03 19:00:24 +01:00
  • ab09dc67eb Emulate the Organya thread pauses Clownacy 2020-09-03 18:14:52 +01:00
  • 72eec8227c Merge branch 'accurate' into portable Clownacy 2020-09-03 17:29:01 +01:00
  • 541ec3695e Ignore error.log, remove enhanced branch stuff Clownacy 2020-09-03 17:23:29 +01:00
  • 9724f9d81b Scrub the enhanced branches from PHILOSOPHY.md Clownacy 2020-09-03 17:16:17 +01:00
  • fbcb2f5f56 Optimise the linear-interpolator a little Clownacy 2020-09-03 16:01:46 +01:00
  • b68eb076ca Rename a variable Clownacy 2020-09-03 15:00:07 +01:00
  • 47543eb382 Another Lanczos optimisation Clownacy 2020-09-03 14:38:56 +01:00
  • 67ee8b9829 Optimise the Lanczos resampler some more Clownacy 2020-09-03 14:28:04 +01:00
  • 9f002b6180 Convert Lanczos resampler from double to float Clownacy 2020-09-01 19:57:08 +01:00
  • d946cfd579 Make DoConfig proof static Clownacy 2020-08-31 21:00:34 +01:00
  • 4c8598d460 Update miniaudio from v0.10.9 to v0.10.18 Clownacy 2020-08-31 20:56:38 +01:00
  • 9e6d144b67 Update stb_image from v2.23 to v2.26 Clownacy 2020-08-31 20:55:42 +01:00
  • 02bf38b8f6 Better logic Clownacy 2020-08-31 20:55:31 +01:00
  • d15e1b7f41 Remove path length limit in DoConfig clone Clownacy 2020-08-31 19:56:27 +01:00
  • 9a79041c6c Optimise the Lanczos resampler a little Clownacy 2020-08-31 17:23:44 +01:00
  • 48386d443b Add optional Lanczos filter to the audio mixer Clownacy 2020-08-31 16:07:25 +01:00
  • 39067057c1 Fix some code formatting Clownacy 2020-08-29 18:10:59 +01:00
  • 40f78323df Update a URL to CSE2's current name Clownacy 2020-08-29 17:11:51 +01:00
  • 71970c1f74 Merge branch 'accurate' into portable Clownacy 2020-08-29 17:11:28 +01:00
  • 20cbb8cc73 Unlist the dead branches, and reformat the readme Clownacy 2020-08-29 17:03:26 +01:00
  • 845ee1b96f Don't store subsample offset as long Clownacy 2020-08-25 02:44:54 +01:00
  • c8e1e7aa0a Another authentic struct name Clownacy 2020-08-11 00:13:35 +01:00
  • e41d4472ec Another authentic struct name Clownacy 2020-08-11 00:09:17 +01:00
  • a2ecd75271 Restore an original struct name Clownacy 2020-08-11 00:06:25 +01:00
  • d12ee0813f Remove some trailing commas Clownacy 2020-08-05 22:09:05 +01:00
  • 90d57b7d1b More direction macros Clownacy 2020-08-05 22:06:53 +01:00
  • 4c758bb926 Apply more direction macros Clownacy 2020-08-05 22:03:51 +01:00
  • a305151302 Apply some direction macros Clownacy 2020-08-05 21:47:50 +01:00
  • a3692d1c40 Add Caret enums Clownacy 2020-08-05 21:45:59 +01:00
  • d41b3993f5 Document caret stuff some more Clownacy 2020-08-05 20:55:50 +01:00
  • 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