Lior Halphon
c0966ceeba
Update SameBoot to support RGBDS 0.6.x, RGBDS 0.4.x support dropped. Closes #500 , #501
2022-10-04 14:21:54 +03:00
Lior Halphon
2c7343a6ad
Automatically update the copyright year
2022-08-14 19:10:00 +03:00
Lior Halphon
ae1d3ddf6c
Work around a Wayland bug – wait for mouse up before creating a new window #470
2022-07-31 13:30:21 +03:00
Lior Halphon
86a05e2591
Fix updater crash, closes #469
2022-07-29 20:00:05 +03:00
Lior Halphon
8e125b31f6
macOS compatibility, stability
2022-07-23 14:21:31 +03:00
Maximilian Mader
43210876be
Use `pkg-config` to check if OpenAL is available
...
If `pkg-config` is available, the OpenAL driver will be compiled
unless OpenAL dev headers cannot be found or `ENABLE_OPENAL=0` is set.
If `pkg-config` is unavailable `ENABLE_OPENAL=1` can be set to force
the use of OpenAL. In this case users must make sure that they have
OpenAL dev headers installed to compile successfully.
2022-07-18 22:16:34 +02:00
Maximilian Mader
64db300f24
Add an optional OpenAL audio driver for the SDL frontend
...
To compile the OpenAL driver specify `ENABLE_OPENAL=1` when
invoking `make`.
2022-07-18 22:15:35 +02:00
Lior Halphon
cbf1a5481f
Allow the SDL port to use custom palettes imported from Cocoa
2022-07-17 15:48:41 +03:00
Lior Halphon
eceb2e4830
Fix SDL/tester release builds on ARM64 Macs, strip and codesign Quick Look
2022-07-08 20:08:28 +03:00
Lior Halphon
856a2b0ebe
Makefile fixes, explicitly codesign the app bundle for releases
2022-07-04 00:13:05 +03:00
Lior Halphon
004c20d8e2
Handle GateKeeper and write permissions in the auto updater
2022-07-03 22:23:35 +03:00
Lior Halphon
9a765820cc
Runtime audio driver fallback
2022-06-24 14:18:53 +03:00
Lior Halphon
9ae2c9fd54
Replace SDL2 audio with XAudio2 on Windows
2022-06-23 01:13:59 +03:00
Lior Halphon
abf6e5632c
Disable pkg-config on macOS
2022-05-23 22:16:06 +03:00
Lior Halphon
8e675295a8
Enable LTO in Windows builds, fix missing MGB boot in SDL
2021-12-31 00:40:34 +02:00
Lior Halphon
18e7a3f4fa
Cleanup, better symbol handling, improves LTO
2021-11-07 13:39:18 +02:00
Lior Halphon
f237b1e9b9
CGB-0 support
2021-11-04 00:35:44 +02:00
Lior Halphon
18007f0e53
MGB support
2021-10-23 23:28:54 +03:00
Lior Halphon
c5d91fc448
New console readline-like interface for the SDL port
2021-09-09 00:13:09 +03:00
Lior Halphon
3ed18a76da
Added optional OSD (Cocoa)
2021-05-30 20:55:04 +03:00
Lior Halphon
1d0366052d
Updater support
2021-04-25 22:28:24 +03:00
Lior Halphon
328e2d9e40
Merge branch 'master' into gbs
2021-04-02 19:06:15 +03:00
Jan
48ec3e6413
Correct usage of PREFIX with DATA_DIR
...
slipped through in #370
DATA_DIR is not relative to PREFIX so having it is problematic
2021-03-30 17:29:55 +02:00
Lior Halphon
8adaba237e
SGB support in BESS, BE fixes, changes to SGB save state format on BE machines
2021-03-29 02:47:57 +03:00
Jan
aca2fd04b1
replace PREFIX/share/sameboy with DATA_DIR
2021-03-25 19:17:45 +01:00
Lior Halphon
d2ed1343e5
Add missing mkdir
2021-02-28 20:41:58 +02:00
Lior Halphon
d2eb8e0996
Addresses issues mentioned by #355
2021-02-28 15:17:00 +02:00
Lior Halphon
5cc2dcc864
Fix #353 better
2021-02-28 14:55:30 +02:00
Lior Halphon
d50514ede9
Fix #353
2021-02-28 14:51:58 +02:00
Jakub Kądziołka
0a4cb8148f
Fix DESTDIR installation
...
Installing into a fresh DESTDIR would error out due to non-existent bin
directory
2021-02-27 18:33:22 +01:00
Lior Halphon
a59cd856c7
Fix make install issues
2021-02-27 18:39:14 +02:00
Lior Halphon
cd2e4b3cef
Fixes and improvements to XDG installation
2021-02-27 17:34:11 +02:00
Lior Halphon
2b263937da
Allow make install under FreeDesktop
2021-02-27 14:32:07 +02:00
Lior Halphon
e535d97e84
Fix GCC9 build break
2020-12-27 00:23:16 +02:00
Lior Halphon
7fc59b5cf4
Let the SDL port choose a boot ROMs folder
2020-12-26 15:10:11 +02:00
SimpleTease
eb295de218
shared version.mk
2020-10-10 23:33:58 +00:00
yo
38afb187cf
Resolving some comments and clarifying some language
2020-10-06 23:03:39 -07:00
yo
04e5f1b8cf
Updated for Windows clang and SDL2 changes
2020-10-05 14:33:36 -07:00
Lior Halphon
faf91508e2
Yes, I *do* mean -Wno-maybe-uninitialized!
2020-09-17 23:25:56 +03:00
Lior Halphon
abea3888db
Fix compilation under GCC 9
2020-09-17 23:18:16 +03:00
Lior Halphon
2e4a638077
Update version to 0.13.6
2020-08-22 14:21:54 +03:00
Lior Halphon
766529d7be
Update version to 0.13.5
2020-08-06 21:01:55 +03:00
Lior Halphon
5b2eec214b
Update version to 0.13.4
2020-08-05 21:17:22 +03:00
Leopoldo Pla
44ff0563c0
Fixes #259
2020-06-25 19:50:24 +02:00
Lior Halphon
a7942d6a1f
Allow building fat x86-64 and ARM64 macOS binaries
2020-06-25 19:51:58 +03:00
Lior Halphon
64f381fa23
Update version to 0.13.3
2020-06-24 23:34:33 +03:00
James Larrowe
87d25c0896
Compatibility hacks for old compilers
...
GCC versions below 4.8.1 didn't have __builtin_bswap16, so provide
a suitable replacement.
2020-06-22 20:14:32 +00:00
Lior Halphon
096eb78be7
Update version to 0.13.2
2020-06-11 13:39:25 +03:00
Lior Halphon
006ee4f6cb
What rhymes with "willows" and breaks when you edit a Makefile?
2020-06-10 23:00:41 +03:00
Lior Halphon
4a51f5c956
Cherry-picking libretro memory map bugfix ( Closes #227 , #205 ). Fixing libretro build with modern macOS SDKs.
2020-06-09 20:09:50 +03:00