aboutsummaryrefslogtreecommitdiff
path: root/engines/hugo/file.cpp
AgeCommit message (Collapse)Author
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
2010-10-15HUGO: Fix NULL pointer dereferencingArnaud Boutonné
svn-id: r53466
2010-10-11HUGO: Split classes with multiple version in separate filesArnaud Boutonné
svn-id: r53152
2010-10-10HUGO: Use _targetName for naming save filesMatthew Hoops
svn-id: r53145
2010-10-03HUGO: Clean-upArnaud Boutonné
svn-id: r52988
2010-09-17HUGO: Fix crash in the first screen of H1 DosArnaud Boutonné
- Fix crash in the first screen of H1 Dos - Clean up svn-id: r52787
2010-09-16HUGO: Fix H1 DOS initializationArnaud Boutonné
Fix a bug in hugo.dat loading and initialize properly Hugo1 DOS svn-id: r52755
2010-09-14HUGO: Rename some classes for better readibilityArnaud Boutonné
svn-id: r52720
2010-09-05HUGO: Add support for multiple scenery filesArnaud Boutonné
This is used by H3Dos only. svn-id: r52571
2010-09-02HUGO: Cleanup and fix mouse pointer issueArnaud Boutonné
- Suppress commented code - Suppress readConfig() and writeConfig() - Fix the disappearing mouse issue svn-id: r52495
2010-09-02HUGO: Fix warningsArnaud Boutonné
svn-id: r52494
2010-09-02HUGO: Fix loading of config file during game initArnaud Boutonné
Add a check on CONFIG.DAT size in order to avoid loading crap into the _config structure during the initialization of the engine. The game no longer starts in turbo & mute mode svn-id: r52493
2010-08-27HUGO: Hopefully fix GCC_PRINTF issue in utilArnaud Boutonné
* Add a mask in each call of Warn(), Error() and Box() not using one * cleanup: use the same wording for 'End of namespace Hugo' in all files svn-id: r52406
2010-08-18HUGO: Fix GCC warnings.Torbjörn Andersson
svn-id: r52192
2010-08-18Hugo - Check double F1, display properly the content of help.dat if presentArnaud Boutonné
svn-id: r52189
2010-08-18No longer error when BSF file is not found in H1 Dos, as it may be a ↵Arnaud Boutonné
freeware version. svn-id: r52187
2010-08-17HUGO: Fix file permissionsSven Hesse
755->644 svn-id: r52177
2010-08-17HUGO: Fix warningsEugene Sandulenko
svn-id: r52146
2010-08-17HUGO: Fix warningsEugene Sandulenko
svn-id: r52139
2010-08-17HUGO: Adding engine to the main treeEugene Sandulenko
svn-id: r52137