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
tiseno100
73b51bf573
Dev branch all machines with missing SIO chips + added the VS440FX
...
This board returns D4 POST with no output. Needs further examination. Meant for the future PC87307 implementation.
Also all boards that miss their SIO chips got Dev Branched just in case 2.10 gets released while some miss their SIO.
2020-04-25 18:59:37 +03:00
David Hrdlička
af07bd5e6c
win: Don't show full path for HD images in usrpath
2020-04-24 14:56:30 +02:00
Shaojun Li
0e7c0cca02
Fix the close button of about dialog not working.
2020-04-24 11:45:15 +02:00
David Hrdlička
cab0bb845a
win: Move the statusbar initial text to resources
2020-04-23 13:02:25 +02:00
David Hrdlička
3b85d4f0c7
win: Add a placeholder menuitem for the Media menu
...
This makes it possible to change the position of the menu by only editing the resource script itself.
2020-04-23 13:02:25 +02:00
OBattler
e3296f4529
Split USB and Distributed DMA into their own files in preparation for the overhaul of the VIA southbridges.
2020-04-23 02:23:59 +02:00
OBattler
870fdaef3d
Fixed some warnings in win_jsconf.c.
2020-04-23 02:22:27 +02:00
David Hrdlička
7dcb8f6f1f
win: Add the "Media" menu to the menubar
...
This is an alternative way to mount images to the virtual drives, as many people found the current behavior confusing.
2020-04-23 01:24:11 +02:00
OBattler
15dcd63e72
Console is now only initialized when the emulator is started with the -D / --debug parameter.
2020-04-22 13:19:28 +02:00
OBattler
fd8e59b6f2
Moved the AMI WinBIOS SiS 471 to the Dev branch because literally any such BIOS I try, has problems. Also moved the Matrox cards to the Dev branch.
2020-04-20 14:50:03 +02:00
OBattler
600bb09f17
Added PS/2 Intel AMI keyboard controller type that always returns bit 6 of the input port as 1, fixes Intel Advanced/EV and Advanced/ZP SMM errors (with high-low beeps), and also IDE not found error behavior to fix IDE with some i686 BIOS'es.
2020-04-18 18:03:02 +02:00
David Hrdlička
2146101637
Remove VNC from regular builds for the time being
2020-04-18 11:51:54 +02:00
OBattler
3e6994a11c
The TX97 now correctly uses the W83877 and removed VNC from the Dev branch.
2020-04-17 19:40:10 +02:00
OBattler
63b873892e
Fixed the old recompiler makefile.
2020-04-17 11:59:39 +02:00
OBattler
5e8b54f7bc
Removed the standalone Texas Instrument VGA card with no specified BIOS.
2020-04-17 11:55:23 +02:00
tiseno100
16c1584412
Apollo VPX bringup
...
This commit brings Apollo VPX emulation on 86Box. It includes the Zida Tomato TX100 board. Meant mostly to check issues at WinBioses
2020-04-17 12:34:39 +03:00
OBattler
13a9477b6d
Removed the crashdump code from the Dev branch and added the -R/--crashdump parameter to activate it, and also made the makefiles not build pcap_if.exe by default.
2020-04-17 02:20:02 +02:00
OBattler
4bc41197b9
Removed Direct2D.
2020-04-17 02:06:00 +02:00
OBattler
e2559a4897
Merge branch 'master' into master
2020-04-16 21:58:33 +02:00
OBattler
3452688a89
Merge branch 'master' of https://github.com/86Box/86Box
2020-04-16 21:56:33 +02:00
OBattler
275dd5a2f7
ACPI, SMM, and PIIX fixes, fixes quite a few boards, also fixed the Via Apollo series northbridge ID's, some CPU instructions on both 808x and 286+, and added SMM to 486's (Intel and AMD), WinChip and WinChip 2, and VIA Cyrix III, also removed the TC430HX and the Toshiba machine from the Dev branch.
2020-04-16 21:56:19 +02:00
tiseno100
ce6dc8b5a2
VIA Socket 7 machine overhaul
...
- Replaced the FIC with the AX59 Pro(Newer BIOS, 1GB Ram limit instead of 512MB)
- Added the QDI advance II meant for the before unused VIA VP3
2020-04-16 14:38:43 +03:00
David Hrdlička
ef9fc196ed
prt_ps: Re-add error message for missing gsdll32
2020-04-15 23:46:11 +02:00
OBattler
61f0ae7954
Better ACPI implementation (currently only on PIIX4/PIIX4E/SMSC southbridges), finished the SMSC southbridge (but the Atrend BIOS still hangs, need to figure out why), and fixed Tandy EEPROM saving.
2020-04-13 20:01:47 +02:00
richardg867
e3e482b29a
Re-enable VNC on dev builds with new dynarec
...
It's only enabled on old dynarec for some reason.
2020-04-11 01:56:36 +02:00
OBattler
d75e901a83
Moved the Intel i686 CPU's and related machines out of the Dev branch.
2020-04-10 20:01:26 +02:00
David Hrdlička
908ee7d046
win: fix confusion with LPT checkboxes/comboboxes
2020-04-10 15:14:34 +02:00
OBattler
2a0b3eb9c5
Added PAE, ported K6, P6, and WinChip 2 timings to the old recompiler, added a bunch of CPU's to the old recompiler, done some x87 fixes for both recompilers, added PAE, and fixed root directory entries for single-sided 5.25" DD floppies in the New Floppy Image dialog.
2020-04-10 01:08:52 +02:00
David Hrdlička
7e4ad2b3ac
win: Re-add required version info fields
...
They didn't seem to break compile, but it's better to stay on the safe side :P
2020-04-08 20:12:29 +02:00
David Hrdlička
36d4b5189a
Fixed bad error messages, cleaned up VERSIONINFO
2020-04-08 18:42:07 +02:00
David Hrdlička
177d52f5d5
fix build
2020-04-07 13:42:03 +02:00
OBattler
9d47d548b1
Updated Makefile_ndr.mingw.
2020-04-07 12:48:43 +02:00
OBattler
ca74e0c570
Merge pull request #671 from driver1998/clang
...
Enable New Dynarec on Windows ARM
2020-04-05 15:51:56 +02:00
GH Cao
75ca50ce17
allow new dynarec can be built for Windows ARM
2020-04-04 20:50:34 +08:00
David Hrdlička
9acb489a1d
MSVC and Windows SDK compatibility
2020-04-04 12:45:47 +02:00
David Hrdlička
4f013c1da0
fix build
2020-04-02 00:11:38 +02:00
OBattler
2b2a967666
Merge pull request #663 from tiseno100/master
...
Fix compile breaking issue
2020-04-01 20:54:17 +02:00
TC1995
254e43fb64
Added Magneto-Optical disk emulation, though the UI settings for it are to be done later.
2020-04-01 19:04:53 +02:00
tiseno100
cb1e05a172
fix compile breaking issue
2020-04-01 20:02:00 +03:00
tiseno100
c7db9b7347
reenabled VNC
2020-04-01 17:28:12 +03:00
tiseno100
e51a208341
Added few changes
...
- Added a skeletal 596B(Doesn't work properly)
- Splitted the Socket 8, Slot 1 & Socket 370 machines to their respective files
2020-04-01 17:26:28 +03:00
OBattler
b8b198a56a
Fixed SMM, overhauled the emulation of the VIA northbridges, and added the Via Apollo VP3.
2020-04-01 08:59:29 +02:00
RichardG867
5539159657
Move the PIIX4 SMBus interface to its own file
2020-03-31 19:08:01 -03:00
David Hrdlička
a505894a10
Move all include files to src/include
...
- 86Box's own headers go to /86box
- munt's public interface goes to /mt32emu
- all slirp headers go to /slirp (might want to consider using only its public inteface)
- single file headers from other projects go in include root
2020-03-29 19:53:29 +02:00
OBattler
ef84f51bb1
Fixed the new dynarec makefile.
2020-03-29 19:07:10 +02:00
OBattler
66e159e0bf
Fixed SMM, now it works correctly, and is now also operating on all CPU's from 386 onwards.
2020-03-29 18:12:43 +02:00
tiseno100
6571e1153c
Added initial Apollo Pro emulation
...
- Added the Apollo Pro Northbridge
- Added a PC Partner board (APRO + 586B Southbridge) **COMPATIBLE WITH VIA C3!**
2020-03-26 18:29:20 +02:00