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