What kinda of program are you making for Age? A DRS utility like Stoyan Ratchev's? That would be cool to have a visual interface instead of the dos version. You will have to open the file for binary, and read different bits of data, then convert it from hex to decimal, then convert it from decimal to ASCII. This is some code that I wrote just now to get the header info...

VB Code:
  1. Private Sub Command1_Click()
  2. Dim buff As String, buff2 As Long 'declare variables
  3. Open "D:\Age of Empires II\Data\Interfac.drs" For Binary Access Read As #1 'change to your age of empires folder
  4. buff = String(40, Chr(0)) 'fill the buffer so that binary access works
  5. Get #1, 1, buff 'get the info into the variable buff
  6. MsgBox buff 'display buff to you
  7. buff = String(4, Chr(0)) 'repeat steps over to get version, tribe, etc.
  8. Get #1, 41, buff
  9. MsgBox buff
  10. buff = String(12, Chr(0))
  11. Get #1, 45, buff
  12. MsgBox buff
  13. Get #1, 54, buff2
  14. MsgBox buff2
  15. Get #1, 59, buff2
  16. MsgBox buff2
  17. Close
  18.  
  19. End Sub