0.00
Рейтинг
5.75
Сила
  • 3 марта 2021
  • avatar

    Lethargeek · 3 марта 2021, 08:57

    оценил топик Виртуальный процессор Simpleton 4
  • avatar

    Lethargeek · 3 марта 2021, 08:56

    прокомментировал топик Виртуальный процессор Simpleton 4
    да, [pc] конечно, что-то перемкнуло меня) главное, что ты понял верно по сдвигам надо бы всё тщательно взвесить, одинарный сдвиг для быстрой арифметики маловато насчёт асма, на мой...
  • avatar

    Lethargeek · 3 марта 2021, 08:53

    оценил комментарий к топику Виртуальный процессор Simpleton 4
  • 2 марта 2021
  • avatar

    Lethargeek · 2 марта 2021, 19:12

    прокомментировал топик Виртуальный процессор Simpleton 4
    просмотрел очень бегло, но сразу же несколько замечаний и предложений: 1) куча пробелов выглядит хуже пары запятых и занимает больше места в исходнике 2) интересный вопрос, как...
  • 25 февраля 2021
  • avatar

    Lethargeek · 25 февраля 2021, 23:07

    прокомментировал топик Review zxgfx compo #1
    А вот я категорически не согласен с местами 1 и 2. На обеих лица неузнаваемы, потерялось именно характерное. Ящитаю, первые два места за 3 и 5 — даже несмотря на то, что к 5 таки есть за что...
  • 16 января 2021
  • avatar

    Lethargeek · 16 января 2021, 12:16

    оценил топик Архитектура и программирование микрокалькулятора HP-41
  • avatar

    Lethargeek · 16 января 2021, 00:28

    оценил комментарий к топику Компрессия на спектруме: MegaLZ
  • avatar

    Lethargeek · 16 января 2021, 00:26

    прокомментировал топик Ещё раз про DOWN_HL.
    кошкин ёж, не тот код запостил во втором варианте, там должно быть ld de,$XX20☺ add hl,de ld e,h ld a,(de) ld h,a Хотя уже неважно, ведь оказалось, можно еще быстрее. Я как-то...
  • 5 января 2021
  • avatar

    Lethargeek · 5 января 2021, 01:11

    прокомментировал топик Ещё раз про DOWN_HL.
    не заметил штоле две точки входа?
  • avatar

    Lethargeek · 5 января 2021, 01:10

    прокомментировал топик Ещё раз про DOWN_HL.
    сравнивай длину, начиная с «ld de,$» а как любые переменные пихают куда-нибудь, между процедурами, например? кстати, там рабочую инфу по спрайтам можно хранить — снаружи цикла половина...
  • 4 января 2021
  • avatar

    Lethargeek · 4 января 2021, 13:26

    прокомментировал топик Ещё раз про DOWN_HL.
    * $40ZZ/$41ZZ
  • avatar

    Lethargeek · 4 января 2021, 13:23

    прокомментировал топик Ещё раз про DOWN_HL.
    потому что 7*inc+add лучше, чем 8*inc+add хоть в развёрнутом, хоть в неразвёрнутом варианте но если ты к $47XX прибавишь $F820, то получишь $3FZZ/$40ZZ, а не $40ZZ/$48ZZ
  • avatar

    Lethargeek · 4 января 2021, 13:15

    прокомментировал топик Ещё раз про DOWN_HL.
    у тебя не +6, а +7 без обрезки; у меня 26 с обрезкой, 17 без обрезки но из них нужны реально лишь 8/5, а промежутки можно использовать то есть у тебя реально больше места даже без обрезки уйдёт...
  • avatar

    Lethargeek · 4 января 2021, 00:59

    прокомментировал топик Ещё раз про DOWN_HL.
    совершенно нету связи с поправкой
  • avatar

    Lethargeek · 4 января 2021, 00:53

    прокомментировал топик Ещё раз про DOWN_HL.
    разворачивание цикла ничего не меняет
  • avatar

    Lethargeek · 4 января 2021, 00:53

    прокомментировал топик Ещё раз про DOWN_HL.
    какой смысл в оптимизации вообще, если не упарываться всерьёз? 8) расстояние в таблице (для всего экрана) от первого нужного байта до последнего 16 байт с заворачиванием или обрезкой по низу...
  • 3 января 2021
  • avatar

    Lethargeek · 3 января 2021, 23:59

    прокомментировал топик Ещё раз про DOWN_HL.
    статистически «общая» — всё же чуть помедленнее, и не факт еще, что в сумме короче
  • avatar

    Lethargeek · 3 января 2021, 23:57

    прокомментировал топик Ещё раз про DOWN_HL.
    зато нужен лишний код для перехода сегмента, сопоставимый по размеру с таблицей и да, чтоб не нужно было выполнять лишний inc, прибавлять следует 32-7*256
  • 2 января 2021
  • avatar

    Lethargeek · 2 января 2021, 22:33

    прокомментировал топик Ещё раз про DOWN_HL.
    Вариант без таблиц, но с разбросанными по памяти одиночными байтами, 55 тактов: ld b,c add hl,bc ld b,h ld a,(bc) ld h,a Вариант с байтами, собранными рядом в...
  • avatar

    Lethargeek · 2 января 2021, 21:37

    оценил топик Ещё раз про DOWN_HL.
Получить ещё события ↓