aboutsummaryrefslogtreecommitdiff
path: root/engines/hugo
AgeCommit message (Collapse)Author
2010-12-20HUGO: Fix several warnings reported by CppCheckArnaud Boutonné
svn-id: r54979
2010-12-20HUGO: Improve keyboard handlingArnaud Boutonné
- Handle keypad - Fix 'QWERTY' only issue - Suppress useless variable and parameter svn-id: r54977
2010-12-20HUGO: Add god mode to H1 Dos and H2 DosArnaud Boutonné
svn-id: r54970
2010-12-19HUGO: Fix case bug in God ModeArnaud Boutonné
svn-id: r54969
2010-12-19HUGO: Implement setBackgroundColor()Arnaud Boutonné
svn-id: r54963
2010-12-17HUGO: little code cleanupArnaud Boutonné
svn-id: r54948
2010-12-15HUGO: Fix pathfinding bug in 'bridge' screen (H3 Dos)Arnaud Boutonné
svn-id: r54926
2010-12-15HUGO: Clean-up, move MidiPlayer class definition to .h fileArnaud Boutonné
svn-id: r54923
2010-12-15HUGO: Ensure F6 (inventory) is only active when appropriateArnaud Boutonné
svn-id: r54922
2010-12-15HUGO: No longer shift down inventory by 8 pixelsArnaud Boutonné
svn-id: r54920
2010-12-13HUGO: Add splash screen in H2 and H3 WinArnaud Boutonné
svn-id: r54902
2010-12-13TOOL: Fix palette bug in H3 Dos (when leaving the cave)Arnaud Boutonné
svn-id: r54898
2010-12-12HUGO: Replace PROMPT box by YESNO box in H3 DosArnaud Boutonné
This only applies to the old man dialog. This makes H3 Dos completable. svn-id: r54881
2010-12-12HUGO: Fix "mouse" bug in H3 Dos, TPS tuningArnaud Boutonné
- Fix "mouse" bug in H3 DOS. Game is still not completable - Use variable normal TPS, as it was slightly different in some DOS versions svn-id: r54880
2010-12-10HUGO: Enable the use of the icon based inventoryArnaud Boutonné
In Win versions, F6 now opens the directory. Not perfect yet... svn-id: r54853
2010-12-10HUGO: Fix bug in HUGO.DAT loadingArnaud Boutonné
svn-id: r54852
2010-12-08HUGO: Hopefully fix overlapping memory regionsArnaud Boutonné
Thanks Digitall for debugging that svn-id: r54835
2010-12-08HUGO: Fix an episode name and several picture directoriesArnaud Boutonné
svn-id: r54834
2010-12-08TOOLS: Fix the "Mouse text" crash in HugoArnaud Boutonné
svn-id: r54831
2010-12-07DEBUG: Let GUI::Debugger::preEnter and postEnter (un)pause the engineMax Horn
svn-id: r54815
2010-12-06HUGO: Fixed Valgrind Errors and Segfault when hugo.dat is missing.David Turner
svn-id: r54804
2010-12-06HUGO: Fix crash in H3 (Swinger display name)Arnaud Boutonné
svn-id: r54801
2010-12-06HUGO: Fixed ReadPCX Memory LeakDavid Turner
freeObjects now works correctly. svn-id: r54796
2010-12-05HUGO: Partial Fix For Leaks from ReadPCX()David Turner
The shutdown() call has been reinstated, and freeObjects() now works without a double free and thus segfault, but this still misses some allocated resources... svn-id: r54789
2010-12-05HUGO: Remove Invalid Memory Read in getSound() - Size not defined until ↵David Turner
after function returns. svn-id: r54787
2010-12-01HUGO: Add Missing shutdown() Call - Currently Disabled.David Turner
The engine shutdown() function is required to be called to clean up a number of allocated memory blocks. Unfortunately, this currently causes double free issues. This call is added, but commented out with a FIXME explaining this. svn-id: r54726
2010-12-01HUGO: Use cursorman, add a windows-looking cursorArnaud Boutonné
Cursor copied from Mohawk engine, thanks clone2727 svn-id: r54717
2010-11-30HUGO: Fix palette issue after restoring a game in H3Arnaud Boutonné
svn-id: r54685
2010-11-30HUGO: Close Memory Leak in PlayMusic() Function.David Turner
svn-id: r54664
2010-11-30HUGO: Close Two Memory Leaks.David Turner
Note that the first leak is the allocation of the Common::RandomSource, _rnd. I'm not sure of the effect of deallocating this while it is still registered to g_eventRec, but all other engines seem to be the same (or implicitly do this by making a Common::RandomSource member of the engine object) so this is not a engine specific issue, but should be assessed. svn-id: r54659
2010-11-29HUGO: Fix save/load screens, which were always showing slot0 infoArnaud Boutonné
svn-id: r54658
2010-11-29HUGO: Fix assert in H3 Win when displaying the elephant and the planeArnaud Boutonné
svn-id: r54653
2010-11-29HUGO: Fix a remaining warningArnaud Boutonné
svn-id: r54578
2010-11-29HUGO: Fix compilationArnaud Boutonné
svn-id: r54577
2010-11-29HUGO: Add GMM save/load and RTLArnaud Boutonné
svn-id: r54576
2010-11-28HUGO: Modify or suppress some obsolete comments and warningsArnaud Boutonné
svn-id: r54530
2010-11-27HUGO: Add F4/F5 keys to save/restoreGameArnaud Boutonné
Currently, it only saves/restores slot #0, no selection screen is displayed svn-id: r54515
2010-11-27TOOLS: Fix 'Boat' bug in H1 DosArnaud Boutonné
H1 Dos is now completable svn-id: r54507
2010-11-27HUGO: Fix warningTorbjörn Andersson
svn-id: r54506
2010-11-26HUGO: Add Win save/restore behavior to the Dos versions Arnaud Boutonné
(useful to debug the lake screen) svn-id: r54505
2010-11-26HUGO: Avoid using 'short' in function definitionArnaud Boutonné
svn-id: r54504
2010-11-26HUGO: Get rid of initial savegameArnaud Boutonné
svn-id: r54503
2010-11-26HUGO: Clean up SchedulerArnaud Boutonné
svn-id: r54502
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-13HUGO: Fixed crash on exit when hugo.dat is not availableFilippos Karapetis
svn-id: r54228
2010-11-13HUGO: Close two minor memory leaks.David Turner
Destructor added to SoundHandler and added delete for _intro in engine destructor. svn-id: r54225
2010-11-12TOOL+HUGO: Misc modificationsArnaud Boutonné
- Fix H1 Dos bug (animations not showing in Hall and after) - Get rid of _textSchedule and everything related H1 Dos shoud now be completable (not tested yet) svn-id: r54218
2010-11-11HUGO: Cleanup, move several functions and variables to the object classArnaud Boutonné
svn-id: r54212