Important information: this site is currently scheduled to go offline indefinitely by end of the year.

(PC) Aerial Strike: Low Altitude High Stakes *.yrf

The Original Forum. Game archives, full of resources. How to open them? Get help here.
Post Reply
omfgpota
advanced
Posts: 67
Joined: Tue Apr 13, 2010 2:52 pm
Has thanked: 31 times
Been thanked: 1 time

(PC) Aerial Strike: Low Altitude High Stakes *.yrf

Post by omfgpota »

The contents of this post was deleted because of possible forum rules violation.
Last edited by omfgpota on Mon Jul 05, 2010 8:19 am, edited 1 time in total.
bacter
veteran
Posts: 142
Joined: Mon Feb 22, 2010 8:42 pm
Has thanked: 2 times
Been thanked: 83 times

Re: (PC) Aerial Strike: Low Altitude High Stakes

Post by bacter »

This is the structure of the .YRF file:

Code: Select all

 ->Header: (21 or 22 bytes)
   -> ID : Array[0..4] Of Char; // 'YRSFW'
   -> Unknown1 : Array[0..7] Of Byte;
   -> DirectoryStartPos : DWORD // Points to the end of the file
   -> Unknown2 : Array[0..3] Of Byte // or [0..4] of Byte

 ->File data...

 ->Directory: (recursive)
   -> Flag       : WORD // 0=directory 1=file
   -> NameLength : WORD 
   -> Name : Array[0..NameLength-1] of Chars

     -> if Flag==0 (directory)
         -> NrOfChildItems : DWORD
                 // for each entries in this directory
                 // Repeat from "Flag" 

     -> if Flag==1 (file)
         -> FileSize     : DWORD
         -> FileStartPos : DWORD

I created a simple YRF extractor/updater util. It's possible to extract all files form the .YRF archive, or replace only one file inside the .YRF. The "Make .YRF" function not works yet, but I'm working on it.
Last edited by bacter on Wed Jul 07, 2010 8:16 pm, edited 1 time in total.
omfgpota
advanced
Posts: 67
Joined: Tue Apr 13, 2010 2:52 pm
Has thanked: 31 times
Been thanked: 1 time

Re: (PC) Aerial Strike: Low Altitude High Stakes *.yrf

Post by omfgpota »

wow thank you so much for the effort and time helping out a noob like me sir!

i can confirm that it's working on almost all of the files i've tested on :D

thank you sir bacter!
bacter
veteran
Posts: 142
Joined: Mon Feb 22, 2010 8:42 pm
Has thanked: 2 times
Been thanked: 83 times

Re: (PC) Aerial Strike: Low Altitude High Stakes *.yrf

Post by bacter »

I finished my YRF util, now it can extract, update or create new .YRF files.
Rion
beginner
Posts: 39
Joined: Thu Jul 07, 2011 9:14 pm
Has thanked: 9 times
Been thanked: 3 times

Re: (PC) Aerial Strike: Low Altitude High Stakes *.yrf

Post by Rion »

I was just searching all over the web for a YRF packer/unpacker util. Is it still available for download? I'd like to extract Yager's .yrf files for localization.
prudislav
beginner
Posts: 35
Joined: Tue Oct 12, 2010 11:48 pm
Has thanked: 1 time

Re: (PC) Aerial Strike: Low Altitude High Stakes *.yrf

Post by prudislav »

Rion wrote:I was just searching all over the web for a YRF packer/unpacker util. Is it still available for download? I'd like to extract Yager's .yrf files for localization.
yep me too
Darkfox
VVIP member
VVIP member
Posts: 688
Joined: Fri Jul 04, 2003 6:11 pm
Has thanked: 33 times
Been thanked: 16 times

Re: (PC) Aerial Strike: Low Altitude High Stakes *.yrf

Post by Darkfox »

Used to be some way to download it here, dunno what happened, maybe in the process of forum changes it got lost. But here it is for ya. Good thing I got a backup. :D
You do not have the required permissions to view the files attached to this post.
Notex
n00b
Posts: 12
Joined: Sat Feb 18, 2017 3:12 pm
Has thanked: 6 times
Been thanked: 3 times

Re: (PC) Aerial Strike: Low Altitude High Stakes *.yrf

Post by Notex »

bacter wrote: Wed Jul 07, 2010 8:15 pm I finished my YRF util, now it can extract, update or create new .YRF files.
Any chance you still happen to have the source code for this program? I would like to try adding support for the Xbox version of Yager. Seems your tool is not compatible with the YRF archives from it.
Post Reply