aboutsummaryrefslogtreecommitdiff
path: root/engines/prince/prince.cpp
AgeCommit message (Collapse)Author
2019-11-27PRINCE: Fix Missing Default Switch CasesD G Turner
These are flagged by GCC if -Wswitch-default is enabled.
2018-05-06Revert "PRINCE: Don't output debug information unless requested"Adrian Frühwirth
This reverts commit dfbf6b7287eacdc41948a6c7b0648f4ecdaa0cbf.
2018-05-06PRINCE: Use ScummVM save/load dialogsAdrian Frühwirth
The original option dialogs do not seem to be implemented yet so we always show the ScummVM ones when using the save/load hotkeys for now. This partly fixes Trac#9866.
2018-05-06PRINCE: Don't output debug information unless requestedAdrian Frühwirth
2018-05-05PRINCE: Decompress files if they're extractedEugene Sandulenko
2018-05-05PRINCE: Initial support for packed Russian versionEugene Sandulenko
2018-05-05PRINCE: Even more prince.cpp refactoring. Inventory and pathfindingEugene Sandulenko
2018-05-05PRINCE: More prince.cpp restructuringEugene Sandulenko
2018-05-05PRINCE: Moved audio-related methods to separate filesEugene Sandulenko
2018-05-05PRINCE: Move cursor manipulation to cursor.cppEugene Sandulenko
2018-05-05PRINCE: Move resource loading methods to separate fileEugene Sandulenko
2018-05-05PRINCE: Rename sound.cpp to music.cppEugene Sandulenko
2018-05-05JANITORIAL: Fix formattingEugene Sandulenko
2016-10-21PRINCE: Refactored detection code into widely accepted schemaEugene Sandulenko
2016-09-03PRINCE: Make Russian version of the game start.Eugene Sandulenko
Crashes right after the intro AVI.
2016-09-03PRINCE: Properly detect translated versions, and mark them via Game FeatureEugene Sandulenko
2016-09-03JANITORIAL: Make GPL headers uniformEugene Sandulenko
2016-07-04PRINCE: Remove manual debug level setting. It's too noisy.Torbjörn Andersson
2016-07-04PRINCE: Add video player for topware.avi logoTorbjörn Andersson
The sound is rather bad, but I assume that's something with our CinePak video decoder so I'll leave it like this for now. The player itself is based on the BBVS engine.
2016-07-03PRINCE: Prefix the names of the data archivesTorbjörn Andersson
This avoids a conflict between the "all" directory and the "all" archive, if the directory happens to be named in all lower case. While it isn't on the CD, we shouldn't introduce case sensitivity in the file names if we can avoid it.
2016-07-03PRINCE: Correct search path to voices/databank.ptcTorbjörn Andersson
At least in my copy, the voices directory is on the same level as the other directories. (Though the whole thing is inside a directory called "data", so maybe that's where that came from?)
2016-05-31PRINCE: Detecting unknown cursorsEugene Sandulenko
2016-05-14PRINCE: Remove redundant checkEugene Sandulenko
2016-04-14JANITORIAL: Reduce audio header dependenciesOri Avtalion
2014-11-09PRINCE: playSample() - split to sound and speech types to correct volume ↵lukaslw
settings
2014-11-09PRINCE: Add loading during startup and syncSoundSettings featureslukaslw
2014-11-09PRINCE: Allow to skip intro animation with LMBlukaslw
2014-11-08PRINCE: showLogo() - allow to skip logo animation or quit game during itlukaslw
2014-11-08PRINCE: Silence signed and unsigned comparison warnings in gcclukaslw
2014-11-08PRINCE: Fix double loading of variaTxt.dat file in init()lukaslw
2014-11-08PRINCE: Reduce pause() and pause2() to one function and rename it to ↵lukaslw
pausePrinceEngine()
2014-11-08PRINCE: Implement pauseEngineIntern() - pause and resume music in GMMlukaslw
2014-10-28PRINCE: Change PrinceGameType enum nameslukaslw
Fix compilation on gcc
2014-10-28PRINCE: Allow to load translation file - prince_translation.datlukaslw
Update detection file to allow English language with both PL and DE data files. Add setMobTranslationTexts() to update mob names to translated ones in each location
2014-10-28PRINCE: Remove trailing whitespaceFilippos Karapetis
2014-10-26PRINCE: Fix warningEugene Sandulenko
2014-10-25PRINCE: Fix potential out-of-bounds write (CID 1248504)Torbjörn Andersson
There are kMaxTexts text slots, so kMaxTexts itself is not valid.
2014-10-10PRINCE: rename a couple of variables named "rand"Strangerke
2014-10-10PRINCE: Reduce the scope of several variables in PrinceEngineStrangerke
2014-10-10PRINCE: Revert incorrect const'ness at printAt()Eugene Sandulenko
2014-10-10PRINCE: Fix variable signEugene Sandulenko
2014-10-10PRINCE: Fix const'nessEugene Sandulenko
2014-10-10PRINCE: Fix warningEugene Sandulenko
2014-10-10PRINCE: Fix warningEugene Sandulenko
2014-10-10PRINCE: Bail out on unknown languageEugene Sandulenko
2014-10-10PRINCE: Fix more warningsWillem Jan Palenstijn
2014-10-10PRINCE: Rename runDialog() into dialogRun() to avoid clash with ↵Eugene Sandulenko
Engine::runDialog()
2014-10-09PRINCE: Change all WRITE_UINT16 to WRITE_LE_UINT16 and all WRITE_UINT32 to ↵lukaslw
WRITE_LE_UINT32 for endian-safety fix
2014-10-09PRINCE: Remove readScript and LittleEndianReader templates from Scriptlukaslw
Change all of READ_UINT16 to READ_LE_UINT16 and all READ_UINT32 to READ_LE_UINT32 for endian-safety
2014-10-08PRINCE: Changing all occurrences of NULL to nullptrlukaslw
To beconsistent and to keep just one of them