home.social

#zx_spectrum — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #zx_spectrum, aggregated by home.social.

  1. Часть I. Конечные автоматы. Универсальная машина Тьюринга. Интерпретатор Brainfuck

    ▒▒▒▒▒▒▒▒▒█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ ▒▒▒▒▒▒▒█░▒▒▒▒▒▒▒▓▒▒▓▒▒▒▒▒▒▒░█ ▒▒▒▒▒▒▒█░▒▒▓▒▒▒▒▒▒▒▒▒▄▄▒▓▒▒░█░▄▄ ▒▒▄▀▀▄▄█░▒▒▒▒▒▒▓▒▒▒▒█░░▀▄▄▄▄▄▀░░█ ▒▒█░░░░█░▒▒▒▒▒▒▒▒▒▒▒█░░░░░░░░░░░█ ▒▒▒▀▀▄▄█░▒▒▒▒▓▒▒▒▓▒█░░░█▒░░░░█▒░░█ ▒▒▒▒▒▒▒█░▒▓▒▒▒▒▓▒▒▒█░░░░░░░▀░░░░░█ ▒▒▒▒▒▄▄█░▒▒▒▓▒▒▒▒▒▒▒█░░█▄▄█▄▄█░░█ ▒▒▒▒█░░░█▄▄▄▄▄▄▄▄▄▄█░█▄▄▄▄▄▄▄▄▄█ ▒▒▒▒█▄▄█░░█▄▄█░░░░░░█▄▄█░░█▄▄█ Я практик и популяризатор языково-ориентированного программирования [1]. В нём задачи решают тройкой: доменная виртуальная машина VM, доменный язык программирования DSL и алгоритмы на нём. В этом курсе удачными фрагментами разных заметок доступно объясним причины многообразия языков и преимущества их разработки. С теорией, историей и примерами. Вся наша работа строится вокруг VM, DSL, EBNF, отношений и графов. Мы увидим, как эти объекты соединяют вместе, получая вычислители и программы.

    habr.com/ru/articles/1029848/

    #компиляторы #конечные_автоматы #машина_тьюринга #brainfuck #ненормальное_программирование #ретро_компьютинг #zx_spectrum #виртуальные_машины #vm #старое_железо

  2. Часть I. Конечные автоматы. Универсальная машина Тьюринга. Интерпретатор Brainfuck

    ▒▒▒▒▒▒▒▒▒█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ ▒▒▒▒▒▒▒█░▒▒▒▒▒▒▒▓▒▒▓▒▒▒▒▒▒▒░█ ▒▒▒▒▒▒▒█░▒▒▓▒▒▒▒▒▒▒▒▒▄▄▒▓▒▒░█░▄▄ ▒▒▄▀▀▄▄█░▒▒▒▒▒▒▓▒▒▒▒█░░▀▄▄▄▄▄▀░░█ ▒▒█░░░░█░▒▒▒▒▒▒▒▒▒▒▒█░░░░░░░░░░░█ ▒▒▒▀▀▄▄█░▒▒▒▒▓▒▒▒▓▒█░░░█▒░░░░█▒░░█ ▒▒▒▒▒▒▒█░▒▓▒▒▒▒▓▒▒▒█░░░░░░░▀░░░░░█ ▒▒▒▒▒▄▄█░▒▒▒▓▒▒▒▒▒▒▒█░░█▄▄█▄▄█░░█ ▒▒▒▒█░░░█▄▄▄▄▄▄▄▄▄▄█░█▄▄▄▄▄▄▄▄▄█ ▒▒▒▒█▄▄█░░█▄▄█░░░░░░█▄▄█░░█▄▄█ Я практик и популяризатор языково-ориентированного программирования [1]. В нём задачи решают тройкой: доменная виртуальная машина VM, доменный язык программирования DSL и алгоритмы на нём. В этом курсе удачными фрагментами разных заметок доступно объясним причины многообразия языков и преимущества их разработки. С теорией, историей и примерами. Вся наша работа строится вокруг VM, DSL, EBNF, отношений и графов. Мы увидим, как эти объекты соединяют вместе, получая вычислители и программы.

    habr.com/ru/articles/1029848/

    #компиляторы #конечные_автоматы #машина_тьюринга #brainfuck #ненормальное_программирование #ретро_компьютинг #zx_spectrum #виртуальные_машины #vm #старое_железо

  3. Часть I. Конечные автоматы. Универсальная машина Тьюринга. Интерпретатор Brainfuck

    ▒▒▒▒▒▒▒▒▒█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ ▒▒▒▒▒▒▒█░▒▒▒▒▒▒▒▓▒▒▓▒▒▒▒▒▒▒░█ ▒▒▒▒▒▒▒█░▒▒▓▒▒▒▒▒▒▒▒▒▄▄▒▓▒▒░█░▄▄ ▒▒▄▀▀▄▄█░▒▒▒▒▒▒▓▒▒▒▒█░░▀▄▄▄▄▄▀░░█ ▒▒█░░░░█░▒▒▒▒▒▒▒▒▒▒▒█░░░░░░░░░░░█ ▒▒▒▀▀▄▄█░▒▒▒▒▓▒▒▒▓▒█░░░█▒░░░░█▒░░█ ▒▒▒▒▒▒▒█░▒▓▒▒▒▒▓▒▒▒█░░░░░░░▀░░░░░█ ▒▒▒▒▒▄▄█░▒▒▒▓▒▒▒▒▒▒▒█░░█▄▄█▄▄█░░█ ▒▒▒▒█░░░█▄▄▄▄▄▄▄▄▄▄█░█▄▄▄▄▄▄▄▄▄█ ▒▒▒▒█▄▄█░░█▄▄█░░░░░░█▄▄█░░█▄▄█ Я практик и популяризатор языково-ориентированного программирования [1]. В нём задачи решают тройкой: доменная виртуальная машина VM, доменный язык программирования DSL и алгоритмы на нём. В этом курсе удачными фрагментами разных заметок доступно объясним причины многообразия языков и преимущества их разработки. С теорией, историей и примерами. Вся наша работа строится вокруг VM, DSL, EBNF, отношений и графов. Мы увидим, как эти объекты соединяют вместе, получая вычислители и программы.

    habr.com/ru/articles/1029848/

    #компиляторы #конечные_автоматы #машина_тьюринга #brainfuck #ненормальное_программирование #ретро_компьютинг #zx_spectrum #виртуальные_машины #vm #старое_железо

  4. Часть I. Конечные автоматы. Универсальная машина Тьюринга. Интерпретатор Brainfuck

    ▒▒▒▒▒▒▒▒▒█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ ▒▒▒▒▒▒▒█░▒▒▒▒▒▒▒▓▒▒▓▒▒▒▒▒▒▒░█ ▒▒▒▒▒▒▒█░▒▒▓▒▒▒▒▒▒▒▒▒▄▄▒▓▒▒░█░▄▄ ▒▒▄▀▀▄▄█░▒▒▒▒▒▒▓▒▒▒▒█░░▀▄▄▄▄▄▀░░█ ▒▒█░░░░█░▒▒▒▒▒▒▒▒▒▒▒█░░░░░░░░░░░█ ▒▒▒▀▀▄▄█░▒▒▒▒▓▒▒▒▓▒█░░░█▒░░░░█▒░░█ ▒▒▒▒▒▒▒█░▒▓▒▒▒▒▓▒▒▒█░░░░░░░▀░░░░░█ ▒▒▒▒▒▄▄█░▒▒▒▓▒▒▒▒▒▒▒█░░█▄▄█▄▄█░░█ ▒▒▒▒█░░░█▄▄▄▄▄▄▄▄▄▄█░█▄▄▄▄▄▄▄▄▄█ ▒▒▒▒█▄▄█░░█▄▄█░░░░░░█▄▄█░░█▄▄█ Я практик и популяризатор языково-ориентированного программирования [1]. В нём задачи решают тройкой: доменная виртуальная машина VM, доменный язык программирования DSL и алгоритмы на нём. В этом курсе удачными фрагментами разных заметок доступно объясним причины многообразия языков и преимущества их разработки. С теорией, историей и примерами. Вся наша работа строится вокруг VM, DSL, EBNF, отношений и графов. Мы увидим, как эти объекты соединяют вместе, получая вычислители и программы.

    habr.com/ru/articles/1029848/

    #компиляторы #конечные_автоматы #машина_тьюринга #brainfuck #ненормальное_программирование #ретро_компьютинг #zx_spectrum #виртуальные_машины #vm #старое_железо

  5. Видеорежимы в восьмибитных компьютерах. Coolsystem — Часть 2

    В данной статье кратко рассмотрены видеоконтроллеры для следующих ретро-компьютеров: ZX Spectrum, Вектор 06Ц, Commodore 64, Commodore PET, Микроша, Радио-86РК, БК-0010, Агат (модели 7 и 9) и Апогей БК-01Ц. Поскольку мой будущий самодельный компьютер их косвенно поддерживает, необходимо собрать информацию в одном месте.

    habr.com/ru/companies/diy_fest

    #zx_spectrum #commodore_64 #агат #вектор_06ц #радио_86рк #микроша #апогей_бк01 #avr #ретрокомпьютинг #хочется_странного

  6. Видеорежимы в восьмибитных компьютерах. Coolsystem — Часть 2

    В данной статье кратко рассмотрены видеоконтроллеры для следующих ретро-компьютеров: ZX Spectrum, Вектор 06Ц, Commodore 64, Commodore PET, Микроша, Радио-86РК, БК-0010, Агат (модели 7 и 9) и Апогей БК-01Ц. Поскольку мой будущий самодельный компьютер их косвенно поддерживает, необходимо собрать информацию в одном месте.

    habr.com/ru/companies/diy_fest

    #zx_spectrum #commodore_64 #агат #вектор_06ц #радио_86рк #микроша #апогей_бк01 #avr #ретрокомпьютинг #хочется_странного

  7. Видеорежимы в восьмибитных компьютерах. Coolsystem — Часть 2

    В данной статье кратко рассмотрены видеоконтроллеры для следующих ретро-компьютеров: ZX Spectrum, Вектор 06Ц, Commodore 64, Commodore PET, Микроша, Радио-86РК, БК-0010, Агат (модели 7 и 9) и Апогей БК-01Ц. Поскольку мой будущий самодельный компьютер их косвенно поддерживает, необходимо собрать информацию в одном месте.

    habr.com/ru/companies/diy_fest

    #zx_spectrum #commodore_64 #агат #вектор_06ц #радио_86рк #микроша #апогей_бк01 #avr #ретрокомпьютинг #хочется_странного

  8. Видеорежимы в восьмибитных компьютерах. Coolsystem — Часть 2

    В данной статье кратко рассмотрены видеоконтроллеры для следующих ретро-компьютеров: ZX Spectrum, Вектор 06Ц, Commodore 64, Commodore PET, Микроша, Радио-86РК, БК-0010, Агат (модели 7 и 9) и Апогей БК-01Ц. Поскольку мой будущий самодельный компьютер их косвенно поддерживает, необходимо собрать информацию в одном месте.

    habr.com/ru/companies/diy_fest

    #zx_spectrum #commodore_64 #агат #вектор_06ц #радио_86рк #микроша #апогей_бк01 #avr #ретрокомпьютинг #хочется_странного

  9. Из школы в детскую, из ВУЗа в кабинет. Как государство и образование в разных странах влияли на выбор домашнего ПК в 80х

    В статье про Apple II, C64, ZX Spectrum, BBC Micro, Amstrad CPC и другие я упоминал о роли государства в формировании популярности 8-битных компьютеров. Разберем эту тему. Без соплей, скуки и тоски. В том числе, про Францию с ее интересным экспериментом, и Японию с соответствующим колоритом и картинками. Запустить ностальгию

    habr.com/ru/companies/timeweb/

    #zx_spectrum #amstrad #apple_ii #ibm_pc #atari_st #amiga #pc_98 #thomson_mo #timeweb_статьи

  10. Из школы в детскую, из ВУЗа в кабинет. Как государство и образование в разных странах влияли на выбор домашнего ПК в 80х

    В статье про Apple II, C64, ZX Spectrum, BBC Micro, Amstrad CPC и другие я упоминал о роли государства в формировании популярности 8-битных компьютеров. Разберем эту тему. Без соплей, скуки и тоски. В том числе, про Францию с ее интересным экспериментом, и Японию с соответствующим колоритом и картинками. Запустить ностальгию

    habr.com/ru/companies/timeweb/

    #zx_spectrum #amstrad #apple_ii #ibm_pc #atari_st #amiga #pc_98 #thomson_mo #timeweb_статьи

  11. Из школы в детскую, из ВУЗа в кабинет. Как государство и образование в разных странах влияли на выбор домашнего ПК в 80х

    В статье про Apple II, C64, ZX Spectrum, BBC Micro, Amstrad CPC и другие я упоминал о роли государства в формировании популярности 8-битных компьютеров. Разберем эту тему. Без соплей, скуки и тоски. В том числе, про Францию с ее интересным экспериментом, и Японию с соответствующим колоритом и картинками. Запустить ностальгию

    habr.com/ru/companies/timeweb/

    #zx_spectrum #amstrad #apple_ii #ibm_pc #atari_st #amiga #pc_98 #thomson_mo #timeweb_статьи

  12. Из школы в детскую, из ВУЗа в кабинет. Как государство и образование в разных странах влияли на выбор домашнего ПК в 80х

    В статье про Apple II, C64, ZX Spectrum, BBC Micro, Amstrad CPC и другие я упоминал о роли государства в формировании популярности 8-битных компьютеров. Разберем эту тему. Без соплей, скуки и тоски. В том числе, про Францию с ее интересным экспериментом, и Японию с соответствующим колоритом и картинками. Запустить ностальгию

    habr.com/ru/companies/timeweb/

    #zx_spectrum #amstrad #apple_ii #ibm_pc #atari_st #amiga #pc_98 #thomson_mo #timeweb_статьи

  13. Погружение в пиксели: знакомство с ZX Spectrum

    В последние январские деньги, пока праздничное настроение начала года ещё не окончательно уступило место унылым трудовым будням, я решил затронуть одну лёгкую, едва ли познавательную и откровенно ностальгическую тему. Расскажу про своё первое близкое знакомство с компьютерами и играми. Своего рода мемуары, или, как говорит один известный игровой ретро-блогер, «Memories». Помимо личной истории и отсылок к различным приметам эпохи, это будет обзор шести случайных игр, с которыми мне довелось тогда столкнуться.

    habr.com/ru/companies/ruvds/ar

    #zx_spectrum #игры #видеоигры #ссср #бк0010 #вектор06ц #программирование #начало_пути #начало_карьеры_в_it #ruvds_статьи

  14. Игра во время загрузки игры

    На протяжении всей истории существования домашних компьютерных развлечений им сопутствует процедура, именуемая «загрузка» — процесс передачи кода и данных игры с внешнего носителя в память компьютера, необходимый, чтобы можно было начать играть в игру. В зависимости от типа носителя, загрузка занимает некоторое время, порой весьма заметное. Сначала это были компакт-кассеты, с которых игры грузились несколько минут, потом их сменили дискеты, загрузка с которых тоже иногда могла занимать минуту-другую, и даже в эпоху лазерных CD и DVD-дисков минутные загрузки были не так уж редки. Чем же занять себя находящемуся в нетерпении игроку всё это время до того, как игра будет загружена и можно будет начинать в неё играть? Было время, когда человечество почти нащупало интересный ответ на этот вопрос: «загрузочные игры». «Мы сделали игру на экране загрузки игры, чтобы вы могли играть в игру, пока загружается игра»

    habr.com/ru/companies/ruvds/ar

    #загрузка #loading #commodore_64 #zx_spectrum #кассета #дискета #namco #playstation #игры #ruvds_статьи

  15. История Уолли Уика — персонажа, который подарил жизнь новому жанру… и Диззи

    Из всего многообразия жанров, которые были представлены на домашних компьютерах 80-х и 90-х, один — незаслуженно забыт, хотя в своё время был дико популярным. Англоговорящие товарищи называют его Platform Adventure или Arcade Adventure, а в русском языке устоявшегося названия нет. Но можно условиться на «аркадном квесте» — почему бы и нет? Владельцам ZX Spectrum этот жанр, скорее всего, известен по серии игр про Диззи. Помимо привычной беготни с прыжками в стиле Super Mario Bros., в таких играх нужно решать разные задачки‑головоломки и общаться с персонажами. Например, самая простая задачка выглядит так: нужно выбраться из подвала с деревянной дверью, имея в своём распоряжении пучок сухих листьев, спички и ведро с водой. Решение очевидное: листья положить под дверь, поджечь, дождаться, когда дверь сгорит вместе с листьями, а затем потушить огонь водой. Есть и сложные задачи — ради их решения нужно несколько раз пробежать всю доступную карту, поболтать с десятком персонажей и использовать дюжину разных предметов. Аркадные квесты всегда вызывают живой интерес посетителей Яндекс Музея, потому что геймплей кардинально отличается от того, к чему они привыкли. Сейчас этот жанр не очень востребован: платформеры и прочие аркады выходят отдельно, а квесты и прочие приключенческие игры — тоже сами по себе. Разумеется, есть исключения, но их мало, и это, как правило, инди‑игры, не претендующие на широкую известность и большие продажи. Но в 80-е аркадные квесты гремели если не на весь мир, то как минимум на всю Европу. Игры этого жанра попадали в топы продаж, а то и вовсе занимали в них первые места. Наибольшая популярность, само собой, досталась вышеупомянутому Диззи, поэтому аркадные квесты частенько называют «диззиподобными» играми. Вот только это определение не очень справедливое, ведь жанр зародился за три года до появления Dizzy — The Ultimate Cartoon Adventure. Нет, первым было отнюдь не улыбающееся яйцо в боксёрских перчатках. Первым был простой британский трудяга по имени Уолли Уик . А игрой, породившей целый жанр, — Pyjamarama .

    habr.com/ru/companies/yandex/a

    #история_it #ретроигры #mikrogen #старые_игры #zx_spectrum #commodore64

  16. Apple II, C64, ZX Spectrum, BBC Micro, Amstrad CPC и другие. Почему в войне за пользователя победили не самые лучшие

    В статье « Почему советские компьютеры проиграли ZX Spectrum » я писал о том, почему не возник бум советских компьютеров в СССР среди молодежи, и победил клон «Спектрума». В этом материале предлагаю вместе обсудить, какие факторы оказались ключевыми для выбора домашних ПК у пользователей в США и Европе. Возможно, я незаслуженно пропустил каких-то производителей, буду благодарен за указание на недочеты в комментариях. В отличие от СССР, где главный вопрос был «Где достать?», на Западе решали задачу «Что выбрать?». Поскольку в США и Европе компьютер из инструмента не-для-всех (1977-1980) превращался в обычный бытовой товар (1982-1984), победу определяли не технологическая мощь, а ценовая война, удачная бизнес-модель, сообщество разработчиков и маркетинг. На Хабре есть истории практически всех домашних ПК, поэтому в посте сделаю акценты на следующих моментах: статистика продаж ( усредненные данные из разных источников ), реклама и важные (на мой взгляд) особенности моделей компьютеров. 🕹️ LOAD ""

    habr.com/ru/companies/timeweb/

    #commodore #zx_spectrum #amstrad_cpc #tandy_trs80 #apple_ii #bbc_micro #timeweb_пятничное

  17. Apple II, C64, ZX Spectrum, BBC Micro, Amstrad CPC и другие. Почему в войне за пользователя победили не самые лучшие

    В статье « Почему советские компьютеры проиграли ZX Spectrum » я писал о том, почему не возник бум советских компьютеров в СССР среди молодежи, и победил клон «Спектрума». В этом материале предлагаю вместе обсудить, какие факторы оказались ключевыми для выбора домашних ПК у пользователей в США и Европе. Возможно, я незаслуженно пропустил каких-то производителей, буду благодарен за указание на недочеты в комментариях. В отличие от СССР, где главный вопрос был «Где достать?», на Западе решали задачу «Что выбрать?». Поскольку в США и Европе компьютер из инструмента не-для-всех (1977-1980) превращался в обычный бытовой товар (1982-1984), победу определяли не технологическая мощь, а ценовая война, удачная бизнес-модель, сообщество разработчиков и маркетинг. На Хабре есть истории практически всех домашних ПК, поэтому в посте сделаю акценты на следующих моментах: статистика продаж ( усредненные данные из разных источников ), реклама и важные (на мой взгляд) особенности моделей компьютеров. 🕹️ LOAD ""

    habr.com/ru/companies/timeweb/

    #commodore #zx_spectrum #amstrad_cpc #tandy_trs80 #apple_ii #bbc_micro #timeweb_пятничное

  18. Apple II, C64, ZX Spectrum, BBC Micro, Amstrad CPC и другие. Почему в войне за пользователя победили не самые лучшие

    В статье « Почему советские компьютеры проиграли ZX Spectrum » я писал о том, почему не возник бум советских компьютеров в СССР среди молодежи, и победил клон «Спектрума». В этом материале предлагаю вместе обсудить, какие факторы оказались ключевыми для выбора домашних ПК у пользователей в США и Европе. Возможно, я незаслуженно пропустил каких-то производителей, буду благодарен за указание на недочеты в комментариях. В отличие от СССР, где главный вопрос был «Где достать?», на Западе решали задачу «Что выбрать?». Поскольку в США и Европе компьютер из инструмента не-для-всех (1977-1980) превращался в обычный бытовой товар (1982-1984), победу определяли не технологическая мощь, а ценовая война, удачная бизнес-модель, сообщество разработчиков и маркетинг. На Хабре есть истории практически всех домашних ПК, поэтому в посте сделаю акценты на следующих моментах: статистика продаж ( усредненные данные из разных источников ), реклама и важные (на мой взгляд) особенности моделей компьютеров. 🕹️ LOAD ""

    habr.com/ru/companies/timeweb/

    #commodore #zx_spectrum #amstrad_cpc #tandy_trs80 #apple_ii #bbc_micro #timeweb_пятничное

  19. Apple II, C64, ZX Spectrum, BBC Micro, Amstrad CPC и другие. Почему в войне за пользователя победили не самые лучшие

    В статье « Почему советские компьютеры проиграли ZX Spectrum » я писал о том, почему не возник бум советских компьютеров в СССР среди молодежи, и победил клон «Спектрума». В этом материале предлагаю вместе обсудить, какие факторы оказались ключевыми для выбора домашних ПК у пользователей в США и Европе. Возможно, я незаслуженно пропустил каких-то производителей, буду благодарен за указание на недочеты в комментариях. В отличие от СССР, где главный вопрос был «Где достать?», на Западе решали задачу «Что выбрать?». Поскольку в США и Европе компьютер из инструмента не-для-всех (1977-1980) превращался в обычный бытовой товар (1982-1984), победу определяли не технологическая мощь, а ценовая война, удачная бизнес-модель, сообщество разработчиков и маркетинг. На Хабре есть истории практически всех домашних ПК, поэтому в посте сделаю акценты на следующих моментах: статистика продаж ( усредненные данные из разных источников ), реклама и важные (на мой взгляд) особенности моделей компьютеров. 🕹️ LOAD ""

    habr.com/ru/companies/timeweb/

    #commodore #zx_spectrum #amstrad_cpc #tandy_trs80 #apple_ii #bbc_micro #timeweb_пятничное

  20. Еще один самодельный компьютер. Coolsystem — Часть 1

    Сегодня мы будем делать еще один восьмибитный компьютер. Да, я еще не наигрался со всеми этими штуками. Coolsystem - идея компьютера, сочетающего в себе идеи о защищенной среде выполнения (причем в очень-очень специфичном варианте) и способного запускать готовый софт для восьмибитных персоналок 80-х годов. Также он может использоваться для изучения основ схемотехники, своего рода учебный компьютер.

    habr.com/ru/companies/diy_fest

    #avr #8_бит #хочется_странного #самодельный_компьютер #мыши #самодельная_клавитура #zx_spectrum #вектор_06ц #ретро

  21. По следам игры «Королевство Эйфория»

    В новогоднем за 2020 год 33 номере журнала «Downgrade» опубликована статья «И снова про «Королевство Эйфория»», в которой были приведены ссылки на исходный код написанные на языке программирования Basic двух предшествующих прототипов этой игры. Мне стало интересно, как эти игры будут выглядеть в ОС CP/M на ZX Spectrum совместимом компьютере Profi. Так что решил сделать их не большей перевыпуск. Статья была опубликована в 2021 году в 34 номере журнала «Downgrade»

    habr.com/ru/articles/840778/

    #история_it #софт #игры #cp/m #profi #zx_spectrum

  22. Обзор музыкального устройства Covox на Спектруме

    Не так давно в среде спектрумистов в очередной раз была поднята тема про Covox. Как «старый спектрумист» формально понимаю, о чём речь, но вот железного устройства у меня, ни когда не было. В моём городе на точках продажи оно не прижилось, а для самостоятельного интереса на тот момент не было необходимого понимания и знания. Поиск информации выдал значительное количество разных схем и прочих технических вещей, но к моему большому удивлению, нигде не было описания для обывателя «что это такое и с чём его едят». Считаю, что стоит восполнить этот пробел. Статья была опубликована в 2021 году в 29 номере журнала по ZX Spectrum'у "ЗаRulem Печатное Слово" . Статья написана в соавторстве с Вадимом Чертковым.

    habr.com/ru/articles/838184/

    #zx_spectrum #profi #cp/m #covox #soft

  23. Работа с файлами в ОС CP/M на компьютере «Profi»

    В предыдущий раз пришлось уделить внимание и бегло рассмотреть работу с файлами в ОС CP/M. А так как «Быстро, хорошо не бывает» (с) было приято решение о необходимости подробного и основательного разбора данного вопроса, так что бы в будущих статьях не тратить на него время и место. Статья была опубликована в 2020 году в 28 номере журнала по ZX Spectrum'у "ЗаRulem Печатное Слово" . Статья написана в соавторстве с Вадимом Чертковым.

    habr.com/ru/articles/837664/

    #zx_spectrum #assembler #программирование #cp/m #файловая_система #файлы #чтение_файлов #profi

  24. Лучшие игры легендарной машины: 45 лет назад на свет появилась линейка компьютеров ZX

    Sinclair ZX80 по праву считается одним из родоначальников персональной компьютерной революции. Начало R&D-проекта по созданию ZX80 положено в 1979 году, когда Клайв Синклер совместно с командой инженеров приступил к проектированию. Через год мир увидел ZX81. Инженеры Sinclair буквально выжали максимум из него, стремясь удержать минимальную стоимость устройства. А в 1982 году произошел прорыв – свет увидел ZX Spectrum, ставший впоследствии культовой моделью 1980-х годов, сыгравшей ключевую роль в революции, благодаря которой компьютеры впервые появились в домах британцев. Игры для ZX Spectrum загружались с помощью кассетного проигрывателя и выводились на экран телевизора. В отличие от своего монохромного предшественника, они были цветными. Давайте вспомним несколько наиболее – на мой взгляд – знаковых и популярных тайтлов игровой индустрии этой легендарной серии. LOAD ""

    habr.com/ru/articles/925246/

    #zx_spectrum #zx81 #zx80 #sinclair #elite #saboteur #dizzy #игры #старые_игры

  25. Впадаю в детство с ZX Spectrum

    Обычный, пятничный, вечер... Сижу, ни кого не трогаю (с) смотрю ютюбчик, отдыхаю... Попадаю на просмотр прохождения игры Oberon 69 , в процессе рассказа об игре, выясняется, что на Spectrum она была только на Испанском и только на кассете, была дискетная версия от Max Iwamoto, полу англифицированная... И такА вдруг тоска ностальгия меня взяла и переживание за несправедливость... Решаю, что раз никто, тогда Я! Будем а) дискетизировать, б) англифицировать, в) русифицировать. Наливаем горячего и погружаемся

    habr.com/ru/articles/935706/

    #zxspectrum #zx_spectrum #ностальгия #8bit #trdos

  26. Ретро-обзор персонального компьютера МК88 1992 года

    Здравствуйте уважаемые читатели. В этой статье хочу поделиться с вами информацией об интересном, на мой взгляд, отечественном ретрокомпьютере МК88. Рассказать и показать его подключение и включение, а также описать проблему, с которой мне пока не удалось справиться. Обратная связь важна, может, и получится совместно отгадать загадку загрузки. Под катом детальные фото компьютера, его периферии, фото и видео включения. Добро пожаловать!

    habr.com/ru/companies/timeweb/

    #timeweb_статьи #ретрокомпьютер #ретро_пк #ретрокомпьютеры #периферия #МК88 #ОЗУ #электроника #ZX_Spectrum #АльфаДОС

  27. Звуковые эффекты на ZX Spectrum: AYFXEdit и BeepFX

    Расскажу, как устроены и реализуются звуковые эффекты в рамках примитивных возможностей 8-битных машин на примере нашего народно любимого ZX Spectrum, для которого я сделал несколько соответствующих редакторов и наборов процедур, для бипера и для звукового чипа AY-3-8910.

    habr.com/ru/companies/ruvds/ar

    #beeper #бипер #звуковые_эффекты #zx_spectrum #1bit #игры #ay38910 #спектрум #sfx #ruvds_статьи

  28. [Перевод] Разбирая бэклог. Часть 15. История дилогии Stormlord. 1989-1993

    Оригинальный материал был опубликован в 2019 году. Перевод выкладывается с разрешения dillydylan . Проекты, ориентированные на взрослую аудиторию, были своеобразной странностью в эпоху 1980-х. Считалось, что видеоигры предназначены исключительно для маленьких детей. Следующий период, 1990-ые, изменил подобное восприятие, а проекты вроде Night Trap (1992) и Doom (1993) породили целую череду споров. Распространённому ранее восприятию пришёл конец, впрочем стоит отметить, что совсем уж без других проектов ранее не обходилось, достаточно вспомнить во многом своеобразную серию Leisure Suit Larry (1987) и подобные проекты. Где-то рядом затерялся и Stormlord (1989).

    habr.com/ru/articles/889872/

    #Stormlord #ZX_Spectrum #Commodore_64 #Amstrad_CPC #Sega_Genesis #Atari_ST #Stormlord_II__Deliverance

  29. Золото отечественного ретродева: RetroSouls

    Мода на ретро постоянно возвращается. Чем дальше человечество продвигается в своё туманное будущее, тем больше растёт увлечённость некоторой его части наследием минувших лет, того «раньше», которое было лучше. Речь идёт не об историках, а о самых обычных людях, испытывающих тёплые чувства к чему-то из прошлого. Многообразие взгляда, обращённого назад, велико, но чаще всего это массовая культура и различные её порождения: фильмы, музыка, мода, машины. Не обойдены этим вниманием и информационные технологии. Например, сейчас в моде «ретрогейминг» — довольно удивительное явление, когда люди играют в компьютерные игры прошлого, при наличии практически бесконечного количества новейших, более совершенных разработок. Но есть и ещё более удивительное явление: «ретродев», или «ретрогеймдев» — разработка новых игр для старых платформ. Занимаются этим во всём мире, и в наших краях тоже, причём порой весьма успешно. Настолько успешно, что мужики-то не знают. Будучи частью этого движения, кому, как не мне, рассказывать об этом — в частности, о ретро-играх и людях, создававших их в различные исторические периоды. Это будут люди, с творчеством которых я давно знаком и которое меня впечатляет и вдохновляет. Начинаем!

    habr.com/ru/companies/ruvds/ar

    #игры #игры_и_игровые_приставки #zx_spectrum #денди #nes #famicom #сега #sega #8_бит #16_бит #commodore_64 #вектор_06ц #апогей #апогей_бк01 #msx #воксель #воксельная_графика #воксельные_игры #indie_games #indie #indie_gamedev #ruvds_статьи

  30. Биперная музыка на Arduino

    Любимый отечественными энтузиастами компьютерной ретро-техники компьютер «Синклер» ZX Spectrum родом из начала 1980-х годов — восьмибитный. Любимый самодельщиками нынешнего тысячелетия Arduino родом из середины 2000-х годов — тоже восьмибитный. Они похожи, но такие разные. Сегодня попробуем навести мостик между этими мирами, преодолеть пропасть в два десятка лет, и заставить два разных устройства проиграть одни и те же мелодии. В этой статье сплетаются сразу три темы: как устроены некоторые музыкальные полифонические процедуры на ZX Spectrum, как воспроизвести результат их работы в совершенно иной реализации на Arduino, а заодно немного электроники для начинающих — рассуждения на тему, как можно правильно или неправильно подключить динамик для вывода звука к этой самой Ардуине.

    habr.com/ru/companies/ruvds/ar

    #zx_spectrum #спектрум #бипер #beeper #1bit #музыка #чиптюн #видеоигры #arduino #ардуино #шим #pwm #усилитель #узч #усилитель_звуковой_частоты #электроника #электроника_своими_руками #электроника_для_начинающих #c #assembler #ассемблер #z80 #zilog_z80 #ruvds_статьи

  31. SDK для ретрокомпьютера на примере Evo SDK

    Как установила современная наука, SDK — это набор инструментов для разработки программного обеспечения, как правило, под определённую компьютерную платформу, операционную систему или устройство. Весьма полезная в хозяйстве вещь. Это довольно древнее изобретение человечества, однако есть устройства, созданные ещё раньше, и по этой причине изначально никаким SDK не обладающие. Также есть и новодельные, современные любительские платформы. Для всего этого безобразия тоже крайне полезно иметь какое-то подобие SDK. Чем полезно, а также кто, как и зачем может его сделать — разберёмся в этой статье. А в качестве примера возьмём некоторые мои старые проекты, главным образом Evo SDK для 8-битного компьютера ZX Evolution.

    habr.com/ru/companies/ruvds/ar

    #zx_spectrum #zxspectrum #zx_spectrum_next #nes #sega #sega_mega_drive #zilog_z80 #z80 #atm_turbo #zx_evolution #zx_evo #zxevo #sdcc #z88dk #ruvds_статьи

  32. SDK для ретрокомпьютера на примере Evo SDK

    Как установила современная наука, SDK — это набор инструментов для разработки программного обеспечения, как правило, под определённую компьютерную платформу, операционную систему или устройство. Весьма полезная в хозяйстве вещь. Это довольно древнее изобретение человечества, однако есть устройства, созданные ещё раньше, и по этой причине изначально никаким SDK не обладающие. Также есть и новодельные, современные любительские платформы. Для всего этого безобразия тоже крайне полезно иметь какое-то подобие SDK. Чем полезно, а также кто, как и зачем может его сделать — разберёмся в этой статье. А в качестве примера возьмём некоторые мои старые проекты, главным образом Evo SDK для 8-битного компьютера ZX Evolution.

    habr.com/ru/companies/ruvds/ar

    #zx_spectrum #zxspectrum #zx_spectrum_next #nes #sega #sega_mega_drive #zilog_z80 #z80 #atm_turbo #zx_evolution #zx_evo #zxevo #sdcc #z88dk #ruvds_статьи

  33. SDK для ретрокомпьютера на примере Evo SDK

    Как установила современная наука, SDK — это набор инструментов для разработки программного обеспечения, как правило, под определённую компьютерную платформу, операционную систему или устройство. Весьма полезная в хозяйстве вещь. Это довольно древнее изобретение человечества, однако есть устройства, созданные ещё раньше, и по этой причине изначально никаким SDK не обладающие. Также есть и новодельные, современные любительские платформы. Для всего этого безобразия тоже крайне полезно иметь какое-то подобие SDK. Чем полезно, а также кто, как и зачем может его сделать — разберёмся в этой статье. А в качестве примера возьмём некоторые мои старые проекты, главным образом Evo SDK для 8-битного компьютера ZX Evolution.

    habr.com/ru/companies/ruvds/ar

    #zx_spectrum #zxspectrum #zx_spectrum_next #nes #sega #sega_mega_drive #zilog_z80 #z80 #atm_turbo #zx_evolution #zx_evo #zxevo #sdcc #z88dk #ruvds_статьи

  34. SDK для ретрокомпьютера на примере Evo SDK

    Как установила современная наука, SDK — это набор инструментов для разработки программного обеспечения, как правило, под определённую компьютерную платформу, операционную систему или устройство. Весьма полезная в хозяйстве вещь. Это довольно древнее изобретение человечества, однако есть устройства, созданные ещё раньше, и по этой причине изначально никаким SDK не обладающие. Также есть и новодельные, современные любительские платформы. Для всего этого безобразия тоже крайне полезно иметь какое-то подобие SDK. Чем полезно, а также кто, как и зачем может его сделать — разберёмся в этой статье. А в качестве примера возьмём некоторые мои старые проекты, главным образом Evo SDK для 8-битного компьютера ZX Evolution.

    habr.com/ru/companies/ruvds/ar

    #zx_spectrum #zxspectrum #zx_spectrum_next #nes #sega #sega_mega_drive #zilog_z80 #z80 #atm_turbo #zx_evolution #zx_evo #zxevo #sdcc #z88dk #ruvds_статьи

  35. Первые способы защиты компьютерных игр от пиратства

    За несколько десятилетий ЭВМ эволюционировали от «100 квадратных метров площади, 25 человек обслуживающего персонала и 30 литров спирта ежемесячно» до вполне миниатюрных образцов: Commodore-64, Atari 800XL, Apple II, Электроника БК-0010… Проблема была в цене: все эти модели весьма били по карману рядовому обывателю (примерно как покупка автомобиля). Всё изменил Клайв Синклер, выпустивший на рынок ZX Spectrum – первый дешёвый персональный компьютер. Спектрумы продавались ударными темпами: только в одной Англии за неделю приобретали порядка пятнадцати тысяч машин. Причём, помимо и так недорогой версии «в сборе», покупателям предлагался удешевлённый вариант в виде отдельных комплектующих – эдакий конструктор «Собери сам».

    habr.com/ru/companies/timeweb/

    #timeweb_статьи #Commodore64 #пиратство #Atari_800XL #Apple_II #Электроника #ZX_Spectrum #Zilog #Datasette #elite #Alone_in_the_Dark #Ultima

  36. Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет

    В предыдущей статье « Почему советские компьютеры проиграли ZX Spectrum. Невозможное чудо в стране плановой экономики », которая собрала более тысячи комментариев, я упомянул компьютер «Сура ПК8000». Благодаря Сергею @lleo_aha , который тоже живет в Пензе, мне удалось получить рабочий компьютер 90-го года, пообщаться с сообществом разработчиков и найти любопытный онлайн-эмулятор советских ПК. В этом материале поговорим об истории и создателях, главных особенностях, программном обеспечении и сообществе разработчиков «Суры ПК8000». Материалов по компьютеру довольно много на форумах, поэтому остановлюсь на действительно интересных моментах, а ссылки приведу в первом комментарии.

    habr.com/ru/companies/timeweb/

    #сура_пк8000 #zx_spectrum #бк0010 #пенза #timeweb_статьи #ретро #компьютеры #ссср #игры

  37. Почему советские компьютеры проиграли ZX Spectrum. Невозможное чудо в стране плановой экономики

    Впервые компьютер у меня дома появился в 1987 году. Мне было 6 лет. Сура ПК8000 открыла для меня мир настоящих компьютерных игр после скучных автоматов из «игровушек» в парке аттракционов. Потом были БК, Ямаха, Спектрум, первые цветные мониторы и звук, которые раскрасили привычные игры по-новому. В СССР была масса отечественных разработок: БК-0010/0011, Радио-86РК, Микроша, Агат, Корвет, Вектор-06Ц. Так почему такая огромная страна, как СССР не смогла повторить Западный бум персональных компьютеров 80-х на базе отечественных ПК? Даже с учетом того, что население СССР в то время было больше, чем в США и в любой стране Западной Европы? Попробуем разобраться в причинах.

    habr.com/ru/articles/941628/

    #zx_spectrum #бк0010 #символ #commodore #cpc64 #ссср #сура_пк8000

  38. Enterprise 128: компьютер, который опоздал на рынок

    Изрядная часть коллекции Яндекс Музея состоит из популярных экспонатов, которые знакомы многим посетителям: «Денди», PlayStation, Macintosh, ZX Spectrum. Но встречаются и довольно редкие устройства — как правило, не сильно преуспевшие на рынке. Одно из них — Enterprise 128. Это британский компьютер с очень интересной, пусть и не слишком весёлой судьбой. В 1983 году британский рынок персональных компьютеров был в самом расцвете. Не так давно поступил в продажу легендарный ZX Spectrum, в начале года с гастролями из США приехал любимчик публики Commodore 64, а в 1984-м должен был объявиться Amstrad CPC 464 — как оказалось потом, тоже очень здорово продававшийся компьютер. В этом контексте анонс очередного британского компьютера, да ещё и такого мощного, как Enterprise, был заметным событием. Судите сами: компьютер должен был работать на популярном процессоре Z80A с частотой 4 МГц (против 3,5 МГц у ZX Spectrum), обладать оперативной памятью 64 или 128 Кб (против 48 у того же Spectrum), а главное — щеголять выдающейся графикой и прекрасным звуком. Была лишь одна проблема — этот компьютер мечты появился на прилавках отнюдь не в 1983-м. Не вышел он толком и в 1984 году, хотя именно тогда заждавшиеся и подогретые рекламной кампанией покупатели наконец‑то смогли оформить первые предзаказы. В руках этих отчаянных людей «Энтерпрайз» оказался лишь в начале 1985-го, что во многом предопределило его незавидную судьбу.

    habr.com/ru/companies/yandex/a

    #ретро #enterprise #zx_spectrum #яндекс_музей #ретро_технологии #пк

  39. YRGB 2024 — конкурс по созданию игр для ZX Spectrum

    Жизнь отечественных геймеров в конце 80-х — начале 90-х годов была очень непростой. Из советских электронных развлечений были разве что клоны Pong вроде «Видеоспорта», карманные электронные игры типа «Ну, погоди!» (тоже клоны, но уже серии Game & Watch от Nintendo), несколько десятков советских компьютеров с довольно ограниченным набором софта да несколько сотен (!) клонов британского компьютера ZX Spectrum. И сегодня я хочу рассказать вам о YRGB — международном конкурсе по разработке ретро‑игр, который Яндекс проводит с 2019 года. Участникам необходимо разработать самостоятельную игру, свободную от авторских прав, для платформ ZX Spectrum 48K/128K. Так что если вы когда‑нибудь делали игры или хотите попробовать, но опасаетесь масштаба современных платформ, этот пост для вас. > START

    habr.com/ru/companies/yandex/a

    #YRGB #разработка_игры #zx_spectrum

  40. «Спекки» в XXI веке: как я обзавёлся ZX Evolution, и что из этого вышло

    ZX Spectrum я впервые увидел, ещё будучи школьником в гостях у одноклассника, и сразу решил, что совершенно точно хочу себе такой же компьютер. К сожалению, семья у нас была не из богатых, потому воплотить мечту в реальность я смог только в старших классах. Впрочем, приобрести готовый компьютер всё равно возможности не было, пришлось собирать «Спекки» из купленных на радиорынке запчастей при помощи старшего приятеля, имевшего навыки радиомонтажа. Увы, спаяли мы его плохо: комп перезагружался всякий раз, когда на кухне включался бабушкин холодильник, да и вместо монитора мне выделили старый чёрно-белый телевизор, категорически запретив распаивать разъём RGB на единственном в доме цветном «Рубине». В общем, вдоволь наиграться на «Синклере» у меня не получилось, потому сейчас, уже в зрелом возрасте, я купил незаконченный проект на базе современного ZX Evolution и решил довести его до ума. О том, что из этого вышло — мой сегодняшний рассказ. Пристегнулись? Поехали!

    habr.com/ru/companies/ruvds/ar

    #ZX_Spectrum #zx_evolution #Pentevo #Z80 #Altera_EP1K50Q208 #NedoPC #ZXBUS #Demoscene #ретро #ruvds_статьи_выходного_дня

  41. С go на C++ за две недели. Переписываю эмулятор ZX Spectrum

    В общем-то и целом, мой предыдущий эмулятор ZX Spectrum, написанный на go , работал. Показывал нужное (или очень близко к нужному) и давал чувство приближенности к программистам. Однако у него были очень фундаментальные проблемы, связанные исключительно с языком разработки. Ну по крайней мере я сейчас так думаю. Другим движущим фактором все-таки была бесплатность БЯМок от cloud.ru (не реклама, да и бесплатности больше нет). Ну где еще можно на халяву пожечь сотни миллионов токенов и получить хоть что-то работающее? В общем, я принял волевое решение переписать все на С++. Под катом дневник "переписчика", в котором я последовательно описываю все боли и страдания начинающего писателя эмуляторов. Желающим сразу посмотреть на конечный результат можно сходить на github.com/kiltum/zxcpp

    habr.com/ru/articles/962612/

    #zx_spectrum #zxspectrum #z80

  42. Как я с помощью LLM писал эмулятор ZX Spectrum

    ... или может ли ИИ заменить программиста? Сейчас со всех сторон долбят про то, как ИИ помогает в жизни и вообще, если ты не используешь ИИ, то ты в отстающих и лузер. Я к этому отношусь спокойно, ибо мои занятия совершенно не допускают использование ИИ из-за очень большой цены ошибки, но долбежка все-таки делает свое дело. Плюс как-то внезапно обнаружил, что у (не реклама) cloud.ru доступны Foundation Models (они же БЯМ, они же LLM) без оплаты. Понятное дело, тестовый период и прочее, но использовать можно. Но просто мучать модельки вопросами уровня «сколько цифр в слове» смысла мало, поэтому решил попробовать сделать что-то хоть капельку полезного и получить собственный ответ на вопрос пригодности БЯМ. Результат для нетерпеливых тут github.com/kiltum/zxgo Далее несколько абзацев истории, чтобы просто было понятно, каким путем я шел до результата. Скажу честно, выбор места приложения сил БЯМки был сделан довольно быстро: напиши мне много кода. Раз пока все бесплатно, выбрал самый большой Qwen и предложил ему написать эмулятор КР580ВМ80А (он же Intel 8080), причем на питоне. И внезапно, он с первой попытки сгенерил что-то очень похожее на правду. Хмыкнув, я нашел образ ПЗУ от Радио-86 и зарядил еще пару десятков запросов. Вскоре я с глубоким удовлетворением увидел в окошке заветное «РАДИО 86-РК» и следом «-->». Немного порадовавшись результату, я преисполнился энтузиазма и решил поднять ставки. Z80 и ZX Spectrum! Культовая машина, все нюансы которой разложены по полочкам и по которой документации на порядки больше, чем для «радио»,«микроши» и «специалиста» вместе взятых. А чтобы было совсем хардкорно, основным языком я выбрал С++.

    habr.com/ru/articles/956344/

    #go #llm #zxspectrum #zx_spectrum #zxspectrum

  43. Исследование и разгон игры Fred для ZX Spectrum, часть 2

    Два года назад я написал, как я попробовал заглянуть внутрь любимой игры моего детства и понять то, что было интереснейшей тайной для меня в начале девяностых: как устроены компьютерные игры? Понял я не очень много, но зато смог омолодить игру, сделав её быстрее. В этой части будет больше подробностей и новые способы ускорения, а значит простыни ассемблерного кода Z80.

    habr.com/ru/articles/925464/

    #zx_spectrum #z80

  44. Olimex RP2040-PICO-PC на стезе эмуляции ретро-платформ

    Olimex RP2040-PICO-PC - небольшая платка, типа "материнской", в которую можно воткнуть микроконтроллерную плату форм-фактора Raspberry Pi Pico, которых выпускается достаточно много. Я много писал про аналогичную плату, разработанную нашими ребятами (см. Мурмулятор ), однако, имеются и некоторые альтернативы, включая разработку от Olimex.

    habr.com/ru/articles/916518/

    #zx_spectrum #sinclair #emulator #эмулятор #эмуляторы #эмуляторы_пк #эмуляторы_приставок #pentagon_1024k

  45. Мурмулируем ZX Spectrum

    ZX Spectrum разработки «Sinclair Research Ltd» и его клоны - несомненная веха в истории бытового компьютеростроения. Если брать верхнюю оценку, всего было произведено до 9 миллионов ZX Spectrum и его клонов , что делает его одним из самых массовых домашних компьютеров 1980-х годов (на втором месте после Commodore 64 - порядка 17 млн. экземпляров). Многие люди, владельцы Спектрума, Пентагона, или Ленинграда, в далёких 80-ых, в настоящее время переживают ностальгию по ушедшему детству/отрочеству/юности... Что питает спрос на антикварные и новодельные "спектрумы". Понятно, что существует огромное число всевозможных эмуляторов, которые дают возможность поиграть в детство. Но далео не всем они "заходят". Кому-то надо, чтобы было более железно, лампово и старо-клавиатурно, кто-то хочет просто повозиться с микросхемами тех лет... Вот для них и продают наборы для самостоятельной сборки всевозможных "ленинградов" и "нео-пи-си". Однако, есть и промежуточный спрос - чтобы эмулятор, т.к. оно дешевле, но чтобы отдельная коробочка, т.к. оно более "железно". Выбор в этой нише тоже достаточно разнообразен, но я бы хотел остановиться на Мурмуляторе и его клонах. Для него существует 5 немного различающихся реализаций спектрума: technocat, fast-beta, speccyP, fruit-bat и pico-spec. Все они имеют свои положительные и отрицательные грани, например, первый - очень хорош для мобильных реализаций на компактных устройствах с TFT-дисплеями, т.к. имеет продвинутую экранную клавиатуру, но все они достаточно универсальны и имеют похожий движок. Несколько выделяется из их ряда только pico-spec, т.к. только у него движок асинхронный, что позволяет очень точно отрисовывать всякие занимательные бордюрные эффекты, которые часто попадаются в демо-сцене и в редких играх. Недостатки pico-spec'а являются продолжением его недостатков - сложность синхронизации звука. У pico-spec'а, пожалуй, худшая реализация звукового тракта. Правда, замечают это далеко не все - в основном те, кто хочет себе спектрум для прослушивания трекерной музыки. Для игр качество звука вполне приемлемое.

    habr.com/ru/articles/910354/

    #мурмулятор #murmulator #zx_spectrum #espectrum #speccy #эмулятор #pentagon_128k #pentagon_512k #pentagon_1024k #amstrad_128k

  46. Код-послание из сериала «Черное зеркало: Захват голубя» расшифрован отечественным клоном ZX Spectrum 1992 года

    Здравствуйте, дорогие друзья! Вкратце, введу в курс дела. В сериале «Черное зеркало», есть серия «Захват голубя», иначе «Брандешмыг». Нас, любителей ретрокомпьютерной техники, эта серия может заинтересовать, не только видеорядом, но и присутствием настоящего компьютерного кода, включенного в сюжетную линию. Давайте не просто посмотрим серию, а загрузим фрагмент звуковой дорожки фильма, в ZX-Spectrum, с объемом ОЗУ 48к и посмотрим, что же там закодировано. Под катом-детали исполнения. Добро пожаловать в «Брандешмыг»!

    habr.com/ru/companies/timeweb/

    #timeweb_статьи #zx_spectrum #старые_игры #ретро #ретрокомпьютер #сериалы #черное_зеркало

  47. Первые способы защиты компьютерных игр от пиратства

    За несколько десятилетий ЭВМ эволюционировали от «100 квадратных метров площади, 25 человек обслуживающего персонала и 30 литров спирта ежемесячно» до вполне миниатюрных образцов: Commodore-64, Atari 800XL, Apple II, Электроника БК-0010… Проблема была в цене: все эти модели весьма били по карману рядовому обывателю (примерно как покупка автомобиля). Всё изменил Клайв Синклер, выпустивший на рынок ZX Spectrum – первый дешёвый персональный компьютер. Спектрумы продавались ударными темпами: только в одной Англии за неделю приобретали порядка пятнадцати тысяч машин. Причём, помимо и так недорогой версии «в сборе», покупателям предлагался удешевлённый вариант в виде отдельных комплектующих – эдакий конструктор «Собери сам».

    habr.com/ru/companies/timeweb/

    #timeweb_статьи #Commodore64 #пиратство #Atari_800XL #Apple_II #Электроника #ZX_Spectrum #Zilog #Datasette #elite #Alone_in_the_Dark #Ultima

  48. Первые способы защиты компьютерных игр от пиратства

    За несколько десятилетий ЭВМ эволюционировали от «100 квадратных метров площади, 25 человек обслуживающего персонала и 30 литров спирта ежемесячно» до вполне миниатюрных образцов: Commodore-64, Atari 800XL, Apple II, Электроника БК-0010… Проблема была в цене: все эти модели весьма били по карману рядовому обывателю (примерно как покупка автомобиля). Всё изменил Клайв Синклер, выпустивший на рынок ZX Spectrum – первый дешёвый персональный компьютер. Спектрумы продавались ударными темпами: только в одной Англии за неделю приобретали порядка пятнадцати тысяч машин. Причём, помимо и так недорогой версии «в сборе», покупателям предлагался удешевлённый вариант в виде отдельных комплектующих – эдакий конструктор «Собери сам».

    habr.com/ru/companies/timeweb/

    #timeweb_статьи #Commodore64 #пиратство #Atari_800XL #Apple_II #Электроника #ZX_Spectrum #Zilog #Datasette #elite #Alone_in_the_Dark #Ultima