OBattler
a828626177
Forgot cdrom.h.
2025-08-01 21:28:23 +02:00
OBattler
2924cf7930
Bumped the revisions of 86Box DVD drive and of the 86Box removable disk.
2025-08-01 21:21:11 +02:00
OBattler
33af416836
Added the CMD-649.
2025-08-01 19:44:30 +02:00
OBattler
a16f28fab5
IDE and CMD-64x fixes, including IDE initialization improvements and CMD-648 option ROM support.
2025-08-01 16:39:42 +02:00
OBattler
c675da4de7
MKE CD-ROM: Fix disc change detection, move model selection to CD-ROM type, and properly implement support for the up to 4 drives supported by the controller.
2025-07-29 22:40:02 +02:00
OBattler
26249b9c4c
MKE: More clean-ups, made port 3 return 0xFF when read (fixes Windows 95's built-in Panasonic driver), and added the Non-Creative version as well.
2025-07-27 19:21:24 +02:00
Miran Grča
07bbf62563
Merge pull request #5825 from Cacodemon345/mke
...
Panasonic/MKE CD-ROM interface backport from PicoGUS
2025-07-27 17:46:27 +02:00
OBattler
029c2f5906
Reverting the change from build 7173.
2025-07-27 17:41:15 +02:00
OBattler
0637b316ad
Added keyboard type selection.
2025-07-27 15:23:43 +02:00
Jasmine Iwanek
6c98dbfb2f
Improvements to mitsumi CDROM configuration
2025-07-26 18:02:51 -04:00
OBattler
5ac95d43f7
Implement the differentiation between CD and DVD drives and the DVD rejected status (for DVD images inserted into a CD drive).
2025-07-26 22:47:41 +02:00
Cacodemon345
ecba9783b3
Merge remote-tracking branch 'origin/master' into mke
2025-07-27 02:27:14 +06:00
OBattler
ca400e11dd
Implemented the CMD-648 PCI IDE controller, gave it to the CUBX which has it on-board, and added CMD-646 and CMD-648 as standalone options for PCI tertiary+quaternary controllers.
2025-07-26 20:38:15 +02:00
Jasmine Iwanek
188b6da202
Whitespace cleanups, formatting, license headers
2025-07-25 17:33:44 -04:00
Cacodemon345
3933e032b0
Merge branch 'master' into mke
2025-07-26 01:13:59 +06:00
OBattler
64e85fdfbc
Retooled ZIP emulation into more expansible Removable Disk emulation, ZIP 100 and 250 types remain selectable, alongside the new 86Box (ie. generic) option.
2025-07-25 16:30:40 +02:00
Cacodemon345
472f0cb7d9
Non-working MKE/Panasonic interface
2025-07-25 16:33:53 +06:00
Miran Grča
e39d809786
Merge pull request #5821 from jmi2k/add-biostar-m5ata
...
Add Biostar M5ATA motherboard
2025-07-24 23:47:00 +02:00
José Miguel Sánchez García
07c0a657b0
Add Biostar M5ATA motherboard
2025-07-24 23:33:26 +02:00
OBattler
fb00027eff
CD-ROM: Fix CRC and parity checking for XA Mode 2 Form 1 sectors.
2025-07-24 16:49:01 +02:00
OBattler
8944c920ae
CD-ROM: Parity and CRC checking support, System Shock 2 now works with a directly mounted .CUE image as well.
2025-07-24 14:12:20 +02:00
OBattler
9063bbe68b
Second and last part of the icon indicator work.
2025-07-23 15:53:34 +02:00
Miran Grča
c5681d8ba9
Merge pull request #5818 from jriwanek-forks/jsfix
...
Joystick/Gameport improvements part 1
2025-07-23 07:51:34 +02:00
Jasmine Iwanek
dbd8d1d8f5
86Box Specific PNP Gameport
2025-07-22 20:58:33 -04:00
Jasmine Iwanek
6a43be5b0d
Correct gameport device usage
2025-07-22 20:58:32 -04:00
Jasmine Iwanek
67e7136ff9
Some improvements to code readability
2025-07-22 20:58:32 -04:00
TC1995
1a5b4671e8
XGA/SVGA mode changes of the day (July 22nd, 2025)
...
1. If the VGA mapping is for a 0xA0000 map for a length of 0x10000, then disable XGA mode (this is independent of the XGA extended mode aperture mode 1 which is XGA's own 0xA0000 mapping).
2. Remove text mode ctrl-alt-del hack.
3. Fixed cursor x coordinate in the Trio32 using 15bpp/16bpp modes.
2025-07-22 20:45:54 +02:00
Cacodemon345
6b2e58d3b4
Write-protected indicator (part 1)
2025-07-21 01:20:54 +06:00
Cacodemon345
a4a8e10427
Microsoft Serial BallPoint mouse
2025-07-18 01:41:28 +06:00
OBattler
ae11e9bf27
XGA: Redo pattern blitting and clamp the X coordinate to within the width, fixes #5792 .
2025-07-16 01:40:45 +02:00
TC1995
4fa8ff2a06
XGA changes of the day (July 12th, 2025)
...
1. XGADemo now displays the correct colors through implementation of the palette sequence order in bit 2 of reg66 (Palette Sequence) of the XGA ports and no longer hangs DOS when displaying the demo per interrupt r/w ports implementation.
2. And some more checks for more patterns needed by some software.
2025-07-12 16:21:41 +02:00
RichardG867
19bd891f86
Move LBA Enhancer to the ISA ROM system
2025-07-10 12:10:16 -03:00
OBattler
44fd79b78d
PCjr: Correctly implement wait states, fixes #3140 .
2025-07-10 02:34:26 +02:00
Miran Grča
baee4bacf3
Merge pull request #5766 from 86Box/tc1995
...
Actually fix Loopback interrupt.
2025-07-09 21:37:24 +02:00
TC1995
eea13448db
Actually fix Loopback interrupt.
...
Fixes Netware related sessions with the ne2000 and possibly other dp8390-based cards.
2025-07-09 21:34:59 +02:00
Cacodemon345
916533499a
Add 10ms interval option (not exposed yet to UI)
...
Fix percentage counter
2025-07-09 12:59:16 +06:00
OBattler
04ae339ba1
Parallel ports: Fix EPP-related ports handling, appears to fix a reported sound regression.
2025-07-07 03:07:22 +02:00
TC1995
f1a227f182
XGA changes of the day (July 5th, 2025)
...
1. Remove hackish ISA XGA add-on support (from now on, use the INMOS XGA card for ISA XGA support).
2. Correct timings when dispontime is on.
3. Add proper vga256 support on ISA XGA for NT 3.5x+ as well disable LFB support when asked (mainly when the aperture is on or when not extended mode) while keeping everything else happy.
2025-07-05 11:14:03 +02:00
Jasmine Iwanek
def6d71f4b
Add gamepads, flight yokes and steering wheels
2025-07-03 23:10:07 -04:00
Jasmine Iwanek
be7406637e
A few joystick related cleanups
2025-07-03 23:10:06 -04:00
Jasmine Iwanek
6814a11ae6
Minor changes in cga
2025-07-03 23:04:48 -04:00
Jasmine Iwanek
f27e1fb8a2
Support for Quadram Quadcolor I / I + II
2025-07-03 23:04:34 -04:00
Daniel Gurney
aef9d1ed94
Revert "Merge branch 'bugfixes' into master"
...
This reverts commit 8250b57325 , reversing
changes made to 6c643d05b8 .
2025-07-01 03:04:14 +03:00
starfrost
8250b57325
Merge branch 'bugfixes' into master
2025-07-01 00:28:27 +01:00
Cacodemon345
c537e61453
Copper demo wobbling effects now show up correctly
2025-06-30 23:09:29 +06:00
OBattler
fe3ad0000b
Forgotten the vid_svga_render.c and .h files.
2025-06-30 18:48:53 +02:00
OBattler
d8669a5227
(S)VGA: Recalculate pel panning on every line instead of on every frame.
2025-06-30 00:36:00 +02:00
Kotori
789e1239d1
Update snd_resid.h
2025-06-29 10:07:37 +02:00
Jasmine Iwanek
9e34464759
Deal with renderer magic numbers
2025-06-28 19:07:59 -04:00
Miran Grča
407aeff500
Merge pull request #5720 from toggo9/v12p
...
Add the Acer V12P + two RAM corrections which I forgot.
2025-06-28 21:03:42 +02:00