TC1995
c68b460b53
Fixed (again) massive OS/2 S3 Trio64 driver spam and MIX + src_dat variable initialized properly + warning gone.
2017-06-17 01:01:40 +02:00
OBattler
66ff71ca55
Applied the latest mainline PCem commits.
2017-06-17 00:50:51 +02:00
waltje
1351cdefb6
Reverted to old (but slightly modified) serial driver.
2017-06-16 17:52:09 -04:00
OBattler
20178cb1bb
Reversed serial port and serial mouse code to the old ones.
2017-06-16 23:47:08 +02:00
OBattler
c9aac82b94
Changed all instances of pclog to serial_log in the serial code.
2017-06-16 23:30:42 +02:00
OBattler
5fca563dd0
Changed type of string literals in all (I hope) structs to const char *, reduces .EXE file size by about 200 kB.
2017-06-16 22:54:08 +02:00
waltje
ce09beb9c8
Rest of serial driver - WORK IN PROGRESS - MIGHT BREAK - DONT CHANGE !
2017-06-16 16:34:39 -04:00
waltje
2019183c29
Removed all model-based one-line header files and moved their info to model.h. Added static to handler functions where needed.
2017-06-16 16:03:07 -04:00
waltje
743c8f3680
Merge branch 'master' of https://github.com/OBattler/86Box
2017-06-16 14:10:31 -04:00
waltje
d2465dd5b3
More changes (stdarg.h in ide.c and name cleanups and %ws to %S in pc.c)
2017-06-16 14:09:57 -04:00
OBattler
89b83f26ea
Brought the S3 accelerator code in line with the mainline, this means that initial value of 0 for src_dat is gone, but the warnings remain gone as well.
2017-06-16 19:58:59 +02:00
Melissa Goad
dbbea37d00
Fix EDID reading typo
2017-06-16 00:54:43 -05:00
Melissa Goad
a2e1466754
Merge branch 'master' into experimental
2017-06-16 00:52:52 -05:00
OBattler
843236a28e
Merge branch 'master' of https://github.com/OBattler/86Box
2017-06-16 06:44:34 +02:00
OBattler
8061db66fe
A lot of cleanaps, got rid of all warnings with -Wall;
...
The makefile now uses -Wall.
2017-06-16 06:44:11 +02:00
waltje
477491ca00
Resources postfix.
2017-06-15 22:40:59 -04:00
OBattler
464b1a624f
Fixed the hard disk controls in the Settings dialog.
2017-06-16 04:14:50 +02:00
OBattler
657f633edb
Fixed the bus location controls in the Settings and Add Hard Disk dialogs.
2017-06-16 03:40:18 +02:00
OBattler
8dcc7176a9
Hard disk image handling is now unified in hdd_image.c/h;
...
Fixed some bugs regarding the Winbond W83877F Super I/O Chip and serial ports;
Added the President Award 430FX PCI machine, thank you ashenone for the BIOS.
2017-06-16 03:18:59 +02:00
OBattler
15b25157ee
Reverted the Acer V35N to the service BIOS and made it initialize PCI with the correct slot ID's, the board works correctly now.
2017-06-15 19:35:48 +02:00
waltje
fd923ef050
Added module dependencies to Makefile, small fixes.
2017-06-15 03:10:31 -04:00
OBattler
e4c08cf594
Network code and pc.c are more platform-independent now.
2017-06-15 06:34:08 +02:00
TC1995
12e1e8dfa7
Properly fixed Adaptec AHA-1640 MCA adapter, setup is handled directly by the ADF file in the reference disks.
...
Re-introduced the Acer V35n machine, but with a proper bios (r01-c0.bin instead of the service one).
MCA serial and parallel initialization fixes alongside the ISA PS/1 and PS/2 Model 30 ones.
2017-06-15 05:17:34 +02:00
OBattler
805237fb33
Merge pull request #137 from MoochMcGee/voodoo-work
...
Add XRGB8888 LFB format to Voodoo 1.
2017-06-15 04:44:01 +02:00
Melissa Goad
9ed5b93f81
Add XRGB8888 LFB format to Voodoo 1.
2017-06-14 21:33:58 -05:00
Melissa Goad
69b72d3459
Fix EDID
2017-06-14 21:32:54 -05:00
Melissa Goad
5fb073a6c1
Add EDID reading
2017-06-14 15:13:05 -05:00
Melissa Goad
d543cee986
Merge branch 'master' into experimental
2017-06-14 13:49:30 -05:00
OBattler
c0a8830d5e
Brought the Voodoo files in line with the mainline PCem code - fixes all warnings;
...
Applied all the mainline PCem commits;
Fixed some sound-related warnings.
2017-06-14 20:35:58 +02:00
OBattler
62bfb60a7b
Committed network/slirp/udp.h that I forgot to commit before.
2017-06-14 07:35:39 +02:00
OBattler
62dea57270
Added the ability to set sound to use STEREO16 format instead of STEREO_FLOAT32 (defaults to STEREO_FLOAT32);
...
Moved network-related files to their own subdirectory.
2017-06-14 07:21:01 +02:00
waltje
13f769ec09
Merge branch 'master' of https://github.com/OBattler/86Box
2017-06-14 00:56:47 -04:00
waltje
8c4360da51
Cleanups for Makefile. Now using += to make things easier, and added explicit -m32 and -m64 switches.
2017-06-14 00:55:47 -04:00
OBattler
9f922ecc2e
Fixed reading of Mode 2 data from images.
2017-06-14 05:17:13 +02:00
OBattler
eb8b8e3766
SCSI controller is now once again reset on soft reset, but this time this is handled in a more appropriate way;
...
Fixed some copyright headers.
2017-06-14 03:03:29 +02:00
waltje
eb02faea83
Merge branch 'master' of https://github.com/OBattler/86Box
2017-06-13 14:06:30 -04:00
waltje
7db0c897a5
Fix for CUE/BIN crash on bad filename, fix for crash-on-exit because of the bad sb_parts count (12 i/o sb_parts.)
2017-06-13 13:45:14 -04:00
OBattler
fdb24c330f
find_status_bar_part() now uses the sb_parts variable rather than the hardcoded number 12 for the number of array elements to search.
2017-06-13 16:16:36 +02:00
OBattler
f56bfa5e62
The WM_SIZE handler now forces winsizey to a minimum value of 0.
2017-06-11 23:53:01 +02:00
OBattler
5088f5f123
Fixed Direct3D renderer.
2017-06-11 21:10:11 +02:00
OBattler
cd4eb393f1
Properly reverted all the win.c changes now.
2017-06-11 20:57:34 +02:00
OBattler
6588797139
The Direct3D 9 render is now actually identical to mainline PCem's;
...
Reverted the win.c changes of earlier today.
2017-06-11 20:49:53 +02:00
OBattler
9caaa19daf
More tweaks to window resize handling.
2017-06-11 20:02:40 +02:00
OBattler
c4a6f8dbf4
DirectDraw now attempts fall back to system buffers if initialization has failed, patch from mainline PCem;
...
The WM_SIZE handler no longer resizes the window if the window is not set to resizable.
2017-06-11 19:21:41 +02:00
OBattler
7b1a96302e
If win_doresize is set to 1, the WM_SIZE message handler only handles the status bar's size and does not resize the window again, reduces excess window resizes.
2017-06-11 18:58:36 +02:00
OBattler
c445d970be
The emulation is now paused when the window is being resized or when the renderer is changed or when switching to/from full screen.
2017-06-11 18:16:02 +02:00
OBattler
d7917f91ec
Moved the endblit();'s around a bit in win.c, hopefully that will stabilize Direct3D 9 a bit.
2017-06-11 18:07:03 +02:00
OBattler
159602b3c2
Merge branch 'master' of https://github.com/OBattler/86Box
2017-06-11 17:41:08 +02:00
OBattler
760b4f89ae
Fixed SVGA 15bpp and 16bpp low resolution renderers;
...
IDE WIN_DRIVE_DIAGNOSTICS fix per patch by greatpsycho;
The two Laser XT boards now allow using up to 1152 kB RAM per report from greatpsycho.
2017-06-11 17:40:34 +02:00
waltje
eda2a004fd
meh
2017-06-08 23:49:08 -04:00