RichardG867
57c4bc485e
Merge branch 'master' of https://github.com/86Box/86Box
2021-04-14 16:14:07 -03:00
Miran Grča
915b0eac80
Merge pull request #1373 from lemondrops/master
...
Improvements to onboard SCSI controller handling
2021-04-13 22:25:15 +02:00
Alexander Babikov
451922980f
Handle internal SCSI controllers in the Media menu
2021-04-13 23:47:52 +05:00
Alexander Babikov
8667c88710
Fix HDDs on internal SCSI controllers not displaying in the status bar
2021-04-13 23:46:32 +05:00
RichardG867
80b1340454
Merge branch 'master' of https://github.com/86Box/86Box
2021-04-13 14:10:48 -03:00
RichardG867
76395e9fb6
DPMS screen blanking support
2021-04-13 14:07:21 -03:00
Panagiotis
0b7bec3831
Fixes on the Aladdin IV
2021-04-13 15:21:10 +03:00
OBattler
77c18c0708
Improved the status bar's handling of hard disks and other storage devices on internal controllers.
2021-04-13 01:18:56 +02:00
Daniel Gurney
e91a938f07
Fix cmake
2021-04-12 23:32:25 +03:00
OBattler
58a1939dbf
Improved the main window size specifying, now has an option to lock the window to the specified size, making it unresizable.
2021-04-12 05:58:59 +02:00
OBattler
2c12f47bd7
Updated win/CMakeLists.txt.
2021-04-12 04:57:16 +02:00
OBattler
1e272bbc60
Merge branch 'master' of https://github.com/86Box/86Box
2021-04-12 03:42:17 +02:00
OBattler
b6b5558aa3
Added the ability to size the window to a specific resolution, closes #1362 ;
...
Fixed unsolicited mouse captures after a double-click in an open file dialog, fixes #1367 .
2021-04-12 03:42:03 +02:00
Panagiotis
da82b11b29
Few minor changes on the Intel i450KX
2021-04-11 15:33:11 +03:00
OBattler
c370ae7e18
CPU and MMU cleanups and fixes, and non-Debug builds are now stripped again.
2021-04-10 07:18:47 +02:00
Teemu Korhonen
6ab499a64e
Full screen resize fix ( #1359 )
...
* Fixed WM_WINDOWPOSCHANGED not handling window resize when leving full screen mode.
* Fix whitespaces.
2021-04-06 20:38:34 +02:00
OBattler
06f7ee93fe
Removed references to the not yet finished Tseng ET3000AX from the Makefile.
2021-04-06 07:43:53 +02:00
Miran Grča
091b45c104
Merge branch 'master' into master
2021-04-06 07:24:30 +02:00
OBattler
0415351497
Added the Super PC/Turbo TX, ASUS P/I-486SP3, ASUS PVI-486SP3C, PC Partner MB520N, MSI MS-6168, and Packard bell Bora Pro.
2021-04-06 07:17:38 +02:00
Panagiotis
8edf104668
Fixed build error
2021-04-05 22:37:27 +03:00
OBattler
5dace5e657
Fixed warnings introduced by the UTF-8 conversion.
2021-04-01 00:04:59 +02:00
David Hrdlička
dfbbe08a07
rewrite the emulator to use UTF-8 internally
2021-03-30 09:46:49 +02:00
OBattler
56d62de4fe
Properly initialized framecountx and re-added the startblit() / endblit() to the CPU thread, fixes renderer switches.
2021-03-30 03:49:46 +02:00
Panagiotis
d73011cd4c
Early implementation of the Intel 450KX
...
450GX & 450KX are the first chipsets intended for the i686 era of processors. Mostly they were used on workstations and servers but also a few general boards. This is an early implementation, not complete due to 86Box limitations in terms of memory handling.
2021-03-28 21:06:06 +03:00
Miran Grča
aa77c4f555
Merge pull request #1328 from tiseno100/master
...
Seperated the UMC 8886, Added the UMC 8890
2021-03-25 21:36:33 +01:00
Panagiotis
050c16424c
Seperated the UMC 8886, Added the UMC 8890
2021-03-25 11:01:54 +02:00
Sean Ramey
8d9a3f02ea
Fix build due to renamed variable.
...
quited -> is_quit
2021-03-25 03:20:25 -05:00
Sean Ramey
ce4a97967f
Fix Cmake build because of renamed file.
2021-03-25 03:13:33 -05:00
Sean Ramey
692a4eef4f
Fix build because of changed file name.
2021-03-25 03:08:50 -05:00
OBattler
1a643ab040
Reworked some memory and CPU parts to fix bugs, improve performance by getting rid of excess calls to mmutranslate(), and properly invalidate page bytes on page invalidation on new recompiler.
2021-03-24 19:52:44 +01:00
OBattler
cc3129dc3c
Changed %S to %hs in the Machine and Video missing strings.
2021-03-23 05:28:47 +01:00
David Hrdlička
10cc122925
fix Clang/WinSDK warnings
2021-03-21 03:28:37 +01:00
RichardG867
b338993727
Add ISAPnP framework
2021-03-20 01:21:02 -03:00
RichardG867
830448549f
Fix warning in win_settings
2021-03-16 17:58:33 -03:00
Miran Grča
82b26f75be
Merge pull request #1303 from richardg867/master
...
AGP and clock control
2021-03-15 22:50:31 +01:00
Panagiotis
7c6e5bda4a
First batch implementation of the UMC HB4 chipset
2021-03-13 11:44:07 +02:00
RichardG867
84c40909c7
Hide machine types with no available machines
2021-03-07 22:47:39 -03:00
David Hrdlička
533b7a5f30
win_ui: don't reset remembered window size
...
fixes #1291
2021-02-26 17:24:05 +01:00
David Hrdlička
014f16731e
win_ui: remove redundant resizing code
...
the resize handler already takes care of resizing the render window and
status bar, so there is no need to do it after each
`ResizeWindowByClientArea` call
2021-02-24 21:04:42 +01:00
David Hrdlička
3bc409876e
win_ui: fix status bar with resizable windows
2021-02-24 21:01:31 +01:00
David Hrdlička
220fffc4a2
win_ui: rewrite resizing using WM_WINDOWPOSCHANGED
2021-02-24 21:00:14 +01:00
Panagiotis
1136e2b715
Implemented the VIA EBGA 368 platform
2021-02-22 11:40:48 +02:00
Miran Grča
42fd585043
Merge pull request #1280 from luisjoseromero/chrome_tracing
...
Integrated Chrome tracing
2021-02-15 03:03:50 +01:00
luisjoseromero
c0e7ac3762
Integrated Chrome tracing
...
Added support for chrome tracing by integrating the
minitrace library (github.com/hrydgard/minitrace),
and modified it with a background flushing thread that allows
tracing to continue automatically after the predefined
1 million event limit.
Menu items and an accelerator (Ctr+T) have also been
added. Starting and stopping the trace simply replaces
trace.json with the new trace data.
The feature is disabled by default. Pass MINITRACE=y
to the build command to enable it. Some traces are
already added as an example, however they won't have
any effect if the feature is disabled.
2021-02-14 17:27:46 +00:00
EngiNerd89
56f794e66c
Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd
2021-02-11 20:10:43 +01:00
EngiNerd89
a2c53e1a94
Re-added fully complete and working Olivetti and NCR 386SX-class machines.
...
Moved Olivetti M290 to dev branch.
(Very) partially implemented Olivetti EVA gate array (used in M290).
2021-02-11 19:07:24 +01:00
RichardG867
1f3f204301
Add stpc.c to compilation list
2021-02-08 17:21:52 -03:00
RichardG867
976e8ca273
Un-devbranch STPC
2021-02-08 17:15:09 -03:00
EngiNerd89
f026ac6eea
Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd
2021-02-07 00:24:21 +01:00
EngiNerd89
b7e2e239e8
Added chipset and xta interface to Philips machines.
...
Major refactoring.
2021-02-06 23:58:39 +01:00