kichikuou
c16652ca82
Use EM_JS where possible
2019-08-03 20:00:22 +09:00
kichikuou
6134741e7a
Switch to emscripten upstream backend
2019-08-03 13:22:54 +09:00
kichikuou
cf94938d95
Fix duplicated definition of RawKeyInfo
2019-08-03 08:53:11 +09:00
kichikuou
6f38736305
Allow setting audio buffer size in .xsys35rc
...
And change the default from 4096 bytes to 2048 bytes.
2019-07-28 12:50:50 +09:00
kichikuou
b2cd70543a
Rename config.h.cmake.in to config.h.in
2019-07-28 12:12:57 +09:00
kichikuou
117ab8fbae
Move list library to modules/lib/
2019-07-28 11:37:50 +09:00
kichikuou
d063dc2e5b
Avoid setting compiler / linker options for NOTFOUND packages
2019-07-27 23:27:04 +09:00
kichikuou
fe189e61c0
Remove Autotools files
2019-07-27 22:58:55 +09:00
kichikuou
ac64ea0951
Emscripten: set window title via xsystem35 shell
2019-07-27 15:38:37 +09:00
kichikuou
19296d9256
Compile modules/lib as PIC
2019-07-27 15:23:21 +09:00
kichikuou
4868063773
Rely on cmake's FindX11 to find Xxf86vm
2019-07-27 11:34:49 +09:00
kichikuou
90c57a80b6
Bump minimum CMake version to 3.13
...
add_link_options and target_link_options were added in CMake 3.13.
2019-07-27 10:23:58 +09:00
kichikuou
9b058eaac4
Enable all modules
2019-07-27 10:09:27 +09:00
kichikuou
30ff3d86d8
Enable more modules
2019-07-27 10:09:27 +09:00
kichikuou
d631148791
Fix ShSound module to use SDL_mixer
2019-07-27 10:09:27 +09:00
kichikuou
0bd92db772
Fix Gpx module + SDL2 (3 bytes/pixel surfaces) bug
2019-07-27 10:09:27 +09:00
kichikuou
ab924e8955
Enable more modules
2019-07-27 10:09:27 +09:00
kichikuou
13c77cd890
Revive modules support
2019-07-27 10:09:27 +09:00
kichikuou
f866d097be
Require cmake 3.12
...
Fixes #11 .
2019-07-22 20:13:29 +09:00
kichikuou
75d90281e8
Update build instructions
2019-07-21 18:44:07 +09:00
kichikuou
5cf61eea8b
Allow skipping package detection
2019-07-21 18:32:24 +09:00
kichikuou
513e7b2312
cmake_minimum_required(VERSION 3.7)
2019-07-21 17:49:04 +09:00
kichikuou
e5be7fd867
Update translation files
2019-07-21 17:49:04 +09:00
kichikuou
2cc2097fc4
CMake build
2019-07-21 17:49:01 +09:00
kichikuou
447632a4c3
Simplify logic around message wait cancellation
2019-07-21 10:18:09 +09:00
kichikuou
ee547fc1b7
Merge pull request #10 from nunuhara/msgwait-fix
...
Fix issue with uncancelled message wait
2019-07-21 09:56:22 +09:00
Nunuhara Cabbage
470010c78c
Fix issue with uncancelled message wait
...
Only wait for two inputs if message wait was cancelled.
2019-07-20 16:24:21 -07:00
kichikuou
f0f04e92da
Move MixDevice enum to music.h
...
This is still referenced from NIGHTDLL.
2019-07-20 18:22:01 +09:00
kichikuou
158b7b53b1
NIGHTDLL: fix ntmain
2019-07-20 18:21:40 +09:00
kichikuou
47c3694882
SDL: agsevent support
2019-07-20 18:21:18 +09:00
kichikuou
189762345f
Fix list functions
2019-07-20 18:19:44 +09:00
kichikuou
285c8f77f7
ShString: do not copy string if dst == src
2019-07-20 18:17:12 +09:00
kichikuou
53d38e036c
Emscripten: Sleep(infinite) in sys_exit()
2019-07-20 18:06:14 +09:00
kichikuou
8586e35987
Merge pull request #9 from nunuhara/fast-quit
...
Quit immediately when window is closed
2019-07-20 17:44:11 +09:00
Nunuhara Cabbage
cd2b164951
Quit immediately when window is closed
...
Fix issue where closing the window doesn't immediately quit if the game
is waiting for input.
2019-07-19 17:52:13 -07:00
kichikuou
ac85bed1de
Make SDL window resizable
2019-07-18 20:06:15 +09:00
kichikuou
3eb9137c07
Merge pull request #8 from nunuhara/linux-fullscreen
...
Fix fullscreen/resize issues on linux
2019-07-18 20:04:20 +09:00
Nunuhara Cabbage
c534631fc4
Update screen on SDL_WINDOWEVENT_EXPOSE
2019-07-17 17:04:13 -07:00
Nunuhara Cabbage
23f1199b2e
Fix fullscreen mouse input on linux
2019-07-17 16:05:02 -07:00
kichikuou
b587cea679
Fix build failure with SDL_mixer < 2.0.2
...
Fixes #7 .
2019-07-16 20:14:02 +09:00
kichikuou
4dbd6b670a
Merge pull request #6 from nunuhara/profile-aa
...
Allow setting font antialiasing in .xsys35rc
2019-07-13 15:47:48 +09:00
Nunuhara Cabbage
3f5c6f1b25
Allow setting font antialiasing in .xsys35rc
2019-07-12 22:32:45 -07:00
kichikuou
ce07088282
Merge pull request #3 from nunuhara/ascii-loop
...
Fix infinite loop in MP command
2019-07-06 16:13:29 +09:00
Nunuhara Cabbage
f6217bcc3d
Implement modified MP command from English patches
...
Implement the patched version of the MP command, which appends a number
of spaces to a string rather than truncating. This is only used in the
English translations of Rance III and Rance IV.
2019-07-05 23:03:41 -07:00
kichikuou
b2c0c3a528
Reset nextLineIsAfterKaigyou in msg_setMessageLocation
...
Fixes #4 .
2019-07-05 17:28:41 +09:00
kichikuou
f66e998b20
Linux build should use --disable-shared
2019-07-05 15:37:38 +09:00
kichikuou
fa790cdcbd
Fix MP command with ASCII characters
2019-07-04 20:08:03 +09:00
kichikuou
d91b4f9d5a
Initialize nact->msg.win in msg_init()
2019-07-04 20:00:48 +09:00
kichikuou
37e24e166b
Enable loading system39.ain when enable_shared=no
2019-07-04 20:00:48 +09:00
kichikuou
00d3a10cf8
Merge pull request #1 from nunuhara/patch-1
...
Fix bug in gtk popup menu
2019-07-01 07:28:23 +09:00