Jasmine Iwanek
3611765e50
Delete 86Box-install-roms.sh
2024-08-16 16:31:35 -04: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
Miran Grča
a72a0341f4
Merge pull request #4719 from 86Box/tc1995
...
S3 changes (and TVP3026) of the day (August 15th, 2024)
2024-08-15 23:27:38 +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
OBattler
08fc20bcc5
S3 Virge: Bring the threading completely up to par with PCem.
2024-08-14 22:47:06 +02:00
Miran Grča
8f43403482
Merge pull request #4718 from 86Box/tc1995
...
Attempt at fixing the threading of the ViRGE.
2024-08-14 20:35:26 +02:00
TC1995
a7b7b1af67
Attempt at fixing the threading of the ViRGE.
2024-08-14 20:33:32 +02:00
Miran Grča
038af16c91
Merge pull request #4717 from 86Box/tc1995
...
S3 ViRGE class: Rethreading for future investigation.
2024-08-14 19:33:48 +02:00
TC1995
70c622aecd
S3 ViRGE class: Rethreading for future investigation.
2024-08-14 19:24:55 +02:00
Miran Grča
6348e89702
Merge pull request #4714 from jriwanek-forks/cpu
...
dynarec related compile improvements
2024-08-13 05:56:13 +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
Miran Grča
d1480e9c1b
Merge pull request #4712 from 86Box/tc1995
...
Video changes of the day (August 12th, 2024, S3/TGUI/SVGA)
2024-08-12 19:59:13 +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
Miran Grča
f5e67ab308
Merge pull request #4708 from jriwanek-forks/mitsumicd
...
Correctly devbranch mitsumi CDROM
2024-08-10 18:13:08 +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
Miran Grča
4b47ffb783
Merge pull request #4706 from 86Box/tc1995
...
TGUI9440 (VLB/PCI) change of the day (August 9th, 2024)
2024-08-09 01:57:08 +02: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
Miran Grča
cdf6fc662a
Merge pull request #4702 from 86Box/tc1995
...
SCSI fixes of the day (August 8th, 2024)
2024-08-08 01:23:18 +02:00
TC1995
1e82bd88a1
SCSI fixes of the day (August 8th, 2024)
...
SCSI CD-ROM: request sense command should preserve its sense data unless a different command is issued, fixes DOS hanging with a blinking cursor using CDSCSI-2.sys for the 53c9x MCA card when there's no CD inside, making its no length Data In hack no longer needed.
2024-08-08 01:20:29 +02:00
OBattler
479ab87f17
EGA Render: Apply the (S)VGA Render blink fix by greasemonkey.
2024-08-08 00:56:19 +02:00
OBattler
90592d57dc
QT Main Window: Clear full screen on and off signals after full screen toggle, fixes Ctrl+Alt+PgDn not working immediately after Ctrl+Alt+PgUp.
2024-08-07 23:21:58 +02:00
OBattler
6118f7080d
Compaq EGA: Put the dot poll timer into the correct time after a timings recalculation, fixes POST errors on non-Compaq machines.
2024-08-07 17:34:09 +02:00
Miran Grča
e929b39620
Merge pull request #4699 from jriwanek-forks/compilefixes
...
Assorted compile fixes
2024-08-07 14:11:41 +02:00
Jasmine Iwanek
a4815fccfe
Compile fix for cpu/808x.c logging
2024-08-07 02:43:43 -04:00
Jasmine Iwanek
765e65e72a
Compile fix for cpu/x87.c logging
2024-08-07 02:32:31 -04:00
Jasmine Iwanek
0ce0f477b5
Compile fix for dummy_cdrom_ioctl.c logging
2024-08-07 02:23:51 -04:00
Jasmine Iwanek
e1fffd155a
Compile fix for net_rtl8139.c logging
2024-08-07 02:23:50 -04:00
Jasmine Iwanek
31f87b873a
Compile fix for hdc_ide_w83769f.c logging
2024-08-07 02:23:28 -04:00