Struma
682b8c4716
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
Struma
73cac7695d
define AL_LIBTYPE_STATIC when necessary on Windows
2020-12-27 03:28:13 -05:00
Struma
c5f8ebef2e
Fix Apple M1 OpenGL->Metal and SDL2_sound crashes
2020-12-26 17:46:01 -05:00
Struma
3d84529dbc
Xcode, start GL in new thread depending on build OS version
2020-12-26 10:50:35 -05:00
Struma
8ccc053e0b
Disable blitting option for arm64 macOS (post-revert)
2020-12-26 10:30:20 -05:00
Struma
182389ba1d
Fix paths with backslashes in Game.ini
2020-12-25 21:32:53 -05:00
Struma
aaae11b67d
Normalize paths during calls to FileSystem::openReadRaw
2020-12-25 20:20:17 -05:00
Struma
0179e6a75b
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
Struma
c099d8efc1
Force disable blitting option on Apple Silicon
2020-12-25 12:13:55 -05:00
Struma
d565650975
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
Struma
99c91ad057
typo city
2020-12-17 16:06:34 -05:00
Struma
132f67150b
Always use correct path separator when normalizing
2020-12-17 15:47:18 -05:00
Struma
6653605e7b
autopilot typo
2020-12-17 07:52:09 -05:00
Struma
46e6d22ec2
Avoid including -mwindows
flag from SDL2
2020-12-17 07:49:04 -05:00
Struma
2580a6cb63
Fix #35 (Audio.bgm_play does not honour playback position)
2020-12-17 05:50:11 -05:00
Struma
b6f6a214ef
Update Xcode project to 12.3 (remove update project nag)
2020-12-15 03:38:01 -05:00
Struma
45e224626e
Form normalized paths from absolutes with ObjC
2020-12-14 11:42:31 -05:00
Struma
c4ce877186
Use experimental/ghc filesystem for meson builds
2020-11-23 02:25:02 -05:00
Struma
8eac1c0546
use fileSystemRepresentationWithPath on Asset files
2020-11-22 05:15:25 -05:00
Struma
4ef6b3c337
Do FilesystemImpl for meson builds
2020-11-22 04:51:36 -05:00
Struma
0e278c3e5c
Drop ObjFW as a dependency
2020-11-22 03:48:03 -05:00
Struma
a399059f8c
Update xcodeproj
2020-11-21 22:37:46 -05:00
Struma
65fc1f3f50
Fix loading OGG files with updated SDL_Sound
2020-11-21 22:37:07 -05:00
Struma
c4e110881d
ObjC-less configuration parsing
2020-11-21 22:32:30 -05:00
Struma
f98b1e031f
Reorganize src dir
2020-11-21 01:36:24 -05:00
Struma
bbdf83fafc
Build with OpenGL until MetalANGLE works properly
2020-11-19 20:26:16 -05:00
Struma
7e21066a70
Experimental Xcode builds (dependencies included)
2020-11-19 03:56:35 -05:00
Struma
94c031b095
Revert to using GL compatibility contexts (and GLES2)
2020-11-16 21:56:19 -05:00
Struma
a9d7e0783a
Preliminary attempt at Metal support
2020-11-16 20:26:49 -05:00
Aeodyn
050da27ca0
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
Struma
685ce8f9ad
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
Struma
ee4ec392eb
make installing to appimages optional ( #12 )
2020-04-29 22:33:01 -04:00
Struma
4b7bd4a10a
Begin the un-physfs-ening
2020-04-23 10:42:47 -04:00
Struma
f91bc5bf33
Bind Bitmap mega+maxsize detection functions
2020-04-23 04:18:25 -04:00
Struma
5e001c79c5
rename fake_api
easypoke
...
Really the only reason it even exists at this point is
Pokemon Essentials, so I might as well stick all the dumb Essentials
fixes together
2020-04-23 02:19:24 -04:00
Struma
89da4f3b8c
Bind checking case insensitive filenames from Ruby
2020-04-19 06:44:41 -04:00
Struma
19389a580f
oopsie poopsie
2020-04-16 06:41:40 -04:00
Struma
21f75f84aa
Use native SetWindowLong+RegisterHotKey on Windows
2020-04-16 06:40:09 -04:00
Struma
fe1360f6b4
fake-api: use default calling conv. on Windows
...
FFI calls should work just fine now regardless of whether
the called function is stdcall or cdecl, so there's no real reason
to do this anymore.
2020-04-16 06:31:29 -04:00
Struma
d7337bce6f
Bind Graphics.frameskip
property
2020-04-16 05:28:30 -04:00
Struma
a17258fbf0
Fix ALCdevice typedef for openal >=1.20.1
2020-03-11 13:57:30 -04:00
Struma
6ed4f71c0b
Use game title to display error messages
2020-03-03 23:47:17 -05:00
Struma
88abd71dfb
Integrate Steamshim
...
GPL doesn't actually allow direct linking with Steam.
Thank god for OneShot.
2020-03-02 03:52:42 -05:00
Struma
c4ac1b2ec7
Remove Discord support
...
I'm a moron. GPL, yo.
2020-03-02 00:42:04 -05:00
Struma
1fd2e65cf4
Disable openGL4 by default
2020-02-29 21:31:04 -05:00
Struma
fc2e10d124
Make Steam AppID configurable through mkxp.json
2020-02-29 03:25:25 -05:00
Struma
983088f259
Give static build option for Windows
2020-02-28 05:35:14 -05:00
Struma
bc7709fb53
Implement SteamUserStatsLite
2020-02-28 03:23:16 -05:00
Struma
268bd5ca83
Take aspect ratio into account when screenshotting
2020-02-26 17:34:54 -05:00
Struma
78bf355573
Set and update scissorbox based on current render resolution
2020-02-26 13:28:51 -05:00