DCEmulation

The Dreamcast Homebrew Community Online
It is currently Thu Sep 02, 2010 9:02 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: Open Transport Tycoon ported to Dreamcast !
PostPosted: Mon Dec 08, 2008 7:28 pm 
Online
Moderator
Moderator
User avatar

Joined: Wed Aug 27, 2003 10:16 pm
Posts: 5198
Location: DCEvolution.net
New forum member stevenh ported Open Transport Tycoon Deluxe, an open source clone of Chris Sawyer's Transport Tycoon Deluxe from 1995, to Dreamcast:

Quote:
So, after a few grueling weeks of screwing around with the KOS libraries (KallistOS) I managed to compile and run the latest revision of OTTD.
It's been more of an educational experience than anything else and runs like crap [at around 70% speed] (the 200mhz SH4 CPU seems to struggle) but it's been a lot of fun...
I have CD images in DiscJuggler format (self-booting) of the latest version but due to dependencies that don't exist off-the-shelf I don't think this should ever be included in the trunk... I mean, does anyone still have DC with Mouse and Keyboard?
... on that note, the controller can be used... but it's not as much fun.


Image

You can download the CDI here: http://www.otenko.com/dreamcast/OPENTTD-DC.cdi

Links:

_________________
I reject the reality and substitute my own.


Top
 Profile  
 
 Post subject: Re: Open Transport Tycoon ported to Dreamcast !
PostPosted: Tue Dec 09, 2008 2:26 pm 
Offline
DCEmu User with No Life
DCEmu User with No Life
User avatar

Joined: Wed Oct 17, 2001 5:44 pm
Posts: 3578
Location: Arlington, Texas
the learning experience is what is important, so dont get discouraged about slow speeds. Thanks for the port.

_________________
Image


Top
 Profile E-mail  
 
 Post subject: Re: Open Transport Tycoon ported to Dreamcast !
PostPosted: Tue Dec 09, 2008 3:06 pm 
Online
Moderator
Moderator
User avatar

Joined: Wed Aug 27, 2003 10:16 pm
Posts: 5198
Location: DCEvolution.net
Still working on it, it seems:

stevenh wrote:
Update (as of 3rd December..)
Rubidium has been doing some more great work ... a lot more solid than my hacking around... we've added a lot of support to the OpenTTD codebase to interact with the KOS build tools to the point where the command-line arguments are minimal and compiling is a much happier task.
With the kos_v2.diff patch seen here and this command-line:
$ LDFLAGS="$LDFLAGS romdisk.o" ./configure --os=KOS --cc-host="kos-cc" --cxx-host="kos-c++" --with-sdl --with-png --endian=LE --personal-dir="/rd" --install-dir="/rd"
You'll nearly get a working version... apart from the romdisk which you'll also need... so this update is pointless until I sort that out :D
Stay tuned...

_________________
I reject the reality and substitute my own.


Top
 Profile  
 
 Post subject: Re: Open Transport Tycoon ported to Dreamcast !
PostPosted: Wed Dec 10, 2008 1:41 am 
Offline
Choking On Cock 24/7
Choking On Cock 24/7
User avatar

Joined: Sat Jan 05, 2002 6:45 am
Posts: 1113
Location: Anywhere but Wales GALLONS OF souLLys JIZZ IN MY MOUTH: 5
Looks like I'll be dragging my keyboard back from my mums house after Christmas (I really need to get my steering wheel + peadals back as well)


Top
 Profile  
 
 Post subject: Re: Open Transport Tycoon ported to Dreamcast !
PostPosted: Wed Dec 10, 2008 11:38 am 
Offline
Psychotic DCEmu
Psychotic DCEmu
User avatar

Joined: Fri Oct 12, 2007 11:52 am
Posts: 542
Location: Munich, Germany
Pretty sweet work, stevenh. I'd love to see this running at full speed.

_________________
..::SEGA-DC.DE/DC-Germany::..
Image


Top
 Profile E-mail  
 
 Post subject: Re: Open Transport Tycoon ported to Dreamcast !
PostPosted: Sun Dec 14, 2008 9:48 pm 
Offline
DCEmu Newbie
DCEmu Newbie
User avatar

Joined: Sun Nov 30, 2008 7:28 pm
Posts: 2
How completely random... 8-)

I was just digging through my blog and saw that there were quite a few references from dreamcast.es... So I went to the site and saw the post of my efforts... then saw this link and realised I'd gained coverage everywhere!? :)

The original CDI is on my site... but I can't get it to run in nullDC, DEmul or Marakon... but the anonymous comment poster tells me it runs in Marakon on his Linux/Mac? machine and also lxDream.

Either way, the attempts to re-port it gained some momentum... but I'm at a point where Rubidium on tt-forums said it worked but I can't get anything going locally... as you can see from the screenshot above I used to use DEmul, but that wont work anymore...

If people could post success stories (and then tips on what bios/flash/emus they used) it'd be greatly appreciated :D


Top
 Profile E-mail  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group