Commit graph

1893 commits

Author SHA1 Message Date
Struma
78bfeb4d80 Bring back 'force32' (#13) 2020-04-29 21:59:19 -04:00
Struma
3b63a52885 long tilesets outlive their usefulness 2020-04-25 09:36:17 -04:00
Struma
7c9ea987f7 (maybe) Last changes to Essentials tilemap hack 2020-04-25 09:22:40 -04:00
Struma
83631ca31b Fix Essentials layer0 with BEEG tilesets 2020-04-25 08:28:30 -04:00
Struma
6f1542ecf9 ruby why are you like this 2020-04-24 07:57:44 -04:00
Struma
4b7bd4a10a Begin the un-physfs-ening 2020-04-23 10:42:47 -04:00
Struma
0d512ee6ad how do i ruby again 2020-04-23 06:50:13 -04:00
Struma
c08cd8359e Raise max FFI args to 32 (for Windows) 2020-04-23 06:10:09 -04:00
Struma
e84c7e2636 readme 2020-04-23 05:51:07 -04:00
Struma
adeb1b2f88 Add more Essentials overrides 2020-04-23 05:33:00 -04:00
Struma
f91bc5bf33 Bind Bitmap mega+maxsize detection functions 2020-04-23 04:18:25 -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
282bd9b03e Happy Nth sleep-deprived oversight, Zoro! 2020-04-22 08:55:28 -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
89da4f3b8c Bind checking case insensitive filenames from Ruby 2020-04-19 06:44:41 -04:00
Struma
19389a580f oopsie poopsie 2020-04-16 06:41:40 -04:00
Struma
21f75f84aa Use native SetWindowLong+RegisterHotKey on Windows 2020-04-16 06:40:09 -04:00
Struma
fe1360f6b4 fake-api: use default calling conv. on Windows
FFI calls should work just fine now regardless of whether
the called function is stdcall or cdecl, so there's no real reason
to do this anymore.
2020-04-16 06:31:29 -04:00
Struma
d7337bce6f Bind Graphics.frameskip property 2020-04-16 05:28:30 -04:00
Struma
6b0ffa069f rewrite Windows FFI asm 2020-04-14 06:48:33 -04:00
Struma
5cccbc22df movnz should be cmovnz 2020-04-13 04:12:14 -04:00
Struma
5afa2ee527 actually require cxx compiler to be clang 2020-04-13 04:07:32 -04:00
Struma
13bd24a003 woops fix 2020-04-13 04:03:43 -04:00
Struma
d3a16e88a7 Restore stack pointer after FFI calls (and pray) 2020-04-13 03:59:07 -04:00
Struma
1605bfa6d6 move key detect by scancode name to ex functions
Because VX Ace already uses symbols, apparently.
2020-04-12 11:45:30 -04:00
Struma
a17258fbf0 Fix ALCdevice typedef for openal >=1.20.1 2020-03-11 13:57:30 -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
f232a4ec9d Fix import problems from autoformatting 2020-03-04 00:13:18 -05:00
Struma
6ed4f71c0b Use game title to display error messages 2020-03-03 23:47:17 -05:00
Struma
ab724c762f rebind store_stats 2020-03-03 17:59:30 -05:00
Struma
acac7b73d4 Windows is literally satan 2020-03-03 17:47:10 -05:00
Struma
0f62eeb39a formatting 2020-03-03 17:42:02 -05:00
Struma
afa5bef210 Try and patch up steamshim_child 2020-03-03 05:14:29 -05:00
Struma
cdc67099f4 remove debug messages 2020-03-03 03:34:39 -05:00
Struma
81a05e5571 Win32 was a mistake 2020-03-03 03:31:01 -05:00
Struma
0867df6705 Merge branch 'master' of https://github.com/inori-z/mkxp-z 2020-03-02 16:27:14 -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
7b40dcde82 correct steamshim_parent.cpp 2020-03-02 15:52:43 -05:00
Struma
8b10b72d2a Use OneShot version of Steamshim 2020-03-02 15:36:53 -05:00
Struma
f859c69b02 fixup macOS install script 2020-03-02 05:01:42 -05:00
Struma
8b63e08a9d Let install scripts handle installing steamshim 2020-03-02 04:45:14 -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
1fd2e65cf4 Disable openGL4 by default 2020-02-29 21:31:04 -05:00
Struma
fc2e10d124 Make Steam AppID configurable through mkxp.json 2020-02-29 03:25:25 -05:00