Struma
9fcbdba420
Mention Steam's overlay only works under Metal
2022-01-17 02:09:51 -05:00
Struma
e51f808b61
Substract -> Subtract in Sprite pattern shader
...
I blame all of the typos leading me to believe
Ancurio was actually using Substract.
2022-01-17 01:25:44 -05:00
Struma
b5cfe11f60
Merge branch 'fix-windows-console' into 'dev'
...
Fix Windows debug mode
See merge request mkxp-z/mkxp-z!34
2022-01-17 04:21:36 +00:00
Struma
558942d8e7
Merge branch 'dev' into 'fix-windows-console'
...
# Conflicts:
# src/config.cpp
2022-01-17 04:18:57 +00:00
Struma
8aa7fc7cc3
Use path select based on env rather than Debug
...
Building a Release seems to just break newer versions of ANGLE,
so now let's just use Debug always.
the environment variable `MKXPZ_SELECT_PATH`
can be set to any value to bring up the option to select a path
2022-01-16 22:56:58 -05:00
Struma
822b3ae550
support rendering using Metal
2022-01-16 19:57:50 -05:00
Joni Savolainen
f44d2bea1b
Move Windows console init to the beginning of main
...
This is done to capture all potential messages to the debug console.
2022-01-16 18:30:05 +02:00
Joni Savolainen
8348f06d17
Add #if __WIN32__ check in win-consoleutils.cpp
2022-01-16 18:22:23 +02:00
Joni Savolainen
6d9c144b65
Open Windows standard file descriptors before initializing Ruby
2022-01-16 14:34:55 +02:00
Joni Savolainen
f52f09d4e5
Don't include "debug" in ruby ARGV
2022-01-16 14:30:18 +02:00
Joni Savolainen
aec03d14a4
Revert "Don't clear streams when they are reopened"
...
This reverts commit 7c1b15ecb8
.
2022-01-16 13:21:45 +02:00
Joni Savolainen
e2ba8d4398
Revert "Allow queuing Debug prints"
...
This reverts commit ac778db752
.
2022-01-16 13:21:40 +02:00
Struma
c2ebb1d234
fix System::VERSION returning macro name
...
Yes, I'm an idiot for not noticing, but it's fixed now.
2022-01-15 17:21:26 -05:00
Joni Savolainen
ac778db752
Allow queuing Debug prints
2022-01-15 11:05:45 +02:00
Joni Savolainen
7c1b15ecb8
Don't clear streams when they are reopened
2022-01-15 11:04:56 +02:00
Joni Savolainen
c2deb233e0
Set up Windows console during MRI init
2022-01-15 08:55:22 +02:00
Struma
8a9cdf9266
Use NSSegmentedControl for virtual F5-F9
2022-01-14 18:43:35 -05:00
Struma
cb270888ba
add Touch Bar support
2022-01-14 10:33:43 -05: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
233d5d17e9
make xcode actually link with 3.1 because I forgot
2022-01-13 15:52:21 -05:00
Struma
231f80cac5
bump version to 2.3
2022-01-13 15:40:40 -05:00
Struma
385060094c
Merge branch 'dev' of https://gitlab.com/mkxp-z/mkxp-z into dev
2022-01-13 15:04:09 -05:00
Struma
e23bb705c9
upgrade to ruby 3.1
2022-01-13 15:03:28 -05:00
Struma
dbca8bee87
Merge branch 'rgssad-fast-seek' into 'dev'
...
Implement fast RGSSAD seek algorithm.
See merge request mkxp-z/mkxp-z!33
2022-01-05 20:49:08 +00:00
dogtopus
ac30eb9c41
Implement fast RGSSAD seek algorithm.
2022-01-05 20:49:08 +00:00
Struma
3124395cf8
Give Graphics.screenshot the correct pointer ( fixes #51 )
2021-12-20 17:38:17 -05:00
Struma
725d593db3
add Sprite.pattern_blend_type
2021-11-29 21:58:18 -05:00
Struma
3dc2128b25
Swapping pattern fit modes + color inversion
2021-11-29 18:57:43 -05:00
Struma
6722a1e61a
Add settable bitmap patterns on Sprites
2021-11-29 06:58:41 -05:00
Struma
3da0f4c948
fix files sometimes not loading properly
...
Namely, when the path cache is off and the file closely matches the name
of another file, apparently.
2021-11-27 22:51:13 -05:00
Struma
52705de642
fix ruby arm64 cross-compilation on Intel Macs
2021-11-27 21:54:40 -05:00
Struma
308deb98bf
Just use uname -m to detect arch in Linux scripts
2021-10-17 01:03:56 -04:00
Struma
59d326ef4a
Remove basically pointless build options
2021-10-14 05:28:32 -04:00
Struma
2c4f26c303
Always switch to resource dir to find Steam appid
2021-09-30 22:15:17 -04:00
Struma
8288476b26
Move NvOptimusEnablement someplace that works
2021-09-30 21:14:28 -04:00
Struma
ca2177cf0d
Change default Steam appid to RMXP
2021-09-30 20:21:40 -04:00
Struma
85c4211e6b
Bump version to 2.2.3
2021-09-30 19:07:35 -04:00
Struma
6eba6e0c69
Make Graphics.update wait for window resizes
2021-09-30 18:50:06 -04:00
Struma
b96469c471
Use NvOptimusEnablement on Windows
2021-09-30 18:37:09 -04:00
Struma
2be34d35b4
Update glstate.cpp ( cf6403ae65
)
2021-09-30 17:27:39 -04:00
Struma
c9fa4f8619
Delete old stuff from Readme
2021-09-30 05:13:40 -04:00
Struma
1958748295
Update Xcode schemes for Universal Steam binaries
2021-09-30 05:00:07 -04:00
Struma
869f9d6918
Make defining steam appID for xcode release builds completely optional
2021-09-14 16:03:42 -04:00
Struma
5605817e5d
Disable codesigning in Xcode project
...
Even though it's good practice, I don't want people asking me
how to change certain files within the bundle without breaking
everything.
2021-09-13 02:44:16 -04:00
Struma
d2165d464a
All makefiles should use autoreconf -i
for Ruby
2021-08-28 11:13:12 -04:00
Struma
e9fdf46d49
Include Ruby standard library by default on macOS
2021-08-28 04:53:04 -04:00
Struma
8b0bb010ba
Make load_data properly work in threads
2021-08-27 05:08:34 -04:00
Struma
35d776abd7
Make sure joysticks connected at startup are detectable by ruby
2021-08-21 03:52:50 -04:00
Struma
18294b5528
disable ARM neon when building OpenAL on linux
2021-08-16 05:45:06 -04:00
Struma
d8c4351b60
rename String.guess
to String.to_utf8
2021-08-12 00:35:19 -04:00