Commit Graph

1587 Commits

Author SHA1 Message Date
Jasmine Iwanek
dbf798f63d Fix makefile.mingw building 2023-07-31 17:45:20 -04:00
OBattler
d03399c1a5 Some fixes for Clang compilation. 2023-07-27 02:33:40 +02:00
altiereslima
043738d92b Translation pt-BR (#3488) 2023-07-25 19:50:58 -03:00
RichardG867
8d46224893 keyboard: Rename inaccurate fullscreen hotkey function 2023-07-24 15:07:08 -03:00
RichardG867
8ff45f74fd Remove legacy dynamic loading error messages 2023-07-22 18:14:22 -03:00
OBattler
71119aef22 Makefile.mingw now has all the required dependencies for static libfreetype. 2023-07-16 04:21:21 +02:00
OBattler
1d59351c03 Some MMX optimizations. 2023-07-16 03:43:54 +02:00
OBattler
324e5860a0 The beginnings of the port of MartyPC's 808x emulation. 2023-07-15 03:14:13 +02:00
TC1995
cb06b9e78f Video features and fixes:
Added the Mach8 and Mach32 ISA/VLB/PCI cards (initial implementation and MCA coming soon for the Mach32) and their corresponding EEPROM's.
Added INMOS XGA ISA card and updated the SVGA core to reflect its mapping as well as the Mach8/32 mapping when in 8514 monitor mode.
Mark the XGA button as already checked and locked when a standalone XGA BIOS card is present like the INMOS one. (QT only)
Same concept as above, but applies to the Mach8 and 32 for the 8514 option as well. (QT only)
2023-07-14 23:38:04 +02:00
OBattler
810f613f6f Updated Makefile.mingw. 2023-07-12 00:48:13 +02:00
Alexander Babikov
b5bf8e63a4 Add a machine flag for machines requiring softfloat FPU and remove the existing restrictions on using dynarec and softfloat together 2023-07-02 14:43:10 +05:00
Jasmine Iwanek
9c05a30cb7 Merge pull request #3439 from lemondrops/bugger-fix
Fix ISABugger not being actually disabled on machines without ISA
2023-07-01 08:39:17 -04:00
Jasmine Iwanek
164a4aeef5 Merge pull request #3438 from lemondrops/cassette-flag
Add a machine flag for machines with a cassette port
2023-07-01 08:39:05 -04:00
Alexander Babikov
b5ce972247 Fix ISABugger being not actually disabled on machines without ISA 2023-07-01 16:59:48 +05:00
Alexander Babikov
4123589d6d win: Disable the cassette checkbox on machines without a cassette port 2023-07-01 16:59:11 +05:00
Alexander Babikov
a995695a04 win: plat_tempfile: Use local time instead of UTC 2023-07-01 16:58:35 +05:00
沙沙宮紗夜
57c49d94f4 Update zh-TW.rc 2023-06-20 14:55:13 +08:00
OBattler
68e970b9cd Joystick Raw Input: Do not add the axis if the center is 0 - prevents malformed vJoy 2.0.5 axes from causing 86Box to crash with a division by zero. 2023-06-11 22:58:16 +02:00
OBattler
3ec3dfa221 Fixed a warning in win/win_serial_passthrough.c. 2023-06-11 14:07:43 +02:00
RichardG867
bd734d8d4a win_serial_passthrough: Change pipe instance count to 1 for VMware compatibility 2023-06-09 12:21:48 -03:00
RichardG867
8cdaaaee34 win_serial_passthrough: Disable intermediate buffering on serial ports 2023-06-09 12:20:30 -03:00
Jasmine Iwanek
538795cef6 CD-ROM models in win32 ui (1/2) 2023-06-06 04:42:08 -04:00
Miran Grča
0f3dacde30 Merge pull request #3385 from jriwanek-forks/hdd-speed
Allow HDD Speed to be set in win32 ui (1/2)
2023-06-05 13:30:26 +02:00
Miran Grča
12cb86041e Merge pull request #3384 from jriwanek-forks/win32-fixes
Win32 fixes
2023-06-05 13:30:11 +02:00
Jasmine Iwanek
0649752dc9 Allow HDD Speed to be set in win32 ui (1/2) 2023-06-05 06:52:26 -04:00
Jasmine Iwanek
87ed36d444 Add myself to copyright for win32 ui as I'm the official maintainer 2023-06-05 01:16:40 -04:00
Jasmine Iwanek
d601d113a8 Fix a typo 2023-06-05 01:13:59 -04:00
Jasmine Iwanek
a25d48e928 Fix some bugs re vid scaling in win32 ui 2023-06-05 01:13:59 -04:00
Jasmine Iwanek
d1127e68fa Even more sonarlint work 2023-06-04 23:39:14 -04:00
Jasmine Iwanek
cc9b7d7a2b sonarlint work in the win32 ui 2023-06-01 07:55:02 -04:00
Jasmine Iwanek
ed1b369abd Yet more sonarlint fixes 2023-05-29 06:21:17 -04:00
cold-brewed
ef34e81cd1 network: Added new ability for drivers to provide error information upon failed init. Updated translation strings. Fixed an issue with VDE configuration settings. 2023-05-23 11:53:59 -04:00
Jasmine Iwanek
6c1e4a8e2c Some code smell fixes from sonarlint 2023-05-15 19:25:56 -04:00
OBattler
6bb5942ad1 Finish merge. 2023-05-16 00:53:59 +02:00
Jasmine Iwanek
1c3e1b4602 Correct win32 ui for cdrom model headings 2023-05-04 03:04:38 -04:00
Jasmine Iwanek
5c0292ae41 Disable old early CDROM support 2023-05-04 02:54:25 -04:00
Jasmine Iwanek
070d5c4190 Allow configuration of additional network adaptors in win32 ui 2023-05-03 04:08:26 -04:00
Jasmine Iwanek
637e1cfe70 Update win_settings.c 2023-05-02 03:12:54 -04:00
Jasmine Iwanek
b460e845c6 Make windres verbose
The error messages it emits elsewise are worthless
2023-05-02 01:59:06 -04:00
Jasmine Iwanek
948a78f6a9 Config support for Softfloat FPU in win32 ui 2023-05-02 01:56:53 -04:00
OBattler
a67af2368e Rename softfloat's poly.cc to softfloat_poly.cc, fixes the clobbering of Munt's poly.cpp when compiling with Makefile.mingw. 2023-05-01 02:42:47 +02:00
TC1995
7a53e1de45 Initial softfloat port from Bochs to 86box, currently selectable only on QT. 2023-04-29 18:56:57 +02:00
SuperMaxusa
46cd82e54f small fix in uk-UA.rc 2023-04-23 15:27:10 +03:00
SuperMaxusa
b6fbc74837 Update uk-UA.rc 2023-04-23 01:05:20 +03:00
OBattler
19d155cdd7 Keyboard controller file split and assorted clean-ups and fixes 2023-04-19 23:34:32 +02:00
OBattler
df24b4be0f Reverted the previous approach and switched to the new, non-hacky approach of getting rid of the accelerator and instead handling enter full screen the same way exit full screen is handled. 2023-04-13 22:47:42 +02:00
OBattler
a0c292d27e Added more special handled to handle break codes being swalled by the full screen notify dialog in Ctrl+Alt+Page Up. 2023-04-13 21:51:52 +02:00
Jasmine Iwanek
0e0ba399c6 Remove unneeded includes and correct others 2023-04-12 06:40:11 -04:00
Jasmine Iwanek
8dba80e6a6 Update MiniVHD to 1.0.3 2023-04-12 06:40:10 -04:00
OBattler
6850cb3ab1 Missing #undef's in dialog.rc. 2023-03-30 00:36:16 +02:00