Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-05-20 | Our GUI uses the "cursor palette" feature, but the SDL backend did not use the | Torbjörn Andersson | |
cursor palette in overlay mode. Now it does, which fixes bug #1476666. The reason it worked at all before was that blitCursor() was called while still not in overlay mode. This, of course, means that the GUI can corrupt the in-game cursor palette. I don't have any game that uses this feature, so I don't know if it's properly restored again afterwards. But if it isn't, that should be fairly easy to fix. svn-id: r22539 | |||
2006-05-20 | Fixed cursor drawing in the classic theme. | Torbjörn Andersson | |
svn-id: r22538 | |||
2006-05-19 | Call the inherited handleScreenChanged() method, so that the widget can resize | Torbjörn Andersson | |
itself on scaler changes. svn-id: r22537 | |||
2006-05-19 | Call handleScreenChanged() *before* calling setEditString(). Otherwise | Torbjörn Andersson | |
_leftPadding may be wrong, or even undefined, when getEditRect() is called, which may cause ScummVM to trigger an "invalid rect" assertion. svn-id: r22536 | |||
2006-05-19 | Slighty modified patch #1491859: "Possible fix for recent cursor regressions" | Eugene Sandulenko | |
svn-id: r22535 | |||
2006-05-19 | Minor GUI tweaks | Eugene Sandulenko | |
svn-id: r22534 | |||
2006-05-19 | Using assert(_something->init()) is a bad idea. Assertions can be disabled. | Torbjörn Andersson | |
svn-id: r22533 | |||
2006-05-19 | Added some BS2 and Simon notes. | Torbjörn Andersson | |
svn-id: r22532 | |||
2006-05-19 | Added some FIXMEs to the kyra engine | Max Horn | |
svn-id: r22531 | |||
2006-05-19 | Fix warning | Max Horn | |
svn-id: r22530 | |||
2006-05-19 | Update HE version for another English version of socks | Travis Howell | |
svn-id: r22529 | |||
2006-05-18 | - load fonts for kyra3 | Johannes Schickel | |
- adds screen dim tables for kyra3 - adds palette / screen backup for the vqa player - small changes in the vqa player to use the Kyra::Screen functions - adds (partially implemented/unimplemented) main menu drawing/handling functions (nothing to see yet) svn-id: r22528 | |||
2006-05-18 | Proper rendering of slider widget. | Eugene Sandulenko | |
svn-id: r22527 | |||
2006-05-18 | Added player for the Kyra 3 VQA cutscenes, based on my earlier prototype. It | Torbjörn Andersson | |
could use some cleanup, and there are a couple of TODOs sprinkled throughout the code, but it seems to work reasonably well. Until the Kyra 3 main menu is implemented, it won't actually be used though. It uses the appendable audio stream class, which I have moved out of the SCUMM engine. svn-id: r22526 | |||
2006-05-18 | - Fix spelling in theme config | Eugene Sandulenko | |
- Introduce embossing shadow - Less round corners in popup widget - Custom border in editable text widget - Matched color in popup widget and editable text widget with mock-ups - Less round corners in editable text widget - Text padding in editable text widget svn-id: r22525 | |||
2006-05-18 | Oops. Break indefinite loop. | Eugene Sandulenko | |
svn-id: r22524 | |||
2006-05-18 | Plug memory leak | Eugene Sandulenko | |
svn-id: r22523 | |||
2006-05-18 | Fix bug #1483272: "GUI: SCUMM pause dialog breaks upon scaler switch". Also | Eugene Sandulenko | |
fix same problem in scumm help dialog. svn-id: r22522 | |||
2006-05-18 | Properly set GFX mode selected in GUI. Fixes selection of 1x scaler. | Eugene Sandulenko | |
svn-id: r22521 | |||
2006-05-18 | Initialise _resList to avoid crash (from freeing an invalid pointer) if the | Torbjörn Andersson | |
data files are missing. svn-id: r22520 | |||
2006-05-18 | --force-1x-overlay is no more. Remove leftovers. | Eugene Sandulenko | |
svn-id: r22519 | |||
2006-05-18 | Renamed screenChanged() to handleScreenChanged(). | Torbjörn Andersson | |
svn-id: r22518 | |||
2006-05-18 | More GUI fixes: | Eugene Sandulenko | |
- Center dialog title in scumm save/load dialog - more space in add game dialog between dialog header and selected path svn-id: r22517 | |||
2006-05-18 | Fix several GUI layout problems: | Eugene Sandulenko | |
- Correct button widths in scumm help dialog - Fix button widths on path tabs in options dialogs - Fix scumm options dialog in 320xY mode - Added space after volume controls in options dialog svn-id: r22516 | |||
2006-05-18 | Allow changing scaler while playing MPEG cutscenes. | Torbjörn Andersson | |
svn-id: r22515 | |||
2006-05-18 | fixes kyra2 gameflag init | Johannes Schickel | |
svn-id: r22514 | |||
2006-05-18 | Removed leftover printf() | Torbjörn Andersson | |
svn-id: r22513 | |||
2006-05-18 | Cleanup. | Torbjörn Andersson | |
svn-id: r22512 | |||
2006-05-18 | Update HE version for another English version of socks | Travis Howell | |
svn-id: r22510 | |||
2006-05-18 | - Revert additional setUpCursor() call as it broke in-game cursor palette | Eugene Sandulenko | |
- Disable scaling for cursors which have target scale defined svn-id: r22509 | |||
2006-05-18 | Improve new cursor image a bit for better visibility. | Eugene Sandulenko | |
svn-id: r22508 | |||
2006-05-18 | Better cursor image | Eugene Sandulenko | |
svn-id: r22507 | |||
2006-05-18 | Give more feedback to users who misused our SAN compression tool and ignored | Eugene Sandulenko | |
FLU index for cideos which are used by INSANE. svn-id: r22506 | |||
2006-05-17 | - Heavily modified patch #1214784: "Disable overlay scaling" | Eugene Sandulenko | |
- Eriktorbjorn's patch from same tracker item for scaling sword1/2 cutscenes is applied as is. It lacks resolution switch on-the-fly. - GUI widgets are repositioned on the fly and use most space, even aspect ratio corrected screen is used without scaling - Heavy tesing is required, but works for me in all cases except for bug #1483272: "GUI: SCUMM pause dialog breaks upon scaler switch" which needs more work. - I probavly broke some backend or two svn-id: r22505 | |||
2006-05-17 | Added (optional) looping to the digital sound class. | Torbjörn Andersson | |
svn-id: r22504 | |||
2006-05-17 | Fixed two off-by-one errors. One would cause the same frame of the Kyra 3 to be | Torbjörn Andersson | |
displayed twice in a row. The other, more serious one, would cause ScummVM to crash when reaching the end of the music. Now the music loops properly. (It does fade down before looping, but that's how it is in the original as well. It's just the way the music is recorded.) svn-id: r22503 | |||
2006-05-17 | Loop the Kyra 3 animation indefinitely. | Torbjörn Andersson | |
svn-id: r22502 | |||
2006-05-17 | Maybe the svn:keywords were already set? Maybe this will fix the file ↵ | Torbjörn Andersson | |
headers instead. svn-id: r22501 | |||
2006-05-17 | Fixed crackling in Kyra 3 sound. (At least what little of it ScummVM currently | Torbjörn Andersson | |
plays before finishing.) svn-id: r22499 | |||
2006-05-17 | - adds AUD file player (has still some problems with playing) | Johannes Schickel | |
- adds a new sound class SoundDigital (only used for Kyra3) (needs more work though) svn-id: r22497 | |||
2006-05-16 | Tell people to only report the MD5 if it's a regular version of the game ↵ | Max Horn | |
(and not e.g. a fan translation) svn-id: r22495 | |||
2006-05-16 | Set gameflags for kyra3 properly. | Eugene Sandulenko | |
svn-id: r22493 | |||
2006-05-16 | Removes ENABLE_KYRA2 and ENABLE_KYRA3. | Johannes Schickel | |
svn-id: r22492 | |||
2006-05-16 | Oops forgot some define checks | Johannes Schickel | |
svn-id: r22491 | |||
2006-05-16 | - implements kyrandia 3 wsa loader | Johannes Schickel | |
- fixes initalisation problems - adds setX, setY, setDrawPage to Kyra::Movie instead of directly accessing _x, _y and _drawPage svn-id: r22490 | |||
2006-05-16 | If the options dialog calls it "Subtitle speed", then so should the indicator | Torbjörn Andersson | |
displayed when pressing the + or - keys. svn-id: r22485 | |||
2006-05-15 | Ignore unknown SysEx manufacturer IDs, rather than erroring on them. This does | Torbjörn Andersson | |
NOT fix bug #1481383, even if that's where I heard about this problem. svn-id: r22479 | |||
2006-05-15 | When receiving a "Reset All Controllers" message, the neutral position of the | Torbjörn Andersson | |
volume controller should probably be 127, not 100. Actually, there's some confusion as to whether this message should touch the volume controller at all. Added some comments to hopefully clarify that a bit. svn-id: r22478 | |||
2006-05-14 | Disassembled code responsible for making NPCs walk between rooms | Paul Gilbert | |
svn-id: r22476 | |||
2006-05-14 | Fixed regression in Maniac/Zak inventory drawing. | Torbjörn Andersson | |
svn-id: r22469 |