ACNews #07
28 февраля 2002

Cенсация - AloneCoder декомпилировал Pro Tracker 3.x

<b>Cенсация</b> - AloneCoder декомпилировал Pro Tracker 3.x
========================= SENSATION! ===========================

   Свершилось! (см. #3)
   Pro Tracker 3.x, тот самый, который давно  и всем, лежит пре-
парированный на моих рабочих дисках :)
   Всё-таки я его декомпилировал, расставил метки (непросто было
при таком большом числе перемещаемых блоков!), и теперь после 14
дней этого  непрерывного тяжёлого, не побоюсь этого слова, труда
он скромно содержится  в шести аласмовских исходниках  с пятнад-
цатью подгружаемыми кодовыми файлами.Не верьте гражданам,которые
утверждают, что любую программу можно декомпилить за неделю ;)
   Кстати, я восхищаюсь отвагой MMCM'а, который  для вставки но-
вого  плейера в PT 3.51 в условиях отсутствия исходников нашёл и
изменил ШЕСТНАДЦАТЬ меток, многие из которых встречаются в прог-
рамме  НЕ  ОДИН  РАЗ, если  не сказать большего! Как он смог это
сделать, остаётся  для  меня непостижимой загадкой, но на всякий
случай я декомпилировал не эту, а другую версию - PT 3.42m... ;)
   Любопытно, что  у  меня ещё осталось около 175 (!!!) дисков с
промежуточными  версиями исходников =))))) Пока я их не грохнул,
они лежат в разного рода архивах общим объёмом 65M =]]]
   После декомпилинга я занялся оптимизацией, в результате кото-
рой (на сегодняшний момент) удалось  сократить программу чуть ли
не на _2k_ !!!
   Конечно, я понимаю Nick'а, которому хотелось выпустить редак-
тор побыстрее, но зачем же так прогу раздувать?
   Шедевр кодинга ;)

      PUSH BC
      PUSH HL
      PUSH IX
      POP HL
      LD BC,6
      AND A
      SBC HL,BC
metka=$+1
      LD A,0
      LD (HL),A
      POP HL
      POP BC

   Я долго смеялся :)))))
   Дальше последует поиск глюков и - релиз новой версии...
   Вопрос к музыкантам: какую  табличку  громкости использовать:
старую (3.4f) или из версии 3.51? Обе поддерживать глупо - будет
та же история, что и с частотными табличками...



Другие статьи номера:

Новости - Scream#2 наконец-то вышел, KSA-7G пропал, John Silver написал новый сонг, Dissonator приезжал из армии, Nikphe собрал IBM PC.

Cенсация - AloneCoder декомпилировал Pro Tracker 3.x

ASCII Smile - СЕГОДНЯ ЖЕ ПЕРВОЕ АПРЕЛЯ 8)

Сенсация - история о том как Tot/i8 так и не подключил SIMM к пнетагону AloneCoder'a.

Dune news - авторы Dune для Спектрума просит $250 за авторские права.

Почётные и Вечные - Список Заслуженных Пользователей AC Edit.


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
От редакции - Hа сегодня особых новостей нет.
Письмо №324 - Ростовская обл, с Кулешовка
Intro - Оболочка/Help.
Что-где-почему - каталог программ фиpмы "Скоpпион".
SONY - Видеомагнитофоны: SLV-E160EE, SLV-E290EE, SLV-E410EE, SLV-E510EE, SLV-E810EE.

В этот день...   26 апреля