aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/he
AgeCommit message (Collapse)Author
2011-08-07Merge remote branch 'upstream/master' into soccerMatthew Hoops
2011-08-08SCUMM: Fix endian issue in captureWizPolygon.Travis Howell
2011-08-07JANITORIAL: Remove trailing empty lines.Christoph Mallon
2011-08-06SCUMM: Fix some soccer u32 code in op_1011Matthew Hoops
Spotted by fuzzie
2011-08-06SCUMM: Add a few more notes to soccer u32 codeMatthew Hoops
2011-08-06SCUMM: Remove soccer editor-related u32 codeMatthew Hoops
The built-in editor, while could potentially be a cool feature, seems incomplete and unusable. Room 4 (the editor room) in all three games is not accessible without jumping to it.
2011-08-05SCUMM: Fix a few more bugs in soccer u32 op_1014_sub1Matthew Hoops
Thanks to fuzzie
2011-08-05SCUMM: Fix another typo in soccer u32 op_1014_sub1Matthew Hoops
2011-08-05SCUMM: Fix minor logic bug in soccer u32 op_1014Matthew Hoops
Spotted by fuzzie
2011-08-05SCUMM: Add note to soccer u32 op_1011 about cursor scalingMatthew Hoops
2011-08-04SCUMM: Add notes on the unused soccer u32 opcodesMatthew Hoops
Might be nice to implement the soccer editor one day in the future, but it's definitely a secondary goal. In fact, I'm not even sure how to access it yet other than jumping to the room (4).
2011-08-03SCUMM: Fix shadows in soccerMatthew Hoops
Spotted by fuzzie
2011-08-03SCUMM: Fix remaining soccer u32 op_1007 bugsMatthew Hoops
Thanks to fuzzie for snooping that one out. The field boundaries now work correctly. SoccerMLS/Soccer2004 only are missing proper shadow support now. The original soccer is still having problems with clicking on the field.
2011-08-03SCUMM: Remove BluesBirthday dependency on the binaryMatthew Hoops
The game scripts detected Yellow or Red variants based on what binary was present. That could potentially cause problems with a Mac dump in case someone dumped into MacBinary format.
2011-08-02SCUMM: Implement soccer u32 op_1017Matthew Hoops
Used sporadically during gameplay
2011-08-02SCUMM: Fix soccer u32 op_1007 atan2 callsMatthew Hoops
The games are now becoming playable. Players and the ball appear on the field. However they go off the field at times and shadows do not work properly yet. It's progress though! Thanks to fuzzie for spotting
2011-08-02SCUMM: Fix some more soccer u32 logic bugsMatthew Hoops
The camera now pans correctly. The players/ball have yet to reappear on the field, however. Thanks to fuzzie for spotting
2011-08-02SCUMM: Fix op_1011 parametersMatthew Hoops
2011-08-02SCUMM: Implement soccer u32 op_1016Matthew Hoops
Used when a goal is scored
2011-08-02SCUMM: Fix more bugs in soccer u32 spotted by fuzzieMatthew Hoops
2011-08-02SCUMM: Fix several soccer u32 logic bugsMatthew Hoops
Spotted by fuzzie
2011-07-31SCUMM: Add code for remaining soccer u32 opcodesMatthew Hoops
While it should be complete now, it doesn't quite work properly yet. I need to go back through and double-check everything to make sure I got it right.
2011-07-13BUILD: Allow for disabling Bink supportMatthew Hoops
2011-07-02SCUMM: Add support for Bink videoMatthew Hoops
2011-07-02SCUMM: Don't have MoviePlayer inherit from SmackerDecoderMatthew Hoops
2011-07-02SCUMM: Remove backslashes from Mac file names tooMatthew Hoops
Fixes Smacker videos in Blue's Birthday
2011-06-20ALL: Remove trailing whitespacesMax Horn
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-06-04COMMON: Rename kFeatureCursorHasPalette -> kFeatureCursorPaletteMax Horn
2011-05-14SCUMM: Remove some unused var warnings (see bug #3293800)Max Horn
2011-05-13SCUMM: Turned ResTypeData into a Common::Array<Resource>, subsuming its ↵Max Horn
_resource member
2011-05-13SCUMM: Rename ResTypes->ResType, introduce ResId typedef, change code to use ↵Max Horn
both
2011-05-13SCUMM: Add a Resource class, refactor res code around itMax Horn
2011-05-13SCUMM: Get rid of the MemBlkHeader hackMax Horn
This uncovered at least one potentially serious bug in the inventory code, which still needs to be investigated and fixed.
2011-05-13SCUMM: Refactor how resource (types) are srepresentedMax Horn
Previously, we had a couple of arrays of size N (where N = number of resource types), one for each attribute of a resource type (such as as the number of resources of that type. Now, we have one array of size N, whose elements are a record aggregating all the attributes of each resource type.
2011-05-13SCUMM: Move class ResourceManager to its own headerMax Horn
2011-05-13SCUMM: Unify & extend index block related debug messagesMax Horn
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-05SCUMM: Use new MacCursor code instead of convertCrsrCursor()Matthew Hoops
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-27SCUMM: Fix differences in soccer's u32 op_1011Matthew Hoops
2011-04-27SCUMM: Implement soccer u32 opcodes 1013, 1019, 1020, and 1021Matthew Hoops
2011-04-27SCUMM: Fixed compilation with MSVCmd5
Both double and float parameters were passed to atan2(), which didn't match any variants of atan2()
2011-04-26SCUMM: Avoid long double usageMatthew Hoops
2011-04-26SCUMM: Begin work on the soccer u32 codeMatthew Hoops
Players no longer appear in the upper-left corner of the screen and play can actually hault now (ie. the ball can go out of play). The players/ball do not move from their positions yet, but it's a start.
2011-04-12COMMON: Replace MKID_BE by MKTAGMax Horn
MKID_BE relied on unspecified behavior of the C++ compiler, and as such was always a bit unsafe. The new MKTAG macro is slightly less elegant, but does no longer depend on the behavior of the compiler. Inspired by FFmpeg, which has an almost identical macro.
2011-04-05SCUMM: Move _heV7RoomIntOffsets from ScummEngine to ScummEngine_v70heMax Horn
2011-04-05SCUMM: Move _heV7DiskOffsets from ScummEngine to ScummEngine_v70heMax Horn
2011-04-05SCUMM: Split ScummEngine::generateFilename, move HE specifics to class ↵Max Horn
ScummEngine_v60he
2011-04-05SCUMM: Move ActorHE into its own header, move some HE specific stuff out of ↵Max Horn
scumm.h
2011-04-02SCUMM: Add support for append mode to o72_openFile()Matthew Hoops
The baseball2001 hall of fame data saves properly now