Commit Graph
76 Commits
Author SHA1 Message Date
kichikuou 07a9930cbc Store ALD files in emscripten heap
For efficient mmap().
2017-03-13 21:28:17 +09:00
kichikuou c090745e80 Merge branch 'master' into emscripten 2017-03-12 22:27:20 +09:00
kichikuou ed429d9803 Do not create sdl_display twice at startup 2017-03-12 22:20:48 +09:00
kichikuou f68986dabe Specify memory size from shell 2017-03-12 21:54:40 +09:00
kichikuou b6b9054794 Wait CDDA start 2017-03-12 18:45:21 +09:00
kichikuou eae3411168 Simplify CD image reading 2017-03-12 17:29:36 +09:00
kichikuou 95b711abb4 Antialias checkbox 2017-03-12 12:59:30 +09:00
kichikuou 22aea042c7 Merge branch 'master' into emscripten 2017-03-12 12:38:14 +09:00
kichikuou 3450f6ff43 Merge branch 'sdl1' 2017-03-12 12:36:02 +09:00
kichikuou 1e61343570 Enable font antialias in 8bpp mode 2017-03-12 12:21:30 +09:00
kichikuou 143289f06e No audio control 2017-03-12 11:56:58 +09:00
kichikuou e995284dde Add volume control 2017-03-12 00:14:11 +09:00
kichikuou 9d6f07f98c Add zoom support 2017-03-11 17:14:31 +09:00
kichikuou 9fe7013033 Style cleanup 2017-03-11 17:14:26 +09:00
kichikuou 0f3cd637cf Alignment fix 2017-03-09 22:18:52 +09:00
kichikuou 727938980c Fix infinite loop by not pumping events in sdl_keywait 2017-03-09 19:21:18 +09:00
kichikuou 54d6b84dc6 Persist save/ directory 2017-03-09 18:37:38 +09:00
kichikuou 5d1fcff674 Implement cdrom_getPlayingInfo 2017-03-09 16:46:08 +09:00
kichikuou 04cae28ee1 Add a fallback for TextDecoder 2017-03-09 14:42:41 +09:00
kichikuou cc1782ad3a Change keywait's interval time to 16ms 2017-03-05 20:03:04 +09:00
kichikuou 989b0799c7 Use requestAnimationFrame driven mainloop 2017-03-05 19:28:39 +09:00
kichikuou 21f8006463 Add .gitignore and .dir-locals.el 2017-03-05 12:14:25 +09:00
kichikuou 51db4b1144 CDAudio loop 2017-03-05 11:24:49 +09:00
kichikuou 5b40647b65 Remove MSGSKIP module
That is troublesome in case-insensitive file systems.
2017-03-05 10:10:04 +09:00
kichikuou dee375fbf9 Move ImageLoader to loader.ts 2017-03-05 10:01:02 +09:00
kichikuou 59984d973f Move TypeScript files to web/ 2017-03-05 09:52:54 +09:00
kichikuou ea10109af3 Move cdPlayer to xsystem35 namespace 2017-03-04 21:56:25 +09:00
kichikuou 58fa2ad68a Preload font file 2017-03-04 21:37:57 +09:00
kichikuou 1a7eee2f23 Load data files from CD image 2017-03-04 18:47:59 +09:00
kichikuou 9feeb5873a CDDA support for emscripten 2017-03-04 17:58:33 +09:00
kichikuou 03fa655532 Add shell 2017-03-04 17:38:26 +09:00
kichikuou 1052e63fe0 Emscripten build 2017-03-04 10:17:08 +09:00
kichikuou de33e10509 Inprocess CDDA support 2017-03-04 10:07:25 +09:00
kichikuou a28b4d8190 PCM support 2017-02-26 18:24:23 +09:00
kichikuou baeb11c98c In-process music module 2017-02-26 18:24:23 +09:00
kichikuou 956f78d1b7 Add SDL audio support 2017-02-26 18:24:22 +09:00
kichikuou e7b03b10c9 Merge branch 'sdl1' 2017-02-26 18:23:18 +09:00
kichikuou f8c576cab9 Abort configure if no available font backend 2017-02-26 18:20:21 +09:00
kichikuou 82a64e8cee Use standard type names 2017-02-26 16:44:28 +09:00
kichikuou e2bef80d88 makeDIB: Initialize palette with all black (SDL1 compat) 2017-02-20 22:52:44 +09:00
kichikuou be94461eef Fix Kichikuou OP
SDL2 cannot handle overlapping blits on the same surface.
2017-02-20 19:44:27 +09:00
kichikuou 2bf9e9e5c4 Merge branch 'sdl1' into sdl2 2017-02-20 18:43:21 +09:00
kichikuou 82964704a8 Fix "Fail to save" warning 2017-02-20 18:30:05 +09:00
kichikuou f62f5132f5 Fix font rendering 2017-02-20 18:23:48 +09:00
kichikuou 626a552170 Make libltdl optional
It can be disabled with --disable-shared configure option.
2017-02-19 13:48:58 +09:00
kichikuou e6af440a23 Fix missing includes 2017-02-19 12:35:53 +09:00
kichikuou 5b39a81cac Do not include SDL.h in sdl_core.h 2017-02-19 10:18:43 +09:00
kichikuou 2cbb67e459 Readd pkg.m4 2017-02-19 10:18:29 +09:00
kichikuou 0a628731c3 Make libjpeg optional 2017-02-18 22:41:54 +09:00
kichikuou 676400cee3 Merge branch 'sdl1' into sdl2
Conflicts:
	src/Makefile.am
	src/Makefile.in
2017-02-18 19:11:34 +09:00