8-Bit Tea Party
8-Bit Tea Party
  • 529
  • 70 333
Контра CS:GO. Наша удачная тактика не идти на Б и обновленная карта (18+)
Игровое чаепитие за CS:GO весной 2020-ого года. Дмитрий, Василий и Евгений пробуют обновленную карту! :)
Сайт «Восьмибитного чаепития» - 8bittea.party.
มุมมอง: 25

วีดีโอ

Ruft 1ч Укуси меня акула
มุมมอง 123ปีที่แล้ว
Сайт Восьмибитного чаепития - 8bittea.party Смотрите вживую на www.twitch.tv/8bitteaparty
Вот это хит
มุมมอง 140ปีที่แล้ว
Сайт Восьмибитного чаепития - 8bittea.party/ Смотрите вживую на www.twitch.tv/8bitteaparty
Неудобно получилось
มุมมอง 75ปีที่แล้ว
Сайт Восьмибитного чаепития - 8bittea.party/ Смотрите вживую на www.twitch.tv/8bitteaparty
Лига Ракетчиков #1. Злые апрельские коты заказывают свёрла в овертайме
มุมมอง 772 ปีที่แล้ว
Лучшие моменты с игровых посиделок в Rocket League нашей команды весной 2021-ого года. Ракетчики: Александр, Антон, Даня, Дмитрий, Евгений и Роман. Сайт «Восьмибитного чаепития» - 8bittea.party.
2022/02/19 - Новый день календаря в Half-Life 2
มุมมอง 772 ปีที่แล้ว
Сайт Восьмибитного чаепития - 8bittea.party Смотрите вживую на www.twitch.tv/8bitteaparty
Звук горящего факела меня просто преследует. Димон, ты в огне! Димон жжот!
มุมมอง 952 ปีที่แล้ว
Димона преследует какой-то звук горящего факела Сайт Восьмибитного чаепития - 8bittea.party/ Смотрите вживую на www.twitch.tv/8bitteaparty
2022/02/12 - День влюблённыx в Half-Life 2
มุมมอง 892 ปีที่แล้ว
Сайт Восьмибитного чаепития - 8bittea.party Смотрите вживую на www.twitch.tv/8bitteaparty
2022/01/23 - Продолжаем новогодние праздники в Half-Life 2 и Rocket League!
มุมมอง 382 ปีที่แล้ว
Совместно играем в игры и беседуем на разные темы, рассказывая - как трава раньше была зеленее Сайт Восьмибитного чаепития - 8bittea.party Смотрите вживую на www.twitch.tv/8bitteaparty
Это разве так работает!?
มุมมอง 632 ปีที่แล้ว
Сайт Восьмибитного чаепития - 8bittea.party/ Смотрите вживую на www.twitch.tv/8bitteaparty
Дневник 8086, #1 Подводим итоги 2021-ого года и планируем Новый - 2022-ой Год, ответы на вопросы
มุมมอง 4253 ปีที่แล้ว
Предновогоднее вещание, последнее в 2021-ом году. Всех с наступающим, 2022-ым годом! :) Здоровья и новых творческих успехов под горячий Восьмибитный Чай! :) Кратко пробежимся что было сделано, какой код и библиотечные процедуры были написаны и куда нам двигаться далее по разработке движка для ДОС игр. Отвечаем на самые интересные вопрос и комментарии на канале, и запускаем загрузку картинок в п...
Если у стримеров обычно чат душит...
มุมมอง 1123 ปีที่แล้ว
Сайт Восьмибитного чаепития - 8bittea.party/ Смотрите вживую на www.twitch.tv/8bitteaparty
Дневник разработки #6. Вопросы и ответы. Бинарное преобразование и простые методы умножения 8-16 бит
มุมมอง 7133 ปีที่แล้ว
Дневник разработки нашей команды. Новости и планы по вещаниям для платформы ZX-Spectrum. Озвучиваем и отвечаем на Ваши наиболее интересные комментарии, накопившиеся за последнее время. Пишем код преобразования данных в двоичную строковую форму. А также, по запросу Константина, разбираем алгоритмы умножения операндов до 16-ти бит. От элементарного сложения и смещений до классического решения в "...
Восьмибитному чаепитию быть - 2021/04/18 (Игры вместо кода и немного новостей)
มุมมอง 1393 ปีที่แล้ว
Новости и разговорное шоу во время игры (News and Talk show during playing games) Новости в этом выпуске: Процессоры Эльбрус и их перспективы Сайт Восьмибитного чаепития - 8bittea.party Смотрите вживую на www.twitch.tv/8bitteaparty
Восьмибитному чаепитию быть - 2021/04/04 (Воскресный день наносит ответный удар)
มุมมอง 763 ปีที่แล้ว
Новости и разговорное шоу во время игры (News and Talk show during playing games) Новости в этом выпуске: Сайт Восьмибитного чаепития - 8bittea.party Смотрите вживую на www.twitch.tv/8bitteaparty
Восьмибитному чаепитию быть - 2021/04/03 (Субботний вечер не предвещал...)
มุมมอง 413 ปีที่แล้ว
Восьмибитному чаепитию быть - 2021/04/03 (Субботний вечер не предвещал...)
Восьмибитному чаепитию быть - 2021/04/01 (Да у вас вся спина белая!)
มุมมอง 463 ปีที่แล้ว
Восьмибитному чаепитию быть - 2021/04/01 (Да у вас вся спина белая!)
По лестнице вниз
มุมมอง 983 ปีที่แล้ว
По лестнице вниз
Восьмибитному чаепитию быть - 2021/03/27 (Вся жизнь - игра)
มุมมอง 323 ปีที่แล้ว
Восьмибитному чаепитию быть - 2021/03/27 (Вся жизнь - игра)
Новогоднее прохождение Trine 1. Всего наилучшего в Новом, 2021-ом Году!
มุมมอง 383 ปีที่แล้ว
Новогоднее прохождение Trine 1. Всего наилучшего в Новом, 2021-ом Году!
Твоя игра 6. 06: ZX Battle City
มุมมอง 3194 ปีที่แล้ว
Твоя игра 6. 06: ZX Battle City
Твоя игра 6. 05: Red Raid: The Sinking
มุมมอง 1644 ปีที่แล้ว
Твоя игра 6. 05: Red Raid: The Sinking
Твоя игра 6. 04: Last Mission
มุมมอง 854 ปีที่แล้ว
Твоя игра 6. 04: Last Mission
Твоя игра 6. 03: Gravibots Evolution
มุมมอง 1374 ปีที่แล้ว
Твоя игра 6. 03: Gravibots Evolution
Твоя игра 6. 02: High Way Star
มุมมอง 804 ปีที่แล้ว
Твоя игра 6. 02: High Way Star
Твоя игра 6. 01: Numeris II
มุมมอง 2524 ปีที่แล้ว
Твоя игра 6. 01: Numeris II
Ретрочетверг - 2020/12/17 (Проходим игру с YRGB 2020 - White Jaguar. Белый Ягуар один в поле воин!)
มุมมอง 3904 ปีที่แล้ว
Ретрочетверг - 2020/12/17 (Проходим игру с YRGB 2020 - White Jaguar. Белый Ягуар один в поле воин!)
Восьмибитному чаепитию быть - 2020/12/12 (Глина сама себя не разнесёт!)
มุมมอง 634 ปีที่แล้ว
Восьмибитному чаепитию быть - 2020/12/12 (Глина сама себя не разнесёт!)
Yandex Retro Games Battle 2020. Краткий рассказ обо всех играх, итоговое мнение
มุมมอง 1134 ปีที่แล้ว
Yandex Retro Games Battle 2020. Краткий рассказ обо всех играх, итоговое мнение
Yandex Retro Games Battle 2020. 15: Yoyo's Great Adventure
มุมมอง 774 ปีที่แล้ว
Yandex Retro Games Battle 2020. 15: Yoyo's Great Adventure

