RichardG867
a44c2c2fe1
Improve reset and exit confirmations
2020-06-19 00:26:13 -03:00
RichardG867
09083aa98a
Add custom buttons to overwrite confirmation questions
2020-06-19 00:21:40 -03:00
RichardG867
f73cbb79b6
Improve new_floppy messageboxes
2020-06-19 00:18:28 -03:00
RichardG867
9733beb542
Improve settings messageboxes
2020-06-19 00:16:05 -03:00
RichardG867
3539c4f465
Fix and improve fullscreen exit notice (also introducing MBX_DONTASK for "don't show this message again")
2020-06-18 21:46:28 -03:00
RichardG867
0a6e3ee1e2
Improve FluidSynth library dependency error
2020-06-18 21:35:42 -03:00
RichardG867
56e486b699
Improve printer library dependency errors
2020-06-18 21:31:56 -03:00
RichardG867
a3d6e4aa4e
Improve MFM/RLL/ESDI CD-ROM error message
2020-06-18 21:23:34 -03:00
RichardG867
a5e14f2ae7
Improve pcap errors
2020-06-18 21:21:10 -03:00
RichardG867
62724cda1f
Make "Exit" the default button for fatal errors
2020-06-18 21:11:32 -03:00
RichardG867
6eb7314c5b
Improve fatals and missing romset messages (also introducing ui_msgbox_header as a middle-of-the-road option)
2020-06-18 21:05:53 -03:00
RichardG867
47544cd02b
Introduce ui_msgbox_ex, allowing for customizable header and buttons
2020-06-18 20:36:37 -03:00
David Hrdlička
684833acf2
win: fix Other peripherals section in settings
...
Fixes FDC controller UI bugs #821
2020-06-18 16:14:20 +02:00
RichardG867
5957832a41
Convert about dialog to TaskDialog
2020-06-18 00:10:25 -03:00
RichardG867
78bc6d9887
Change startup error button to IDCANCEL, enabling the user to close the TaskDialog instead
2020-06-17 23:24:56 -03:00
RichardG867
eee75a7c1d
Convert ui_msgbox to TaskDialog
2020-06-17 23:15:04 -03:00
RichardG867
02cdf5e787
Convert settings save prompt to TaskDialog
2020-06-17 23:07:32 -03:00
RichardG867
822bc9a3ab
Convert startup errors to TaskDialog
2020-06-17 23:07:21 -03:00
TC1995
b97b9ae2f9
Merged all the latest and missed 86box commits.
...
Finally fixed the configuration UI of the FDC's.
2020-06-17 14:29:24 +02:00
TC1995
90d1ddac52
Hopefully fixed the UI for the Internal/External FDC hookup.
2020-06-17 00:51:06 +02:00
TC1995
f62fc73862
(Re-)added the Deskpro 386, but only in the development/incomplete section of the code definitions.
...
Selected XT and AT clones can use either their built-in FDC controller or an external one (the IBM AT and Compaq AT machines don't support booting from a 1.44M floppy so this makes the external floppy useful).
Added the FDC to the Adaptec AHA-154xCF ("2" variant) and defaulted to None to keep compatibility with existing FDC's.
2020-06-17 00:32:48 +02:00
TC1995
cfc8af3d05
Fixed the fix 4.
2020-06-16 16:50:16 +02:00
TC1995
465789bd5c
Fixed the fix 3 (grr).
2020-06-16 16:44:25 +02:00
TC1995
aeae97fafc
Fixed the fix 2.
2020-06-16 16:41:35 +02:00
TC1995
a77c88addf
Added external Floppy disk controller support.
2020-06-16 16:25:23 +02:00
OBattler
cfd10447e0
The Settings dialogs now categorizes the machines to declutter the list.
2020-06-16 01:58:07 +02:00
OBattler
af06ba62c0
Hooked up the new FPU type selection to the UI.
2020-06-15 21:21:26 +02:00
OBattler
6d888cf869
Merge pull request #809 from nerd73/master
...
Preliminary port of PCem's FPU timing emulation
2020-06-15 17:12:08 +02:00
OBattler
6c6cae0965
Fixed a number of bug sin various modules, VS440FX mostly works now (one bug on soft reset is missing which is left to be debugged).
2020-06-15 17:08:42 +02:00
nerd73
a4d33513e4
Preliminary port of PCem's FPU timing emulation
2020-06-15 04:11:12 -06:00
OBattler
8837d5d882
Implemented the National Semiconductors PC87307, PC87309, PC87332, and PC97307 Super I/O chips, fixed a number of bugs, and removed two machines from the Dev branch due to them now having the correct Super I/O chips.
2020-06-14 21:59:45 +02:00
OBattler
ca55e2a12a
More reorganization and finally merged the two makefiles.
2020-06-13 12:32:09 +02:00
OBattler
60ba71cb4b
Renamed the three CPU folders to their final names.
2020-06-13 10:54:05 +02:00
OBattler
cfea8c4b64
Removed the USB variable from the makefile as it's no longer needed and only causes confusion.
2020-06-13 10:28:58 +02:00
OBattler
9c6f0d806e
A slight reorganization of the source tree and fixed a warning in disk/mo.c.
2020-06-13 10:17:57 +02:00
OBattler
92a1425896
Implemented the Intel 420EX combined northbridge and southbridge, added the ASUS PVI-486AP4, and overhauled SMRAM handling (which also implements some previously missing extended SMRAM features of the 440BX+ and VIA Apollo series of chipsets).
2020-06-12 23:29:12 +02:00
RichardG867
f65b51b0f3
MPS table patcher for the ASUS P/I-P65UP5
2020-06-07 16:47:16 -03:00
RichardG867
aa4028aaff
Revert "Merge branch 'master' of https://github.com/86Box/86Box "
...
This reverts commit 7a4bddab3c , reversing
changes made to 416d4f673d .
2020-06-07 15:52:45 -03:00
OBattler
228e3f999c
Sanitized reset handling and removed excess logging from postcard.c.
2020-05-31 04:49:23 +02:00
RichardG867
2ff06457d5
Hardware monitor refactoring, part 2
2020-05-18 22:54:59 -03:00
RichardG867
fe4ff767a1
Hardware monitor refactoring
2020-05-18 00:13:00 -03:00
RichardG867
3f5bb6c67f
Versioning improvements
...
* Add numeric major/minor version constants to 86box.h
* Add copyright year constant to 86box.h
* Update 86Box.rc to use the constants from 86box.h
2020-05-17 00:21:02 -03:00
OBattler
f46181db78
Several fixes - the MR BIOS'es now work on the recompiler (thank you, port EBh!), so they have been moved out of the Dev branch.
2020-05-13 03:43:02 +02:00
GH Cao
870671586d
Fix Windows.h not found when building on Linux with MinGW
2020-05-12 20:06:06 +02:00
tiseno100
82b73e7941
SuperMicro WinBios 440LX & 440BX + Slot 2 440GX bringup
2020-05-12 19:33:26 +03:00
OBattler
241ad90b54
Got rid of a lot of incorrect variable declaration and missing extern's, 86Box now successfully links when compiled with GCC 10.x.
2020-05-12 13:36:47 +02:00
OBattler
3dd3396a2c
Backported the codegen_accumulate functionality to the old recompiler, so Windows 98 first edition on i686 CPU's can stay fixed without i686 timings getting messed up.
2020-05-06 03:41:46 +02:00
OBattler
9c6cfc9a15
Optimized builds are now compiled with -fp-contact=fast for a slight performance improvement.
2020-05-06 00:27:05 +02:00
David Hrdlička
720bfa277b
Update win.c
2020-05-05 21:05:56 +02:00
OBattler
3e248fe54a
Changed absolute mouse to divide the deltas by 25 instead of 100, works much better over RDP.
2020-05-02 01:13:30 +02:00