Max Horn
9287ea8376
Patch #1926787 : small memory leak and cleanup
...
svn-id: r31261
2008-03-27 11:06:29 +00:00
Max Horn
0a60310892
Properly fix DestroyScalers
...
svn-id: r31257
2008-03-26 22:47:57 +00:00
Filippos Karapetis
8ca0c65cbd
Commented out two frees() in DestroyScalers(), introduced with commit #31244 and added a FIXME - these cause crashes with 640x480 games, when using an HQ2x scaler
...
svn-id: r31247
2008-03-26 20:49:45 +00:00
Max Horn
b0c6a12c81
Modified Patch #1925352 : Memory leak fixes
...
svn-id: r31244
2008-03-26 19:29:33 +00:00
Jordi Vilalta Prat
b81993f894
Patch #1923547 : enable nasm usage on OS/2
...
svn-id: r31226
2008-03-23 11:24:23 +00:00
Robert Göffringmann
3b27b9fa43
the ps2 changes from the 0.11.1 release, plus some bugfixes and cleanup.
...
svn-id: r31034
2008-03-03 00:41:59 +00:00
Nicola Mettifogo
bd4a2f721e
Reordered initialization list for Graphics::Surface to kill tons of warnings gcc started spewing out after robiwatts changed the order of data members for benefit of ARM.
...
svn-id: r30842
2008-02-09 23:31:04 +00:00
Torbjörn Andersson
338beeca84
Committed my own patch #1885901 to fix NASM warnings.
...
svn-id: r30804
2008-02-05 23:24:09 +00:00
Robin Watts
7a70a4fb92
Missed file from previous commits. Bah.
...
svn-id: r30781
2008-02-03 21:13:56 +00:00
Jordi Vilalta Prat
d6c34bdc4b
Fixed the spaces before tabs.
...
svn-id: r30667
2008-01-28 00:14:17 +00:00
Jordi Vilalta Prat
66e9d4f5e8
Removed trailing spaces.
...
svn-id: r30664
2008-01-27 19:47:41 +00:00
Torbjörn Andersson
2147f59e36
Converted some spaces to tabs.
...
svn-id: r30225
2008-01-05 08:17:39 +00:00
Max Horn
272f02e001
Replaced sqrtf by sqrt (the former causes more problems than the tiny potential improvement is worth it)
...
svn-id: r29905
2007-12-19 14:02:03 +00:00
Lars Persson
8695b4583f
Include SQRTFS missing fix also for Symbian OS
...
svn-id: r29904
2007-12-19 09:28:35 +00:00
Max Horn
09028cc7aa
Fixed typos
...
svn-id: r29793
2007-12-09 14:53:15 +00:00
Max Horn
b1a8b8a76b
Fix for bug #1845876 : MACOSX 10.2.8: sqrtf undefined
...
svn-id: r29791
2007-12-09 14:43:31 +00:00
Eugene Sandulenko
7844ad6f2c
An attempt to implement thick line drawing.
...
svn-id: r29639
2007-11-25 13:33:28 +00:00
Johannes Schickel
31180e7981
Added assert for bit depth in Surface::move.
...
svn-id: r29522
2007-11-16 23:39:14 +00:00
Johannes Schickel
4985e35b38
Typo.
...
svn-id: r29521
2007-11-16 23:34:58 +00:00
Sven Hesse
b198e11f8a
Muting the compiler :P
...
svn-id: r29443
2007-11-06 23:31:00 +00:00
Johannes Schickel
616c8357b4
- little bit more cleanup
...
- added fixme about Surface::move
svn-id: r29442
2007-11-06 23:03:19 +00:00
Johannes Schickel
3592690b78
Cleanup.
...
svn-id: r29441
2007-11-06 22:40:29 +00:00
Johannes Schickel
377ed4b1b4
Removed unnecessary extern.
...
svn-id: r29440
2007-11-06 22:34:55 +00:00
Travis Howell
9aa0a47846
Revert patch #1709219 - DXA Player: double size scaling option.
...
svn-id: r29351
2007-11-01 06:00:16 +00:00
Torbjörn Andersson
34a9e5bc04
Indentation.
...
svn-id: r29348
2007-10-31 22:44:08 +00:00
Eugene Sandulenko
3318c4b474
Slighly modified patch #1709219 : "DXA Player: double size scaling option"
...
svn-id: r29347
2007-10-31 21:37:40 +00:00
Nicola Mettifogo
258901bab9
Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
...
svn-id: r28966
2007-09-19 08:40:12 +00:00
Chris Apers
500481c4ec
Cleanup: remove obsolete code (PalmOS 68K version not supported anymore)
...
svn-id: r28803
2007-09-01 19:13:04 +00:00
Max Horn
c492e9c902
make use of RGBToColor<ColorMasks> > template function
...
svn-id: r28516
2007-08-11 08:02:19 +00:00
Travis Howell
fa282c173b
Fix bug ##1767235 - Feeble Files: Video Playback garbled, game crashes.
...
svn-id: r28438
2007-08-04 02:19:11 +00:00
Robin Watts
10eeb453d6
Some optimisations to the DXA player to reduce the amount of needless mallocing
...
and memcpying it does.
This commit also contains some code protected by #ifdef DXA_EXPERIMENT_MAXD
that allows for reading an extended header on a .dxa file and using a MAXD
chunk, if found, to reduce the amount of memory required to play a movie.
Whether this gets enabled or not will ultimately depend on whether the savings
are justified (i.e. if we can find a case where it makes enough difference).
svn-id: r28047
2007-07-12 18:21:46 +00:00
Max Horn
6064b87625
Added minimal doxygen comments to CursorManager::isVisible() and CursorManager::showMouse()
...
svn-id: r27796
2007-06-30 18:10:39 +00:00
Travis Howell
6d7e938ca0
Fix crash regression, when playing OmniTV videos in The Feeble Files. Caused by _fd not been reset, after been delete.
...
svn-id: r27735
2007-06-27 01:31:08 +00:00
Max Horn
b51f2f3212
Implemented the OSystem framebuffer API, as discussed on scummvm-devel. All changes are just fine, and won't cause any compile problems or regressions, despite the fact that I can't test most of the non-SDL backend changes, at an improbability level of two to the power of two hundred and seventy-six thousand to one against - possibly much higher. Anything you still can't cope with is therefore your own problem. Please relax.
...
svn-id: r27548
2007-06-19 22:39:59 +00:00
Travis Howell
12c9fb0382
Add support for pausing/resume cutscenes shown on the OmniTV in The Feeble Files.
...
svn-id: r27371
2007-06-12 06:08:47 +00:00
Max Horn
218e132e37
Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
...
svn-id: r27024
2007-05-30 21:56:52 +00:00
Johannes Schickel
86104e0bf0
Reverted r26922.
...
svn-id: r26967
2007-05-27 11:40:03 +00:00
Johannes Schickel
91be2f19cc
oops
...
svn-id: r26923
2007-05-22 14:18:46 +00:00
Johannes Schickel
8ff17142c5
Simpilified Singleton implementation and usage.
...
svn-id: r26922
2007-05-22 14:17:44 +00:00
Filippos Karapetis
d08eeff700
Renamed decodeILBM to decodePBM, removed a TODO
...
svn-id: r26731
2007-05-01 21:40:56 +00:00
Nicola Mettifogo
727867c66f
- Fixed 32/64 bits pointer mismatch.
...
- Changed Surface's forward from class to struct.
svn-id: r26727
2007-05-01 17:28:59 +00:00
Nicola Mettifogo
5d3bec7286
Fix missing include.
...
svn-id: r26725
2007-05-01 16:40:17 +00:00
Nicola Mettifogo
998cbf4ebb
Fix compilation.
...
svn-id: r26720
2007-05-01 15:45:56 +00:00
Nicola Mettifogo
008042ac25
Implemented a IFF (Interchange File Format) parser and added subclasses to parse graphics (ILBM, PBM) and audio (8SVX), thus replacing old decoding routines. SAGA and Parallaction have been adjusted to work with the new code.
...
svn-id: r26719
2007-05-01 15:39:40 +00:00
Max Horn
550a6bbf40
Patch #1705747 : Speedups for plotYUV and related functions
...
svn-id: r26603
2007-04-27 07:04:12 +00:00
Max Horn
00b9bc7b36
Removing lots of superfluous semicola (see mail by David Weinehall on scummvm-devel)
...
svn-id: r26594
2007-04-25 19:31:23 +00:00
Nicola Mettifogo
4467a25db9
- added new subclass ILBMDecoder, to decode ILBM subtype of IFF files
...
- some bug fixing on the hierarchy
svn-id: r26310
2007-03-27 19:45:09 +00:00
Johannes Schickel
41ea68e71e
cleanup
...
svn-id: r26303
2007-03-25 19:51:19 +00:00
Nicola Mettifogo
4d56036d4d
Added new base class Graphics::IFFDecoder and subclass Graphics::PBMDecoder as a reimplementation of Graphics::decodeILBM. Old function will be removed when engines are updated.
...
svn-id: r26302
2007-03-25 19:36:24 +00:00
Max Horn
8778f121e2
Replaced uses of fprintf() with warning() or error()
...
svn-id: r26022
2007-03-08 17:23:19 +00:00