Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-17 | RECORDER: Implement Events Recorder | Eugene Sandulenko | |
2012-06-16 | ALL: Let overlay related methods in OSystem take a void * and use a proper ↵ | Johannes Schickel | |
pitch values. This is a first step to get rid of OverlayColor, which is a requirement for proper 4Bpp overlay support. | |||
2012-06-16 | BACKENDS: Make OSystem::setMouseCursor take a "const void *" buffer. | Johannes Schickel | |
This is mainly for consistency with OSystem::copyRectToScreen. | |||
2012-06-16 | BACKENDS: Let copyRectToScreen take a "const void *" instead of "const byte ↵ | Johannes Schickel | |
*" as buffer. This removes the need to convert the parameter to copyRectToScreen to "const byte *", which is commonly used in games, which use Graphics::Surface to store their graphics data. | |||
2012-06-03 | ALL: Replace cursorTargetScale in OSystem API with a simple "do not scale" ↵ | Johannes Schickel | |
logic. All uses of the old target scale API actually wanted to disallow scaling of the mouse cursor. This commit adapts our API to this and thus simplifies backend implementations. Some backends, most notable the Wii and Android, did some implementation of the cursor target scale, which I didn't adapt yet. I added a TODO for the porters there. | |||
2011-06-08 | BACKENDS: Shuffle backends class hierarchy and module initialization | Max Horn | |
2011-06-07 | PSP: Use OSystem's 'slots' for timer/savefile manager | Max Horn | |
2011-06-06 | BACKENDS: Add OSystem::getDefaultConfigFileName | Max Horn | |
This is used to provide default implementations for createConfigWriteStream and createConfigReadStream, which can be used by most backends. Note that backends can still override createConfigRead/WriteStream; this could be useful if settings on some port are not stored in a regular file (think 'Windows registry', for a hypothetical example). | |||
2011-06-04 | BACKENDS: Replace OSystem::disableCursorPalette by setFeatureState calls | Max Horn | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-04-28 | PSP: Fix compilation | Ori Avtalion | |
2011-02-09 | AUDIO: Rename sound/ dir to audio/ | Max Horn | |
svn-id: r55850 | |||
2011-02-07 | COMMON: OSystem now has a PaletteManager | Max Horn | |
svn-id: r55806 | |||
2010-11-18 | BACKENDS: Implement logging API proposed by Max on -devel. | Johannes Schickel | |
This commits a slightly modified patch from my patch tracker item #3104630 "OSYSTEM: Add logging API as proposed by Max on -devel". I was not able to test compilation on Android and SamsungTV, since there is no toolchain for those on buildbot (or I was too blind to find them). svn-id: r54339 | |||
2010-10-14 | PSP: made image viewer reset to the first image between engine loads | Yotam Barnoy | |
svn-id: r53460 | |||
2010-10-14 | PSP: added image viewer for viewing images during games | Yotam Barnoy | |
svn-id: r53455 | |||
2010-06-21 | PSP: moved RTC to singleton to allow usage by classes other than Osystem | Yotam Barnoy | |
svn-id: r50116 | |||
2010-06-16 | PSP: got rid of SDL | Yotam Barnoy | |
svn-id: r49903 | |||
2010-06-15 | SYSTEM: Unify OSystem::getSupportedFormats() signature | Max Horn | |
svn-id: r49838 | |||
2010-06-09 | PSP: fixed missing frame issue with kyrandia and possibly other games by ↵ | Yotam Barnoy | |
calling updateScreen() from pollEvent() once in a while svn-id: r49541 | |||
2010-06-07 | PSP: found bug in fast getMillis() implementation. Fixed it by adding a ↵ | Yotam Barnoy | |
fixed amount to the time counter. svn-id: r49485 | |||
2010-05-24 | PSP: moved timer thread to backends/timer/psp | Yotam Barnoy | |
svn-id: r49173 | |||
2010-05-23 | PSP: replaced SDL's timer with much simpler and more efficient PspTimer class | Yotam Barnoy | |
svn-id: r49155 | |||
2010-05-23 | PSP: switched from SDL's audio to my own thread. Removed needless blocking ↵ | Yotam Barnoy | |
while playing and made it generally more efficient. To deactivate, simply comment out USE_PSP_AUDIO svn-id: r49149 | |||
2010-04-12 | PSP: Fix code formatting using astyle | Max Horn | |
svn-id: r48634 | |||
2010-04-12 | PSP: refactoring/redesign of the backend | Yotam Barnoy | |
svn-id: r48632 | |||
2010-03-10 | Remove last traces of OSystem::getOutputSampleRate() | Max Horn | |
svn-id: r48229 | |||
2010-01-25 | Strip trailing spaces/tabs. | Johannes Schickel | |
svn-id: r47541 | |||
2009-12-31 | PSP: added keypad to d-pad. Allows control of AGI,SCI0, and Indy3 | Yotam Barnoy | |
svn-id: r46810 | |||
2009-11-24 | PSP: Replaced virtual keyboard and cleaned up makefiles in the process. | Yotam Barnoy | |
svn-id: r46120 | |||
2009-10-08 | Introduce a new struct TimeDate, replacing struct tm in client code. May ↵ | Max Horn | |
lead to compilation issues in ports, which should be trivial to fix, though svn-id: r44793 | |||
2009-08-21 | some cleanup | Joost Peters | |
svn-id: r43618 | |||
2009-08-21 | unify OSystem_PSP_GU and OSystem_PSP (which was hopelessly outdated and ↵ | Joost Peters | |
mostly useless) svn-id: r43615 | |||
2009-08-21 | fix compilation after RGB API changes | Joost Peters | |
svn-id: r43606 | |||
2009-08-19 | PSP: throttle the number of updateScreen() calls | Joost Peters | |
svn-id: r43539 | |||
2009-08-18 | Implement setCursorPalette(), correct hasFeature() <-> getFeatureState() mixup. | Joost Peters | |
svn-id: r43519 | |||
2009-08-17 | Commit (slightly) modified version of patch #2831248: Allow suspend/resume ↵ | Joost Peters | |
for PSP svn-id: r43477 | |||
2009-06-28 | Fix PSP port | Max Horn | |
svn-id: r41934 | |||
2009-06-28 | Changed OSystem::setWindowCaption to expect ISO LATIN 1 encoded input; | Max Horn | |
also intentionally broke WinCE and Symbian ports (in an obvious way that can be undo by commenting out some text) -- hopefully this will get the maintainers' attention during the next release cycle, unlike my emails svn-id: r41932 | |||
2009-03-25 | Allow building of psp backend via configure (Part 1 - Still need to add the ↵ | Joost Peters | |
fixup + EBOOT packing steps). Thanks dhewg and fingolfin for assistance. :) svn-id: r39693 | |||
2009-02-18 | Use 4444 overlay on PSP (instead of 1555). | Joost Peters | |
svn-id: r38475 | |||
2009-01-30 | Moved default implementations for various OSystem methods into a new class ↵ | Max Horn | |
BaseBackend svn-id: r36135 | |||
2009-01-24 | fix compilation | Joost Peters | |
svn-id: r36040 | |||
2009-01-23 | Renamed OSystem::openConfigFileForReading & openConfigFileForWriting to ↵ | Max Horn | |
createConfigReadStream & createConfigWriteStream, in order to make it clear that the *caller* is responsible for deleting the streams (i.e., 'owns' them) svn-id: r36013 | |||
2008-11-06 | Got rid of OSystem::colorToRGB and RGBToColor; added implementations for ↵ | Max Horn | |
OSystem::getOverlayFormat to several ports (pending testing by the porters) svn-id: r34912 | |||
2008-11-06 | Got rid of OSystem::ARGBToColor and colorToARGB | Max Horn | |
svn-id: r34911 | |||
2008-11-03 | implement OSystem::getOverlayFormat() | Joost Peters | |
svn-id: r34890 | |||
2008-10-16 | OSYSTEM: Pushed out some port specific code from common/system.cpp to the ↵ | Max Horn | |
respective ports svn-id: r34812 | |||
2008-07-08 | changes for new Mixer API | Joost Peters | |
svn-id: r32967 | |||
2008-06-28 | Removed obsolete ::clearSoundCallback() code | Max Horn | |
svn-id: r32826 |