Commit Graph

2518 Commits

Author SHA1 Message Date
OBattler
ce9408a817 More TD0 bug fixes - fixed handling of sectors without an ID field, and fixed the handling of TD0 images recorded at 300 kbps on a 360 rpm drive (which is equivalent to 250 kbps on a 300 rpm drive), fixes Sid Meier's Pirates! 2019-12-06 02:37:52 +01:00
OBattler
7158b7fa94 Merge pull request #486 from 86Box/bugfix/floppy
Floppy fixes to handle TD0 and IMD images with some kinds of copy pro…
2019-12-05 21:37:10 +01:00
OBattler
b9a35eb418 Floppy fixes to handle TD0 and IMD images with some kinds of copy protection, fixes eg. F-19 Stealth Fighter from 1988. 2019-12-05 21:36:28 +01:00
OBattler
b6adaff6fd Merge pull request #484 from dhrdlicka/feature/discord
Add Discord integration
2019-12-05 01:05:09 +01:00
David Hrdlička
a18f9fa199 Merge branch 'master' into feature/discord 2019-12-05 00:56:21 +01:00
OBattler
15bf584187 Merge pull request #485 from 86Box/feature/remove_legacy_renderers
Removes the legacy DirectDraw and Direct3D 9 renderers, and instead a…
2019-12-05 00:53:02 +01:00
OBattler
26c0a5d2ea Removes the legacy DirectDraw and Direct3D 9 renderers, and instead adds SDL (Hardware) and renames the existing SDL renderer to SDL (Software). 2019-12-05 00:51:07 +01:00
David Hrdlička
e0d070a934 win_discord: update copyright headers 2019-12-05 00:14:25 +01:00
David Hrdlička
ae4facc969 win_discord: compile the discord module by default 2019-12-05 00:07:16 +01:00
David Hrdlička
539ef0044a win_discord: configurability 2019-12-04 21:55:35 +01:00
David Hrdlička
a77a7a15db win_discord: initial commit 2019-12-04 13:12:34 +01:00
OBattler
743fafbc8e Merge pull request #483 from 86Box/bugfix/video
Fixed the Video 7 / HT-2xx code so that it compiles again.
2019-12-04 07:37:05 +01:00
OBattler
e121515458 Fixed the Video 7 / HT-2xx code so that it compiles again. 2019-12-04 07:36:08 +01:00
OBattler
968d75317e Merge pull request #482 from 86Box/bugfix/video
Various (S)VGA and Cirrus Logic fixes.
2019-12-04 07:22:28 +01:00
OBattler
70cfb9d79f Various (S)VGA and Cirrus Logic fixes. 2019-12-04 07:20:58 +01:00
OBattler
ea163abdc3 Merge pull request #480 from 86Box/feature/pcnet_final
The mem.c fix needed for the PCnet not to BSoD.
2019-12-02 20:16:06 +01:00
OBattler
7fec4a20fa The mem.c fix needed for the PCnet not to BSoD. 2019-12-02 20:15:30 +01:00
OBattler
5cdacb0000 Merge pull request #479 from 86Box/feature/pcnet_final
Final, cleaned up AMD PCnet emulation.
2019-12-02 18:28:09 +01:00
OBattler
7f488e14b9 Final, cleaned up AMD PCnet emulation. 2019-12-02 18:27:40 +01:00
OBattler
cbecf646ce Merge pull request #478 from 86Box/feature/pit_rewrite
Defaulted the Pro Audio Spectrum 16 to not compile even for the Dev b…
2019-12-02 17:09:11 +01:00
OBattler
b35798c537 Defaulted the Pro Audio Spectrum 16 to not compile even for the Dev build until it is fixed. 2019-12-02 17:08:35 +01:00
OBattler
527befc1d5 Merge pull request #476 from 86Box/feature/pit_rewrite
Brought back the PostScript printer.
2019-12-02 07:15:43 +01:00
OBattler
4c64f87389 Brought back the PostScript printer. 2019-12-02 07:14:44 +01:00
OBattler
28c962fab1 Merge pull request #475 from 86Box/feature/pit_rewrite
PIT rewrite.
2019-12-02 07:06:04 +01:00
OBattler
a838e8548f PIT rewrite. 2019-12-02 07:05:12 +01:00
OBattler
573246a353 Update makefile_ndr.mingw to add the Generic PostScript Printer file. 2019-12-02 00:04:32 +01:00
OBattler
acf86d5b91 Merge pull request #474 from dhrdlicka/feature/postscript
Add generic PostScript printer
2019-12-01 23:58:05 +01:00
David Hrdlička
4a427288f0 prt_ps: add PDF print 2019-12-01 23:05:43 +01:00
David Hrdlička
938f83b298 prt_ps: initial commit 2019-12-01 11:26:00 +01:00
OBattler
245af88d2b Merge pull request #467 from 86Box/release/2.0x
Release/2.0x
2019-11-20 01:32:57 +01:00
OBattler
5619250433 Fixed a compile-breaking mistake in machine/m_ps2_isa.c. 2019-11-20 00:48:11 +01:00
OBattler
d48ebb0c27 86Box v2.07 Stable/Final release. 2019-11-20 00:43:23 +01:00
OBattler
ac0a1ee327 Fixed EGA and (S)VGA pel panning, fixes games like Supaplex. 2019-11-19 19:18:44 +01:00
OBattler
3cc320d2b2 Increased maximum ESDI sectors 99 and fixed the cylinders truncation in config.c. 2019-11-19 07:48:49 +01:00
OBattler
4d39da9cfe Applied Ryuzaki's fixes for the New Floppy/ZIP Image and Settings dialog progress bars, those now work correctly. 2019-11-19 04:52:24 +01:00
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