We just moved to a different server. Please be patient until all files and pages are restored and the MediaWiki software has been updated. Thank you

Battle Isle 2

From REWiki
Jump to: navigation, search

Battle Isle 2 is a turn-based strategy game for MS-DOS.

Contents

Files

LIB

Name Format Description
INS000.DAT GTL OPL2 instruments
SNG000.LIB TCT container in-game music (9 XMI files)
SNG001.LIB TCT container in-game music (6 XMI files + 3 dummy files)
SNG002.LIB TCT container in-game music (6 XMI files + 3 dummy files)
SNG003.LIB TCT container in-game music (3 XMI files + 6 dummy files)

File Formats

Simple Container

Offset Type Description
0 uint32 location of name/offset table, relative to beginning of file
4 uint8[m] data
4 + m name_ofs[n] name/offset table

TCT Container

Offset Type Description
0x0 uint32 location of name/offset table, relative to beginning of file
0x4 char[4] "TCT " (trailing space = 0x20; no trailing zero)
0x8 uint16 number of files in the TCT container (= numer of entries in the name/offset table)
0xa uint16 unknown
0xc uint8[m] data
0xc + m name_ofs[n] name/offset table

Name/Offset Table Entry

struct name_ofs {
  char name[8]; /* padded with trailing zeroes; name[7] == 0 required? */
  uint32 offset; /* relative to beginning of file */
};

Music

  1. Install Dosbox
  2. Copy these files into a directory that Dosbox can see:
    • XMI files - extract them from LIB\SNG*.LIB
    • LIB\INS000.DAT - rename it to SAMPLE.AD
    • AIL2.ZIP -> A214_D1.ZIP -> XPLAY.EXE
    • AIL2.ZIP -> A214_D1.ZIP -> ADLIB.ADV
  3. xplay xmi_file adlib.adv

Links

Sources

Personal tools