Miran Grča
|
4e38809a84
|
Merge pull request #2435 from jriwanek-forks/xga-win32
XGA+XGA2 in win32 UI
|
2022-07-08 23:53:39 +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
|
3a57c8dc31
|
Make sure configure button is disabled always when None is selected
|
2022-07-08 14:21:41 +06:00 |
|
Adrien Moulin
|
4c93710d79
|
Fix build error
|
2022-07-07 23:58:02 +02:00 |
|
Adrien Moulin
|
27d31c4d99
|
Enable HDD timing simulation with IDE
|
2022-07-07 23:38:45 +02:00 |
|
Adrien Moulin
|
fe3061ff7a
|
Add HDD timing simulation
- realistic seeking and read/write speed
- read-ahead cache
- write cache
- preset system for performance characteristics
|
2022-07-07 23:35:34 +02:00 |
|
Cacodemon345
|
5063cf1bb4
|
PGC: Properly draw 40x25 CGA text mode
|
2022-07-08 00:17:46 +06:00 |
|
Cacodemon345
|
4ac9bd1ba0
|
Don't make non-MDA cards available for selection at all if a MDA card is selected
They currently show total garbage.
|
2022-07-07 18:16:22 +06:00 |
|
Cacodemon345
|
a886194382
|
qt: Actually save secondary video card settings
This also rounds off the new video monitor API with a instanced set_screen_size API
|
2022-07-07 17:56:36 +06:00 |
|
Cacodemon345
|
dec057020d
|
Fix Unix backend build
|
2022-07-07 17:21:30 +06: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
|
e287886dfb
|
Implement multi-monitor screenshots
|
2022-07-07 16:09:50 +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
|
90ba53e4e8
|
Finish multi-monitor support
|
2022-07-07 14:34:59 +06:00 |
|
Cacodemon345
|
07663ceb7e
|
Preparation for monochrome video selection
|
2022-07-06 17:44:43 +06:00 |
|
Cacodemon345
|
20d3f0971c
|
Use atomic_bool instead of atomic_flag for doresizes
atomic_flag seems to be broken on Windows for clearing them outside the
thread they were tested and set in
|
2022-07-06 01:25:39 +06:00 |
|
Cacodemon345
|
826a75292f
|
Fix Win32 compilation
|
2022-07-05 19:01:00 +06:00 |
|
Cacodemon345
|
431f1de906
|
Merge branch '86Box:master' into multimonitor-take2-ui
|
2022-07-05 18:57:57 +06:00 |
|
Cacodemon345
|
85baf0c7fb
|
qt: Restore Close button on monitor windows
|
2022-07-05 17:57:25 +06:00 |
|
Cacodemon345
|
a809942d4f
|
Fix window coordinate saving and loading
|
2022-07-05 16:40:04 +06:00 |
|
Cacodemon345
|
81be6e5cb5
|
qt: Fix confused geometry setting statement
|
2022-07-05 15:32:50 +06:00 |
|
Cacodemon345
|
b588f163c6
|
Implement per-monitor window geometry settings
|
2022-07-05 14:09:14 +06:00 |
|
Cacodemon345
|
554cd27121
|
Monitor load/save code (not hooked up yet)
|
2022-07-05 01:41:13 +06:00 |
|
Cacodemon345
|
f42c31dbde
|
qt_specifydimensions: Make size specfied apply to all monitor windows
|
2022-07-05 00:53:47 +06:00 |
|
Cacodemon345
|
46a40a616a
|
qt, video: Fix hard reset crashes
|
2022-07-05 00:21:30 +06:00 |
|
Cacodemon345
|
fb5ed3fffd
|
qt: Don't resize non-existent monitors
|
2022-07-04 23:37:19 +06:00 |
|
Miran Grča
|
740a1e0bf3
|
Merge pull request #2428 from 86Box/tc1995
Forgot to update the svga core source file.
|
2022-07-04 18:16:08 +02:00 |
|
TC1995
|
4417532851
|
Forgot to update the svga core source file.
|
2022-07-04 17:36:47 +02:00 |
|
Cacodemon345
|
e8ffc699ba
|
qt: Implement per-monitor resizing
|
2022-07-04 17:54:38 +06:00 |
|
Miran Grča
|
6e6a5e5543
|
Merge pull request #2427 from 86Box/tc1995
Fixed the overscan setting when using the 8514/A native drivers.
|
2022-07-03 23:38:32 +02:00 |
|
TC1995
|
6888cd3603
|
Fixed the overscan setting when using the 8514/A native drivers.
|
2022-07-03 23:34:49 +02:00 |
|
Miran Grča
|
bda7591310
|
Merge pull request #2426 from 86Box/tc1995
Make the dedicated Longshine SCSI ASPI driver work under DOS.
|
2022-07-03 23:24:23 +02:00 |
|
TC1995
|
6da31a5557
|
Make the dedicated Longshine SCSI ASPI driver work under DOS.
|
2022-07-03 23:09:55 +02:00 |
|
Miran Grča
|
d6e0932bc8
|
Merge pull request #2419 from rderooy/master
Fix regex bug
|
2022-07-03 23:08:37 +02:00 |
|
Miran Grča
|
49bf8c3aae
|
Merge pull request #2425 from 86Box/tc1995
Initial XGA-2 implementation, (same as XGA-1 internally, but able to …
|
2022-07-03 23:08:11 +02:00 |
|
TC1995
|
f0a78c7642
|
Initial XGA-2 implementation, (same as XGA-1 internally, but able to do 800x600 officially), selection is possible only on QT at the moment.
Refactored the ROP/MIX of the XGA accelerator.
Bus type variable added to make sure the device is an ISA-16 device or MCA in its dedicated register.
|
2022-07-03 23:01:46 +02:00 |
|
Cacodemon345
|
7ab71cafd3
|
Working multimonitor
|
2022-07-04 01:50:42 +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 |
|
Cacodemon345
|
8a3367ff6f
|
Multi-monitor support (backend preparation part)
|
2022-07-03 01:18:23 +06:00 |
|
David Hrdlička
|
eb0ba3d1c4
|
Revert "Fix EGA/VGA display type of the Olivetti M24"
This reverts commit b831b87355 .
|
2022-07-02 16:17:05 +02:00 |
|
David Hrdlička
|
b831b87355
|
Fix EGA/VGA display type of the Olivetti M24
|
2022-07-02 00:33:38 +02:00 |
|
Robert de Rooy
|
15e93eaa89
|
remove function
|
2022-07-01 22:29:51 +02:00 |
|
Robert de Rooy
|
4bf1e512d4
|
fix regex bug
|
2022-07-01 22:17:33 +02:00 |
|
Miran Grča
|
4e8a27a214
|
Merge pull request #2417 from 86Box/tc1995
When linear framebuffer base is mapped, it's fb_only time.
|
2022-07-01 18:50:59 +02:00 |
|
TC1995
|
30e0201174
|
When linear framebuffer base is mapped, it's fb_only time, fixes gibberish fonts and corrupt mouse cursor on BeOS releases using the S3 Trio/Virge cards.
Slight cleanup of the XGA card and fixed more possible cursor issues.
|
2022-07-01 17:58:56 +02:00 |
|