OBattler
8107343f96
Fixed IDE IRQ's on non-bus mastering IDE controllers.
2023-10-29 01:43:58 +02:00
OBattler
a2e8607407
Removing a commented out line from acpi.c.
2023-10-28 23:50:25 +02:00
OBattler
03d7f44907
The ACPI power-on resume event now also has the PWRBTN bit set, fixes the FIC machines after a soft shutdown and power supply detection on many other machines, including the PC Chips Aladdin's.
2023-10-28 23:40:11 +02:00
OBattler
237c792795
Removed a commented-out line from disk/hdc_ide.c.
2023-10-28 22:28:36 +02:00
OBattler
d2713cb7ca
Merge branch 'master' of https://github.com/86Box/86Box
2023-10-28 22:00:35 +02:00
OBattler
b474e3d056
Massive IDE clean-ups, and finally implemented ATAPI hard disks.
2023-10-28 22:00:23 +02:00
Miran Grča
2e24540615
Merge pull request #3782 from 86Box/tc1995
...
Trident TGUI9440/96x0 Bresenham update:
2023-10-24 23:16:06 +02:00
TC1995
38a6c0f1e1
Trident TGUI9440/96x0 Bresenham update:
...
1. Its execution is exactly (actually 99%) the same as the S3 Bresenham procedure, so I thought of making the Bresenham command of the TGUI9440/96x0 behave like the s3 one but adapted to use Trident's ports and meanings and now OS/2 and Windows lines in certain programs work fine.
2023-10-24 23:08:17 +02:00
Miran Grča
0829dfb80f
Merge pull request #3781 from 86Box/tc1995
...
SCSI CD-ROM fixes (NEC):
2023-10-24 20:36:09 +02:00
TC1995
961a2483ad
SCSI CD-ROM fixes (NEC):
...
1. Added Mode Page Codes 0x00 and 0x03 (Unit Attention and Format Device) to the SCSI CD-ROM code.
2. Corrected the Read Disc Information TOC (actually Read TOC vendor unique) for NEC SCSI CD-ROMs, this, together with the fix above, fixes reading data cd-rom's using NEC vendor commands.
3. Actually identify NEC drives per manual (SCSI unknown version per the -75 and -77 manuals).
4. Re-added the 75 and 77 drives now that the NEC vendor commands are fine + an extra 25a drive with revision 1.0a (from a screenshot from vogons).
2023-10-24 20:15:08 +02:00
OBattler
26d9fa4daa
Sane defaults for mixer register FFh.
2023-10-24 02:34:50 +02:00
OBattler
2f3d5d5fc4
More fixes to mixer register FFh, turns out the lower 3 bits are not a DMA channel, fixes detection of Sound Blaster 16 non-PNP.
2023-10-24 00:28:28 +02:00
OBattler
5c5b286358
Renamed mouse_mode to mouse_input_mode to fix the conflict on Haiku OS.
2023-10-23 01:21:28 +02:00
OBattler
8b86bd812c
Fixed to undocumented Sound Blaster AWE32+ mixer register FFh, now the AWE32 PNP plays sound again.
2023-10-23 01:01:17 +02:00
OBattler
113776a58f
Do not add the dummy Internal mouse device.
2023-10-23 00:36:19 +02:00
OBattler
ce603f3719
The fatal() in sound/snd_sb_dsp.c is now a sb_dsp_log().
2023-10-22 16:43:51 +02:00
OBattler
5305247d95
Removed the fatal from snd_sb.c.
2023-10-22 07:30:19 +02:00
OBattler
fe5bb72766
Mixer registers 12h to 1Eh.
2023-10-22 06:54:58 +02:00
OBattler
f2802c63e9
CT1745 mixer register 10h read.
2023-10-22 06:04:49 +02:00
OBattler
90e682a339
More ViBRA 16XV fixing - DIAGNOSE 4.05 now successfully sets high DMA.
2023-10-22 00:46:06 +02:00
OBattler
3ef9941ba6
Added read for register 0C.
2023-10-21 22:01:55 +02:00
OBattler
d7456ad7a7
And the last unnecessary file.
2023-10-21 16:46:10 +02:00
OBattler
a2ee67c493
Removed that one VARCem file as well.
2023-10-21 08:14:22 +02:00
OBattler
8184d71aa6
Removing the remaining unnecessary files that should not have been committed.
2023-10-21 08:13:22 +02:00
OBattler
b3bbdd4b93
Removing the build folders that should not have been committed.
2023-10-21 06:55:31 +02:00
OBattler
28e2eb3ce5
More Sound Blaster 16+ / ViBRA 16 fixes, added optional PC speaker control via the Sound Blaster 16+ / ViBRA 16, and removed some left-over temporary code from device.c.
2023-10-21 06:53:11 +02:00
OBattler
f3ca2a6dcd
Added the Winbond W83878F variant with HEFERE = 0 (key = 88h) and correctly made the MS-5124 use it.
2023-10-20 21:48:51 +02:00
OBattler
9c434f4ed0
The ViBRA 16 XV now correctly does 16-bit DMA over 8-bit channels and fixed the DSP versions as well.
2023-10-20 21:02:35 +02:00
Miran Grča
b53a81019d
Merge pull request #3772 from 86Box/tc1995
...
Mach64 (both GX and VT2) 24bpp mono pattern fix placed in.
2023-10-20 21:00:46 +02:00
TC1995
9c847949f6
Attempt to fix the AdLib Gold DMA when no data is available while sampling and reverted the timer_on_auto to timer_advance_u64 to make the PCM wave sound correctly.
2023-10-20 20:57:53 +02:00
TC1995
00edd8cfbc
Mach64 (both GX and VT2) 24bpp mono pattern fix placed in.
...
Fixes wrong colors in patterns on various operating systems and possibly other stuff too.
2023-10-20 20:41:57 +02:00
OBattler
b329b5cc5f
Fixed a bug with ATAPI PIO requests, fixes some crashes with ATAPI drives on tertiary and quaternary IDE controllers.
2023-10-20 19:39:04 +02:00
OBattler
4ad9a06c89
SiS 551x logging fixes and fixed secondary IDE IRQ in legacy mode.
2023-10-20 04:01:33 +02:00
Miran Grča
d453b95c8c
Merge pull request #3770 from kzmidze/master
...
Update translation
2023-10-20 02:58:30 +02:00
Miran Grča
66c5f6cb5c
Merge pull request #3769 from EmpyreusX/master
...
[Qt] Made fixes to Japanese and Simp. Chinese translations
2023-10-20 02:58:17 +02:00
OBattler
88934ab0ca
IDE fixes and finished the SiS 5511.
2023-10-20 02:57:50 +02:00
OBattler
5c4429e4ec
Merge branch 'master' of https://github.com/86Box/86Box
2023-10-20 00:21:11 +02:00
OBattler
378ef1ae6d
The Tandy 1000 HX no longer incorrectly support 256 kB of RAM, fixes #3767 .
2023-10-20 00:20:57 +02:00
沙沙宮紗夜
6f9600d17f
Update translation
2023-10-19 22:49:12 +08:00
EmpyreusX
a1282488c6
[Qt] A small fix
2023-10-19 22:09:11 +08:00
EmpyreusX
7583c3f141
[Qt] Made fixes to Simp. Chinese translation
2023-10-19 21:39:11 +08:00
EmpyreusX
bb2038b965
[Qt] Made fixes to Japanese translation
2023-10-19 21:37:50 +08:00
Miran Grča
d1ed9f9ec1
Merge pull request #3766 from 86Box/tc1995
...
Small Mach32/SVGA font mapping fix.
2023-10-19 01:42:17 +02:00
TC1995
0440d37387
Small mach32/svga mapping fix (actually fixes font rendering on win3.1x using the Mach32 2.6 drivers)
2023-10-19 01:32:52 +02:00
Miran Grča
8d45217064
Merge pull request #3764 from 86Box/tc1995
...
S3 fixes:
2023-10-17 19:52:31 +02:00
TC1995
da5b93d980
S3 fixes:
...
Bit 11 of ports 0x82e8 and 0x86e8 (Current X and Current Y positions registers, respectively) are taken into account again without conflicting with OS/2 Warp 3/4's software cursor, fixes blitting issues with Neptune Build 5111.1's S3 driver and possibly some other builds and other stuff.
2023-10-17 19:33:07 +02:00
Miran Grča
b73364bb38
Merge pull request #3762 from goshhhy/pcap-types
...
net_pcap: use standard unsigned type names
2023-10-17 16:57:28 +02:00
Miran Grča
8ae3e092d0
Merge pull request #3763 from jriwanek-forks/4.0.2-fix
...
Fixes and GHA for SDL UI
2023-10-17 16:56:52 +02:00
Jasmine Iwanek
69c7e2a02a
Update codeql.yml
2023-10-17 03:41:26 -04:00
Jasmine Iwanek
5656cd7db8
Build SDL UI too on Linux
2023-10-17 03:41:26 -04:00