Commit Graph

12421 Commits

Author SHA1 Message Date
MaxwellS04
a02b4e52c3 Fixed configuration 2024-08-17 00:53:02 +07:00
Akamaki
ee280e10f1 removed debug logging 2024-08-17 00:39:40 +09:00
Akamaki
2c8c519b82 Removed debug logging 2024-08-17 00:38:32 +09:00
Akamaki
351d8c8441 added i/o port 3e9 write 2024-08-17 00:37:19 +09:00
Akamaki
c3b2ddfcb1 added comment for 5576 keyb 2024-08-16 23:56:25 +09:00
Akamaki
3c6695cdea Removed debug logging 2024-08-16 23:08:51 +09:00
Akamaki
6aec2f04dd Fixed ESDI hung-up issue when ctrl+alt+del reset 2024-08-16 23:07:24 +09:00
Akamaki
935c8b6ed8 cleanup code 2024-08-16 23:04:42 +09:00
MaxwellS04
24e2c65c40 Fixed a compile-breaking mistake 2024-08-16 20:44:51 +07:00
MaxwellS04
ab71f9d3e2 Added the miroCRYSTAL 3D, based on a S3 ViRGE. 2024-08-16 20:36:26 +07:00
OBattler
88741b021e S3 ViRGE: Some minor memory mask fixes. 2024-08-16 05:58:24 +02:00
OBattler
537e6f76de S3 ViRGE: Replace code with re-cleaned-up PCem code with our changes manually re-applied, also revert hardware cursor offset checks, which fixes black bars in games. 2024-08-16 05:43:55 +02:00
TC1995
a0d662e9c5 S3 changes (and TVP3026) of the day (August 15th, 2024)
1. TVP3026: disable lut mapping on 24bpp modes (mainly the S3 Vision968 drivers which use the TVP3026 ramdac).
2. S3 Vision968 (MiroVideo 40SV Ergo): Corrected 1280x1024 24bpp resolution.
3. ViRGE class: limit the FIFO entries in the bitblt regs to less than 16 entries and make the Image Transfers FIFO writes wraparound to 1 and reads to 0 (to allow at least a read to a write in the thread without hanging the entire emulator). Fixes Win3.1 PBRUSH colors while keeping performance on par with PCem.
2024-08-15 23:04:48 +02:00
Akamaki
84f49c3553 Fixed text cursor size changing 2024-08-15 23:30:16 +09:00
Akamaki
a241a3ae8f added/updated headers 2024-08-15 10:54:08 +09:00
Akamaki
44ce0dc282 Added DA2 config, Changed ca keys for PS/55 2024-08-15 10:52:16 +09:00
Akamaki
4b5943dd7d Added a display configuration for IBM DA2 2024-08-15 10:46:15 +09:00
Akamaki
7c5e82b2ab Added PS/55 fdc emulation, fixed a bug in MT read 2024-08-15 10:44:11 +09:00
Akamaki
d46121497c Added IBM Display Adapter II for PS/55 emulation 2024-08-15 10:42:43 +09:00
Akamaki
048a940980 Added a machine PS/55 model 5551T 2024-08-15 10:41:08 +09:00
Akamaki
bb9b4dc64f Added IBM-J 5576 keyboard and scancode set 8Ah 2024-08-15 10:38:48 +09:00
Akamaki
a8c75fb0af added IBM ESDI Integrated Fixed Disk 2024-08-15 10:34:51 +09:00
OBattler
08fc20bcc5 S3 Virge: Bring the threading completely up to par with PCem. 2024-08-14 22:47:06 +02:00
TC1995
a7b7b1af67 Attempt at fixing the threading of the ViRGE. 2024-08-14 20:33:32 +02:00
TC1995
70c622aecd S3 ViRGE class: Rethreading for future investigation. 2024-08-14 19:24:55 +02:00
Jasmine Iwanek
bc4e33f09f fix cmake for the no dynarec case
Temp test
2024-08-12 23:42:36 -04:00
Jasmine Iwanek
ad3eaf17a9 More unique names 2024-08-12 20:02:19 -04:00
Jasmine Iwanek
f38b6c00c6 Several C files were referenced multiple times. 2024-08-12 20:02:19 -04:00
Jasmine Iwanek
244545f337 Rename K6's decode_flush 2024-08-12 20:02:18 -04:00
Jasmine Iwanek
1f2bd5626b Dont compile codegen_timing_686.c without dynarec 2024-08-12 20:02:18 -04:00
Jasmine Iwanek
2f1b64d43b Remove excess http:// from links 2024-08-12 20:02:18 -04:00
Jasmine Iwanek
059c6156df Break out the K5 timings 2024-08-12 20:02:18 -04:00
OBattler
6cc7615185 Keyboard AT: Send ACK before the resent scan code on command FE, fixes #4713. 2024-08-13 00:26:53 +02:00
TC1995
5247214061 Video changes of the day (August 12th, 2024, S3/TGUI/SVGA))
SVGA: Added an indicator of the internal line to make matters easier for some vertical resolution problems.
TGUI 9400CXi: Fixed the basic acceleration as much as I could.
TGUI 9440AGi+: As with the line indicator, make matters easier for some resolution problems plus some refactoring of the bpp. Added write protection to some regs based on some documentation on the vt8601.
TGUI cursor: fixed the left edge of the cursor X offset.
S3: Apply the vblankstart = dispend statement only on enhanced modes, fixes vertical display on The Incredible Machine for DOS.
Commented out some excess logs.
2024-08-12 19:52:52 +02:00
OBattler
a56f9ef57b Merge branch 'master' of https://github.com/86Box/86Box 2024-08-11 20:53:09 +02:00
OBattler
b7624e5b00 DEC Tulip: Correctly return 0 when aborting receive on the first descriptor and no longer block broadcast packets. 2024-08-11 20:53:01 +02:00
Miran Grča
bc785fd731 Merge pull request #4709 from jriwanek-forks/cleanups
More DEV_BRANCH related cleaning
2024-08-10 18:13:18 +02:00
Jasmine Iwanek
719efd3aa4 More DEV_BRANCH related cleaning 2024-08-09 21:46:37 -04:00
Jasmine Iwanek
7d73eb8400 Correctly devbranch mitsumi CDROM 2024-08-09 20:10:27 -04:00
Miran Grča
091cf60f48 Merge pull request #4707 from jriwanek-forks/cleanups
Cleanups & fixes
2024-08-09 16:55:23 +02:00
Jasmine Iwanek
ccb6b35742 Fix the Radisys EPC-2102 2024-08-09 04:43:36 -04:00
Jasmine Iwanek
892f066ffa Don't depend on DEV_BRANCH
Allows things to be compiled independently
2024-08-08 20:25:03 -04:00
Jasmine Iwanek
3cd59235c9 Move USE_PCL to correct cmakelist 2024-08-08 19:31:50 -04:00
Jasmine Iwanek
0219547a16 Put Wacom tablets on dev branch 2024-08-08 19:31:49 -04:00
Jasmine Iwanek
c59e12ab09 Deal with more magic numbers in vid_ega.c 2024-08-08 18:58:14 -04:00
TC1995
6a04cde42a TGUI9440 (VLB/PCI) change of the day (August 9th, 2024)
Adjust the resolution accordingly for 1280x1022x256 (weird resolution using NT 3.1 drivers) as well as the X axis mouse movement in interlaced mode.
2024-08-09 00:47:27 +02:00
Miran Grča
d2214bbbb0 Update vid_voodoo_banshee.c
Fix heap corruption.
2024-08-09 00:39:42 +02:00
OBattler
62efc68d9a DP8390: Correctly use the Rx page start instead of the Tx one in the Rx function, fixes loss of received packets. 2024-08-09 00:25:17 +02:00
OBattler
76ad5cffa3 Merge branch 'master' of https://github.com/86Box/86Box 2024-08-08 18:56:17 +02:00
OBattler
b172df6498 Fix SN76489 behavior and make the Tandy 1000 SX use the NCR sound chip instead (as some revisions of it shipped with that), fixes #4700. 2024-08-08 18:56:05 +02:00