Paweł Kołodziejski
af37825be3
ENGINES: Replace PixelBuffer with Surface
2021-11-27 20:14:44 +01:00
Orgad Shaneh
75bfc1290b
ICB: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Orgad Shaneh
ee57380de7
ENGINES: JANITORIAL: Remove 'virtual' when override is specified
2021-11-14 14:32:04 +02:00
D G Turner
a2b81f837a
ICB: Fix GCC Identical Branch Compiler Warnings
2021-11-11 10:21:59 +00:00
Orgad Shaneh
3919f53326
ENGINES: Replace new[]/memset with new[]()
2021-11-10 19:53:15 +01:00
Alexandre Detiste
6044504762
JANITORIAL: typos
...
some in the variable names, some in the comments;
no change for the strings that interract with original games assets
2021-10-31 20:46:31 +01:00
Le Philousophe
df52fee40d
ICB: Remove calls to _flushall
...
This doesn't seem necessary and it's not a standard function
2021-10-24 15:11:18 +03:00
Max Horn
2f1f8f502e
DEVTOOLS: move credits from devtools/credits.pl to engines
...
This employs a "lazy" approach: the "format" for the credits stays
exactly as it was, i.e., perl code. Of course one may want to change
this to another format (e.g. YAML, JSON, XML; or also shell script or
AWK, like `configure.engine` uses). But I deliberately kept it simple,
to get a minimal change that is easy to verify. Any further changes to
e.g. the format can be layered atop this.
2021-08-05 00:01:46 +02:00
Paul Gilbert
baccbedf50
GRAPHICS: Changed surface classes sizes from uint16 to int16
2021-07-04 18:24:27 -07:00
Fiodar Stryzhniou
aa2ab77080
ICB: Fix compilation failure due usage C++ header cstring.
...
Get rid from legacy "typedef struct ...".
2021-06-26 13:49:21 +02:00
D G Turner
20a3f0e5e9
ICB: Fix Various GCC Set But Not Used Variable Warnings
2021-06-22 23:02:15 +01:00
D G Turner
b0c7b27ea8
ICB: Fix GCC Unused Variable Warnings
2021-06-22 04:36:30 +01:00
Eugene Sandulenko
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs
2021-04-15 21:20:36 +02:00
D G Turner
5ecc781ed0
ICB: Further Fixes for Various GCC Warnings
2021-03-20 00:19:47 +00:00
D G Turner
efcc8ee6a3
ICB: Various Fixes for GCC Warnings and Minor Comment Spelling
2021-03-19 15:41:37 +00:00
D G Turner
9368284fc4
ICB: Fix Set-But-Unused-Variable GCC Compiler Warnings
2021-03-19 00:35:11 +00:00
Paweł Kołodziejski
dcb1fe586a
ICB: Fixed misaligned malloc/new with MemoryStream
2021-03-15 20:36:07 +01:00
Paweł Kołodziejski
3768e51f38
ICB: Remove global constructors
2021-03-14 14:34:03 +01:00
Paweł Kołodziejski
77c4705a6a
ICB: Remove global constructors
2021-03-14 14:28:34 +01:00
Paweł Kołodziejski
99f91430d3
ICB: Remove global constructors
2021-03-14 13:52:41 +01:00
Paweł Kołodziejski
621758f3f9
ICB: Remove global constructor
2021-03-14 13:37:58 +01:00
Paweł Kołodziejski
0faee72fa2
ICB: Remove global constructor case
2021-03-14 13:29:25 +01:00
Paweł Kołodziejski
a33c662f7b
ICB: Reworked global constructor and fixed clashing enum
2021-03-14 09:06:11 +01:00
Paweł Kołodziejski
04b237629a
ICB: Reworked global constructor
2021-03-14 08:59:48 +01:00
Paweł Kołodziejski
078f7ad1c7
ICB: Reworked global constructor
2021-03-14 08:50:19 +01:00
Paweł Kołodziejski
02c75be38b
ICB: Remove global constructor
2021-03-13 21:10:28 +01:00
Paweł Kołodziejski
b79554f742
ICB: Reworked some global constructors
2021-03-13 19:20:24 +01:00
Paweł Kołodziejski
e69d636329
ICB: Reworked some global constructors
2021-03-13 17:34:02 +01:00
Paweł Kołodziejski
771f3e8ad4
ICB: Cleanup save code
2021-03-13 15:46:30 +01:00
Paweł Kołodziejski
b36e2a8ba8
ICB: Cleanup saving code a bit
2021-03-13 15:06:00 +01:00
Paweł Kołodziejski
64f4ccb975
ICB: Formatting
2021-03-13 14:43:41 +01:00
Paweł Kołodziejski
4c3b157726
ICB: Cleanup
2021-03-13 14:31:49 +01:00
Paweł Kołodziejski
39f7490356
ICB: Remove dead code
2021-03-13 14:22:41 +01:00
Paweł Kołodziejski
2ee0d6483b
ICB: Remove no longer needed code for keys mapping
2021-03-13 12:39:49 +01:00
Paweł Kołodziejski
8eee2f9b30
ICB: Remove in game keys mapping
2021-03-13 12:37:20 +01:00
Paweł Kołodziejski
e0691903a1
ICB: Fixed handling key color
2021-03-13 08:31:49 +01:00
Paweł Kołodziejski
22fb7015ff
ICB: Added return to launcher functionality
2021-03-13 07:48:34 +01:00
Paweł Kołodziejski
433dfc6981
ICB: Added initial support for keymapping
2021-03-12 21:45:16 +01:00
Paweł Kołodziejski
1f35872fde
ICB: Restore previous change and fix variable type to get 'while' actually to work
2021-03-08 19:06:29 +01:00
Le Philousophe
be4c4ec59c
ICB: int -> int32 fixes
2021-03-08 16:29:30 +01:00
Paweł Kołodziejski
6085ad7655
ICB: int -> int32
2021-03-08 16:10:39 +01:00
Paweł Kołodziejski
95d581e853
ICB: int -> int32 fixes
2021-03-08 12:29:14 +01:00
Paweł Kołodziejski
ed4ae57063
ICB: Fixed several compiler warnings
2021-03-08 10:00:06 +01:00
Paweł Kołodziejski
ce1bc78705
ICB: Added safe check for setKeyState too
2021-03-08 08:09:25 +01:00
Paweł Kołodziejski
6585310ad9
ICB: Cleanup input code a bit
2021-03-08 08:00:12 +01:00
Paweł Kołodziejski
2ab0a909e8
ICB: Added range check for input key code
2021-03-08 07:55:06 +01:00
Paweł Kołodziejski
b06aabcd34
ICB: Fixed few compiler warnings
2021-03-08 06:48:33 +01:00
Paweł Kołodziejski
bcd1db86e5
ICB: int -> int32
2021-03-08 06:20:34 +01:00
Paweł Kołodziejski
9273cfba9a
ICB: Corrected relative method logic
2021-03-07 22:11:44 +01:00
Paweł Kołodziejski
ae7fbcec13
ICB: Set config defaults for engine
2021-03-07 21:57:59 +01:00