Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-18 | BUILD: Fix broken Dreamcast ronin handling & feature detection | Colin Snover | |
$(ronindir) and the explicit crt0 may have happened to work because library detection state for libmad was forced, but it was always breaking the feature detection of the build system. Now we can compile to Dreamcast using the normal detection system. | |||
2018-07-17 | DC: Allow plugins to be grouped into subdirectories | Marcus Comstedt | |
By letting the user select which group of plugins to load, an out of memory condition can be avoided while still allowing all plugins to be stored on the same disc. | |||
2018-05-28 | DC: Fix the build after the detection result rework | Bastien Bouclet | |
2018-05-10 | ENGINES: Merge GameDescriptor and DetectedGame | Bastien Bouclet | |
2018-05-06 | BACKENDS: Replace usage of stricmp/strcmpi/strcasecmp | Cameron Cawley | |
2018-04-19 | JANITORIAL: Fix whitespace | Adrian Frühwirth | |
2017-10-15 | BACKENDS: Constify PaletteManager::grabPalette implementations | Colin Snover | |
2017-01-17 | DC: Fix Variable Shadowing Compiler Warning. | D G Turner | |
2016-10-22 | DC: Add Dreamcast specific clean target | Marcus Comstedt | |
2016-09-28 | DC: Fix indentation | Marcus Comstedt | |
2016-09-27 | DC: Ignore case for VM filenames | Marcus Comstedt | |
2016-09-27 | DC: Implement atexit handling for plugins | Marcus Comstedt | |
2016-09-27 | DC: Update versions of dependencies in README | Marcus Comstedt | |
The new GCC and Newlib are required for correct atexit handling in plugins. The new Ronin is required to support the Newlib upgrade, and also for custom filename handling on VM saves. | |||
2016-08-31 | DC: Add RoninCDFileNode::create() | Alexander Tkachev | |
Returns false, as we don't create files/directories on CD. | |||
2016-08-31 | DC: Fix VMSaveManager | Alexander Tkachev | |
* updateSavefilesList() stub; * openRawFile(); * Common::OutSaveFile in openForSaving(); * OutVMSave derived from WriteStream. | |||
2016-08-04 | DC: Fix compilation | Eugene Sandulenko | |
2016-08-04 | BACKENDS: Fix DC's OutVMSave to have pos() | Alexander Tkachev | |
2016-04-06 | DC: Fix compilation errors due to AudioCD changes. | Johannes Schickel | |
2016-03-13 | BACKENDS: Only expose one set of functions for AudioCDManager | Matthew Hoops | |
Engines should only have to call one set of functions and not decide between the two. In fact, the 'emulation' API was documented to just call the 'real CD' API. | |||
2016-03-13 | BACKENDS: Add a closeCD() function to the AudioCDManager | Matthew Hoops | |
2016-03-13 | BACKENDS: Move to an openCD() without parameters as the public API | Matthew Hoops | |
2016-02-26 | DREAMCAST: Re-fix listing of savegames | Marcus Comstedt | |
The roles of the pattern and filename were reversed, so fixed that. | |||
2016-02-25 | DREAMCAST: Fix listing of savefiles. | Johannes Schickel | |
We introduced a new pattern '#' in 06641f29a7bdcda280b0291f215193f055c83969. Starting from that commit all backends were supposed to support it. Dreamcast was missed. To support it in Dreamcast we now use Common::String::matchString to do pattern matching. | |||
2014-02-18 | DC: Make GPL headers consistent in themselves. | Johannes Schickel | |
2014-01-10 | DC: Silenced some stupid warnings | Marcus Comstedt | |
2014-01-10 | DC: Workaround for usleep prototype mismatch | Marcus Comstedt | |
2014-01-01 | JANITORIAL: Update copyright year | Eugene Sandulenko | |
2013-08-13 | DC: Use const version of ConfigManager::getGameDomains. | Johannes Schickel | |
This should fix compilation for the DC port. | |||
2013-08-06 | DC: Do not access Surface::pixels directly. | Johannes Schickel | |
2013-05-17 | RECORDER: Implement Events Recorder | Eugene Sandulenko | |
2012-06-25 | COMMON: Also adapt openForSaving() in the DC and N64 backends | Filippos Karapetis | |
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. | |||
2012-02-26 | COMMON: Move Language and Platform functionality into separate files | Max Horn | |
2012-02-15 | JANITORIAL: Fix missing whitespace in pointer cast | Tarek Soliman | |
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h) | |||
2011-11-27 | JANITORIAL: Remove extra semicolons. | Christoph Mallon | |
2011-11-17 | COMMON: Move <new> include into scummsys.h. | Alyssa Milburn | |
The header contains forbidden symbols on some platforms, and the simplest solution seems to be to include it here. This also includes it from all the portdefs.h files, except the Symbian one. Probably the FIXME and the #if can be removed once it's known to work. | |||
2011-08-07 | JANITORIAL: Remove trailing empty lines. | Christoph Mallon | |
2011-07-17 | DC: Directory handling fixes | Marcus Comstedt | |
* Include directory nodes in FSList sent to detectGames - This is required for correct detection of toon. * Don't add / at the end of directories found in getChildren - It looks like that behaviour was removed from posix-fs a long time ago, and now there's apparently code depending on directories _not_ having a / at the end of their name... * Treat games detected in subdirs as duplicates - This is a workaround for a detection bug in toon; it will incorrectly detect the game in the MISC subdirectory as well. * Don't avoid directories called "install" in the game selector - I don't know if the original reason for ignoring "install" is still valid, but the code for doing do so was broken anyway. | |||
2011-06-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-06-08 | BACKENDS: Shuffle backends class hierarchy and module initialization | Max Horn | |
2011-06-07 | DC: Use OSystem's 'slots' for timer/savefile manager & fsFactory | Max Horn | |
2011-06-06 | DC: Allow use of all symbols | Max Horn | |
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 | |