Commit Graph

5787 Commits

Author SHA1 Message Date
OBattler
89f1583a34 Fixed UMC 888x shadow RAM. 2021-09-17 02:52:44 +02:00
OBattler
2bc9e7520a Conflict resolution. 2021-09-17 02:48:18 +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
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
b0367133d6 And back. 2021-09-14 22:36:21 +02:00
Miran Grča
be2005dea4 Merge pull request #1690 from 86Box/master
Bring the branch up to par with master.
2021-09-14 22:34:42 +02:00
OBattler
dbdf07aa96 Two files to resolve conflicts. 2021-09-14 22:33:39 +02:00
OBattler
d2f3720a23 Manually merged a change to machine_table.c. 2021-09-14 22:29:17 +02:00
OBattler
de28a9d836 Renamed the Juko XT clone to Juko ST. 2021-09-14 22:28:07 +02:00
OBattler
827fc28dec Minor fixes in machine_table.c. 2021-09-14 22:26:17 +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
Miran Grča
c15a3fa841 Merge pull request #1687 from 86Box/master
Bring the branch up to part with master.
2021-09-13 23:30:02 +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
60e9eb4aca Merge pull request #1682 from 86Box/master
Bring the branch up to par with master.
2021-09-08 19:09:59 +02: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