TC1995
a9c0c3181a
Merge branch 'master' of github.com:86Box/86Box into tc1995
2021-09-17 05:07:02 +02:00
OBattler
c35b7e21ba
And the forgotten fdc.h.
2021-09-17 02:42:52 +02:00
OBattler
ef6d3d01db
More correct implementation of the FDC FIFO.
2021-09-17 02:18:23 +02:00
OBattler
b57c22df66
Merge branch 'master' of https://github.com/86Box/86Box
2021-09-17 02:17:41 +02:00
OBattler
d9123cad4a
Fixed 16-bit and 32-bit FISTP(P) instruction, fixes OpenStep 4.2 font on interpreter and old recompiler, closes #1204 .
2021-09-17 02:17:25 +02:00
TC1995
20d7bb00b2
S3 changes part 4.
...
Fixed Chicago 73x (73f/g and 81)'s width/pitch in 15bpp mode using its built-in drivers at 800x600 using the 928.
Vastly improved implementation of the Short Stroke Vectors.
Removed threading for FIFO mode in the cards using the 964 chips and up.
Implementation of the non-threaded FIFO for cards using the 964 chips and up. Should fix most remaining wallpaper issues with those chips.
Improved recalctimings when 256+ mode Enhanced Mode is issued.
Added the MiroCRYSTAL 8S VLB card (805, SDAC).
2021-09-16 23:49:16 +02:00
David Hrdlička
0e2cf677fb
cmake: fix pthread linking, take 2
2021-09-15 13:05:00 +02:00
David Hrdlička
719d155393
cmake: fix pthread linking on Windows
2021-09-15 12:50:33 +02:00
OBattler
206c34ed27
CMakeList.txt now uses libpthread.
2021-09-15 00:01:18 +02:00
OBattler
de28a9d836
Renamed the Juko XT clone to Juko ST.
2021-09-14 22:28:07 +02:00
OBattler
df30b47aa7
And fixed the behavior of that.
2021-09-14 22:20:20 +02:00
OBattler
07eb764df6
Locking a window to a specified size now also makes it remember the position, closes #1683 .
2021-09-14 22:17:47 +02:00
OBattler
3c2ac29c68
Switched threads to pthread for all platforms (on Windows, you can compile with Win32 threads using PTHREAD=n).
2021-09-14 21:58:15 +02:00
OBattler
0e8348f0e2
Fixed the red and blue swap in screenshots.
2021-09-14 21:24:12 +02:00
OBattler
bb4590a738
Added the Multitech PC-500, closes #1275 .
2021-09-14 15:45:23 +02:00
OBattler
fa960bec55
Changed the F82C425's colors so that the darker ones are more blue, like on the real V86P.
2021-09-14 15:35:40 +02:00
OBattler
d438be30d4
Merge branch 'master' of https://github.com/86Box/86Box
2021-09-14 15:33:18 +02:00
OBattler
c0d296d53a
Rewrote the V86P's I/O chip and fixed its UART IRQ assignments, fixes serial mouse, closes #1678 .
2021-09-14 15:33:06 +02:00
Miran Grča
a6ecd34af6
Merge pull request #1689 from ts-korhonen/master
...
Make OpenGL 3.3 renderer use only one memcpy
2021-09-14 15:25:14 +02:00
ts-korhonen
bce7c07880
Make OpenGL 3.3 renderer use only one memcpy
2021-09-14 08:56:26 +03:00
OBattler
a68b738308
Improved it a bit.
2021-09-14 02:33:52 +02:00
OBattler
3cd6518f11
Fixed it again.
2021-09-14 02:29:34 +02:00
OBattler
49b508caab
And another fix.
2021-09-14 02:23:54 +02:00
OBattler
be22d67ed6
And another fix, to not break interlaced modes.
2021-09-14 02:17:57 +02:00
OBattler
b8bc115c7f
Fixed said implementation.
2021-09-14 02:14:42 +02:00
OBattler
411a64553d
Implemented S3 Cursor Right Addressing.
2021-09-14 02:08:11 +02:00
OBattler
f27fec1740
Removed EGA/(S)VGA render wake-up on zero-sized blit and fixed the last compile-breaking mistake in the Unix SDL code.
2021-09-13 23:28:00 +02:00
OBattler
96faa28eeb
Removed the useless y1 and y2 parameters from the renderers' blit functions (and other places).
2021-09-13 23:19:10 +02:00
OBattler
7473a1c4b9
Fixed the OpenGL 3.3 renderer.
2021-09-13 21:28:44 +02:00
OBattler
13dc05cfd2
Removed the useless double-buffering in video/video.c, improves performance and reduces RAM usage.
2021-09-13 21:02:15 +02:00
OBattler
7163f3a4c1
Merge branch 'master' of https://github.com/86Box/86Box
2021-09-13 21:01:39 +02:00
Miran Grča
bc3e24dac0
Merge pull request #1686 from 86Box/tc1995
...
S3 changes part 3:
2021-09-11 22:20:13 +02:00
TC1995
04e48a071e
S3 changes part 3:
...
Added the Phoenix S3 Vision968 (IBM RGB) and the MiroCRYSTAL 20SD VLB (864, SDAC) (alongside their BIOSes).
Added the vendor specific bits of CRTC5c used by the MiroVIDEO 40SV Ergo (968), Phoenix 868 and Phoenix 968.
Restored FIFO in the pre-964 cards, but without threading (Warning, code might be bloated for this).
Fixed horizontal issue with the SPEA Mercury P64V (968).
2021-09-11 22:02:31 +02:00
Miran Grča
84db99f4ef
Merge pull request #1684 from Cacodemon345/patch-10
...
Include SDL.h before anything else
2021-09-11 20:44:06 +02:00
Miran Grča
43c285ccf4
Merge pull request #1685 from Cacodemon345/patch-11
...
unix_sdl.c: Add resizable window support
2021-09-11 18:41:20 +02:00
OBattler
273ba9562b
Merge branch 'master' of https://github.com/86Box/86Box
2021-09-11 04:17:00 +02:00
OBattler
916b66e305
Removed the unused "table array" from fdd_86f.c.
2021-09-11 04:16:39 +02:00
David Hrdlička
2e58958f38
mark us as win10 compatible
2021-09-10 20:31:04 +02:00
Cacodemon345
2092f1dceb
Update unix_sdl.c
2021-09-10 18:01:21 +06:00
Cacodemon345
8b316f869b
Include SDL.h before anything else
...
This also cleans up the unnecessary source-level defines
2021-09-09 23:51:26 +06:00
Miran Grča
b90bbcb062
Merge pull request #1679 from Cacodemon345/patch-9
...
unix.c: Add help command to monitor
2021-09-08 19:09:04 +02:00
Miran Grča
6a9598c06a
Merge pull request #1681 from 86Box/tc1995
...
Corrected SUBSYS information of the Velocity 100, now it displays fine.
2021-09-08 19:08:47 +02:00
TC1995
bae38e23a7
Corrected SUBSYS information of the Velocity 100, now it displays fine.
2021-09-08 18:40:37 +02:00
Cacodemon345
5d1e026f7d
Add help command
...
This commit also adds PrintScreen key mapping.
2021-09-08 13:49:04 +06:00
OBattler
2ad7b7c345
Fixed the C&T 82C100 hardware EMS implementation and increased the V86P's maximum RAM to 1 MB.
2021-09-08 01:49:31 +02:00
OBattler
e9615fc167
Added support for JVERNET's V86P ROM's, and fixed the bugs reported by lemondrops.
2021-09-07 23:57:26 +02:00
OBattler
0c4003caa3
Added the C&T 82C100 chipset needed by the Victor V86P.
2021-09-07 23:41:17 +02:00
Miran Grča
c107fde4e5
Merge pull request #1675 from lkundrak/lr/victor-v86p
...
Victor V86P Emulation
2021-09-07 22:17:49 +02:00
Miran Grča
839e4cf43a
Merge pull request #1672 from Cacodemon345/patch-6
...
Redirect fopen64 functions to fopen for non-Linux Unix systems
2021-09-07 22:03:06 +02:00
Miran Grča
67695fe204
Merge pull request #1673 from Cacodemon345/patch-7
...
Fix NULL access crashes on ALSA MIDI close
2021-09-07 22:02:55 +02:00