Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-24 | WAGE: Move desktop drawing to WM | Eugene Sandulenko | |
2016-04-24 | WAGE: Implemented window resizing | Eugene Sandulenko | |
2016-04-24 | WAGE: Started window resize implementation | Eugene Sandulenko | |
2016-04-24 | WAGE: Fixed window dragging up | Eugene Sandulenko | |
2016-04-23 | WAGE: Clip windows to the screen dimensions | Eugene Sandulenko | |
2016-04-23 | WAGE: Implement window dragging | Eugene Sandulenko | |
2016-04-23 | Merge pull request #728 from tobiatesan/fix_ogg | Einar Johan Trøan Sømåen | |
WINTERMUTE: Correctly find .ogg version of .wav files | |||
2016-04-21 | WAGE: Cleanup | Eugene Sandulenko | |
2016-04-21 | WAGE: Make sure we're reporting only actually processed by the callback events | Eugene Sandulenko | |
2016-04-21 | WAGE: Moved console text selection to callbacks | Eugene Sandulenko | |
2016-04-20 | WAGE: Fix warnings | Eugene Sandulenko | |
2016-04-20 | WAGE: Cleanup | Eugene Sandulenko | |
2016-04-20 | WAGE: Console scroll via callbacks | Eugene Sandulenko | |
2016-04-20 | WAGE: Implement object clicking as part of callbacks | Eugene Sandulenko | |
2016-04-19 | WAGE: Fixed border highlights | Eugene Sandulenko | |
2016-04-19 | WAGE: Implemented text console callback | Eugene Sandulenko | |
2016-04-19 | WAGE: Switched WM::add() to returning window pointer instead of id | Eugene Sandulenko | |
2016-04-19 | WAGE: Implement callback calling in MacWindow | Eugene Sandulenko | |
2016-04-19 | WAGE: Switched event processing to generic code | Eugene Sandulenko | |
2016-04-19 | WAGE: Further work on WindowManager | Eugene Sandulenko | |
2016-04-19 | WAGE: Fixed window switching | Eugene Sandulenko | |
2016-04-19 | WAGE: Started mouse processing in the WM | Eugene Sandulenko | |
2016-04-19 | WAGE: Draw windows with WindowManager | Eugene Sandulenko | |
2016-04-18 | WAGE: Silence signed/unsigned comparison warning | Torbjörn Andersson | |
2016-04-18 | WAGE: Manage window redraws in the WM | Eugene Sandulenko | |
2016-04-18 | SKY: Two more adjustments to Russian BASS | Eugene Sandulenko | |
2016-04-17 | DRASCULA: Remove delays when showing and hiding the inventory | Thierry Crozat | |
I don't see any purpose to this delays and they were not present in the original engine. It works fine without those and the interface seems more responsive. This fixes bug #7121 DRASCULA: Delay and freeze when pressing right mouse click on game Also move a delay when left clicking to after performing the action. With the delay between the left click and the action, the mouse position could have moved when performing the action, resulting in the wrong action being performed (e.g. activating the wrong verb or picking the wrong object in the inventory). But removing the delay altogether causes flickering when picking objects from the inventory. | |||
2016-04-17 | DRASCULA: Remove delay for select verb | Thierry Crozat | |
The delay, since it updates the mouse position, resulted in a different verb being selected than the one we clicked on when moving the mouse quickly after the clic. This was quite confusing and frustrating. I can't see any reason for this delay and it seems to work well without it. The initial commit adding it indicates this was "for better mouse response", but it added a lot of other delays at the same time, and removing this one doesn't see to impact the mouse response (on the contrary, we get the new cursor quicker). | |||
2016-04-17 | DRASCULA: Fix noise when playing sound. | Thierry Crozat | |
The original engine skipped the first 32 and last 32 bytes of the data when playing a sound. We did not do it in ScummVM which resulted in noise at the start and/or end of some speech. This was most noticeable with Spanish speech but also occurred occasionally with English speech. This fixes bug #7120 Drascula: Audio noise before every voice in the game | |||
2016-04-17 | DRASCULA: Fix axe visibility flag when entering room 31 | Thierry Crozat | |
The visible[1] flag in room 31 (i.e. for the axe) is now reset according to flags[13] (which indicate if we picked up the axe already or not). This fixes bug #7118 Drascula: Axe item can be picked up infinite times | |||
2016-04-17 | SCI: Fix spelling | Eugene Sandulenko | |
2016-04-17 | WAGE: Improved accuracy of think line drawing. | Eugene Sandulenko | |
Still not perfect, it looks like our Bresenham is a bit different from the one used by QuickDraw, or (most likely) the polygon drawing is different. | |||
2016-04-17 | SKY: Proper support for Russian BASS | Eugene Sandulenko | |
2016-04-17 | Merge pull request #752 from CrazyMax/master | Eugene Sandulenko | |
SCI: Add Russian translate of Torin's Passage (Windows version) | |||
2016-04-17 | Merge pull request #748 from salty-horse/fullpipe_headers | Eugene Sandulenko | |
FULLPIPE: Reduce audio header dependencies | |||
2016-04-17 | MOHAWK: Update the screen immediatly when changing stacks | Bastien Bouclet | |
This fixes the linking sound being played before the new age is displayed. Thanks to rootfather for noticing. | |||
2016-04-16 | SKY: Added localized quit message for Russian translation | Eugene Sandulenko | |
2016-04-16 | AGOS: Added Russian Simon2 Talkie. Submitted by Dimouse | Eugene Sandulenko | |
2016-04-16 | DRASCULA: Fix animations speed | Thierry Crozat | |
To time animations the original engine uses interrupt to get the Real Time Clock and divides the number of clock ticks by 0.182. Since there is approximately 18.2 ticks per second, this means it uses values in 1/100th of a second. In ScummVM we were using getMillis() / 20, so the animations was two times slower than in the original. This might fix bug #7115 Drascula: FPS are incorrect or some frames are dropped. Note that for the walk animation we are still not exactly using the timing of the original. The original engines keeps each walk frames for 5.7 times 1/100th of a second (i.e. 17.54 FPS). In ScummVM getTime returns an integer value and as a result each walk frame is now kept for 6 times 1/100th of a second (i.e. 16.67 FPS, which i better than the 8.33 FPS we were getting before this commit). as our getTime returns integer values and thus we use frames for 6 of 1/100th of a second while the original is slightly faster as it kept frames for 5.7 times 1/100th of a second. | |||
2016-04-16 | DRASCULA: Swap extraSurface and tableSurface use in chapter 6 for Spanish ↵ | Thierry Crozat | |
version This simplifies the code and bring it closer to the original source code. This should help if we need to debug issues in the future. | |||
2016-04-16 | MADS: Remove git conflict markers in menu_views.h | Rob Loach | |
2016-04-15 | WAGE: Draw console via MacWindow | Eugene Sandulenko | |
2016-04-15 | WAGE: Fix border blitting | Eugene Sandulenko | |
2016-04-15 | WAGE: Fix window title drawing | Eugene Sandulenko | |
2016-04-15 | WAGE: Fix window composing offset | Eugene Sandulenko | |
2016-04-15 | WAGE: Simplify border drawing | Eugene Sandulenko | |
2016-04-15 | WAGE: Fix border clipping | Eugene Sandulenko | |
2016-04-15 | WAGE: Started screen composing | Eugene Sandulenko | |
2016-04-15 | WAGE: Benefit from ManagedSurface methods | Eugene Sandulenko | |
2016-04-15 | WAGE: Switch to ManagedSurface | Eugene Sandulenko | |