Roza
4f74c91f28
Allow specifying ruby install manually
2020-02-25 05:35:30 -05:00
Roza
bc419667d4
Revert OpenGL version check
2020-02-25 01:06:29 -05:00
Roza
bc3663b93d
Remove 'gl3' build option
2020-02-25 01:01:23 -05:00
Roza
d0b0cae923
add compressedGraphics and openGL4 runtime opts
2020-02-25 01:00:12 -05:00
Roza
b3a096fddb
Set macos_min_version to 10.12 by default
2020-02-24 23:34:30 -05:00
Roza
7e0eb6a034
Correct GL version check
2020-02-24 23:32:56 -05:00
Roza
7ff57d3851
Create 'gl3' build option
2020-02-24 23:25:06 -05:00
Roza
4e5294e184
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
Roza
c64a69ee6d
Use Core GL context, allow OpenGL3/4 on macOS
2020-02-24 22:29:36 -05:00
Roza
168df30c79
update make_appimg.sh
2020-02-23 03:54:08 -05:00
Roza
c166af6681
Suppress unknown-warning-option
...
For older versions of Clang
2020-02-23 03:21:35 -05:00
Roza
0962410573
Bump version to 1.2.0
2020-02-23 02:29:29 -05:00
Roza
39f47caef7
Fix Win32API on Windows (screw Windows)
2020-02-23 02:09:55 -05:00
Roza
6a1672f050
rewire FileSystem::normalize()
2020-02-10 17:31:01 -05:00
Roza
79fab33023
Make threaded GL initialization optional
2020-02-10 12:38:27 -05:00
Roza
2d6113ce5f
revert getPrivateDataCheck
2020-02-03 04:55:50 -05:00
Roza
58251cfd78
building with Homebrew now needs libsigc++@2
2020-01-20 16:31:39 -05:00
Roza
a9a68629d7
Fix builds on Ubuntu 16.04 (probably)
2020-01-19 22:23:52 -05:00
Roza
cc4cd4f69f
Fix Linux building, require sigc++ >= 2.10.0
2020-01-18 20:22:12 -05:00
Roza
fc817d24e6
Actually init haptics
2020-01-15 01:18:04 -05:00
Inori
ff3ab5cd7b
Require Meson version >= 0.47.0
2020-01-04 12:47:06 -05:00
Inori
e43bcc0d93
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
ea1a4c1121
Use dot syntax
...
(Also, let clang-format go wild)
2019-12-31 12:22:44 -05:00
Inori
241e278c16
Remove debug message box from openRead
2019-12-26 01:07:51 -05:00
Inori
f4da232a8b
always alias MiniFFI class as Win32API
2019-12-21 04:53:14 -05:00
Inori
0888ab6750
always use RGSS method of checking private data
2019-12-21 04:51:54 -05:00
Inori
7f08ce1b36
Update make_apping.sh
2019-12-19 02:03:17 -05:00
Inori
cbf99410be
Fix regex goofs in sample mkxp.json
2019-12-19 01:46:03 -05:00
Inori
5acb8e7465
Require building with Clang
2019-12-17 22:23:13 -05:00
Inori
17aa104413
Update build instructions
2019-12-17 22:22:49 -05:00
Inori
00360e89eb
Use own Boost-Unordered
2019-12-17 19:13:10 -05:00
Inori
5255d56cbc
Use pkg-config with Ruby 1.8
2019-12-17 06:22:01 -05:00
Inori
a2791fb8a0
Always use same typedef for MINIFFI_FUNC
2019-12-17 02:27:55 -05:00
Inori
5a495c6d95
+[OFString stringWithUTF8String:] -> @()
2019-12-17 02:19:05 -05:00
Inori
01db66a3f1
Fix path normalization for Windows
2019-12-17 02:06:49 -05:00
Inori
572f6c43db
chdir() -> -[OFFileManager changeCurrentDirectoryPath:]
2019-12-15 20:51:55 -05:00
Inori
4fb4f626f4
Whoopsies
2019-12-15 17:40:32 -05:00
Inori
e79b4ced32
Dispose of Boost, switch to JSON5 for configuration
2019-12-15 17:37:24 -05:00
Inori
0f0d81a8bb
Parse INI files with OFINIFile
2019-12-15 05:37:06 -05:00
Inori
3f612b36e3
Use Foundation instead of CoreFoundation for get_mac_locale()
2019-12-14 20:08:47 -05:00
Inori
35a29c1840
Enable ARC on all platforms
2019-12-14 18:56:52 -05:00
Inori
fae34dffbc
Always search for both 32+64 bit Discord GameSDK lib
2019-12-14 17:12:53 -05:00
Inori
6e078adeff
Add build option for objc GC type
2019-12-14 16:00:05 -05:00
Inori
4348462d84
compiler.find_library() -> compilers['cpp'].find_library()
2019-12-14 13:45:56 -05:00
Inori
c863267965
Begin using Objective-C (ObjFW), remove cwalk
2019-12-14 13:31:48 -05:00
Inori
b1fd0c8616
Xcode, I wanted a tab, not spaces
2019-10-24 03:38:50 -04:00
Inori
81a93762fa
Widen AppImage compatibility
2019-10-24 03:32:56 -04:00
Inori
eaa66f3da2
Fix unused-variable and sign-compare warnings
2019-10-23 02:31:14 -04:00
Inori
97e0633526
Only use -Wno-virtual-dtor with Apple clang
2019-10-23 02:27:26 -04:00
Inori
8ed7713125
Suppress warnings left over from original project
2019-10-23 02:20:06 -04:00