Cameron Cawley
cbff0c4d35
DC: Attempt to fix compilation
2020-11-23 12:24:54 +00:00
Cameron Cawley
01b4432825
BACKENDS: Use Common::U32String for OSystem::setWindowCaption
2020-11-22 17:20:19 +00:00
Cameron Cawley
5a47b09455
BACKENDS: Move default implementations of getScreenPixelBuffer into BaseBackend
2020-10-10 18:00:17 +02:00
Eugene Sandulenko
737473895f
DC: Fix compilation
2020-10-10 10:22:41 +02:00
Cameron Cawley
31be074893
BACKENDS: Add a function to return if the overlay is visible
2020-09-15 00:09:11 +02:00
Cameron Cawley
453cc63c02
BACKENDS: Remove unneeded use of Graphics::createPixelFormat
2020-07-25 13:32:45 +02:00
Marcus Comstedt
a37a33c008
DC: Fix a compilation warning
2020-06-01 19:47:31 +02:00
Thierry Crozat
795111561c
DC: Fix compilation
2020-04-26 03:18:46 +01:00
Cameron Cawley
a404921a7e
DC: Fix broken physical audio CD playback
2020-04-26 02:19:47 +01:00
Cameron Cawley
e92ac655be
BACKENDS: Add default implementation for GraphicsMode functions
2019-12-15 16:06:56 +02:00
Cameron Cawley
2048c9cc78
AUDIO: Remove unused parameter from the MixerImpl constructor
2019-11-30 17:47:34 +02:00
sluicebox
4b4b33fad3
DC: Implement horizontal shake
2019-11-19 00:20:40 +01:00
sluicebox
b8390fa161
GRAPHICS: Add interface for horizontal shake
2019-11-19 00:20:40 +01:00
Bastien Bouclet
780db83e13
DC: Update for the engineId changes
2019-11-03 11:43:00 +01:00
Cameron Cawley
db445bfc87
BACKENDS: Improve AbstractFSNode::createDirectory() stubs
2019-08-06 07:17:29 +03:00
Cameron Cawley
66ef50cfeb
BACKENDS: Rename and simplify AbstractFSNode::create()
2019-08-06 07:17:29 +03:00
Matan Bareket
eaa9f23505
BUILD: Update logos and icons on ports
2019-04-02 10:55:57 -04:00
Colin Snover
7557f17ed2
BUILD: Fix broken Dreamcast ronin handling & feature detection
...
$(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-08-18 13:32:14 +02:00
Marcus Comstedt
0d6c83212a
DC: Allow plugins to be grouped into subdirectories
...
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-07-17 13:06:02 +02:00
Bastien Bouclet
106416c857
DC: Fix the build after the detection result rework
2018-05-28 18:55:47 +02:00
Bastien Bouclet
90b78c5446
ENGINES: Merge GameDescriptor and DetectedGame
2018-05-10 09:04:23 +02:00
Cameron Cawley
b224b592c6
BACKENDS: Replace usage of stricmp/strcmpi/strcasecmp
2018-05-06 01:12:56 +02:00
Adrian Frühwirth
9bee9e1ba6
JANITORIAL: Fix whitespace
2018-04-19 12:08:31 +02:00
Colin Snover
bda253b1ac
BACKENDS: Constify PaletteManager::grabPalette implementations
2017-10-15 13:47:19 -05:00
D G Turner
4c03760e66
DC: Fix Variable Shadowing Compiler Warning.
2017-01-17 09:29:24 +00:00
Marcus Comstedt
cd6f1e3f24
DC: Add Dreamcast specific clean target
2016-10-22 13:46:58 +02:00
Marcus Comstedt
efebb327d9
DC: Fix indentation
2016-09-28 16:11:08 +02:00
Marcus Comstedt
95ad63e992
DC: Ignore case for VM filenames
2016-09-27 13:06:15 +02:00
Marcus Comstedt
4aacc41fff
DC: Implement atexit handling for plugins
2016-09-27 13:06:15 +02:00
Marcus Comstedt
9c235b3d6e
DC: Update versions of dependencies in README
...
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-09-27 13:06:15 +02:00
Alexander Tkachev
ac93dd99fe
DC: Add RoninCDFileNode::create()
...
Returns false, as we don't create files/directories on CD.
2016-08-31 13:46:43 +06:00
Alexander Tkachev
a6bcd207fc
DC: Fix VMSaveManager
...
* updateSavefilesList() stub;
* openRawFile();
* Common::OutSaveFile in openForSaving();
* OutVMSave derived from WriteStream.
2016-08-31 13:39:09 +06:00
Eugene Sandulenko
cb195a813b
DC: Fix compilation
2016-08-04 13:08:25 +02:00
Alexander Tkachev
2597be210d
BACKENDS: Fix DC's OutVMSave to have pos()
2016-08-04 17:45:49 +06:00
Johannes Schickel
1cbab62211
DC: Fix compilation errors due to AudioCD changes.
2016-04-06 23:40:26 +02:00
Matthew Hoops
aa6ff44440
BACKENDS: Only expose one set of functions for AudioCDManager
...
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 13:57:19 +01:00
Matthew Hoops
30e68efac4
BACKENDS: Add a closeCD() function to the AudioCDManager
2016-03-13 13:53:35 +01:00
Matthew Hoops
fb6fe1332a
BACKENDS: Move to an openCD() without parameters as the public API
2016-03-13 13:52:24 +01:00
Marcus Comstedt
9d2d0cafd8
DREAMCAST: Re-fix listing of savegames
...
The roles of the pattern and filename were reversed, so fixed that.
2016-02-26 19:20:45 +01:00
Johannes Schickel
47f82d439d
DREAMCAST: Fix listing of savefiles.
...
We introduced a new pattern '#' in 06641f29a7 .
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.
2016-02-25 21:05:53 +01:00
Johannes Schickel
b4e5531352
DC: Make GPL headers consistent in themselves.
2014-02-18 02:39:33 +01:00
Marcus Comstedt
66ad9e76ee
DC: Silenced some stupid warnings
2014-01-10 15:56:52 +01:00
Marcus Comstedt
62828f86a1
DC: Workaround for usleep prototype mismatch
2014-01-10 15:56:51 +01:00
Eugene Sandulenko
ae6efb09b7
JANITORIAL: Update copyright year
2014-01-01 12:44:08 +02:00
Johannes Schickel
7c58e9a6d5
DC: Use const version of ConfigManager::getGameDomains.
...
This should fix compilation for the DC port.
2013-08-13 00:26:58 +02:00
Johannes Schickel
30d2eb7a97
DC: Do not access Surface::pixels directly.
2013-08-06 03:51:12 +02:00
Eugene Sandulenko
f59512c47e
RECORDER: Implement Events Recorder
2013-05-17 00:18:09 +03:00
Filippos Karapetis
659d0cfcc3
COMMON: Also adapt openForSaving() in the DC and N64 backends
2012-06-25 22:39:28 +03:00
Johannes Schickel
4fb9bceabc
Merge pull request #246 from lordhoto/osystem-void-buffers
...
OSYSTEM: Use void buffers for screen/overlay/mouse buffers and proper pitch values for overlay code
2012-06-20 08:02:26 -07:00
Johannes Schickel
aec9b9e22a
ALL: Let overlay related methods in OSystem take a void * and use a proper pitch values.
...
This is a first step to get rid of OverlayColor, which is a requirement for
proper 4Bpp overlay support.
2012-06-16 04:17:14 +02:00