starfrost013
22981f2d4b
remove some code that was stupid, add void to fucntions
2025-04-10 10:56:07 +01:00
starfrost013
c8f3a8ad69
uncomment s2sb
2025-04-09 21:31:15 +01:00
starfrost013
8408bacd79
Merge branch 'master' of https://github.com/starfrost013/86box
2025-04-09 21:29:48 +01:00
starfrost013
911a71c67f
very large rewrite. use custom rendering code (for both DFB and GPU) to allow sub-scanline switches; implement a real pixel clock; only blit stuff that actually changed; add void to functions for actions (this may break some things)
2025-04-09 21:29:46 +01:00
starfrost
b17b43a246
Merge branch '86Box:master' into master
2025-04-09 13:39:45 +01: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
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
starfrost013
c1506772de
fix crossbuffer blit, use custom render functions
2025-04-06 18:08:42 +01:00
starfrost013
c9f6f87fcc
much less idiotic...
2025-04-06 14:03:09 +01:00
starfrost
c984524e25
Merge branch '86Box:master' into master
2025-04-06 11:30:21 +01:00
starfrost013
c05098e9ea
The worst ever s2sb implementation in human history but at least it works. Why are the buffers set to the same place
2025-04-06 02:53:02 +01: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
starfrost013
0bf5b5ea74
Merge branch 'master' of https://github.com/starfrost013/86box
2025-04-05 14:44:02 +01:00
starfrost013
041dc28492
Split src/destination buffers, use grobj
2025-04-05 14:44:01 +01: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
starfrost
694a83b85c
Merge branch '86Box:master' into master
2025-04-03 22:23:03 +01: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
starfrost013
7c4e2c82d4
Split up logs into two verbosity levels (one is just init/invalid regs/object submission/pci, everything else is verbose_only)
2025-04-03 01:40:59 +01: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