Участник:Dim568/Silmarils IO DOS

Материал из Old-Games.RU Wiki
< Участник:Dim568
Версия от 16:44, 9 сентября 2020; Dim568 (обсуждение | вклад) (Новая страница: «== Header == === Base === {| class="wikitable" style="text-align:center;" | |- | 0|| 1 || 2 || 3 || 4 || 5 |- | colspan="2" | H0 || colspan="2" | H1 || colspan…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Header

Base

0 1 2 3 4 5
H0 H1 H2

Extend

6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
H3 H4 H5 H6 H7 ?? H9


Logic

Base

ReadBaseHeader();
if( H2 != 0 ){
  if((int16_t)(H1&0xFEFF) < 0){
  }else{
  }
}else{
  ReadExtendedPart();
  if((int16_t)(H1&0xFEFF) < 0){
  }else{
  }
}