Вход

Просмотр полной версии : Исходник плеера PT2, модифицированный



Barmaley_m
18.09.2007, 01:52
Интересуется ли кто-нибудь исходниками плееров?

Я видел когда-то в инете дизассемблер плеера Pro Tracker 2, но по качеству он существенно уступал варианту, который есть у меня :)

Я детально продизассемблировал оригинальный плеер PT2 с целью написать свой собственный. Дело в том, что оригинальный плеер PT2 во многих местах модифицирует сам себя. Поэтому его нельзя размещать в ПЗУ.

Вместе с качественным дизассемблером оригинального плеера могу выложить исходник своего PT2-плеера, пригодного для размещения в ПЗУ. Он также более короткий (хотя и более медленный, вследствие чего для демок не рекомендуется).

Изучая данные исходники, несложно восстановить и формат музыки. К сожалению, в те времена я не догадался написать док-файл по формату PT2. Сейчас уже почти все забыл :(

newart
18.09.2007, 02:00
Выкладывай. :rolleyes:

Barmaley_m
21.09.2007, 00:49
Значит, выкладываю:

Оригинальный плеер от Golden Disk, дизассемблер:

http://www.geocities.com/barmaley_m/pt2play.zip

Мой плеер, исходник:

http://www.geocities.com/barmaley_m/player.zip

Я проверял его на большом количестве музык, до тех пор, пока не выловил все баги. Однако то, что я сейчас выложил, может не быть последней версией. Поэтому, если будут проблемы с проигрыванием, обращайтесь, скину другой файл.

Модератор, возможно, эту ветку следует переместить в раздел "Программирование"? Я не сразу сообразил, что в "Музыке" больше обсуждается сама музыка, чем программы-плееры.

newart
21.09.2007, 16:08
Не лишним был бы еще компилированый вариант.

Barmaley_m
21.09.2007, 16:24
К сожалению, не сохранился :( Оба файла рассчитаны на ассемблер M80 (CP/M), так что не должно составлять проблемы скомпилировать их из-под любого эмулятора CP/M.