Commit Graph

14719 Commits

Author SHA1 Message Date
Cimarron Mittelsteadt
73e889bcfa Added SDL hint for opengl acceleration so that SDL2 will select the OpenGL renderer over Metal when SDL_GetWindowSurface is called after the window has been created 2021-07-12 17:26:13 -07:00
Wengier
b37e295fa6 update config ref 2021-07-12 19:39:19 -04:00
Wengier
89008823a8 update 2021-07-12 17:59:18 -04:00
nanshiki
7f201d2c6c Corrected the method of judging whether DBCS characters have been drawn or not.
Fixed that some symbols in DBCS characters are not displayed correctly.
2021-07-12 22:23:38 +09:00
Liu Wenyuan
9943cfb611 Merge branch 'joncampbell123:master' into Dobby233Liu-termux 2021-07-12 16:30:25 +08:00
Wengier
fd3be7190c update config ref and timestamp 2021-07-12 04:21:54 -04:00
Dobby233Liu
431aeda47e Also check for ANDROID macro
Signed-off-by: Liu Wenyuan <15816141883@163.com>
2021-07-12 15:39:40 +08:00
Dobby233Liu
12c01f113f Amend to previous commits
Signed-off-by: Liu Wenyuan <15816141883@163.com>
2021-07-12 15:39:40 +08:00
Dobby233Liu
e47e71d0de Fix building for Termux
Just copying two detection scripts from sdlnet to sdl.
See last commit.

Signed-off-by: Liu Wenyuan <15816141883@163.com>
2021-07-12 15:39:40 +08:00
Dobby233Liu
ff53b42982 Fix SDL2 building under Termux
This is pretty much a hack.

1. Updated config.guess and config.sub for SDLnet to the latest version, making SDLnet building work.
2. Code patches mostly are about NDK and toolchain (mine is clang) oddities.

Running build-debug-sdl2 without parameters now succeed.
src/dosbox-x runs.
This may break building for other platforms, so please check.

Signed-off-by: Liu Wenyuan <15816141883@163.com>
2021-07-12 15:39:40 +08:00
Wengier
045afcf821 option to customize PC-98 font file 2021-07-12 03:21:01 -04:00
Wengier
efde9e7f17 Update CHANGELOG 2021-07-12 01:00:29 -04:00
Wengier
f3493a7071 fix DOS/V Linux font acquisition 2021-07-12 00:56:38 -04:00
Wengier
846d7ed14c import patch for composite pcjr mode (NewRisingSun) 2021-07-11 22:08:43 -04:00
Wengier
afcb77f779 use UTF-8 for X11 font acquisition 2021-07-11 18:29:38 -04:00
Wengier
6abc1613b3 update translations 2021-07-11 04:07:46 -04:00
Jonathan Campbell
b246749c12 Merge pull request #2662 from nanshiki/14-pixel-font
Supports DBCS 14-pixel font acquisition
2021-07-10 18:48:21 -06:00
nanshiki
f7cc5b445a Supports 14-pixel font acquisition. 2021-07-10 19:16:26 +09:00
nanshiki
64d9ac9179 Revert "Supports 14-pixel font acquisition."
This reverts commit 29375d0e88.
2021-07-10 19:12:26 +09:00
nanshiki
29375d0e88 Supports 14-pixel font acquisition. 2021-07-10 19:07:18 +09:00
Wengier
4fd1567646 fix 2021-07-09 15:06:08 -04:00
Wengier
428d1c40ea Update CREDITS.md 2021-07-09 07:10:05 -04:00
Wengier
6006729a2e Update CHANGELOG 2021-07-09 05:01:07 -04:00
Jonathan Campbell
50c9b8fe38 Bit16u does not exist outside Windows, use uint16_t 2021-07-09 01:36:09 -07:00
Jonathan Campbell
181bdecdb1 Merge pull request #2657 from nanshiki/windib-ime
IME support in videodriver=windib
2021-07-09 02:26:32 -06:00
Wengier
32d55a75e2 update translations 2021-07-09 00:17:36 -04:00
Wengier
9181834c36 more 2021-07-08 22:50:17 -04:00
Wengier
41cfabdb1d make HELP a program on Z drive (it is never a DOS internal command) 2021-07-08 22:39:27 -04:00
Wengier
d3552e667b Merge branch 'master' of https://github.com/joncampbell123/dosbox-x 2021-07-08 22:31:12 -04:00
Wengier
8d2d607db3 fix Caps for Windows SDL1 2021-07-08 22:19:12 -04:00
nanshiki
41587dbb47 Fixed that IME-related messages cannot be processed without calling TranslateMessage.
Fixed an extra Enter at the time of IME string confirmation.
2021-07-09 11:08:51 +09:00
nanshiki
89ed175b65 Adjusted the IME candidate text size to the display text size. 2021-07-09 11:05:41 +09:00
nanshiki
c055775e5b Fixed the problem of insufficient keyboard buffer when the IME confirmed string is long. 2021-07-09 11:04:06 +09:00
nanshiki
ed4142eb66 Fixed that the return value of SDL_FlushIMString in Unicode is the number of characters, so the memory allocation size is not enough. 2021-07-09 11:02:54 +09:00
Jonathan Campbell
f1549b3f0e Merge pull request #2656 from cimarronm/AllocationInfoFixes
AllocationInfo was incorrectly using f_bsize instead of f_frsize for …
2021-07-08 18:54:54 -06:00
Jonathan Campbell
07323e5ef8 Merge pull request #2654 from nanshiki/dbcs-vector-table
DBCS vector table fix.
2021-07-08 18:54:33 -06:00
Jonathan Campbell
c564c85e70 Merge pull request #2649 from cimarronm/which-executable
Updated the shell interperter which function to find only executable …
2021-07-08 18:54:01 -06:00
Wengier
f41789e44a Merge branch 'master' of https://github.com/joncampbell123/dosbox-x 2021-07-08 17:45:42 -04:00
Wengier
56c5ba2360 fix 2021-07-08 17:44:54 -04:00
Wengier
1570b85d89 Update README.md 2021-07-08 15:26:20 -04:00
Wengier
43972ed3d5 Update CREDITS.md 2021-07-08 15:21:19 -04:00
Wengier
db9f8aa85e Update README.md 2021-07-08 15:11:00 -04:00
Cimarron Mittelsteadt
c658cb688f AllocationInfo was incorrectly using f_bsize instead of f_frsize for compuations involving f_blocks and f_bavail 2021-07-08 09:24:43 -07:00
nanshiki
2bdb1a2fdd DBCS vector table fix. 2021-07-08 15:17:31 +09:00
Cimarron Mittelsteadt
e42abe0182 Updated the shell interperter which function to find only executable files and avoiding matching directories or other files 2021-07-06 21:54:25 -07:00
Jonathan Campbell
ea5f9447cf changelog 2021-07-06 01:17:39 -07:00
Jonathan Campbell
5ca70e58a6 MUNT apparently compiles just fine for ARM-based Mac OS X, enable it 2021-07-06 01:17:03 -07:00
Jonathan Campbell
fbadd4de1d Merge pull request #2634 from cimarronm/AddIOKitFramework
Add IOKit framework to LIBS when compiling for Mac OSX
2021-07-05 00:43:39 -06:00
Jonathan Campbell
75d7cac1e7 Merge branch 'develop' 2021-07-04 17:48:29 -07:00
Jonathan Campbell
94a4626d06 Remove special INT 21h DOSBox-X API 2021-07-04 17:48:14 -07:00