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
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
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
icon.h
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
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
portdefs.h
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
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'.