Source Codes from a few DC Games

Discussion in 'File Downloads - Share and Request' started by RaZiel, May 8, 2016.

  1. RaZiel

    RaZiel Enthusiastic Member

    Joined:
    Oct 31, 2008
    Messages:
    517
    Likes Received:
    53
    I got a request for this so I uploaded it for everyone. Hope you find something useful, three games are unreleased.

    Chakan (Unreleased) [source]
    Chicken Run [source]
    Mort The Chicken (Unreleased) [source]
    Shinobi (Unknown) [source]

    I'll also add Hellgate but I think it is raw compressed files as it is rather large when I have the time as well. Hope someone finds this interesting as I think they have been out a while.


    https://mega.nz/#!M44ACDrL!q6n0_WLK4eG4nopOjt7cx_bqObLsBAZoRjQ43kJDiI0
     
  2. PixelButts

    PixelButts Resolute Member

    Joined:
    Aug 19, 2014
    Messages:
    933
    Likes Received:
    534
    Saved for later.
    Thanks my man!
     
  3. RaZiel

    RaZiel Enthusiastic Member

    Joined:
    Oct 31, 2008
    Messages:
    517
    Likes Received:
    53
    Rolls in at 68mb I believe. Not going anywhere I have 500gb of room on Mega.
     
    jakeeeenator likes this.
  4. lemurboy12

    lemurboy12 Active Member

    Joined:
    Jan 17, 2013
    Messages:
    48
    Likes Received:
    42
    How'd you get these? Also, along with source code, do you have all the raw files to the games too?
     
  5. RaZiel

    RaZiel Enthusiastic Member

    Joined:
    Oct 31, 2008
    Messages:
    517
    Likes Received:
    53
    Only for Hellgate and I have had this for years no idea where it came from other then a private FTP
     
  6. nullChar

    nullChar Member

    Joined:
    Jan 12, 2012
    Messages:
    17
    Likes Received:
    9
    Really really cool, thanks RaZiel. Would love to take a look at anything else you've got, including Hellgate!

    I've done a quick browse through the Chicken Run source, and have found a few noteworthy things:

    1. Looks like there are two (or three?) branches of code, one being what looks like an initial copy of the mainline. (Chicken Run [source]\cr\Copy of source) There are many code changes between the two, including alterations to pathing, the addition of many #ifdef DREAMCAST's on top of the original build, updating the chicken catapulting routines, and many many more.

    2. The entire game's script text is included, in multiple languages. (Chicken Run [source]\cr\source\gametext.txt)

    3. References to other Blitz Games projects, including Glover, Frogger 2, and Shinobi.

    4. Last but not least, lots of very interesting comments! :D
    platcoll.c line 717: "// if the spring board is moving down stop bouncy flag being set due to fuckwit tester".

    collide.c line 772: DB("ERROR: !!!!!HUGE FUCKUP!!!!!\n");

    dogchase.c line 1416: // We *could* have died here, in which case we want to break, as all the memory's been fucked

    overlays.c line 705: :eek:
    // Well this now works there was me thinking I might be given something with senceable values but no
    // but thats ok as the powers that be can just ask you to work for free to make up for all the shite
    // god I'm so tempted to just walk out of this shitty company if it was'nt for the rest of the guys
    // i'd have gone ages ago!

    Extremely cool release! I plan to keep digging.
    It's unfortunate that you can tell just from the source files that the developers were overworked and pissed off about the state of the project! :(

    Would be a lot of fun to see if it's possible to get a Windows build running from these sources + assets from the retail PC release.
    Will need to locate a copy somewhere!

    Edit: Nevermind- there is a ton of library code missing, and recreating it would be a monumental effort! Still, very cool historical artifacts here!
     
    Last edited: May 9, 2016
  7. Borman

    Borman Xbox Archivist Staff Member

    Joined:
    Mar 24, 2005
    Messages:
    8,701
    Likes Received:
    662
    Some (All?) of these source codes have been uploaded before, just as a heads up. Always nice to have a reupload though
     
    RaZiel, pato and PixelButts like this.
  8. PrOfUnD Darkness

    PrOfUnD Darkness Familiar Face

    Joined:
    Mar 13, 2004
    Messages:
    1,004
    Likes Received:
    16
    Is this Shinobi related to SEGA's Shinobi?
     
  9. RaZiel

    RaZiel Enthusiastic Member

    Joined:
    Oct 31, 2008
    Messages:
    517
    Likes Received:
    53
    Yes it is.
     
  10. pato

    pato Dauntless Member

    Joined:
    Jan 3, 2010
    Messages:
    753
    Likes Received:
    34
    Bananabreak released the Chicken Run souce code years ago.
     
    RaZiel likes this.
  11. americandad

    americandad Familiar Face

    Joined:
    Jul 4, 2011
    Messages:
    1,031
    Likes Received:
    138
    Ah, so there's no chance of getting Shinobi to run on Dreamcast? With this sourcecode and the assets from PS2?
     
  12. RaZiel

    RaZiel Enthusiastic Member

    Joined:
    Oct 31, 2008
    Messages:
    517
    Likes Received:
    53
    No it's not complete source code. None of these are I'm afraid.
     
  13. xaeroxcore

    xaeroxcore Rapidly Rising Member

    Joined:
    Oct 17, 2012
    Messages:
    93
    Likes Received:
    10
    So...no Shinobi for DC? And there is impossible to complete it :(

    By the way, do you know something about Soul Reaver 2 for Dreamcast?
     
  14. americandad

    americandad Familiar Face

    Joined:
    Jul 4, 2011
    Messages:
    1,031
    Likes Received:
    138
    That's too bad. Very cool none the less. But it'd be even cooler if we could play Shinobi on ps2 the dreamcast.
     
    Last edited: May 12, 2016
  15. nullChar

    nullChar Member

    Joined:
    Jan 12, 2012
    Messages:
    17
    Likes Received:
    9
    I may be missing something, but I only found the actual sourcecode for Chicken Run in this package.

    The Shinobi, Mort the Chicken, and Chakan files looked like more like art and music, but I wasn't able to dig up any code.
    There's a single .ase file, ("DC Games Source Codes\Mort The Chicken (Unreleased) [source]\D1S2T4\E\mortdc\cd\stage10.ase") which I was able to convert to a mesh and create a render of:

    [​IMG]

    Also a quick low quality spin: https://gfycat.com/RegularFixedBaiji
    Kind of interesting, but there aren't any textures or the original .max file, so I can't really do anything else with it!
     
    Last edited: May 13, 2016
    americandad likes this.
  16. PermaNulled

    PermaNulled Rising Member

    Joined:
    Apr 11, 2013
    Messages:
    69
    Likes Received:
    10
    Very cool :)
     

Share This Page