Commit Graph

335 Commits

Author SHA1 Message Date
OBattler
cce388cee9 Added a anity check to the Discord support code. 2020-01-14 20:14:08 +01:00
OBattler
da82e6a5eb Finished the VIA machine. 2020-01-14 02:14:39 +01:00
Melissa Goad
426bf8c46e Fix the name of the VT82C586B southbridge 2020-01-13 18:50:12 -06:00
Melissa Goad
aa73f2215f Preliminary port of PCem's FIC VA-503P motherboard 2020-01-13 18:50:09 -06:00
OBattler
52000fef8c Merge pull request #535 from 86Box/feature/midi_in
Feature/midi in
2020-01-12 18:57:44 +01:00
Melissa Goad
fa6adf3b90 Make it work for the old dynarec too 2020-01-12 10:10:13 -06:00
Melissa Goad
391e71c236 Initial SMM (System Management Mode) emulation 2020-01-12 01:04:05 -06:00
Altheos
d0a8b1211a Fix wrong 86Box.rc 2020-01-10 12:22:49 +01:00
Altheos
3bdec705e5 GUS soundcard improvements :
IO address flexibility
256kb, 512kb or 1Mb total memory variant
2020-01-08 18:26:24 +01:00
TC1995
e8dd8c3774 Fixed midi input code. Currently only MPU401 (standalone) and SB cards have MIDI Input capabilities, es1371 and GUS will be done for a later time. 2020-01-02 18:19:22 +01:00
TC1995
9562a20a63 Initial commit of MIDI IN. 2020-01-01 20:20:16 +01:00
OBattler
51b06be28c Removed DOSBox OPL code, and made NukedOPL, the CD-ROM image code (incl. former cdrom_dosbox.cpp/h), and Raw Input mouse code C instead of C++, and fixed OPL2 emulation with NukedOPL. 2019-12-21 20:06:34 +01:00
tiseno100
9e1100ec3d Fix the Ambra's not appearing for the old dynarec. Added few 286 boards
Added a few 286 boards:
- Unknown Phoenix Headland
- Unknown Quadtel Headland
- Headland IQS(Phoenix A286)
- The AMI, Quadtel and Phoenix variants of IBM AT
- Samsung Deskmaster 286
- A Dev branched Micronics 386 Board
2019-12-15 22:05:23 +02:00
OBattler
3089e8f358 Merge pull request #494 from dhrdlicka/feature/win_d2d
Direct2D refinements
2019-12-13 04:44:32 +01:00
David Hrdlička
042d9228ea win_d2d: port to C 2019-12-12 23:04:03 +01:00
David Hrdlička
2cb6c73555 win_d2d: remove unnecessary headers and ifdefs 2019-12-12 12:18:34 +01:00
David Hrdlička
cef9ea2cbc win_d2d: update copyright header 2019-12-09 22:57:45 +01:00
David Hrdlička
5202d274b9 win_d2d: unify windowed and fullscreen rendering 2019-12-09 20:54:16 +01:00
David Hrdlička
3dc48d26f4 win_d2d: lazy initialization of d2d_bitmap 2019-12-09 20:18:27 +01:00
David Hrdlička
a528cd60c7 win_d2d: blit straight into d2d_bitmap 2019-12-09 20:14:38 +01:00
David Hrdlička
0c99025756 prt_ps: added a more verbose message when gsdll32 is not found 2019-12-07 13:08:51 +01:00
OBattler
88b9978fae Introduced video double-buffering (so that the render buffer is no longer the same as the interim buffer) and made SDL (Hardware) auto-hint the renderer per the suggestion and code by Agetian. 2019-12-06 03:50:54 +01:00
David Hrdlička
a18f9fa199 Merge branch 'master' into feature/discord 2019-12-05 00:56:21 +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
7f488e14b9 Final, cleaned up AMD PCnet emulation. 2019-12-02 18:27:40 +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
4c64f87389 Brought back the PostScript printer. 2019-12-02 07:14:44 +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
David Hrdlička
938f83b298 prt_ps: initial commit 2019-12-01 11:26:00 +01:00
OBattler
d48ebb0c27 86Box v2.07 Stable/Final release. 2019-11-20 00:43:23 +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
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
49723d0494 Changes to the DirectDraw and Direct3D renderers. 2019-11-01 23:17:37 +01:00
OBattler
f805899263 86Box v2.06 Stable/Final release. 2019-11-01 20:53:33 +01:00
OBattler
f632885c47 86Box v2.05 Stable/Final release. 2019-11-01 04:09:19 +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
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
353329e394 86Box v2.03 Stable/Final release. 2019-10-31 05:25:03 +01:00
OBattler
2e350558ef 86Box v2.02 Stable/Final to fix a Joystick list initialization bug. 2019-10-23 23:16:16 +02:00
OBattler
fba9bfd01d 86Box v2.01 Stable/Final with DirectInput instead of XInput for joysticks because XInput is way too limited. 2019-10-23 22:58:14 +02:00
OBattler
4378de7e5c 86Box v2.00 Stable/Final release. 2019-10-22 01:34:43 +02:00