Forum Index  >>  RetroCopy General  >>  

Question about .GAME format

      

   Page 1 of 1   

1 year ago - Friday, May 13, 2011
Type: Member
Posts: 148
Joined: 12/12/2009
I'm interesting on .GAME format.
How Retrocopy associate rom file with a database game?
Does it use checksum?
Does it exist a documentation about his format?

Thanks Ralph and congratulations for your fantastic work.
1 year ago - Friday, May 13, 2011
Type: Administrator
Posts: 1336
Joined: 7/19/2009
SHA256 is used in .GAME as the checksum of choice. It covers file contents to ensure validity. The header is matched against known database included with RC. Basically by checksumming headers a match can be found between what is on disk and the official headers, quickly and easily.

A .GAME file can be broken down into 3 segments, you have NAME headers, ROM headers and SYSTEM headers. Every .GAME file will consist of one or more NAME+SYSTEM headers, and usually at least one ROM header. ROMs are attached to NAMEs. NAME headers are a name for the game and also contain some common features for every game, such as playtype, players, year released, etc. It also includes an english and native name (UTF-8). System headers are specific to each system and are designed to support all current and future software for that system.

Eventually I will release some source and documentation on the format. As it is currently no other emulator author has been interested so I haven't been interested in releasing it all yet.
1 year ago - Friday, May 13, 2011
Type: Member
Posts: 148
Joined: 12/12/2009
Thanks Ralph for this infos !!!

   Page 1 of 1   



RetroCopy: Making emulation easy and fun.
  |   RetroCopy © 2011