OBattler
481a88d761
Merge pull request #304 from TC1995/master
...
Applied Greatpsycho's headland chipset patches to the main branch plu…
2018-08-16 00:46:01 +02:00
TC1995
1d79b67528
Applied Greatpsycho's headland chipset patches to the main branch plus the Korean ET4000AX.
...
Applied newer patches of John Elliot's Toshiba T1000/T1200 implementation.
Added Trigem 286M and AMA932J motherboards.
2018-08-16 00:25:20 +02:00
OBattler
fcb6469967
Fixed the T1000 state NVRAM loading and saving (and array size).
2018-08-15 20:23:54 +02:00
OBattler
4555819ed0
The NVRAM is now initialized to 0xFF's if the machine is the Award 286 clone, should fix the Award 286 clone with newly generated NVR.
2018-08-14 18:07:52 +02:00
OBattler
f9e2216231
Ported over the AT keyboard fixes from VARCem and reverted a fix of my own, fixes mouse in some cases.
2018-08-13 21:55:11 +02:00
OBattler
8c370fb04f
The 86F stop function now makes sure the 86F struct pointer is non-NULL before attempting to put into idle state.
2018-08-12 07:47:03 +02:00
OBattler
4ae4d4bbfa
The 86F handler is now stopped (set to idle state) at the beginning of a floppy image ejection, should fix the crashes.
2018-08-12 07:40:29 +02:00
OBattler
203d043725
Merge pull request #303 from TC1995/master
...
NE/2 changed to a NE/2 compatible card (Ethernext/MC).
2018-08-11 19:12:02 +02:00
TC1995
5e00e390de
NE/2 changed to a NE/2 compatible card (Ethernext/MC).
...
Added NCR Business Audio MCA card (Windows Sound System compatible) and its copyright information
2018-08-11 17:48:51 +02:00
OBattler
5d5dbebf95
Merge pull request #301 from dhrdlicka/feature/utc_time_sync
...
Add support for synchronizing guest clock to UTC
2018-08-04 17:01:33 +02:00
David Hrdlička
d482d9eed3
update copyright information
2018-08-04 15:03:02 +02:00
David Hrdlička
01998f3859
win_settings: add a UTC time sync option
2018-08-04 15:03:01 +02:00
David Hrdlička
c7388eb174
config: replace numeric enable_sync
setting with time_sync
string
...
This shouldn't break existing configs. Existing "enable_sync" setings are automatically replaced with an appropriate "time_sync" value. In case "enable_sync" and "time_sync" settings are both present in a configuration file (shouldn't happen without manually editing the config), "time_sync" takes precedence.
2018-08-04 15:02:57 +02:00
David Hrdlička
a4f6bfde58
nvr: add support for UTC time sync
2018-08-04 15:02:16 +02:00
OBattler
3a05287b45
Removed the (never finished) Nvidia emulation code.
2018-08-01 02:48:32 +02:00
OBattler
9061d9a37d
Merge pull request #300 from dhrdlicka/feature/win_d2d
...
Move Direct2D to dev branch and make it optional.
2018-07-31 03:55:19 +02:00
David Hrdlička
65aedbbcee
win_d2d: moved to dev branch and made optional + fixes
2018-07-28 23:41:16 +02:00
OBattler
d9357d2f8b
All six MOV memory,immadiate instruction variants now perform segment limit checks, 86Box now passes all TEST386 tests.
2018-07-24 23:57:17 +02:00
OBattler
bdff70c322
Disabled the NE2000 logging.
2018-07-24 01:53:46 +02:00
OBattler
8ebce46734
The 486SX2's and 486DX2's now have the CPUID instruction.
2018-07-24 01:00:48 +02:00
OBattler
d1ce1a911f
Merge pull request #297 from TC1995/master
...
Restored ET4000 MCA option in the MCA machines.
2018-07-21 16:09:04 +02:00
TC1995
b72c3ce612
Restored ET4000 MCA option in the MCA machines.
2018-07-21 16:07:19 +02:00
OBattler
74b3a9d6f0
Merge pull request #296 from TC1995/master
...
New additions, see commit information
2018-07-21 16:02:27 +02:00
TC1995
7dffe08136
Removed V20 specific instructions (for now) and corrected some warnings.
2018-07-21 16:00:10 +02:00
TC1995
af066aee04
Switched to the NEC V20/V30 development and corrected clock frequency list of the 8086/8088.
2018-07-19 20:47:30 +02:00
TC1995
0c01e1d7a8
Updated copyright info.
2018-07-19 16:11:34 +02:00
TC1995
3348839c0c
Merge branch 'master' of github.com:TC1995/86Box into tc1995
2018-07-19 16:02:41 +02:00
TC1995
2fecef0741
Preliminary 186 emulation.
...
Added MCA variant of the ET4000 VGA card.
Added NE/2 Netware card.
Corrected timings of the NCR 5380-based cards.
Added the WD8003E (8-bit ISA), WD8013EBT (16-bit ISA) and WD8013EP/A
(MCA) network cards.
2018-07-19 16:01:31 +02:00
OBattler
cf79b98628
Merge pull request #295 from dhrdlicka/master
...
Added a Direct2D 1.0 renderer
2018-07-19 15:03:12 +02:00
David Hrdlička
2125b3a5a6
win_d2d: fix mouse
2018-07-19 14:52:40 +02:00
David Hrdlička
7ea15090d9
Added a Direct2D 1.0 renderer.
2018-07-19 04:39:27 +02:00
TC1995
1ba1062e90
Merge branch 'master' of github.com:OBattler/86Box
2018-07-18 00:58:55 +02:00
OBattler
0c95de1075
Some bugfixes and C++ files are now optimized;
...
Jenkins builds now also have build number in the title bar.
2018-07-17 22:48:46 +02:00
OBattler
22dd3c6cbe
Tweaks to the SDL declarations in win.c.
2018-07-16 20:48:37 +02:00
OBattler
16b024c24f
Fixed hardware cursor drawing when EGA/(S)VGA overscan is enabled for every graphics card that supports hardware cursor acceleration.
2018-07-16 01:43:12 +02:00
OBattler
950ce8f5aa
Added the 3Com 3C503 Network card;
...
Several bug fixes;
Preliminar addition of the SDL 2 renderer (does not yet work correctly in full screen mode);
SCSI devices no longer have configurable LUN's (this matches the configurability of real SCSI devices);
SCSI LUN's are now handed by the device's handler;
Removed all unused strings;
Removed some unused code files;
Significantly rewrote the bus mouse emulation.
2018-07-15 01:41:53 +02:00
OBattler
fe2ef61f84
Attempt to fix Logitech Bus mouse.
2018-05-23 15:47:35 +02:00
OBattler
56c2007b91
Slightly dumbed down the NCR 53c810 external BIOS support - it violates the PCI standard (because the BIOS' presence is not declared in the PCI registers) but it works.
2018-05-23 01:33:35 +02:00
OBattler
ae644a8fda
Fixed InPort mouse base address configuration;
...
The NCR 53c810 SCSI controller now optionally supports an external BIOS.
2018-05-23 00:32:40 +02:00
OBattler
2807291276
Fixed the InPort mouse, again.
2018-05-22 21:33:03 +02:00
OBattler
22d387c156
Fixed the Dev branch.
2018-05-21 19:34:51 +02:00
OBattler
5d8deea63b
Changes to logging - nothing (other than some parts of pc.c) uses the global pclog anymore (and logs will be almost empty (until the base set logging flags is agreed upon);
...
Fixes to various hard disk controllers;
Added the Packard Bell PB640;
Fixed the InPort mouse emulation - now it works correctly on Windows NT 3.1;
Removed the status window and the associated variables;
Completely removed the Green B 486 machine;
Fixed the MDSI Genius;
Fixed the single-sided 5.25" floppy drive;
Ported a CPU-related commit from VARCem.
2018-05-21 19:04:05 +02:00
OBattler
534ed6ea32
Small changes to the NVR code.
2018-04-29 03:34:43 +02:00
OBattler
8155d53aa1
Fixed the conversion to BCD in nvr_at.c, the month of October is no longer written the wrong way in the NVRAM;
...
Changed the variables in the day of week calculation function in nvr.c from signed to unsigned, fixes the day of week calculation for dates in the previous century.
2018-04-29 00:40:26 +02:00
OBattler
d17380913e
Added (read-only) support for DDI floppy images.
2018-04-28 15:37:26 +02:00
OBattler
c2add9e3fe
Ported greatpsycho's latest PCem SCAT patch.
2018-04-26 21:33:42 +02:00
OBattler
f0c41f8daf
Merge pull request #284 from MoochMcGee/master
...
Fix dev build
2018-04-26 17:43:03 +02:00
Melissa Goad
b90c64c456
Remove conflicts
2018-04-26 10:42:05 -05:00
OBattler
c5c3732cbb
Fixed some bugs.
2018-04-26 17:37:44 +02:00
Melissa Goad
f8d0b2de95
Start over on nvidia
2018-04-26 10:19:57 -05:00