Commit graph

1682 commits

Author SHA1 Message Date
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
Struma
1e054ade0e Add String.guess, String.guess! 2021-08-11 01:56:03 -04:00
Struma
3c7d454dd6 Make Bitmap.to_file work with overlarge bitmaps 2021-08-09 10:42:47 -04:00
Struma
c7ee8804ad Fix Input.repeat?
Also, Xcode-formatted Input.cpp because I can and no one can stop me
2021-08-09 07:01:28 -04:00
Struma
a00ba982fc Correct asset path when building Steamshim bundles 2021-06-27 22:23:31 -04:00
Struma
d9ed5e147b List 32-bit Windows libraries in README 2021-06-26 15:48:42 -04:00
Struma
fa1f55ccb2 Only specify static iconv on Windows 2021-06-26 15:39:59 -04:00
Struma
5648894d14 Update README 2021-06-26 15:06:05 -04:00
Struma
1701696864 build iconv for linux 2021-06-26 14:41:50 -04:00
Struma
f2ffd90b50 remove sigc++ from linux Makefile 2021-06-26 14:05:00 -04:00
Struma
ce65c10cce build uchardet on linux/windows 2021-06-26 13:56:42 -04:00
Struma
d10125acc7 Update makefiles 2021-06-26 02:06:23 -04:00
Struma
7400b42bea bump version to 2.2.2 2021-06-25 22:35:54 -04:00
Struma
20878a4d70 Freeze System::CONFIG 2021-06-25 22:07:18 -04:00
Struma
88474d6eb6 Just give up on MP3 for now 2021-06-25 21:52:45 -04:00
Struma
067e7023a2 Don't build ruby with --disable-install-doc on macOS
It breaks building for Apple Silicon on Intel machines,
and I don't want to be the one who goes to fix it.
2021-06-24 16:45:14 -04:00
Struma
bb7cd9faa0 Make sure an empty config is generated if the JSON is missing 2021-06-24 16:44:00 -04:00
Struma
9920de87f8 Make json config accessible from System::CONFIG 2021-06-22 18:32:39 -04:00
Struma
6c08073610 Set Ruby's ARGV based on the command line 2021-06-22 09:38:23 -04:00
Struma
e666590563 Use old SDL_sound again... again 2021-06-17 18:14:47 -04:00
Struma
d65005a0aa Always cross-compile on Intel Macs
libsigc++ was keeping me from doing this before. Works perfectly now.
2021-06-14 10:36:39 -04:00
Struma
baaa162e2c Remove libsigc++, use sigslot instead 2021-06-14 10:03:56 -04:00
Struma
2177823ed5 Stop Audio.bgm_pos from segfaulting if the source never actually loaded 2021-06-13 14:48:22 -04:00
Struma
3626ac072f Make the window title a gettable property 2021-06-11 14:26:14 -04:00
Struma
ef14de8073 Activate RPG debug when running Xcode debug scheme 2021-06-11 14:19:28 -04:00
Struma
ee010c6d52 Fix brainfart in load_data 2021-06-10 10:48:36 -04:00
Struma
95e17244fd Remove Windows API emulation 2021-06-08 19:02:15 -04:00
Struma
ff25161b10 satisfy meson 2021-06-08 11:40:26 -04:00
Struma
d466a34eea check for uchardet in meson script
Because I forgot to.
2021-06-08 10:25:57 -04:00
Struma
d6eb742fdf Add iconv and uchardet dependencies to Windows & Linux 2021-06-08 09:01:57 -04:00
Struma
b6ea039803 Guess and convert the encoding of the game title (again) 2021-06-08 08:33:29 -04:00
Struma
af1924abd9 Suppress Documentation errors for Xcode
There are 14,000 of them and I just don't care.
2021-06-08 03:22:46 -04:00