aboutsummaryrefslogtreecommitdiff
path: root/engines/hugo/file.cpp
AgeCommit message (Collapse)Author
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-24HUGO: Fix BE issue in getSound(). Thanks wjp for finding that issue.strangerke
2011-04-24HUGO: Hopefully fix the valgrind error reported by Digitall in bug #3292391strangerke
2011-03-30HUGO: Fix s_bootCypherLen *for real*Max Horn
2011-03-30HUGO: Fix cypher fix ;)Max Horn
2011-03-29HUGO: - BSF file is no longer mandatory for H2 and H3 Dos.strangerke
- Replace error by a notifyBox in BSF related functions - Fix cypher (broken in previous commit) - Add checks on distributor in intro
2011-03-24HUGO: Turn FileManager::getBootCypher into a const static variableMax Horn
2011-03-24HUGO: When erroring out due to a missing file, tell the user which file is ↵Max Horn
missing
2011-03-21HUGO: Replace Utils::Box by Utils::notifyBox + Common::String::formatMax Horn
2011-03-08HUGO: Misc savegame modificationsstrangerke
- Add initial savegame on slot 0 - Save viewstate as it may now contain several different values when saving - Fix loading from GMM - Implement ctrl-N
2011-03-07HUGO: Fix registration messages for H1 Dos Freeware version (in intro)strangerke
2011-02-20HUGO: Some more refactoringstrangerke
2011-02-18HUGO: Remove extra spaces at end of linesstrangerke
2011-02-18HUGO: Move several short function bodies from headers to cpp filesstrangerke
2011-02-15HUGO: Replace cypher by a global variable, clean engine destructorstrangerke
2011-02-15HUGO: more refactoring and encapsulationstrangerke
2011-02-12HUGO: Replace Common::File by Common::ReadStream in several functionsArnaud Boutonné
svn-id: r55897
2011-02-12HUGO: Cleanup based on Fingolfin commentsArnaud Boutonné
svn-id: r55887
2011-02-11HUGO: Cleanup: fix style issue in Doxygen commentsArnaud Boutonné
svn-id: r55884
2011-02-08HUGO: Cleanup : some refactoring and encapsulation (thanks fuzzie for the help)Arnaud Boutonné
svn-id: r55831
2011-02-07GUI: Rename SaveLoadChooser::runModal to runModalWithPluginAndTargetMax Horn
This avoids hiding an overloaded virtual method, which in turn can cause weird bugs (see also the next commit). svn-id: r55815
2011-02-03HUGO: Suppress static variables (except one)Arnaud Boutonné
This also fixes the multiple-RTL related music bug reported by D. Gray svn-id: r55758
2011-02-02HUGO: 'Constify' engine as much as possibleArnaud Boutonné
svn-id: r55741
2011-01-31Hugo: Some cleanupArnaud Boutonné
svn-id: r55690
2011-01-30HUGO: Fix warning reported by GCCArnaud Boutonné
svn-id: r55670
2011-01-30HUGO: Arnaud Boutonné
- Replace several char* by Common::String - Fix a bug in showDosInventory() svn-id: r55669
2011-01-26HUGO: Fix some save/restore issuesSylvain Dupont
Invalidates current savegames! (now version 3) svn-id: r55540
2011-01-25HUGO: Move text arrays to a separate classArnaud Boutonné
svn-id: r55507
2011-01-23HUGO: Get rid of (almost) all the remaining definesArnaud Boutonné
svn-id: r55485
2011-01-23HUGO: CleanupArnaud Boutonné
Suppress almost all defines, rename constants svn-id: r55451
2011-01-18HUGO: Clean upArnaud Boutonné
- Suppress some obsolete comments - Get rid of some magic numbers svn-id: r55307
2011-01-04HUGO: Implement menu commandsArnaud Boutonné
Also did some cleanup, and had to comment out handleMouseUp() as it's currently not working really well svn-id: r55114
2010-12-05HUGO: Remove Invalid Memory Read in getSound() - Size not defined until ↵David Turner
after function returns. svn-id: r54787
2010-11-29HUGO: Fix a remaining warningArnaud Boutonné
svn-id: r54578
2010-11-29HUGO: Add GMM save/load and RTLArnaud Boutonné
svn-id: r54576
2010-11-26HUGO: Get rid of initial savegameArnaud Boutonné
svn-id: r54503
2010-11-22HUGO: Rewrite saveObjects() and restoreObjects()Arnaud Boutonné
This fixes (at least for me) save and restore. saveEvents() and restoreEvents() still have to be rewritten. svn-id: r54422
2010-11-22HUGO: Suppress useless enums, cleanupArnaud Boutonné
svn-id: r54421
2010-11-19HUGO: Start using endianness-safe read/write functionsArnaud Boutonné
svn-id: r54389
2010-11-11HUGO: Cleanup, move several functions and variables to the object classArnaud Boutonné
svn-id: r54212
2010-11-11HUGO: Suppress the use of Utils::Error, cleanupArnaud Boutonné
svn-id: r54198
2010-11-09HUGO: Fix several memory leaksArnaud Boutonné
svn-id: r54168
2010-11-01HUGO: Replace Utils::Warn() by warning()Max Horn
svn-id: r54021
2010-11-01HUGO: Convert class member comments to Doxygen formatArnaud Boutonné
svn-id: r54018
2010-11-01COMMON: Rename String::printf() to String::format()Max Horn
This is a first step towards getting rid of all uses of regular printf, fprintf, vprintf, vfprintf, puts, fputs, etc. in our codebase. The name format() reflects the purpose of the function, and parallels String.format() in Java, boost::format, and others. svn-id: r54004
2010-10-31HUGO: Suppress Playback codeArnaud Boutonné
Also change 3 variable types in order to match types used in create_hugo svn-id: r53987
2010-10-30HUGO: Comment out all occurrences of FILE *fpbMax Horn
These are not portable, and (at least in the current code) do nothing useful either: a file is opened, and closed again, in write mode. At most this may create / delete the file. But since the method containing this code is never called... svn-id: r53957
2010-10-25HUGO: cleanup: Suppress trailing spaces and tabsArnaud Boutonné
svn-id: r53825
2010-10-21HUGO: Moved _objects to a separate fileArnaud Boutonné
also suppressed some dereferencing svn-id: r53674