Mathieu Schroeter
|
8d0c27bfc4
|
Use gettext with progress tooltips
|
2017-02-07 22:15:09 +01:00 |
|
Mathieu Schroeter
|
fc51d054e6
|
Replace a lot of string resources by gettext calls
|
2017-02-07 19:43:23 +01:00 |
|
Mathieu Schroeter
|
d30f936617
|
Begin the work of converting all textx with gettext
|
2017-02-05 18:43:10 +01:00 |
|
Mathieu Schroeter
|
36d0a341bb
|
Replace NULL by nullptr
|
2017-02-05 17:54:12 +01:00 |
|
Mathieu Schroeter
|
31483d7ded
|
Remove all directx stuff
|
2017-02-05 17:50:18 +01:00 |
|
Mathieu Schroeter
|
b1f45dc596
|
Implement video support based on SDL_kitchensink
It relies on FFmpeg for the video and audio decoding.
|
2017-02-05 17:28:47 +01:00 |
|
Mathieu Schroeter
|
90edff0368
|
Remove static specific stuff for egames
|
2017-02-05 11:17:48 +01:00 |
|
Mathieu Schroeter
|
3e6c6b0291
|
Remove static demo version limits
|
2017-02-05 11:12:19 +01:00 |
|
Mathieu Schroeter
|
ca0242bafe
|
Remove more ddraw palette stuff
|
2017-02-05 09:57:43 +01:00 |
|
Mathieu Schroeter
|
67573c7920
|
Remove palette stuff
|
2017-02-05 09:46:30 +01:00 |
|
Mathieu Schroeter
|
bc73c2fe7a
|
Fix crash by removing ddraw function
|
2017-02-05 09:25:32 +01:00 |
|
Mathieu Schroeter
|
ac144a0522
|
Remove hwnd and related ddraw stuff
|
2017-02-05 09:15:08 +01:00 |
|
Mathieu Schroeter
|
0d8a21dd47
|
Remove the main windows event loop stuff
|
2017-02-04 18:57:37 +01:00 |
|
Mathieu Schroeter
|
4787569104
|
Fix warning
|
2017-02-04 18:02:22 +01:00 |
|
Mathieu Schroeter
|
5b61168605
|
Remove dsound stuff
|
2017-02-04 18:01:56 +01:00 |
|
Mathieu Schroeter
|
1b5727c790
|
Add musib handling with SDL
Note that the music volume affects the chunk volumes
too. Maybe a bug...
|
2017-02-04 17:59:07 +01:00 |
|
Mathieu Schroeter
|
393dfb0b7c
|
Stop all sounds with a fade when the phase is not play
|
2017-02-04 16:41:34 +01:00 |
|
Mathieu Schroeter
|
a4dd39d865
|
Prevent crash when event is null
|
2017-02-04 16:24:16 +01:00 |
|
Mathieu Schroeter
|
b6cee1bcc8
|
Move stuff for mouse motions with demo
|
2017-02-02 17:53:53 +01:00 |
|
Mathieu Schroeter
|
f40b29f0ec
|
Add a converter for demo play
It converts from Windows events to SDL events. Only
useful events are considered.
|
2017-02-02 07:49:52 +01:00 |
|
Mathieu Schroeter
|
a75a2e6650
|
Remove dead code
|
2017-01-31 18:15:41 +01:00 |
|
Mathieu Schroeter
|
328dc4f2ba
|
Use SDL call for setting mouse position
|
2017-01-31 18:12:23 +01:00 |
|
Mathieu Schroeter
|
2956051dbf
|
Remove useless cdrom stuff
|
2017-01-31 17:58:25 +01:00 |
|
Mathieu Schroeter
|
223ec0c5bc
|
Cosmetic
|
2017-01-31 17:45:33 +01:00 |
|
Mathieu Schroeter
|
158470c386
|
Remove a lot of useless mouse stuff
|
2017-01-30 22:10:11 +01:00 |
|
Mathieu Schroeter
|
a4e75756de
|
WIP: adapt event stuff
|
2017-01-30 21:53:12 +01:00 |
|
Mathieu Schroeter
|
3dd443d53d
|
Remove stuff to control if the mouse is visible
With SDL it's useless because the mouse is not blit on the
renderer by our code.
|
2017-01-26 19:07:32 +01:00 |
|
Mathieu Schroeter
|
284713ca7a
|
Fix for x64 build
The wparam and lparam are 64 bits. We ensure to use always 32 bits
values because the structure is serialized.
|
2017-01-23 23:58:08 +01:00 |
|
Mathieu Schroeter
|
e197b01781
|
Fix warnings with x64 build
But the game is a bit broken, no music and demo mode
with broken coordinates.
|
2017-01-22 00:26:57 +01:00 |
|
Mathieu Schroeter
|
93047957fd
|
Replace BOOL by bool
And replace structs that are stored from BOOL to int.
|
2017-01-22 00:15:32 +01:00 |
|
Mathieu Schroeter
|
9c0996b329
|
Remove useless include on windows.h
|
2017-01-21 23:45:45 +01:00 |
|
Mathieu Schroeter
|
b0270ab432
|
Import initial sources and assets
|
2017-01-21 17:51:48 +01:00 |
|