Alexander Babikov
8f1fa1e5da
qt: Remove unused string translations
2025-04-11 23:30:45 +05:00
Alexander Babikov
9b11091c8e
qt: Remove the keyboard shortcut translation hack
...
No longer needed since the Win32 UI is gone and Qt can handle the key
names since the base translations are embedded
2025-04-11 23:30:42 +05:00
OBattler
8aa15fa21f
The update value handler should be at Pentium Pro, not Cyrix Cx6x86.
2025-04-11 20:27:41 +02:00
OBattler
e21c86d46c
PCI TRC Reset: Only zero the RAM on 686 systems, fixes #5462 .
2025-04-11 19:58:30 +02:00
OBattler
95a6aa0bdf
Fix the LxS fix again.
2025-04-11 19:29:40 +02:00
OBattler
f41848bbee
Settings: Recalculate CD-ROM model list on CD-ROM selection change and select the correct CD-ROM type.
2025-04-11 00:35:28 +02:00
OBattler
daca37aac9
Media historyy manager: Remove comment and fix the limits.
2025-04-10 23:46:38 +02:00
OBattler
e2f8a58d95
Fix the LxS fix on the new recompiler.
2025-04-10 01:08:21 +02:00
OBattler
8ac9d5d9cf
Default language to system also when the configuration file is present and the language option is not.
2025-04-09 17:39:26 +02:00
OBattler
3bb7d1ff47
Merge branch 'master' of https://github.com/86Box/86Box
2025-04-09 12:19:35 +02:00
OBattler
f5fcebfbaa
Default the language to the system language.
2025-04-09 12:19:24 +02:00
Torinde
9032af002d
VIA Cyrix III (Samuel) - add codename
...
To distinguish from Cyrix-heritage Joshua CPUs. #5451
2025-04-09 12:17:50 +02:00
Miran Grča
75a92543b8
Merge pull request #5449 from 86Box/tc1995
...
Revert a minor commit from Spock. (April 7th, 2025)
2025-04-07 21:06:09 +02:00
TC1995
ebf125082a
Revert a minor commit from Spock. (April 7th, 2025)
...
This fixes OS/2 Warp on a PS/2 machine using the Spock/Tribble during the file copy phase (the bug was probably too many IRQ's being fired).
2025-04-07 20:33:50 +02:00
Miran Grča
ee3968a13b
Merge pull request #5446 from Cacodemon345/qt6-fixes
...
Fix compilation on Qt6
2025-04-07 07:43:48 +02:00
Cacodemon345
44db8bb478
Fix compilation on Qt6
2025-04-07 11:42:03 +06:00
OBattler
fb449f39a4
Intel Premiere/PCI and Premiere/PCI II: Use a dual-channel IDE controller, fixes #5442 .
2025-04-07 07:41:59 +02:00
OBattler
576d643c4f
And fix the op_32 stuff.
2025-04-07 06:29:57 +02:00
OBattler
6884dc5736
Old recompiler: Fix compile-breaking mistakes.
2025-04-07 06:23:22 +02:00
OBattler
3b5966eb46
LDS/LES/LFS/LGS/LSS: Fix segment wraparounds in 16-bit address mode.
2025-04-07 06:03:19 +02:00
OBattler
018ff46253
CD-ROM: Actually remember and use the correct number of sectors for the period, fixes... well, any kind of data reading.
2025-04-07 05:42:41 +02:00
OBattler
b93af353ef
SCSI CD-ROM: Remove leftover excess logging.
2025-04-07 01:46:09 +02:00
OBattler
e48d64de45
SCSI CD-ROM/Disk/MO/ZIP: Treat data commands with request length 0 in ATAPI PIO mode as non-data commands, also allow WIN_SRST to go through BSY, fixes the regressions introduced in build 6731 reported by JVERNET.
2025-04-07 01:44:12 +02:00
OBattler
449c224ff7
SiS 471: Fix array out of bounds writes.
2025-04-06 21:23:53 +02:00
Miran Grča
5f9153e3f0
Merge pull request #5443 from Cacodemon345/bochs_vbe_fixes
...
Bochs SVGA: Buffer window switching now works properly
2025-04-06 21:07:56 +02:00
Cacodemon345
06bacb6912
Bochs SVGA: Buffer window switching now works properly
2025-04-07 01:01:26 +06:00
OBattler
375590b93b
Bochs SVGA: Add some sanity check to avoid the LFB and BIOS being mapped to either at the very bottom or top of the memory space.
2025-04-06 01:05:12 +02:00
Miran Grča
54aa7e1704
Merge pull request #5440 from Cacodemon345/qt-shortcut-switch
...
Make Qt shortcuts actually work in fullscreen
2025-04-05 21:02:02 +02:00
Cacodemon345
6d2128ab05
Make Qt shortcuts actually work in fullscreen
...
Also removes hacks related to fullscreen.
2025-04-05 23:59:49 +06:00
Cacodemon345
14ffb89f4d
SAASound filter fixes
2025-04-05 01:49:54 +06:00
OBattler
fd2214f544
Intel Classic/PCI: Return input port (P1) bit 4 clear, fixes #5435 .
2025-04-04 18:55:22 +02:00
OBattler
1c38e059c4
PS/55 DA2: Fix warnings.
2025-04-04 18:29:28 +02:00
OBattler
a5b68cf12a
Merge branch 'master' of https://github.com/86Box/86Box
2025-04-04 18:19:40 +02:00
OBattler
d3d5d3e780
Fix the calculation of the number of sectors per packet and stop the transfer when the total sector count has reached zero, fixes #5432 .
2025-04-04 18:19:28 +02:00
Miran Grča
5d7de0e043
Merge pull request #5434 from akmed772/da2dev2
...
PS/55: Add support for V-Text driver of IBM DOS/V Extension
2025-04-04 07:54:31 +02:00
Akamaki
b484bf1b45
PS55DA2: Add a bracket to avoid compile warning
2025-04-04 10:04:43 +09:00
Akamaki
4a4a7a342a
PS55DA2: formatting, sorting
2025-04-04 09:42:22 +09:00
Akamaki
392e3156bb
disable debug code
2025-04-04 09:10:49 +09:00
Akamaki
beb417cc85
PS55DA2: cleanup, remove unused code
2025-04-04 08:55:14 +09:00
Akamaki
b4f3e06c1e
PS55DA2: Fix some issues in DSPX and OS/2 dosbox
2025-04-04 08:23:32 +09:00
Akamaki
837f86a291
PS55DA2: Parse Bitblt data sequential
2025-04-03 22:17:24 +09:00
Akamaki
fc06d3de89
PS55DA2: add char drawing func in BitBlt
...
This build is still in work.
* Added character drawing function to support for DOS/V Extension DSPXDA2 driver.
* Implement CRTC regs: start address, end address, line compare to support line compare scrolling in DOS/V Extension.
* Enable updating CRTC regs when output is disabled.
2025-04-03 15:16:58 +09:00
OBattler
c63d900a93
CMS: Divide SAA samples by 2 so that the sum remains within the -32767 to 32768 range and avoids clipping.
2025-04-03 06:35:53 +02:00
OBattler
df7acc618b
Remove the now unused variable m_has_scsi.
2025-04-03 06:19:36 +02:00
OBattler
5ffc1ff538
Merge branch 'master' of https://github.com/86Box/86Box
2025-04-03 06:17:52 +02:00
OBattler
cfc8e0dc4e
Settings Storage Devices: No longer cut off the second SCSI controller.
2025-04-03 06:17:27 +02:00
Miran Grča
de6fed4485
Merge pull request #5423 from emlyn/colour-bugger
...
ISABugger display improvement
2025-04-03 04:53:03 +02:00
Miran Grča
3f677e1b04
Merge pull request #5431 from 86Box/tc1995
...
Trantor SCSI changes of the day (April 2nd, 2025)
2025-04-02 22:07:38 +02:00
RichardG867
4bd374a7df
Don't apply the Deschutes cacheability fix to Covington
2025-04-02 16:55:57 -03:00
TC1995
9c8c1a6f40
Trantor SCSI changes of the day (April 2nd, 2025)
...
1. The PAS SCSI controller driver mamv1.sys dislikes having bits 0-6 set when a transfer has completed, take account from this, fixes mamv1.sys incomplete CD transfers (bits 0-6 get re-enabled when the transfer is ongoing).
2. I now understand why the T128 doesn't have a block count register, it does the block count manually from the SCSI layer directly, this fixes Pseudo-DMA transfers when using, e.g.: CD transfers using a sector size of 2340 bytes.
2025-04-02 21:47:32 +02:00