ts-korhonen
b7be825ba7
win_opengl: Fix MSVC build errors and warnings
2021-04-17 00:12:49 +03:00
ts-korhonen
7a83b463c2
win_opengl: Split shader loading to it's own file.
2021-04-16 19:44:31 +03:00
ts-korhonen
9dbbf8cf05
Merge branch 'master' into opengl
2021-04-16 18:46:53 +03:00
ts-korhonen
825dcd9fe4
win_opengl: Add sync options that would later be settable in UI.
2021-04-16 18:36:59 +03:00
ts-korhonen
afc5122a50
win_opengl: Add loading shaders from a file and few common uniforms.
...
plat.h,win.c: Add missing const
2021-04-15 16:38:23 +03:00
RichardG867
f0df74f248
Fix ISABugger and POST card persisting after being disabled
2021-04-14 16:29:43 -03:00
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
ts-korhonen
6919acd665
win_opengl: add routing for buttondowns to fix mouse capturing with recent changes to master
2021-04-13 23:20:58 +03: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
ts-korhonen
d64f0c23e7
Merge branch 'master' into opengl
2021-04-13 16:33:00 +03:00
ts-korhonen
0fdada4119
win_opengl: Implemented full screen stretch options.
2021-04-13 15:56:27 +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
ts-korhonen
22f91f639a
win_opengl: Fix unfocused full screen causing bell sound on input.
2021-04-13 01:25:42 +03:00
ts-korhonen
fc00dfd417
Merge branch 'master' into opengl
2021-04-12 23:47:06 +03:00
Daniel Gurney
e91a938f07
Fix cmake
2021-04-12 23:32:25 +03:00
ts-korhonen
dfd21b25af
win_opengl: more fullscreen input routing
2021-04-12 22:21:28 +03:00
ts-korhonen
522490f913
win_opengl: added basic full screen with input routing
2021-04-12 17:01:58 +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
ts-korhonen
3c328d93b5
win_opengl: fix resizing as child window
2021-04-12 01:45:23 +03:00
ts-korhonen
42d18fe165
win_opengl: add windows message hook to relay input, hide cursor on capture, unify method naming
2021-04-12 00:58:04 +03:00
ts-korhonen
fe3e1d05de
win_opengl: Get window size from resize instead of enable. Use noactivate window style to keep focus on parent window.
2021-04-11 22:29:00 +03:00
Panagiotis
da82b11b29
Few minor changes on the Intel i450KX
2021-04-11 15:33:11 +03:00
ts-korhonen
2b662ebc53
Merge branch 'master' into opengl
2021-04-11 00:44:52 +03:00
ts-korhonen
39268e88ef
Add some documentation to win_opengl.c
2021-04-10 18:15:26 +03:00
ts-korhonen
f315145c7d
OpenGL rendering component. First iteration, WiP.
2021-04-10 18:15:26 +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