Commit graph

1231 commits

Author SHA1 Message Date
Roza
131ae96b23 Set data dir back to Contents/Resources by default 2020-12-27 12:26:55 -05:00
Roza
093f9cd02b Re-enable resizable window by default
It was this way before dropping ObjFW.
Must have flubbed it while rewriting config.cpp
2020-12-27 12:15:46 -05:00
Roza
90586f456c define AL_LIBTYPE_STATIC when necessary on Windows 2020-12-27 03:28:13 -05:00
Roza
0b069892ce Use -fdeclspec when building with Ruby 3 2020-12-27 03:27:38 -05:00
Roza
1816bb145f Remove ObjFW from Linux scripts 2020-12-26 22:39:48 -05:00
Roza
e80dc33a3e Fix Apple M1 OpenGL->Metal and SDL2_sound crashes 2020-12-26 17:46:01 -05:00
Roza
308d73a94e Remove --with-static-linked-ext from Ruby 1.8 2020-12-26 13:56:26 -05:00
Roza
ec07b50cb5 Move FileInt.desensitize to System.desensitize 2020-12-26 13:29:33 -05:00
Roza
8f1d56d07c Xcode, start GL in new thread depending on build OS version 2020-12-26 10:50:35 -05:00
Roza
4af4aeea5c Disable blitting option for arm64 macOS (post-revert) 2020-12-26 10:30:20 -05:00
Roza
4e7a8b4779 Fix paths with backslashes in Game.ini 2020-12-25 21:32:53 -05:00
Roza
2d29cd8da0 Normalize paths during calls to FileSystem::openReadRaw 2020-12-25 20:20:17 -05:00
Roza
91619e895d Revert "Remove haptics code"
Some part of this completely breaks the frame limiter.
I do not know which part
2020-12-25 19:41:16 -05:00
Roza
5e6b29f355 Force disable blitting option on Apple Silicon 2020-12-25 12:13:55 -05:00
Roza
f0f0f532f6 Remove haptics code
It never worked anyway, as far as anyone knew, and is probably
not a feature anyone particularly needs.
2020-12-25 12:01:41 -05:00
Roza
4b67e672d2 Set Xcode macOS Deployment Target to 10.12 2020-12-25 11:10:34 -05:00
Roza
1bd50129ef Always codesign app to run locally in Meson 2020-12-25 10:31:09 -05:00
Roza
1712a2e0ea Build Ruby 3.0 by default 2020-12-25 10:30:44 -05:00
Roza
fd8a4ad062 Load game data from outside app directory on macOS 2020-12-25 08:20:20 -05:00
Roza
62cd6bf6d9 add legacy-ruby rule to macOS makefile 2020-12-25 07:15:20 -05:00
Roza
7750a68169 Add openal-soft to Brewfile 2020-12-25 06:54:41 -05:00
Roza
984b0dabe2 Finish adding Xcode schemes 2020-12-25 06:50:37 -05:00
Roza
42cd355ed3 typo city 2020-12-17 16:06:34 -05:00
Roza
6bf1913a09 Always use correct path separator when normalizing 2020-12-17 15:47:18 -05:00
Roza
3abbc7e21f autopilot typo 2020-12-17 07:52:09 -05:00
Roza
502e0e11f1 Avoid including -mwindows flag from SDL2 2020-12-17 07:49:04 -05:00
Roza
28a8ffeac2 Fix #35 (Audio.bgm_play does not honour playback position) 2020-12-17 05:50:11 -05:00
Roza
ed69f9c366 AudioToolbox is a macOS-specific dependency 2020-12-16 16:03:59 -05:00
Roza
8f004b2b37 Update Xcode project to 12.3 (remove update project nag) 2020-12-15 03:38:01 -05:00
Roza
edbf1ffe0c Add Xcode build scheme for (ARM64) legacy mkxp-z
Homebrew isn't quite ready for M1 Macs yet, but the Xcode project is.
Requires setting up the ruby 1.8 dependency manually.
(the `custom-ruby` rule in the makefile)
2020-12-14 11:45:45 -05:00
Roza
8231f52d6f Form normalized paths from absolutes with ObjC 2020-12-14 11:42:31 -05:00
zzoro
9b9f4658dd Build for ARM Macs 2020-12-12 08:38:46 -05:00
ゾロアーク
fb13c7467e Update readme a bit 2020-11-27 00:32:32 -05:00
ゾロアーク
595e78db9f Fix SDL_image for Xcode build 2020-11-26 21:18:56 -05:00
ゾロアーク
ead4088c88 Fix building SDL for iOS 2020-11-26 00:30:37 -05:00
ゾロアーク
5a4143298b More edits to Xcode build 2020-11-23 05:43:54 -05:00
ゾロアーク
a330c100a8 Use experimental/ghc filesystem for meson builds 2020-11-23 02:25:02 -05:00
ゾロアーク
daa8463382 Edits to macOS dependency makefiles 2020-11-22 23:54:01 -05:00
ゾロアーク
cb184cfa6d use fileSystemRepresentationWithPath on Asset files 2020-11-22 05:15:25 -05:00
ゾロアーク
f7f6f9b5a2 Perish, git 2020-11-22 04:57:50 -05:00
ゾロアーク
bce10e8ce2 Add more Xcode user files to gitignore 2020-11-22 04:55:21 -05:00
ゾロアーク
51689797ca Do FilesystemImpl for meson builds 2020-11-22 04:51:36 -05:00
ゾロアーク
bf0ea22b00 haha oops 2020-11-22 04:24:30 -05:00
ゾロアーク
0a533bb3c2 Drop ObjFW as a dependency 2020-11-22 03:48:03 -05:00
ゾロアーク
00f085f8a5 Update xcodeproj 2020-11-21 22:37:46 -05:00
ゾロアーク
d21ffe9e5f Fix loading OGG files with updated SDL_Sound 2020-11-21 22:37:07 -05:00
ゾロアーク
82c680d3e7 ObjC-less configuration parsing 2020-11-21 22:32:30 -05:00
ゾロアーク
a3b69204bd Move variables from xcconfig to target 2020-11-21 15:48:01 -05:00
ゾロアーク
da8f04d8f8 Add Xcode user files to gitignore 2020-11-21 15:45:58 -05:00
ゾロアーク
7522c4615b Add lipo script 2020-11-21 06:15:24 -05:00