Le Philousophe
14e3d1f343
CGE: Don't use unsafe sprintf and vsprintf
2022-10-23 22:46:19 +02:00
Le Philousophe
d698fc6bbe
CGE: Don't use unsafe strcat and strcpy
2022-10-23 22:46:19 +02:00
Le Philousophe
035f425e9c
CGE: Don't pass the engine object to EncryptedStream
...
It doesn't need it and when linked with detection and with UBSan enabled
build fails because CGEEngine isn't linked in
2022-01-03 14:44:03 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Orgad Shaneh
69f45d9258
CGE: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Tomasz Długosz
eaab877d66
JANITORIAL: fix the name of original author of cge and cge2
...
The first name is Janusz, not Janus.
The correct name was used in AUTHORS and credits.
In case of doubts, see his personal webpage: https://www.jbw.pl/ - name is in the page footer
2020-04-18 20:59:57 +02:00
Johannes Schickel
ed40653105
CGE: Make GPL headers consistent in themselves.
2014-02-18 02:39:33 +01:00
Strangerke
2f333f997b
CGE: Ensure string copy don't overrun. Fix CID 1003674 to 1003678
2013-11-10 09:57:42 +01:00
Strangerke
e4ec07a6a1
CGE: Add safeguards in text manager
2013-04-18 08:10:07 +02:00
Johannes Schickel
89abab97e3
JANITORIAL: Remove trailing whitespaces.
...
Powered by:
git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-09-26 04:17:55 +02:00
Max Horn
4f8665fc83
COMMON: Move isFoo functions to namespace Common, add doxygen comments
2012-02-20 16:18:27 +01:00
Max Horn
658080deed
ALL: Avoid using is* macros from ctype.h
...
On some systems, passing signed chars to macros like isspace() etc. lead
to a runtime error. Hence, mark these macros as forbidden by default,
and introduce otherwise equivalent alternatives for them.
2012-02-15 16:51:37 +01:00
Strangerke
f3884d1a98
CGE: Better handling of the wide 'space' character
2011-12-05 20:59:51 +01:00
Strangerke
1f405afbda
CGE: Add check in order to avoid the display of empty text-boxes
2011-11-14 18:27:26 +01:00
Strangerke
8097aeb43a
CGE: F1 now displays Soltys version and translators.
...
This is only available in versions modified or translated by the team
2011-11-13 12:33:36 +01:00
Thierry Crozat
52c42a13d2
CGE: Remove end of line in error message.
...
This caused the punctuation mark to be displayed on the next line.
2011-10-23 14:07:30 +01:00
Strangerke
17802f8903
CGE: Fix a potential bug in insertCommand(), some renaming
2011-09-17 23:04:12 +02:00
Strangerke
d574cfe272
CGE: Move _talk and _text to CGEEngine
2011-09-17 17:27:05 +02:00
Strangerke
4778ff720c
CGE: Move some more globals to CGEEngine
2011-09-17 10:54:50 +02:00
Strangerke
0668a56f69
CGE: Move _vga to CGEEngine
2011-09-16 23:54:08 +02:00
Strangerke
938c08ae58
CGE: Get rid of some more global functions and static members
2011-09-16 20:31:39 +02:00
Strangerke
c993108207
CGE: Transform some static and globals into class members
2011-09-15 08:00:54 +02:00
Strangerke
dc934a3353
CGE4: Remove useless variable
...
Thanks DrMcCoy for reporting it
2011-09-14 00:14:12 +02:00
Strangerke
82e0b6fc4b
CGE: Rewrite fileIO
2011-09-14 00:10:59 +02:00
Strangerke
85a19d61ad
CGE: Remove debug messages, fix a warning
2011-09-12 07:01:21 +02:00
Strangerke
918d79f104
CGE: Remove some more uses of VFile. Fix a shadowed variable
2011-09-11 22:07:22 +02:00
Strangerke
3b9b89a78b
CGE: Talk now uses EncryptedStream. Clean up of EncryptedStream
2011-09-11 15:07:56 +02:00
Strangerke
08d87130aa
CGE: Use EncryptedStream in Text: rewrite caching, remove some methods.
2011-09-11 14:19:46 +02:00
Strangerke
4848683e56
CGE: Remove some static variables from fileIO
2011-09-09 18:24:11 +02:00
Strangerke
4b9d2c2516
CGE: Rename Han structures to Handler
...
Thanks to Fingolfin for pointing this out (as previous commit)
2011-09-07 23:00:32 +02:00
Strangerke
d7695542cd
CGE: Remove various defines and functions from "general"
...
Those were already present in ScummVM (thanks Fingolfin for point out)
2011-09-06 00:16:07 +02:00
Strangerke
7144076030
CGE: Move IO classes to a separated source file
2011-08-27 09:05:32 +02:00
Alyssa Milburn
e4a37322a6
CGE: More misc cleanup.
2011-08-20 00:23:45 +02:00
Alyssa Milburn
4e156b2463
CGE: Mass re-style/cleanup.
2011-08-19 16:04:10 +02:00
Paul Gilbert
372d488b3b
CGE: Revert previous commit of flags synchronisation
2011-08-19 20:36:43 +10:00
Paul Gilbert
0d730b85e3
CGE: Changed the Sprite bit-flags into a union, to fix savegame endian issues
2011-08-19 19:49:05 +10:00
Strangerke
b02e34cade
CGE: Implement sayTime()
2011-08-13 09:33:39 +02:00
Strangerke
6f92cdd0d0
CGE: Rename some more defines
2011-08-02 21:47:56 +02:00
Strangerke
55df4d0635
CGE: Rename some class members, various clean up
2011-07-31 00:52:35 +02:00
Strangerke
82adc025ea
CGE: Remove DrvInfo, rename some enums
2011-07-24 23:42:03 +02:00
Strangerke
c728a53148
CGE: Rename IOMode and SnCom enums
2011-07-23 14:31:39 +02:00
Strangerke
5d41ab8b5f
CGE: Rename some more constants, remove some useless ones
2011-07-21 01:56:40 +02:00
Strangerke
420516b45e
CGE: Rename Debug channel constants
2011-07-20 14:22:56 +02:00
Strangerke
a073e78ba1
CGE: Rename constants (WIP)
2011-07-19 07:50:07 +02:00
Strangerke
5190bbb7be
CGE: Finish adding debugc to CGEEngine class members
2011-07-19 07:13:41 +02:00
Paul Gilbert
47b17cd1ce
CGE: Create Spike class to encapsulate the SP spite array
2011-07-10 10:07:35 +10:00
Strangerke
fe2e1bb2fd
CGE: Remove "bitmaps" files
2011-07-07 20:43:09 +02:00
Strangerke
c313d2cce8
CGE: Even more renaming (WIP)
2011-07-03 16:22:26 +02:00
Strangerke
4116189395
CGE: Some more renaming (WIP)
2011-07-03 11:28:22 +02:00
Paul Gilbert
900e8cbf5b
CGE: Fixed GCC compiler warnings
2011-07-03 15:32:27 +10:00