User Tag List

Страница 28 из 39 ПерваяПервая ... 242526272829303132 ... ПоследняяПоследняя
Показано с 271 по 280 из 443

Тема: Пишу шедевр для «Вектора 06Ц»

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,913
    Спасибо Благодарностей отдано 
    354
    Спасибо Благодарностей получено 
    322
    Поблагодарили
    246 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от metamorpho Посмотреть сообщение
    Сделал новый объект - птичку, вставил графику + добавил ещё немного другой графики и памяти уже нету.
    rom получился больше 32 Кб и при запуске завис. Как-то я нерасчитал
    Придётся либо птичку убрать либо что-то другое что хотел внедрить в игру.
    См. (rom) с птичкой для истории (похоже птичку уберу - слишком много весит).
    а что на размер ROM есть ограничения?
    С уважением,
    Jerri / Red Triangle.

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

  3. #2

    Регистрация
    01.03.2011
    Адрес
    Stamford
    Сообщений
    336
    Спасибо Благодарностей отдано 
    46
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    а что на размер ROM есть ограничения?
    Ограничения нет, но с адреса 0x8000 видeопамять, плоскости. Автор хочет все 16 цветов, он сам писал об этом, все 4 видеоплоскости.
    Решение: графику в квазидиск (всю). Там есть разные варианты доступа, рекомендую в области со стековым доступом. Тут помогут...

    PS. Только придётся сопрягаться с CP/M, графику закачивать, но это - technicality. Хотя, можно и с мафона, можно даже сделать с мафона custom ROM loader. Но c CP/M проще.

    PPS. Есть ещё вариант: во время загрузки основного кода custom лодером настроить квазидиск так, чтобы открылся доступ "как память". Если совместимость со старыми квазидисками не важна, и рассчитывать на доработку Баркаря, квазидиск можно размапить на доступ "как память" прямо c адреса 0x8000, и гнать с мафона навалом...
    Тогда CP/M не нужна. Правда, в реале не у всех может быть Баркарь... это проверяется. А можно для совместимости гнать лодером в стандартное окно 0xA000-0xDFFF, и потом мувнуть хоть в адрес 0 банка квазидиска...всё равно на экран стеком выводить. А области "как память" оставить для драйверов/подгружаемых оверлеев с кодом.
    Последний раз редактировалось PPC; 06.08.2020 в 21:19.

    Этот пользователь поблагодарил PPC за это полезное сообщение:

    metamorpho(06.08.2020)

  4. #3

    Регистрация
    24.08.2012
    Адрес
    г. Волжский
    Сообщений
    467
    Спасибо Благодарностей отдано 
    797
    Спасибо Благодарностей получено 
    278
    Поблагодарили
    106 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PPC Посмотреть сообщение
    ....рекомендую присмотреться к квазидиску в смысле всю графику туда. Удачи!
    Цитата Сообщение от PPC Посмотреть сообщение
    PS. Только придётся сопрягаться с CP/M, графику закачивать, но это - technicality. Хотя, можно и с мафона, можно даже сделать с мафона custom ROM loader. Но c CP/M проще.
    PPS. Есть ещё вариант: во время загрузки основного кода custom лодером настроить квазидиск так, чтобы открылся доступ "как память". Если совместимость со старыми квазидисками не важна, и рассчитывать на доработку Баркаря, квазидиск можно размапить на доступ "как память" прямо c адреса 0x8000, и гнать с мафона навалом...
    Тогда CP/M не нужна. Правда, в реале не у всех может быть Баркарь... это проверяется. А можно для совместимости гнать лодером в стандартное окно 0xA000-0xDFFF, и потом мувнуть хоть в адрес 0 банка квазидиска...всё равно на экран стеком выводить. А области "как память" оставить для драйверов/подгружаемых оверлеев с кодом.

    PPC, спасибо за информацию, буду знать!!
    Эта игра точно без квазидиска будет - чтобы была чисто классика Вектор-06Ц без всяких добавок.
    Ну а потом (если ещё вдохновение найдёт) посмотрим.

  5. #4

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от metamorpho Посмотреть сообщение
    PPC, спасибо за информацию, буду знать!!
    Эта игра точно без квазидиска будет - чтобы была чисто классика Вектор-06Ц без всяких добавок.
    Ну а потом (если ещё вдохновение найдёт) посмотрим.
    Значит нужно внимательнее на спрайты посмотреть. Либо компактнее их расположить в памяти, либо глянуть на возможность совмещения, хотя это будет зависеть от порядка следования байтов в спрайтах.
    Ещё, я уже спрашивал, но не запомнил, получил ли ответ.
    Сколько цветов используется в каждом из спрайтов?
    Я не о количестве возможных, понятно, что их 8, а о реально используемых цветах в картинках?
    Если в каких-то спрайтах их не больше 4-ёх, может сократить для этих спрайтов сипользование до 2-ух плоскостей?
    Это конечно не для всех объектов подойдёт... но места занимать будут меньше, скорость вывода на экран - выше...
    Последний раз редактировалось KTSerg; 07.08.2020 в 05:30.

    Этот пользователь поблагодарил KTSerg за это полезное сообщение:

    metamorpho(11.08.2020)

  6. #5

    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,411
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    180
    Поблагодарили
    139 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вы не думали... считаь спрайты не в плоскостях а просто в XY... че тупите-то (или у 8 ми битных все плохо)
    БK 0010-01, БК 11М, БК11М+,МС 0511 (УКНЦ)х3, Atari 65XE, Commodore 64, AMIGA 500 (HDD), ZX EVO

  7. #6

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,913
    Спасибо Благодарностей отдано 
    354
    Спасибо Благодарностей получено 
    322
    Поблагодарили
    246 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от S_V_B Посмотреть сообщение
    Вы не думали... считаь спрайты не в плоскостях а просто в XY... че тупите-то (или у 8 ми битных все плохо)
    Ты чего сказать то хотел?
    С уважением,
    Jerri / Red Triangle.

  8. #7

    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,411
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    180
    Поблагодарили
    139 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У вас 8ми биток свои плоскости ... не бейти меня ногами.. зкран вериткально порезан................ беда, но это тоже решабельно.. (я приобрел ATARI 65XE)
    БK 0010-01, БК 11М, БК11М+,МС 0511 (УКНЦ)х3, Atari 65XE, Commodore 64, AMIGA 500 (HDD), ZX EVO

  9. #8

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,913
    Спасибо Благодарностей отдано 
    354
    Спасибо Благодарностей получено 
    322
    Поблагодарили
    246 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от S_V_B Посмотреть сообщение
    У вас 8ми биток свои плоскости ... не бейти меня ногами.. зкран вериткально порезан................ беда, но это тоже решабельно.. (я приобрел ATARI 65XE)
    Ща поясню
    Экран вектора имеет высоту 256 и состоит из 32 вертикальных ленточек.

    Далее вектор позволяет до 16 цветов из палитры 256.
    цветная точка собирается из 4 значений выбираемых из 4х битпланов, также как на амиге.

    В итоге экран может занимать от 8 до 32 кб
    Тут вот где-то выше я ссылки кидал.
    С уважением,
    Jerri / Red Triangle.

    Этот пользователь поблагодарил jerri за это полезное сообщение:

    S_V_B(11.08.2020)

  10. #9

    Регистрация
    24.08.2012
    Адрес
    г. Волжский
    Сообщений
    467
    Спасибо Благодарностей отдано 
    797
    Спасибо Благодарностей получено 
    278
    Поблагодарили
    106 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1 . Хотел уточнить нижеприведённый музыкальный шедевр он же чисто на ВИ53 проигрывается ?

    2. Есть идея сделать музыку следующим образом:
    - на эмуляторе загрузить "Бейсик" и там набрать и отредактировать мелодию
    - далее вставить эту мелодию в ассемблер

    Но какой код нужно вставить в обработку прерывания, чтобы проигрывать эту мелодию ?
    Может у кого есть готовый вариант.



  11. #10

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,913
    Спасибо Благодарностей отдано 
    354
    Спасибо Благодарностей получено 
    322
    Поблагодарили
    246 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    metamorpho, плеер из RiseOut можно выдернуть. Но вот музыку надо для него гдето писать.
    Если для Вектора есть трекеры можно комунибудь музыку заказать.
    С уважением,
    Jerri / Red Triangle.

    Этот пользователь поблагодарил jerri за это полезное сообщение:

    metamorpho(11.08.2020)

Страница 28 из 39 ПерваяПервая ... 242526272829303132 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Бейсики для Вектора-06Ц и клонов
    от ivagor в разделе Вектор
    Ответов: 696
    Последнее: 25.10.2025, 02:34
  2. Картотека ПО для Вектора-06ц
    от svofski в разделе Вектор
    Ответов: 719
    Последнее: 04.04.2024, 11:13
  3. Восстановление Вектора-06ц
    от Daniil Chislov 86 в разделе Вектор
    Ответов: 100
    Последнее: 11.03.2021, 00:23
  4. Ответов: 198
    Последнее: 26.04.2020, 13:05
  5. Ответов: 58
    Последнее: 06.07.2019, 23:56

Ваши права

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