Commit graph

100 commits

Author SHA1 Message Date
Struma
0ee00d1137 version bump to 2.1.2 2021-04-30 14:47:37 -04:00
Struma
c3e86649a7 use nanosleep delay on Windows+Linux 2021-03-28 15:32:24 -04:00
Struma
b5e2d7792e bump version to 2.1.1 2021-03-25 20:22:06 -04:00
Struma
02cc1a0630 Remove 'console' build option 2021-03-15 23:13:25 -04:00
Struma
ced6daede7 Separate tileset script from main executable 2021-02-24 02:38:31 -05:00
Struma
ad03754378 link linux binary (mostly) statically 2021-02-21 22:23:31 -05:00
Struma
8a1c0f9679 bump version to 2.1 2021-02-20 14:47:53 -05:00
Struma
a833c96109 Zap SDL2_sound subdir 2021-01-11 03:11:17 -05:00
Struma
dde28c2c6d Remove flags GCC doesn't support from meson build 2021-01-08 09:59:39 -05:00
Struma
59078356ac add System::VERSION 2020-12-31 17:26:14 -05:00
Struma
69514de7c6 Attept 64-bit MiniFFI on Windows 2020-12-31 16:58:47 -05:00
Struma
7db1c1219e Prefix mkxp-z preprocessor definitions with MKXPZ_ 2020-12-31 14:50:07 -05:00
Struma
f7449ab7e6 add '-masm=intel' when building using GCC 2020-12-31 14:26:12 -05:00
Struma
5d4758edaa Bump version, update Meson build 2020-12-30 18:21:59 -05:00
Struma
e511d71875 Housecleaning 2020-12-30 16:45:03 -05:00
Struma
c4ce877186 Use experimental/ghc filesystem for meson builds 2020-11-23 02:25:02 -05:00
Struma
0e278c3e5c Drop ObjFW as a dependency 2020-11-22 03:48:03 -05:00
Struma
bbdf83fafc Build with OpenGL until MetalANGLE works properly 2020-11-19 20:26:16 -05:00
Struma
7e21066a70 Experimental Xcode builds (dependencies included) 2020-11-19 03:56:35 -05:00
Struma
a9d7e0783a Preliminary attempt at Metal support 2020-11-16 20:26:49 -05:00
Struma
bd549a65ad Support building with Ruby 1.9 2020-11-15 18:47:21 -05:00
Struma
21f24b67d1 Use default macOS deployment target instead of 10.12
the `macos_min_version` build option now defaults to nothing;
This build uses normally uses homebrew packages, so it's
highly likely that, in such a case, the program needs
to be built on the oldest supported operating system
(like how Linux works)
2020-11-13 01:42:22 -05:00
Struma
48cbeb55ab Remove threaded_gl_init in favor of OS detection 2020-11-12 23:15:58 -05:00
Struma
5cb2dd4b6e remove default warning level 2020-06-23 21:26:06 -04:00
Struma
fd9da9d865 readme stuff 2020-05-02 17:13:32 -04:00
Struma
c996a8b61e name linux executable with host_machine.cpu() 2020-05-01 23:47:06 -04:00
Struma
28fa30baaa Fix Linux install script (I do not like bash) 2020-05-01 23:39:42 -04:00
Struma
49e19ce79f keep correct rpath when using -m32 2020-04-29 23:46:05 -04:00
Struma
b7028e4dd0 oh god what have I done 2020-04-29 23:27:28 -04:00
Struma
ee4ec392eb make installing to appimages optional (#12) 2020-04-29 22:33:01 -04:00
Struma
78bfeb4d80 Bring back 'force32' (#13) 2020-04-29 21:59:19 -04:00
Struma
5e001c79c5 rename fake_api easypoke
Really the only reason it even exists at this point is
Pokemon Essentials, so I might as well stick all the dumb Essentials
fixes together
2020-04-23 02:19:24 -04:00
Struma
211bbecde0 Bump version to 1.3.0 2020-04-22 08:52:54 -04:00
Struma
e96ffb13a2 Add Essentials 16384px tileset limit workaround 2020-04-22 08:09:13 -04:00
Struma
5afa2ee527 actually require cxx compiler to be clang 2020-04-13 04:07:32 -04:00
Struma
3a6e4aeff4 bump version to 1.2.2 2020-03-11 13:55:47 -04:00
Struma
e9a26fe624 Finally fix Steamshim for Windows
The C++ API blows everything up. The flat C exports don't. Go figure.
2020-03-04 05:33:22 -05:00
Struma
1dc86713e7 Windows is absolutely literally satan 2020-03-04 02:38:20 -05:00
Struma
e2a7313b80 correct steamshim_parent.cpp
(It still crashes when built on Windows 8.1)
2020-03-02 16:26:43 -05:00
Struma
8b10b72d2a Use OneShot version of Steamshim 2020-03-02 15:36:53 -05:00
Struma
ce21a5b23c Allow specifying steam_appid at build time 2020-03-02 04:44:10 -05:00
Struma
88abd71dfb Integrate Steamshim
GPL doesn't actually allow direct linking with Steam.
Thank god for OneShot.
2020-03-02 03:52:42 -05:00
Struma
c4ac1b2ec7 Remove Discord support
I'm a moron. GPL, yo.
2020-03-02 00:42:04 -05:00
Struma
4df82adf3a Suppress unknown-attribute warnings on Windows 2020-02-29 21:31:25 -05:00
Struma
fc2e10d124 Make Steam AppID configurable through mkxp.json 2020-02-29 03:25:25 -05:00
Struma
983088f259 Give static build option for Windows 2020-02-28 05:35:14 -05:00
Struma
bc7709fb53 Implement SteamUserStatsLite 2020-02-28 03:23:16 -05:00
Struma
85640a32a1 add compressedGraphics and openGL4 runtime opts 2020-02-25 01:00:12 -05:00
Struma
84fee7ac78 Create 'gl3' build option 2020-02-24 23:25:06 -05:00
Struma
b26dd8ca84 Suppress unknown-warning-option
For older versions of Clang
2020-02-23 03:21:35 -05:00