Commit Graph
19 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
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
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
uruk 2c5af2ae54 CGE2: Remove unused functions from EncryptedStream. 2014-07-29 13:40:53 +02:00
uruk fca11e77f8 CGE2: Get rid of more unused variables. 2014-07-28 16:29:51 +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