Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-06-12 | * Moved the updated IFF code from Parallaction to common/ | Nicola Mettifogo | |
* Updated Parallaction and SAGA to use the new decoder infrastructure. svn-id: r41465 | |||
2009-06-12 | * Final version of the IFF parsing code. | Nicola Mettifogo | |
* Refactored ILBMDecoder usage from disk code. svn-id: r41458 | |||
2007-07-27 | - Moved disk code for Nippon Safes in new file disk_ns.cpp, adding _ns ↵ | Nicola Mettifogo | |
suffix to classes and member functions. - Added function stubs into new file disk_br.cpp for Big Red Adventure [IT STILL CRASHES!]. - Modified engine to create the proper Disk manager object. svn-id: r28246 | |||
2007-07-26 | Merged archive.cpp into disk.cpp. | Nicola Mettifogo | |
svn-id: r28221 | |||
2007-07-26 | Made screen size parameters properties of engine instead of compile-time ↵ | Nicola Mettifogo | |
constants. svn-id: r28219 | |||
2007-07-07 | Moved SaveLoadChooser class to saveload.cpp and adjusted dependencies. | Nicola Mettifogo | |
svn-id: r27954 | |||
2007-07-07 | Oops. Crappy dump code doesn't belong to global repository. | Nicola Mettifogo | |
svn-id: r27950 | |||
2007-07-07 | DLTA tags in multi-frame images are now supported. | Nicola Mettifogo | |
svn-id: r27949 | |||
2007-07-05 | Skip DLTA frames for now, when loading character face data in the Amiga ↵ | Travis Howell | |
multi-lingual version. To prevent reading past the end of data. svn-id: r27918 | |||
2007-06-23 | Made changeCharacter restore the previous open Archive after completing its ↵ | Nicola Mettifogo | |
duties: this fixes known crash when mini-Dino activates robot, and possibly many unknown others. svn-id: r27684 | |||
2007-06-16 | Fixed regression: crash when loading objects on Amiga. | Nicola Mettifogo | |
svn-id: r27460 | |||
2007-06-16 | Reduce code duplication. | Travis Howell | |
svn-id: r27459 | |||
2007-06-16 | Remove code to skip frames in the Amiga demo again, as it fixes Honest Chan ↵ | Travis Howell | |
not appearing correctly. svn-id: r27442 | |||
2007-06-16 | Add GF_LANG_MULT game flag, for detecting differences between the two Amiga ↵ | Travis Howell | |
versions. svn-id: r27441 | |||
2007-06-15 | All known versions of Nippon Safes are now enabled with all features except ↵ | Nicola Mettifogo | |
for half-brite effects. Please keep an eye out for regression. svn-id: r27437 | |||
2007-06-15 | More adjustments for Amiga version. | Travis Howell | |
svn-id: r27417 | |||
2007-06-15 | More adjustments for Amiga version. | Travis Howell | |
svn-id: r27416 | |||
2007-06-15 | Add basic support for Amiga version. | Travis Howell | |
svn-id: r27411 | |||
2007-05-30 | Updated legal headers in source files, based on what Pidgin (the IM client ↵ | Max Horn | |
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024 | |||
2007-05-20 | Fixed bug. snprintf counts the termination character on Linux, but not on ↵ | Nicola Mettifogo | |
Windows, so had to resort to another solution. svn-id: r26893 | |||
2007-05-13 | cleanup | Nicola Mettifogo | |
svn-id: r26834 | |||
2007-05-12 | New debug strings and levels. | Nicola Mettifogo | |
svn-id: r26812 | |||
2007-05-01 | Implemented a IFF (Interchange File Format) parser and added subclasses to ↵ | Nicola Mettifogo | |
parse graphics (ILBM, PBM) and audio (8SVX), thus replacing old decoding routines. SAGA and Parallaction have been adjusted to work with the new code. svn-id: r26719 | |||
2007-04-27 | Refactored music code for dos version and added music to Amiga versions. | Nicola Mettifogo | |
svn-id: r26619 | |||
2007-04-23 | Improvements on background masking in Amiga versions (not yet perfect, though), | Nicola Mettifogo | |
svn-id: r26584 | |||
2007-04-23 | Simplified loading of background resources for Amiga. | Nicola Mettifogo | |
svn-id: r26578 | |||
2007-04-16 | Now handling fonts with brand-new Font hierarchy. Amiga font have been ↵ | Nicola Mettifogo | |
implemented for dialogues/descriptions, but not for labels yet. svn-id: r26530 | |||
2007-04-15 | - Fonts are now preloaded at start. | Nicola Mettifogo | |
- Replaced font string names with enums. - Some slight simplification to Disk. svn-id: r26518 | |||
2007-04-11 | Implemented palette animation to Amiga version of Nippon Safes. | Nicola Mettifogo | |
svn-id: r26453 | |||
2007-04-07 | Reduced dependency between project files, and prepared defs.h for deletion ↵ | Nicola Mettifogo | |
as soon as List<>'s usage is implemented. svn-id: r26400 | |||
2007-04-03 | - added a new archive member variable to Disk, to decouple resource archives ↵ | Nicola Mettifogo | |
from location archives - made Script use a stream as input with overall simplification of Disk routines svn-id: r26379 | |||
2007-04-03 | - fixed RLEStream | Nicola Mettifogo | |
- simplified unpacking of background for dos version - other minor changes svn-id: r26378 | |||
2007-04-03 | Reduced code duplication in AmigaDisk by means of a new wrapper class for ↵ | Nicola Mettifogo | |
Archive. svn-id: r26377 | |||
2007-04-02 | miscellaneous improvements for amiga | Nicola Mettifogo | |
svn-id: r26374 | |||
2007-04-02 | - slightly improved mask for amiga (not perfect yet) | Nicola Mettifogo | |
- fixed loading of Talks for amiga - fixed handling of multiple frames svn-id: r26373 | |||
2007-04-01 | Renamed classes for consistency. | Nicola Mettifogo | |
svn-id: r26362 | |||
2007-04-01 | - Added a new class RLEDecoder to avoid code duplication in Disk routines. | Nicola Mettifogo | |
- Temporarily disabled mask loading in Amiga version. svn-id: r26361 | |||
2007-04-01 | Fixed loading of graphics. Now things really look what they are, except the ↵ | Nicola Mettifogo | |
character which still looks a bit jagged. svn-id: r26352 | |||
2007-04-01 | Added code for resource loading and fixed the bug having Amiga demo ↵ | Nicola Mettifogo | |
crashing. It is now limitedly playable, although graphics is still heavily messed up. svn-id: r26349 | |||
2007-04-01 | Implemented Disk routines for Amiga demo. Font are simulated with boxes, and ↵ | Nicola Mettifogo | |
frames aren't decoded properly yet. The engine will now show the first game screen, but crash as soon as the user clicks her mouse. svn-id: r26341 | |||
2007-03-29 | - changed Cnv to use a single large buffer for frames instead of small ↵ | Nicola Mettifogo | |
chunks of memory, to simplify loading by Disk. - added a new constructor with parameters to Cnv svn-id: r26318 | |||
2007-03-28 | Overhaul of palette management to bring it back to its original form. Gfx ↵ | Nicola Mettifogo | |
palette code has been updated, and _c_endComment (callable from scripts) has been implemented. As a by-product, palette cycling now finally works! svn-id: r26314 | |||
2007-03-27 | added code to load amiga background slides | Nicola Mettifogo | |
svn-id: r26311 | |||
2007-03-24 | Added new class Table, and updated Disk accordingly. Tables can be populated ↵ | Nicola Mettifogo | |
after their creation or wrapped around existing arrays. Thus, the old functions (initTable, freeTable and searchTable) have been removed. svn-id: r26295 | |||
2007-03-24 | started infrastructure for amiga demo: | Nicola Mettifogo | |
- added Disk skeleton - adapted Archive to handle different structure for archives - moved Disk creation from engine constructor into init() [still sub-optimal] svn-id: r26293 | |||
2007-03-18 | Made loadStatic return a new StaticCnv instead of accepting a parameter. All ↵ | Nicola Mettifogo | |
disk functions now accept only a resource name as their parameter. svn-id: r26232 | |||
2007-03-18 | Made loadFrames return a new Cnv instead of accepting a parameter. | Nicola Mettifogo | |
svn-id: r26231 | |||
2007-03-18 | Made loadFont return a new Cnv instead of accepting a parameter. | Nicola Mettifogo | |
svn-id: r26203 | |||
2007-03-18 | Made loadObjects return a new Cnv instead of accepting a parameter. | Nicola Mettifogo | |
svn-id: r26202 | |||
2007-03-18 | - made loadPointer return a new StaticCnv instead of accepting a parameter. | Nicola Mettifogo | |
- adjusted Gfx code handling mouse pointers. svn-id: r26201 |