Struma
|
869f9d6918
|
Make defining steam appID for xcode release builds completely optional
|
2021-09-14 16:03:42 -04:00 |
|
Struma
|
ca596cbaf9
|
cleanup
|
2021-05-23 21:55:02 -04:00 |
|
Struma
|
699ffc0245
|
Support Retina displays
|
2021-05-21 16:28:51 -04:00 |
|
Joni Savolainen
|
7b28167551
|
Create a debug console on Windows
|
2021-03-15 11:22:05 +02:00 |
|
Struma
|
10f3d2655d
|
Remove unnecessary SDL_free
|
2021-03-08 06:20:18 -05:00 |
|
Struma
|
653eb0118b
|
Remove haptic code
|
2021-02-23 17:25:07 -05:00 |
|
Struma
|
6ae5aeebc1
|
Change default macOS game dir to Contents/Game
|
2021-02-19 14:29:36 -05:00 |
|
Struma
|
45abde59a9
|
Get ANGLE working on macOS, fixes crashes on ARM
|
2021-01-08 06:49:11 -05:00 |
|
Struma
|
4069863fa9
|
When debugging from Xcode, prompt for target path
|
2021-01-02 23:24:20 -05:00 |
|
Struma
|
7db1c1219e
|
Prefix mkxp-z preprocessor definitions with MKXPZ_
|
2020-12-31 14:50:07 -05:00 |
|
Struma
|
3d84529dbc
|
Xcode, start GL in new thread depending on build OS version
|
2020-12-26 10:50:35 -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
|
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
|
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 |
|
Inori
|
3554e2b72f
|
chdir() -> -[OFFileManager changeCurrentDirectoryPath:]
|
2019-12-15 20:51:55 -05:00 |
|
Inori
|
428c936a9c
|
Only use -Wno-virtual-dtor with Apple clang
|
2019-10-23 02:27:26 -04:00 |
|
Inori
|
0d6d69c47a
|
Suppress warnings left over from original project
|
2019-10-23 02:20:06 -04:00 |
|
Inori
|
2f3b3098c1
|
Exit rgss thread if GL initialization fails
|
2019-10-23 01:22:21 -04:00 |
|
Inori
|
0b3c49f074
|
Fix autopilot typo
|
2019-10-23 00:46:00 -04:00 |
|
Inori
|
2432aec97f
|
Only create GL context in main thread on macOS
|
2019-10-23 00:41:50 -04:00 |
|
Inori
|
0dbc2b1a21
|
Add AppImage stuff
|
2019-10-22 02:30:07 -04:00 |
|
Inori
|
1e63c65c73
|
Setup GL context in main thread (macOS 10.15 requires it)
|
2019-10-17 08:44:21 -04:00 |
|
Inori
|
f57186f7a5
|
chdir to appimage location if independent_appimage set
|
2019-10-14 00:52:08 -04:00 |
|
Inori
|
e467ac0f27
|
Remove preprocessor statement from main
|
2019-09-19 14:52:41 -04:00 |
|
Inori
|
4cae819df1
|
Accomodate MK assets
|
2019-09-19 12:47:47 -04:00 |
|
Inori
|
9c08249992
|
Remove 'fix_essentials', add 'use_fakeapi'
|
2019-08-20 05:21:30 -04:00 |
|
Inori
|
6a046a91e7
|
Don't do drugs kids
|
2019-08-10 03:49:31 -04:00 |
|
Inori
|
e8fe65f862
|
Initialize Winsock so that Sockets works
|
2019-08-10 03:46:20 -04:00 |
|
Inori
|
37e5943f34
|
Use meson as build system
|
2019-07-29 07:56:45 -04:00 |
|
Jonas Kulla
|
947974cac6
|
Config: Properly use windowTitle everywhere instead of game.title
|
2017-12-12 17:57:02 +01:00 |
|
Jonas Kulla
|
7d9a85dbbd
|
Config: Add entry to override the game window title
|
2017-12-11 00:48:35 +01:00 |
|
Jonas Kulla
|
006f701fec
|
Config: Add "enableBlitting" entry to toggle GL_EXT_framebuffer_blit
|
2017-04-23 14:32:11 +02:00 |
|
Jonas Kulla
|
e4079d5738
|
Fix build on OSX after 60e967e3b7
|
2017-04-08 19:13:31 +02:00 |
|
Marty Plummer
|
60e967e3b7
|
Add icon and resource files for windows
Signed-off-by: Marty Plummer <ntzrmtthihu777@gmail.com>
|
2017-03-09 08:24:13 +01:00 |
|
Jonas Kulla
|
6349146e01
|
main: Only set window icon on Linux
OSX carries high-resolution icons in its bundles, and windows uses
windres to embed .ico files, so don't interfere with those.
|
2017-03-04 11:04:02 +01:00 |
|
Jonas Kulla
|
713ea07558
|
SDL hints need to be set before initialization
|
2015-02-10 15:51:33 +01:00 |
|
Jonas Kulla
|
012d87d05a
|
Disable accelerometer joystick emulation on Android
|
2015-01-15 07:21:07 +01:00 |
|
Jonas Kulla
|
146e0294b4
|
Add option to fix the framerate to the native screen refresh rate
Useful on mobile devices where using non-standard framerates
looks absolutely horrible and screen refresh rates vary highly.
|
2015-01-03 18:58:13 +01:00 |
|
Jonas Kulla
|
3411435138
|
Factor out some thread communication code (window size, bindings)
|
2015-01-02 01:41:23 +01:00 |
|
Jonas Kulla
|
5974d05380
|
Create OpenAL device in main() and store in RGSSThreadData
|
2014-12-31 18:52:21 +01:00 |
|
Jonas Kulla
|
3596fc568d
|
main.cpp: Immediately query the actual window size after creation
|
2014-12-31 18:52:21 +01:00 |
|
Jonas Kulla
|
fcfa079e7b
|
Perform chdir(gameFolder) early in main()
|
2014-12-31 18:52:20 +01:00 |
|
Jonas Kulla
|
03a6c657c4
|
main.cpp: Always display errors in a message box
|
2014-12-31 18:52:20 +01:00 |
|
David Salvisberg
|
6829ddc09f
|
Removed store keybindings from main, since it now already gets stored onAccept.
|
2014-12-28 06:06:28 +01:00 |
|
Jonas Kulla
|
c1aab96454
|
Rename src/debuglogger -> src/gl-debug
|
2014-11-29 17:51:37 +01:00 |
|
Jonas Kulla
|
5979c5f778
|
Add placeholder application icon
|
2014-11-29 17:30:53 +01:00 |
|
Jonas Kulla
|
5094f5c7c1
|
Add minor assert
|
2014-10-16 09:10:27 +02:00 |
|
Jonas Kulla
|
dd73db2e9d
|
Introduce F1 menu to reconfigure key bindings at runtime
|
2014-10-11 20:48:44 +02:00 |
|
Jonas Kulla
|
d223d83cbf
|
Implement F12 game reset (MRI only)
Can be disabled with "enableReset=false".
While at it, also replace the flakey volatile bool flags
with proper atomics.
|
2014-09-26 06:25:47 +02:00 |
|