aboutsummaryrefslogtreecommitdiff
path: root/engines/prince/prince.cpp
AgeCommit message (Collapse)Author
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
2014-08-18PRINCE: dialogImage - second memory leak fixlukaslw
2014-08-16PRINCE: dialogImage - memory leak fixlukaslw
2014-08-16PRINCE: Shadows drawing - updatelukaslw
2014-08-15PRINCE: init() - delete creditsDataStreamlukaslw
2014-08-15PRINCE: playNextFLCFrame() updatelukaslw
2014-08-15PRINCE: initZoomIn() updatelukaslw
2014-08-14PRINCE: showHeroShadow - left side clipping fixlukaslw
2014-08-11PRINCE: drawTransparent functions - updatelukaslw
2014-08-10PRINCE: loadTrans(), drawTransparentWithTransDrawNode() - implementationlukaslw
2014-08-10PRINCE: makePath() - fixlukaslw
2014-08-10PRINCE: Throw a rock mini-game - cursor updatelukaslw
2014-08-09PRINCE: showPalette(), showLogo() - updatelukaslw
2014-08-09PRINCE: scrollCredits() implementation, showLogo() updatelukaslw
2014-08-08PRINCE: showPower(), O_EXIT - last mini-game and game endinglukaslw