Readme

Subforum for discussion and help with ScummVM's Dreamcast port

Moderator: ScummVM Team

Post Reply
User avatar
erwan
Posts: 40
Joined: Mon Oct 31, 2005 9:54 am
Location: Bretagne, France
Contact:

Readme

Post by erwan » Mon Oct 31, 2005 11:04 am

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.14 configured likewise (don't use 2.15, it's broken...)

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

* libronin-0.4 : <URL:http://peter.bortas.org/scumm/libronin-0.4.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 "BUILD_PLUGINS" line and just run `make',
to get a static binary with the name `scummvm.elf'.

User avatar
sev
ScummVM Lead
Posts: 1967
Joined: Wed Sep 21, 2005 1:06 pm
Contact:

Post by sev » Mon Oct 31, 2005 12:51 pm

May you, provide pre-compiled binaries? If so, please, contact me.


Eugene

User avatar
MetaFox
Posts: 56
Joined: Mon Oct 31, 2005 10:44 am

Post by MetaFox » Mon Oct 31, 2005 12:56 pm

I just compiled an unofficial binary of the ScummVM 0.8.0 sourcecode for the Dreamcast - so you are free to use that binary if you need it.

Though, my toolchain came from erwan, so if he'd rather supply the binaries - I don't want to step on anyone's toes.

nozomi
Posts: 11
Joined: Tue Nov 01, 2005 9:28 pm

Post by nozomi » Tue Nov 01, 2005 9:32 pm

Will there be an official 0.8.0 release available directly from the downloads section of scummvm.org?

User avatar
erwan
Posts: 40
Joined: Mon Oct 31, 2005 9:54 am
Location: Bretagne, France
Contact:

Post by erwan » Wed Nov 02, 2005 10:13 am

Only if Marcus Comstedt build a version official .
[Babel Fish]

Dashiell
Posts: 2
Joined: Fri Dec 09, 2005 3:35 pm

Post by Dashiell » Fri Dec 09, 2005 3:38 pm

MetaFox wrote:I just compiled an unofficial binary of the ScummVM 0.8.0 sourcecode for the Dreamcast - so you are free to use that binary if you need it.

Though, my toolchain came from erwan, so if he'd rather supply the binaries - I don't want to step on anyone's toes.
Hello everyone!

Does this mean if I burn these binaries to a CD, I'll be able to boot SCUMMVM on my Dreamcast? I'm not sure exactly how to get it running and I've burned 2 coasters already. :roll:

Thank you for all your help, in advance!

User avatar
erwan
Posts: 40
Joined: Mon Oct 31, 2005 9:54 am
Location: Bretagne, France
Contact:

Post by erwan » Tue Dec 13, 2005 7:22 pm


User avatar
Stryfe
Posts: 65
Joined: Thu Dec 25, 2008 8:27 pm

Post by Stryfe » Fri Jan 23, 2009 3:48 pm

The wiki has an article on compiling the DC ScummVM in Linux - http://wiki.scummvm.org/index.php/Compi ... /Dreamcast
I would like to compile it in Windows, 98/ME or Vista.

I've installed something called "Cygwin".

Yeah I know, I don't have any C++ programming knowledge...

What exactly does cross compiling GCC and BINUTILS to SH-ELF require? Can anyone point me in the right direction as how to compile ScummVM in Windows, without having to learn C programming from the ground up?

-Edit-
corrected link
Last edited by Stryfe on Fri Jan 23, 2009 7:24 pm, edited 1 time in total.

User avatar
md5
ScummVM Developer
Posts: 2258
Joined: Thu Nov 03, 2005 9:31 pm
Location: Athens, Greece

Post by md5 » Fri Jan 23, 2009 4:40 pm


User avatar
Stryfe
Posts: 65
Joined: Thu Dec 25, 2008 8:27 pm

Post by Stryfe » Fri Jan 23, 2009 7:29 pm

I'm sorry, I wasn't clear enough. :oops:

What I tried to say is that I want to compile the Dreamcast ScummVM in Windows. The Dreamcast compile instructions are only given for Linux, and I need a way to compile them in a Windows environment.

Like maybe using Cygwin, but I don't know how to set up the cross compiler that's referred to in the Dreamcast tutorial above.

Maturion
Posts: 11
Joined: Wed Nov 21, 2007 6:16 pm
Contact:

Post by Maturion » Thu Feb 19, 2009 5:48 pm

So libronin 0.5 is used for ScummVM? Isn't there a V.0.6?

User avatar
bobdevis
Posts: 563
Joined: Fri Jan 16, 2009 10:52 am

Post by bobdevis » Thu Feb 19, 2009 8:09 pm

Stryfe wrote: The Dreamcast compile instructions are only given for Linux, and I need a way to compile them in a Windows environment.
In case you don't have a really crappy computer, don't mind downloading 700MB and have about 8GB disk space to spare you can take the long way around here.
Get [http://www.virtualbox.org/wiki/Downloads]VirtualBox[/url] and a Ubuntu iso.
Enjoy running your virtual Linux and never worry about platform dependence again.

Post Reply