Commit graph

625 commits

Author SHA1 Message Date
Sebastian Krzyszkowiak
4a2e2a3d25 try to create INT16 voice if FLOAT32 one fails
Seems to be some bug in Allegro, as it fails on OS X.
2017-09-05 03:01:18 +02:00
Sebastian Krzyszkowiak
e2690b8af5 update README 2017-09-04 16:10:27 +02:00
Sebastian Krzyszkowiak
f94930b5d5 PrintConsole: restore previous target bitmap instead of reseting to backbuffer 2017-09-04 16:02:49 +02:00
Sebastian Krzyszkowiak
9a6cbd2449 implement audio stream seeking in emscripten 2017-08-24 21:40:34 +02:00
Sebastian Krzyszkowiak
3581c6060c full emscripten support, plus flac->ogg encoding for emscripten and android 2017-08-24 21:09:07 +02:00
Sebastian Krzyszkowiak
a955820e8f emscripten support 2017-08-24 00:51:58 +02:00
Sebastian Krzyszkowiak
07d4c22199 init: call al_install_audio before al_init_acodec_addon 2017-08-19 01:27:34 +02:00
Sebastian Krzyszkowiak
e06eca6d70 cmake: parametrize osxcross toolchain file 2017-08-19 01:27:09 +02:00
Sebastian Krzyszkowiak
b7346ea330 use leak sanitizer for debug build and break the build in case of unresolved symbols in libraries 2017-08-19 01:26:53 +02:00
Sebastian Krzyszkowiak
bfda2cdbd6 android: build as Java 6; fixes the deprecation warning 2017-08-19 01:25:26 +02:00
Sebastian Krzyszkowiak
b4d331fdcc android: make target sdk version configurable 2017-08-19 01:25:02 +02:00
Sebastian Krzyszkowiak
417d34ef1a fix stuff reported by static analyzer 2017-08-16 01:47:07 +02:00
Sebastian Krzyszkowiak
d21a0b799d cmake: update android toolchain file 2017-08-15 13:04:01 +02:00
Sebastian Krzyszkowiak
e305c45033 cmake: add -fsanitize=undefined to debug flags to enable runtime warnings about undefined behaviour 2017-08-15 01:42:22 +02:00
Sebastian Krzyszkowiak
7ab739db54 config: fix config file handling when custom file interface is in effect 2017-08-15 01:41:24 +02:00
Sebastian Krzyszkowiak
67056f0f55 android: fix permissions and add GLES feature to manifest 2017-08-14 02:02:56 +02:00
Sebastian Krzyszkowiak
777a6c06c7 android: immersive mode and tweaks to build system 2017-08-14 02:02:37 +02:00
Sebastian Krzyszkowiak
f3ba496438 android: use clang instead of gcc 2017-08-14 02:02:09 +02:00
Sebastian Krzyszkowiak
5b15270aca android: bump target API level to Marshmallow (6.0) 2017-08-09 20:05:27 +02:00
Sebastian Krzyszkowiak
11d3d03ae7 android: install proper icon sizes in mipmap directory 2017-08-09 19:59:08 +02:00
Sebastian Krzyszkowiak
b4b0403a77 GetDataFilePath: add ability to mask data files with android specific versions 2017-08-08 00:16:03 +02:00
Sebastian Krzyszkowiak
d8b7e0ec6b fix timeline removal and debug draw scaling on scaled viewports 2017-08-07 15:59:12 +02:00
Sebastian Krzyszkowiak
e3fa78e1f6 android: always take big icon for package icon 2017-08-07 02:40:41 +02:00
Sebastian Krzyszkowiak
3fe7df2982 timeline: make debug draw optional and automatic 2017-08-07 02:26:36 +02:00
Sebastian Krzyszkowiak
b6eb181f1d timeline: fix TM_DrawDebug scaling 2017-08-07 02:01:15 +02:00
Sebastian Krzyszkowiak
4652efd6a9 timeline: update queues during cleaning
...so destructors can safely do stuff like TM_AddAction
(unless they make an infinite loop with that :P)
2017-08-07 01:52:42 +02:00
Sebastian Krzyszkowiak
5725963778 update readme 2017-08-04 13:47:26 +02:00
Sebastian Krzyszkowiak
c28a7e0e2e osxcross toolchain: fix finding linkers
needed for libwebsockets compilation
2017-08-04 10:31:24 +02:00
Sebastian Krzyszkowiak
505de9086d fix whitespace style 2017-07-22 21:01:29 +02:00
Sebastian Krzyszkowiak
e9bd4eefa5 update license to GPLv3+ 2017-07-22 18:22:28 +02:00
Sebastian Krzyszkowiak
e931dbeb31 android: add support for automatic releases 2017-07-22 01:12:05 +02:00
Sebastian Krzyszkowiak
0bdbd27320 add LIBSUPERDERPY_VERSION variable for packaging 2017-06-26 15:40:04 +02:00
Sebastian Krzyszkowiak
519a22c9ad link to allegro5-video 2017-06-26 15:21:13 +02:00
Sebastian Krzyszkowiak
28f9f708b9 android: allow moving the app to external memory 2017-06-26 13:53:20 +02:00
Sebastian Krzyszkowiak
2dbabc502b always require OpenGL context 2017-06-26 03:19:32 +02:00
Sebastian Krzyszkowiak
de7311dabf fixed screen orientation support 2017-06-26 03:18:54 +02:00
Sebastian Krzyszkowiak
c97e163b31 don't require debug mode to be enabled in order to make a screenshot 2017-06-25 17:37:41 +02:00
Sebastian Krzyszkowiak
25a5bcfc1f add Spider Disco to README 2017-06-17 18:05:16 +02:00
Sebastian Krzyszkowiak
7241476886 use NotPreservedBitmap for game console 2017-06-13 14:21:17 +02:00
Sebastian Krzyszkowiak
d3f876097f add CreateNotPreservedBitmap helper 2017-06-13 14:21:17 +02:00
Sebastian Krzyszkowiak
e0c422972b add TM_DrawDebug: debug view for timelines 2017-03-16 22:05:22 +01:00
Sebastian Krzyszkowiak
e873e96194 fix compiler warning 2017-03-07 01:00:27 +01:00
Sebastian Krzyszkowiak
31f173f2a8 character: add support for repeating animation with successor
plus update README
2017-03-04 19:54:48 +01:00
Sebastian Krzyszkowiak
c472bd861c add Fajer to README 2017-02-21 01:47:37 +01:00
Sebastian Krzyszkowiak
f3122bbb60 update README 2017-01-25 01:33:31 +01:00
Sebastian Krzyszkowiak
5eeba6ec45 README: add links to new games 2016-12-09 02:12:03 +01:00
Sebastian Krzyszkowiak
ca2f26e9ff add DrawScaledCharacter(F) 2016-12-06 02:54:31 +01:00
Sebastian Krzyszkowiak
bd57582b01 enable joystick support 2016-12-05 23:56:41 +01:00
Sebastian Krzyszkowiak
098231269c call Gamestate_Pause/Resume also on freezing 2016-11-11 20:17:02 +01:00
Sebastian Krzyszkowiak
fdd48433bc gamestate reloading and fix for calling Gamestate_Pause/Gamestate_Resume 2016-11-11 19:38:26 +01:00