scummvm/backends/platform/dc
Marcus Comstedt 95f02dd86f Detected games with different language or platform are now
no longer treated as duplicates, even if they have the same
target and directory.  Also, pass these parameters to the
ConfMan, so that the correct version of the game is started.

svn-id: r41504
2009-06-13 23:42:39 +00:00
..
audio.cpp New Mixer API. 2008-06-29 11:51:47 +00:00
cache.S Removed trailing spaces. 2008-01-27 19:47:41 +00:00
dc-fs.cpp Renamed FSNode::openForReading / openForWriting to createReadStream / createWriteStream, again to make ownership of the returned stream clear 2009-01-23 03:41:36 +00:00
dc.h Detected games with different language or platform are now 2009-06-13 23:42:39 +00:00
DCLauncherDialog.h Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots 2007-05-30 21:56:52 +00:00
dcloader.cpp Fixed some warnings. 2009-03-21 15:47:45 +00:00
dcloader.h Removed superfluous semicolon. 2009-03-17 22:18:33 +00:00
dcmain.cpp Detected games with different language or platform are now 2009-06-13 23:42:39 +00:00
deficon.h Moved backends/dc into new platform directory. 2006-06-30 20:21:42 +00:00
display.cpp Fixed some warnings. 2009-03-21 15:47:45 +00:00
dreamcast.mk Workaround for shells that treat an empty list in for as a syntax error... 2009-05-21 12:46:39 +00:00
icon.cpp Code formatting fixes 2007-09-18 20:16:33 +00:00
icon.h Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots 2007-05-30 21:56:52 +00:00
input.cpp Fixed fallout from keycode being made an enum. 2007-09-19 19:28:05 +00:00
label.cpp Fixed some warnings. 2009-03-21 15:47:45 +00:00
label.h Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots 2007-05-30 21:56:52 +00:00
Makefile Ack, can't use something set with := in the dependency section. *sigh* New try. 2009-05-21 10:14:05 +00:00
module.mk Initial support for building the Dreamcast port using the configure 2009-03-18 23:38:25 +00:00
plugin.syms Updated the list of the DC plugins' exported symbols 2008-05-02 05:23:31 +00:00
plugin.x Moved backends/dc into new platform directory. 2006-06-30 20:21:42 +00:00
portdefs.h Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots 2007-05-30 21:56:52 +00:00
README Unified BUILD_PLUGINS and DYNAMIC_MODULES in the makefiles 2008-05-06 03:11:01 +00:00
selector.cpp Detected games with different language or platform are now 2009-06-13 23:42:39 +00:00
softkbd.cpp Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated. 2007-09-19 08:40:12 +00:00
softkbd.h Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots 2007-05-30 21:56:52 +00:00
time.cpp Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated. 2007-09-19 08:40:12 +00:00
vmsave.cpp Changed SaveFileManager methods to take Common::String params (instead of char pointers) 2009-05-29 14:38:22 +00:00

Compiling ScummVM for SEGA Dreamcast
====================================

If you want to compile ScummVM for your Dreamcast,
you'll need the following:

* gcc-3.4.2 configured as a cross-compiler for `sh-elf'

* binutils-2.18 configured likewise

* newlib for sh-elf : <URL:http://mc.pp.se/dc/files/newlib-1.12.0.tar.gz>

* libronin-0.5 : <URL:http://peter.bortas.org/scumm/libronin-0.5.tar.gz>

* libmad : <URL:http://mc.pp.se/dc/files/libmad-0.15.1b.tar.gz>

* GNU make


Edit the Makefile to contain the path to libronin if you installed it
somewhere other than /usr/local/ronin, then run `make dist', and you
should get a scrambled binary SCUMMVM.BIN and some plugins *.PLG.

For serial/IP upload, remove the "DYNAMIC_MODULES" line and just run `make',
to get a static binary with the name `scummvm.elf'.