Commit Graph

6146 Commits

Author SHA1 Message Date
OBattler
807631ca01 Reworked the force 4:3 code a bit to reduce rounding errors. 2017-07-20 21:05:27 +02:00
OBattler
76222651ba EGA now renders at the correct size. 2017-07-20 20:55:12 +02:00
OBattler
fa0f77735c Attempt to fix the Settings bugs. 2017-07-20 15:22:21 +02:00
OBattler
9aa45f9e25 The "Acer M3a" I/O registers are in fact SMC FDC37C932FR General Purpose I/O registers, and are now implemented as such. 2017-07-20 14:35:44 +02:00
OBattler
753937741e Added the AWARD 386SX, 386DX, and 486 clones, all using the same BIOS (supports all of these configurations) and the OPTi 495 chipset. 2017-07-20 14:14:43 +02:00
OBattler
d008baec95 Merge pull request #152 from basic2004/master
Fixed LegalCopyright to avoid encoding messup
2017-07-20 13:46:06 +02:00
basic2004
94e9713192 Fixed LegalCopyright to avoid encoding messup 2017-07-20 19:34:48 +09:00
basic2004
1584a8412d Merge remote-tracking branch 'refs/remotes/OBattler/master' 2017-07-20 19:27:26 +09:00
OBattler
3e195b74d0 Fixed all instances of the usage of wcstombs to use a sizeof() of whatever the destination is instead of the source size. 2017-07-20 11:32:41 +02:00
OBattler
b18f16c4bc Merge branch 'master' of https://github.com/OBattler/86Box 2017-07-20 10:46:17 +02:00
OBattler
e2512f8d9b Commented out the Compaq Portable II's and III's. 2017-07-20 10:45:36 +02:00
Melissa Goad
ca49a768b7 Fixup 2017-07-20 02:44:32 -05:00
Melissa Goad
856f5b5e1a Merge branch 'master' into experimental 2017-07-20 02:34:56 -05:00
OBattler
5f6efd3b65 Merge pull request #142 from MoochMcGee/master
Remove autotools build system entirely to avoid confusing new users.
2017-07-20 08:38:36 +02:00
OBattler
a9f9523174 The MECHANISM_STATUS CD-ROM command now correctly calculates length from the CDB instead of the CD buffer, fixes crash with NT 4.0 and the BT-542b controller;
Applied the remaining mainline PCem commits.
2017-07-20 08:24:07 +02:00
Melissa Goad
ea18d0f879 Merge branch 'master' into experimental 2017-07-19 23:06:55 -05:00
Melissa Goad
ce7877021f Merge branch 'master' of https://github.com/OBattler/86Box 2017-07-19 23:05:29 -05:00
Melissa Goad
23452bd39c Fixup 2017-07-19 23:04:16 -05:00
Melissa Goad
6ce71f9a4f Add configurability of the PCI device ID for certain nVidia cards 2017-07-19 23:03:49 -05:00
OBattler
790938fb94 Applied the last mainline PCem EGA-related commits. 2017-07-19 20:53:23 +02:00
OBattler
c7160d7e78 Fixed a compile-breaking mistake. 2017-07-19 16:20:15 +02:00
OBattler
9924ba98b0 Merge branch 'master' of https://github.com/OBattler/86Box 2017-07-19 16:17:05 +02:00
OBattler
3479eb6bee Each element of the discfns array is now 512 characters long instead of 256. 2017-07-19 16:16:07 +02:00
TC1995
c54bbb3eb5 Updated Compaq Portable II and III roms. 2017-07-19 14:29:00 +02:00
OBattler
9fd0c49d65 Merge branch 'master' of https://github.com/OBattler/86Box 2017-07-19 14:19:04 +02:00
OBattler
10ea6dd911 Applied the NMI mask patch from Greatpsycho;
All PS/1 and PS/2 models are now fixed to their built-in graphics cards and use the legacy VGA monitor pin emulation - fixes the 2401 errors;
The S3 ViRGE no longer dumps the video RAM on close.
2017-07-19 14:18:33 +02:00
OBattler
7669f8d7d3 Merge pull request #151 from basic2004/grayscale
Fixed grayscale
2017-07-19 08:47:29 +02:00
basic2004
4c0b03cc9e Fixed some mistake 2017-07-19 15:15:38 +09:00
basic2004
7f978f5a30 Seperated grayscale conversion type
BT601, BT709, and average.
2017-07-19 15:08:40 +09:00
basic2004
021befa12c Fixed grayscale transform
mathematics to hardcoded color arrays for performance.
2017-07-19 12:32:14 +09:00
basic2004
0cea3de564 Merge remote-tracking branch 'refs/remotes/OBattler/master' 2017-07-19 12:22:02 +09:00
OBattler
1168c6c63c Applied two EGA-related commits from mainline PCem. 2017-07-18 21:44:42 +02:00
OBattler
d47364fd3e ES_AUTOHSCROLL now applied to the correct control. 2017-07-18 20:32:27 +02:00
OBattler
5c5f03f45b Merge pull request #150 from dhrdlicka/master
Fix Mouse type dropdown
2017-07-18 20:29:49 +02:00
OBattler
89fd3e467f Increased maximum number of timers to 64;
Redid some things in serial_old.c;
Made win_serial.c only compile and link if make is started with WALTJE=y;
The NVR path text box in the Settings dialog now has ES_AUTOHSCROLL set.
2017-07-18 19:22:16 +02:00
OBattler
95ac6ebe1d Temporarily reverted to the PCem serial code (but kept waltje's in, optionally enabled by running make with WALTJE=y parameter);
Applied another A20 patch from Greatpsycho.
2017-07-18 14:55:09 +02:00
OBattler
9862229043 Merge pull request #148 from basic2004/grayscale
Added VGA Grayscale transform.
2017-07-17 17:02:20 +02:00
OBattler
7c3337a563 Fixed the paths to the MDA and WY700 character ROM's. 2017-07-17 16:26:53 +02:00
basic2004
ccea4a189a Added VGA grayscale and choose screen type
VGA render can transform to grayscale and applying color.
Green, amber and white.
2017-07-17 23:04:50 +09:00
basic2004
f8229f6cbd Merge remote-tracking branch 'refs/remotes/OBattler/master' 2017-07-17 23:00:36 +09:00
basic2004
4ac5b13a99 Merge remote-tracking branch 'refs/remotes/OBattler/master' 2017-07-17 22:56:34 +09:00
OBattler
0759e6e3be Fixed two bugs in x86seg.c. 2017-07-17 15:55:25 +02:00
OBattler
d3baa03d05 A20 line fix by Greatpsycho. 2017-07-17 14:22:02 +02:00
OBattler
e7c0312abd Fixed the last bugs revealed by GCC 7.1.0;
Applied the mainline PCem HDD controller reorder commit.
2017-07-17 13:34:27 +02:00
OBattler
ea60b150b6 Fixed some bugs revealed by GCC 7.1.0. 2017-07-17 13:14:30 +02:00
OBattler
962885b960 Updated README.md with the new Jenkins link. 2017-07-17 01:32:58 +02:00
Melissa Goad
7cb967448c Merge branch 'master' into experimental 2017-07-16 17:15:44 -05:00
Melissa Goad
cd6c728d28 Merge branch 'master' of https://github.com/OBattler/86Box 2017-07-16 17:15:12 -05:00
OBattler
4f5582ce21 Added PSE emulation, based on mainline PCem commit. 2017-07-16 23:12:21 +02:00
TC1995
9dd40982d4 Acculogic XT-IDE adapter is no longer specific to PS/2.
Small long time S3 Trio64 fixes.
Added Ctrl-Alt-Esc shortcut, makes it easier to enter CMOS setup in some machines.
2017-07-16 22:07:06 +02:00