Mathieu Schroeter
|
2ac9f735af
|
Exit immediatly on error with the cli parser
|
2017-12-13 22:40:42 +01:00 |
|
Mathieu Schroeter
|
da3d683bf7
|
Add a global settings entry for switching between ogg and midi music
|
2017-12-12 23:48:21 +01:00 |
|
Mathieu Schroeter
|
14836df8fc
|
Remove stupid code
|
2017-12-12 22:44:32 +01:00 |
|
Mathieu Schroeter
|
6237cfda9f
|
Add the restoremidi option with the config.json file
|
2017-12-12 22:44:32 +01:00 |
|
Mathieu Schroeter
|
54d7eec1a3
|
Add a way to change the driver used by the accelerated renderer
|
2017-12-12 22:44:32 +01:00 |
|
Mathieu Schroeter
|
67ea4d0c2e
|
Look music for user dir, fallback to the game dir
Then it's possible to overload the original musicis by providing yours in
the user directory (in music subdir).
|
2017-12-11 18:42:49 +01:00 |
|
Mathieu Schroeter
|
d2bfd12934
|
Restore midi playback support and add --restore-midi cli argument
- It closes issue #49.
|
2017-12-10 15:34:47 +01:00 |
|
Mathieu Schroeter
|
a058da17a3
|
Move the function to test if a file exists in misc
|
2017-12-10 15:29:11 +01:00 |
|
Mathieu Schroeter
|
9efce31d57
|
Add licenses of new lib (especially for ogg playing)
|
2017-12-07 17:43:22 +01:00 |
|
Mathieu Schroeter
|
21bd7d3e90
|
Use ogg music files instead of midi
It prevents different behaviour between OS.
|
2017-12-07 11:01:01 +01:00 |
|
Mathieu Schroeter
|
222113a343
|
Add log for SDL_Init failures
|
2017-12-02 23:23:35 +01:00 |
|
Mathieu Schroeter
|
8f5cfdfaa0
|
Fix Win32 build by removing WPARAM/LPARAM clash
|
2017-12-01 13:52:36 +01:00 |
|
Mathieu Schroeter
|
315117e7da
|
Fix regression, halt only when suspend
|
2017-12-01 10:44:23 +01:00 |
|
Mathieu Schroeter
|
85b8f43738
|
Fix leak with audio when exiting
|
2017-11-27 06:46:07 +01:00 |
|
Mathieu Schroeter
|
a1b5e5c76f
|
Fix music memleaks
|
2017-11-26 22:21:37 +01:00 |
|
Mathieu Schroeter
|
579a74000c
|
Fix blupi channel memleak
|
2017-11-26 21:57:20 +01:00 |
|
Mathieu Schroeter
|
cb4dd444b4
|
Fix renderer memleak
|
2017-11-26 21:57:04 +01:00 |
|
Mathieu Schroeter
|
32e734f59d
|
Prevent screen move when we are not playing or building
- It closes issue #46.
|
2017-11-03 08:55:07 +01:00 |
|
Mathieu Schroeter
|
bdf93adc77
|
Fix one more disciple animation
|
2017-11-02 17:56:50 +01:00 |
|
Mathieu Schroeter
|
5a3b3ebf87
|
Improve no music button position, thanks to @JesseRoxII
- It fixes issue #43.
|
2017-11-02 17:47:24 +01:00 |
|
Mathieu Schroeter
|
fdcfd891cc
|
Cosmetic: invert logic
|
2017-11-01 07:29:23 +01:00 |
|
Mathieu Schroeter
|
61bd9261bf
|
Use small timeouts with cURL
|
2017-11-01 07:01:22 +01:00 |
|
Mathieu Schroeter
|
4b8623f408
|
Abort the update curl request when exiting
It can take one second (max).
- It closes issue #40.
|
2017-11-01 06:58:46 +01:00 |
|
Mathieu Schroeter
|
67c7c4c970
|
Fix regression when recording or playing a demo
Only keyboard events must be accepted with demos.
|
2017-10-31 18:45:06 +01:00 |
|
Mathieu Schroeter
|
503ed8ce7f
|
Fix uninitialized variable
|
2017-10-30 18:26:01 +01:00 |
|
Mathieu Schroeter
|
546f5a86ba
|
Add smooth scrolling for the playing and build area
It fixes the issue #28.
|
2017-10-30 18:14:31 +01:00 |
|
Mathieu Schroeter
|
64a0bf6512
|
Cosmetic
|
2017-10-30 17:38:51 +01:00 |
|
Mathieu Schroeter
|
481f4db4b4
|
Use a method for fixing the decor shifting
It will be used for supporting the smooth scrolling.
|
2017-10-30 17:37:59 +01:00 |
|
Mathieu Schroeter
|
6e7947b7be
|
Disable the pause when the window is deactivated (debug)
|
2017-10-30 17:36:28 +01:00 |
|
Mathieu Schroeter
|
c4c10cb9b4
|
Fix draw with large screen
|
2017-10-30 06:58:09 +01:00 |
|
Mathieu Schroeter
|
93c386a4ce
|
Cosmetic: rename coin to corner (2)
|
2017-10-28 20:04:51 +02:00 |
|
Mathieu Schroeter
|
0a17d2d92e
|
Cosmetic: rename coin to corner
|
2017-10-28 18:37:06 +02:00 |
|
Mathieu Schroeter
|
dfc729739c
|
Cosmetic: fix indent after previous commit
|
2017-10-26 17:06:28 +02:00 |
|
Mathieu Schroeter
|
e0adfd4fed
|
Do not block the game loop when the screen is shifting
It's related to #28.
|
2017-10-26 16:03:47 +02:00 |
|
Mathieu Schroeter
|
a64ee92541
|
Fix one more polish character width
|
2017-10-25 18:33:57 +02:00 |
|
Mathieu Schroeter
|
9909f38aab
|
Fix polish chars for little font
It closes issue #36.
|
2017-10-25 18:30:10 +02:00 |
|
Mathieu Schroeter
|
1d1189c33e
|
Fix animation with the disciple
It fixes issue #38.
|
2017-10-25 16:00:30 +02:00 |
|
Mathieu Schroeter
|
4db92b4da6
|
Cosmetic: translate some comments to english
|
2017-10-25 07:06:14 +02:00 |
|
Mathieu Schroeter
|
a26b71a2d8
|
Show enemies in the stats when using cheat code
It concerns the difficult skill level.
|
2017-10-25 06:46:09 +02:00 |
|
Mathieu Schroeter
|
bb787147db
|
Merge branch 'master' into wip/landscape
|
2017-10-25 06:41:53 +02:00 |
|
Mathieu Schroeter
|
51ffe896be
|
Replace a char by Sint8
It should fix build on some arch like arm and ppc.
|
2017-10-25 06:41:11 +02:00 |
|
Mathieu Schroeter
|
af31192f73
|
Merge branch 'master' into wip/landscape
|
2017-10-23 19:31:12 +02:00 |
|
Mathieu Schroeter
|
a17a7e1dda
|
Prevent bad values with the language to restore
|
2017-10-23 19:30:59 +02:00 |
|
Mathieu Schroeter
|
05a8c4469a
|
Fix noise when saving info.blp file
The enum must be sync with the vector. I should rewrite
this stuff otherwise.
|
2017-10-23 19:30:29 +02:00 |
|
Mathieu Schroeter
|
e8f3fc7e37
|
Initialize the struct
|
2017-10-23 19:29:23 +02:00 |
|
Mathieu Schroeter
|
d052ab4da3
|
Merge branch 'master' into wip/landscape
|
2017-10-23 18:29:40 +02:00 |
|
Mathieu Schroeter
|
6da7be9e78
|
Cosmetic: apply clang-format
|
2017-10-23 17:32:18 +02:00 |
|
krzys-h
|
b96741b45f
|
Merge remote-tracking branch 'origin/master' into HEAD
|
2017-10-22 20:57:31 +02:00 |
|
Mathieu Schroeter
|
c8cf431e38
|
Clear the texture when the movie is starting
Otherwise it's possible to see garbage with the first frame.
|
2017-10-21 23:31:46 +02:00 |
|
Mathieu Schroeter
|
37da5b3b07
|
Fix memleak by using a variable on the stack
|
2017-10-21 23:31:39 +02:00 |
|