ความคิดเห็น

  • @caleks4500
    @caleks4500 19 วันที่ผ่านมา

    Интересно очень вспомнить 90 е

  • @LitvinovBoris
    @LitvinovBoris 2 หลายเดือนก่อน

    Невероятно и сложно. Был мелкий не понимал, и сейчас темный лес.Ничего не понятно, но интересно!Магия

  • @Slava_tobi_Ukraine
    @Slava_tobi_Ukraine 2 หลายเดือนก่อน

    Зачем этот собеседник, который ни чего не смотрел с начала, а теперь ему ничего не понятно!

  • @ОлегШевцов-ъ9ч
    @ОлегШевцов-ъ9ч 4 หลายเดือนก่อน

    Все время путаюсь Kb-это килобит, KB-это килобайт, Kib-это 1024 бит, KiB -это 8192 бит. и вовсяких источниках все по разному тут вообще можно с ума сойти. и где настоящие правила ? Вы уже сами определитесь толи у вас 48Кb пямяти = 6КВ!, толи 48KB настоящих.

    • @ivsysadm
      @ivsysadm 2 หลายเดือนก่อน

      Объем памяти измеряют как правило в килобайтах, мегабайтах, гигабайтах. а скорость передачи данных в килобитах, мегабитах гигабитах в секунду. Поэтому 48Кб = 48КБ в данном контексте. И давай уже определись какие уроки на завтра задали и портфель собирай

    • @ОлегШевцов-ъ9ч
      @ОлегШевцов-ъ9ч 2 หลายเดือนก่อน

      @@ivsysadm И давай уже определись какие уроки на завтра задали и портфель собирай. очень даже польстило!

  • @redblink9728
    @redblink9728 5 หลายเดือนก่อน

    Щас я проверяю звук у нас у вещания все ли хорошо. Щас я проверяю звук у нас у вещания все ли хорошо. Щас я проверяю звук у вещания все ли хорошо. Ага все отлично😆

  • @IExSet
    @IExSet 5 หลายเดือนก่อน

    Плейлист то есть, но где видео ? Там только подведение итогов, остальное попало ! 😮

    • @BitsCode
      @BitsCode 2 หลายเดือนก่อน

      Видео в процессе, хоть и медленно, но не забываем. :) Завтра в субботу 14-00 если что вещание по звуку AdLib, на Твиче - заходите, там оперативней! :) www.twitch.tv/bitscode

  • @vasjapupkin9752
    @vasjapupkin9752 5 หลายเดือนก่อน

    А зачем выводить 50 раз в секунду ? Достаточно 25 и обработку делать в буфере. То есть скопировали кусок экрана в буфер , наложили маску и спрайт. И на следующем кадре поросто ldir или типа того.

  • @ДмитрийАгапов
    @ДмитрийАгапов 6 หลายเดือนก่อน

    Был у меня когда то Пентагон-128 в отдельном системном блоке с двумя дисководами. Пользовался ассемблером GENS-4D и отладчиком MONS-4D. Была у меня еще книжка "Как написать игру на ассемблере", по ней и изучал. Был у меня и Си компилятор HiSoft C Compiler. Изучал на нем Си по легендарной "Белой книге" Кернигана и Ричи. Программы на Си работали заметно медленнее аналогичных на ассемблере, но все же сильно быстрее, чем интерпретируемые на Бэйсике. Славное было время :-)

  • @cafedead
    @cafedead 6 หลายเดือนก่อน

    42:42 44:58 а я, кроме ассемблера, загружал еще и свою приблуду, приспособил себе обработчик прерываний, в котором проверял на нажатие капс+спейс, и при нажатии выходил в бейсик...) Всегда можно было все прервать...) Лайк за пуш в экран...)😂

  • @ЕржанКабулов-й4ы
    @ЕржанКабулов-й4ы 8 หลายเดือนก่อน

    Это не машинные коды. Это язык близкий к машинным кодам. Машинные коды имели кодировку типа "0F", которые заносились в память или регистры. На ассемблере было легче писать, без необходимости все помнить. В некоторых случаях программы прямо писали в ассемблере, так как удавалось делать самые быстрые игры. Так как компьютеры тогда были ужасно медленные и на Бейсике получались вообще тормозные игры. Был компьютер PK86, который имел быстрый экран за счет алфавитно-символьного вывода, там игры хоть и были квадратные, зато были динамичными. С появлением IBM PC появился язык С, который был языком высокого уровня и на нем было эффективно писать программы, чем кодировать их по байтам. Сегодня никто даже не пишет коды, а использует развитые библиотеки, где практически все есть. В последнее время программированием занялся искусственный интеллект, который не только умеет создавать код, но и тестировать его, а в случае обнаружения проблем - устранять их.

  • @dansonward
    @dansonward 9 หลายเดือนก่อน

    41:25 решение по оптимизации видится одно- первая процедура печатает маску и сохраняет фон, вторая печатает спрайт. Ну и перед этим надо наверное вычислить адрес заранее. еще ходят слухи про способ в котором нет маски но есть инвертированный спрайт который выводится через OR,XOR

  • @dansonward
    @dansonward 9 หลายเดือนก่อน

    34:06 получается 37/2 18T на байт. Но ведь можно выполнить push 16 раз и тогда цена вопроса станет 6T на байт.

  • @anatoliydad0x078
    @anatoliydad0x078 10 หลายเดือนก่อน

    Зачем рассчитывать адрес видеопамяти? можно сделать массив dw из 192 элементов. 0й эл-т 0я строка в видеопамяти, и т.п.. Потом or X к младшему байту адреса и получаем готовый адрес в видеопамяти

    • @anatoliydad0x078
      @anatoliydad0x078 10 หลายเดือนก่อน

      struct scr_lines_s, 512 dw $3412 dw $1234 ends calc_video_mem_addr push de push bc push af ld a,d ld (cy),a ld c,a ld a,e ld (cx),a ld a,(cx);e = cx ld e,a ld hl,cy ld a,c sla a ld (hl),a ld a,c srl a srl a rrd ex de,hl ; <-- srl a ; | or $40 ; | ld h,a ; | ld a,(de) ; | and $e0 ; | or l ;--- ld l,a pop af pop bc pop de ret cy db 0 cx db 0 ;---------------------- calc_scr_lines push ix push iy push bc push de push hl ld iy,scr_lines ld de,0 ;scr_lines это 192 слова. 0-адрес 0й строки, 191й - адрес в видеопамяти 191й строки ld b,192 3 push bc call calc_video_mem_addr ld ($+5),iy ;FD 22 34 12 ;20 ld ($1234),hl ;22 34 12 ;16 ;scr_lines[iy]=ix inc iy inc iy inc d pop bc djnz 3B pop hl pop de pop bc pop iy pop ix ret scr_lines scr_lines_s

  • @saburovanatoly2197
    @saburovanatoly2197 11 หลายเดือนก่อน

    Ребята давайте уже перейдём на настоящий процессор.. на mс68030! вы его полюбите, обещаю.... собираю плату на нём...сопроцессор можно добавить....памяти целый океан...

    • @BitsCode
      @BitsCode 11 หลายเดือนก่อน

      Увы, если смотреть по 90-ым, то подобного процессора не у кого из нас не было и в окружении тоже это был еще более редкий экземпляр. :) Но если мы доберемся, то у нас в планах есть Моторола 68К. Сега была далеко не у всех, но была. Так что не исключается и этот процессор, по факту - хочется его попробовать в деле! :)

    • @saburovanatoly2197
      @saburovanatoly2197 11 หลายเดือนก่อน

      @@BitsCode Очень приятно встретить единомышленников на просторах интернета! есть замечательный ассемблер и симулятор для 68к семейства --IDE68K, РЕКОМЕНДУЮ ОЗНАКОМИТЬСЯ. есть книга АЛАНА КЛЕМЕНТСА С ПРИМЕРОМ ПОСТРОЕНИЯ МИНИМАЛЬНОЙ СИСТЕМЫ НА 68030, ТОЖЕ РЕКОМЕНДУЮ ОЧЕНЬ, над этой системой я в данный момент и работаю)))))

  • @JohnJTraston
    @JohnJTraston 11 หลายเดือนก่อน

    Чет сложно как-то вы всё делаете. В детстве мы тупо изучали асм по маленьким програмкам, в частности что публиковали в ZX-Ревю и им подомные.

    • @BitsCode
      @BitsCode 11 หลายเดือนก่อน

      Да, и мы также делали в детстве, когда только начинали изучение ассемблера или Бэйсика, журналы у меня лично были, но далеко не все. ;) Здесь мы всё таки уже делаем более сложное под условный наш движок, поэтому уже и очень простых примеров не будет. Это возможно стоило бы реализовать цикл по "обучению". Но да, тем кто только начинает, рекомендуем более простые примеры и с проверкой в отладчике! :)

  • @saburovanatoly2197
    @saburovanatoly2197 11 หลายเดือนก่อน

    Ребята а на mс68030 никто не работает в ассемблере? Не задолбала ещё 8 разрядность?

    • @BitsCode
      @BitsCode 11 หลายเดือนก่อน

      Ну с учётом что видео давно не выходило, то может показаться и так. Но в целом планы сохраняются, минимальный движок и его техническая демка, плюс может еще будут "Дневники разработки" и не исключаются игры. Давно хочется какой-нибудь Саботер, СимСити или Диззи перепройти. :)

  • @Fastereus
    @Fastereus 11 หลายเดือนก่อน

    Епа мать ALASM ... уахахахаха TASM юзал , самый лучший был

  • @alexs8579
    @alexs8579 11 หลายเดือนก่อน

    В те времена производство чипов имело интересный побочный эффект, в кристалле образовывались паразитные конденсаторы и транзисторы, в итоге появлялись недокументированные инструкции. Забавный случай был описан в истории профессоров х86 , дело в том, появление таких паразитных транзисторов привело к созданию интрукции дублирующую заложенную, но за меньшее количество тактов. Так что на заре своего развития процессоры мутировали как днк ))) и возможно могли бы развиться не по намеченному людьми плану)))

    • @BitsCode
      @BitsCode 11 หลายเดือนก่อน

      Спасибо за подробности, не знал такого, надо будет посмотреть на досуге более детально, что именно происходило. Но да, тех. процессы были не совершенны и исключать подобное полностью нельзя. Также при неудачных экземплярах, 486-ые DX становились 486 SX моделями с отключенным математическим сопроцессором. :)

    • @cafedead
      @cafedead 6 หลายเดือนก่อน

      Я советую вам не читать те статьи, из которых вы это вычерпали. 1) недокументированные инструкции получались из-за некоторых костылей, которыми разработчики добавляли одни возможности к каким-то опкодам, и недорабатывали ситуации с другими опкодами, как вариант, ситуация работы с половинками индексных регистров в Z80, ну или же упрощали схемотехнику, разрешая опкоды, получая аналоги этого же опкода с другими кодами... и 2) команда с определенным функционалом выполняется определенное количество тактов. Нужно вычитать или записать данные, это занимает реальные такты, и быстрее это не выполнится никак. Чудес не бывает... А то вас почитать, то глюпые инженеры Интел сделали медленную инструкцию, а умные паразитные транзисторы сделали научный прорыв... Ну так это не работает.

  • @alexs8579
    @alexs8579 11 หลายเดือนก่อน

    разобрался с эмулятором fuse если выбирать file-open и образ дискеты с ALASM, то он требует rom от скорпион256 и в нём срабатывает автозапуск утилиты восстановления. А всё потому что в скорпионе tr-dos не даёт командную строку и пытается сразу запустить дискету. если дискеты нет, система выходит на первое меню выбора что запускать tr-dos или бэйсик. А вот если выбрать rom pentagon128 в нём tr-dos работает корректно и автозапуска дискеты нет, командная строка работает и команда list показывает список файлов. а дискета подключается media-disk-driveA-insert А запуск и просмотр дискеты происходит по команде list Run "alasm42" всё забыл за 30 лет )))

    • @BitsCode
      @BitsCode 11 หลายเดือนก่อน

      Хех, да, всё верно, мы использовали конфигурацию Пентагона-128К, которая и была у меня самого в 90-ых. :) Скорпиона в наших краях не водилось, или я таковых не знал. Ленинград, Пентагон или местные варианты с радио-заводов. Но мы так-то для основных проектов, стараемся ориентироваться на оригинальный Спектрум. :) Дополнительно, команды алазм-а можно посмотреть в текстовом файле, который идёт в комплекте. ;)

  • @Alan-12345
    @Alan-12345 ปีที่แล้ว

    Видео отлично, спасибо! Но непонятно, как так можно накосячить с битами аттрибутов... Пришлось разбираться. Ну явно же последний будет 7. Причем этим аттрибутам и посвещено видео.

    • @BitsCode
      @BitsCode 11 หลายเดือนก่อน

      Да, спасибо за правку, здесь уже отмечали. Также если что посмотрите наш плейлист "Дневники Разработки", там я исправляю ошибки и отвечаю на вопросы также. th-cam.com/video/5CwscPAoC2w/w-d-xo.html

  • @alexlozhkin1907
    @alexlozhkin1907 ปีที่แล้ว

    Почему не С ?

    • @8BitTeaParty
      @8BitTeaParty ปีที่แล้ว

      Си для x86 есть тут - th-cam.com/play/PL0mHYOOrrdC0qxi6hK--R5AW9GmRKcfsA.html , а для Спектрума Си - язык со слишком высоким уровнем абстракции от железа

    • @BitsCode
      @BitsCode ปีที่แล้ว

      Про высокий уровень для Спектрума уже отметили, но дополним, что именно на ассемблере писать код - самое интересное и кусочек ностальгии. ;) Частично Бейсик есть в "Дневниках разработки" посмотрите в листах, Бейсик был значимым языком в те времена! ;)

    • @ArtZ0777
      @ArtZ0777 7 หลายเดือนก่อน

      1) Памяти мало. В 48kb нужно вместить и комплилятор C, и исходники программы и получаемую программу, и данные. Это сложно, если программа не совсем мелкая. Хорошие функциональные программы и особенно игры на ZX-Spectrum обычно занимали бОльшую часть оперативной памяти. Хотя я подозреваю, что вывернувшись наизнанку, можно было и на C как-то писать, компилируя кусками и выгружая комплилятор, собирать и тестировать на откомпилированном коде, и потом обратно загружать компилятор, но, наверное, проще было привыкнуть к ассемблеру. 2) Ассемблер дает больше свободы, чем Си. В случае с ZX-Spectrum, учитывая его медлительность и необходимость экономить каждый байт (не килобайт, а байт), на ассемблере можно придумывать разные "хаки", "жонглируя" регистрами, а никакой компилятор так не может.

    • @alexlozhkin1907
      @alexlozhkin1907 7 หลายเดือนก่อน

      @@ArtZ0777 я имел в виду кросс-компилятор Си.. На самом спекки ясно дело так не получится.

    • @ArtZ0777
      @ArtZ0777 7 หลายเดือนก่อน

      @@alexlozhkin1907 а-а, простите, я неправильно понял.

  • @grendik
    @grendik ปีที่แล้ว

    Букву a в слове keyboard пропустили

    • @8BitTeaParty
      @8BitTeaParty ปีที่แล้ว

      Да, вы правы. Спасибо, что подметили!

  • @jemmini2
    @jemmini2 ปีที่แล้ว

    зачем это в 2023 году ?..

    • @8BitTeaParty
      @8BitTeaParty ปีที่แล้ว

      Затем же, зачем будет и в 2024-м: для веселья, для отдыха, для любопытства... Фундаментальные основы информатики не поменялись с тех пор.

    • @jemmini2
      @jemmini2 ปีที่แล้ว

      @@8BitTeaParty так полезнее было бы учить для арм или х86. зачем тратить время на некрофилию?

    • @Norrisoid
      @Norrisoid ปีที่แล้ว

      @@jemmini2 а для чего люди играют, коллекционируют монеты, клеят масштабные модели, пишут комментарии под видео, которые им не интересны? Зачем тратить время?

    • @BitsCode
      @BitsCode ปีที่แล้ว

      Ну, кроме того что мы сами отдыхали и получали удовольствие от ностальгии... ;) В целом, для изучения низкоуровневого программирования и понимания логики минимального набора команд, с помощью которого строится любая вычислимая(рекурсивная) функция можно использовать и подобный ассемблер. Практика и общее понимание поможет в написании и обычного кода на любом языке программирования. Единственное, что Спектрум не очень может быть удобен в плане архитектуры и редактирования кода. Для тех кто впервые знакомится, можем порекомендовать ДОС и процессор 8086 - там более удобный редактор ДосНавигатор и система команд немного полегче, чем для Z80. :)

    • @jemmini2
      @jemmini2 ปีที่แล้ว

      @@BitsCode одинаковая система команд. но для 86 это можно будет применять практически, здесь и сейчас, как есть. а для z80 знания останутся лишь как чисто теоретические...

  • @baxxpro-archvis7999
    @baxxpro-archvis7999 ปีที่แล้ว

    Ребята, молодцы. Я не могу даже представить, какого уровня игр можно было бы добиться, если бы хоть кто то делал, пусть даже вставки, на ассемблере в современном мире и разработках под современные платформы. Ассемблер - не уйдет никогда. Разработка ОС, драйверов и чего то крайне сложно будет всегда на нем. Я - занимаюсь компьютерной графикой и опыт взаимодействия с Спектрумом был в начале 90-х, благодаря родному брату. Если же вам нужна какая то помощь по отрисовке графики или что то подобное - с удовольствием помогу.

    • @8BitTeaParty
      @8BitTeaParty ปีที่แล้ว

      Спасибо! Будем иметь в виду, когда возобновим работу над проектом! 8bittea.party/ - на нашем сайте есть ссылка на Дискорд, мы там иногда собираемся в голосовом канале, чтобы поболтать или постримить вместе. Если есть желание и возможность, присоединяйтесь!

    • @HENRY-om7bw
      @HENRY-om7bw 8 หลายเดือนก่อน

      ...... ничего не понимаю но интересно ....когда то изучала Бейсик и Машинные коды ..... но уже всё забыла ..... недавно слышала что сейчас изучают Питон .... Питон лучьше чем Асемблер ?

    • @pashtetXIII
      @pashtetXIII 8 หลายเดือนก่อน

      ​@@HENRY-om7bwни лучше и не хуже. Языки для разных целей. Ассемблер для конкретной "железки" и для каждой он свой, а Пайтон для администрирования, математических расчетов, сайты(бекэнд) пишут на нем.

  • @ndrey6622
    @ndrey6622 ปีที่แล้ว

    вырвиглазные шрифты, конечно...

    • @BitsCode
      @BitsCode ปีที่แล้ว

      Уж какой был по умолчанию в ALASM. ;) Но можно попробовать сделать ширину стандартную, но тогда будет всего 32 символа в строке, что уже будет очень скромно влезать по коду на строчку. :)

  • @GraphPopov
    @GraphPopov ปีที่แล้ว

    Сказали частота процессора 3.5 МГц, а написали какую-то чехорду)) ;CPU: Zilog Z80, 3.5HhZ

    • @8BitTeaParty
      @8BitTeaParty ปีที่แล้ว

      Да, это опечатка

    • @raivo1024
      @raivo1024 ปีที่แล้ว

      да, и "monochrome" прописано с ошибкой

  • @userman-ol8ve
    @userman-ol8ve ปีที่แล้ว

    LASER BASIC Как Медноногов взяли и вали ИГРУХИ БУРАТИНО

    • @BitsCode
      @BitsCode ปีที่แล้ว

      Лазер Бейсик помним, был популярен в те времена. Но лично мне он не попадался, у меня был какой-то компилятор простенький для стандартного Бейсика 48К. Немного его попробовал и на этом всё. А так уже ассемблер начал использовать и необходимость отпала. С Бейсиком будем взаимодействовать на вещании, но проектов пока не планируем. :)

  • @userman-ol8ve
    @userman-ol8ve ปีที่แล้ว

    мужики по чеснаку читая РАДИО И ZX "РЕВЮ" в те года БЫЛОБЫ Х.... СЛОжНО так гнать

    • @BitsCode
      @BitsCode ปีที่แล้ว

      Радио было, если не ошибаюсь, еще более раньше, но я его уже не застал в 90-ые. А вот ZX Ревю и там же был ZX Форум сборники уже у меня были и в целом они были хороши. Издательство Инфорком, как и книга о программировании на ассемблере. Можно было многое узнать и плюс еще электронные журналы. Материалы доступны на vtrd.in/book.htm.

  • @ultraroof6679
    @ultraroof6679 ปีที่แล้ว

    круто!

  • @school700fp
    @school700fp ปีที่แล้ว

    Привет, от меня лайк и подписка. Я с 90 г. в этой теме !

  • @RGB-bz6uy
    @RGB-bz6uy ปีที่แล้ว

    Здравствуйте куда пропал плейлист по ассемблеру х86?

    • @8BitTeaParty
      @8BitTeaParty ปีที่แล้ว

      @BitsCode справедливый и интересный вопрос!

    • @BitsCode
      @BitsCode ปีที่แล้ว

      Плейлист собственно никуда не пропал, это он и есть, и также во вкладке "Плейлисты" на канале. Или если имеется ввиду видео с изучением команд процессора, которые мы записывали с Даней, то все обучающие видео перезаливаются теперь на мой отдельный канал и это хороший повод подписаться. :)) Но в остальном, все вещания именно по проектам Чаепития еще по мере возможностей обрабатываются и будут загружены сюда же, в этот плейлист, всё как и было. :)

    • @IExSet
      @IExSet 5 หลายเดือนก่อน

      ​@@BitsCodeподписался по аккаунту а там их нет 😮

    • @BitsCode
      @BitsCode 5 หลายเดือนก่อน

      @@IExSet Видео архив постепенно обрабатываю и заливаю по мере возможностей, просто очень много видео осталось. Сейчас примерно обновляю 21-ый год. Так что немного терпения, не исключаются и подготовленные видео, черновики лежат! :)

  • @DARKFAVEN
    @DARKFAVEN ปีที่แล้ว

    Я понять одно не могу какая польза сейчас в 2023 году так разбираться как программировать на ассемблере для спеки?

    • @8BitTeaParty
      @8BitTeaParty ปีที่แล้ว

      Это прикольно :)

    • @BitsCode
      @BitsCode ปีที่แล้ว

      Ну, кроме того что мы сами отдыхали и получали удовольствие от ностальгии... ;) В целом, для изучения низкоуровневого программирования и понимания логики минимального набора команд, с помощью которого строится любая вычислимая(рекурсивная) функция можно использовать и подобный ассемблер. Практика и общее понимание поможет в написании и обычного кода на любом языке программирования. Единственное, что Спектрум не очень может быть удобен в плане архитектуры и редактирования кода. Для тех кто впервые знакомится, можем порекомендовать ДОС и процессор 8086 - там более удобный редактор ДосНавигатор и система команд немного полегче, чем для Z80. :)

  • @starets_fugas
    @starets_fugas ปีที่แล้ว

    R Tape Loading Error, 0:1.

  • @ГеннадійСмирнов
    @ГеннадійСмирнов ปีที่แล้ว

    А нельзя ли после строки объявить ещё одну переменную и находить длину строки как разницу адресов?

    • @BitsCode
      @BitsCode ปีที่แล้ว

      Можно и так, функционал вроде бы в ALASM-е поддерживается но поскольку у нас тут был очень простой и быстрый пример, то ограничились подсчетом на глазок! :)

  • @DocumentaryNew
    @DocumentaryNew ปีที่แล้ว

    Для канала: "И по цвету, извините, не дизайнер, да ещё и с плохой цветовосприимчивостью, потому извиняюсь за мерцания цвета и паралитические конвульсии))))"

  • @Филипок-н5ю
    @Филипок-н5ю ปีที่แล้ว

    Alasm,- gno, zxasm 3.00 -ок, xasm (для xl Малов) это асмы для програминга

    • @BitsCode
      @BitsCode ปีที่แล้ว

      ZXAsm - в целом был неплохой редактор, более того мы сначала хотели использовать его. Но он всё таки был немного сыроват. Работа с памятью, некоторые функции по конвертации исходников и многое по мелочи. Но самое главное - для вещания он точно не подходил, т.к. имел свой внутренний упакованный формат представления, который чтобы достать потом в текст, пришлось бы изучить его и написать инструмент. Иначе у нас бы в репозитории не было бы кода, который могли посмотреть/загрузить другие. :) XASM - ом не пользовались, поэтому сложно что-то сказать. :)

  • @Филипок-н5ю
    @Филипок-н5ю ปีที่แล้ว

    Охренеть, вы набераете кодовую базу для игр... ?чем помочь? .,.по теории база - хорошая!

  • @Филипок-н5ю
    @Филипок-н5ю ปีที่แล้ว

    А rst #16 не?

    • @BitsCode
      @BitsCode ปีที่แล้ว

      Можно использовать и стандартное прерывание. Но тут были вопросы. Первые самодельные Спектрумы могли иметь проблемы с прерываниями. Стандартные прерывания вроде бы у всех работали, но т.к. рисковать особенно не хотелось, то были справочники, где адреса функции Бейсика приводились, поэтому и здесь по старой памяти появился просто вызов. :)

  • @Филипок-н5ю
    @Филипок-н5ю ปีที่แล้ว

    Страшно Вас слушать, господа программисты, мой любимый asm-xl-desidn там ошибок нет и все четко

    • @BitsCode
      @BitsCode ปีที่แล้ว

      Не использовали ASM-XL - поэтому сложно что-то сказать, но если удобно пользоваться именно им - то выбор за каждым. ALASM - пока что за исключением пары моментов, когда команда была написана с синтаксической ошибкой у меня, то ассемблер сработал, а по факту появились другие машинные коды, заметил только отладчиком. В остальном АЛАЗМ работает и претензий нет. :)

  • @АўтарівыканаўцаВіктарМіхайлаві

    Лайк за аласм! Щас подумал, что разработка 8-битных игр в нативных средах сама по себе является 8-битной игрой))

  • @IExSet
    @IExSet 2 ปีที่แล้ว

    Лучший цикл лекций по ZX на Ютубе!

  • @jenix102
    @jenix102 2 ปีที่แล้ว

    Что тут можно сказать - дисковые версии это оооочень узкая прослойка людей, те про неё говорить, что это массовый комп ? Это враньё, тем более пентагон 128. Это идёт речь об 10 тысячах людей, от силы. Настрящий же спектрум, который легендарный и массовый (от 1 до 1,5 млн штук в россии только) это и близко не про это видео. Вобщем видео про неизвестно что, запудривание мозгов молодым дуракам. Чистое араньё короче.

    • @IExSet
      @IExSet 2 ปีที่แล้ว

      Ты чего такой злой, спектрумист 🙂Требования в этом видео, спектрум 128, не обязательно Пентагон. TR-DOS был сравнительно массовым на просторах СССР, энтузиастов осталось мало, какие уж там миллионы, нет никакого смысла рассматривать что то иное. Вообще рекомендую приобрести ZX Evolution с NEO GS и сетевухой и радоваться жизни !!!

  • @livecam7761
    @livecam7761 2 ปีที่แล้ว

    У вас хоть редактор есть... А я в 1993-м вручную память редактировал... И таким вот образом написал на ассемблере архиватор для Спектрума... Очень полезная штука для данного компа!...

  • @IExSet
    @IExSet 2 ปีที่แล้ว

    Уникальный материал на просторах интернета !

  • @ЮлияЮлия-е1к
    @ЮлияЮлия-е1к 2 ปีที่แล้ว

    Молодцы.

  • @ВикторМурашов-н1ы
    @ВикторМурашов-н1ы 2 ปีที่แล้ว

    Моё знакомство с асемблером началось с маленькой брошюрки Ю. Родионова выпущенной издательством Питер. Я уже не помню как она называлась, что то по взлому загрузчиков программ для спектрума. Но это был начальный и полезный этап понимания всей кухни работы програм. В результате портировал множество программ с кассетной версии на дисковую. В дальнейшем стал писать драйверы для перефирии. В частности сделал шрифты и загрузчик кирилицы в 24 точечный принтер сейкоша, довольно экзотический по тем временам. Журнал zx ревю читался как забористый детектив. Были идеи использовать спектрум для управления станком ЧПУ, но наступила эра IBM.

    • @BitsCode
      @BitsCode 2 ปีที่แล้ว

      Мне повезло чуть больше. У меня была простая книжка от VA Print. По ассемблеру и еще пару справочников с таблицами кодов команд. В целом можно было и по ним методом проб и ошибок также изучить. ;) Жаль только что не было книги популярной от Инфоркома. Но и того что было - в целом хватило. Плюс журналы. ZX Ревю был хорош и это был интернет того времени. Ну и журналы на дискетах Спектрофон, ЗХ Формат и другие. С переферией поработать лично не успел, еле справился тогда даже с муз. сопроцессором - использовал готовый плеер в исходниках. Русификатор многие делали для поддержки хотя бы в Бейсике. Ну а по ЧПУ - возможно что для простого управления Z80 можно и сейчас попробовать использовать. :)

    • @ВикторМурашов-н1ы
      @ВикторМурашов-н1ы 2 ปีที่แล้ว

      @@BitsCode мне попадался компьютер на базе zx spectrum с блоком управления для фрезеровки изделий из дерева. Работал через параллельный порт. Программа написана на basic. Это чудо работало. Хоть и с примитивным интерфейсом. Эпоха развития частного бизнеса.

  • @rin2004able
    @rin2004able 2 ปีที่แล้ว

    пытаюсь подписаться, но не подписывается (точнее слетает подписка)

    • @8BitTeaParty
      @8BitTeaParty 2 ปีที่แล้ว

      Не приходят оповещения о новых видео? Если просто не видно, что прожата кнопка подписки, то это просто баг веб-интерфейса Ютуба.

  • @andrejgg
    @andrejgg 2 ปีที่แล้ว

    И что в итоге доделали игру ?)

    • @8BitTeaParty
      @8BitTeaParty 2 ปีที่แล้ว

      Ещё не доделали :)

    • @BitsCode
      @BitsCode 2 ปีที่แล้ว

      Игра в процессе, но что точно стоит ожидать, так это минимальный движок для игры и техническую демку к нему. Следующее видео в серии, это анимация перемещения объектов, и далее уже сам движок. Ориентир на осень или уже ближе к новому году постараемся выпустить. Заодно и в репозитории стоит прибраться. :)