OBattler
|
26009044d7
|
Some changes to the (AT) NVR code.
|
2019-11-19 04:47:00 +01:00 |
|
OBattler
|
0d97fadb6e
|
Some quick fixes for the IBM PS/2 Model 30-286. The hard disk controller is the same as the PS/1 one, and will be properly fixed in v2.10.
|
2019-11-19 04:44:43 +01:00 |
|
OBattler
|
b5ba9eafe3
|
The Award 286 Clone no longer has on-board IDE - the machine technically has it, but it can be disabled, so the easiest way to do it on the emulator is to make the user choose the IDE controller if they need it, and tell the BIOS to use it.
|
2019-11-19 04:41:42 +01:00 |
|
OBattler
|
e4408bc84d
|
Fixed CD-ROM timings on the NCR 53x8xx SCSI controllers, the IDE_TIME, CDROM_TIME, and ZIP_TIME values, and the delay added to the CD-ROM READ SUBCHANNEL command, fixes slowdowns on several games that use CD Audio, such as Tomb Raider II.
|
2019-11-19 04:35:54 +01:00 |
|
OBattler
|
841a1f67da
|
Fixed newly-introduced compile-breaking bugs in the network code.
|
2019-11-14 21:22:54 +01:00 |
|
OBattler
|
aed984c265
|
Fixed the state of network_wait.
|
2019-11-14 21:00:52 +01:00 |
|
OBattler
|
9912cc10fe
|
Added the ability to pause and resume the network thread's reception.
|
2019-11-14 20:59:51 +01:00 |
|
OBattler
|
6cb88c27bd
|
Fixed the readback of the PC/XT FPU installed switch.
|
2019-11-14 06:14:48 +01:00 |
|
OBattler
|
9ed4bf12c9
|
Merge pull request #461 from 86Box/docs/issue-templates
Update issue templates
|
2019-11-11 23:48:55 +01:00 |
|
David Hrdlička
|
fb9bc5ed12
|
Update issue templates
|
2019-11-11 23:38:38 +01:00 |
|
OBattler
|
fa4890c9db
|
Some fixes to the PC speaker - fixes amplitude in mode 1 (the intro of Perestroika now works correctly at least on the 8088 4.77 MHz) and makes the parameters consistent with the rest of the PC speaker emulation.
|
2019-11-11 06:07:50 +01:00 |
|
OBattler
|
d3bdee4ae1
|
Fixed the video RAM addresses in the text modes on the Sigma Color 400.
|
2019-11-08 23:45:05 +01:00 |
|
OBattler
|
cc8ab094c7
|
The 86F handler now returns randomly generated noise for physical holes, rather than always 0.
|
2019-11-08 22:00:29 +01:00 |
|
OBattler
|
56a8da6cf5
|
PCI Reset Control register now forces bit 4 to be written as 0, fixes resets through this register from the second soft reset onwards.
|
2019-11-08 08:06:02 +01:00 |
|
OBattler
|
9c8c9361a6
|
IDE now updates IRQ when needed.
|
2019-11-06 05:15:17 +01:00 |
|
OBattler
|
3b209c3015
|
Reimplemented IDE reset and DRIVE DIAGNOSTICS command in accordance with the ATA-3 specification and changed their callback timings, fixes IDE on the SPC-4200P.
|
2019-11-06 05:04:44 +01:00 |
|
OBattler
|
1a9b46b829
|
Removed the empty config structures for the PGC and the Image Manager 1024.
|
2019-11-04 22:18:13 +01:00 |
|
OBattler
|
ca58ed4456
|
Fixed a bug in the PGC/Image Manager 1024 text modes.
|
2019-11-04 22:14:47 +01:00 |
|
OBattler
|
4262b20235
|
Finalized the Window Message protocol for communicating with the 86Box Manager.
|
2019-11-03 03:18:30 +01:00 |
|
OBattler
|
f6f86c1f9a
|
The virtual machine and manager window messages are now also paused during emulator-initiated hard reset and shutdown message boxes.
|
2019-11-02 16:33:00 +01:00 |
|
OBattler
|
7807548be6
|
Reworked the behavior of the shutdown status message, and the virtual machine and manager window messages are now paused in case of a message box issued by a command from the manager.
|
2019-11-02 16:18:18 +01:00 |
|
OBattler
|
ee77bc1471
|
Updated the notes in the header of machine/m_amstrad.c.
|
2019-11-01 23:29:39 +01:00 |
|
OBattler
|
49723d0494
|
Changes to the DirectDraw and Direct3D renderers.
|
2019-11-01 23:17:37 +01:00 |
|
OBattler
|
2925eb4147
|
Merge pull request #450 from 86Box/release/2.0x
Release/2.0x
|
2019-11-01 21:15:14 +01:00 |
|
OBattler
|
79b1b5be5b
|
Removed an outdated note from the header of machine/m_ps1.c.
|
2019-11-01 21:07:58 +01:00 |
|
OBattler
|
f805899263
|
86Box v2.06 Stable/Final release.
|
2019-11-01 20:53:33 +01:00 |
|
OBattler
|
b6ae1098d7
|
Fixed IDE status readout on an absent device 1 with a present device 0, fixes hangs with AMI BIOS'es on hard disk detection in such cases.
|
2019-11-01 20:47:52 +01:00 |
|
OBattler
|
ccd0df5cff
|
Fixed memory states set by some machines (including IBM PS/1's and MCA PS/2's).
|
2019-11-01 14:23:52 +01:00 |
|
OBattler
|
4f717bc26b
|
Merge pull request #449 from 86Box/release/2.0x
Release/2.0x
|
2019-11-01 04:15:22 +01:00 |
|
OBattler
|
f632885c47
|
86Box v2.05 Stable/Final release.
|
2019-11-01 04:09:19 +01:00 |
|
OBattler
|
e939d06acc
|
Award 286 Clone now has an on-board IDE controller as its CMOS Setup says it should.
|
2019-11-01 03:59:47 +01:00 |
|
OBattler
|
d79f25c56c
|
Gravis UltraSound fixes, should no longer make the emulator stop responding.
|
2019-11-01 03:55:43 +01:00 |
|
OBattler
|
8b7ab32416
|
Deleted leftovers of the old implementation of the WIN_DRIVE_DIAGNOSTICS IDE command.
|
2019-11-01 03:45:54 +01:00 |
|
OBattler
|
0cd02a1ad9
|
AT MFM hard disk controller fixes.
|
2019-11-01 03:43:56 +01:00 |
|
OBattler
|
f862928f0c
|
A confirmation message box is now shown on hard reset from the manager and emulator shutdowns are now notified to the manager.
|
2019-11-01 03:08:58 +01:00 |
|
OBattler
|
90053f15ff
|
Reworked IDE reset and diagnostics, fixes the various IDE controller errors after soft reset on 286, 386, and 486 machines.
|
2019-11-01 02:58:01 +01:00 |
|
OBattler
|
db88c9cf1d
|
Fixed the AT ESDI hard disk controller.
|
2019-11-01 01:31:18 +01:00 |
|
OBattler
|
5f5da6fe11
|
OpenAL bug fixes, fixes all OpenAL run-time warnings and errors.
|
2019-10-31 22:20:29 +01:00 |
|
OBattler
|
84f3cd52f2
|
Merge pull request #447 from 86Box/release/2.0x
Release/2.0x
|
2019-10-31 18:18:09 +01:00 |
|
OBattler
|
22d0ed86fb
|
86Box v2.04 Stable/Final release.
|
2019-10-31 18:16:55 +01:00 |
|
OBattler
|
40ae8dfe0e
|
Closing the emulator with a window message now asks for confirmation as well.
|
2019-10-31 18:15:44 +01:00 |
|
OBattler
|
6f1c838496
|
The S3 cards now no longer do mixing or ROP's for PIX_TRANS reads.
|
2019-10-31 18:14:04 +01:00 |
|
OBattler
|
e162ca527c
|
Merge pull request #446 from 86Box/release/2.0x
Release/2.0x
|
2019-10-31 05:27:41 +01:00 |
|
OBattler
|
353329e394
|
86Box v2.03 Stable/Final release.
|
2019-10-31 05:25:03 +01:00 |
|
OBattler
|
eae3c77044
|
Converted the serial mouse code to my advanced timer API, which makes the code a bit cleaner (less casts and multiplications with TIMER_USEC).
|
2019-10-31 05:21:51 +01:00 |
|
OBattler
|
1b67c97481
|
Numerous serial port bug fixes, now it passes all AMIDIAG tests.
|
2019-10-31 05:20:40 +01:00 |
|
OBattler
|
84adef4c25
|
PCI TRC hard resets now also reset the AT keyboard controller.
|
2019-10-30 18:08:35 +01:00 |
|
OBattler
|
c06ff7f76c
|
Fixed for the array sizes in snd_dbopl.cc.
|
2019-10-30 18:01:23 +01:00 |
|
OBattler
|
ddbecb039a
|
PCI PIRQ's are now always level when PCI IRQ steering is present, and MIRQ's are now edge/level according to the device that issues them, per the Intel datasheets, fixes annoyingly long wait at POST on PCI Pentium AMI BIOS'es because of secondary IDE.
|
2019-10-30 04:26:36 +01:00 |
|
OBattler
|
13402ff207
|
Serial port fixes, fixes Windows NT 3.1 1991 builds hanging.
|
2019-10-30 01:28:36 +01:00 |
|