Cannonball - Enhanced OutRun Engine Released
#16
Posted 22 February 2013 - 02:55 PM
I thought the engine was his entirely and that was part of the contract he signed? It's not just for Sonic titles, after all.
#17
Posted 22 February 2013 - 03:01 PM
Overlord, on 22 February 2013 - 02:55 PM, said:
I thought the engine was his entirely and that was part of the contract he signed? It's not just for Sonic titles, after all.
Correct. Obviously, the Sonic CD specific stuff like the game assets and scripts etc are SEGA IP so that's not something I could willingly give out. Which I guess goes with Reassembler's point that unless it's fully open source and publicly available, it's not really much use :P
#18
Posted 24 February 2013 - 04:45 AM
#19
Posted 24 February 2013 - 06:30 AM
But then you'd need a separate port of each game from the trilogy, and you'd have to choose whether you wanted them ported as-is, in which case the version (rev 2, etc.) you wanted, or you'd have to choose which of the various accumulated bug-fixes and refinements you wanted in each.
If you wanted to run them all in the same engine, I.e. a maximally fixed-up S3&K, well, by the time all the work was done to make that possible, if it is, you'd practically have AeStHete or whatever anyway.
If you wanted to run them all in the same engine, I.e. a maximally fixed-up S3&K, well, by the time all the work was done to make that possible, if it is, you'd practically have AeStHete or whatever anyway.
#20
Posted 24 February 2013 - 10:24 AM
I've had access to the original Megadrive Sonic source code. It's a complete dog!
So arguably, the SonicCD reimplementation is a better route to go down :-)
But yes, having a fully portable and open engine is the way to go with these things, if you're not worried about the commercial possibilities.
So arguably, the SonicCD reimplementation is a better route to go down :-)
But yes, having a fully portable and open engine is the way to go with these things, if you're not worried about the commercial possibilities.
#22
Posted 03 March 2013 - 03:42 AM
Maybe so. But that's what I want.
Now, like dsrb, brace yourself. Or just say that you misspoke and you meant something else entirely.
Now, like dsrb, brace yourself. Or just say that you misspoke and you meant something else entirely.
#23
Posted 03 March 2013 - 08:42 AM
If you guys want to know how the original MD Sonic source code looked like, here is a bit for you: http://pastebin.com/L6W4CHxK
#25
Posted 03 August 2013 - 05:28 AM
Ashura96, on 01 August 2013 - 06:05 PM, said:
So what happened to the SCORE label in normal game play?
Ahem. It seems I misplaced it when implementing time trial mode, as the two modes had a different HUD. It's funny as I checked the engine so carefully after I implemented that mode, and then I missed something really obvious!! I've quickly created a new build with it back in. Well spotted.
#26
Posted 04 August 2013 - 07:53 PM
Heh, I was wondering if you somehow "moved" it instead of "copied" it over to the Time Trial mode HUD.
#27
Posted 05 August 2013 - 05:28 PM
This is absolutely fantastic! I'm particularly a big fan of SEGA's AM2 division, and OutRun is one of my favourite games from their library, so to be able to play it in 60FPS, complete with such wonderfully customisable options (particularly in the controls department) ... amazing!
It's rare that I see games such as OutRun getting love of this scale - I'm just glad that when it does get love, it gives us stuff like this. Easily the definitive way to play OutRun, without a doubt.
It's rare that I see games such as OutRun getting love of this scale - I'm just glad that when it does get love, it gives us stuff like this. Easily the definitive way to play OutRun, without a doubt.
#28
Posted 05 August 2013 - 10:07 PM
So are there any future plans to add code/support for Turbo OutRun and/or OutRunners?
Because that would be spectacular.
Because that would be spectacular.
#29
Posted 07 August 2013 - 01:50 PM
I just realised one place it would be really awesome to see this ported would be iOS - say what you will about touch controls, but being able to just whip out my iPhone and start up OutRun at the tap of a button would be amazing.
...that said to get it released would need SEGA to get involved, a la Sonic CD and again, I'm not sure about the technology involved - when it comes to coding and technology and such, I'm completely devoid of any knowledge.
Also going to echo Ashura96's comment about Turbo OutRun support, even if just for that glorious soundtrack.
...that said to get it released would need SEGA to get involved, a la Sonic CD and again, I'm not sure about the technology involved - when it comes to coding and technology and such, I'm completely devoid of any knowledge.
Also going to echo Ashura96's comment about Turbo OutRun support, even if just for that glorious soundtrack.
#30
Posted 07 August 2013 - 02:20 PM
TrackerTD, on 07 August 2013 - 01:50 PM, said:
I just realised one place it would be really awesome to see this ported would be iOS - I'm not sure about the technology involved - when it comes to coding and technology and such, I'm completely devoid of any knowledge.
Well, given that it's in C++ I can't imagine an iOS build would be terribly difficult. Not sure Apple requires you to use Objective C over C++. Still, John Carmack ported PrBoom to iOS for id's official Doom app, and that was in C++ originally (vanilla Doom is just C though).

03