Ben Russell
240ecdfe5f
vid_ega: Mask ma correctly in the text renderer
...
It was already masked correctly in the 4bpp graphics renderers, but now we get to mask it correctly in the text renderer
2023-03-23 17:10:45 +13:00
Ben Russell
0bed201e87
vid_ega: Merge text renderers together
2023-03-23 17:06:12 +13:00
Ben Russell
69c18755a4
vid_ega: Extend 4bpp renderer to handle CGA 2bpp chunky graphics; Remove 2bpp renderer
...
This also lets planes 2 and 3 be used.
2023-03-23 15:28:25 +13:00
Ben Russell
212e494328
vid_ega: Merge 4bpp graphics renderers together
2023-03-23 14:51:35 +13:00
Miran Grča
ed8c7bf8c9
Merge pull request #3218 from 86Box/tc1995
...
ET4000w32/i (and non-i): More fixes, see below.
2023-03-22 20:43:55 +01:00
TC1995
247c5df801
ET4000w32/i (and non-i): Mouse cursor shape is now alright by being forced to be 128x128 and if the cursor regs (0xe2 and 0xe6) have a non-0 value in the non-i chip (or if on 15/16bpp, forcing it to 128x128 anyway).
...
Also fixed are the blitter patterns in 8/15/16bpp modes by re-ordering (if it's the right term) the pixels of the Y pattern coordinates (code lines are from 1165 to 1183).
And properly implemented X/Y Count control routing blitters, fixes anything that uses software Bresenham and/or polygon stuff.
2023-03-21 23:49:28 +01:00
Miran Grča
f2d02399b4
Merge pull request #3196 from snowruna/patch-1
...
Update ko-KR.rc
2023-03-21 00:19:42 +01:00
Miran Grča
18d13e39df
Merge pull request #3200 from kzmidze/patch-1
...
Update zh-TW.rc
2023-03-21 00:19:31 +01:00
Miran Grča
735acd0aa6
Merge pull request #3203 from kzmidze/patch-3
...
Update zh-TW.po
2023-03-21 00:19:20 +01:00
Miran Grča
febf18fc6b
Merge pull request #3210 from Cacodemon345/busspeed
...
cpu_busspeed is now a double
2023-03-21 00:19:04 +01:00
Miran Grča
cf30464e1a
Merge pull request #3217 from iamgreaser/gm/gh-2944-ega-64k-mvp
...
Gm/gh 2944 ega 64k mvp
2023-03-20 21:25:57 +01:00
Ben Russell
2a395efbc9
vid_ega: Fix address decoding for Odd/Even modes for the 4bpp gfx renderers
...
This, combined with the Odd/Even fixes from a previous commit, gets the 64KB 640x350 2bpp modes working correctly.
Relevant issue: #2944
2023-03-20 20:07:39 +00:00
Ben Russell
77ba033fd9
vid_ega: Fix CCLK/2 rendering in 4bpp graphics modes
...
Required for 64KB-variant 640x350 2bpp modes (BIOS modes 0x0F, 0x10).
This does need some address decoding fixes to break the 16K-word barrier, though - those are coming.
2023-03-20 19:36:38 +00:00
Cacodemon345
16e6ed424c
cpu_busspeed is now a double
2023-03-16 22:28:18 +06:00
上條 當麻
b705afbecb
Update zh-TW.po
2023-03-13 04:34:54 +08:00
上條 當麻
7bfd8b39f5
Update zh-TW.rc
2023-03-13 03:35:44 +08:00
runa
a9df761d83
Update ko-KR.rc
...
Fix some missing parts
2023-03-12 04:06:38 +09:00
Miran Grča
b5f0692483
Merge pull request #3189 from jriwanek-forks/win32
...
Whitespace in win32 lang files (2/2)
2023-03-10 07:00:01 +01:00
Jasmine Iwanek
bfcc11c512
Fix a compile warn in win_settings.c
2023-03-09 22:43:17 -05:00
Jasmine Iwanek
93a1f2d2f9
Whitespace in win32 lang files (2/2)
2023-03-09 22:43:17 -05:00
Miran Grča
1484a70ebb
Merge pull request #3180 from Cacodemon345/banshee-filter-fix
...
vid_voodoo_banshee: Extend screen filter buffers to 2048 * 3 bytes
2023-03-07 20:18:18 +01:00
Miran Grča
165f76f556
Merge pull request #3181 from Cacodemon345/mpu401-queue-fix
...
mpu401: Extend MPU401_QUEUE to 1024 bytes
2023-03-07 20:17:49 +01:00
Miran Grča
d66a795ac8
Merge pull request #3182 from Cacodemon345/matrox-mga-multi-monitor
...
vid_mga: Make Matrox Millennium multi-monitor compatible
2023-03-07 20:17:25 +01:00
Cacodemon345
03a578708c
vid_mga: Make Matrox Millennium multi-monitor compatible
2023-03-07 22:03:04 +06:00
Cacodemon345
fa07ae5891
mpu401: Extend MPU401_QUEUE to 1024 bytes
...
Allows SysEx messages larger than 64 bytes to be received correctly
2023-03-07 15:57:33 +06:00
Cacodemon345
8e54488f22
vid_voodoo_banshee: Extend screen filter buffers to 2048 * 3 bytes
...
Fixes crashes when screen filtering is enabled and AmigaSport V3.0 drivers for Windows XP are used.
2023-03-07 14:30:33 +06:00
Miran Grča
a4ff1f72c8
Merge pull request #3177 from Cacodemon345/qt-wacom-serial
...
qt: Multimonitor and absolute mouse input fixes
2023-03-07 02:43:59 +01:00
Cacodemon345
1e58f4dc93
Fix switch input on secondary monitors
2023-03-05 16:59:08 +06:00
Cacodemon345
7de41b383c
Absolute mouse input now works on secondary monitors
2023-03-04 23:10:43 +06:00
Cacodemon345
e650ec7505
Fix crashes when exiting emulator in multimonitor modes
2023-03-04 23:10:26 +06:00
Miran Grča
5d83989304
Merge pull request #3176 from ts-korhonen/multimonitor-rawinput
...
Accept raw input from non-primary monitor windows on Qt
2023-03-04 17:30:57 +01:00
RichardG867
6658374969
Merge branch 'master' of ssh://github.com/86Box/86Box
2023-03-04 13:23:03 -03:00
RichardG867
17d9578c8e
VIA PIPC: Fix incorrect register order in software FM mode
2023-03-04 13:22:41 -03:00
ts-korhonen
08eba996af
qt(windows): Accept raw input from non-primary monitor windows.
2023-03-04 18:18:58 +02:00
Miran Grča
cda6ca44f7
Merge pull request #3175 from Cacodemon345/qt-wacom-serial
...
vnc: report absolute mouse coordinates
2023-03-04 11:08:44 +01:00
Cacodemon345
c603003fd0
vnc: report absolute mouse coordinates
2023-03-04 14:41:12 +06:00
Miran Grča
3402bd97d8
Merge pull request #3174 from Cacodemon345/patch-130
...
wacom: Fix settings reporting
2023-03-04 07:37:01 +01:00
Cacodemon345
9b3626e88c
wacom: Fix settings reporting
2023-03-04 12:24:35 +06:00
Miran Grča
c946360129
Merge pull request #3170 from kzmidze/patch-3
...
Update zh-TW.po
2023-03-04 06:39:58 +01:00
Miran Grča
cb95bcfff0
Merge pull request #3171 from kzmidze/patch-2
...
Update zh-TW.rc
2023-03-04 06:39:47 +01:00
Miran Grča
c35a4ec895
Merge pull request #3173 from Cacodemon345/qt-wacom-serial
...
Add and enable Wacom ArtPad emulation
2023-03-04 06:39:34 +01:00
Cacodemon345
ff0a39bbaa
Add and enable Wacom ArtPad emulation
2023-03-04 11:35:10 +06:00
Cacodemon345
90826277aa
mouse_wacom_tablet: Make data
a FIFO
...
Windows 3.x Wacom handwriting mode now behaves correctly
2023-03-03 22:37:59 +06:00
上條 當麻
195a19c0bf
Update zh-TW.po
2023-03-03 22:03:49 +08:00
上條 當麻
62568961d3
Update zh-TW.rc
2023-03-03 21:56:35 +08:00
Cacodemon345
85ddf5db3a
Merge remote-tracking branch 'origin/master' into qt-wacom-serial
2023-03-02 23:31:20 +06:00
Miran Grča
d3d312edcd
Merge pull request #3154 from jriwanek-forks/fix-win32
...
Some cleanups in win_settings.c
2023-03-02 15:52:46 +01:00
Miran Grča
e33929436b
Merge pull request #3167 from Cacodemon345/patch-129
...
mouse_wacom_tablet: Point mode is disabled when suppressed mode is enabled
2023-03-02 15:52:34 +01:00
Cacodemon345
32076a16ac
mouse_wacom_tablet: Point mode is disabled when suppressed mode is enabled
2023-03-02 16:47:42 +06:00
Cacodemon345
9d1175d1d8
Prepare for ArtPad emulation
2023-03-02 16:45:47 +06:00