Commit Graph
274 Commits
Author SHA1 Message Date
kichikuou a593bc9d7e Text hook 2019-09-02 09:04:57 +09:00
kichikuou 93aa3e7e5c Remove -midiplayer option 2019-08-25 14:30:54 +09:00
kichikuou 510c0753dd Fix #ifdef in -help string 2019-08-25 14:15:21 +09:00
kichikuou 97e4e2b6da Update -help string and doc 2019-08-25 14:10:52 +09:00
kichikuou 7578b02f2b Use bundled fonts by default 2019-08-25 13:21:07 +09:00
kichikuou d26f23e5f8 Bundle font files 2019-08-25 11:37:30 +09:00
kichikuou b6b6ca5393 Remove tools/freetype-config
No longer needed in CMake build.
2019-08-25 09:43:47 +09:00
kichikuou 553734eb15 Update document for .xsys35rc loading 2019-08-24 15:06:13 +09:00
kichikuou 06a8e61e83 Merge pull request #15 from nunuhara/multi-profile
Allow loading multiple .xsys35rc files
2019-08-20 19:36:56 +09:00
Nunuhara Cabbage 4bd32f01ee Allow loading multiple .xsys35rc files 2019-08-19 17:24:41 -07:00
kichikuou 8483b6353b SDL_ttf: Fix non-ASCII text rendering 2019-08-16 20:43:29 +09:00
kichikuou ced715e7ec Merge pull request #13 from nunuhara/sdl_ttf
Add SDL_ttf font device
2019-08-15 22:57:16 +09:00
Nunuhara Cabbage cc4e725800 Add SDL_ttf font device 2019-08-15 05:57:35 -07:00
kichikuou 30575ea7b7 SDL: Fix Daiakuji animation 2019-08-12 12:01:52 +09:00
kichikuou dbb248666f Reorganize image routines
- Move xcore specific code to xcore_image.c
- Inline image{15,16,24p,24}.c into image.c and xcore_image.c
2019-08-04 21:39:32 +09:00
kichikuou 5bed15ec8f Refactor CMakeLists.txt 2019-08-04 12:14:05 +09:00
kichikuou 9abf253900 Get rid of library.js 2019-08-04 09:38:12 +09:00
kichikuou 627f4ba846 Introduce pcm.emscripten.c 2019-08-04 09:12:43 +09:00
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