Age | Commit message (Collapse) | Author |
|
svn-id: r51564
|
|
Thanks to clone2727 for suggestion to initialize the default new plane
priority to 0xFFFF, which means that the plane should be invisible. I added a
FIXME there though. So please re check this change. In case that is fine just
remove the FIXME, in case some other default value should be chosen, please
change the value and also remove the FIXME.
svn-id: r51561
|
|
svn-id: r51558
|
|
makes polish lsl1 work (its game superclass name got translated, so no "Game" object available) - bug #3037194 thx to dam-soft for his patient help
svn-id: r51557
|
|
svn-id: r51556
|
|
svn-id: r51555
|
|
svn-id: r51550
|
|
svn-id: r51548
|
|
and enable speed throttler when just one regular cel was drawn, fixes eco quest 2 ego getting light-speed fast in village (bug #3036805)
=this could cause regressions like disabled animations in games=
svn-id: r51544
|
|
svn-id: r51543
|
|
The GUI now uses the content of the Language field from the po file
header if it is present and not empty for the language selection
PopupWidget. If not present it uses the file name as before (e.g.
ru_RU).
Also update all the translation template and all the translation files.
svn-id: r51542
|
|
fixes bug #3037410
svn-id: r51541
|
|
didn't cause any harm till now and it seems testers get irritated by it. Switching it to VM debug level 2.
svn-id: r51540
|
|
svn-id: r51539
|
|
fixes castle of dr. brain save issue in puzzle room, fixes island of dr. brain save issue when saving in first room
svn-id: r51538
|
|
fixes cels being placed wrongly, sci0early didnt have the z adjust.
svn-id: r51537
|
|
svn-id: r51536
|
|
svn-id: r51535
|
|
only set nsRect when being drawn later (scaled only), fixes sq5 instant-death in elevator shaft
svn-id: r51534
|
|
svn-id: r51533
|
|
svn-id: r51532
|
|
The Feature class uninit'd workaround needs to be extended to all levels of inheritance.
svn-id: r51527
|
|
and adding workaround for pq2 when showing windows with pictures
change to kAddToPic fixes bad coordinates of cels when restoring the game (should also fix lsl2)
svn-id: r51526
|
|
Special thanks to lskovlun for his suggestion to add this.
svn-id: r51524
|
|
svn-id: r51523
|
|
svn-id: r51522
|
|
Since I got no response to my mail to -devel, I just assume that there is
no specific reason for using rand() in SCI.
As explained in my mail to -devel about why SCI uses rand, this might allow
SCI to work with our event recording, when that ever gets finished.
I adapted kRandom so that it also supports negative random numbers. And
furthermore that the toNumber argument is smaller than the fromNumber
argument. I am not sure whether that really happens though, but it should
be safer to have this. I marked that place with an TODO/CHECKME.
svn-id: r51521
|
|
fixes crash in sq5 with elevator on goliath
svn-id: r51520
|
|
svn-id: r51518
|
|
Previous behavior was to assert
svn-id: r51517
|
|
Thanks to salty-horse for finding this. Also, use Common::Rational directly to hold the frame rate to avoid rounding.
svn-id: r51516
|
|
The SCI Studio function library incorrectly calls kDeviceInfo with one parameter to get the current device.
svn-id: r51514
|
|
fixing regressions of r51511&51512 and cleaning up as well - for sq5
svn-id: r51513
|
|
(sq5 some dialog boxes again using wrong font in rare cases)
svn-id: r51512
|
|
fixes incorrect window proportions in sq5 when hailing ship at clorox II
svn-id: r51511
|
|
adding comments as well
svn-id: r51510
|
|
svn-id: r51509
|
|
op_mod for SCI01 and newer games. Fixes the
battlecruiser mini-game in SQ5. Many thanks
to lskovlun, wjp and m_kiewitz for their
joined effort on this issue
svn-id: r51508
|
|
svn-id: r51506
|
|
bigger number, just in case
svn-id: r51505
|
|
changing the return value of the workarounds made for bugs #3036274 and #3035068. The game scripts perform lt on the uninitialized temp, and if it's smaller than expected they start removing journal entries
svn-id: r51504
|
|
Found that the particular implementation was producing messy assembly for misaligned copies. Improved it and also fixed up wrapping the memcpy, which would cause endless prints in case memcpy testing is asked for.
svn-id: r51503
|
|
adding primitive support to just set the cursor to the required view resource, nothing else implemented yet
svn-id: r51501
|
|
showing warning about unsupported mag-cursor when argc = 10 is used
removing argc = 9 support, must have been a script bug somewhere
svn-id: r51500
|
|
for kDoAudio subop 13
svn-id: r51499
|
|
svn-id: r51498
|
|
crash from bug #3034973 - "PHARKAS: Crash early in game'
svn-id: r51497
|
|
svn-id: r51496
|
|
svn-id: r51494
|
|
console", along with a related bug after giving an answer through the hand code
svn-id: r51486
|