waltje
44b8824552
More cleanups, preparing for multi-language.
2017-11-19 03:19:59 -05:00
waltje
181bca1644
General cleanup.
2017-11-18 21:29:25 -05:00
waltje
aafdc7e529
Fixed more voodoo warnings.
2017-11-18 21:27:53 -05:00
waltje
0c2a773113
Fixing warnings (which revealed two bugs) in cpu/80x8.c.
2017-11-18 21:26:45 -05:00
OBattler
d64c481952
Fixed taking screenshots with DirectDraw;
...
Reenabled minimizing the window - it no longer crashes the emulator.
2017-11-18 16:39:01 +01:00
OBattler
21c60d5a3e
Applied the PCem recompile fix commit.
2017-11-16 12:53:50 +01:00
OBattler
5592ca6d22
The MDA and all Hercules cards now initialize a parallel port on 0x3BC.
2017-11-14 08:51:44 +01:00
waltje
8f016a701e
Cleaned up the crash reporter, and tested it :)
2017-11-13 03:19:25 -05:00
waltje
0f66f0ce1f
Merged Direct3D modules, cleanup.
...
Re-enabled optional CRASHDUMP module (CRASHDUMP=y in Makefile[.local]
2017-11-13 02:06:12 -05:00
waltje
eb5bc68635
Undo some debugging in the SCGA driver.
2017-11-13 02:04:57 -05:00
waltje
980f145ee8
Merged DirectDraw modules into one.
...
Added PNG support for Windows so both Direct3D and DirectDraw can use PNG for screenshots.
2017-11-13 00:04:25 -05:00
waltje
c584da4b5d
Changes messages from "...F12-F8" to "F8+F12".
2017-11-13 00:03:07 -05:00
waltje
bc1f1f9e4b
More cleanups.
...
Split Compaq Deskpro off to separae file. Renamed PIIX files to intel_ prefix.
Re-enabled Compaq machines; the Portable II works fine now.
2017-11-12 03:07:01 -05:00
waltje
7f2227ddf2
Uhm.... this is weird.
2017-11-11 16:07:16 -05:00
waltje
1e470fe49d
Restored Compaq Portable II and III machines, changes by TheCollector1995. Good job!
2017-11-11 16:03:24 -05:00
waltje
bda698f975
Updated resize changes and removed unneeded function.
2017-11-11 16:02:13 -05:00
waltje
62917eb6f1
Fixed warnings in voodoo - again??
2017-11-11 16:01:11 -05:00
OBattler
03e7b1db23
Applied all applicable PCem commit;
...
Fixed window resizing when mandated by the guest - should hopefully stabilize Direct3D.
2017-11-11 16:51:50 +01:00
waltje
f65e8c3110
Fixed the mouse-off-by-one error on Windows version.
...
Added ROM ID's for Compaq Portable II et al, pending TheCollector1995's patch to add those machines back.
2017-11-11 01:38:18 -05:00
waltje
006639fe5a
Re-integration of the Tandy-1000 based machines.
2017-11-10 23:47:21 -05:00
OBattler
dfcc0c0a81
Added two video_wait_for_blit();'s to win_video.c, that should hopefully fix the random Direct3D crashes on resize.
2017-11-11 04:59:22 +01:00
OBattler
c63a41bed0
Moved mouse_emu_init(); to after serial_init(); again, should fix serial mice.
2017-11-10 20:33:15 +01:00
waltje
98d1b01d84
Fixes for PS/2 mouse crash (since AT keyboard rework) from TheCollector1995.
2017-11-09 22:05:41 -05:00
waltje
df6183472c
More updates for Amstrad. Note the ROM file names have changed (slightly.)
2017-11-09 21:04:55 -05:00
waltje
ae8d12e9c2
Integrated PS/1 sound driver back into machine file.
2017-11-08 17:49:31 -05:00
waltje
354b49d354
Re-integrated the Amstrad machines.
2017-11-08 16:30:13 -05:00
waltje
b8d75f4f5a
Changed the machines to use a table file.
2017-11-08 16:27:52 -05:00
waltje
2e772d3d89
Fix for AT ESDI driver from TheCollector1995.
...
Renamed "mfm_xebec" to "mfm_xt" and "esdi_wd1007vse1" to "esdi_at".
2017-11-08 16:23:28 -05:00
waltje
583590ccbc
Merge branch 'master' of https://github.com/OBattler/86Box
2017-11-08 16:19:50 -05:00
waltje
024930ec55
Fix for MouseSystems mouse from TheCollector1995.
2017-11-08 16:19:13 -05:00
waltje
c906aa541c
Merge pull request #202 from dhrdlicka/master
...
New readme
2017-11-06 02:30:21 -05:00
OBattler
2a3497109c
Merge branch 'master' of https://github.com/OBattler/86Box
2017-11-06 02:43:42 +01:00
OBattler
d1301ff4d6
The AWE32 now correctly uses "emu_base" instead of "emu_addr" as the internal name for the EMU8000 I/O base address, fixes AWE32 EMU8000 I/O initialization.
2017-11-06 02:43:22 +01:00
waltje
2955a5d824
Fixed video card init order.
...
Re-added the TI CF62011 SVGA controller, used by PS/1 and some PS/2 machines.
2017-11-05 20:43:16 -05:00
waltje
7c67e867c8
Major commit, cleaning a lot of old stuff.
...
IBM.H is gone, video stuff re-organized. Keyboard stuff reorganized.
Machines that have their own video, mouse and/or keyboard now have all this in their machine file.
Fixed and other cleanups here and there.
2017-11-05 02:00:50 -05:00
waltje
f5d4436672
Fixing some warnings (that may have caused bugs in s3_virge and voodoo) and other fixes. Removed Mingw64 makefile.
2017-11-03 03:16:11 -05:00
OBattler
afb96a79da
Fixed the CD-ROM warning per waltje's request.
2017-11-03 01:34:02 +01:00
waltje
e03a346cfc
Fixes toe Voodoo compiler warning, and may actually fix bugs (uninitialized 'satte' variable.. not good..)
2017-11-02 02:54:51 -05:00
waltje
6a1f20c121
This one, too. Maybe I do need sleep, go figure..
2017-11-02 02:45:29 -05:00
waltje
34cd6ff0a5
Hrrm, missed this.
2017-11-02 02:42:39 -05:00
waltje
b40ea14027
Cleanup, moving stuff out of ibm.h and such. Moved more configuration variables into main. Minor changes for multiplatform.
2017-11-02 02:39:30 -05:00
waltje
0565bf76af
More cleanups. Lowercased all BIOS ROM filenames. Added ISA Cirrus-Logic to the video card table.
2017-11-01 01:51:55 -05:00
waltje
bfe038ded9
Cleanup, mostly network threading madness. Statusbar is now created at hard reset, IF the configuration has changed. Other minor things.
2017-10-29 04:20:59 -05:00
waltje
f4367133e7
Fixed network pcap madness.
2017-10-28 16:33:40 -04:00
waltje
4a1bd38435
Network portability fixes - SLiRP and Pcap now both work on Linux and FreeBSD.
2017-10-28 03:33:05 -04:00
OBattler
24d2c0866b
Fixed a compile-breaking error in net_slirp.c.
2017-10-28 07:37:56 +02:00
OBattler
ce89e2145c
Fixed it again.
2017-10-28 07:33:08 +02:00
OBattler
9a0a82b7ac
Fixed an even mess up in the PCap and SLiRP code.
2017-10-28 07:29:50 +02:00
waltje
24f1a0777e
Fix for weird compiler warning.
2017-10-28 00:52:40 -04:00
waltje
45c6192a71
Fix the SCP-4200P's memory limits.
2017-10-27 20:59:45 -04:00