waltje
a7a4d8c864
Quickfix for XP crash. DO NOT CHANGE.
2017-11-29 02:53:51 -05:00
waltje
204e10795a
Fixes error message when running on system without DX (reported by foxlet.)
2017-11-28 22:52:30 -05:00
OBattler
cac60e6087
Applied the PCem Phoenix S3 Trio64 1 MB VRAM fix.
2017-11-28 23:33:13 +01:00
OBattler
c790730f2c
Changed debug optimization switch back to -Og.
2017-11-27 23:32:59 +01:00
OBattler
54553f7680
Fixed a mess up in vid_voodoo.c.
2017-11-27 22:48:20 +01:00
OBattler
8a3f64e032
Applied all recent PCem commits.
2017-11-27 22:45:31 +01:00
OBattler
6eca46e613
DEV_BUILD builds will now be compiled with DEBUG=y.
2017-11-26 09:36:05 +01:00
OBattler
0e1cbadb48
Changed the base for relative configuration path from the EXE path to the current working directory at startup.
2017-11-26 08:49:21 +01:00
waltje
340261934c
Fix to set default video card back to CGA.
2017-11-26 01:23:44 -05:00
OBattler
0009d4a1c3
AT NVR writes now again correctly set NMI mask;
...
If no VM path is specified or the specified VM path is relative, it is now converted to absolute using exe_path;
Fixed saving path for screenshots when using the DirectDraw renderer.
2017-11-24 13:14:09 +01:00
waltje
ce1bab2967
Cleanups to make all logging functions use stdlog instead of stdout.
...
The new --logfile (-L) commandline option sets a file to log to.
The new --debug (-D) forces output to stderr if no logfile is given.
2017-11-24 02:24:06 -05:00
waltje
d287293a75
Update for MPU401 by TheCollector1995, fixing NT - pending checking with MPU401 TechRef.
2017-11-23 21:45:17 -05:00
waltje
397c693170
Hopefully final update to Logitech Bus Mouse - now works on DOS(MS 2.0/9.1), Win3, WfW311, Win95, Win98, NT 3.1, NT 3.51.
2017-11-23 17:42:00 -05:00
OBattler
7aeaabeee0
Applied the fresh PCem Voodoo recompiler fix commit.
2017-11-23 22:34:24 +01:00
OBattler
c1be59bcc8
Applied today's PCem Voodoo commit.
2017-11-23 22:15:49 +01:00
OBattler
fecc07b06e
Merge branch 'master' of https://github.com/OBattler/86Box
2017-11-23 21:32:44 +01:00
OBattler
7095f329de
Implemented SCSI disk WRITE AND VERIFY (10), WRITE AND VERIFY (12), and WRITE SAME (10) commands;
...
Implemented byte compare mode for the SCSI disk VERIFY (6), VERIFY (10), and VERIFY (12) commands.
2017-11-23 21:32:21 +01:00
OBattler
ea1fdc7c66
Merge pull request #217 from TC1995/master
...
Clock of NT 3.1 now renders correctly with its S3 2.3 drivers.
2017-11-23 19:38:57 +01:00
TC1995
bf08b0c66b
Clock of NT 3.1 now renders correctly with its S3 2.3 drivers.
...
Fix for the MPU-401 that was preventing certain SB16 drivers for Windows 3.1 and NT 3.1 to work properly.
2017-11-23 19:37:08 +01:00
OBattler
1cd4018055
Initial IDT limit is now 0x03FF on 386+, but remains 0xFFFF on 286.
2017-11-23 14:46:29 +01:00
OBattler
ea7b0af015
Merge branch 'master' of https://github.com/OBattler/86Box
2017-11-23 14:33:05 +01:00
OBattler
d40cad0d35
Fixed two small bugs in 386_common.h, NT 3.51 Service Pack 5 now works again.
2017-11-23 14:32:38 +01:00
OBattler
a867194010
Merge pull request #216 from TC1995/master
...
Added Compaq-specific registers to the Olivetti M24 video emulation f…
2017-11-23 11:49:36 +01:00
TC1995
016b0f8bdf
Added Compaq-specific registers to the Olivetti M24 video emulation for compatibility with the Compaq Portable III, III/386 and Deskpro 386.
2017-11-23 11:11:27 +01:00
OBattler
248d8c2604
Fixed the NVR close mess - all machines now work again.
2017-11-22 19:18:41 +01:00
OBattler
e0030bc93c
The Compaq Portable III and III/386 now have the Olivetti M24 display adapter (though pending implementation of Compaq-specific registers);
...
Bugfixes in config.c regarding CD-ROM defaults and IDE channel reading;
Applied all the PCem Voodoo commits;
The Sound Blaster cards' OPL can now be disabled for slight performance gain.
2017-11-22 18:14:27 +01:00
OBattler
6dbb93dfd9
Applied the PCem recompiler granularity fix.
2017-11-20 16:48:19 +01:00
OBattler
87c2174f7e
Direct3D now always calls EndScene if BeginScene was successful.
2017-11-20 09:57:45 +01:00
waltje
fa6ef13050
Moved the config-load code to pc.c, and (for now) disabled LoadConfig and SaveConfig menu items for non-Dev builds.
2017-11-20 01:58:32 -05:00
waltje
59624c0884
VNC back to DEV builds (not everybody has the libs) and double-declares vars in win/.
2017-11-20 00:23:12 -05:00
OBattler
4484011767
The CD-ROM READ DISC INFORMATION command now takes the allocated length field into account when determining the length of data to send, fixes Kurumin Linux on ATAPI DMA.
2017-11-20 05:53:08 +01:00
waltje
1562c8bb99
Updated EuroPC NVR handling.
2017-11-19 22:00:08 -05:00
waltje
020bb4d92c
Fixed type (not typo) oopsies.
2017-11-19 21:58:58 -05:00
OBattler
7dbb5e1642
Several fixes - the Samsung SPC4200P works again, as do VLB graphics cards.
2017-11-19 20:33:25 +01:00
OBattler
b97aacdc70
Applied greatpsycho's latest changes (hopefully correctly).
2017-11-19 12:52:09 +01:00
OBattler
77ea2b2ab9
CS segment base is now set correctly on reset.
2017-11-19 09:53:19 +01:00
waltje
44b8824552
More cleanups, preparing for multi-language.
2017-11-19 03:19:59 -05:00
waltje
181bca1644
General cleanup.
2017-11-18 21:29:25 -05:00
waltje
aafdc7e529
Fixed more voodoo warnings.
2017-11-18 21:27:53 -05:00
waltje
0c2a773113
Fixing warnings (which revealed two bugs) in cpu/80x8.c.
2017-11-18 21:26:45 -05:00
OBattler
d64c481952
Fixed taking screenshots with DirectDraw;
...
Reenabled minimizing the window - it no longer crashes the emulator.
2017-11-18 16:39:01 +01:00
OBattler
21c60d5a3e
Applied the PCem recompile fix commit.
2017-11-16 12:53:50 +01:00
OBattler
5592ca6d22
The MDA and all Hercules cards now initialize a parallel port on 0x3BC.
2017-11-14 08:51:44 +01:00
waltje
8f016a701e
Cleaned up the crash reporter, and tested it :)
2017-11-13 03:19:25 -05:00
waltje
0f66f0ce1f
Merged Direct3D modules, cleanup.
...
Re-enabled optional CRASHDUMP module (CRASHDUMP=y in Makefile[.local]
2017-11-13 02:06:12 -05:00
waltje
eb5bc68635
Undo some debugging in the SCGA driver.
2017-11-13 02:04:57 -05:00
waltje
980f145ee8
Merged DirectDraw modules into one.
...
Added PNG support for Windows so both Direct3D and DirectDraw can use PNG for screenshots.
2017-11-13 00:04:25 -05:00
waltje
c584da4b5d
Changes messages from "...F12-F8" to "F8+F12".
2017-11-13 00:03:07 -05:00
waltje
bc1f1f9e4b
More cleanups.
...
Split Compaq Deskpro off to separae file. Renamed PIIX files to intel_ prefix.
Re-enabled Compaq machines; the Portable II works fine now.
2017-11-12 03:07:01 -05:00
waltje
7f2227ddf2
Uhm.... this is weird.
2017-11-11 16:07:16 -05:00