Commit Graph

342 Commits

Author SHA1 Message Date
Jasmine Iwanek
855d5f422a Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-01-08 00:30:00 -05:00
Jasmine Iwanek
1860700eab Fix some small issues 2023-01-07 17:02:23 -05:00
Jasmine Iwanek
a40630ba63 Even more tabs to spaces 2023-01-07 14:09:51 -05:00
Jasmine Iwanek
20e76aacdb Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-12-31 17:57:55 -05:00
OBattler
06d4ae5595 Fixed VNC mouse, but the correct scale factor for X and Y has to be figured out. 2022-12-30 06:05:57 +01:00
Jasmine Iwanek
c8dc3906e8 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-12-20 22:09:45 -05:00
Cacodemon345
b0cdb2d643 Time sync now works correctly with Vendex RTC 2022-12-21 00:09:17 +06:00
Cacodemon345
6794e527c1 Add Vendex HeadStart Turbo 888-XT RTC 2022-12-20 22:40:40 +06:00
Jasmine Iwanek
f80c25c4ad Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-11-19 14:04:31 -05:00
Jasmine Iwanek
09dc680151 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-11-19 13:43:26 -05:00
Jasmine Iwanek
3fe4f75108 A bit more clang-format 2022-11-19 11:53:07 -05:00
OBattler
e44b69220f Numerous Olivetti M24 and M240 fixes. 2022-11-19 04:34:14 +01:00
Jasmine Iwanek
c3117265d8 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-11-17 23:47:43 -05:00
OBattler
27ebb27db7 Makefile.mingw corrections and made the code pass much stricter checks (now mandated by Makefile.mignw) to ensure GCC 14 readiness. 2022-11-17 22:44:06 +01:00
Jasmine Iwanek
eb0429fddb Updates 2022-11-15 20:28:24 -05:00
Jasmine Iwanek
4ab45d17de Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-11-13 22:31:47 -05:00
Jasmine Iwanek
af9f1abf98 Code/Comments cleanup
Tabs to spaces
Whitespace
Normalize clang-format comments
2022-11-13 21:15:58 -05:00
Jasmine Iwanek
bd75bc141a Header cleanups
Tabs to spaces
Consistency
2022-11-13 21:15:47 -05:00
Jasmine Iwanek
29dd0218a1 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-11-05 22:56:12 -04:00
Jasmine Iwanek
aa2c07bed2 Random header cleanups I noticed while porting things 2022-11-05 22:12:35 -04:00
Jasmine Iwanek
4cf229ee3a Port the very basic serial console from mtrr
It's enabled by the flag ENABLE_SERIAL CONSOLE
2022-11-05 21:43:42 -04:00
Jasmine Iwanek
5def97d138 Port code related to coreboot BIOS from MTRR
Only used if MACHINE_COREBOOT is set in machine flags, so this is a pretty safe one
2022-11-05 21:43:09 -04:00
Jasmine Iwanek
b0fa860168 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-10-30 23:12:55 -04:00
OBattler
fb8dcab3bd Fixed the handling of the Toshiba Fn keys, fixes #2778. 2022-10-31 04:04:47 +01:00
OBattler
9ec317d8e6 Fixed two warnings. 2022-10-30 16:44:31 +01:00
Cacodemon345
66f432efe7 mouse_ps2: Unify movement packet reporting mechanisms 2022-10-29 22:16:03 +06:00
Miran Grča
c2402daf1e Merge pull request #2755 from jriwanek-forks/tabstospaces
Correct many file headers to show 86box
2022-10-29 17:06:18 +02:00
Jasmine Iwanek
47f6257240 Correct headers for BSD Licensed files 2022-10-29 10:52:49 -04:00
Cacodemon345
b388cb552f Add option for 5-button PS/2 mouse 2022-10-28 23:51:38 +06:00
OBattler
e5268075fb Fixed mouse button statuses in PS/2 mouse command E9. 2022-10-28 17:30:38 +02:00
OBattler
e6f208ef33 And applied the same change to the Vendex (and all other XT clones) by separating the XT clone keyboard/PPI from the IBM XT 1986 one, and giving the clone one the PC-style port D read out on port 60h when keyboard is disabled, fixes #2213. 2022-10-28 02:23:08 +02:00
OBattler
52e47bde27 Added IBM PC style jumper readout to the Compaq Deskpro, fixes the second floppy drive, fixes #2688. 2022-10-28 02:09:37 +02:00
Jasmine Iwanek
f49d3c7458 Correct many file headers to show 86box 2022-10-27 17:08:58 -04:00
Jasmine Iwanek
723343bb3b Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-10-27 13:26:07 -04:00
Jasmine Iwanek
fab1632cee Fixes almost all the logging options which were previously broken 2022-10-27 11:23:10 -04:00
Jasmine Iwanek
def141560c Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-10-26 13:32:45 -04:00
OBattler
c95d8b2031 Do not modify PC/XT keyboard clock when keyboard is disabled, fixes keyboard input in WordVision, fixes #2701. 2022-10-26 18:28:38 +02:00
Jasmine Iwanek
b84283fb20 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-10-23 20:49:22 -04:00
OBattler
58f33e795b Removed an excess log line from device/keyboard_xt.c. 2022-10-24 00:48:44 +02:00
OBattler
7c0b0f94f7 Removed the mouse polling delay. 2022-10-22 00:53:46 +02:00
OBattler
d963bf4237 The Pravetz keyboard and video are now properly implemented. 2022-10-20 00:33:30 +02:00
Jasmine Iwanek
73c0535419 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-09-20 00:51:04 -04:00
Jasmine Iwanek
08e0b9120e Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-09-18 17:31:11 -04:00
Jasmine Iwanek
9a3cabbe85 clang-format in src/device/ 2022-09-18 17:19:21 -04:00
Jasmine Iwanek
c95c79a580 named initializers in isapnp 2022-09-18 16:04:23 -04:00
Jasmine Iwanek
de7af0fe7e More cleanups 2022-09-16 22:00:54 -04:00
Jasmine Iwanek
68c88b970f More changes 2022-09-09 19:00:33 -04:00
Jasmine Iwanek
7fde10c0da Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-08-31 21:24:58 -04:00
Jasmine Iwanek
5e0c1ac209 Gdbstub, Minitrace and more (#2653)
* Fix gdbstub compilation

* Fix minitrace compilation

* Fix many warnings on Linux Builds

* Support DirectInput for Joysticks in QT UI too
2022-08-31 18:35:32 -03:00
Jasmine Iwanek
e06a83a722 clang format 82815/ICH2 related things 2022-08-26 02:13:44 -04:00