aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/n64
AgeCommit message (Collapse)Author
2018-05-06BACKENDS: Replace usage of stricmp/strcmpi/strcasecmpCameron Cawley
2018-04-07N64: Remove the port-specific integer type definitionsBastien Bouclet
They are identical to those detected by configure on buildbot
2017-10-15BACKENDS: Constify PaletteManager::grabPalette implementationsColin Snover
2016-08-31DS, N64: Fix openForSaving()Alexander Tkachev
Fails to build because OutSaveFile's name should've been qualified.
2016-08-31DS, N64: Fix SaveFileManagersAlexander Tkachev
Added updateSavefilesList() and openRawFile() stubs. It should build fine now, I guess.
2016-08-31N64: Fix OutSaveFile errorAlexander Tkachev
OutSaveFile was just a typedef of WriteStream once, but now it's not. These Out*Save classes are then wrapped with OutSaveFile, so it should be OK to derive them from WriteStream instead of OutSaveFile.
2016-08-24CLOUD: Make OutSaveFile start saves syncAlexander Tkachev
It had to become a proxy class in order to do that. finalize() starts the saves sync.
2016-08-04N64: Added pos() method to another save classEugene Sandulenko
2016-08-04N64: Fix warningEugene Sandulenko
2016-08-04N64: Fix build adter WriteStream::pos() additionEugene Sandulenko
2014-06-25N64: Add "small" virtual keyboard pack to port packaging.D G Turner
2014-02-18N64: Make GPL headers consistent in themselves.Johannes Schickel
2013-08-06N64: Do not access Surface::pixels anymore.Johannes Schickel
2013-05-17RECORDER: Implement Events RecorderEugene Sandulenko
2012-11-23N64: Remove remaining signed-unsigned compiler warning.D G Turner
2012-11-19N64: Fix remaining warnings associated with mouse cursor drawing.D G Turner
2012-11-18N64: Fix compiler warnings associated with cursor size variables.D G Turner
2012-06-25COMMON: Also adapt openForSaving() in the DC and N64 backendsFilippos Karapetis
2012-06-20N64: Fix check for whole width updates in copyRectToOverlay.Johannes Schickel
2012-06-20N64: Replace OverlayColor with uint16.Johannes Schickel
2012-06-20Merge pull request #246 from lordhoto/osystem-void-buffersJohannes Schickel
OSYSTEM: Use void buffers for screen/overlay/mouse buffers and proper pitch values for overlay code
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-09COMMON: Add tm_wday to our TimeDate structMatthew Hoops
Did not adapt bada or ps2 backends as I'm not sure how they should be handled
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-17COMMON: 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-07JANITORIAL: Remove trailing empty lines.Christoph Mallon
2011-06-20ALL: Remove trailing whitespacesMax 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-17N64: Add logMessage() implementationMax Horn
2011-06-08BACKENDS: Shuffle backends class hierarchy and module initializationMax Horn
2011-06-07N64: Use OSystem's _fsFactory slotMax Horn
2011-06-07N64: Use OSystem's 'slots' for timer/savefile managerMax Horn
2011-06-06BACKENDS: Unify AudioCD manager instantiationMax Horn
2011-06-04N64: Fix build error (typo)Willem Jan Palenstijn
2011-06-04BACKENDS: Replace OSystem::disableCursorPalette by setFeatureState callsMax Horn
2011-06-04COMMON: Rename kFeatureCursorHasPalette -> kFeatureCursorPaletteMax Horn
2011-05-31COMMON: Move some code from scummsys.h to relevant portdefs.h filesMax Horn
2011-05-24N64: Fix compilationMax Horn
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-09N64: Fix code formattingMax Horn
2011-05-09N64: Remove (u)int64 typedefs from common/scummsys.hMax Horn
2011-05-04N64: avoid bogus events if no controller pluggedFabio Battaglia
If the user has only a N64 mouse plugged in and no controllers this avoids fake clicks.
2011-05-01Merge pull request #16 "Add a PixelFormat to Graphics::Surface.".Johannes Schickel
For further discussion check here: https://github.com/scummvm/scummvm/pull/16 Conflicts: graphics/png.cpp
2011-04-28BACKENDS: Fix compilation for various backendsOri Avtalion
Affects: * PS2 * GPH * ELF * MOTO * IPHONE * N64 * DINGUX * WINCE * PSP
2011-04-17ALL/GRAPHICS: Remove Surface::bytesPerPixel.Johannes Schickel
2011-04-17BACKENDS: 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-03-19Fixed compilation of the N64 portmd5
2011-02-19Merge branch 'osystem-palette' of https://github.com/lordhoto/scummvm into ↵Johannes Schickel
master Conflicts: backends/platform/android/android.cpp engines/sci/graphics/screen.cpp engines/sci/graphics/transitions.cpp