Commit Graph

1016 Commits

Author SHA1 Message Date
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
RichardG867
d3ecbd800f Merge branch 'master' of https://github.com/86Box/86Box
# Conflicts:
#	src/machine/m_at_socket8.c
2020-03-25 21:37:38 -03:00
RichardG867
d1be6a014f Implement SPD 2020-03-25 21:35:35 -03:00
nerd73
df2e2b505d Added cs8230.o to the makefile 2020-03-25 01:50:09 -06:00
David Hrdlička
5e4a76f020 remove source file versions 2020-03-25 03:34:22 +01:00
OBattler
132d1f092b Merge branch 'rawinput' of https://github.com/driver1998/86Box into driver1998-rawinput 2020-03-25 02:29:20 +01:00
TC1995
0f6e37efcc Compile fix 3 (I hate forgetting about stuff). 2020-03-25 01:46:18 +01:00
OBattler
7eb9faf24c Merge pull request #624 from 86Box/feature/azt_snd
Added the Aztech Sound Galaxy 16 cards.
2020-03-25 01:12:22 +01:00
TC1995
6f4ac0de35 Added the Aztech Sound Galaxy 16 cards.
Added the reset function of MCA from PCem.
Made the MCA devices use the reset parameter if available.
2020-03-25 00:49:25 +01:00
Daniel Gurney
0c509fd551 Remove version tree-wide 2020-03-25 00:46:02 +02:00
RichardG867
2b6258139e Revert "Convert existing MessageBox calls to TaskDialog"
This reverts commit af6cead246.
2020-03-24 19:13:58 -03:00
RichardG867
0b5d648a49 Merge branch 'master' of https://github.com/86Box/86Box 2020-03-24 19:10:49 -03:00
OBattler
00ec4b72ea TC1995's port of the IBM PS/2 MCA SCSI controller (Spock). 2020-03-24 01:00:28 +01:00
nerd73
c007121062 Merge branch 'temp' into temp 2020-03-23 16:06:32 -06:00
RichardG867
79fb541ce5 Implement POST card device 2020-03-23 17:03:28 -03:00
nerd73
1ced5064ec Merge branch 'temp' into temp 2020-03-22 20:06:21 -06:00
RichardG867
dd70542d78 SMBus support + Winbond W83781D hardware monitor 2020-03-22 22:11:55 -03:00
nerd73
111d82fa0c Preliminary VIA Cyrix III emulation
This adds preliminary emulation of the first-gen Samuel core, used in the VIA Cyrix III CPU, at clock speeds from 66 to 700 MHz. This also moves the 440BX emulation out of the dev-branch.

Things working:
- CPUID
- Windows 98SE
- Timings seem identical between WinChip/W2's integer section and this

Things left to do:
- 3DNow on old dynarec
- Half-speed FPU (currently simulated with WinChip 1 timings instead of WinChip 2)
2020-03-01 15:06:35 -07:00
OBattler
490c04fcae Current WIP code. 2020-02-29 19:12:23 +01:00
driver1998
bf8ff98fd4 rawinput: fix VID and PID display in device name 2020-02-27 02:00:58 +08:00
GH Cao
4da7d7492a makefile: add rawinput joystick 2020-02-05 08:07:09 +08:00
GH Cao
8d400e140e makefile: honor LDFLAGS 2020-02-05 07:17:31 +08:00
GH Cao
bc2acaa8d4 makefile: do not specify .exe when calling pkg-config 2020-02-05 07:05:28 +08:00
GH Cao
dfbb56af41 win: RawInput Joystick interface 2020-02-04 22:49:19 +08:00
GH Cao
d66608f77b win rawinput: move all GetRawInputData into one 2020-02-04 22:47:21 +08:00
GH Cao
382c606483 win_settings: fix progress bar in new disk image dialog 2020-02-04 22:43:13 +08:00
GH Cao
8e8492baed win: fix declaration of SetCurrentProcessExplicitAppUserModelID 2020-02-04 22:43:13 +08:00
TC1995
299c47925e Added the SCAMP chipset, onboard AVGA2 and corresponding machine (Commodore SL386SX-25). 2020-01-22 17:26:36 +01:00
OBattler
4f6d27a8f4 Integer scale is now actually integer scale (but might still be blurred by the host hardware if using the SDL (Hardware) renderer, so use SDL (Software) if you don't want the blur). 2020-01-22 05:24:44 +01:00