Eugene Sandulenko
0389bd0c4b
HUGO: Fix compilation
2011-03-17 17:46:38 +02:00
Eugene Sandulenko
4ea65d0a1e
HUGO: renamed guard #defines
2011-03-17 17:31:09 +02:00
Eugene Sandulenko
901b5e2097
HUGO: Initial work on user input dialog
2011-03-17 17:31:05 +02:00
Eugene Sandulenko
c813391455
HUGO: Renamed menu.* to dialogs.*
2011-03-17 17:31:02 +02:00
Paul Gilbert
2ea302077c
TSAGE: Bugfixes for player movement in wide-screen scenes
2011-03-17 22:57:24 +11:00
Paul Gilbert
26e9cbccfe
TSAGE: Changed walk_regions debugger command to work in scrolling screens
2011-03-17 22:49:14 +11:00
dhewg
093b74e405
ANDROID: Disable game/overlay blending
...
Doesn't work on some drivers, need to do it differently
2011-03-16 23:57:00 +01:00
D G Turner
53426e6ed7
CINE: Add Opcode 0x40 (o1_closePart) to Operation Stealth.
...
This silences the warnings and a basic playtest has shown no issues.
2011-03-16 22:39:42 +00:00
strangerke
6ddfd24c26
TSAGE: Implement scene7600
2011-03-16 21:28:13 +01:00
dhewg
454bad69e9
AGI: Remove newlines from debug()
2011-03-16 20:58:57 +01:00
dhewg
3a38a97934
ANDROID: Reindent
2011-03-16 20:54:49 +01:00
dhewg
adef4c3f42
ANDROID: Input system overhaul
...
Rewritten input system with many new feature.
Fixed related bugs and shortcomings on the way.
2011-03-16 20:54:49 +01:00
dhewg
e71c2cf850
ANDROID: Constify getDrawRect()
2011-03-16 20:54:25 +01:00
dhewg
6b346c1fe0
ANDROID: Cleanup and extend chooseEglConfig
...
Add more checks and log all possible configs
2011-03-16 20:54:25 +01:00
Alyssa Milburn
6c2bf87dbd
MOHAWK: Warn only when anims reference named sound files.
2011-03-16 16:27:20 +01:00
Littleboy
20681c21dc
GIT: Ignore Code::Blocks project files
2011-03-16 00:52:51 -04:00
dhewg
6e4af65be1
ANDROID: Add missing cases to getFeatureState()
2011-03-15 00:06:00 +01:00
dhewg
7b850c18c7
ANDROID: Cleanup
2011-03-15 00:05:59 +01:00
Matthew Hoops
8f40a18146
SCI: Remove a space at the end of a warning
2011-03-14 18:48:43 -04:00
Matthew Hoops
6864a6084d
SCI: Fix the screen height of SQ1 Mac
2011-03-14 18:48:43 -04:00
sylvaintv
0a983e1df5
TOON: Fix more dirty rect issues
...
Especially not refreshing pictures when viewing
inventory items and corrupted last line of the screen.
2011-03-14 23:28:15 +01:00
Willem Jan Palenstijn
c1cdc49ac5
SCI: Add code to enumerate shadowed selectors
...
If an object defines more variables than its base class, some method
selectors may be hidden. This code tries to enumerate the affected
selectors. It may be useful for mass-scanning objects using
'find_callk Dummy'.
It's disabled by default currently since it does things to partially
uninitialized objects that I can't guarantee are 100% safe at this
point.
2011-03-14 20:34:16 +01:00
md5
4c5950dff2
SCI: Fixed find_callk
...
Create a custom segment manager within find_callk, so that the game's
segment manager won't be affected by loading and unloading scripts in there
2011-03-14 21:33:07 +02:00
dhewg
9e7ee4953e
ANDROID: Halve the audio buffer size
...
Also, run into the blocking audio write without sleep. This hopefully
fixes audio hickups on slow devices.
2011-03-14 20:26:35 +01:00
dhewg
f706b1568d
ANDROID: Cleanup
...
Removed not required checks since we now buffer texture contents
2011-03-14 20:10:41 +01:00
dhewg
d060b597c3
ANDROID: Fade out the game screen when the overlay is visible
2011-03-14 19:35:36 +01:00
dhewg
6389e70e45
ANDROID: Remove clearBuffer()
...
Not required. Why did i add that again?
2011-03-14 19:35:36 +01:00
dhewg
5b94159f40
ANDROID: Clear fake palette after allocating
...
Gets rid of funky gfx artifacts on the overlay
2011-03-14 19:35:36 +01:00
dhewg
f587b6ee04
ANDROID: Implement grabOverlay()
2011-03-14 19:35:36 +01:00
dhewg
e1575e57f8
ANDROID: Extend clearScreen to take care of all cases
...
Hopefully that'll help me to not forget about the double buffering.
This fixes some gfx leftovers when not running games in fullscreen
mode.
2011-03-14 19:35:35 +01:00
dhewg
57635fe75c
ANDROID: Update screen rects on surface changes
...
Fixes regression introduced with 4267011e
2011-03-14 19:35:35 +01:00
md5
ca1f9a075f
SCI: Got rid of VERIFY() and removed some newlines in error messages
2011-03-14 20:00:26 +02:00
md5
75319afbfd
SCI: Ignore some more leftovers scripts in the find_callk console command
2011-03-14 19:59:30 +02:00
md5
58498dca8e
SCI: Removed obsolete comment about kDoBresen()
2011-03-14 13:15:00 +02:00
Matthew Hoops
0b9e6675ef
SCI: Add workaround for a QFG1 VGA Mac kFormat bug
...
Also, fix the kernel signature for kFormat to require two parameters
2011-03-13 22:01:41 -04:00
dhewg
4b6e5e7b06
ANDROID: Clip mouse coordinates
2011-03-13 23:45:52 +01:00
dhewg
f82121d2a2
ANDROID: Don't merge mouse move events
...
Breaks more than it solves
2011-03-13 23:31:07 +01:00
dhewg
ecd265b539
ANDROID: Center mouse on overlay visibility changes
2011-03-13 23:31:04 +01:00
dhewg
df9167c6b3
ANDROID: Add graphics mode for linear filtering
2011-03-13 23:30:17 +01:00
dhewg
c63c2a9e59
ANDROID: Fix texture clear color
2011-03-13 23:30:17 +01:00
dhewg
2dd669d808
ANDROID: Remove leftover TODO
...
Resolved with a93229c and 2721e28
2011-03-13 23:30:17 +01:00
dhewg
79d991081d
ANDROID: Add support for video feature flags
...
kFeatureFullscreenMode and kFeatureAspectRatioCorrection are supported
now. The former prevents scaling to the full display - it scales one
axis and keeps the game AR.
2011-03-13 23:30:16 +01:00
dhewg
4267011e3a
ANDROID: Some texture convinience functions
2011-03-13 23:30:15 +01:00
sylvaintv
3964ce8123
TOON: Add more dirtyRect checks
2011-03-13 23:11:47 +01:00
md5
9e1245c420
SCI: Fixed version and scene transitions for SCI1 Mac games
2011-03-13 23:50:40 +02:00
md5
fd2c39591f
SCI: Fixed the flashing icon bar in the Mac version of Castle of Dr. Brain
...
Thanks to waltervn for his work and help on this
2011-03-13 23:34:08 +02:00
md5
d7c8ed0f5d
SCI: Cleanup
2011-03-13 23:34:06 +02:00
md5
5a7c2e0df5
SCI: Fixed regression of rev b1055a3c86. Japanese games should work again
2011-03-13 23:34:05 +02:00
Willem Jan Palenstijn
0360b4ac95
SCI: Add reference to related bug to comment
2011-03-13 18:28:01 +01:00
dhewg
787b27a4b1
ANDROID: Add missing updateScreen() calls
2011-03-13 16:50:48 +01:00