Mathieu Schroeter
|
6975b664b9
|
Prefer directsound over winmm under Windows
|
2018-01-31 23:38:27 +01:00 |
|
Mathieu Schroeter
|
9543ebb60f
|
Add support for all drivers (renderers)
|
2017-12-14 23:42:54 +01:00 |
|
Mathieu Schroeter
|
dc8f6319f0
|
Cosmetic: rename windowScale to zoom
|
2017-12-14 23:10:24 +01:00 |
|
Mathieu Schroeter
|
d27aaf4b3e
|
Cosmetic: remove stupid comment
|
2017-12-14 23:08:05 +01:00 |
|
Mathieu Schroeter
|
1db67ed200
|
Save the window zoom and fullscreen settings in the user preferences
|
2017-12-14 23:07:17 +01:00 |
|
Mathieu Schroeter
|
f97d1c3644
|
Check that the zoom (-z) is in the range
|
2017-12-13 23:01:48 +01:00 |
|
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
|
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
|
222113a343
|
Add log for SDL_Init failures
|
2017-12-02 23:23:35 +01:00 |
|
Mathieu Schroeter
|
cb4dd444b4
|
Fix renderer memleak
|
2017-11-26 21:57:04 +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
|
6e7947b7be
|
Disable the pause when the window is deactivated (debug)
|
2017-10-30 17:36:28 +01: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
|
04f127af19
|
Prevent black screen (glitch) when a movie is not found
|
2017-10-21 23:31:32 +02:00 |
|
Mathieu Schroeter
|
b25259df51
|
Prevent black screen (glitch) when a movie is not found
|
2017-10-21 16:44:22 +02:00 |
|
Mathieu Schroeter
|
cf02f03a6c
|
Use the book background on widescreen
|
2017-10-21 15:55:29 +02:00 |
|
Mathieu Schroeter
|
108c577b85
|
Use the back-build image as stretched background for wide screen
Concerns only screens provided with the map builder.
|
2017-10-21 15:31:38 +02:00 |
|
Mathieu Schroeter
|
56af742d0a
|
Merge branch 'master' into wip/landscape
|
2017-10-21 10:52:54 +02:00 |
|
Mathieu Schroeter
|
b523641b86
|
Cosmetics
|
2017-10-20 17:43:05 +02:00 |
|
Mathieu Schroeter
|
a7018dbc50
|
Fix warning of unused function
|
2017-10-20 17:42:42 +02:00 |
|
Didier Raboud
|
6134edc96e
|
Make the CURL dependency optional, through the PLANETBLUPI_HTTP_VERSION_CHECK CMake option
|
2017-10-20 16:32:40 +02:00 |
|
Mathieu Schroeter
|
f7640e92ce
|
WIP: add an expanded mode for the backgrounds
It's just partially working.
|
2017-10-15 11:23:02 +02:00 |
|
Mathieu Schroeter
|
e56b83e87c
|
Merge branch 'master' into wip/landscape
|
2017-10-11 16:21:40 +02:00 |
|
Mathieu Schroeter
|
1b242ca3aa
|
Adapt the mouse cursor size according to the zoom
|
2017-10-11 16:08:27 +02:00 |
|
Mathieu Schroeter
|
da787a8586
|
Load the CHGROUND channel as an emty texture
It fixes the mapping for the floors when the screen is not 4:3.
|
2017-10-10 18:28:35 +02:00 |
|
Mathieu Schroeter
|
fd43a6ef01
|
WIP: add landscape support
|
2017-10-06 18:23:07 +02:00 |
|
Mathieu Schroeter
|
268f5d9e13
|
Add Italian characters to the little font too
|
2017-10-01 15:17:16 +02:00 |
|
Mathieu Schroeter
|
2e2847f3f0
|
Add extended characters for Italian
|
2017-09-29 16:25:12 +02:00 |
|
Mathieu Schroeter
|
1dcddd1f6c
|
Fix regression introduced by a1549544d49fdbf4b118afe0031a882ff65ac212
The next version must be 1.10 instead of 1.9.3 in order to re-enable the
check update on all v1.9 versions.
|
2017-09-22 13:07:01 +02:00 |
|
Mathieu Schroeter
|
4ccd99fa04
|
Set the window size only if fullscreen is off
|
2017-09-20 06:46:35 +02:00 |
|
Mathieu Schroeter
|
6d4200e89c
|
Ensure that the zoom settings is a supported value
|
2017-09-20 06:45:07 +02:00 |
|
Mathieu Schroeter
|
2496e53985
|
Use "zoom" instead of "scale" for config.json setting
|
2017-09-20 06:43:36 +02:00 |
|
Mathieu Schroeter
|
a66624f441
|
Cosmetic
|
2017-09-20 06:43:00 +02:00 |
|
Mathieu Schroeter
|
459759ffa5
|
WIP: add support for cli option to change the window size
|
2017-09-19 20:06:13 +02:00 |
|
Mathieu Schroeter
|
fcb6f00a7f
|
Show the error dialog before creating the SDL window
|
2017-09-16 22:56:43 +02:00 |
|
Mathieu Schroeter
|
eb044e13ca
|
Check that the file exists instead of crashing
- It closes issue #15.
|
2017-09-16 22:55:38 +02:00 |
|
Mathieu Schroeter
|
9b052fa8a2
|
Start with a window and after go in fullscreen
It prevents glitches with the textures on old systems.
No idea why...
|
2017-09-14 00:07:21 +02:00 |
|
Mathieu Schroeter
|
a17bbcefba
|
Cosmetic: fix indent
|
2017-08-29 18:37:54 +02:00 |
|
Mathieu Schroeter
|
32aa5c9c3f
|
Specify that we are in v1.9.0-rc1
|
2017-08-29 18:36:30 +02:00 |
|
Mathieu Schroeter
|
a1549544d4
|
Fix test against getline return value
|
2017-08-29 09:10:32 +02:00 |
|
Mathieu Schroeter
|
ca97d1b278
|
Add a --play-record arg for playing a specific demo file
|
2017-08-26 22:40:59 +02:00 |
|
Mathieu Schroeter
|
8cd1cacb89
|
Rename windows types to something else
|
2017-08-21 22:08:25 +02:00 |
|
Mathieu Schroeter
|
98c9191a11
|
Reorder includes
|
2017-08-20 21:53:59 +02:00 |
|
Mathieu Schroeter
|
fc548fdf48
|
Fix link for the updates
|
2017-08-19 19:32:17 +02:00 |
|