Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-08-02 | Renamed Tinsel v1->v0 (used in the demo only), and v2->v1, to avoid ↵ | Max Horn | |
confusion with DW2 svn-id: r33553 | |||
2008-08-02 | Fix for bug #1945335: "SCUMM: Invalid charset id can be stored". | Eugene Sandulenko | |
Regressions possible. svn-id: r33552 | |||
2008-08-02 | Fix bug #1879606: "MANIACNES: Crash when game ends" | Eugene Sandulenko | |
svn-id: r33546 | |||
2008-08-02 | Fix bug #2023727: "MONKEY2: Misplaced Text" | Eugene Sandulenko | |
svn-id: r33544 | |||
2008-08-02 | Fix bug #2007170: "DRASCULA: No Spaces in SaveGames Names" | Eugene Sandulenko | |
svn-id: r33541 | |||
2008-08-02 | Fix crash when drascula.dat file is missing | Eugene Sandulenko | |
svn-id: r33537 | |||
2008-08-02 | Made loadResourcesFromSave internally use the loadResource-function. | Kari Salminen | |
Fixes Operation Stealth savegame loading! HURRAH! FINALLY! svn-id: r33530 | |||
2008-08-02 | - Combined loadAbs and loadResource into one function. | Kari Salminen | |
- Made resource loading functions (loadSpl, loadMsk etc) return the number of the animDataTable entry right after the loaded data. - Made resource loading functions always load multiframe data into directly sequential animDataTable entries (Hopefully this won't break anything). svn-id: r33529 | |||
2008-08-02 | Added a member function loadSoundFile to Sound which accepts a filename ↵ | Johannes Schickel | |
string instead of a filename list id. svn-id: r33527 | |||
2008-08-02 | Fixed yet another crash in kyra1 amiga. | Johannes Schickel | |
svn-id: r33526 | |||
2008-08-02 | Detect both HOF non-interactive demos. | Travis Howell | |
svn-id: r33525 | |||
2008-08-02 | Add warning when a voc file is not found. | Johannes Schickel | |
svn-id: r33524 | |||
2008-08-02 | HOF: bug fix for FM-Towns music when using output rates other than 22050 khz | Florian Kagerer | |
svn-id: r33523 | |||
2008-08-02 | Fixed regressions in kyra1 amiga. | Johannes Schickel | |
svn-id: r33522 | |||
2008-08-02 | Proper fix for bug #2035459 "KYRA1: long savegame names cause garbage". | Johannes Schickel | |
svn-id: r33519 | |||
2008-08-02 | Fix for bug #2035459 "KYRA1: long savegame names cause garbage". | Johannes Schickel | |
svn-id: r33518 | |||
2008-08-02 | * Increasing max number of allowed token on one line. | Nicola Mettifogo | |
* Increasing buffer size to match old parser. svn-id: r33512 | |||
2008-08-02 | Fixed issues detected by DrMcCoy's obnoxious compiler. ;) | Nicola Mettifogo | |
svn-id: r33511 | |||
2008-08-02 | Removed debug code I forgot a long time ago ;) | Nicola Mettifogo | |
svn-id: r33510 | |||
2008-08-02 | * Added a preprocessor to deal with the crappy location scripts in BRA. | Nicola Mettifogo | |
* Added some comments on how the parser and related code should be changed to make things smoother. svn-id: r33509 | |||
2008-08-01 | Fixed crash on exit from commit #32742 - the memory leak was only in IHNM, ↵ | Filippos Karapetis | |
not ITE (in ITE, the 4 sprite lists are actually one) svn-id: r33492 | |||
2008-08-01 | Added load confirmation dialog for IHNM, like in the original. | Filippos Karapetis | |
Fixes bug #1971699 - "IHNM: No Load Game Confirmation" svn-id: r33490 | |||
2008-07-31 | * Removed references to the current _backgroundInfo from parser code. | Nicola Mettifogo | |
* Re-enabled masks (in BRA DOS). svn-id: r33474 | |||
2008-07-31 | Disabled masks in BRA Amiga, because the decoding is not known yet. | Nicola Mettifogo | |
svn-id: r33473 | |||
2008-07-31 | Applied my patch #2030058 ("Workaround for incorrectly compressed FotAQ"), and | Torbjörn Andersson | |
made a mention in NEWS that speech is played correctly now. Of course, we should still provide a correctly compressed version at some point. svn-id: r33471 | |||
2008-07-31 | Made changing of background more flexible, in that the engine can now ↵ | Nicola Mettifogo | |
configure its BackgroundInfo before passing it to Gfx. svn-id: r33469 | |||
2008-07-31 | Changed Gfx::_backgroundInfo to be a pointer. This temporarily kills all ↵ | Nicola Mettifogo | |
z-buffering. svn-id: r33468 | |||
2008-07-31 | Set correct font for dialogues in BRA Amiga. | Nicola Mettifogo | |
svn-id: r33467 | |||
2008-07-31 | Removed debugging leftover. | Johannes Schickel | |
svn-id: r33464 | |||
2008-07-31 | Committed slightly modified patch #2029395 "KYRA: Lands of Lore Intro + ↵ | Johannes Schickel | |
Character selection". svn-id: r33463 | |||
2008-07-30 | Debug printing a couple more relevant variables in addAni. | Kari Salminen | |
svn-id: r33446 | |||
2008-07-30 | Added some debug aids related to addAni and the processSeqList crashing. | Kari Salminen | |
svn-id: r33444 | |||
2008-07-30 | Make sure that save game descriptions are 0-terminated | Filippos Karapetis | |
svn-id: r33438 | |||
2008-07-30 | * Unified implementation of flow control opcodes in NS and BRA | Nicola Mettifogo | |
* Simplified script execution loop and context svn-id: r33437 | |||
2008-07-30 | Reordered initialization lists to silence warning. | Nicola Mettifogo | |
svn-id: r33432 | |||
2008-07-29 | Changed class File (and derived classes) to only support read-only access; ↵ | Max Horn | |
added a new class DumpFile for writing svn-id: r33412 | |||
2008-07-29 | Make sure processSeqList and purgeSeqList are only called in the main loop ↵ | Kari Salminen | |
when running Operation Stealth. Mostly a precaution as the seqList should be totally empty when running Future Wars as it doesn't use it. svn-id: r33410 | |||
2008-07-29 | Added purgeSeqList function (Used in mainloop now). Let's see if this helps ↵ | Kari Salminen | |
any... Renamed functions: * addScriptToList0 -> addScriptToGlobalScripts * executeList0 -> executeGlobalScripts * executeList1 -> executeObjectScripts * purgeList1 -> purgeObjectScripts (Also added a clarifying TODO to this function) * purgeList0 -> purgeGlobalScripts (Also added a clarifying TODO to this function) svn-id: r33409 | |||
2008-07-29 | * Implemented pause/resume of command execution | Nicola Mettifogo | |
* Implemented command opcode MOVE (not the script instruction). svn-id: r33408 | |||
2008-07-29 | Added a debug message to loadTempSaveOS's to check whether we loaded the ↵ | Kari Salminen | |
whole savefile. Made objectStruct's clearing also clear x and y member variables in resetEngine. svn-id: r33407 | |||
2008-07-29 | * Added flexible verb configuration for both NS and BRA. | Nicola Mettifogo | |
* Objects can now be really opened and closed in BRA. svn-id: r33405 | |||
2008-07-29 | Rearranged parts of the Operation Stealth savegame loading routine. | Kari Salminen | |
- Emulating the Future Wars savegame loading routine and hoping for the best. - Fixes an array out of bounds access when loading the global scripts. Now the loading crashes in the mainloop in processSeqList! But at least we got a bit farther this time. More fixing to come... svn-id: r33404 | |||
2008-07-29 | Added dialogue text rendering for BRA. | Nicola Mettifogo | |
svn-id: r33402 | |||
2008-07-29 | Mask files don't always exist in Amiga version of BRA, in paricular NULL.msk. | Travis Howell | |
svn-id: r33394 | |||
2008-07-29 | Add check common directories, in loadScenery() for Amiga version of BRA. | Travis Howell | |
svn-id: r33393 | |||
2008-07-29 | * Fixed positioning of balloons and faces in BRA (dos, at least). | Nicola Mettifogo | |
* Adapted loading of faces. svn-id: r33392 | |||
2008-07-28 | Enforcing use of nullZonePtr only for nulling out pointers, as it is useless ↵ | Nicola Mettifogo | |
for comparisons. svn-id: r33384 | |||
2008-07-28 | Fixing 'warning: comparison of unsigned expression < 0 is always false' | Max Horn | |
svn-id: r33383 | |||
2008-07-28 | Fixed crash when running Operation Stealth introduced in r33339 (There are ↵ | Kari Salminen | |
actually 256 global variables although only 255 of them are saved and loaded from savegames. The last one is VAR_BYPASS_PROTECTION and it is written to in the mainLoop so that's why there was a crash). svn-id: r33380 | |||
2008-07-28 | Added loading of temporary Operation Stealth savegames. Needs testing! | Kari Salminen | |
- Music related settings and adBgVar0 & adBgVar1 aren't loaded currently. Modified resetEngine to also reset more of the Operation Stealth specific variables. Added getter for background scrolling value. Changed additional background indices 1 & 2 from byte to uint16. Made savegame loading functions return !in.ioFailed() as return value instead of true as previously. svn-id: r33379 |