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

User Tag List

Страница 36 из 36 ПерваяПервая ... 3233343536
Показано с 351 по 355 из 355

Тема: Системные требования для игры, на какой спек рассчитывать?

  1. #351
    Guru
    Регистрация
    03.01.2006
    Адрес
    Рязань
    Сообщений
    2,935
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нет, потому что вопрос в написании прог под ngs (эмулятор) / ngs+nextz80 (реал), чтобы одна и та же программа работала везде, но с разной скоростью. А ещё лучше atm / atm+ngs / atm+ngs+nextz80, с различием только в кернале.

  2. #352
    Master
    Регистрация
    16.09.2005
    Адрес
    Дзержинск (DustCity)
    Сообщений
    919
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Blade Посмотреть сообщение
    Сложность есть. В память нельзя часть битов писать, часть битов не писать. Пишется полностью байт. Для реализации маски в 16с режиме надо делать цикл чтение-модификация-запись.
    а если для каждой пары пикселей имеем 4 варианта маски (00,01,10,11) = 4 процедуры вывода и 0/1/1/1 байт данных:

    скомбинировав такие выводы для нескольких байт получим быстрый вывод (правда без клиппирования)

    MASK_L EQU %10111000
    MASK_R EQU %01000111
    P00 INC DE ;6 /6
    P00_END
    //---
    P01 LD A,(DE) ;7
    AND MASK_R ;7
    OR (HL) ;7
    LD (DE),A ;7
    INC HL ;6
    INC DE ;6 /40
    P01_END
    //---
    P10 LD A,(DE) ;7
    AND MASK_L ;7
    OR (HL) ;7
    LD (DE),A ;7
    INC HL ;6
    INC DE ;6 /40
    P10_END
    //---
    P11 LDI ;16 /16
    P11_END
    //---


    DE - экран
    HL - данные спрайта
    SP - "маска" - адреса переходов на процедуры вывода линии спрайта
    Pentagon1024sl2.2/TSFM/Z-Controller/GS128Kb/HDD/CDROM/Palcoder

  3. #353
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от alone Посмотреть сообщение
    Я легко выкинул 109 ЛЕ только за счёт одной команды DAA и флагов P (переполнение оставил), H, N, F3, F5. Которые никому не нужны. А есть ещё куча команд, без которых можно обойтись. Хотя бы NEG (=CPL:INC A). Так что троллинг не прошёл.
    Гы-гы-гы)
    Только это уже не совместимый с Z80 процессор, а лишь похожий)

  4. #354
    Banned
    Регистрация
    28.12.2012
    Адрес
    Leesburg, VA, USA
    Сообщений
    974
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alone Посмотреть сообщение
    И ещё этот кто-то даже не заметил, что у него RAM16X1D компилится в реги вместо штук.
    ЛВД-подпёрдыш же пади и не заметил пока ему Хозяин не расчесал.
    Цитата Сообщение от alone Посмотреть сообщение
    Total memory bits : 512 / 24,576 ( 2 % )
    И не привел данные СКОЛЬКО штук в асексе уходит на эту макрофункцию.

  5. #355
    Banned
    Регистрация
    28.12.2012
    Адрес
    Leesburg, VA, USA
    Сообщений
    974
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хехе, занялся исследованием вопроса. Выяснились очень занимательные вещи.
    Интересно, что расскажет наш друг Алоний, впихиватель спартановских лутов в асексовые еабы.

Страница 36 из 36 ПерваяПервая ... 3233343536

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

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

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

Похожие темы

  1. Какой игры не хватает на векторе?
    от ivagor в разделе Вектор
    Ответов: 56
    Последнее: 24.02.2017, 08:35
  2. Ответов: 301
    Последнее: 18.02.2011, 05:38
  3. какой спек восстановить?
    от poisk в разделе Для начинающих
    Ответов: 8
    Последнее: 11.12.2008, 20:35
  4. Ответов: 6
    Последнее: 28.08.2008, 21:34
  5. Системные программы ?!?
    от AAA в разделе Софт
    Ответов: 11
    Последнее: 02.03.2008, 14:33

Метки этой темы

Ваши права

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