50326f4058
Merge remote-tracking branch 'origin/master' into gtk3
2021-01-01 15:40:40 +01: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
dac9d29ab2
Merge remote-tracking branch 'origin/master' into gtk3
2020-12-22 20:10:12 +01: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
Lior Halphon
ef203cf0e5
Update version to 0.13.1
2020-06-03 21:18:09 +03:00
Lior Halphon
9e8b4345c0
Update version to 0.13
2020-05-31 21:55:04 +03:00
Lior Halphon
9521729e4e
Fixed Windows build
2020-05-31 21:54:54 +03:00
b6c949fa82
[GTK3] Add rumble mode setting
...
Also we now fall back to SDL_GameControllerRumble if a controller
doesn’t support the haptic feedback API.
This still poses problems with the WUP-028 but for now cou can disable
rumble completely if you want to use this controller adapter.
2020-05-19 02:33:24 +02:00
8c3154a061
[GTK3] Accept input from all connected controllers
...
Rumble will be used on the most recently used controller.
2020-05-19 02:33:24 +02:00
4075a13b61
[GTK3] Enable SDL2 HIPAPI controllers
2020-05-19 02:33:24 +02:00
6594edf1bf
[GTK3] Load and save ROM specific files
...
We now handle loading and saving of:
– Save files
– Cheats files
– Symbol files
2020-05-19 02:33:24 +02:00
8780aafe99
[GTK3] Use the audio abstraction of the SDL UI
2020-05-19 02:33:23 +02:00
9224b3f2ac
[GTK3] Convert to structured logging
2020-05-19 02:33:22 +02:00
e1a1c3efbd
[GTK3] Use SDL2 for audio and (hardcoded) controllers
2020-05-19 02:33:22 +02:00
4d4d272a5c
[GTK3] Implement OpenGL renderer prototype
2020-05-19 02:33:19 +02:00
bba05ac5b9
[GTK3] Add UI skeleton
2020-05-19 02:33:19 +02:00
Lior Halphon
7cff35368d
Port to C to remove the Python dep, remove leftovers
2020-05-06 23:30:01 +03:00
Jakub Kądziołka
cb738190be
Add a 2bpp CGB boot ROM logo, pending palettes
2020-05-03 22:45:23 +02:00
Lior Halphon
4c1f073d20
Fix error report
2020-04-29 20:59:19 +03:00
Lior Halphon
0f73282e4e
Actually allow it
2020-04-29 20:54:28 +03:00
Lior Halphon
03ea6dc708
Make builds possible without Xcode
2020-04-29 20:44:55 +03:00
Lior Halphon
5a14eb93c6
Merge branch 'master' into JoyKit
...
# Conflicts:
# Cocoa/Document.m
# Cocoa/GBView.h
# Cocoa/GBView.m
# Cocoa/joypad.m
# Cocoa/main.m
# Core/display.c
# Core/gb.h
# Core/save_state.c
2020-04-29 15:52:03 +03:00
Lior Halphon
1e54c55c11
Making libretro compile without warnings with GCC
2020-04-28 21:44:29 +03:00
Lior Halphon
8d016f19d2
Move the audio code to a different file
2020-04-28 20:01:22 +03:00
Lior Halphon
65fb6afd60
Make fixes
2020-04-25 17:57:19 +03:00
Lior Halphon
66112f4930
That wasn't enough to fix it, I'll just disable this warning
2020-04-25 14:55:51 +03:00
Lior Halphon
c62704e26b
Minor fix for GCC's LTO
2020-04-25 14:51:17 +03:00
Lior Halphon
17c97c3c2b
Use brew's SDL2 on macOS
2020-04-25 13:59:31 +03:00
Lior Halphon
ddad913e06
OK this time it will work.
2020-04-24 21:59:51 +03:00
Lior Halphon
8ac029d3fe
Truly truly fix #249 , fix #251
2020-04-24 21:06:44 +03:00
Lior Halphon
198942b273
Truly fix #249 , fix #251
2020-04-24 21:00:30 +03:00
Lior Halphon
634dcefd01
Typo
2020-04-24 20:44:25 +03:00
Lior Halphon
d38fd41b0e
Reorder flags so -Wpartial-availablility is affected by -Wno-unknown-warning -Wno-unknown-warning-option, fixes #249 , fixes #251
2020-04-24 20:18:56 +03:00
Lior Halphon
0c3db932b2
Fix Mavericks compatibility
2020-04-11 18:19:15 +03:00
Lior Halphon
852a6997ed
Add cheats UI to Cocoa
2020-04-11 18:03:10 +03:00