Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-02-24 | DREAMWEB: Add datafile name prefix to engine and modify showPCX() to it. | D G Turner | |
This new variable removes the need for duplicates strings of the form "DREAMWEB.*" spread throughout the dreamweb engine, replacing them with a common const string on the engine holding the datafile name prefix. This will reduce binary size and it should also simplify adding support for foreign language variants, where the datafile name prefix is changed. To demostrate usage and prove this, showPCX() is migrated to using this. | |||
2012-02-23 | Merge pull request #189 from fingolfin/cleanup | Eugene Sandulenko | |
ALL: Cleanup | |||
2012-02-23 | DREAMWEB: Dynamically allocate GraphicsFile::_frames. | Alyssa Milburn | |
This avoids extra memory usage due to the previous commit. | |||
2012-02-23 | DREAMWEB: Remove shared temp graphics variables. | Alyssa Milburn | |
Instead, have a different variable for each use. | |||
2012-02-22 | DREAMWEB: Avoid including advancedDetector.h from dreamweb.h | Max Horn | |
2012-02-18 | DREAMWEB: Revert "Fix the detection entries for the French and Spanish CD ↵ | Willem Jan Palenstijn | |
versions" This reverts commit 0ff60284ce6e876ac895a13a45657afacddbd8e0. We do not want to encourage people to rename all files in their games. Instead, we should properly support the foreign versions. | |||
2012-02-18 | DREAMWEB: Fix the detection entries for the French and Spanish CD versions | Filippos Karapetis | |
2012-02-16 | DREAMWEB: Document some locations | Max Horn | |
2012-02-15 | JANITORIAL: Fix missing whitespace in pointer cast | Tarek Soliman | |
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h) | |||
2012-02-12 | DREAMWEB: Improve subtitle durations in madman scene | Willem Jan Palenstijn | |
2012-02-12 | DREAMWEB: Fix missing subtitle lines in speech+subtitle mode | Willem Jan Palenstijn | |
This is done by adding a (very ugly) way to force the previous timed-temp line off screen, so the next one can be shown. | |||
2012-02-12 | DREAMWEB: Fix duplicate line in monk end sequence | Willem Jan Palenstijn | |
2012-02-08 | DREAMWEB: Remove uneeded duplicate function "printUnderMon". | D G Turner | |
2012-01-12 | DREAMWEB: Rewrite a comment, since the old one could be misread | Torbjörn Andersson | |
I read it as "this is how the original code expects save slots to be initialized", but I guess it could be read as "the original engine had 21 save slots". Which it didn't. | |||
2012-01-11 | DREAMWEB: Change selectSaveLoadPage()'s command type to be unique | Torbjörn Andersson | |
At Filippos's and wjp's suggestion. I don't really understand what it does (other than printing the mouse over text), so I had simply copied and pasted from another function. | |||
2012-01-08 | DREAMWEB: Extend the number of saveslots from 7 to 21 in the original | Torbjörn Andersson | |
save/load dialogs. | |||
2011-12-29 | DREAMWEB: Minor clean up | Willem Jan Palenstijn | |
2011-12-29 | DREAMWEB: Allow quit during ending | Willem Jan Palenstijn | |
2011-12-29 | DREAMWEB: Correct monitor header message alignment in floppy versions. | D G Turner | |
2011-12-29 | DREAMWEB: Simplify finalization call in dreamweb main function. | D G Turner | |
Thanks to Fingolfin for the suggestion. | |||
2011-12-28 | DREAMWEB: Minor clean up and removal of goto usage in dreamweb(). | D G Turner | |
2011-12-29 | DREAMWEB: Minor cleanup | Max Horn | |
2011-12-28 | DREAMWEB: Remove unnecessary DreamWebEngine:: uses | Max Horn | |
2011-12-28 | DREAMWEB: Use ObjectType enums in more places | Max Horn | |
2011-12-28 | DREAMWEB: Added commandOnlyCond() method | Max Horn | |
2011-12-28 | DREAMWEB: Mark some member vars as only being used in keypad.cpp; cleanup | Max Horn | |
2011-12-28 | DREAMWEB: Fix crash when loading a room without reels | Willem Jan Palenstijn | |
2011-12-28 | DREAMWEB: Remove global file handle | Max Horn | |
2011-12-28 | DREAMWEB: Clean up checkCoords | Willem Jan Palenstijn | |
2011-12-28 | DREAMWEB: Move more methods to keypad.cpp, reorder them to match ASM | Max Horn | |
2011-12-28 | Merge pull request #154 from fingolfin/dreamweb-cleanup | Filippos Karapetis | |
Dreamweb: Mark structs packed, minor tweaks | |||
2011-12-28 | DREAMWEB: Changed hasSpeech() to also take account of the audio settings | Filippos Karapetis | |
This fixes an assert in the madman sequence | |||
2011-12-28 | DREAMWEB: Allow skipping the mad man sequence with the ESC key | Filippos Karapetis | |
2011-12-28 | DREAMWEB: Replaced most isCD calls with calls checking for speech | Filippos Karapetis | |
This is quite useful for devices with limited storage, where the user can use the CD version without its speech files | |||
2011-12-28 | DREAMWEB: Clean up some constants | Willem Jan Palenstijn | |
2011-12-28 | DREAMWEB: Add 'packed' attribute to structs that need it | Max Horn | |
... and probably also to some that don't need it; since it seems better to err on the wrong side here for now, I did not check every struct as to whether it really needs this. On the long run, it would be better if the code did not rely on any kind of packing anyway. | |||
2011-12-28 | DREAMWEB: Cleanup | Max Horn | |
2011-12-28 | DREAMWEB: Rename a member of SetObject & DynObject to objId | Max Horn | |
SetObject::name and DynObject::id are stored at the exact same offset, and have the exact same meaning (see also objectMatches()). Now they also have the same name, objId. | |||
2011-12-28 | DREAMWEB: Rename getEitherAdCPP to getEitherAd, use obj type enums | Max Horn | |
2011-12-28 | DREAMWEB: Remove unused Sprite fields | Willem Jan Palenstijn | |
2011-12-28 | DREAMWEB: Clean up Sprite::_updateCallback | Willem Jan Palenstijn | |
2011-12-28 | DREAMWEB: Fix a regression in monkSpeaking (y should be unchanged) | Filippos Karapetis | |
2011-12-28 | DREAMWEB: Mark all of the differences between the floppy and CD versions | Filippos Karapetis | |
- Add TODOs for the CD checks in setupTimedTemp() and startTalk() - The current doSomeTalk() is for the CD version only - Implement a difference of the CD version in intro | |||
2011-12-28 | DREAMWEB: Implemented the floppy version of monkSpeaking() | Filippos Karapetis | |
2011-12-28 | DREAMWEB: Remove obsolete README | Filippos Karapetis | |
2011-12-28 | DREAMWEB: Remove some now-redundant references to the DreamWeb namespace | Filippos Karapetis | |
2011-12-28 | DREAMWEB: Completely remove all of the runtime, and move everything into ↵ | Filippos Karapetis | |
DreamWebEngine Also, remove dead code (allocateMem/deallocateMem) | |||
2011-12-28 | DREAMWEB: Move all saved variables to a GameVars struct | Willem Jan Palenstijn | |
The data segment is now completely unused. | |||
2011-12-28 | DREAMWEB: Remove a lot of unused/duplicate constants and move some of them ↵ | Filippos Karapetis | |
to dreambase.h | |||
2011-12-28 | DREAMWEB: Move all zoom-related functions to vgagrafx.cpp, and remove a lot ↵ | Filippos Karapetis | |
of unused global constants |