Commit Graph
72 Commits
Author SHA1 Message Date
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