Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-11-27 | Reduce code duplication | Max Horn | |
svn-id: r15908 | |||
2004-11-27 | Don't use directory param of File::open unless you have to | Max Horn | |
svn-id: r15904 | |||
2004-11-09 | Cleanup | Chris Apers | |
svn-id: r15739 | |||
2004-10-18 | _images not required. | Travis Howell | |
Free extra HE resources on exit. svn-id: r15605 | |||
2004-10-07 | Adjusted come comments | Max Horn | |
svn-id: r15447 | |||
2004-10-04 | Add some HE99 vars | Travis Howell | |
Rename opcodes svn-id: r15403 | |||
2004-10-01 | Definately Palettes. | Travis Howell | |
Update HE todo. svn-id: r15369 | |||
2004-09-30 | Oooops | Travis Howell | |
svn-id: r15357 | |||
2004-09-30 | Add some extra cases/opcodes for lost/smaller. | Travis Howell | |
Add work around for paths svn-id: r15356 | |||
2004-09-30 | Actually always stored in index | Travis Howell | |
svn-id: r15355 | |||
2004-09-30 | roomVars rises to 256 is some HE games. | Travis Howell | |
svn-id: r15353 | |||
2004-09-27 | Correction for roomImages | Travis Howell | |
RMSC is room scripts. svn-id: r15307 | |||
2004-09-19 | Removed some not necessary #defines which could (and did) lead to program | Eugene Sandulenko | |
logic misinterpretation. I assume these were added for readability, but (a) names suggestet that they're class variables but they didn't (b) their use wasn't consistent, i.e. there were places where variables were used directly, not by means of the macros (c) they didn't save that much space because they are used in few places. svn-id: r15179 | |||
2004-09-18 | Revert last commit by Fingolfin "removed _heV7RoomIntOffsets". | Eugene Sandulenko | |
res.roomoffs[rtRoom] has a nick _roomFileOffsets (by means of #define), and it gets overwritten in ScummEngine::readRoomsOffsets(). HE games actually stored those offsets in additional array. Removing it breaks all HE72+ games badly. svn-id: r15178 | |||
2004-09-18 | removed _heV7RoomIntOffsets | Max Horn | |
svn-id: r15176 | |||
2004-09-18 | Rename some member vars to avoid _ followed by an uppercase letter. More of ↵ | Max Horn | |
those are left in the code, though (and I am not really sure whether we want to change that, so far we had no problems caused by this) svn-id: r15175 | |||
2004-09-17 | nukeArrays still nuking wrong arrays. | Travis Howell | |
Add some more differences in later HE versions. Add HE opcodes changes. svn-id: r15145 | |||
2004-09-16 | Correct local script range in HE99+ | Travis Howell | |
svn-id: r15134 | |||
2004-09-08 | Lower debug level | Travis Howell | |
svn-id: r14957 | |||
2004-09-08 | Caused crash. | Travis Howell | |
svn-id: r14956 | |||
2004-09-08 | No shadow palette in later games. | Travis Howell | |
svn-id: r14955 | |||
2004-09-08 | Verified values. | Travis Howell | |
No extra object data in later HE games. svn-id: r14954 | |||
2004-09-08 | Add extra index types. | Travis Howell | |
Remove duplicate code. svn-id: r14953 | |||
2004-09-07 | Load talkie block | Travis Howell | |
svn-id: r14945 | |||
2004-09-07 | add some he c++ engine related changes. For some reason the cpp versions of ↵ | Jonathan Gray | |
spydemo and timedemo aren't getting _heversion set correctly svn-id: r14940 | |||
2004-09-07 | Add index for HE C++ games. | Travis Howell | |
Enable all HE games again. svn-id: r14939 | |||
2004-09-02 | HE games should check _numSounds to check whether sound type is music. | Travis Howell | |
Set maximum resource idx at 8000 for now, some HE games include huge amounts of sound resources. svn-id: r14859 | |||
2004-08-30 | Correct resource value, to match original. | Travis Howell | |
Adjust rtLast svn-id: r14833 | |||
2004-08-29 | Add a few akos codes | Travis Howell | |
Give unknown akos codes better names Rename actor variable Remove hack (Use multi-version flag instead) Another sound correction for HE games. svn-id: r14827 | |||
2004-08-28 | Sound change for later HE 7.x games | Travis Howell | |
Revert cursor change, later games have no .he3 file. Add some stubs/opcodes Later HE games use hard code value for _numRoomVariables svn-id: r14808 | |||
2004-08-28 | akos should queue commmands and executate after drawing costumes (Caused ↵ | Travis Howell | |
race issues in HE games). Remove some duplciate code Enable from HE games Add a few stubs for some additional akos codes svn-id: r14799 | |||
2004-08-26 | Add another variable which improves readability. | Eugene Sandulenko | |
svn-id: r14791 | |||
2004-08-26 | Add var difference in later HE games | Travis Howell | |
svn-id: r14789 | |||
2004-08-26 | make more he titles get to boot scripts | Jonathan Gray | |
svn-id: r14780 | |||
2004-08-26 | allocate memory for dobj in he 90, point games claiming to be 90 at 72he class | Jonathan Gray | |
svn-id: r14777 | |||
2004-08-26 | Add some stubs for HE 7.2 | Travis Howell | |
Fix warning Add music support for later HE 7.2 games svn-id: r14761 | |||
2004-08-25 | Don't skip arrayindex in HE 7.2 games | Travis Howell | |
svn-id: r14741 | |||
2004-08-25 | HE 7.2 uses different array headers. they introduced start indexes, so it | Eugene Sandulenko | |
became in somewhat Pascal fashion, i.e. array[2..3][10..20]. So I had to override ArrayHeader function in ScummEngine_v72he. Also there is new array type kDwordArray. So that is implemented as well. Though, not everything yet transferred to use new ArrayHeader, so running HE 7.2 titles is risky now. Some opcodes were implemented along the way. svn-id: r14735 | |||
2004-08-24 | Correct bug in array loading from index. | Travis Howell | |
A few changes/corrections for HE 7.2 svn-id: r14724 | |||
2004-08-24 | Resource corrections | Travis Howell | |
svn-id: r14723 | |||
2004-08-23 | Correct value | Travis Howell | |
svn-id: r14717 | |||
2004-08-23 | Adjust max resource type | Travis Howell | |
svn-id: r14716 | |||
2004-08-23 | Corrections | Travis Howell | |
svn-id: r14715 | |||
2004-08-23 | More changes for He 7.2 games | Travis Howell | |
Might need HE7.2 class eventually svn-id: r14704 | |||
2004-08-23 | note existance of DISK index block found in f4-demo | Jonathan Gray | |
svn-id: r14702 | |||
2004-08-23 | Correction | Travis Howell | |
svn-id: r14700 | |||
2004-08-23 | add readMAXS debug statement | Jonathan Gray | |
svn-id: r14699 | |||
2004-08-22 | Mac. version of indy3 uses VAR_VIDEOMODE value of 50 | Travis Howell | |
Add initial support for loading EGA resource svn-id: r14671 | |||
2004-08-14 | Shorter check | Travis Howell | |
svn-id: r14592 | |||
2004-08-11 | Fix for bug #1007093 (GUI: removing game configuration from Launcher buggy); ↵ | Max Horn | |
moral: either document how things work, or at least provide well named constants for certain return values... using the cheap way out here, i.e. method (b) :-) svn-id: r14557 |