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
OBattler
0570e21f0f
Applied Ryuzaki's Media menu patch, fixed a bug in cpu.c reported by ms. person, fixed bugs (and added a workaround for the Windows 2000 PCnet problems) to mem.c, and added a network packet queue to cap network speed (and do the actual rx poll in the main thread instead) for more stability, also some ES1371 fixes (but not enough to make it work on Linux).
2020-04-29 23:39:54 +02:00
David Hrdlička
93dfb955dd
Revert "win: Add a timeout for the startblit function"
...
This reverts commit 3b357348b0 .
2020-04-27 15:06:10 +02:00
David Hrdlička
3b357348b0
win: Add a timeout for the startblit function
2020-04-27 14:48:35 +02:00
David Hrdlička
2a5382a97b
Remove mutex names, fixes #722
...
Named mutexes are used for inter-process synchronization, using them to synchronize threads of a single process is just begging for trouble when running multiple instances of the application.
2020-04-27 13:24:43 +02:00
David Hrdlička
fb8c96189e
win: Fix hardcoded resource IDs
2020-04-26 21:59:22 +02:00
David Hrdlička
7d2f9189d3
win: Re-number string table entries
2020-04-26 21:03:31 +02:00
David Hrdlička
fb8d6666a7
win: Remove string table entries for the old menus
2020-04-26 21:03:31 +02:00
David Hrdlička
0a31013feb
win: Add actual names to the Media submenus
2020-04-26 21:03:31 +02:00
David Hrdlička
aa8bc8d620
win: Remove menu code from win_stbar.c
2020-04-26 21:03:31 +02:00
David Hrdlička
2564b6f24d
win: Switched status bar to the new media menus
2020-04-26 21:03:31 +02:00
David Hrdlička
e85b5549d0
win: Remove junk code
2020-04-26 21:03:31 +02:00
David Hrdlička
03f82fdb99
win: Replace the main menubar Media menu handler
2020-04-26 21:03:31 +02:00
David Hrdlička
3d723d9135
win: Fix Media menuitem checkboxes and graying out
2020-04-26 21:03:31 +02:00
David Hrdlička
39a0f4b9ca
win: Fix build
2020-04-26 21:03:31 +02:00
David Hrdlička
aa5014a3ce
win: Move remaining mount helper functions
...
We might want to consider renaming win_cdrom.c to something more fitting :P
2020-04-26 21:03:31 +02:00
David Hrdlička
70503973eb
win: Add the new Media menu handler
2020-04-26 21:03:31 +02:00
David Hrdlička
6838117fdd
win: Add helper methods for mounting images
2020-04-26 21:03:31 +02:00
David Hrdlička
c728ece0ee
win: Start splitting menu code from win_stbar.c
2020-04-26 21:03:31 +02:00
David Hrdlička
aa5d9555f5
win: Add menu resources for the drive menus
2020-04-26 21:03:31 +02:00