Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-11-03 | Patch #1825276: "DETECTION: advanced detector engine simplification" | Eugene Sandulenko | |
svn-id: r29386 | |||
2007-11-02 | Fixed overflow after fadeout in the last game location (bug #1824026). | Nicola Mettifogo | |
svn-id: r29374 | |||
2007-11-01 | Donna now returns to her normal outfit after swimming. | Nicola Mettifogo | |
svn-id: r29373 | |||
2007-11-01 | Added color-inversion effect in character selection screen. The effect ↵ | Nicola Mettifogo | |
doesn't exactly work like the original yet (Amiga only). svn-id: r29372 | |||
2007-11-01 | Refactored some gui code. | Nicola Mettifogo | |
svn-id: r29371 | |||
2007-11-01 | Made debug console available when displaying slides (like intermissions and ↵ | Nicola Mettifogo | |
menu). svn-id: r29370 | |||
2007-11-01 | Added new debug command. | Nicola Mettifogo | |
svn-id: r29362 | |||
2007-11-01 | Fix for bug #1822819. Donna now changes her look into Suzy after makeup. | Nicola Mettifogo | |
svn-id: r29361 | |||
2007-11-01 | Consolidated game data cleanup in a single routine to location switches more ↵ | Nicola Mettifogo | |
reliable, especially on savegames and on game start. svn-id: r29357 | |||
2007-11-01 | Fix regression introduced in revision 29355. First loadgame performed was ↵ | Nicola Mettifogo | |
destroying the game flags. svn-id: r29356 | |||
2007-11-01 | More refactoring for gui code. | Nicola Mettifogo | |
svn-id: r29355 | |||
2007-11-01 | * Merged object Menu into Parallaction_ns. | Nicola Mettifogo | |
* Some preliminary refactoring of ex-menu code. svn-id: r29354 | |||
2007-11-01 | Added new LocationName class to simplify handling of location switches. | Nicola Mettifogo | |
svn-id: r29353 | |||
2007-10-30 | Fix for bug #1822680. | Nicola Mettifogo | |
svn-id: r29326 | |||
2007-10-27 | Temporarily force quits when user presses exit key combination. A TODO ↵ | Nicola Mettifogo | |
comment has been added to places where behavior should be changed to allow the engine to exit gracefully. svn-id: r29270 | |||
2007-10-26 | Parallaction will now consume all the short-lived jobs in the queue before a ↵ | Nicola Mettifogo | |
location switch. These jobs only live for 1 or 2 engine loops, and can refer to items in the location being dropped. This situation used to lead to segfaults like the one reported in report #1762797 (that should be now fixed). svn-id: r29263 | |||
2007-10-21 | Now stopping music when loading a game in Amiga versions of Nippon Safes. | Nicola Mettifogo | |
svn-id: r29242 | |||
2007-10-21 | Relaxed freeZones policy for deciding which zones to preserve across ↵ | Nicola Mettifogo | |
location switches. Special zones are now never deleted even if strictly not needed. This will fix some occasional crashes related to inventory management. svn-id: r29241 | |||
2007-10-21 | Fixed parseLocation, so that it only tries to parse scripts when they aren't ↵ | Nicola Mettifogo | |
already loaded. This fixes bugs like #1816899, caused by the wrong data archive being selected in the Disk object. svn-id: r29240 | |||
2007-10-21 | Added new debug level for inventory routines. | Nicola Mettifogo | |
svn-id: r29239 | |||
2007-10-21 | Cleanup. | Nicola Mettifogo | |
svn-id: r29238 | |||
2007-10-19 | Fixed formatting of debug command output. | Nicola Mettifogo | |
svn-id: r29232 | |||
2007-10-19 | Fixed loadgame bug: old game state wasn't fully wiped out before loading, ↵ | Nicola Mettifogo | |
thus creating bogus game states in memory. As a result, most savefiles should be ditched. A savefile is sure to be safe if it was *never* loaded from in-game, but nothing can be said in the opposite case. svn-id: r29231 | |||
2007-10-19 | Added new debugger command 'localflags' and changed Table object to provide ↵ | Nicola Mettifogo | |
debug info for it. svn-id: r29230 | |||
2007-10-15 | * Changed IFF/8SVX audio to use signed data (int8), and modified ↵ | Nicola Mettifogo | |
Parallaction accordingly. * Implemented proper beep in Parallaction for Amiga. svn-id: r29226 | |||
2007-10-15 | Cut down screen updates when palette is not animated: should lead to ↵ | Nicola Mettifogo | |
performance increase on systems with low resources svn-id: r29225 | |||
2007-10-15 | Fixed bug #1814061. Special effect routine was overflowing palette size. | Nicola Mettifogo | |
svn-id: r29224 | |||
2007-10-15 | Now correctly disposing of audio data only when it was allocated on the ↵ | Nicola Mettifogo | |
heap, thus fixing bug #1813367. svn-id: r29223 | |||
2007-10-14 | Turned the 'unexpected keyword' warning into a debug message and added a ↵ | Nicola Mettifogo | |
nifty line number to aid debugging. svn-id: r29222 | |||
2007-10-14 | Integrated low-level routines into the Script class, turning it into a ↵ | Nicola Mettifogo | |
self-contained parser for location, program and table scripts. svn-id: r29221 | |||
2007-10-14 | Made location parser more fault-tolerant, in that it prints out a warning ↵ | Nicola Mettifogo | |
message instead of exiting ScummVM when it encounters an unexpected keywords in the scripts. svn-id: r29220 | |||
2007-10-13 | Decoupled password request from actual rendering of the dialogue screen, ↵ | Nicola Mettifogo | |
thus making it possible to fix bug #1765300. This bug was present in the original game, causing garbled text to appear when asking for password (only in the English version). svn-id: r29213 | |||
2007-10-07 | Added beep sound to Nippon Safes for Amiga. | Nicola Mettifogo | |
svn-id: r29171 | |||
2007-10-07 | Fixed bug #1808529. One must use memmove() when copying overlapping blocks ↵ | Nicola Mettifogo | |
of memory (blush). svn-id: r29161 | |||
2007-10-06 | Fixed bug #1808615. An unexpected (but harmless) 'ENDCOMMANDS' statement was ↵ | Nicola Mettifogo | |
spotted in the game scripts by the new stricter parser. svn-id: r29158 | |||
2007-10-06 | Fixed bug #1808620. The original Inventory::addItem routine relied on a ↵ | Nicola Mettifogo | |
trick that went undetected until r29060 actually broke it. Not all regression is bad, after all. svn-id: r29157 | |||
2007-10-04 | Fixed bug #1803287. The inner block was changing the test condition causing ↵ | Nicola Mettifogo | |
unwanted behavior. svn-id: r29155 | |||
2007-09-25 | Changed InventoryRenderer to draw inventory over a Surface, thus removing ↵ | Nicola Mettifogo | |
useless drawing routines. svn-id: r29097 | |||
2007-09-24 | Fixed inventory regression introduced with yesterday's commit. | Nicola Mettifogo | |
svn-id: r29091 | |||
2007-09-23 | Oops. Some debug code was committed. | Nicola Mettifogo | |
svn-id: r29061 | |||
2007-09-23 | Moved most of inventory-related code inside classes Inventory and ↵ | Nicola Mettifogo | |
InventoryRenderer. Shift is not completed, as new code doesn't handle selections yet (falling back to existent code). svn-id: r29060 | |||
2007-09-22 | Fixed broken compile on MSVC. | Nicola Mettifogo | |
svn-id: r29026 | |||
2007-09-22 | Refactored a lot of Character-related code and put it into the Character class. | Nicola Mettifogo | |
svn-id: r29025 | |||
2007-09-19 | Added copyright notice to existing files. | Nicola Mettifogo | |
svn-id: r28973 | |||
2007-09-19 | Modified patch #1738058: "Action recorder". | Eugene Sandulenko | |
svn-id: r28968 | |||
2007-09-19 | Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵ | Nicola Mettifogo | |
been updated. svn-id: r28966 | |||
2007-09-17 | * moved Table handling to objects.cpp | Nicola Mettifogo | |
* added helper functions to load tables from files * fixed occasional lock-ups on location change because of broken Table deallocation svn-id: r28933 | |||
2007-09-16 | Split code from parseZoneTypeBlock in specialized parser functions. | Nicola Mettifogo | |
svn-id: r28922 | |||
2007-09-16 | Revised debug levels and added many debug strings for parsers. | Nicola Mettifogo | |
svn-id: r28921 | |||
2007-09-15 | Fixed BRA parser table for scripts. | Nicola Mettifogo | |
svn-id: r28905 |