Commit Graph

11753 Commits

Author SHA1 Message Date
TC1995
be878ede58 Okay, maybe for the 53c400 only so.
Based on my tests, the former 5380 commit will apply to the 53c400 only, for now...
2025-01-13 00:56:04 +01:00
TC1995
8dc456cce5 NCR 5380-based changes of the day (January 12, 2025)
1. Sanity check for the SCSI temp_buffer if it's allocated or not.
2. Data reads and writes in non-DMA mode should be accessible only when DMA mode is Idle (as in, no DMA at all, whereas DMA mode will go to the SCSI controllers' callbacks).
2025-01-12 20:37:50 +01:00
unreal9010
2d0f03a708 Fixed a BX6-related typo 2025-01-12 10:47:23 +01:00
Miran Grča
e2f5f76262 Merge pull request #5129 from unreal9010/master
Add ABIT BX6
2025-01-12 08:50:12 +01:00
Jasmine Iwanek
abb066f6ef Initial Micro Solutions CompatiCard support 2025-01-12 00:41:17 -05:00
Jasmine Iwanek
fabe71150c Various improvements & Cleanups
Some ported from ANightly's work
2025-01-11 21:25:29 -05:00
unreal9010
e00d7b8e1d Update machine_table.c 2025-01-11 23:18:49 +01:00
unreal9010
c64c5bcbcd Update m_at_slot1.c 2025-01-11 23:04:17 +01:00
unreal9010
af12421a5b Update machine.h 2025-01-11 22:45:17 +01:00
Miran Grča
4ed7fec6a5 Merge pull request #5124 from jriwanek-forks/warnfixes
Random warning fixes and cleaning
2025-01-11 10:39:39 +01:00
Jasmine Iwanek
49f5c358d8 Revert two fixes as batty has that covered 2025-01-11 04:37:18 -05:00
GetDizzy
7d3d15853d Remove outdated TODOs. 2025-01-11 04:11:54 -05:00
Jasmine Iwanek
f9ac37decd Missed fix 2025-01-11 04:04:39 -05:00
Jasmine Iwanek
8cb220d84b Corrections 2025-01-11 03:39:15 -05:00
GetDizzy
6ec9c33940 Formatting fixes. 2025-01-11 03:15:06 -05:00
Jasmine Iwanek
3b092bcdb2 Cleaning 2025-01-11 02:21:40 -05:00
GetDizzy
0931e82bd1 Add BIOS selection to Packard Bell PB450. 2025-01-11 02:14:09 -05:00
Jasmine Iwanek
035b8deee2 Random warning fixes 2025-01-11 00:08:26 -05:00
OBattler
28c296fc75 More case ranges in src/chipset/ali1531.c. 2025-01-11 00:12:13 +01:00
OBattler
f774618b1e SiS 5513 PCI to ISA bridge: fix a typo in a revision check. 2025-01-10 23:40:54 +01:00
OBattler
a25f694b52 Merge branch 'master' of https://github.com/86Box/86Box 2025-01-10 21:56:28 +01:00
OBattler
78a81b0d7f AT / PS/2 keyboard: It turns out a few other commands also cancel the pending command, fixes #4981. 2025-01-10 21:56:04 +01:00
Jasmine Iwanek
3ffaf21f60 Add other BIOS versions to ibmxt (86) 2025-01-10 04:20:20 -05:00
Jasmine Iwanek
a6b8f826fe Fixes 2025-01-10 03:24:48 -05:00
Jasmine Iwanek
c01022db46 Add other BIOS versions to ibmxt (82) 2025-01-10 03:07:55 -05:00
Miran Grča
add52f426e Merge pull request #5121 from jriwanek-forks/ibmpc
Add other BIOS versions to ibmpc
2025-01-10 08:31:21 +01:00
Jasmine Iwanek
312536f51e A few updates to ibmpc82 2025-01-10 01:27:50 -05:00
Jasmine Iwanek
cbbf91b790 Add other BIOS versions to ibmpc 2025-01-10 01:27:50 -05:00
Jasmine Iwanek
1ee305d0f3 devices -> midi_out_devices in sound/midi.c 2025-01-10 00:05:25 -05:00
Jasmine Iwanek
738087ae13 Cleanups in device 2025-01-10 00:05:25 -05:00
Jasmine Iwanek
ecaad9c41c Update some copyrights 2025-01-09 21:32:41 -05:00
Jasmine Iwanek
dfbd9be605 Device customization for ibmat & ibmxt286 2025-01-09 21:32:41 -05:00
Jasmine Iwanek
84a6dd9508 Device customization for ibmpc, ibmxt & ibmxt86 2025-01-09 21:32:40 -05:00
Jasmine Iwanek
9b61651955 Add other BIOS versions to ibmpc82 2025-01-09 20:48:25 -05:00
Miran Grča
174162c7e3 Merge pull request #5118 from jriwanek-forks/qtimprov
Cleanups in qt_settingsports
2025-01-10 00:41:15 +01:00
Jasmine Iwanek
1ab78eb48a Cleanups in qt_settingsports 2025-01-09 18:34:59 -05:00
Miran Grča
14b32dc7c6 Merge pull request #5117 from 86Box/tc1995
And DC390 for today.
2025-01-10 00:26:50 +01:00
Jasmine Iwanek
edfb344efa Update ataripc4 todo 2025-01-09 18:09:21 -05:00
Jasmine Iwanek
c627fa0dee Missing todo for ataripc3 2025-01-09 18:08:37 -05:00
TC1995
738b80f1ab And DC390 for today.
Restore the old way of identifying the chip id in the DC390. Fixes NT 4.0 booting from CD-ROM using said SCSI controller when its BIOS is enabled.
2025-01-09 23:47:30 +01:00
TC1995
3a22930c07 And Cirrus per the previous commit.
Improved the byte swap fix introduced time ago, this time by making it trigger on banked writes when needed.
2025-01-09 23:24:58 +01:00
TC1995
9bc5f0dd05 8514/A and S3 changes of the late day (January 9th, 2025)
S3:
1. Cleaned up the Short Stroke command processing.
2. Proceed calculating the error term only when it's equal or greater than the line length (Draw Line, Command 1 and also applies to Short Strokes, Command 0).

8514/A compatibles:
1. Reworked the polygon draw type A processing.
2. As with the S3, reworked the way error term is handled in the processing, and on Command 5 (Draw Polygon Boundary Line).
2025-01-09 22:58:40 +01:00
Jasmine Iwanek
a044223362 A few bug fixes according to docs and fw
Also skeleton support for DSP versions
2025-01-09 05:16:30 -05:00
Jasmine Iwanek
3d55d93715 Make sb_dsp_versions more readable 2025-01-08 21:58:45 -05:00
Jasmine Iwanek
1244b61d8b Cleaning 2025-01-08 21:28:30 -05:00
Jasmine Iwanek
cdf67d015f Correct SB2/SB2CD(OmniCD) IO ranges 2025-01-08 17:35:15 -05:00
Jasmine Iwanek
a4d34661ea malloc to calloc in snd_sb 2025-01-08 17:35:15 -05:00
Jasmine Iwanek
ace9462597 Merge SB1/SB2 init 2025-01-08 17:34:25 -05:00
Jasmine Iwanek
ce1c65ec87 Merge SB 1/1.5 init
format

Update snd_sb.c
2025-01-08 17:33:07 -05:00
OBattler
80735cc70a Fixed a warning in src/video/vid_voodoo_render.c. 2025-01-08 11:38:46 +01:00