Age | Commit message (Collapse) | Author |
|
svn-id: r51273
|
|
fixes gk1 newspaper
svn-id: r51272
|
|
svn-id: r51271
|
|
- mouse position now gets adjusted inside kGetEvent
- priority is read out during kFrameout
- check planeRect
- check if plane picture resource actually exists
fixes sq6
svn-id: r51270
|
|
AmigaOS4 core devs tell that the special directory "SObjs" (that holds
the shared object files) should only be used by the end user (games,
apps, etc.) but not by projects that are to be build.
This patch fixes it.
svn-id: r51269
|
|
If tabs are scrolled, do not draw those which are supposed to be invisible.
svn-id: r51268
|
|
svn-id: r51266
|
|
Bug #3027772: "Can't switch between Text and Speech". The problem was in
overcrowded Audio tab in any resolution with height < 480.
Solved by adding new MT-32 tab and grouping all relevant widgets there.
TODO:
- The problem still exists for 320x200 resolution where Subtitle speed
control is not accessible
- Apparently nobody tested tab control scrolling after switching to new
GUI, and now there are artifacts
svn-id: r51265
|
|
svn-id: r51259
|
|
room 420, alien card game
svn-id: r51257
|
|
room 320, for kUnLoad
svn-id: r51256
|
|
and disabling speed throttler for poor clones computer :P
fixes some hotspots in gk1 only supposed to react on actual pixel clicks
svn-id: r51255
|
|
svn-id: r51254
|
|
svn-id: r51253
|
|
fixes gk1 game menu slider controls
svn-id: r51252
|
|
svn-id: r51251
|
|
svn-id: r51250
|
|
svn-id: r51249
|
|
svn-id: r51247
|
|
svn-id: r51246
|
|
somewhat fixes gk1 hires inventory issue
svn-id: r51245
|
|
svn-id: r51244
|
|
svn-id: r51243
|
|
svn-id: r51242
|
|
svn-id: r51241
|
|
fixes sq6 crashing with resource data NULL pointer
svn-id: r51240
|
|
svn-id: r51239
|
|
svn-id: r51238
|
|
svn-id: r51237
|
|
svn-id: r51235
|
|
Removed the extra surface in GLTexture. Now there are copies of the texture data in their original format (so engine can get the original data when lockScreen or grabOverlay is called). This copies will be updated when the engine calls a function that modifies the game screen/overlay, and the textures will be marked as dirty. When updating screen, the textures will be updated from the copies data if they are dirty.
svn-id: r51234
|
|
svn-id: r51230
|
|
Bug #3024930: "GUI: GMM errors out in Hercules mode". Fixed by switching
Hercules resolutions to lowres GUI.
svn-id: r51226
|
|
svn-id: r51225
|
|
svn-id: r51224
|
|
Bug #3017911: "AGI (Fan): SQ0 - Ego flickering". It is a regression from r49745,
as it appeared, some of the screen updates were too much.
svn-id: r51223
|
|
removing old manual debug code, use logkernel * on/off to log all calls
svn-id: r51222
|
|
It might be noteworthy that we do not support the music yet, but that might
change one day. We also do not mark the Kyra 1 Mac CD as GM only, since
that uses the included DOS sound files for now.
svn-id: r51221
|
|
svn-id: r51220
|
|
Broken Sword 2's options dialog allows you to mute any of speech, sound
and sound effects, whereas ScummVM's options dialog just has one
"master" mute setting. This is an attempt to keep them better in sync,
though it's not perfect. Still, it may be good enough to fix bug
#3032763 ("SWORD2: Mute setting does not work").
svn-id: r51218
|
|
With help of Tanoku tooltips were switched from widgets to dialogs
which helped to fix nasty bug with background not being restored.
Although it is basically a hack around inconsistent font backbuffering
in our GUI code, for the time being it is feasible.
The patch was extended with way to specify tooltip background in the
theme file.
svn-id: r51217
|
|
svn-id: r51216
|
|
svn-id: r51215
|
|
Currently %(SCUMMVM_LIBS)/bin is not added to the executable path, since I can not find any easy way to do that. The libs and include setting should be fine though.
svn-id: r51214
|
|
Formerly the MSVC 2010 project files did not respect the global include/library/executable directories of the user, but used custom paths for that. This resulted in headers and libraries not be found by the MSVC, in case they were not stored in %(SCUMMVM_LIBS).
Additionally it overwrote the executable MSVC used when compiling for x64, thus breaking the x64 target.
svn-id: r51213
|
|
Bug #3025258: "Cursor Leaves Trail in GUI when Screen is Shaking". Based
on patch provided by eriktorbjorn but extended with another edge case.
svn-id: r51212
|
|
It is a long standing bug which was revealed by r31784. With that commit
Kirben switched DIG code to newer one. Russian version used 0x03 as
placeholders for keeping string widths. Original did not copy those
characters but we did hence the bug. Based on study of original.
Restrict it to Dig-only in order to avoid regressions.
svn-id: r51211
|
|
and removing hardcoded checks, adding another workaround for kGraph(drawLine) in island of dr. brain (also gene explanation chart)
Moving trackOriginAndFindWorkaround() into workarounds.cpp
svn-id: r51209
|
|
kDisplay is called with an object as opcode, we simply skip over it
svn-id: r51208
|
|
svn-id: r51206
|