Age | Commit message (Collapse) | Author |
|
svn-id: r22849
|
|
svn-id: r22631
|
|
think _cursorHasOwnPalette is needed any more, so I've removed it.
svn-id: r22541
|
|
- 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
|
|
- 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
|
|
svn-id: r22071
|
|
- Icon (icons/scummvm.info) contains stack requirement so the stack cookie
can be removed
svn-id: r21863
|
|
icons/ and all other assorted stuff in dists/ directory. Still I may broke some
packaging/building procedures as no testing was performed.
svn-id: r21859
|
|
svn-id: r21710
|
|
svn-id: r21605
|
|
moved the call to quit() from scummvm_main to the various backend main routines (porters may want to replace it by something different)
svn-id: r21559
|
|
OSystem class before calling scummvm_main (Note: PalmOS and Symbian are not yet converted, and won't work currently)
svn-id: r21557
|
|
Remove NO_CONSOLE, since it is never defined
svn-id: r21554
|
|
svn-id: r21553
|
|
he might remove it completly in a future version)
svn-id: r21550
|
|
base/main.cpp to sdl.cpp, where it belongs (considering that it is backend specific code)
svn-id: r21547
|
|
various backend specific hacks unnecessary. As a consequence, it is now the
responsibility of the backend to define main. Hence I adapted the SDL backend
accordingly.
svn-id: r21542
|
|
svn-id: r21055
|
|
svn-id: r20535
|
|
svn-id: r20088
|
|
--disable-sdl-parachute should be completely undocumented and not mentioned
to end-users. Wrong usage may lead to system lock-up especially when used
with fullscreen mode.
SDL Parachute is used to prevent system instability and do a graceful exit
if something bad happens. It catches most of signals sent to thr process.
Side effect of that that quite often when SDL application dies, core dump
isn't made on *nix systems. This feature adds possibility to disable it.
svn-id: r19146
|
|
svn-id: r19142
|
|
except essential Normal1x. Also thumbnails get compiled unconditionally
so we get them on all platforms, even those which never display them.
Sorted out mess brought to sdl backend by epoc maintainer. He misused
__SYMBIAN32__ where DISABLE_SCALERS is more appropriate.
svn-id: r18850
|
|
svn-id: r18604
|
|
Also there is a bugfix for using the joystick handling for SDL. (See events.cpp history)
svn-id: r18428
|
|
Added warning message if SDL_OpenAudio() fails. Might help diagnosing bug
reports like #1206314.
svn-id: r18361
|
|
fixes bugs #1160977 and #1184664
svn-id: r17694
|
|
svn-id: r17065
|
|
get at least 640x400 window. And finally we have means of implementing
nice looking GUI.
Also updated all backends. If your backend has ability to run with 640x400 or
640x480 resolution then read patch tracker item to find out details. Other
port maintainers shouldn't worry, as this patch doesn't affect them, they
still get their 320x200.
svn-id: r17055
|
|
in patch #1013937 (OSystem layer with bigger resolution).
svn-id: r16820
|
|
svn-id: r16800
|
|
svn-id: r16398
|
|
transaction (and not vice versa)
svn-id: r15982
|
|
simplified OSystem_SDL destructor and move all the SDL uninitialization stuff to the quit() method
made saveScreenshot() returning false on fail
svn-id: r15967
|
|
NOTE: This breaks most ports, and they will not pass assertions. If you will
fix it (by moving violating OSystem calls to go() method), I'll be grateful.
If you don't bother to fix it, there is a workaround. Just comment out
beginGFXTransaction() and endGFXTransaction() in backends/sdl/graphics.cpp.
This will tunr it off and will use default transaction-less implementation.
svn-id: r15870
|
|
svn-id: r15563
|
|
svn-id: r15332
|
|
svn-id: r14225
|
|
the user; not if it was done automatically (e.g. because a 640x480 game was started and we auto-switch to 1x scaling)
svn-id: r14223
|
|
svn-id: r13816
|
|
OSystem::displayMessageOnOSD (not yet used; default implementation provided)
svn-id: r13413
|
|
chaning the scaler or the aspect ratio correction
svn-id: r13309
|
|
svn-id: r13289
|
|
svn-id: r13248
|
|
svn-id: r13103
|
|
source files
svn-id: r13092
|
|
555 and the other 565)
svn-id: r13088
|
|
NewGuiColor to OverlayColor; fixed some calls to error() in the SDL backend
svn-id: r13087
|
|
problems on most systems, but still was a bug); rewrite the code which switches the scaler mode to be slightly more efficient
svn-id: r13070
|
|
svn-id: r13054
|