Age | Commit message (Collapse) | Author |
|
- struct ResourceContext => class ResourceContext
- replace "*alloc","free" with array templates
- simplify createContexts routines
svn-id: r46254
|
|
svn-id: r45616
|
|
used. Also, make sure that the resource data pointer is initialized to zero
svn-id: r39655
|
|
svn-id: r35750
|
|
- Added two new defines, ENABLE_IHNM and ENABLE_SAGA2 (enabled by default), which can be used to remove the parts of the SAGA engine which are specific to IHNM and SAGA 2 games. Hopefully, this will reduce the size of the engine even more for platforms with little memory (e.g. the Nintendo DS)
svn-id: r35672
|
|
svn-id: r35648
|
|
logicalHeight -> height
svn-id: r35488
|
|
resource type (RSC for ITE, RES for IHNM and HRS for DINO/FTA2). The SAGA 2 HRS resource manager is still a stub
- Added detection for the voice file of FTA2
svn-id: r35484
|
|
- Stopped loading the isomap and puzzle game modules for IHNM, as they are not used for that game (this saves some memory for IHNM)
- Removed getDisplayWidth() and getDisplayHeight()
svn-id: r35473
|
|
reduced the game IDs and added game features where necessary
svn-id: r35467
|
|
correctly
svn-id: r35318
|
|
- More changes for dirty rectangle handling
- Stop adding dirty rectangles that cover the whole screen for no reason
- Dirty rectangle handling is still very buggy, so it's still disabled
svn-id: r35314
|
|
svn-id: r35288
|
|
svn-id: r35281
|
|
few, where it's modified directly)
- Added skeleton code for dirty rectangle handling (still unfinished and non-working)
- Added wrapper functions to access the back buffer, which add the appropriate dirty rectangles automatically
svn-id: r35264
|
|
point in passing it everywhere
svn-id: r35260
|
|
svn-id: r35215
|
|
svn-id: r35172
|
|
svn-id: r34554
|
|
eos() now only returns true _after_ trying to read past the end of the stream.
This has a large potential for regressions. Please test!
svn-id: r34549
|
|
not ITE (in ITE, the 4 sprite lists are actually one)
svn-id: r33492
|
|
svn-id: r32673
|
|
- Removed sagaresnames.h
- Moved all special scenes to scene.h, and named them consistently (e.g. RID_ITE_OVERMAP_SCENE -> ITE_SCENE_OVERMAP)
- Moved all resources which were used by the ITE intro into ite_introproc.cpp
- Removed several defines which were only used once (e.g. the SFX names)
- Reordered the GameResourceDescription resources so that ITE and IHNM specific resources are placed in the end
- Updated the comment about the IHNM Mac music
- Changed the callocs in loadPalAnim to mallocs, like in the rest of the code
- Removed the MEM error
svn-id: r32282
|
|
svn-id: r30664
|
|
svn-id: r30369
|
|
svn-id: r30238
|
|
svn-id: r29855
|
|
svn-id: r29038
|
|
svn-id: r28379
|
|
svn-id: r28362
|
|
svn-id: r28143
|
|
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
|
|
tool to detect sound resource)
svn-id: r22433
|
|
svn-id: r20582
|