MAMEWorld >> News
View all threads Index   Flat Mode Flat  

reassembler
MAME Fan
Reged: 11/14/12
Posts: 15
Send PM
Cannonball - Enhanced OutRun Engine Released
12/04/12 03:49 PM


Hope it's ok to post here, please move if considered off-topic...

I'm delighted to announce the release of Cannonball; a portable C++ OutRun engine. This is the product of many years of reverse engineering, hacking and debugging.



The entire OutRun codebase has been decompiled and rewritten from scratch in C++. This extends to the Z80 sound program code and therefore full audio is supported.

Not only that, but the game now runs at 60 frames per second and many bugs present in the original code are eradicated.

This is just the beginning. Future releases will include a full menu, proper control, video & audio configuration plus an array of options and game modes not present in the original game.

I'm hoping to find OutRun enthusiasts who will port Cannonball to a variety of platforms. I'd love to see Linux, Mac, Wii, Raspberry Pi and other platforms supported. I will facilitate serious offers of help. We can ensure that any changes make it into the master branch, so it's easy to keep ports up to date.

The codebase isn't perfect; the original code from 1986 can prove messy and inconsistent. Some of this is naturally carried through to the rewrite. For now, the focus has been on the accuracy of the conversion, at the expense of serious refactoring. But that's not to say this isn't a viable future goal. And I've been working on this long enough, it's time to release.

Why do this? Because I love OutRun, and no one else would have done.







Entire thread
Subject Posted by Posted on
* Cannonball - Enhanced OutRun Engine Released reassembler 12/04/12 03:49 PM
. * Re: Cannonball - Enhanced OutRun Engine Released BadMouth  01/28/13 04:33 PM
. * Re: Cannonball - Enhanced OutRun Engine Released Outrun2006  02/03/13 02:10 AM
. * Supports analog controls, Time Trial [nt] Tomu Breidah  01/30/13 07:13 AM
. * Re: Cannonball - Enhanced OutRun Engine Released Solstar  12/06/12 11:33 AM
. * Re: Cannonball - Enhanced OutRun Engine Released BadMouth  12/06/12 04:24 PM
. * Re: Cannonball - Enhanced OutRun Engine Released HowardC  12/06/12 11:21 PM
. * Re: Cannonball - Enhanced OutRun Engine Released reassembler  12/07/12 01:29 AM
. * Re: Cannonball - Enhanced OutRun Engine Released HowardC  12/07/12 11:57 AM
. * Re: Cannonball - Enhanced OutRun Engine Released reassembler  12/16/12 03:24 PM
. * Re: Cannonball - Enhanced OutRun Engine Released Outrun2006  12/29/12 12:11 AM
. * Re: Cannonball - Enhanced OutRun Engine Released grog  12/29/12 12:21 AM
. * Re: Cannonball - Enhanced OutRun Engine Released reassembler  12/29/12 05:54 PM
. * Re: Cannonball - Enhanced OutRun Engine Released Tomu Breidah  12/06/12 12:50 PM
. * Re: Cannonball - Enhanced OutRun Engine Released VirtuaIceMan  12/06/12 12:41 PM
. * Re: Cannonball - Enhanced OutRun Engine Released Vas Crabb  12/05/12 12:39 PM
. * Re: Cannonball - Enhanced OutRun Engine Released GreatLamer  12/05/12 10:54 PM
. * Re: Cannonball - Enhanced OutRun Engine Released reassembler  12/05/12 11:43 PM
. * Re: Cannonball - Enhanced OutRun Engine Released Spelunker  12/04/12 08:32 PM
. * Re: Cannonball - Enhanced OutRun Engine Released BadMouth  12/04/12 05:21 PM
. * Re: Cannonball - Enhanced OutRun Engine Released reassembler  12/04/12 05:43 PM
. * Re: Cannonball - Enhanced OutRun Engine Released BadMouth  12/04/12 07:34 PM
. * Re: Cannonball - Enhanced OutRun Engine Released reassembler  12/05/12 11:05 AM
. * Re: Cannonball - Enhanced OutRun Engine Released XtraSmiley  12/04/12 06:28 PM
. * Re: Cannonball - Enhanced OutRun Engine Released reassembler  12/04/12 06:54 PM

Extra information Permissions
Moderator:  John IV, Robbbert, Tafoid 
1 registered and 182 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 8637