1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

ZX Spectrum

Тема в разделе "IBM PC-несовместимое", создана пользователем balakshin, 13 мар 2008.

  1. balakshin

    balakshin

    Legacy

    Регистрация:
    11 июл 2007
    Сообщения:
    2.330
    В этой теме предлагаю обсуждать ZX Spectrum разных модификаций и его эмуляцию. Причем желательно только "официальные" ZX Spectrum. Для советских и не только клонов лучше создать отдельную тему, уж больно их много.

    ZX Spectrum у нас на Вики! Нужны люди, желающие поучаствовать в создании этой статьи (информацией, фотографиями и т.д.)!
    Раздел по ZX Spectrum у нас на сайте


    Темы у нас на форуме

    Полезные ресурсы по ZX Spectrum и его эмуляции

    Интересные ссылки

    Статьи по играм на ZX Spectrum на old-games.ru ;

    Подкасты Old-Games.Ru
     
    Последнее редактирование модератором: 15 сен 2018
    Octohum, Petr2000, William Blazkowicz и 20 другим нравится это.
  2. Rindex

    Rindex

    Регистрация:
    23 дек 2010
    Сообщения:
    161
    @tuliss, вот как раз первый мой Спектрум и была Дельта-С 48к. Я за ней в Зеленоград ездил, её там делали. В Чебоксарах была другая, даже корпус был другим. Но у неё была одна проблема, был в ПЗУ прошит ещё и русский язык, и из-за этого некоторые игры не работали. AY тоже не было. Увидев Пентагон-128 на радиорынке сразу купил его. Но мне не нравилось подключение AY, оно вставлялось сверху небольшой платой в Z80 (были такие первые платы Пентагона без AY). Продал потом, когда выпустили Профи-512к. Тем более у Профи был самый лучший контроллер дисковода - почти все диски читались, даже убитые в хлам, которые на других компьютерах прочесть было невозможно. Насчёт Ленинграда не знаю, не сталкивался. А в Питере был хорошо распространён Скорпион-256к.
     
    Последнее редактирование: 25 май 2017
  3. tuliss

    tuliss

    Регистрация:
    24 фев 2014
    Сообщения:
    5.975
    Скорпион вырос из Ленинграда. Но я о них забыл. Действительно в ходу были.
     
  4. true-grue

    true-grue

    Регистрация:
    15 окт 2014
    Сообщения:
    161
    Я ведь ссылку привел, по которой можно понять, что собой представлял Sprinter-97. Процессор Zilog Z84C15 в нем, конечно, есть. Он играет роль управляющего процессора и позволяет освободить ресурсы ПЛИС для других целей. На чипе же от Altera делается вся основная работа. Эмулируется клавиатура, видео, различные устройства звука, различные варианты отечественных клонов, специализированные ускорители. Загружаете новую прошивку -- получаете новый компьютер. Чем не Spectrum Next? Посмотрите AHDL-файлы на сайте Ивана, там все это описано. Можно ли эмулировать на данной ПЛИС и сам процессор? Разумеется. В коде прошивки Sprinter-97 фигурирует даже форт-процессор.
     
  5. tuliss

    tuliss

    Регистрация:
    24 фев 2014
    Сообщения:
    5.975
    Чем пентева не Spectrum Next ? :) Вообще конечно это удивительно, что NedoPC так прошляпила момент.
    Говно разработка Next собирает бабло, а реальная рабочая уже машина осталось с носом.

    Ну а по поводу плис, для 97 года это дорого.

    Кстати для справки, почти готова новая версия ATM Turbo 2 - 8.0 :) на обычной элементной базе.

    Те безусловно человек молодец, но не взлетело.
     
  6. nop

    nop

    Регистрация:
    5 дек 2014
    Сообщения:
    2.297
    Тогда почему это должен быть именно спектрум, а не MSX или Amstrad CPC?
    --- добавлено 25 май 2017, предыдущее сообщение размещено: 25 май 2017 ---
    Тем, что не удалось раскрутить на Кикстартере. Ваш кэп :)
     
  7. tuliss

    tuliss

    Регистрация:
    24 фев 2014
    Сообщения:
    5.975
    КЭП ! (FACEPALM)
     
  8. nop

    nop

    Регистрация:
    5 дек 2014
    Сообщения:
    2.297
    @tuliss, Ты так реагируешь, будто раскрутить хрень на кикстартере - это очень легко.
     
  9. tuliss

    tuliss

    Регистрация:
    24 фев 2014
    Сообщения:
    5.975
    Опыт продвижение всякого говна есть, но я соглашусь , что для этого нужен определенный и отдельный талант.
    NedoPC не хватает нормального маркетолога :)
     
  10. nop

    nop

    Регистрация:
    5 дек 2014
    Сообщения:
    2.297
    У нас, кстати, из были популярны Байт (заводской, дорогой), Квант (заводской сильно попроще и зря гонят на его ненадежность, по электронике уж точно понадежнее той же Дельта-С) и куча кооперативных либо самосборных Балтиков во всевозможных корпусах сделанных из чего попало. Собственно, лично у меня и было несколько вариантов этих самых Балтиков в массивных корпусах из клееного пластика, либо из толстого стального листа, с встроенным БП и герконовой клавиатурой.
     
    Последнее редактирование: 27 май 2017
    real vision нравится это.
  11. true-grue

    true-grue

    Регистрация:
    15 окт 2014
    Сообщения:
    161
    Так технических вопросов здесь нет. ПЛИС Spartan 6 LX9 достаточно мощная, чтобы эмулировать целиком и MSX, и Amstrad, Sinclair QL и многое другое. Кроме того, "ускорителем" на ZX Spectrum Next является Raspberry Pi, на которой тоже можно программно эмулировать все, что угодно.

    Есть только маркетинговые соображения. В команде ZX Spectrum Next имеется Rick Dickinson (https://en.wikipedia.org/wiki/Rick_Dickinson ), поэтому компьютер можно считать с натяжкой "официальным" новым Спектрумом.
     
    Последнее редактирование: 25 май 2017
  12. nop

    nop

    Регистрация:
    5 дек 2014
    Сообщения:
    2.297
    Собственно это и продается, а не то железо, которое к известному имени прицепили :)
     
    tuliss нравится это.
  13. tuliss

    tuliss

    Регистрация:
    24 фев 2014
    Сообщения:
    5.975
    Особенно смешно тут выглядит RPI, на которым это вообще проще всего (да и есть) эмулировать :)
     
  14. nop

    nop

    Регистрация:
    5 дек 2014
    Сообщения:
    2.297
    Смотря что. Если они обещают шину расширения, совместимую с реальным Спектрумом по таймингам и позволяющую подключать те же устройства, то это не то, что ты можешь сделать в обычном софтовом эмуляторе. Такое - вотчина FPGA.
     
  15. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    RPI вряд ли потянет полную эмуляцию всего.
     
  16. nop

    nop

    Регистрация:
    5 дек 2014
    Сообщения:
    2.297
    @MisterGrim, потактовую Спектрума? Спектрум простой очень. При прямых руках потянет с большим запасом, с кривыми же и нескольких гигагерц людям мало. Другое дело, что эмулятор, работающий в обычной ОС на обычном современном процессоре неспособен обеспечить настоящие тайминги управляющих сигналов на внешней шине.

    Вот это вы не сделаете на Raspberry PI под линуксом. Остальное - да.
     
    Последнее редактирование: 26 май 2017
  17. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    @nop, а какой x86-процессор требуют cycle-exact эмуляторы спектрума?
     
  18. nop

    nop

    Регистрация:
    5 дек 2014
    Сообщения:
    2.297
    @MisterGrim, Я свой не дописал, но обычный 48k без AY можно наверное на 486 нормально заэмулить. С некоторым напрягом, разумеется.
     
  19. tuliss

    tuliss

    Регистрация:
    24 фев 2014
    Сообщения:
    5.975
    Ты реально думаешь они это там сделают ?
    Пока очень непонятно каким бокам там будет RPI использоватся, а написсанное

    We added the option to add a Raspberry Pi Zero as a slave co-accelerator board, taking the Spectrum Next to a whole new level. In other words, with a Raspberry Pi Zero slotted into its place, the Spectrum Next can use the RPi memory, CPU and GPU to do its bidding. Imagine what demosceners can do with this… An OpenGL ZX Spectrum? Who knows!

    это очередной маркетенговый высер.
     
  20. nop

    nop

    Регистрация:
    5 дек 2014
    Сообщения:
    2.297
    @tuliss, Ага, rpi там опциональна и это чтобы создать иллюзию потенциала развития у этой платформы. Типа - у Амиги были популярны акселераторы, значит и у нас будет такая возможность.
    Но вообще выглядит все так, что там бразильские спектрумисты-железячники нашли способ продать на кикстартере свою FPGA-шную поделку, которая уже существовала.
    Насколько я понимаю разработку на FPGA, там такое сделать как раз нетрудно. Воообще, эмулировать железо на FPGA, пожалуй, проще, а не сложнее, чем на простом процессоре, если ты уже знаком с инструментарием разработки.
     
    Последнее редактирование: 27 май 2017
  21. MetalliC

    MetalliC

    Регистрация:
    20 апр 2009
    Сообщения:
    698
    а они есть ? в ZXMAK2 вроде были потуги, но не уверен что там не типичные костыли.
    вообще, я не знаю существует ли уже хотя бы cycle-exact "ядро" Z80.
    под "cycle-exact" подразумевается действительно по-тактовая эмуляция работы процессора, типа на этом такте он считал из памяти опкод комманды, потом спустя столько-то тактов операнд, потом еще спустя сколько-то тактов записал куда-то в память результат, и всё это еще может сопровождаться WAIT-циклами.
    в принципе, для Спектрума оно и не нужно, но нужно для правильной эмуляции систем где Z80 лишь один из процессоров, есть DMA и тому подобное.
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление