Commit Graph
106 Commits
Author SHA1 Message Date
kichikuou bea272611a emscripten: Lazily load mincho font 2019-01-20 12:47:40 +09:00
kichikuou 4c228f2813 Fix 16-bit text antialias 2019-01-06 18:56:04 +09:00
kichikuou e5047dfbdf Image16: alpha level support 2019-01-06 16:08:20 +09:00
kichikuou f5b328f191 Fix reference counting 2019-01-06 14:57:56 +09:00
kichikuou 0d2dd9560e Fix SEGV when ald is not found 2019-01-06 14:20:31 +09:00
kichikuou dcdd77da01 Fix use-after-free in remove_in_cache 2019-01-05 19:24:03 +09:00
kichikuou 3771851d52 Fix out-of-bound accesses 2019-01-05 18:45:30 +09:00
kichikuou 3d73818ecd Cleanup counters 2018-12-30 12:13:21 +09:00
kichikuou fb0499fa10 Input check before WaitVsync 2018-12-30 11:56:50 +09:00
kichikuou f4d35b544e Handle SDL_QUIT 2018-12-30 11:36:30 +09:00
kichikuou 08ab39156b Fix sdl_drawImage16_fromData for SDL2 2018-12-30 11:29:08 +09:00
kichikuou 3fc72bc61e cdrom.mp3.c: use SDL_mixer 2018-12-29 13:40:24 +09:00
kichikuou 6c3337b18d Do not poll input in SDL 2018-12-29 12:13:11 +09:00
kichikuou a77740d634 Fix typo 2018-12-29 11:19:13 +09:00
kichikuou cda6189ae7 Update autotools files 2018-12-28 23:13:45 +09:00
kichikuou 37b926551a Fix ZZ0 command 2018-03-18 10:15:31 +09:00
kichikuou f852a7e73a Move pcm implementation to library.js 2018-02-04 23:42:58 +09:00
kichikuou 83540c3485 Do not wait vsync after sdl_keywait 2018-02-04 23:42:58 +09:00
kichikuou 67f7241743 Throttle get_count calls 2018-02-04 23:42:58 +09:00
kichikuou 4b11578a80 Simplify the main loop 2018-02-04 23:42:58 +09:00
kichikuou 24c65c1e88 New mechanism for mainloop throttling 2018-02-04 23:42:43 +09:00
kichikuou d242a024d1 Wait function based on requestAnimationFrame 2018-02-04 15:58:44 +09:00
kichikuou 9f945f89a1 Use EMTERPRETIFY_SYNCLIST 2018-02-04 11:25:29 +09:00
kichikuou 3cc43aec65 Do not use emscripten_set_main_loop
It doesn't work well with Emterpreter.
2018-02-04 11:12:14 +09:00
kichikuou 748d487c8e Implement text input 2017-05-28 13:29:09 +09:00
kichikuou 4050985701 Use foreign strictness 2017-05-28 11:13:49 +09:00
kichikuou 38ea296f44 Stop mainloop on exit 2017-05-04 20:59:42 +09:00
kichikuou e53e2b40c1 Prevent busy loop by CDDA play time sync 2017-04-23 19:35:03 +09:00
kichikuou a227e560a1 Start CDDA asynchronously 2017-04-23 19:04:51 +09:00
kichikuou 89144b01f7 Add screenshot button 2017-04-22 19:37:21 +09:00
kichikuou 0e4d1c764b Use s2utbl for sjis2utf 2017-04-02 17:59:40 +09:00
kichikuou 3fe4435523 Use s2utbl as a fallback of TextDecoder 2017-04-02 12:25:43 +09:00
kichikuou ee83411bcd Apply selection when key is released 2017-04-02 09:40:50 +09:00
kichikuou 6d8f3b9f2f ecopy: do not update screen too often 2017-04-02 01:00:06 +09:00
kichikuou 79a283b42a Treat 2-fingers touch as right click 2017-04-01 18:36:56 +09:00
kichikuou a3d1d4dbfa Fix touch event handler after upgrading to emscripten 1.37.9 2017-04-01 18:36:56 +09:00
kichikuou ca408e24f1 Simplify PCM volume control 2017-03-23 21:00:48 +09:00
kichikuou f1e37a425a Cleanup 2017-03-20 19:51:41 +09:00
kichikuou 8209eb2e10 Cache audio buffers 2017-03-20 19:39:50 +09:00
kichikuou 2850ca3152 Emscripten PCM backend 2017-03-20 16:17:23 +09:00
kichikuou 953d3115c7 configure test for emscripten 2017-03-19 18:02:50 +09:00
kichikuou 8fa9027e15 Move pcmobj array to music_pcm static 2017-03-19 17:54:30 +09:00
kichikuou 0ca2c7dc0c Merge music_pcm_wai.c into music_pcm.c 2017-03-19 16:39:19 +09:00
kichikuou 67518ab37d Remove music_fader 2017-03-19 16:13:14 +09:00
kichikuou 1e1907e2f6 Merge pcmlib.c into music_pcm.c 2017-03-19 15:51:18 +09:00
kichikuou b8b6474561 SDL_mixer pcm backend 2017-03-19 13:28:01 +09:00
kichikuou dbc0d4cda4 Remove audio configure options 2017-03-19 00:07:33 +09:00
kichikuou 7c4cadc805 Drop OSS / SunAudio / ALSA / ESD 2017-03-18 23:53:28 +09:00
kichikuou 8fe37f2281 Remove client/server music module 2017-03-18 23:53:21 +09:00
kichikuou fcc41fd425 Add touch events support 2017-03-18 12:31:46 +09:00