ゾロアーク
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
ゾロアーク
3a05682ce7
Fix cmake builds for different sysroots
2020-11-21 03:43:02 -05:00
ゾロアーク
4942ee62ce
Reorganize src dir
2020-11-21 01:36:24 -05:00
zzoro
625694360d
Create Makefile build script for macOS dependencies
2020-11-20 22:19:27 -05:00
zzoro
230510aba1
Build with OpenGL until MetalANGLE works properly
2020-11-19 20:26:16 -05:00
zzoro
09d485e7dc
Try to let Xcode 10 build out of the box
2020-11-19 04:07:34 -05:00
zzoro
d46c23cd51
Experimental Xcode builds (dependencies included)
2020-11-19 03:56:35 -05:00
zzoro
36baa6a10e
Revert to using GL compatibility contexts (and GLES2)
2020-11-16 21:56:19 -05:00
zzoro
48a4687aaf
Preliminary attempt at Metal support
2020-11-16 20:26:49 -05:00
zzoro
ff7e28cd58
Request timestamp if codesign identity is provided
2020-11-16 07:08:07 -05:00
zzoro
b0831ff033
path to Frameworks should be relative
2020-11-16 04:50:01 -05:00
zzoro
cad320b4e0
Add app entitlements + codesign script
...
Because I managed to leave them untracked in the last commit.
2020-11-16 04:40:41 -05:00
zzoro
267a6ff62e
Add macOS signing options, sandbox signed bundles
2020-11-16 04:37:05 -05:00
zzoro
672844ee47
Support building with Ruby 1.9
2020-11-15 18:47:21 -05:00
zzoro
262689b1cc
Use default macOS deployment target instead of 10.12
...
the `macos_min_version` build option now defaults to nothing;
This build uses normally uses homebrew packages, so it's
highly likely that, in such a case, the program needs
to be built on the oldest supported operating system
(like how Linux works)
2020-11-13 01:42:22 -05:00
zzoro
6a59770b35
Always use system theme on macOS
...
While this already works perfectly fine if built using recent
versions of Xcode, old versions *always* use light theme.
This setting allows dark mode to work even when built with
old Xcode versions (for compatibility purposes and whatnot)
2020-11-12 23:45:03 -05:00
zzoro
4e8466ccbe
Remove threaded_gl_init
in favor of OS detection
2020-11-12 23:15:58 -05:00
Aeodyn
34737c957c
Another minor tilemap.vert fix, depending on the platform.
2020-07-30 15:40:22 -04:00
Roza
1960306981
Merge branch 'master' into 'master'
...
Bugfixes + optional features, primarily for the Tilemap class
See merge request zzoro/mkxp-z!27
2020-07-14 19:34:38 +00:00
Aeodyn
2220d9cbb7
Brought the tilemap class mostly in line with Essential's CustomTilemap wrt animations, though at the cost of backwards compatibility.
...
(This could be rescued by per-tile animation lentghs in tilemap.vert, but this should suffice for now.)
2020-07-14 19:34:38 +00:00
zzoro
e9ef8ca57a
Update boost-unordered submodule path
2020-07-04 17:17:22 -04:00
zzoro
e0f45f0dc4
Use low density scale on ChromeOS
2020-06-30 11:12:53 -04:00
zzoro
4cf679e83b
remove default warning level
2020-06-23 21:26:06 -04:00
Roza
8387eb831a
add Brewfile for macOS
2020-05-09 16:46:05 -04:00
Roza
622fed9e70
Revert RGSSAD changes
...
I intend to rewrite a lot of the filesystem code someday --
actually I intended to start when I made this change --
but it turned out that I do not have as much time as I think I do.
2020-05-04 22:03:20 -04:00
Roza
1cd311b434
use getcwd to push to loadpath
2020-05-03 21:08:23 -04:00
Roza
d024df1aed
Add pwd to loadpath if rubyLoadpath not set
2020-05-02 22:33:58 -04:00
Roza
f3d167e5f5
remove original README
2020-05-02 17:20:44 -04:00
Roza
73dcf142a9
beware HiDPI
2020-05-02 17:15:57 -04:00
Roza
9c37c98ee8
readme stuff
2020-05-02 17:13:32 -04:00
Roza
f83cc4db1d
name linux executable with host_machine.cpu()
2020-05-01 23:47:06 -04:00
Roza
8b692747be
bad shebang
2020-05-01 23:41:22 -04:00
Roza
72544e0c1d
Fix Linux install script (I do not like bash)
2020-05-01 23:39:42 -04:00
Roza
61dfe1cd36
keep correct rpath when using -m32
2020-04-29 23:46:05 -04:00
Roza
303019c734
oh god what have I done
2020-04-29 23:27:28 -04:00
Roza
efe6d2ae7e
*Properly* add an rpath for Linux
2020-04-29 23:25:40 -04:00
Roza
b1da2c52b1
actually add the shebang in install.sh
2020-04-29 22:58:52 -04:00
Roza
4d212227a1
make installing to appimages optional ( #12 )
2020-04-29 22:33:01 -04:00
Roza
d8c8655bba
Remove reference to openGL4 option
...
Magic is getting injected into Essentials to make large tilesets work,
so this option serves no further purpose
2020-04-29 22:02:50 -04:00
Roza
b400038a94
Bring back 'force32' ( #13 )
2020-04-29 21:59:19 -04:00
Roza
fbc1994d2f
long tilesets outlive their usefulness
2020-04-25 09:36:17 -04:00
Roza
8d26b47e90
(maybe) Last changes to Essentials tilemap hack
2020-04-25 09:22:40 -04:00
Roza
af2bd24155
Fix Essentials layer0 with BEEG tilesets
2020-04-25 08:28:30 -04:00
Roza
ac8c28a984
ruby why are you like this
2020-04-24 07:57:44 -04:00
Roza
a8f21c9930
Begin the un-physfs-ening
2020-04-23 10:42:47 -04:00
Roza
35ca4a952a
how do i ruby again
2020-04-23 06:50:13 -04:00
Roza
294857edd9
Raise max FFI args to 32 (for Windows)
2020-04-23 06:10:09 -04:00
Roza
a8ebb94968
readme
2020-04-23 05:51:07 -04:00