Я знаю, что этот вопрос довольно глупый, но я уже несколько часов сижу над этим и впадаю в отчаяние.
Как хобби, мне нравится копаться в файлах старых видеоигр. Для моего текущего проекта мне нужно взять в руки музыкальные файлы c из Monkey's Adventures (больше информации об игре здесь ). Проблема в том, что игра была сделана с использованием очень непонятных инструментов. В результате файловая структура игры выглядит следующим образом:
Как видите, все игровые ресурсы упакованы в один файл .HAL , На самом деле я даже не могу получить простой ответ на вопрос, что это за тип файла .
Когда я открываю файл в блокноте, все становится еще более запутанным. Большая часть файла, как и ожидалось, gibberi sh, но в начале есть какой-то странный код.
end
eof
LICZBA URZADZEN: 1
SAPPHIRE RADEON 9200 ATLANTIS (DNA 3.2.4.10)
================== DO INIT ALL ==================: 1
DOSTEPNE URZADZENIE: 0
SAPPHIRE RADEON 9200 ATLANTIS (DNA 3.2.4.10)
przed create device... 10
przed enum adapter modes...
Mozliwosc renderu 32bpp: 3
*Usun tryb nr: 0
*Usun tryb nr: 1
*Usun tryb nr: 2
*Usun tryb nr: 3
*Usun tryb nr: 4
*Usun tryb nr: 5
*Usun tryb nr: 6
*Usun tryb nr: 7
*Usun tryb nr: 8
Dodaj tryb nr: 9
Dodaj tryb nr: 10
Dodaj tryb nr: 11
Dodaj tryb nr: 12
Dodaj tryb nr: 13
Dodaj tryb nr: 14
Dodaj tryb nr: 15
Dodaj tryb nr: 16
Dodaj tryb nr: 17
Dodaj tryb nr: 18
Dodaj tryb nr: 19
Dodaj tryb nr: 20
Dodaj tryb nr: 21
Dodaj tryb nr: 22
Dodaj tryb nr: 23
Dodaj tryb nr: 24
Dodaj tryb nr: 25
Lista dostepnych formatow: 96
tryb nr: 9 2
bpp: 16 16
Dodaj format ekranu: 640 400 16
tryb nr: 18 2
bpp: 32 32
Dodaj format ekranu: 640 400 32
tryb nr: 10 2
bpp: 16 16
Dodaj format ekranu: 640 480 16
tryb nr: 19 2
bpp: 32 32
Dodaj format ekranu: 640 480 32
tryb nr: 11 2
bpp: 16 16
Dodaj format ekranu: 800 600 16
tryb nr: 20 2
bpp: 32 32
Dodaj format ekranu: 800 600 32
tryb nr: 12 2
bpp: 16 16
Dodaj format ekranu: 1024 768 16
tryb nr: 21 2
bpp: 32 32
Dodaj format ekranu: 1024 768 32
tryb nr: 13 2
bpp: 16 16
Dodaj format ekranu: 1152 864 16
tryb nr: 22 2
bpp: 32 32
Dodaj format ekranu: 1152 864 32
tryb nr: 14 2
bpp: 16 16
Dodaj format ekranu: 1280 960 16
tryb nr: 23 2
bpp: 32 32
Dodaj format ekranu: 1280 960 32
tryb nr: 15 2
bpp: 16 16
Dodaj format ekranu: 1280 1024 16
tryb nr: 24 2
bpp: 32 32
Dodaj format ekranu: 1280 1024 32
LICZBA DOSTEPNYCH FORMATOW EKRANU: 14
przed set tryg2...
Это слишком долго, чтобы писать здесь, но вы можете просмотреть его здесь .
В заключение, Я знаю, что есть факты. WAV-файлы где-то в этом файле . Я просто не знаю, как их извлечь. Если у вас есть идеи, как это сделать, пожалуйста, дайте мне знать. Если вам это нужно, я загрузил весь файл на мой Google Drive . Прежде чем спросить, да, это законно, по крайней мере, где я живу.
Заранее спасибо за любую помощь. Кроме того, извините, если я использовал теги неправильно. Я немного новичок в этом.