Commit Graph
24 Commits
Author SHA1 Message Date
Le Philousophe 4113d2a3e6 CGE2: 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 CGE2Engine 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
sluicebox 93eeffc84d JANITORIAL: Update old bug tracker numbers 2021-03-03 02:15:05 +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
Strangerke b5ad4eedb3 CGE2: Fix a crash when detecting an empty set of VOL files 2014-09-26 23:41:31 +02:00
uruk 3e3430ed5d CGE2: Fix EncryptedStream::err(). 2014-08-11 16:10:14 +02:00
uruk 8510152545 CGE2: Rename XCrpyt() to xCrypt(). 2014-08-11 15:31:34 +02:00
uruk 411e8ac5c8 CGE2: Change return type of readSint16LE(). 2014-08-11 15:03:24 +02:00
Strangerke 0eb7e52490 CGE2: Update comment concerning a workaround for a non-fixable issue 2014-08-02 19:04:41 +02:00
uruk 2c5af2ae54 CGE2: Remove unused functions from EncryptedStream. 2014-07-29 13:40:53 +02:00
Strangerke 73784c26b7 CGE2: Add work around for piram_/pirami issue 2014-07-27 18:45:07 +02:00
uruk c7aa91019b CGE2: Replace NULL with nullptr everywhere. 2014-07-07 21:42:45 +02:00
Paul Gilbert c48c585f88 CGE2: Fix loading of fixed-point integer values 2014-06-14 19:34:30 -04:00
Strangerke 207f3c8be2 CGE2: Implement FXP code. Still WIP, loadTab to be fixed 2014-06-12 07:20:55 +02:00
uruk 62e36f9279 CGE2: Rework EncryptedStream::readLine(). 2014-05-26 16:30:32 +02:00
uruk 75546134c8 CGE2: Implement loadUser() and loadPos().
Revise File I/O a bit to do so.
2014-05-26 15:58:07 +02:00
uruk b3cdf9ca38 CGE2: Implement loadTab(). 2014-05-16 01:04:01 +02:00
uruk c108a18306 CGE2: Make some static functions non-static.
EncryptedStream -> CGE2Engine
Namely:
* CGE2Engine::number(char *s)
* char *CGE2Engine::token(char *s)
* int CGE2Engine::takeEnum(const char **tab, const char *text)
* ID CGE2Engine::ident(const char *s)
* bool CGE2Engine::testBool(char *s)
* int CommandHandler::com(const char *com)
2014-05-13 10:37:23 +02:00
uruk cb65489197 CGE2: Implement CGE2Engine::loadSprite().
Add Snail during the process and revise or expand a lot of other parts of the engine.
2014-05-09 13:11:50 +02:00
uruk 9ffdff5392 CGE2: Implement EncryptedStream::ident(). 2014-05-08 19:04:52 +02:00
uruk 12a9d0a759 CGE2: Add kIdTab and _lineCount to EncryptedStream. 2014-05-08 18:32:29 +02:00
uruk e3c4caabfa CGE2: Make number() static, add token() to File I/O. 2014-05-08 10:45:38 +02:00
uruk a0c5805c8e CGE2: Read identifiers properly in Text::load(). 2014-05-05 20:31:21 +02:00
uruk b58965e4e6 CGE2: Add file I/O. 2014-04-26 08:02:00 +02:00