aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/ps2/systemps2.cpp
AgeCommit message (Collapse)Author
2014-04-28Merge pull request #426 from sunmax/masterEugene Sandulenko
PS2: Pull request to master for latest PS2 code
2014-02-18PS2: Make GPL headers consistent in themselves.Johannes Schickel
2014-01-23PS2: Made it quieter unless -DLOGORRHEIC is setMax Lingua
2014-01-23PS2: Init Ps2Input after USB drivers are loadedMax Lingua
2014-01-23PS2: Improved support for profiling (gprof) buildMax Lingua
2014-01-23PS2: commented "offending" free in startIrxModulesMax Lingua
TODO: investigate stack corruption due to double free TODO: review modules loader fallback logic
2014-01-23PS2: Support for latest SDK with -D__NEW_PS2SDK__Max Lingua
2014-01-18PS2: converted malloc(x) -> memalign(64, x)Max Lingua
2014-01-18PS2: support for different gfx modesMax Lingua
2014-01-18PS2: added [PlayStation2] section to scummvm.iniMax Lingua
2014-01-18PS2: modular IRX drivers loadingMax Lingua
2014-01-18PS2: fixed tabs and alignmentMax Lingua
2014-01-18PS2: cleaned cast (X*) -> (X *)Max Lingua
2013-05-17RECORDER: Implement Events RecorderEugene Sandulenko
2012-06-16ALL: 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-16BACKENDS: Make OSystem::setMouseCursor take a "const void *" buffer.Johannes Schickel
This is mainly for consistency with OSystem::copyRectToScreen.
2012-06-16BACKENDS: 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-03ALL: 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-15JANITORIAL: Fix missing whitespace in pointer castTarek 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-27PS2: Remove the unused method OSystem_PS2::grabRawScreen().Christoph Mallon
This was removed from OSystem in b51f2f3212ae8a5abbdce4d947ec2d1cad1a0b6f.
2011-07-01BACKENDS: Fix PS2 backend compilation for real.Johannes Schickel
2011-07-01BACKENDS: Fix compilation of PS2 backend.Johannes Schickel
2011-06-07PS2: Use OSystem's 'slots' for timer/savefile managerMax Horn
2011-06-06PS2: Add missing semicolonMax Horn
2011-06-06PS2: Simplify OSystem_PS2::logMessageMax Horn
2011-06-06BACKENDS: Unify EventManager setupMax Horn
2011-06-06PS2: Add logMessage() implementationMax Horn
2011-06-06BACKENDS: Add OSystem::getDefaultConfigFileNameMax 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-06BACKENDS: Unify AudioCD manager instantiationMax Horn
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-03PS2: Fix various forbidden symbol clashesMax Horn
2011-04-17BACKEND: Prefer Surface::create taking a PixelFormat over the one taking a ↵Johannes Schickel
byte depth.
2011-02-16PS2: Adapt to setPalette/grabPalette RGBA->RGB change.Johannes Schickel
This change is not tested.
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850
2010-11-29SDL: Trying to cleanup the FORBIDDEN_SYMBOL situationMax Horn
svn-id: r54575
2010-11-03Merge from gsoc2010-pluginsYotam Barnoy
This merge was extremely difficult to carry out. It wasn't entirely SVN's fault -- there were several merges to the branch that were done by hand. Please check for any issues and regressions. Also note that the DS makefile was not copied over since the "one at a time" plugin mode currently has too much fragmentation ie. it doesn't work. svn-id: r54051
2010-10-31Updated with latest from trunkYotam Barnoy
svn-id: r53976
2010-10-30PS2: Enable use of forbidden symbolsMax Horn
svn-id: r53969
2010-08-07made MIPSDLObject and PS2 plugin provider that uses itTony Puccinelli
svn-id: r51818
2010-07-28abstracted an ELF plugin providerTony Puccinelli
svn-id: r51400
2010-06-13loadable modules working for ps2Tony Puccinelli
svn-id: r49617
2010-06-09added tentative GDB flag to Makefile, changed calls to psp-functions to ↵Tony Puccinelli
equivalent ps2-functions in ps2loader, minor rearrangement of code in systemps2 svn-id: r49530
2010-06-06added dynamic plugins stuff to configureTony Puccinelli
svn-id: r49446
2010-06-05merged trunk into branch and corrected __PS2__ to __PLAYSTATION2__ in a ↵Tony Puccinelli
couple files svn-id: r49435
2010-06-01Remove dead code from PS2 and GP2x backendsMax Horn
svn-id: r49374
2010-06-01changed ps2 makefile and other files to use the ps2loaderTony Puccinelli
svn-id: r49368
2010-05-31Revert the rest of 49362, which wasn't meant for trunkJordi Vilalta Prat
svn-id: r49366
2010-05-31modifications to get the ps2 to use the ps2loaderTony Puccinelli
svn-id: r49363
2010-03-11Replace Audio::MixerImpl::setOutputRate with a new 'sampleRate' param to the ↵Max Horn
MixerImpl constructor svn-id: r48238
2009-11-23PS2: Add new PS2FileStream class for std I/O.Max Horn
* Add new class PS2FileStream as substitute for class StdioStream on PS2 * Remove PS2 specific hacks from stdiostream.cpp / class StdioStream * Remove various ps2_f*() wrapper funcs, merging them into PS2FileStream TODO: Merge class Ps2File into PS2FileStream svn-id: r46111