Commit graph

1473 commits

Author SHA1 Message Date
Martin Kiewitz
12cd066e44 SCI: fixed stupid bug in putPixelOnDisplay, fixes height of displayed hires graphics in kq6
svn-id: r47107
2010-01-07 13:30:08 +00:00
Martin Kiewitz
58aab46f06 SCI: some portrait work (kq6 now shows the main bitmap as portrait, coordinates still messed up)
svn-id: r47105
2010-01-07 10:31:29 +00:00
Eugene Sandulenko
413b4291b4 Fix warnings.
svn-id: r47101
2010-01-06 22:24:52 +00:00
Martin Kiewitz
1bea3e3873 SCI: added a new class for robot resources
svn-id: r47099
2010-01-06 21:56:31 +00:00
Martin Kiewitz
edc7fcf121 SCI: sync displayScreen with framebuffer after successful video playback (fixes background vanishing in mainmenu of gk1demo)
svn-id: r47089
2010-01-06 18:59:39 +00:00
Filippos Karapetis
254850aa23 - Some work on kLocalToGlobal and kGlobalToLocal for SCI2+
- Removed the custom types MemoryHandle, LoopNo, CelNo (cause we ended up having code like LoopNo loopNo = ...)
- Improved the sanity checks in frameOut()

svn-id: r47087
2010-01-06 17:25:54 +00:00
Martin Kiewitz
9272822486 SCI: initPriorityBands() now aborts when getting called and screen size is not 320x200
svn-id: r47078
2010-01-06 13:26:53 +00:00
Martin Kiewitz
07ce38db5f SCI: changed screenHeight to 200 fixed inside initPriorityBands() because the algo is meant to work on lowres only
svn-id: r47077
2010-01-06 13:22:36 +00:00
Filippos Karapetis
ce5320d814 SCI2+ games no longer use priority bands (fixes memory leaks in true hires games, too)
svn-id: r47076
2010-01-06 13:11:10 +00:00
Martin Kiewitz
7d7d23ce2b SCI: making most of the variables in screen class private (some of it was needed for old gui)
svn-id: r47075
2010-01-06 13:05:14 +00:00
Filippos Karapetis
bcf7535c97 Removed all hardcoded screen sizes
svn-id: r47072
2010-01-06 12:17:03 +00:00
Martin Kiewitz
8bafb71df3 SCI: remove lowres limit from picture class, makes hires sci32 pictures work
svn-id: r47041
2010-01-05 20:52:19 +00:00
Martin Kiewitz
3bf03039b8 SCI: removed hardcoded screen width/height from windowMgr menuPort
svn-id: r47040
2010-01-05 20:49:03 +00:00
Martin Kiewitz
1712e223e2 SCI: removed uint16 limit within view class (allows hires views)
svn-id: r47035
2010-01-05 19:55:05 +00:00
Filippos Karapetis
cc87f4a741 Renamed the version of drawCel() which calls BitsShow() to drawCelAndShow(), to avoid confusion
svn-id: r47028
2010-01-05 14:59:43 +00:00
Filippos Karapetis
9606e7fca7 Some initial work on SCI1.1 view scaling (not working yet)
svn-id: r47027
2010-01-05 14:19:53 +00:00
Filippos Karapetis
45bf6fc0d7 Removed a leftover unused hack from the old graphics code
svn-id: r47026
2010-01-05 14:17:47 +00:00
Martin Kiewitz
b2fd2a8310 SCI: sci32 pictures are now fully drawn to screen (including all layers)
svn-id: r47025
2010-01-05 13:51:47 +00:00
Filippos Karapetis
928322314d Removed duplicate code
svn-id: r47024
2010-01-05 13:21:39 +00:00
Filippos Karapetis
00e48f687f Cleanup
svn-id: r47012
2010-01-05 01:52:56 +00:00
Filippos Karapetis
e72e130048 Yet more renaming
svn-id: r47010
2010-01-05 01:47:44 +00:00
Filippos Karapetis
d99aa0f126 More renaming
svn-id: r47009
2010-01-05 01:37:57 +00:00
Filippos Karapetis
84cd8d2dc7 Renamed /gui to /graphics and /sfx to /sound, to better illustrate their purpose
svn-id: r47007
2010-01-05 01:22:16 +00:00