DGRP (File Format): Difference between revisions

From Retro Modding Wiki
Jump to navigation Jump to search
>Aruki
>Aruki
No edit summary
Line 5: Line 5:
== Format ==
== Format ==


The DGRP format is extremely simple; it's essentially just a list of resource dependencies (starting with a 32-bit count). The only difference between games is the resource ID length, and the addition of a [[RFRM Header]] in Tropical Freeze. A dependency is formatted like this:
The DGRP format is extremely simple; it's essentially just a list of resource dependencies (starting with a 32-bit count). The only difference between games is the resource ID length, and the addition of a [[Form Descriptor (Tropical Freeze)||form descriptor]] in Tropical Freeze. A dependency is formatted like this:


{| class="wikitable"
{| class="wikitable"

Revision as of 13:13, 9 May 2016

The DGRP format is for creating dependency groups. It's one of the few formats that appears in all five Retro Studios games.

Format

The DGRP format is extremely simple; it's essentially just a list of resource dependencies (starting with a 32-bit count). The only difference between games is the resource ID length, and the addition of a |form descriptor in Tropical Freeze. A dependency is formatted like this:

Offset Size Description
0x0 4 Resource type fourCC
0x4 Varies Resource ID