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
Miran Grča
ca812a0e6f
Merge pull request #3166 from Cacodemon345/patch-128
...
mouse_wacom_tablet: Resets now set the mode properly
2023-03-02 09:16:01 +01:00
Cacodemon345
c68b0a416a
mouse_wacom_tablet: Resets now set the mode properly
2023-03-02 14:05:38 +06:00