Важная информация

User Tag List

Страница 1 из 13 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 122

Тема: написание простейшей демки для тренировки

  1. #1
    Guru Аватар для AAA
    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,509
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    16 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Question написание простейшей демки для тренировки

    Хочу написать демку на ассемблере, кто способен разъяснить ААА как это сделать ?

    Затея такая:
    1. Выдрать на Магик картинку.
    2. Обработать ее в Арт студио
    3. Скомпилировать ее под определенный адрес в программе Screen Compressor
    4. Скомпилировать музыку в ST Compiler
    5. В Тасме Кса написать код ассемблера
    6. Запустить все это добро в Тасме.
    7. Сжать кодовый файл в Liz Packe
    8. Сделать под бейсик специальной программой. (как она называется не помню, но она на черном фоне)

    Эффект в деме пока только один, это прыгающие полоски на бордюре.

    Код ассемблера нужен такой:

    org 25000 - это я помню
    - что то нужное далее
    - бордюр черный, папер черный, инк черный
    - загрузить картинку (kart)
    -закрузить музыку (music)
    - инициализировать музыку
    -вывести картинку
    - запустить музыку
    - менять бордюр под музыку


    Ну вот типа того.

    Вопросы для начала:

    По 1 му пункту:
    Как скинуть на магик:
    Вставляю дискету, записываю вверх то что я хочу выдрать. Запускаю оно. Нажимаю, на диск записываются баранки. Какой коммандой из Тр дос я могу запустить баранки ? (Gosub ''')

    Далее не помню, как мне из баранки выдрать картинку пригодную для просмотра в Арт Студио ? (какой прогой ?)

    По тетьему пункту:
    Забыл что за программу я использовал для сжатия картинки, но там загружался скрин арт студии и потом компрессировался файл. Выдавалось четыре результата. я выбирал подходящий и записывал на диск. (в какую память закинуть картинку лучше ?

    По пятому пункту напишите мне пожалуйста коддинг, того, что я написал и напомните:

    Как сохранять в Тасме код на диск,
    как его загружать в тасм,
    какой кнопкой запускать для просмотра
    , как потом обратно в Тасм выходить.
    Как распологать на дискете скомпилированную картинку и музон после самого Тасма аля как ?

    Вообщем пока на этом остановимся, чтоб не запутаться....

    Писать буду на реале профи, просьба советы давать под реал. С эмулятором я не смогу.
    Последний раз редактировалось AAA; 07.10.2008 в 00:17.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    --- Аватар для Shadow Maker
    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    235
    Поблагодарили
    100 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для баранок были специальные выдиралки картинок.

    А ты обязательно хочешь именно в Тасме написать? Что-то я совсем уже не помню его кнопок, и ты я думаю тоже, мож проще в каком-нить менюшечном типа ZASM?

    Полоски на бордюре могут прыгать ну очень разнообразно, ты хоть опиши как именно тебе надо.
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

    Не сдавайся. Дыши?

    Virtual TR-DOS

  4. #3
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,438
    Спасибо Благодарностей отдано 
    192
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    61 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alexeenko Посмотреть сообщение
    1. Выдрать на Магик картинку.
    А чего бы не взять готовую?

    Цитата Сообщение от alexeenko Посмотреть сообщение
    3. Скомпилировать ее под определенный адрес в программе Screen Compressor
    Laser Compact рулит.

    Цитата Сообщение от alexeenko Посмотреть сообщение
    4. Скомпилировать музыку в ST Compiler
    А в Vortex Tracker'e не проще?


    Цитата Сообщение от alexeenko Посмотреть сообщение
    6. Запустить все это добро в Тасме.
    Почему не в Storm'e?

    Цитата Сообщение от alexeenko Посмотреть сообщение
    7. Сжать кодовый файл в Liz Packe
    Лучше в Hrust'e

  5. #4
    Guru Аватар для rasmer
    Регистрация
    20.01.2005
    Адрес
    Саранск
    Сообщений
    2,195
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Согласен с Игорястым - юзай ZASM (он же ZX-ASM)...
    Мои интры: [Kukarachess][Super boot rmx][tRUSHE MOSAIc][BLAZE]
    Мои игры: [Overload][Removal]

    Список игр для ZX-Spectrum: [2015] [2014]

  6. #5
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,438
    Спасибо Благодарностей отдано 
    192
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    61 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alexeenko Посмотреть сообщение
    org 25000 - это я помню
    - что то нужное далее
    - бордюр черный, папер черный, инк черный
    - загрузить картинку (kart)
    -закрузить музыку (music)
    - инициализировать музыку
    -вывести картинку
    - запустить музыку
    - менять бордюр под музыку
    PHP код:

              org 
    #6000
              
    xor a
              out 
    (254),a
              call screen
              call music
    loop    ei
              halt
             call 
    #c005
             
    di
             ld a
    ,254
             in a
    ,(254)
             and 
    1
             jr nz
    loop
             jp 
    #c0005

    screen:   incb "screen"

                 
    org #c000
    music:    incb "music" 
    типа того, но пока без мигающего бордера

  7. #6
    Guru Аватар для AAA
    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,509
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    16 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shadow Maker Посмотреть сообщение
    Для баранок были специальные выдиралки картинок.

    А ты обязательно хочешь именно в Тасме написать? Что-то я совсем уже не помню его кнопок, и ты я думаю тоже, мож проще в каком-нить менюшечном типа ZASM?

    Полоски на бордюре могут прыгать ну очень разнообразно, ты хоть опиши как именно тебе надо.
    Название не припомнишь ?
    Я раньше писал в Тасм, боюся не осовоится и спустить всю тему во флейм, вместонаписания демки. Ну если удобней объяснитьв Засм, то дайте ссылку на нужную версию буду ее изучать.

    Полосочки три штучки стоят на бордюре и все. посрединке.

    Добавлено через 1 минуту
    Цитата Сообщение от newart Посмотреть сообщение
    А чего бы не взять готовую?
    Пока так, а потом возьму готовую, я тренируюсь. А маджик вспоминаю, т.к., люблю каллажи делать.

    Добавлено через 2 минуты
    Цитата Сообщение от newart Посмотреть сообщение
    call screen
    call music
    Тоесть сжатую картинку я именую screen
    а музон: music

    А адреса какие мне в компиляторе писать на музон и картинку ?

    Вообщем я завтра формирую три дискеты для работы:

    1. ZASM
    2. ST Compilytor+музоны S
    3. Art Studio
    4. то что буду выдирать.

    Все пойду пока высплюсь....
    Последний раз редактировалось AAA; 07.10.2008 в 00:36. Причина: Добавлено сообщение

  8. #7
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,438
    Спасибо Благодарностей отдано 
    192
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    61 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alexeenko Посмотреть сообщение
    Пока так, а потом возьму готовую, я тренируюсь. А маджик вспоминаю, т.к., люблю каллажи делать.
    На реале что ли?

    Ты самое главное скажи, тебе хочется что то написать чужими руками, или понять как всё это работает?

  9. #8
    Guru Аватар для AAA
    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,509
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    16 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от newart Посмотреть сообщение
    Ты самое главное скажи, тебе хочется что то написать чужими руками, или понять как всё это работает?
    Я хочу написать все чужими руками и мозгами и хотя бы немного понять как что работает, что бы в дальнейшем совершенствоваться до уровня скролла. Для начала быть на уровне загрузить картинку, запустить эффект где то посрединке, музон запустить. Мечта запустить скролл и написать приветы, причем на русском. Но это конечно высший пилотаж для меня на данном этапе. Планов пока нестрою, но хочу написать простую демку.

    Добавлено через 30 секунд
    Цитата Сообщение от newart Посмотреть сообщение
    На реале что ли?
    Ага.
    Последний раз редактировалось AAA; 07.10.2008 в 00:39. Причина: Добавлено сообщение

  10. #9
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,438
    Спасибо Благодарностей отдано 
    192
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    61 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alexeenko Посмотреть сообщение
    А адреса какие мне в компиляторе писать на музон и картинку ?
    Музон #c000 (49152)
    А картинку пакуй в BGE, там плагин есть Laser COmpact, там адрес не требуется можно будет грузить по любому адресу.

    Добавлено через 2 минуты
    p.s. глянь мыло
    Последний раз редактировалось newart; 07.10.2008 в 00:47. Причина: Добавлено сообщение

  11. #10
    Guru
    Регистрация
    13.09.2008
    Адрес
    Украина
    Сообщений
    2,677
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если не сложно пишите всё в тему я тоже кой чего вспомню.
    "...Неправедный пусть еще делает неправду; нечистый пусть еще сквернится; праведный да творит правду еще, и святый да освящается еще. Се, гряду скоро, и возмездие Мое со Мною, чтобы воздать каждому по делам его. " (Откр. 22:11-13)

Страница 1 из 13 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Демки на опознание
    от Ir0n в разделе Демо
    Ответов: 64
    Последнее: 18.07.2011, 03:29
  2. Рецензии на демки
    от Arlekin в разделе Демо
    Ответов: 6
    Последнее: 28.07.2008, 13:30
  3. написание музыки на Dendy.
    от s1moncpu в разделе Nintendo
    Ответов: 27
    Последнее: 25.05.2007, 05:34
  4. написание музыки на Dendy.
    от s1moncpu в разделе Музыка
    Ответов: 2
    Последнее: 16.05.2007, 10:59

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •