Вход

Просмотр полной версии : Нужно срочно выдрать музон Fairlight'а



ALKO
14.03.2010, 22:09
Мне нужно i СРОЧНО ! узнать длину и местоположение кодов,которая бикает через порт 254 в игре FairLight part I

AAA
14.03.2010, 22:50
Если биперная то она есть первой тут:

http://zxaaa.untergrund.net/DEMO3/melody1.zip

http://zxaaa.untergrund.net/screen4/melody2.png

а если Ay , то ее и так везде полно выдрано на любой вкус.

ALKO
14.03.2010, 23:31
Конечно спасибо,но мне нужно запускать из васика USR'ом и обратно возвращаться в Васик (именно биперный музон)

Destr
15.03.2010, 09:14
онечно спасибо,но мне нужно запускать из васика USR'ом и обратно возвращаться в Васик (именно биперный музон)

Кажись вот, грузить в #C000 (49152), вызывать из басика RANDOMIZE USR 49152 (из асма через CALL #C000)

ALKO
15.03.2010, 12:58
Это сишный файл?

Destr
15.03.2010, 14:00
Это сишный файл?

Обычный файл CODE, запихай его на диск или в образ, потом грузи да запускай.
Типа:
10 RANDOMIZE USR 15619:REM:LOAD "fair"CODE 49152
20 RANDOMIZE USR 49152
Заиграет музон.

Можно даже прямо в ТR-DOS командой RUN "fair" CODE (тока адрес диск-доктором поправить надо).

VNN_KCS
15.03.2010, 15:27
Держи переведённое в Спековский формат. Бейсик приложен. Дальше делай как тебе надо. Выход из мелодии - пробел.

ALKO
15.03.2010, 16:06
Спасибо за код.Выглядит красиво.

Destr
15.03.2010, 16:21
Выход из мелодии - пробел.
Любой клавишей.


Выглядит красиво.

Покажи хоть что получилось:)

VNN_KCS
15.03.2010, 19:21
Любой клавишей.
Пардон, не проверил. По привычке нажал пробел. Торопился помочь.

ALKO
15.03.2010, 19:53
Покажи хоть что получилось
пока ничего.
это я для игрухи подбираю музончик.(правда какой-то он лирический,а игры я создаю жестяковые)

VNN_KCS
15.03.2010, 20:55
это я для игрухи подбираю музончик.(правда какой-то он лирический,а игры я создаю жестяковые)
Так выбери из списка, что alexeenko дал, а мы выдерем.

ALKO
16.03.2010, 16:25
пожалуй на фаирлате можно остановиться,только не могу найти массив данных о нотах.
не в области стэка и UDG ли он находится?

Destr
16.03.2010, 16:36
пожалуй на фаирлате можно остановиться,только не могу найти массив данных о нотах.
не в области стэка и UDG ли он находится?
Данные судя по всему начинаются где-то после 49328 (#C0B0).
Но чтоб выделить что там за ноты и как они устроены - нужно анализировать код плеера. Морока в общем. Зачем тебе это? Хочешь свои ноты впихнуть?

ALKO
16.03.2010, 17:05
Нет.
Просто смотрю какие блоки копи-пастить в проэкт

Destr
16.03.2010, 17:41
Просто смотрю какие блоки копи-пастить в проэкт
С адреса 49152 как минимум 1078 байт.