Commit graph

  • b650294b8b Change LoadFileToMemory's function signature Clownacy 2020-01-26 20:06:31 +00:00
  • cf8977207e Stop using SDL for .bmp decoding Clownacy 2020-01-26 19:47:50 +00:00
  • dfd50ecf8d Remove MycParam.cpp's dependency on SDL Clownacy 2020-01-26 14:45:36 +00:00
  • 331d5a2d95 Merge branch 'accurate' into portable Clownacy 2020-01-26 13:52:47 +00:00
  • 30dced2587 Correct the style of some pointer checks Clownacy 2020-01-26 13:52:24 +00:00
  • 8d6c449482 Catch an entry parameter list I missed Clownacy 2020-01-26 13:35:47 +00:00
  • e33bd9c8f9 Fix visual artefacting on the Pi Clownacy 2020-01-25 14:26:15 +00:00
  • 99a8b2bd18 Improve OpenGL performance on the Raspberry Pi Clownacy 2020-01-25 14:22:50 +00:00
  • 517824216e Merge branch 'accurate' into portable Clownacy 2020-01-24 21:01:33 +00:00
  • 0bcf978424 Rename HookDirectInputDevice Clownacy 2020-01-24 21:00:34 +00:00
  • 946d816a3b Add save data to .gitignore Clownacy 2020-01-24 14:22:05 +00:00
  • 26475dacdf Merge branch 'accurate' into portable Clownacy 2020-01-24 13:56:12 +00:00
  • 917d69fc4a Move the data folder back to the game folder Clownacy 2020-01-24 13:44:57 +00:00
  • 7aedf1c8a7 Merge branch 'accurate' into portable Clownacy 2020-01-23 22:08:38 +00:00
  • 53f7c02f5f Fix typo in Travis file Clownacy 2020-01-23 22:07:47 +00:00
  • a9f6bb6459 Merge branch 'accurate' into portable Clownacy 2020-01-23 22:04:29 +00:00
  • a3bd721df2 Clean-up Travis file Clownacy 2020-01-23 22:01:30 +00:00
  • d8dde5f9d2 Fix the Travis file Clownacy 2020-01-23 21:00:59 +00:00
  • fc874f063e Travis: Split CMake and Make Clownacy 2020-01-23 20:54:33 +00:00
  • 6008550295 Alright, screw this, no Windows support Clownacy 2020-01-23 20:17:44 +00:00
  • f84289a190 arg fix dumb type Clownacy 2020-01-23 20:02:30 +00:00
  • f1c59e466d I hate this so much Clownacy 2020-01-23 19:51:59 +00:00
  • 52e2b1da34 ... Clownacy 2020-01-23 19:40:23 +00:00
  • 01b218ef4d ... Clownacy 2020-01-23 19:27:30 +00:00
  • 88169689af I hate this so much Clownacy 2020-01-23 19:16:13 +00:00
  • 209f9dfbe0 Try something else Clownacy 2020-01-23 18:58:35 +00:00
  • 5e9ff515fa Let's see if Linux works instead Clownacy 2020-01-23 18:53:51 +00:00
  • 5e0f44b792 Ugh... Clownacy 2020-01-23 18:44:23 +00:00
  • 628fd6a739 Try to get it working some more Clownacy 2020-01-23 18:34:32 +00:00
  • 9bf0003544 Try to fix the Travis build Clownacy 2020-01-23 18:04:27 +00:00
  • 4acdcb90f4 Disable non-Windows builds so we can test it Clownacy 2020-01-23 17:51:27 +00:00
  • ede984056a Merge branch 'accurate' into portable Clownacy 2020-01-23 17:51:19 +00:00
  • 8905a2ee49 Try to get ccache working again Clownacy 2020-01-23 17:27:44 +00:00
  • 0090c9a226 And again Clownacy 2020-01-23 17:08:39 +00:00
  • d24006c966 Try to get environment variables right Clownacy 2020-01-23 17:07:41 +00:00
  • 7f88a86916 Travis = >:( Clownacy 2020-01-23 17:05:25 +00:00
  • 2a74ab6d27 Place your bets Clownacy 2020-01-23 17:02:14 +00:00
  • 1b64bb71b7 Life is pain Clownacy 2020-01-23 17:00:12 +00:00
  • e504f07650 ...Try again Clownacy 2020-01-23 16:59:20 +00:00
  • 91f71d4030 Try to split 32-bit/64-bit builds Clownacy 2020-01-23 16:57:58 +00:00
  • a20b906257 Fix some stupid error that was caused by... Clownacy 2020-01-23 16:38:51 +00:00
  • d4214e6dc9 ??? Clownacy 2020-01-23 16:27:45 +00:00
  • 057e762279 Screw you Travis Clownacy 2020-01-23 16:25:31 +00:00
  • 871e443f90 swearing Clownacy 2020-01-23 16:20:09 +00:00
  • 31fa8f7352 Say it with me: "this is annoying" Clownacy 2020-01-23 16:19:07 +00:00
  • ae016bbcf6 ...And again Clownacy 2020-01-23 16:15:24 +00:00
  • e45bac46db Clearly I don't understand Bash syntax Clownacy 2020-01-23 16:14:51 +00:00
  • cd415916ac Travis: Try to fix WINDRES and 32-bit builds Clownacy 2020-01-23 16:12:33 +00:00
  • 5ac0f5d160 Install regular make? Clownacy 2020-01-23 15:55:36 +00:00
  • c793e302db Dummy out 32-bit for now Clownacy 2020-01-23 15:38:13 +00:00
  • 05e0b49c29 Work already dammit Clownacy 2020-01-23 15:28:41 +00:00
  • cbe6262e74 Try to fix whatever syntax error Travis isn't... Clownacy 2020-01-23 15:26:25 +00:00
  • d8d08bf553 Try to get a Travis native Windows build working Clownacy 2020-01-23 15:21:14 +00:00
  • d33e007d0f Apparently Travis's 'sudo' is deprecated now? Clownacy 2020-01-23 15:03:04 +00:00
  • 6549342473 Don't attempt Windows cross-compilation Clownacy 2020-01-23 14:58:25 +00:00
  • 696498a98f Fix Travis file? Clownacy 2020-01-23 14:47:17 +00:00
  • 441fe2faed Merge branch 'accurate' into portable Clownacy 2020-01-23 14:39:55 +00:00
  • 5fd0b5839b More Travis cleanup Clownacy 2020-01-23 14:32:29 +00:00
  • 35ac2aead8 Er, don't break the Travis file Clownacy 2020-01-23 14:25:30 +00:00
  • 55090dc7cc Attempt to build release and debug binaries Clownacy 2020-01-23 14:23:02 +00:00
  • 29eecc26c9 Build both 32-bit and 64-bit binaries in Travis Clownacy 2020-01-23 14:17:54 +00:00
  • 03755933ba Added Travis badge to readme Clownacy 2020-01-23 13:59:27 +00:00
  • 7a30be8a4a Cleanup, support WINDRES as an environment variable Clownacy 2020-01-23 13:56:25 +00:00
  • c731f7077f Fix WINDRES in the Travis script Clownacy 2020-01-23 13:51:38 +00:00
  • 2f206d1ef8 Add a Travis file Clownacy 2020-01-23 13:43:38 +00:00
  • b274c3af6a Fix window icon in Windows builds Clownacy 2020-01-23 12:29:22 +00:00
  • 78b41a5ced Merge branch 'accurate' into portable Clownacy 2020-01-23 01:50:42 +00:00
  • 0237844e14 Actually, this fix doesn't seem right Clownacy 2020-01-23 01:50:03 +00:00
  • e8edc42d07 Merge branch 'accurate' into portable Clownacy 2020-01-23 01:37:03 +00:00
  • 4091d152ee Minor style tweak Clownacy 2020-01-23 01:36:19 +00:00
  • a65c4bc1e3 Added bugfix to Organya Clownacy 2020-01-23 01:34:55 +00:00
  • 1fe73f9aab Explicitly compare pointers in Font.cpp to NULL Clownacy 2020-01-23 01:05:29 +00:00
  • 413fe560e4 Add LTO toggle to DoConfig CMakeLists.txt Clownacy 2020-01-23 01:00:07 +00:00
  • c45e888b74 Improve CMake style consistency Clownacy 2020-01-23 00:59:27 +00:00
  • d2a514161b Remove two dummied-out dependencies from Travis Clownacy 2020-01-23 00:13:56 +00:00
  • 76a71d703b Merge branch 'accurate' into portable Clownacy 2020-01-23 00:04:42 +00:00
  • ede9fa213d Fix compilation with FIX_BUGS enabled Clownacy 2020-01-23 00:03:54 +00:00
  • 8798a7cc19 Add the RGB macro to the windows.h wrapper Clownacy 2020-01-22 23:52:31 +00:00
  • 2f4eb464a5 Merge branch 'accurate' into portable Clownacy 2020-01-22 23:51:42 +00:00
  • f687c5f68b Remove the RGB macro Clownacy 2020-01-22 23:50:27 +00:00
  • 2c3a4a3620 Fix Makefile LTO Clownacy 2020-01-22 23:39:52 +00:00
  • db9350bdb9 Add LTO option to CMakeLists.txt Clownacy 2020-01-22 23:39:05 +00:00
  • 3263668156 Merge branch 'accurate' into portable Clownacy 2020-01-22 23:35:49 +00:00
  • 867af9f090 Add option to the Makefile to enable LTO Clownacy 2020-01-22 23:34:12 +00:00
  • 4ebfe064ff Fix compilation Clownacy 2020-01-22 23:33:59 +00:00
  • 87b296c513 Converted SDLSurface renderer Clownacy 2020-01-22 22:33:34 +00:00
  • f6f3c26a3b Converted SDLTexture renderer Clownacy 2020-01-22 22:31:19 +00:00
  • 48b7a878ba Convert software renderer Clownacy 2020-01-22 22:24:23 +00:00
  • 6dac8254e2 Begin merge of Backend_Init/Backend_CreateWindow Clownacy 2020-01-22 22:19:55 +00:00
  • 3baba6a727 Make FlushVertexBuffer bail when buffer is empty Clownacy 2020-01-22 21:56:11 +00:00
  • 88c30442c5 Force SDL2's render-batching Clownacy 2020-01-21 23:39:49 +00:00
  • 2fec50ff4e Use constants for attribute locations Clownacy 2020-01-21 20:16:38 +00:00
  • 8d92bf2004 Double-buffer the OpenGL VBO Clownacy 2020-01-21 16:43:21 +00:00
  • f8a40318a2 OpenGL fixes and optimisations Clownacy 2020-01-21 15:52:33 +00:00
  • 73de1adc45 Fix a memory leak Clownacy 2020-01-21 13:24:30 +00:00
  • cd7ef93f5e We don't need to initialise the VBO here Clownacy 2020-01-21 13:23:33 +00:00
  • 63d5d766b2 Add debug print for enumerating controllers Clownacy 2020-01-21 12:30:54 +00:00
  • 4c7726221e ...Actually fix controller support Clownacy 2020-01-21 12:27:50 +00:00
  • 5d2bcb856b Merge branch 'accurate' into portable Clownacy 2020-01-21 12:20:03 +00:00
  • fdbaa4e8e9 Fix controller support Clownacy 2020-01-21 12:17:45 +00:00