Lior Halphon
5c854dbdca
Interference emulation
2020-12-31 00:07:04 +02:00
Lior Halphon
9e808b255c
Escape now returns to the previous menu if used from a submenu in the SDL port
2020-12-27 00:03:40 +02:00
Lior Halphon
7fc59b5cf4
Let the SDL port choose a boot ROMs folder
2020-12-26 15:10:11 +02:00
Lior Halphon
e1f797c212
Improved scrolling
2020-12-26 13:13:43 +02:00
Lior Halphon
c471696fbb
Scrollbar and mouse wheel support
2020-12-26 03:20:53 +02:00
Lior Halphon
6d5ce6c54d
Better scrolling a spacing in the SDL UI
2020-12-26 01:45:03 +02:00
Lior Halphon
159d9d0348
Color temperature control
2020-12-25 14:17:57 +02:00
Lior Halphon
aa2bdf2a1c
Better support for non-QWERTY Latin layouts
2020-12-23 23:50:19 +02:00
Lior Halphon
abce93640c
Set a default value in the struct (instead of just during sanitation)
2020-08-22 14:20:44 +03:00
Lior Halphon
e307de8064
Style fixes
2020-08-22 14:16:07 +03:00
Nadia Holmquist Pedersen
012b9a2ba0
SDL: Make default window scale configurable
2020-08-06 03:08:19 +02:00
Lior Halphon
f1442b0ea6
Attempt to add rumble support to SDL. Who knows it might work.
2020-05-24 23:04:36 +03:00
Lior Halphon
0cf168f32b
Fixing inconsistent style
2020-04-24 20:37:57 +03:00
Lior Halphon
a6567d9ee1
Update old coding style
2020-04-09 14:32:52 +03:00
Lior Halphon
9f3bffd4dd
Add volume control to SDL
2020-03-27 19:10:42 +03:00
Lior Halphon
5ecb845662
Add accurate frame blending option
2020-03-26 20:54:18 +02:00
Lior Halphon
e94e7cc501
Add another color correction mode
2020-03-25 20:33:13 +02:00
Lior Halphon
103caa56e1
Allow displaying borders outside of SGB emulation, including borrowing SGB border. Allow not displaying SGB borders. (Todo: libretro support)
2020-02-08 13:28:46 +02:00
Lior Halphon
ce5153544c
Fix menu scrolling in SDL while emulating SGB
2020-01-29 20:55:17 +02:00
Lior Halphon
99d2c0258c
Add monochrome LCD shader
2020-01-29 15:51:53 +02:00
Lior Halphon
046b09052c
Add DMG color palettes (SDL), add scrolling to SDL menus
2020-01-29 15:36:19 +02:00
Lior Halphon
7929573dc1
Refinements to the last commit
2020-01-01 00:17:54 +02:00
Lior Halphon
e434b625ea
Allow the fullscreen key combo to work while in the menu
2019-12-30 16:19:06 +01:00
Anthony J. Bentley
7c9508ae96
Include the canonical SDL2 path, which drops the SDL2/ prefix.
...
Use pkg-config or sdl2-config to determine SDL and GL compilation flags.
2019-12-10 00:56:34 -07:00
Matthew Coppola
2f4a10913b
SDL2: Hide mouse cursor when menu is not active
2019-11-03 00:35:56 -04:00
Lior Halphon
7d6cdf3819
Fix SGB support in SDL’s software rendering. Fixes #208
2019-10-17 21:21:10 +03:00
Lior Halphon
b478b5b568
Fix bugged mouse support on some platforms
2019-06-21 17:21:11 +03:00
Lior Halphon
083b4a2970
Fix joypad hat input in the menu in the SDL port
2019-06-15 12:53:00 +03:00
Lior Halphon
e2ef8dbbe0
Fix the GUI on some Windows 10 machines (Intel HD?). Fixes #112
2019-06-09 18:43:23 +03:00
Lior Halphon
cdc36f329e
Added open dialog to the SDL GUI, misc fixes
2019-06-01 14:29:46 +03:00
Lior Halphon
f9cc7a3b46
Fix SDL mouse support in SGB mode
2019-05-31 18:50:02 +03:00
Lior Halphon
54c353830f
SDL GUI mouse support
2019-05-31 18:33:51 +03:00
Lior Halphon
e12e03d9c2
SGB revision selection in the SDL port
2019-05-18 20:37:41 +03:00
Lior Halphon
3e724afb0a
Basic SGB support in the SDL port
2019-05-18 18:45:31 +03:00
Lior Halphon
6160f513aa
CRT filter
2018-11-19 18:52:11 +02:00
Lior Halphon
7ffed9c43c
Reconnect the joypad when SameBoy starts directly to a ROM ( fixes #131 )
2018-11-10 19:39:57 +02:00
NieDzejkob
91904df5e8
Add a build-time option to change the resources directory.
...
Normally, SameBoy would use executable-relative paths for any
resource files, which posed problems for packaging the software
by distributions, which usually prefer FHS-compliant file locations.
This commit makes it possible to specify an alternative base
directory with a compile-time environment variable.
2018-11-09 23:20:57 +01:00
Lior Halphon
32443a9675
Improved analog stick controls in both ports. Affects #34 ?
2018-06-26 19:36:14 +03:00
Lior Halphon
3a4ed6fd40
Made SDL menus more consistent between keyboards and joypads ( Closes #35 )
2018-06-23 22:36:29 +03:00
Lior Halphon
82436ad838
Added proper joypad configuration in SDL ( Closes #33 ), can now use Rewind/Slow-Motion from the joypad.
2018-06-23 22:27:05 +03:00
Lior Halphon
1915365b1a
Added rewind and underclocking support to the SDL port. Joystick controls to be done.
2018-06-23 00:10:28 +03:00
Nadia Pedersen
6f1070cccd
SDL: Add controller hat support in-game and in the GUI.
2018-06-03 00:21:43 +02:00
Lior Halphon
80c92daacd
Include cleanup ( #73 )
2018-05-27 19:30:23 +03:00
Lothar Serra Mari
9343d8162d
Add fullscreen mode for the SDL2 port
2018-04-18 19:22:08 +02:00
Lior Halphon
96063fb0da
Fixed Windows build, added Unicode support in Windows.
2018-03-28 21:59:27 +03:00
Panda Habert
980acc3fb8
Make the last option's purpose more explicit
...
I mistook it several times for the option to exit the menu :/
2018-02-26 02:27:50 +01:00
Lior Halphon
d0202a3f9a
Added LCD graphics filter; emulates low-resolution LCD artifacts
2018-02-17 20:43:48 +02:00
rootfather
8f56da465a
SDL: Fix typo in the GUI
2018-02-03 16:35:50 +01:00
Lior Halphon
5c16d0e656
Added model selection GUI in the SDL port. Closes #24
2018-01-13 13:49:20 +02:00
Lior Halphon
59d4cb4bc2
Make menu key more obvious on the SDL port
2018-01-13 13:02:07 +02:00