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
Struma
230f03d289
Update readme
2020-02-28 22:30:13 -05:00
Struma
983088f259
Give static build option for Windows
2020-02-28 05:35:14 -05:00
Struma
9978320db1
Windows does not like uint
2020-02-28 03:33:49 -05:00
Struma
bc7709fb53
Implement SteamUserStatsLite
2020-02-28 03:23:16 -05:00
Struma
d722c70a07
Make AppImages run on Manjaro/Fedora
2020-02-27 10:20:40 -05:00
Struma
fdaa00fb71
Restrict integer arguments to 32 bits
...
When built as 64-bit, use the 'i' and 'I' arguments for MiniFFI/Win32API
to specifically refer to a 32-bit integer.
'l', 'L', 'n' and 'N' continue to refer to the `long` sizes.
2020-02-26 18:47:46 -05:00
Struma
268bd5ca83
Take aspect ratio into account when screenshotting
2020-02-26 17:34:54 -05:00
Struma
c674864e53
Bump version to 1.2.1
2020-02-26 16:55:13 -05:00
Struma
655dc537f0
Make getPrivateDataCheck less strict
2020-02-26 16:50:53 -05:00
Struma
10b367f76a
Properly use Ruby 2.7 rb_proc_new
2020-02-26 16:10:04 -05:00
Struma
78bf355573
Set and update scissorbox based on current render resolution
2020-02-26 13:28:51 -05:00
Struma
94e063c6c0
OLD_RUBY -> RAPI_MAJOR/RAPI_MINOR/RAPI_TEENY/RAPI_FULL
2020-02-26 12:44:37 -05:00
Struma
429bf753cc
drop deprecated function calls for Ruby 2.7
2020-02-26 11:53:12 -05:00
Struma
2a046a0709
Build with Ruby 2.7
2020-02-26 11:05:46 -05:00
Struma
e2503509a8
Set screenshot resolution based on window size
2020-02-26 09:24:55 -05:00
Struma
dd0f3ade91
Allow specifying ruby install manually
2020-02-25 05:35:30 -05:00
Struma
24d6199a79
Revert OpenGL version check
2020-02-25 01:06:29 -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
d854bc1c67
Correct GL version check
2020-02-24 23:32:56 -05:00
Struma
84fee7ac78
Create 'gl3' build option
2020-02-24 23:25:06 -05:00
Struma
d080513105
Require OpenGL 4.1 (GeForce 400+,Radeon HD5000,Intel HD4000+)
...
Along with setting a version for macOS to use instead of 2.1,
most if not all Essentials games require a maximum texture size
of at least 16384x16384. OpenGL 4.1 requires this as a minimum.
2020-02-24 22:48:23 -05:00