Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-18 | DS: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-08-06 | NDS: Do not access Surface::pixels directly. | Johannes Schickel | |
2013-05-17 | RECORDER: Implement Events Recorder | Eugene Sandulenko | |
2012-06-20 | Merge pull request #246 from lordhoto/osystem-void-buffers | Johannes Schickel | |
OSYSTEM: Use void buffers for screen/overlay/mouse buffers and proper pitch values for overlay code | |||
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-09 | COMMON: Add tm_wday to our TimeDate struct | Matthew Hoops | |
Did not adapt bada or ps2 backends as I'm not sure how they should be handled | |||
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-11-27 | DS: Remove the unused method OSystem_DS::grabRawScreen(). | Christoph Mallon | |
This was removed from OSystem in b51f2f3212ae8a5abbdce4d947ec2d1cad1a0b6f. | |||
2011-08-07 | JANITORIAL: Remove trailing empty lines. | Christoph Mallon | |
2011-06-08 | BACKENDS: Shuffle backends class hierarchy and module initialization | Max Horn | |
2011-06-08 | DS: Prevent OSystem destructor from deleting _savefileManager | Max Horn | |
2011-06-07 | DS: Use OSystem::_savefileManager slot | Max Horn | |
2011-06-07 | DS: Use OSystem's 'slot' for timer manager | Max Horn | |
2011-06-06 | DS: Add custom logMessage() implementation | 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-06 | BACKENDS: Unify AudioCD manager instantiation | Max Horn | |
2011-06-04 | BACKENDS: Replace OSystem::disableCursorPalette by setFeatureState calls | Max Horn | |
2011-06-04 | COMMON: Rename kFeatureCursorHasPalette -> kFeatureCursorPalette | Max Horn | |
2011-05-03 | BACKENDS: Allow various files to use stuff from time.h | Max Horn | |
2011-04-17 | ALL/GRAPHICS: Remove Surface::bytesPerPixel. | Johannes Schickel | |
2011-04-17 | BACKENDS: Adapt various backends code to set up Surface::format correctly. | Johannes Schickel | |
Note that this change is not tested at all (not even compile wise!). | |||
2011-04-17 | BACKEND: Prefer Surface::create taking a PixelFormat over the one taking a ↵ | Johannes Schickel | |
byte depth. | |||
2011-04-14 | ALL: colour -> color | Max Horn | |
2011-02-15 | DS: Adapt to setPalette/grabPalette RGBA->RGB change. | Johannes Schickel | |
This change is not tested, but should hopefully work fine. | |||
2010-11-18 | DS: Add some FIXME/TODO comments on changes that need to be applied to the ↵ | Max Horn | |
DS backend svn-id: r54318 | |||
2010-07-07 | DS: Code formatting | Max Horn | |
svn-id: r50742 | |||
2010-07-07 | DS: Fix some quirks in the NDS build system, remove some dead code | Max Horn | |
* remove (S)RAM save code (it has not been in use for quite some time) * remove the lz compressor (was only used by ram save code) * OPT_SPEED was set incorrectly * dsmain.cpp was misspelled as ds_main.cpp * remove unsed arm9 libcartreset (the copy in the arm7 directory still is around, though) svn-id: r50741 | |||
2010-07-05 | DS: More formating, made more vars static | Max Horn | |
svn-id: r50708 | |||
2010-07-05 | DS: Fix warnings, make some vars static, cleanup | Max Horn | |
svn-id: r50701 | |||
2010-07-05 | DS: Code formatting: "char* foo" -> "char *foo" | Max Horn | |
svn-id: r50688 | |||
2010-07-05 | DS: Fix warnings, cleanup | Max Horn | |
svn-id: r50687 | |||
2010-07-05 | DS: Can now build binaries via our "configure/make" build system. | Max Horn | |
Conversion of the old build system is incomplete. Binaries created using this new build system support most likely will not run! More work is needed, but the work done so far should be enough to get basic NDS support on our buildbot working. svn-id: r50672 | |||
2010-03-11 | Replace Audio::MixerImpl::setOutputRate with a new 'sampleRate' param to the ↵ | Max Horn | |
MixerImpl constructor svn-id: r48238 | |||
2010-03-10 | Remove last traces of OSystem::getOutputSampleRate() | Max Horn | |
svn-id: r48229 | |||
2010-02-26 | DS: Merging accross changes from branch1-0-0 into trunk. | Neil Millstone | |
svn-id: r48136 | |||
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-09-27 | Backported NDS changes from 1.0.0 branch to trunk | Max Horn | |
svn-id: r44426 | |||
2009-09-27 | Fixed compilation of the NDS port. | Andre Heider | |
svn-id: r44410 | |||
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-05-24 | Strip trailing whitespaces in the whole code base. | Johannes Schickel | |
svn-id: r40867 | |||
2009-03-19 | Merged Neil's NDS changes into trunk | Max Horn | |
svn-id: r39526 | |||
2009-01-23 | Oops | Max Horn | |
svn-id: r36015 | |||
2009-01-23 | DS: Nothing is supposed to use time(), so don't globally include <time.h> -- ↵ | Max Horn | |
in particular, no need to fake a time() impl if the only code using it is the backend itself ;) svn-id: r36012 | |||
2009-01-21 | More cleanup of the DS port | Max Horn | |
svn-id: r35978 | |||
2009-01-21 | More cleanup | Max Horn | |
svn-id: r35977 | |||
2009-01-21 | cleanup | Max Horn | |
svn-id: r35976 | |||
2009-01-01 | Whoa! Removing trailing spaces. | Eugene Sandulenko | |
svn-id: r35648 | |||
2008-09-15 | DS: Backported 0.12 changes to trunk | Max Horn | |
svn-id: r34568 |