7/12/2023 0 Comments Chkn demo on pcAfter extracting the archive we are presented with two folders, “simple model shell” and “cr”. Some of the source code for the game Chicken Run has been available to the internet as part of a “Dreamcast source code” bundle. These files are vital for piecing together the PS1 source code as it contains the exact specifications for the object files and libraries that were linked in to get the final and demo executables for the playstation.Īs with most leaked source code there are some missing files these are: There are a 2 linker files crtest.lnk and crdemo.lnk which are for the PS1 development tool PSYLINK.EXE you can find out more about there files here: However the root/cr/source folder contails a makefile.mak which is for psyq and build the PS1 version. The following files won’t compile to PS1 without modification: So although it was originally compiled for PS1, all the sourcecode has been modified for the dreamcast version so it will need some modifications in order to compile for the playstation. As most of the game code is cross platform but these files contain the very platform specific code for the Dreamcast. Presumably there were versions of this code with N64 and PS1 prefix used at ISL but they weren’t released with this source code unfortunetly. Most of the dreamcast specific code has a DCK_ prefix, presumable short for Dreamcast Katana (Katana was the code name for the dreamcast). Here is a list of games that have been referenced in the source code: ![]() #define FLA_MAGIC 0x32414c46 // Magic number 'FLA2' INTELĭevelopers tend to reuse the same engine or parts of the same engine for multiple games across a wide range of platforms (one of the beenfits of writing in cross-patform C), which means there are other games that will share many of the same source files used in chicken run. ![]() Static char FILEIO_CDINDEX = "\\CRTEST.DAT 1" // "\\MYGAME.DAT 1"
0 Comments
Leave a Reply. |