1783 Commits

Author SHA1 Message Date
Chris Apers
75af002bd3 Oops
svn-id: r22868
2006-06-03 11:40:31 +00:00
Chris Apers
d224f5a6ce Updated palmos FS based on lastest changes to the base class
svn-id: r22867
2006-06-03 11:21:39 +00:00
Chris Apers
ced30c3444 Added AGI support
svn-id: r22866
2006-06-03 11:19:41 +00:00
Chris Apers
6b3b516f9e Added missing functions and fixed saving with AGI engine
svn-id: r22865
2006-06-03 11:16:48 +00:00
Chris Apers
3a78221832 Fixed calls
svn-id: r22864
2006-06-03 11:14:12 +00:00
Chris Apers
8d42d331c7 Missing propset
svn-id: r22863
2006-06-03 11:10:46 +00:00
Chris Apers
0d51dc4b22 Don't reinvent the wheel, use MSL functions when available for better compatibility and smaller code size
svn-id: r22862
2006-06-03 11:00:15 +00:00
Eugene Sandulenko
a681ebad7d More maemo port development
svn-id: r22849
2006-06-03 01:05:09 +00:00
Lars Persson
a5c03dce0a Specific resource file for UIQ3 added and updated.
svn-id: r22821
2006-06-01 22:44:08 +00:00
James Brown
1a64d032fe Allow X11 backend to compile
svn-id: r22819
2006-06-01 15:07:58 +00:00
Lars Persson
72904c3354 Moved Symbian call to GUI::Actions::init(); to the Symbian backend
svn-id: r22811
2006-05-31 21:13:37 +00:00
Lars Persson
4ccc04588f Project files for AGI added and support for S60V3
svn-id: r22803
2006-05-31 19:05:47 +00:00
Joost Peters
6ea375b890 free old buffers when changing resolution in the non-GU backend (not that it's ever used, but anyway)
svn-id: r22787
2006-05-30 21:22:52 +00:00
Joost Peters
0612e74116 - fix bug in copyRectToOverlay() that was introduced after _overlayScale cleanup.
- implement grabOverlay()

svn-id: r22772
2006-05-30 16:19:56 +00:00
Joost Peters
e1844e485f some cleanup
svn-id: r22753
2006-05-29 18:06:02 +00:00
Won Star
e4e145b5bc Update makefile for the GP32 port.
svn-id: r22752
2006-05-29 18:00:38 +00:00
Joost Peters
1b6363c731 fix 480x272 overlay drawing, set default overlay size to 480x272
svn-id: r22751
2006-05-29 17:53:06 +00:00
Joost Peters
31413d871b get rid of _overlayScale
svn-id: r22750
2006-05-29 17:40:31 +00:00
Joost Peters
4d55bff13d add SCEkxploit rule
svn-id: r22749
2006-05-29 17:37:59 +00:00
Joost Peters
69b5d6fa3d fix PSPFilesystemNode::parent() + some minor cleanup
svn-id: r22727
2006-05-28 22:02:38 +00:00
Joost Peters
8c1d71851a make getNodeForPath() use the proper PSPFilesystemNode ctor (and remove the old, now unused, one).
svn-id: r22726
2006-05-28 21:35:35 +00:00
Torbjörn Andersson
1da221279c The dirty rect produced by drawMouse() is updated without going through any
scaling or aspect-ratio correction, so it has to be added using real surface
coordinates. So I had to re-introduce the extra parameter to addDirtyRect().

svn-id: r22681
2006-05-27 12:55:28 +00:00
Willem Jan Palenstijn
fa3f1fc15c fix warpmouse in overlay-mode; fixes cursor jumps when opening menu
svn-id: r22679
2006-05-27 12:39:55 +00:00
Joost Peters
91cd652f1d move psp_fs.cpp from backends/psp/ to backends/fs/psp/
svn-id: r22657
2006-05-26 10:46:52 +00:00
Joost Peters
48ecd027a3 Update to adapt for AbstractFilesystemNode changes made recently.
svn-id: r22655
2006-05-26 10:42:29 +00:00
Willem Jan Palenstijn
f6e6d7e8e9 unused variable
svn-id: r22633
2006-05-25 19:48:54 +00:00
Willem Jan Palenstijn
14774d1760 fix hotspot handling when overlay visible
svn-id: r22631
2006-05-25 19:43:33 +00:00
Torbjörn Andersson
935d3bb425 The AGI engine's save/load dialog dirties the entire screen thirteen times
each iteration of the loop, causing a serious slowdown on my computer. It
empathically should not be doing that, of course, but to safe-guard against
such patological cases, if the entire screen is dirtied even once we can set
_forceFull to true.

svn-id: r22616
2006-05-24 21:04:44 +00:00
Andrew Kurushin
36957a2c50 fix VC & SDL 1.2.10 compilation error
svn-id: r22585
2006-05-23 16:49:46 +00:00
Won Star
f38af30d6a Update GP32 port. It still doesn't work very well...
svn-id: r22584
2006-05-23 14:30:13 +00:00
Torbjörn Andersson
7d15c60ab9 Don't crash if drawMouse() is called before _mouseSurface is created.
svn-id: r22562
2006-05-21 18:49:26 +00:00
Paweł Kołodziejski
e7a4b46479 fixed compilation when DISABLE_SCALERS
svn-id: r22551
2006-05-20 15:43:27 +00:00
Paweł Kołodziejski
da9bf4dd71 fix compilation, that variable no longer exists
svn-id: r22550
2006-05-20 15:22:17 +00:00
Torbjörn Andersson
1c7c0039b5 Removed stray printf() from earlier commit.
svn-id: r22542
2006-05-20 10:57:15 +00:00
Torbjörn Andersson
407cb66502 Re-render the cursor when enabling/disabling cursor palette. Also, I don't
think _cursorHasOwnPalette is needed any more, so I've removed it.

svn-id: r22541
2006-05-20 09:27:56 +00:00
Torbjörn Andersson
87ee8db10d Our GUI uses the "cursor palette" feature, but the SDL backend did not use the
cursor palette in overlay mode. Now it does, which fixes bug #1476666. The
reason it worked at all before was that blitCursor() was called while still not
in overlay mode.

This, of course, means that the GUI can corrupt the in-game cursor palette. I
don't have any game that uses this feature, so I don't know if it's properly
restored again afterwards. But if it isn't, that should be fairly easy to fix.

svn-id: r22539
2006-05-20 08:06:21 +00:00
Torbjörn Andersson
80eb6e4f5e Fixed cursor drawing in the classic theme.
svn-id: r22538
2006-05-20 07:31:03 +00:00
Eugene Sandulenko
84c649c4a9 Slighty modified patch #1491859: "Possible fix for recent cursor regressions"
svn-id: r22535
2006-05-19 22:26:07 +00:00
Eugene Sandulenko
9e3b78e1e9 --force-1x-overlay is no more. Remove leftovers.
svn-id: r22519
2006-05-18 13:59:20 +00:00
Eugene Sandulenko
4dfbfe7eca - Revert additional setUpCursor() call as it broke in-game cursor palette
- Disable scaling for cursors which have target scale defined

svn-id: r22509
2006-05-18 02:03:43 +00:00
Eugene Sandulenko
14ec3f45fa - Heavily modified patch #1214784: "Disable overlay scaling"
- Eriktorbjorn's patch from same tracker item for scaling sword1/2 cutscenes
  is applied as is. It lacks resolution switch on-the-fly.
- GUI widgets are repositioned on the fly and use most space, even aspect
  ratio corrected screen is used without scaling
- Heavy tesing is required, but works for me in all cases except for bug
  #1483272: "GUI: SCUMM pause dialog breaks upon scaler switch" which needs more
  work.
- I probavly broke some backend or two

svn-id: r22505
2006-05-17 23:52:45 +00:00
Travis Howell
1403a3511e Add code for get current directory
svn-id: r22437
2006-05-13 11:18:52 +00:00
Travis Howell
1124fa8d90 Get current directory via a path of '.'
svn-id: r22435
2006-05-13 10:42:21 +00:00
Max Horn
3623a94927 Added the new AbstractFilesystemNode::getCurrentDirectory() method. Also changed the semantics of the FilesystemNode constructors (see also the relevant doxygen comments for explanations). This also fixes bug #1485941.
svn-id: r22424
2006-05-12 21:41:54 +00:00
Max Horn
ed339aa771 Updated some comments
svn-id: r22422
2006-05-12 21:11:37 +00:00
Max Horn
0dfb76002f Fixed memory leak in PSPFilesystemNode
svn-id: r22421
2006-05-12 21:02:26 +00:00
Max Horn
726c05be96 Make some tweaks to the GP32 and PSP FS code (trying to at least partially bring them up to speed with the FS code changes). Note: If those files were inside backends/fs/, they wouldn't be overlooked as easily when making FS changes...
svn-id: r22420
2006-05-12 21:01:50 +00:00
Max Horn
b5556c50fe Updated WinCE backend to the new form of FilesystemNode::listDir
svn-id: r22419
2006-05-12 20:55:53 +00:00
Max Horn
d5739c29fd Attempted fix for bug #1484881
svn-id: r22398
2006-05-09 21:55:29 +00:00
Eugene Sandulenko
d2546e3979 - Updated MSVC8 project files
- Renamed base/options.cpp to base/commandLine.cpp because of conflict
  with gui/options.cpp which sit in same directory in MSVC builds
- Moved AudioCDManager singleton declaration outside of Audio namespace
- Fixed numerous MSVC warning of potentially uninitialized variables and
  int <-> bool conversions.

svn-id: r22397
2006-05-09 14:16:43 +00:00