Age | Commit message (Collapse) | Author |
|
This is the cowardly fix that reintroduces one of the variables
that was removed by a cleanup on April 10.
|
|
(cherry picked from commit 2d3ad096ab92a6ddcd2b14436937649bbabcd12f)
|
|
branch-1-3-0
|
|
load/save screens on the DS port.
|
|
builtin theme is used.
|
|
template inside another causes the DS build to crash during Common::Array::resize(). The only fix I can find is to make the internal byte array a normal malloc'ed() buffer. This way, the code runs fine. Need to dig into the assembly output for this to find out what's truly going on with the original code.
|
|
- Enable libmad
- Remove forced include of scummsys.h, it caused problems in the forbidden symbols code.
|
|
concerned that this could increase memory usage on the DS, but too scared to make the change for all builds of ScummVM.
|
|
DS port
|
|
the trunk.
"DS: Prevent the command line help string from being included in the binary."
5f3a90a5f6911188b8d1ded08dbdf6d233e9eb7b
"GUI: Allow disabling of Mass Add dialog. Saves a few Kb of binary size on the DS, and is not particularly useful on that platform."
240ff87cf4472538d25a1c5628c8d15f1791ab1c
"GUI: Don't search for theme zip files on startup when running on the DS. Themes aren't supported anyway, and the search severely delays startup."
fe3b18ce0df03117081e83d99f4a2cbd864d3286
|
|
A check for alt was changed into this check for shift in the
cleanup commit 906f0248317e1a4167190a666fe308a09334bfac.
(cherry picked from commit 0da3f8d8a5ecfef54d3580ae5db6a80f6ca2b77a)
|
|
|
|
|
|
|
|
Specifically, in vkeybd_default.xml, 'centre' changed to 'center'.
(cherry picked from commit db068cf8588a2058d49ae5af3d5d247a3353ef8c)
|
|
(cherry picked from commit 47a7b65dc149149ff00baacf9fa76ce0fcaedfd2)
|
|
We now delay the mouseup events for 50ms, rather than just delaying them for an additional couple of pollEvent (which doesn't work anymore due to changes in the eventhandling code elsewhere). This fixes #3018512.
|
|
This replaces the workaround for bug #3288328 from e7a006f2 with a
bug-specific case of the more general patch committed to master in
eb46c72b.
|
|
* Not really sure when/how it got lost but as it's lack spectacularly
breaks the backend it is a really good idea to put it back ;)
Thanks to Max for the heads up.
(cherry picked from commit bd60a289c7748ad6a03299e4fc9d161f31495b43)
|
|
This is a stopgap measure to make this work in the release.
|
|
(cherry picked from commit 5fc5265b0d777744e8ff65305ddf0cf2da043204)
|
|
Having a deleted script with non-zero lockers had the side effect of
making the deleted script re-appear in the GC's work list, including
any (deleted) objects in the script.
This should be the root cause of bugs #3299458 and #3295849, so
also delete the workaround added for that in be5d448d.
(cherry picked from commit c01fed7159c313680e55458efb6529d332ebc8b0)
|
|
|
|
This fixes bug #3295853
|
|
The sanity check added in rev #35086fe17c fixes the crashes with that
code when an invalid reference is about to be processed, but these
references shouldn't be in the stack at all in the first place, so the
root cause seems to be somewhere else.
|
|
|
|
(cherry picked from commit 33b1ca2b080e661f3d04e22ac7a1bd658a66ea80)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
be configured separately from the generic linux configuration.
|
|
|
|
Deleting the parser may fire off a series of events, so it's
probably a good idea to keep the driver open for that. I have not
seen this error anywhere else, except maybe in the unit tests.
|
|
Thanks to Ge0rG for the analysis
Cherry-picked from bfecb37501b6fdc35f2802216db5fb2b0e54b8ee
|
|
The (SDL) OpenGL backend is not ready for the release.
|
|
This should fix bug #3295893.
The intention of this piece of code was to pad the first save slot
name with spaces until it's as long as the longest save slot name,
because the scripts use it to gauge the width of the save list.
Unfortunately, I messed up there, overwriting variable space directly
after the save names. In Urban Runner's case, this would be the list
of inventory items.
(cherry picked from commit 8e03a200ef53ce1e5d20590aae89fae0e640e873)
|
|
|
|
The surface returned by OSystem::lockScreen() can have a pitch which
differs from w * bytesPerPixel, so modify the code to take this into
account. Fixes FMV problems on Dreamcast.
|
|
As supplied by alex86r in bug report #3297633.
(cherry picked from commit db22f32a446ea31693c3c13f336fae776742e082)
|
|
As supplied by alex86r in bug report #3297602.
(cherry picked from commit 31818ad4fd42c9a0689eed30a44ab7b846e52d1e)
|
|
Don't overwrite _destSpriteX after PRINTTEXT with a value that's only
appropriate for monospaced fonts; support for non-monospaced fonts
has been introduced with Woodruff.
This should fix bug #3295889.
(cherry picked from commit a1c339ea4f70d4f93310fbece51a6b3348e769f4)
|
|
Thanks to digitall for finding that one
(cherry picked from commit 30f7cdb49ac42ecabf7abfb1030319e3ce68e9b4)
|
|
|
|
|
|
|