Commit Graph

1481 Commits

Author SHA1 Message Date
OBattler
da33f5c0cc Allow mouse capture on internal mice even if mouse_type is not actually set to MOUSE_TYPE_INTERNAL, fixes #2682. 2022-10-23 05:31:39 +02:00
OBattler
8625fa5cb4 Fixed compile with Win32 UI. 2022-10-17 00:02:15 +02:00
RichardG867
10e9285f61 Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
# Conflicts:
#	src/cdrom/cdrom_image.c
#	src/cdrom/cdrom_image_backend.c
#	src/include/86box/cdrom.h
#	src/include/86box/cdrom_image_backend.h
#	src/include/86box/resource.h
#	src/qt/qt_mediamenu.cpp
#	src/qt/qt_mediamenu.hpp
#	src/unix/unix.c
#	src/win/win.c
#	src/win/win_devconf.c
#	src/win/win_dialog.c
#	src/win/win_joystick_rawinput.c
#	src/win/win_media_menu.c
#	src/win/win_mouse.c
#	src/win/win_settings.c
#	src/win/win_ui.c
2022-10-15 14:00:00 -03:00
RichardG867
e706fffb34 Run clang-formats for merge 2022-10-15 13:38:10 -03:00
Jasmine Iwanek
28ae786d62 PSG/PSSJ out of dev branch 2022-09-21 18:43:15 -04:00
Jasmine Iwanek
740d7af8d6 clang-format in src/win/ 2022-09-18 17:22:55 -04:00
Jameson Ernst
84f5d9c393 Improve handling of High-DPI mice
- Reduce lower bound of mouse sensitivity
 - Add error accumulators to prevent small motions from being rounded off
2022-09-14 22:11:32 -07:00
David Hrdlička
7071175975 ini: Fix the legacy Windows UI 2022-09-10 14:46:47 +02:00
David Hrdlička
2cc7fc666b ini: Add to legacy makefile 2022-09-10 13:48:48 +02:00
GH Cao
0cca0d9831 win_joystick_rawinput: Fix wchar/char mismatch 2022-09-02 16:53:53 +08:00
Adrien Moulin
d3dde1737a network: add a new status bar icon for the network disconnected state 2022-08-28 13:56:24 +02:00
Adrien Moulin
2f57de3f60 Restore the ability to configure the first NIC with the win32 ui 2022-08-21 21:05:07 +02:00
Adrien Moulin
d52bc43802 network: fix win32 build error 2022-08-21 17:29:24 +02:00
Adrien Moulin
19db1d2c7b Network overhaul : support for multiple NICs, performance improvement
- Add support for multiple NICs
- Switch from polling to an event loop for the host networking to avoid latency and locking issues
2022-08-21 16:55:47 +02:00
Jasmine Iwanek
fff8800a20 Use defines for limits 2022-08-02 20:03:14 -04:00
OBattler
f96eb5a2fc Pausing the emulator, including using the Pause key, now also releases mouse capture, closes #2293. 2022-08-02 02:57:00 +02:00
Alexander Babikov
be8784b17c Update internal MUNT to version 2.7.0 2022-07-29 13:44:36 +05:00
Jasmine Iwanek
8b33566187 More serial cleanups 2022-07-28 16:50:49 -04:00
Jasmine Iwanek
a04710b517 clang-format in src/win and other misc places 2022-07-27 17:27:51 -04:00
Alexander Babikov
f51c4cbaab Adjust the layout and label text of the FM synth driver option 2022-07-26 17:03:26 +05:00
Alexander Babikov
9f77a00d32 win: Add the FM synth driver select option to the UI 2022-07-26 10:23:02 +05:00
Adrien Moulin
88a8607255 Merge branch '86Box:master' into ymfm 2022-07-25 21:08:52 +02:00
Adrien Moulin
808337aac3 OPL: add the faster YMFM cores
This refactors the OPL interface in two drivers : Nuked and YMFM
Nuked is used by default, YMFM can be enabled with [Sound] fm_driver = ymfm
2022-07-25 20:24:31 +02:00
altiereslima
61cb47a2d6 Update pt-BR.rc 2022-07-24 10:26:09 -03:00
Adrien Moulin
5d7db9d4c5 Add pit_fast.o to Makefile.mingw 2022-07-23 14:03:54 +02:00
Jasmine Iwanek
9b1e90331f Beginnings of CONFIG_BIOS support
ported from machine&kb
2022-07-22 23:35:18 -04:00
OBattler
771a287718 And win/Makefile.mingw. 2022-07-23 03:16:25 +02:00
Jasmine Iwanek
3eeb83278c Add GDBStub to win32 makefile 2022-07-19 21:10:16 -04:00
OBattler
b164db81fe Added machine_status.o to Makefile.mingw. 2022-07-13 04:04:36 +02:00
RichardG867
537e43a1f9 Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30 2022-07-12 20:07:19 -03:00
OBattler
6adfdbd574 Fixed building with FAudio using Makefile.mingw. 2022-07-12 21:09:21 +02:00
Miran Grča
9cca54986f Merge pull request #2451 from Cacodemon345/multimonitor-take2-ui
qt: Fix performance regression
2022-07-12 14:31:20 +02:00
Cacodemon345
27e4124574 qt: Fix performance regression 2022-07-12 14:41:38 +06:00
OBattler
30479fc3b9 Fixed the problem of infinite screenshots being taken with the Win32 GUI. 2022-07-12 05:45:50 +02:00
OBattler
5615c170f6 Changed the way to obtain the rebar height - now getting the height of the first row via the window message, because something is causing the rebar itself to be apparently taller than that for some reason. 2022-07-12 05:22:34 +02:00
Cacodemon345
11a75f5fd5 Merge branch 'master' into multimonitor-take2-ui 2022-07-10 11:44:58 +06:00
Jasmine Iwanek
45a84cbbfe Fix incorrect position of CD speed 2022-07-09 19:35:53 -04:00
RichardG867
af7230496b Virtual ISO: Fix Windows file dialog failing with a folder loaded 2022-07-09 16:31:21 -03:00
RichardG867
bcd12099c7 Virtual ISO: Use the actual basename function and remove the legacy one 2022-07-09 13:43:13 -03:00
RichardG867
9bdec4a1d9 Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30 2022-07-08 19:22:52 -03:00
Miran Grča
95c264d98e Merge pull request #2436 from jriwanek-forks/pas16
Actually build PAS16 on win32ui dev builds
2022-07-08 23:53:48 +02:00
Jasmine Iwanek
604d719fb7 actuall build PAS16 on win32ui dev builds 2022-07-08 17:41:44 -04:00
Jasmine Iwanek
0dc77c9238 XGA+XGA2 in win32 UI 2022-07-08 16:27:38 -04:00
Cacodemon345
d32849b41f win_ui: Add two missing functions 2022-07-07 17:03:53 +06:00
Cacodemon345
d7e32aa2ff It's 1, not 0 2022-07-07 16:11:32 +06:00
Cacodemon345
b9316be98f Replace rest of the instances with doresize_monitors[0] 2022-07-07 16:08:11 +06:00
Cacodemon345
0ce1a8edfe Fix compilation for non-Qt builds 2022-07-07 15:09:13 +06:00
Cacodemon345
2bd4c67577 Fix Windows builds 2022-07-07 14:52:30 +06:00
Cacodemon345
af3f2685e1 Fix Windows builds for real 2022-07-03 01:40:27 +06:00
Cacodemon345
fb19913777 Fix Windows builds 2022-07-03 01:33:27 +06:00