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

Поиск:

Тип: Сообщения; Пользователь: Barmaley_m; Ключевые слова:

Страница 1 из 20 1 2 3 4

Поиск: На поиск затрачено 0.20 сек.

  1. Ответов
    13
    Просмотров
    2,249

    Не могу со всем согласиться, но участвовать в...

    Не могу со всем согласиться, но участвовать в холиваре "Asm vs C" тоже не хочется. Останемся при своих.

    Ты лучше посмотри по REL-файлам :) Скомпилируй мою программу RELVIEW2.MAC в эмуляторе CP/M,...
  2. Ответов
    13
    Просмотров
    2,249

    Ну, что значит, бедности? В наше время любой...

    Ну, что значит, бедности? В наше время любой владелец компьютера может себе позволить программировать на ЯВУ.

    Только для разных средств - разные задачи. Иногда даже современные Си-компиляторы не...
  3. Ответов
    13
    Просмотров
    2,249

    Это да, теперь проблем с временем компиляции нет....

    Это да, теперь проблем с временем компиляции нет. Но нет и проектов под Z80 - какая несправедливость :)

    У меня с ASC CP/M был RAM-DISK. Но даже на нем ассемблирование M80 и компоновка LINK...
  4. Ответов
    13
    Просмотров
    2,249

    Я работал с M80 довольно много. Подобных защит от...

    Я работал с M80 довольно много. Подобных защит от пионеров, однако, не делал. Макросами пользовался, но мало. Например, такими:

    GETHL MACRO ADR,OFS
    LD L,(ADR+OFS)
    LD H,(ADR+OFS+1)
    ENDM
    ...
  5. Ответов
    8
    Просмотров
    1,213

    Этого можно избежать, если ограничить...

    Этого можно избежать, если ограничить максимальную длительность INT в случае отсутствия подтверждения (напр. в "Орель БК-08" это было 28 тактов, что гарантирует срабатывание разрешенного прерывания,...
  6. Ответов
    8
    Просмотров
    1,213

    Даже и в пределах 32 тактов можно поймать...

    Даже и в пределах 32 тактов можно поймать повторное прерывание. На мой взгляд, более правильным решением является снятие запроса прерывания по сигналу процессора подтверждения прерывания (/M1 or...
  7. Ответов
    6
    Просмотров
    1,491

    Не все так просто. Там надо для каждой команды,...

    Не все так просто. Там надо для каждой команды, которая исполняется в процедуре, посчитать количество тактов. Если это команда условного перехода или DJNZ - то надо рассмотреть оба варианта по...
  8. Наверно, кто-то задумывал портировать на них...

    Наверно, кто-то задумывал портировать на них Microsoft BASIC?

    Мой бейсик не предназначен для исполнения на Z80 (иначе было бы больше смысла запрограммировать его на ассемблере, а не Си). К тому...
  9. Спасибо. В общем, желающие могут пользоваться...

    Спасибо. В общем, желающие могут пользоваться проектом. Конкретно здесь хочу выразить благодарность всем участникам обсуждения в этой ветке. Именно здесь подсказали про тесты Rugg/Feldman, и вообще...
  10. Уважаемым собеседникам удалось возбудить во мне...

    Уважаемым собеседникам удалось возбудить во мне интерес так, что я задумал и запилил свой собственный Бейсик!

    За основу взял Altair BASIC 3.2 4K - прародителя почти всех классических бейсиков...
  11. Я ни разу в жизни не встречал драйвера или API,...

    Я ни разу в жизни не встречал драйвера или API, который был бы настолько совершенным, что подошел бы для всех вообразимых нужд.

    Любой драйвер предоставляет меньше возможностей, чем то, на что...
  12. Вот, кстати, да. На Спеке тоже есть хороший...

    Вот, кстати, да. На Спеке тоже есть хороший пример - точка входа TR-DOS #3D13. Де-факто стала стандартным API TR-DOS. В конце 90х - начале 2000х начали появляться разные IDE- и SD-Card-интерфейсы. И...
  13. А мне, повторяю, кажется, что дело в деньгах....

    А мне, повторяю, кажется, что дело в деньгах. Зачем тратить деньги на зарплату программистов и пилить новое ПЗУ, если старое работает, и все довольны? Лучшее - враг хорошего.

    Сколько-нибудь...
  14. Где-то неэффекттивен, но улучшения предлагать...

    Где-то неэффекттивен, но улучшения предлагать надо с осторожностью. Вот я как-то думал, с высоты опыта, что могу улучшить кассетный формат без потери его устойчивости к искажениям сигнала. Казалось,...
  15. Кстати, раз уж мы тут "внутренности" бейсика...

    Кстати, раз уж мы тут "внутренности" бейсика обсуждаем - хочу поделиться найденной в нем ошибкой, о которой раньше публикаций не встречал.

    А именно: можно без POKE, USR и прочих запрещенных...
  16. Ответов
    3
    Просмотров
    1,070

    River Raid фреймовый можно сделать, как на Atari...

    River Raid фреймовый можно сделать, как на Atari 800. Первые версии этой игры были уже на приставках Atari, а там вообще что-то около 2К ОЗУ было. Процедурная генерация уровней.
  17. Ответов
    7
    Просмотров
    1,391

    Я 3 года проработал без окон, это был кошмар....

    Я 3 года проработал без окон, это был кошмар. Погоду по интернету узнавали перед тем, как на улицу выходить. И как отрезан от мира. Работа и сотрудники были интересными. Но больше так без особой...
  18. Ответов
    10
    Просмотров
    2,291

    Да, вот еще важное разъяснение. Подпрограммы...

    Да, вот еще важное разъяснение. Подпрограммы GETBYT и PUTBYT из модуля wintest.mac - это доступ к расширенной памяти 256Кб. Их надо адаптировать к железу, в зависимости от схемы расширения до 256Кб...
  19. Ответов
    10
    Просмотров
    2,291

    В общем, вот исходники, но есть нюансы. ...

    В общем, вот исходники, но есть нюансы.

    Похоже, что рабочий диск, где я занимался этим проектом, был убит. Я делал бэкапы, но они не всегда были свежими. А еще у меня было несколько проектов с...
  20. Ответов
    525
    Просмотров
    931,690

    Хочешь, чтобы кто-нибудь бесплатно на тебя...

    Хочешь, чтобы кто-нибудь бесплатно на тебя поработал? Хорошая идея!
  21. Ответов
    10
    Просмотров
    2,291

    Там процедуры чтения и записи байта в ПЗУ...

    Там процедуры чтения и записи байта в ПЗУ вынесены отдельно. Их несложно переделать под любую схему и встроить в проект. Ведь основная сложность там - это не обращение к железу, а графический...
  22. Ответов
    10
    Просмотров
    2,291

    Я делал для такой схемы большую и развитую...

    Я делал для такой схемы большую и развитую программу управления с hex-редактором, менюшками и т.д. Но эта программа была рассчитана на 256Кб ОЗУ, т.к. поддерживалось программирование 27512, и для...
  23. Ответов
    20
    Просмотров
    3,622

    Ну вот, видишь, а я - 16... Как быстро время...

    Ну вот, видишь, а я - 16... Как быстро время летит-то!

    По дизассемблеру обычно без проблем находится частотная таблица. Каким бы ни был движок, она там почти всегда есть в явном виде. Только в...
  24. Ответов
    20
    Просмотров
    3,622

    Почему троллинг? Я именно так и делал, как...

    Почему троллинг? Я именно так и делал, как предложил. Получал прекрасные результаты (см. https://zx-pk.ru/threads/10328-1943-remastered.html). Также...
  25. Ответов
    20
    Просмотров
    3,622

    Идеальный вариант, конечно - продизассемблировать...

    Идеальный вариант, конечно - продизассемблировать движок и воссоздать на основе его анализа идею, которую вложил автор движка в тот или иной звук. Например, он хотел плавно менять частоту или...
Показано с 1 по 25 из 500
Страница 1 из 20 1 2 3 4