Commit graph

59 commits

Author SHA1 Message Date
Splendide Imaginarius
77d05ed600 Make the Windows resources customisable at build time
Ported from original mkxp-zr commit by Riley Pierce.
2023-10-25 23:12:35 +00:00
Struma
2f02159dcc try to fix building steamshim with meson
Shot in the dark, no PC
2022-01-13 16:29:17 -05:00
Struma
59d326ef4a Remove basically pointless build options 2021-10-14 05:28:32 -04:00
Struma
5648894d14 Update README 2021-06-26 15:06:05 -04:00
Struma
95e17244fd Remove Windows API emulation 2021-06-08 19:02:15 -04:00
Struma
c3cfe837fe correct desc of steamworks_path build option 2021-05-22 07:03:37 -04:00
Struma
4784a36e54 cleanup 2021-03-31 20:08:19 -04:00
Struma
02cc1a0630 Remove 'console' build option 2021-03-15 23:13:25 -04:00
Struma
9a65dca14e Include fluidsynth with windows build setup 2021-01-06 03:18:38 -05:00
Struma
262b62b10b Add dependency makefile for Windows 2021-01-01 07:44:25 -05:00
Struma
d448d996f5 Add JSON parse/stringify methods to HTTPLite::JSON 2020-12-30 01:43:40 -05:00
Struma
6e0ba12ae7 Always codesign app to run locally in Meson 2020-12-25 10:31:09 -05:00
Struma
bed287376c Build Ruby 3.0 by default 2020-12-25 10:30:44 -05:00
Struma
c4ce877186 Use experimental/ghc filesystem for meson builds 2020-11-23 02:25:02 -05:00
Struma
bbdf83fafc Build with OpenGL until MetalANGLE works properly 2020-11-19 20:26:16 -05:00
Struma
a9d7e0783a Preliminary attempt at Metal support 2020-11-16 20:26:49 -05:00
Struma
fe47cc91e5 Add macOS signing options, sandbox signed bundles 2020-11-16 04:37:05 -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
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
8b63e08a9d Let install scripts handle installing steamshim 2020-03-02 04:45:14 -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
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
dd0f3ade91 Allow specifying ruby install manually 2020-02-25 05:35:30 -05:00
Struma
d580c55685 Remove 'gl3' build option 2020-02-25 01:01:23 -05:00
Struma
85640a32a1 add compressedGraphics and openGL4 runtime opts 2020-02-25 01:00:12 -05:00
Struma
fbd6b0c5e5 Set macos_min_version to 10.12 by default 2020-02-24 23:34:30 -05:00
Struma
84fee7ac78 Create 'gl3' build option 2020-02-24 23:25:06 -05:00
Struma
1bf5f4f3da Make threaded GL initialization optional 2020-02-10 12:38:27 -05:00
Inori
796ceabe9c Don't build MiniFFI on 64-bit Windows
MiniFFI/Win32API is now optional, and requires
sizeof(void*) == sizeof(long)
2019-12-31 13:42:44 -05:00
Inori
6e37aa15b3 Enable ARC on all platforms 2019-12-14 18:56:52 -05:00
Inori
21da5b74c0 Always search for both 32+64 bit Discord GameSDK lib 2019-12-14 17:12:53 -05:00
Inori
c0ecb6bab9 Add build option for objc GC type 2019-12-14 16:00:05 -05:00
Inori
0dbc2b1a21 Add AppImage stuff 2019-10-22 02:30:07 -04:00
Inori
f57186f7a5 chdir to appimage location if independent_appimage set 2019-10-14 00:52:08 -04:00
Inori
7af4026999 Play nice with Marin's experiments 2019-09-19 03:32:50 -04:00
Inori
22af5bf0f5 Gifs are just a mistake actually 2019-09-05 21:10:00 -04:00
Inori
3b447e5efb Experimental giflib support 2019-09-05 17:54:28 -04:00
Inori
7f29278bbc Begin implementing Discord 2019-09-04 05:48:23 -04:00
Inori
ffec65b98f Add Input.pressex?, Input.repeatex?, Input.triggerex? 2019-09-02 11:16:38 -04:00
Inori
8726dd222e Add option for using a CJK fallback font 2019-08-31 02:49:41 -04:00
Inori
888ee08b27 Add macOS resources 2019-08-26 01:57:12 -04:00
Inori
35b7ef0b3f Changes to runtime configuration options 2019-08-20 13:22:07 -04:00
Inori
9c08249992 Remove 'fix_essentials', add 'use_fakeapi' 2019-08-20 05:21:30 -04:00
Inori
97fe178382 debug -> console 2019-08-09 07:42:00 -04:00