Important information: this site is currently scheduled to go offline indefinitely by December 1st 2023.
If you wish to donate to attempt the preservation of tools and software somewhere else before it goes down, check the GoFundMe
If you wish to donate to attempt the preservation of tools and software somewhere else before it goes down, check the GoFundMe
Search found 4 matches
- Fri Jan 21, 2022 8:37 am
- Forum: Game Archive
- Topic: G-Police .rdt archive
- Replies: 10
- Views: 2827
Re: G-Police .rdt archive
I am attaching a small program showing how to process the RDT files and run tests on the data.
- Thu Jan 20, 2022 4:42 am
- Forum: Game Archive
- Topic: G-Police .rdt archive
- Replies: 10
- Views: 2827
Re: G-Police .rdt archive
RES.RDA has the same entry count as the file list in RES.RDI, and this format: struct RDAFile { char magic[8]; // "RDA2 \0" uint32_t numChunkIDs; uint32_t zero; uint32_t chunkIDs[numChunksIDs]; }; Almost all ChunkIDs in the file are 1, seeming to mean not an archive resource, as described ...
- Thu Jan 20, 2022 4:23 am
- Forum: Game Archive
- Topic: G-Police .rdt archive
- Replies: 10
- Views: 2827
Re: G-Police .rdt archive
Here is the format of RES.RDI. This file contains filenames. It may be possible to match these with the three RDT archives described above. There seems to be no reference to this RDI file in the executable, so it may be a dev file that somehow escaped into the release. The same may apply to RES.RDX....
- Thu Jan 20, 2022 4:04 am
- Forum: Game Archive
- Topic: G-Police .rdt archive
- Replies: 10
- Views: 2827
Re: G-Police .rdt archive
I had a look at the RDT files RES.RDT, DISK1.RDT, DISK2.RDT and understood enough to parse through them. Here are some notes in pseudocode. First, every data block in an RDT archive starts with this header: struct SectionHeader { // chunkID = offset * 16 + archiveID // offset is of the SectionHeader...
