PDA

Просмотр полной версии : Speccy 2012



ruslannd
15.05.2011, 11:52
Предлагаю концепцию для развития платформы "Speccy-2010".

1. Сам Speccy-2010. В целом удачная плата.
2. Интерфейс FDD
3. Интерфейс IDE
4. Может быть USB Host (такого вроде еще не было)
5. Неплохо было бы объединить с http://www.zx.pk.ru/showthread.php?t=15904. Это хорошо с точки зрения стандартизации, а значит и популяризации.
6. Ethernet
7. Поддержка нестандартных видеорежимов
8. NemoBus


Флешкарты это удобно, но как-то сушат конструкцию. Не живая она.

Предлагаю обсудить доработки и сделать плату. Я могу нарисовать схему, развести и заказать образцы.

Black_Cat
15.05.2011, 12:05
это всё можно реализовать в рамках Speccy-2010

Atari
15.05.2011, 12:19
2. Интерфейс FDD

точно :v2_thumb:

дисковёрт МС 53ХХ добавит шарму.

без прикола.

---------- Post added at 11:19 ---------- Previous post was at 11:07 ----------


это всё можно реализовать в рамках Speccy-2010

можно, но хотелось бы красиво, а не клубком МГТФа :v2_dizzy_facepalm:

Black_Cat
15.05.2011, 12:23
хотелось бы красиво, а не клубком МГТФаты Sp2010 видел вообще? Там всё на разъёмах - цепляй дочку со всем чем тебе надо к стандартному разъёму.

Atari
15.05.2011, 12:34
ты Sp2010 видел вообще? Там всё на разъёмах - цепляй дочку со всем чем тебе надо к стандартному разъёму.

ваш вопрос ставит в тупик и вызывает двояйкие чуйства :v2_rolley

я первый (кроме автора) получил плату, но она до сих пор девственно покоится на полочке :v2_down:

ruslannd
15.05.2011, 12:38
ты Sp2010 видел вообще? Там всё на разъёмах - цепляй дочку со всем чем тебе надо к стандартному разъёму.

Я что-то не уловил. К каким разъемам подключать дочку?

Black_Cat
15.05.2011, 12:54
К каким разъемам подключать дочку?там есть 13 свободных пинов на XP9

ruslannd
15.05.2011, 12:57
там есть 13 свободных пинов на XP9

Не айс.

Black_Cat
15.05.2011, 12:59
Что не так?

ruslannd
15.05.2011, 13:04
Что не так?

Мало пинов и нестандарт + изготовление отдельной платы. А раз новую плату делать, то можно и все в одной сделать.

---------- Post added at 13:04 ---------- Previous post was at 13:01 ----------


точно :v2_thumb:

дисковёрт МС 53ХХ добавит шарму.



Да и 3.5" тоже кул. У меня когда была ББС на спеке там был 3.5 и 5.25. Ностальгия. Вчера лазил по антресоле и нашел 3,5". осталось найти куда воткнуть. Вот и подумалось что в первом посте написал.

Спек 2010 хочется, но уж очень он гламурный.



ЗЫ: обновил первый пост

Black_Cat
15.05.2011, 13:15
Мало пиновмало для чего? Я смотрел - хватает для NemoBus v.2.0 + ISA16. Куда ещё?


и нестандарт + изготовление отдельной платы. А раз новую плату делать, то можно и все в одной сделать.ага, как за водой идти, да сухари мочить.. Эх, проще сразу на кладбище :)

ruslannd
15.05.2011, 13:22
мало для чего? Я смотрел - хватает для NemoBus v.2.0 + ISA16. Куда ещё?


SMUC 2.0? Избыточно + МГТФ.

Black_Cat
15.05.2011, 13:58
SMUC 2.0? Избыточно + МГТФ.:) нет NemoBus и ISA - это шины, а SMUC - устройство :)

ruslannd
15.05.2011, 14:03
:) нет NemoBus и ISA - это шины, а SMUC - устройство :)

Спс, как вариант принят. Но не наш метод.

Black_Cat
15.05.2011, 14:11
Но не наш метод.не знаю как ваш, но NemoBus - это стандарт для Спектрума, и всё делается именно под эту шину.

ruslannd
15.05.2011, 14:17
не знаю как ваш, но NemoBus - это стандарт для Спектрума, и всё делается именно под эту шину.

В Speccy-2012 можно добавить NemoBus

Black_Cat
15.05.2011, 14:24
В Speccy-2012 можно добавить NemoBusзачем? Это противоречит концепции этого компьютера. А шину можно и к Sp2010 прикрутить как внешнее, пристыковываемое устройство, по типу Docking Station.

ruslannd
15.05.2011, 14:28
зачем? Это противоречит концепции этого компьютера. А шину можно и к Sp2010 прикрутить как внешнее, пристыковываемое устройство, по типу Docking Station.

Почему противоречит? Внешее устройство не противоречит, а штатный разъем противоречит?

Black_Cat
15.05.2011, 14:36
Внешее устройство не противоречит, а штатный разъем противоречит?Концепция Speccy-2007/10 маленькое устройство All in one, а не десктоп с шиной расширения. Идеология Speccy-2007/10 - это развитие в сторону мобильных устройств, а не десктопов. Стандартным способом получения функционала десктопа, для мобильных устройств, является док-станция. Для этого не нужно ничего переделывать в Sp2010, а только добавить разъём для стыковки с док-станцией, содержащей шину NemoBus с разными устройствами, в т.ч. и контроллером флопа и винта, если кому это надо.

ruslannd
15.05.2011, 15:56
Концепция Speccy-2007/10 маленькое устройство All in one, а не десктоп с шиной расширения. Идеология Speccy-2007/10 - это развитие в сторону мобильных устройств, а не десктопов. Стандартным способом получения функционала десктопа, для мобильных устройств, является док-станция. Для этого не нужно ничего переделывать в Sp2010, а только добавить разъём для стыковки с док-станцией, содержащей шину NemoBus с разными устройствами, в т.ч. и контроллером флопа и винта, если кому это надо.

Всеравно это не мешает поставить разъем. Его паять-то не обязательно.

Black_Cat
15.05.2011, 16:05
Всеравно это не мешает поставить разъем. Его паять-то не обязательно.пинов всего 13! Чтоб из них получить целую шину, она должна быть последовательно-параллельной: 3 сигнала управления, 10 сигналов данных, двунаправленная передача с частотой 56MHz. Ессно, что для формирования сигналов шины из этого, надо контроллер шины, т.е. целое устройство, а не просто "разъём". На самом Sp2010 это устройство и даром не надо, и понятно, что оно должно быть на док-станции. А без контроллера, шина NemoBus - просто не существует, и соответственно не к чему прикручивать разъём шины!

ruslannd
15.05.2011, 18:42
пинов всего 13! Чтоб из них получить целую шину, она должна быть последовательно-параллельной: 3 сигнала управления, 10 сигналов данных, двунаправленная передача с частотой 56MHz. Ессно, что для формирования сигналов шины из этого, надо контроллер шины, т.е. целое устройство, а не просто "разъём". На самом Sp2010 это устройство и даром не надо, и понятно, что оно должно быть на док-станции. А без контроллера, шина NemoBus - просто не существует, и соответственно не к чему прикручивать разъём шины!

Почитал про NemoBus. Не вижу сложностей для реализации. Плисине будет все равно. Только не понял откуда 56МГц взялось?

Black_Cat
15.05.2011, 19:04
Только не понял откуда 56МГц взялось?ну, если ты знаешь другой способ получения нескольких десятков сигналов из 10, то я готов это выслушать :)

ruslannd
15.05.2011, 19:15
ну, если ты знаешь другой способ получения нескольких десятков сигналов из 10, то я готов это выслушать :)

Почему 10? Схема SP2010 переработана.

fifan
15.05.2011, 19:26
А сколько? И кем переработана? Текущая схема - http://code.google.com/p/speccy2010/downloads/list

Давайте не отходить от задумок автора. Вот высказывания sydа - автора ПК: "Отсутствие слотов расширения это издержки концепции. Мне кажется что ПентЭво и Speccy2010 достаточно сильно отличаются, чтобы конкурировать. Мой компьютер - это маленькая коробочка, чисто поиграться".

Ещё: "Неиспользуемых пинов - 8 IO + 2 I. Я постараюсь их вывести на разъем на всякий. Так как ZX Bus никаким образом из плис не выводиться, то никакие устройства, рассчитанные на эту шину не будут поддерживаться - 100%."

newart
15.05.2011, 19:36
Да и 3.5" тоже кул. У меня когда была ББС на спеке там был 3.5 и 5.25.
А называлась она...?

ruslannd
15.05.2011, 21:14
А называлась она...?

-=ND=- BBS

Год 96-97

---------- Post added at 21:14 ---------- Previous post was at 21:06 ----------


А сколько? И кем переработана? Текущая схема - http://code.google.com/p/speccy2010/downloads/list

Давайте не отходить от задумок автора. Вот высказывания sydа - автора ПК: "Отсутствие слотов расширения это издержки концепции. Мне кажется что ПентЭво и Speccy2010 достаточно сильно отличаются, чтобы конкурировать. Мой компьютер - это маленькая коробочка, чисто поиграться".

Ещё: "Неиспользуемых пинов - 8 IO + 2 I. Я постараюсь их вывести на разъем на всякий. Так как ZX Bus никаким образом из плис не выводиться, то никакие устройства, рассчитанные на эту шину не будут поддерживаться - 100%."

Схема будет переработана мною. Если syd будет против, то не будет =)))
Ножек у плисины хватит =) И не факт что плисина останется той же. Есть мысль и контроллер заменить на более привычный и избавиться от внешней RTC.

osa
15.05.2011, 21:23
ruslannd, тогда имеет смысл по другому назвать клон на основе 2010

Black_Cat
15.05.2011, 21:36
Ножек у плисины хватит =) И не факт что плисина останется той жетак хватит, или хватит , но на другой?


заменить на более привычный и избавиться от внешней RTCи какой? а RTC куда?

skyther
15.05.2011, 21:52
да ставте уже кортекс 3 и андроид...

newart
15.05.2011, 22:18
-=ND=- BBS

Год 96-97
Где бы взять вырез что выкладывался не ней?

Atari
15.05.2011, 23:00
да ставте уже кортекс 3 и андроид...

боюсь на дискету 720 не поместицо :v2_conf2:

ruslannd
15.05.2011, 23:32
так хватит, или хватит , но на другой?

и какой? а RTC куда?

Хватит. добавятся 2-4 внешних регистра.

Хочу поставить LPC17xx. Цена таже самая. RTC в нее. А в ПЛИС эмулятор RTC.

---------- Post added at 23:32 ---------- Previous post was at 23:30 ----------


Где бы взять вырез что выкладывался не ней?

У меня осталось немного дискет, если они еще живы. Но эксклюзива там не было.

Black_Cat
16.05.2011, 11:59
Хватит. добавятся 2-4 внешних регистра.

Хочу поставить LPC17xx. Цена таже самая. RTC в нее. А в ПЛИС эмулятор RTC.
Ну, в общем микроконтроллер тут играет роль южного моста для работы с медленной периферией, так что посадить его на мультиплексируемую шину вполне логично. Вот токо желательно выводить NemoBus v.2.0, а она требует больше пинов. И желательно выводить на краевой разъём, чтоб плату можно было просто воткнуть в слот кроссплаты.
В LPC17xx есть встроенные энергонезависимые часы?

ruslannd
16.05.2011, 12:30
Ну, в общем микроконтроллер тут играет роль южного моста для работы с медленной периферией, так что посадить его на мультиплексируемую шину вполне логично. Вот токо желательно выводить NemoBus v.2.0, а она требует больше пинов. И желательно выводить на краевой разъём, чтоб плату можно было просто воткнуть в слот кроссплаты.
В LPC17xx есть встроенные энергонезависимые часы?

ПЛИС для NemoBus можно взять на 240 ножек, что даст еще лишних пинов.
А lpc17xx RTC имеет. Причем с потреблением того же порядка что и DS1339 (Предыдущие lpc 23xx жрали на порядок больше)
Еще у lpc17xx есть Ethernet интерфейс, можно реализовать сеть. Стек будет разруливать сама lpc.

Black_Cat
16.05.2011, 13:34
ПЛИС для NemoBus можно взять на 240 ножека сколько сигнальных ног это добавит?

ruslannd
16.05.2011, 14:46
а сколько сигнальных ног это добавит?

всего будет 128-160 для третьего циклона

piroxilin
17.05.2011, 23:04
а получится в итоге пентагон 2.6 LE

Black_Cat
17.05.2011, 23:11
а получится в итоге пентагон 2.6 LEпохоже, но отдалённо :) . Разница останется в концепции, у 2.66 - десктопная, а у Speccy - мобильная :)

Syntal
18.05.2011, 14:50
Разница останется в концепции, у 2.66 - десктопная, а у Speccy - мобильная :)
Эт ты грезишь концепцией какого-то мобильного Спектрума, а ТС в самом начале написал, что ему хочется FDD и IDE - как-то не вяжется с мобильностью, разве что если колёсики прикрутить!

Black_Cat
18.05.2011, 14:57
как-то не вяжется с мобильностьючитай про док-станцию в топике

ruslannd
22.05.2011, 23:31
читай про док-станцию в топике

FDD и HDD необязательны к использованию... SD не отменяется

ruslannd
27.05.2011, 18:38
Еще пожелания будут?

Black_Cat
27.05.2011, 19:40
Еще пожелания будут?огласите конечный вариант

daniel
06.06.2011, 07:27
экранчик от мобильника прикрутить можно...

Andrey F
06.06.2011, 08:02
Еще пожелания будут?
Все разъемы развести по одной стороне платы, чтобы в любой корпус. По возможности выход на "нормальную" клавиатуру 4Х10.

Volosaty
08.06.2011, 12:40
БК-0010 правильно сказал: сабж - это одноплатная конструкция. Точка. Так давайте от неё и плясать.
Как по мне, тут такой путь развития: добавить мег SRAM, поставить камень типа EP2C20Q240 (или EP3C16Q240 - там есть свои заморочки, но цена и доставабельность вкусная).
Зачем камень? OneChipMSX в текущей реализации отжирает 11к LE и в текущую ПЛИС тупо не лезет (если пообрезать поддержку картриджев - возможно влезет и в EP2C8, пока ещё сильно не копал). Остальные проэкты насколько мне известно заметно проще.
Запихивать в него NES/SNES/SEGA - ну в принципе можно, но... Не ценой альтер по 100баксов. Тогда проще (и дешевле!) взять PC в формате miniITX и гонять всё в эмуляторах.
Кому надо флоп/винт/модем/ипрочая - или ZX Evo, или изобретать докстанцию (зачем? непонятно)
ИМХО.


По возможности выход на "нормальную" клавиатуру 4Х10.
Текущих "лишних" пинов у альтеры хватит.
А корпус кстати очень хорош - у мну в таком корпусе есть пара поделок :) Дороговат, правда.

skyther
08.06.2011, 15:32
насчет кортекса, можно stm32 поставить, они щас по цене быдлоконтроллеров. а в будующем sdl там поднять...

skyther
08.06.2011, 20:49
а ниче что в сп2010 уже есть vga ?

osa
08.06.2011, 20:54
речь идет о сопряжении мелких экранов от мобил и прочей техники с vga. т.е. создание контроллера.

Black_Cat
09.06.2011, 00:00
По возможности выход на "нормальную" клавиатуру 4Х10.
экранчик от мобильника прикрутить можно...
Надо уже думать и пробовать делать интерфейс LCD-VGA для такого компьютерЭти вопросы давно решены. Для этого оставлены свободные пины - хоть экран, хоть клавиатуру - бери и подключай.

Все разъемы развести по одной стороне платы, чтобы в любой корпус.Если предполагается наличие системного разъёма на шину NemoBus, и работа с док-станцией, то необходимо предусмотреть возможность подключения одним движением, как это обычно и делается в док-станциях. Т.е. сигналы VGA, клавиатуры, мыши, стереозвука, и возможно (но не обязательно) джойстиков должны выводиться на печатный краевой разъём. Таким образом втыкание и вытыкание мобильной части компьютера производится одним движением, а вся периферия уже подключена к док-станции.
Ессно, что компьютер в таком исполнении, должен иметь свой экран и органы управления, необходимые при мобильном использовании. В качестве органов управления лучше всего использовать два встроенных джойстика, справа и слева от экрана по типу приставочных геймпадов. Управление можно организовать по принципу описанному здесь: http://zx.clan.su/forum/7-11-1

skyther
09.06.2011, 15:18
контроллер LCD-VGA
в смысле VGA -> LVDS ?

point777
14.06.2011, 00:43
Да, ребята, у вас разброд и шатание в рядах.
Какой ещё FDD и HDD?? Зачем делать монстра, которому надо ПЦшный БП и корпус?

Speccy2010 - это самый простой и в то же время современный девайс.
Мне как пользователю сего девайса и как поклоннику ZX Spectrum в нынешнее время не совсем достаточно простой обратной совместимости со Спектрумом 1982 года.

Теперь, чтобы девайс был нужен всем, а не только группе любителей своего произведения искусства необходимо придерживаться простых правил:
- дешевизна;
- максимум возможностей;
- востребованность (актуальность).

Чего по-моему мнению не хватает Speccy2010:
- Ethernet (простых 100 мбит/с эзер, с помощью которых я бы с радостью порубился во что-то по сети);
- опционально но желательно: USB для подключения Клавы, Мыши и USB FLash;
- Поддержка нескольких нестандартных граф. режимов (в том числе и старого 512x192);
- простейший аппаратный графический акселератор (нам не надо создавать очередной PSP/PS2/PS3);
- General Sound.

Все остальное уже давно реализовано и не стоит изобретать велосипед.

com28or
14.06.2011, 14:43
Согласен с предыдущим оратором ;)
Отмечу такие моменты:

Ethernet:
Действительно, было бы очень неплохо иметь в Speccy2010/2012 простенький Ethernet. Было бы весьма интересно что-то накодить клиент-серверное.
Всезнающий гугль меня привёл к такому девайсу:

http://jpegshare.net/thumbs/c6/2d/c62d846045520f1ecd82fd12179ea78e.jpg (http://jpegshare.net/c6/2d/c62d846045520f1ecd82fd12179ea78e.jpg.html)

это контроллер Ethernet на чипе W5100 со встроенным TCP стеком, допускает прямой доступ к памяти, непрямой доступ к памяти или работу по SPI, список поддерживаемых "в железе" протоколов:
Ethernet: IEEE 802.3 10-BASE-T, IEEE 802.3u 100BASE-TX, MAC, PHY
TCP/IP: TCP, UDP, IPv4, ICMP, ARP, IGMP, PPPoE

Готовый в девайсе TCP/IP-стек - то что "доктор прописал" для Z80/3.5MHz, такой девайс можно было бы подключить к свободным выводам XP9 Speccy2010 а в последующих версиях (Speccy2012) и вовсе внедрить в плату.

Есть и другие реализации Ethernet, например:
http://jpegshare.net/images/2b/87/2b8778ea595f110e46489e113c13f7f4.jpg
This Ethernet module uses a cheap and easy to interface 10Mbps RTL8019AS Ethernet controller from Realtek.
http://web.archive.org/web/20090426141550/http://www.embedtronics.com/ethernet/ethmodule.html

Было бы супер сделать что-то подобное и в Speccy2012, только например на более новом RTL8139.

Графические режимы:
Было бы здорово иметь старые расширения типа 512х192 и режимы с расширенными цветами. Также пригодился бы и какой-то новый режим с динамически задающимися экранными адресами (для реализации скроллингов).
Хотя этот пункт вроде как можно реализовать просто в рамках новой прошивки для имеющегося Speccy2010.

Volosaty
14.06.2011, 15:06
Да, ребята, у вас разброд и шатание в рядах.
Какой ещё FDD и HDD?? Зачем делать монстра, которому надо ПЦшный БП и корпус?
Люди просто привыкли к такому, маленькая коробочка их "не внушаить" :)



Чего по-моему мнению не хватает Speccy2010:
- Поддержка нескольких нестандартных граф. режимов (в том числе и старого 512x192);
Исходники открыты, скачай квартус и вперёд :)


- Ethernet (простых 100 мбит/с эзер, с помощью которых я бы с радостью порубился во что-то по сети);
- опционально но желательно: USB для подключения Клавы, Мыши и USB FLash;
- простейший аппаратный графический акселератор (нам не надо создавать очередной PSP/PS2/PS3);
Это всё круто, а программная поддержка?
На аксель типа 9918 от MSX ресурса EP2C8 должно хватить.


- General Sound.
Скорее всего не хватит LE на софтядро и смотреть на память надо.
С другой стороны - ну мало софта для GS, мало. И ради 0.01% заморачиваться ИМХО не стоит.

skyther
14.06.2011, 16:57
визнет к сп2010 цепляется элементарно, софт напишите?

---------- Post added at 15:57 ---------- Previous post was at 15:56 ----------

еще такое направление развития: перейти от арма с программой во флеш, к программе в озу.

Black_Cat
14.06.2011, 18:10
Чего по-моему мнению не хватает Speccy2010:
- Ethernet (простых 100 мбит/с эзер, с помощью которых я бы с радостью порубился во что-то по сети);Для этого надо сигналы NemoBus.


- опционально но желательно: USB для подключения Клавы, Мыши и USB FLash;Клаву, мышу и так можно через переходник включить, а USB FLash не особо актуально при наличии SD


- Поддержка нескольких нестандартных граф. режимов (в том числе и старого 512x192);Это и в Sp2010 можно


- простейший аппаратный графический акселератор (нам не надо создавать очередной PSP/PS2/PS3);аналогично


- General Sound.Это и щас к Sp2010 можно подлючить, свободных пинов хватает, а в ПЛИС засовывать не имеет смысла

---------- Post added at 18:10 ---------- Previous post was at 18:07 ----------


перейти от арма с программой во флеш, к программе в озу.о какой программе речь?

com28or
14.06.2011, 19:20
визнет к сп2010 цепляется элементарно, софт напишите?
еще такое направление развития: перейти от арма с программой во флеш, к программе в озу.

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

Оказывается, буржуи уже шагнули дальше нас в этом направлении, на том же чипе W5100 есть вот такая штука:
http://spectrum.alioth.net/doc/index.php/Hardware
Причём и программная часть уже не на нуле, имеются даже туториалы по написанию сетевых приложений под этот стандарт на Speccy:
http://spectrum.alioth.net/doc/index.php/Software

Имхо, если уж делать Ethernet на Speccy2010/2012, то совместимый с этим, было бы глупо плодить ещё один стандарт.

Black_Cat
15.06.2011, 01:32
нужно не один мегабайт памяти, а минимум четыре, уже на современном этапе. А оптимально шестнадцать для Ethernetа сколько по твоему их в Sp2010? :) Их и есть 16 или 32 :)

---------- Post added at 01:18 ---------- Previous post was at 01:06 ----------


Поддержка нестандартных графических режимов должна быть, и пора разрабатывать 640х320 (для совместимости режимов ZX).Все видеорежимы уже разработаны давно, вот токо среди спектрумовских видеорежимов 640х320 не может быть принципиально. В Спектруме видеорежимы бывают только кратные либо базовому разрешению, либо базовому объёму ОЗУ стандартного экрана.
Спектрумовская сетка разрешений, это - от 256х192 до 512х384, и от 384х256 до 768х512. Этого достаточно. Будет мало - умножь всё на 2 :)

---------- Post added at 01:32 ---------- Previous post was at 01:18 ----------


Оказывается, буржуи уже шагнули дальше нас в этом направлении, на том же чипе W5100 есть вот такая штука:

com28or, ты прям мистер очевидность :) . Не всё там так просто :) . Мне больше нравится путь через RTL8019, ибо по этому пути тдут многие старые компы с CP/M подобной ОС, а сеть нужна именно под ОС, а не под убогий SOS.

point777
15.06.2011, 10:22
Люди просто привыкли к такому, маленькая коробочка их "не внушаить" :)



Исходники открыты, скачай квартус и вперёд :)


Это всё круто, а программная поддержка?
На аксель типа 9918 от MSX ресурса EP2C8 должно хватить.


Скорее всего не хватит LE на софтядро и смотреть на память надо.
С другой стороны - ну мало софта для GS, мало. И ради 0.01% заморачиваться ИМХО не стоит.

Я в общем-то писал в рамках проекта Speccy2012.

Главная цель Спекки2012 должна быть его доступность и востребованность. Если мы не будем учитывать максимальное количество потребностей, таких как GS, тогда и нечего думать о чем-то другом, можно действительно взять Speccy2010/PentEvo и забыть обо всех новых поделках, потому как они будут одни и те же.

Аксель мы могли бы и сами спроектировать, для GS можно было бы поставить Z80 проц. Программную поддержку для TCP/IP - это не проблема. Сеть для Спектрума и последующая адаптация мультиплеерных игр - это новая жизнь для Спектрума.

---------- Post added at 09:14 ---------- Previous post was at 09:10 ----------


Для этого надо сигналы NemoBus.

Клаву, мышу и так можно через переходник включить, а USB FLash не особо актуально при наличии SD

Это и в Sp2010 можно

аналогично

Это и щас к Sp2010 можно подлючить, свободных пинов хватает, а в ПЛИС засовывать не имеет смысла

---------- Post added at 18:10 ---------- Previous post was at 18:07 ----------

о какой программе речь?

Как я и писал USB - это опционально.
Паяться в Speccy2010 - это не наш метод. К сожалению Speccy2010 не имеет внешнего разъема для подключения внешних девайсов/расширений, по этому мы подразумеваем обсуждение новшеств в Спекки2012.

---------- Post added at 09:16 ---------- Previous post was at 09:14 ----------


визнет к сп2010 цепляется элементарно, софт напишите?[COLOR="Silver"]

---------- Post added at 15:57 ---------- Previous post was at 15:56 ----------
Напишем!

---------- Post added at 09:22 ---------- Previous post was at 09:16 ----------


До той поры, пока не будет создан USB for ZX, HDD and FDD будут неотъемлемой частью ZX. Пока это единственная альтернатива хранения данных, программ, игр и прочего для Speccy2010 (2012) и "иже с ним". SD-Card это тоже удобно. Но уверяю всех, пока НЕТ программы: ZXFDISK или что-либо похожего.
Чем SD карточка плоха? Не вижу проблемы в ее использовании вместо громоздких FDD и HDD. Как на счет энергопотребления? Как на счет места? Необходимо учесть так же тот факт, что условие покупки девайса может стать занимаемое место в квартире, не думаю что семейные люди (многие спектрумисты уже выросли ;)) смогут себе позволить потерю места + шум от винта и вентиляторов в собственной квартире. Иначе мы топчемся на месте и дальнейшего движения не будет.


Кроме того, с чем согласен, нужно не один мегабайт памяти, а минимум четыре, уже на современном этапе. А оптимально шестнадцать для Ethernet. Прочтите документацию на современные чипы. Поддержка нестандартных графических режимов должна быть, и пора разрабатывать 640х320 (для совместимости режимов ZX). Пока все.
Если будем отталкиваться от Спекки2010, то там практически все есть, осталось всего ничего - см. мой пост на предыдущей странице.

scl^mc
15.06.2011, 11:44
зачем? Это противоречит концепции этого компьютера. А шину можно и к Sp2010 прикрутить как внешнее, пристыковываемое устройство, по типу Docking Station.
и из нескольких кусков собрать воедино? нафик-нафик.

com28or
15.06.2011, 13:47
com28or, ты прям мистер очевидность :) . Не всё там так просто :) . Мне больше нравится путь через RTL8019, ибо по этому пути тдут многие старые компы с CP/M подобной ОС, а сеть нужна именно под ОС, а не под убогий SOS.

RTL8019 неплохой вариант (хотя на текущий момент уже вроде не все девайсы/свитчи поддерживают физический линк 10Мбит).
Но W5100 рулит тем, что есть встроенный TCP стек, для Speccy это очень хорошо.
Вполне согласен с этим:

W5100 вроде как держит 4 сокета максимум с буферами по 2К на каждый - для простых сетевых задач вполне сгодится
http://www.nedopc.org/forum/viewtopic.php?t=8854

Кроме того, вариант с W5100 продвигается на родине Speccy, есть наработки, а спектрумистов не так уже и много осталось, чтобы плодить несколько разных стандартов..

Не уверен насчет необходимости сразу глобализировать в сторону сетевой ОС, на это могут уйти годы :) , для начала хотя бы прицепить ethernet к тому что есть и попробовать сделать ping и ftp-клиент.

skyther
15.06.2011, 14:21
бк опять копий наплодил?

Black_Cat
15.06.2011, 15:33
Паяться в Speccy2010 - это не наш метод. К сожалению Speccy2010 не имеет внешнего разъема для подключения внешних девайсов/расширений, по этому мы подразумеваем обсуждение новшеств в Спекки2012.:) Ты Sp2010 вообще видел? :) Там всё есть, ничего паять не надо, надо только верхней головой подумать :) . И GS к Sp2010 подключается элементарно, но раз до сих пор никто этого не сделал, значит никому это и нафиг не надо. Вопрос подключения GS закрыт - это никому не нужно :) , было бы нужно - уже подключили бы.


для GS можно было бы поставить Z80 процну это уже мрак :) . Ставь что хочешь в индивидуальном порядке :)


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


Кроме того, вариант с W5100 продвигается на родине Speccy, есть наработки, а спектрумистов не так уже и много осталось, чтобы плодить несколько разных стандартов..А RTL8019 продвигается на этом форуме, при том более грамотно, чем это реализовано в Spectanet.

point777
15.06.2011, 16:28
Back Cat,

Предлагаю не флудить и не указывать кому что делать.
Или в этой теме конструктива ждать не стоит?

scl^mc
15.06.2011, 17:33
делать надо так, как принято в отрасли, т.е. методом подключения док-станции, а не так как считают дилетанты
делать надо так, как удобнее для большинства пользователей-"дилетантов", ибо конечные продажи будут выше, чем

Или в этой теме конструктива ждать не стоит?
ты прав

Black_Cat
15.06.2011, 23:00
делать надо так, как удобнее для большинстваscl^mc, Sp2007, и Sp2010 именно так и делались :) , возможно ты просто не входишь в это большинство :) . И Sp2012, (если он будет :) ) будет следовать идеологии своих предшественников - развитие в сторону мобильности, иначе это уже не будет SpeccyXXXX :) . Поэтому, кому надо десктопный вариант - обращайтесь к КоЕ, у него есть то, что вам надо - Pentagon v.2.666LE.

Чтоб ограничить хотелки, напоминаю текущую концепцию Sp2012: малогабаритный одноплатный компьютер, подразумевающий возможность мобильного автономного использования, и имеющий интерфейс шины NemoBus v.1.2/v.2.0. Компьютер конструктивно состоит из двух узлов - Северного моста, выполненного на ПЛИС, и реализующего CPU и работу преимущественно с быстрой периферией посредством NemoBus, а так же с ОЗУ, и Южного моста, реализованного на ARM, и предназначенного для работы преимущественно с медленной периферией. Бонусом идёт:
Еще у lpc17xx есть Ethernet интерфейс, можно реализовать сеть. Стек будет разруливать сама lpc.

Просьба в хотелках не выходить за рамки идеологии развития этого компьютера, это будет расцениваться как оффтоп.
В данный момент принимаются предложения по концепции компьютера, но строго в рамках его идеологии развития.

skyther
16.06.2011, 00:56
малогабаритный одноплатный компьютер ... имеющий интерфейс шины NemoBus
это взаимно исключающие условия


Северного моста ... и Южного моста
почему именно эти стороны света? почему не северо-западный и юго-восточный к примеру? и что такое мост в данной концепции спектрума?

Black_Cat
16.06.2011, 12:32
почему именно эти стороны света? почему не северо-западный и юго-восточный к примеру? и что такое мост в данной концепции спектрума?
Это то же самое, что и в РС архитектуре, с некоторой поправкой на то, что для Спектрума, устройства на шине NemoBus - это уже быстрая периферия.

это взаимно исключающие условия

skyther, не тупи. На всех оригинальных Спектрумах был интерфейс ZXBUS в виде краевого разъёма, а на Sp2012 будет интерфейс NemoBus, тоже в виде краевого разъёма, воткнув который в соответствующий ему слот док-станции получаем настольный компьютер со встроенными в док-станцию HDD, CD, и разными периферийными картами, не нужными в мобильном варианте. Соответственно, вынув Sp2010 из док-станции - получаем обрано наш миниатюрный компьютер. Соответственно док-станцию покупают токо те, кому она нужна, не обременяя остальных, кому Sp2012 нужен только в мобильном исполнении ненужными им тратами :) .

skyther
16.06.2011, 13:16
GS к Sp2010 подключается элементарно
пруф в студию!

com28or
16.06.2011, 15:13
В данный момент принимаются предложения по концепции компьютера, но строго в рамках его идеологии развития.
Хотелось бы, чтобы в Speccy2012 были существовавшие ранее (как в некоторых клонах, так и доработанные умельцами) дополнительные видеорежимы:
http://speccy.info/%D0%92%D0%B8%D0%B4%D0%B5%D0%BE%D1%80%D0%B5%D0%B6%D 0%B8%D0%BC%D1%8B#.D0.90.D0.BF.D0.BF.D0.B0.D1.80.D0 .B0.D1.82.D0.BD.D1.8B.D0.B5_.D0.B4.D0.BE.D1.80.D0. B0.D0.B1.D0.BE.D1.82.D0.BA.D0.B8
http://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%B4%D0%B5%D0%BE%D1%80%D0%B5%D0%B6%D 0%B8%D0%BC%D1%8B_ZX_Spectrum
Поскольку для некоторых из них уже было некотрое количество софта.
Только добавить управление через порты (для тех, что включались "тумблером").

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

(хотя согласен, что эти вещи можно реализовать и в рамках прошивки для Speccy2010)


Бонусом идёт:
Сообщение от ruslannd
Еще у lpc17xx есть Ethernet интерфейс, можно реализовать сеть. Стек будет разруливать сама lpc.

А как же:

Мне больше нравится путь через RTL8019..
? ;)

А кто будет заниматься изготовлением и распространением Speccy2012, автор темы ruslannd?
syd что-то не проявляет особого интереса к этой теме..


Еще у lpc17xx есть Ethernet интерфейс, можно реализовать сеть. Стек будет разруливать сама lpc.
А можно этот вариант сделать совместимым со Spectranet (http://spectrum.alioth.net/doc/index.php/Spectranet), чтобы использовать оттуда уже имеющиеся софтварные наработки?

point777
16.06.2011, 16:07
Думаю, что есть смысл игнорировать "идеологии развития" Black_Cat'а дабы проект Спекки2012 не помер и не зашел в тупик.

skyther
16.06.2011, 16:15
для начала реализуйте 16ц на сп2010...

Black_Cat
16.06.2011, 19:01
А можно этот вариант сделать совместимым со Spectranet, чтобы использовать оттуда уже имеющиеся софтварные наработки?нет, там придётся всё делать заново


А кто будет заниматься изготовлением и распространением Speccy2012, автор темы ruslannd?пока об этом рановато беспокоиться :)


Хотелось бы, чтобы в Speccy2012 были существовавшие ранее (как в некоторых клонах, так и доработанные умельцами) дополнительные видеорежимы... Другое предложение - реализовать DMA, позволяющее аппаратно перебрасывать участки памяти (включая видеопамять и верхние страницы).Для этого не надо ждать Sp2012 :)

vlad
16.06.2011, 19:22
Для этого не надо ждать Sp2012
Полностью с Вами согласен :)

Black_Cat
17.06.2011, 17:05
GS к Sp2010 подключается элементарно, но раз до сих пор никто этого не сделал, значит никому это и нафиг не надо.Элементарная схема подключения GS/NGS: http://zx.clan.su/forum/8-85-1#526

com28or
17.06.2011, 18:37
да-да, для начала пусть научаЦЦо
...
Эх,мичЬтатили..

При чём тут "мичьтатели"? :)
Спрашивали про доработки/предложения - вот и пишем.


Предлагаю обсудить доработки и сделать плату. Я могу нарисовать схему, развести и заказать образцы.

В данный момент принимаются предложения по концепции компьютера, но строго в рамках его идеологии развития.

Или предложения на самом деле не принимаются?

Eugen
17.06.2011, 19:25
Элементарная схема подключения GS/NGS
с каких пор ШД GS работает от Z состояния вместо "1" ?

Black_Cat
17.06.2011, 20:36
с каких пор ШД GS работает от Z состояния вместо "1" ?:) а если подумать? :)

Eugen
17.06.2011, 20:39
Black_Cat, хорошо, объясни как из LVC245 3,3v взять "1" TTL ?

Black_Cat
17.06.2011, 21:25
как из LVC245 3,3v взять "1" TTL ?:) второй наводящий вопрос: "А если подумать головой?" :)

"1" TTL = 2,0-5,0V
"1" LVC245 3,3v = 2,2-3,3V , что является подмножеством TTL диапазона, и однозначно определяется TTL 5V микросхемами как "1" :)

Eugen
17.06.2011, 21:55
ну вообще-то в 555, 1533 "1" это от 2,7. а во 2 LVC "1" это 0,8Vc это и есть 2,7 . нагрузку, качество сов. микрух, потери проводников будем учитывать?

Black_Cat
18.06.2011, 00:16
ну вообще-то в 555, 1533 "1" это от 2,7. а во 2 LVC "1" это 0,8Vc это и есть 2,7 . нагрузку, качество сов. микрух, потери проводников будем учитывать?Eugen Tsalapov, вы бредите, читайте методичку :) Предлагаю не засерать топик, т.к. убирать за вами некому. На сим тему с уровнями считаю закрытой.

Eugen
18.06.2011, 00:28
тему с уровнями считаю закрытой

да не вопрос. я , лично, свой спек 2010 коцать не собираюсь.

skyther
18.06.2011, 00:52
сама читай методичку, цыц2 ниразу ни 5В tolerant.

Black_Cat
18.06.2011, 14:30
Новый Speccy 2012 наверно должен быть независимым от PCЭто хорошее пожелание, но не более. Сейчас не существует "независимых" компьютеров, все компьютеры в мире - зависимы, например через сеть, поэтому пожелание не реально.


А можно создать современный ZX, который будет самодостаточным компьютером? Который будет полностью автономен и независим от других компьютеров, отличных от ZX.Автономность определяется наличием собственного источника энергии.


(загружать прошивку) без PC и без других компьютеров, отличных от ZXпоставь конфПЗУ и будет тебе загрузка совсем "без других компьютеров". А заодно можешь написать под Спектрум аналог квартуса и всего софта, существующего в мире :) . Короче - чушь.


Который будет иметь шину NemoBus. Который будет оснащен интерфейсом FDD and HDD (только опционально). Который будет использовать SDCard. Который можно подключать к другим ZX-компьютерам, а также к PC-совместимым. Который, (возможно) будет оснащен интерфейсом DMA или в нем это будет реализовано программно либо в прошивке конфигурации. Который можно без проблем подключить к LCD-матрицам. Который будет оснащен не одной программируемой матрицей, а двумя или тремя матрицами, с учетом будущих расширений архитектуры Speccy2012...и самое главное - обязательно должен комплектоваться собственной дизель-электростанцией и прицепом типа "КУНГ" для "будущих расширений архитектуры" :)


Плюсом к этому будет еще и конструктивные решения, (как правило, новшества) проекта Speccy2012, если он будет поддерживать архитектурные решения ATM TurboATM Turbo - это не Спектрум, поэтому не рассматривается, а в индивидуальном порядке - заливай что хочешь :)


И это пока не все пожелания, которые я предлагаю Всем рассматривать в рамках архитектуры ZX.ZXFanat, желательно ещё чтоб хотелки соизмерялись с реальностью :)

ruslannd
02.07.2011, 15:55
В дополнение к #53, #62. Обсуждению не подлежит. Смирно!!!
На досуге подумал. Новый Speccy 2012 наверно должен быть независимым от PC, то есть иметь архитектуру ZX. Обратите внимание, что для того чтобы запрограммировать Speccy 201*, нужно обязательно иметь PC. А можно создать современный ZX, который будет самодостаточным компьютером?

Можно, но зачем? PC - удобно средство разработки. ZX - фан

---------- Post added at 15:55 ---------- Previous post was at 15:51 ----------


(О стоимости такого проекта считаю невежливо здесь обсуждать, так как в топике рассматривается концепция проекта, а не его цена).

А почему бы и нет? Порядок стоимости имеет смысл определить. Лично я счтиаю что для такого устройства разумная цена 100-200$.

Black_Cat
02.07.2011, 16:49
Порядок стоимости имеет смысл определить. Лично я счтиаю что для такого устройства разумная цена 100-200$.Это уже обсуждалось. Я бы сузил этот диапазон - предельная стоимость - до 125$ за готовое устройство в корпусе, и до 95$ за набор деталей с корпусом, но лучше ориентироваться на стоимость ниже предельной.

Black_Cat
04.07.2011, 15:11
Например, для ZX Evo rev.C:
Ориентировочный ценник - 2600руб конструктор, 3600руб собранная плата.Т.е. соответственно 96,3$ и 133,33$. Это при том, что площадь платы mITX в два раза больше чем у Speccy2010, и на ней ещё стоят реальные Z80, AY, ВГ93 и ещё куча всякого хлама.

ruslannd
10.07.2011, 17:40
Пишется так: PC - удобное средство разработки. .....

Пишется так: ..... Лично я считаю что .....
Руслан, прежде чем давать отклик на сообщения, познакомься с орфографией русского языка.


=))) мило
а где запятая?

---------- Post added at 17:38 ---------- Previous post was at 17:36 ----------




Повторюсь: авторами (автором) проекта было предложено обсудить концепцию проекта, что должно быть в новой разработке, с учетом классических функциональных микросхем ZX, или без них на современной базе. То есть, предложения по созданию самого устройства! Пусть меня поправят авторы (автор) проекта, если я не прав!
Но все-таки, если есть интерес обсудить цену, то за исходное берите народный вариант.

Поправляю: low-cost это тоже концепция =)))))

---------- Post added at 17:40 ---------- Previous post was at 17:38 ----------



Народный вариант: стоимость Speccy 2010, (к примеру) в текущем году + (цена буханки хлеба (бутылки водки) * К).
(К - это условный коэффициент, получаемый делением цены буханки хлеба (бутылки водки) в 2012 на цену буханки хлеба (бутылки водки) в 2011). Проверено опытом 1990-1992 годов, когда цены были от "потолка". Почему условный? А в России в как-то условно!

то есть, если формулу сократить, получается:

стоимость Speccy 2010, (к примеру) в текущем году + (цена буханки хлеба (бутылки водки) в 2012

ruslannd
15.07.2011, 21:13
что делаем? Я рисую схему или еще пообсуждаем?

alone
15.07.2011, 21:52
Кроме того, с чем согласен, нужно не один мегабайт памяти, а минимум четыре, уже на современном этапе. А оптимально шестнадцать для Ethernet.
И что ложить в эти 16 мегабайт? В 1994 году на всех пц стояло по 4 мегабайта, при этом они как-то под виндой умудрялись гонять IE и Netscape. И памяти хватало.

Black_Cat
16.07.2011, 06:09
Я рисую схему или еще пообсуждаем?
и что ты собираешься рисовать можно узнать?

DimkaM
25.07.2011, 15:20
Мое предложение простое: разработать и создать ZX-совместимый компьютер, который можно программировать (загружать прошивку) без PC и без других компьютеров, отличных от ZX
Тогда нужно LAN присобачивать, а то где прошивкито брать. Можно конечно почтой на дискетах рассылать, но на почте PC стоят.... Надо женится на дочке главного начальника почты России, и уговорить его переоснастить почту Спеками.

Andrew771
04.05.2012, 09:47
Сделали бы просто:
- проц 4 ГГц
- оперативка 4 Гб
- команды с 4-байтной адресацией

Архитектура и остальное всё то же, как на Спеке 48.
Было бы супер! :)

jerri
04.05.2012, 11:08
Andrew771, а спек то тут при чем? :) ты же в диззи на таком не сыграешь

Andrew771
04.05.2012, 14:20
Andrew771, а спек то тут при чем? ты же в диззи на таком не сыграешь
Переключалка проца в режимы 3.5МГц/7МГц/4ГГц. А память та же. ПЗУ 16к так и остается. Команды те же, только добавлены еще новые для 4-байтных адресов. :)

jerri
06.05.2012, 10:18
не zxбук тема - остальное ересь

Aleksei1983
27.06.2012, 09:01
Вообще, на мой взгляд, разработку одноплатного spectrum-совместимого на новой элементарной базе надо вести в сторону создания мобильного устройства. Как я понимаю, это так и происходит. Поэтому FDD и IDE контроллеры ставить нет смысла. А вот host USB контроллер сделать, наверное, надо: чтобы можно было подключать к Speccy2012 внешние устройства: флешки, принтеры (наверное, пора делать на ZX поддержку USB принтеров), USB-модемов и т.д. Установка Ethernet-контроллера, на мой взгляд, тоже сомнительна: вряд ли на мобильном устройстве нужен контроллер для подключения проводного интернета и, к тому же, на сколько я знаю, на ZX пока еще не осуществлена поддержка работы в Интернете. Также предлагаю сделать интерфейс подключения LCD-дисплеев, например, от мобильных телефонов - чтобы можно было использовать Speccy2012, как переносное устройство.

А для желающих использовать изготавливать Speccy2012, как настольный компьютер, выпускать ATX-совместимую материнскую плату с "процессорным" разъемом, в который будет вставляться основная плата Speccy2012 (для этого предусмотреть на краю основной платы разъем для соединения с материнской платой). А уже на матернинской плате установить контроллоеры IDE, FDD, Ethernet и шины расширения (Nemobus, Isa-8 и т.д.)

vlad
27.06.2012, 10:06
А для желающих использовать изготавливать Speccy2012, как настольный компьютер, выпускать ATX-совместимую материнскую плату с "процессорным" разъемом, в который будет вставляться основная плата Speccy2012 (для этого предусмотреть на краю основной платы разъем для соединения с материнской платой). А уже на матернинской плате установить контроллоеры IDE, FDD, Ethernet и шины расширения (Nemobus, Isa-8 и т.д.)
Уже давно есть, вот (http://www.speccyland.net/). Обсуждение по развитию проекта ведется здесь (http://zx.pk.ru/showthread.php?t=15904).

Aleksei1983
27.06.2012, 10:19
Уже давно есть, вот (http://www.speccyland.net/). Обсуждение по развитию проекта ведется здесь (http://zx.pk.ru/showthread.php?t=15904).

Ну там, вроде как, обсуждается "универсальная 8/16/32bit платформа", а я говорю именно о возможности реализации Speccy 2012 в двух исполнениях: мобильном и настольном. А здесь (http://www.speccyland.net/), как я понимаю, опять же концепция именно как настольного ПК.

vlad
27.06.2012, 11:20
Ну там, вроде как, обсуждается "универсальная 8/16/32bit платформа", а я говорю именно о возможности реализации Speccy 2012 в двух исполнениях: мобильном и настольном. А здесь, как я понимаю, опять же концепция именно как настольного ПК.
:v2_conf2: Ну тогда может уже не из концепции подойдет плата ReVerSE U8EP3C (http://zx.pk.ru/showthread.php?t=8993)? :v2_wink2:

Aleksei1983
27.06.2012, 11:32
:v2_conf2: Ну тогда может уже не из концепции подойдет плата ReVerSE U8EP3C (http://zx.pk.ru/showthread.php?t=8993)? :v2_wink2:

Ну я просто предоложил в этой теме план по развитию конкретного проекта. Высказал свое мнение о том, какой, на мой взгляд, должна быть будущая ZX-платформа. И я считаю, что Spectrum zдолжен развиваться по направлению создания мобильных устройств. И, при возможности, желателен интерфейс для подключения LCD дисплея, например, от мобильных телефонов (а иначе, без дисплея, мобильность будет только частичной). А уже для желающих получить настольную версию выпускать плату расширения, к которой будут подключаться все те устройства, которые бьесполезны в мобильной версии (HDD, FDD, Ethernet, isa-8/Nemobus/ZXbus и т.д.)

Кстати, посмотрел тему про ReverSE платы и нашел там плату U10EP3C. Как я понимаю, она с host USB? Если так - то это как примерно то, чем я хотел бы видеть "Spectrum будущего". И интересно еще, какой объем SDRAM памяти у этой модели? Еще добавить бы на нее интерфейс подключения LCD дисплеев - и будет хорошая мобильная версия Spectrum'а.

daniel
04.07.2012, 14:13
Предлагаю рассмотреть вариант изготовления платы в формате PCI для ATX корпуса, это позволит решить вопрос с корпусом и местом, плата будет вставлятся в ПЦ но использоваться будет только питание. Как думаете это возможно?

LED
27.03.2016, 00:35
плата будет вставлятся в ПЦ но использоваться будет только питание
Очень хорошая идея хоть тупая и бесполезная. На самом деле так и делается .
Концепция атари которая применяется во всех поделках она же гигантизм ну никак не относится к компактности или к современным поделкам.
Speccy 2010 просто гиганский во всех размерах, четверть платы просто пустует. Большинство разработок Speccy 2007 тоже вертикальные, все разъёмы с узкой стороны. И эта концепция делать как можно более длинные компы идёт с начала времён.
Вам не кажется что пора уже подумать о компактном компьютере как веста или ленинград который не будет занимать весь стол, а оставит ещё место под клавиатуру.
С пачку сигарет? Не смешите меня, пока ещё никто не смог сделать спектрум меньше выше указанных из рассыпухи, да современные игровые клавиатуры без нумпада компактнее.
Видел проект спектрума на мегах 8, где каждая микра эмулировала отдельный чип, мне кажется это самое продвинутое на что способные современные любители, да и размер там с пол пачки сигарет, но вот функционал и совместимость сомнительна.

У меня видюха 24см, под это и сделал новый корпус для компа в притык, и это ещё не самый большой размер.
В высоту со слотом 11см, Speccy в эти габариты не влезает, можно разогнать до 14см чтоб влезал в большинство корпусов, но у меня нет желания все штекера втыкать сбоку. Разве что ставить комп на стол вертикально в прозрачный корпус или в экран, тогда есть выгода разъёмов сбоку, но это будет именно настольный вариант.

14см достаточно, в идеале должно быть не больше 12см, даже для dip этого хватит, а это размер современных клавиш без учёта корпуса клавиатуры.
Ширина пусть 20см, опять же для dip и 15 хватает.
Теперь о слоте. В высоту плата 11см+1см слот, сбоку карта памяти которая отбирает эти 20см, но куда разъёмы девать?
Можно сделать модуль и разъёмы в виде пинов сбоку, кто хочет сунуть в комп пусть покупает адаптер в виде pci крепления с разъёмами и пинами под плату.
Те кому плату на стол нужно, покупают другой адаптер и шлейфом тянут на другой бок платы.
Хоть как крути фигня получается.

Любители научитесь уже рисовать платы, почему 2007 нарисован в спринте и даже полной схемы нет. 2010 вроде как в альтуме или мне показалось, схему не видел и не смотрел, но хорошо бы не в спринте, так вы и тут не смогли эфективно развести плату и оставили пустой угол. Мало того что плата переросток, так ещё и за это переплачивать при производстве, а о компактности и вовсе можно забыть.

Теоретически можно сделать компьютер под слот, который будет дешевле существующих, хотябы потому что после определённого размера платы цена на производство заметно растёт.
Ностальгирующий покупатель купит эту плату или даже конструктор и соберёт, сунет в комп, поставит pci драйвер и прошьёт одной кнопкой. Воткнёт выход в моник или ламповый телек и будет играть. Будет играть если его пека сдох и сунет перемычку в БП чтоб было питание и пофиг что пол материнки дымит, главное что есть питание для спеки и можно играть. Но такие художники на форумах не сидят. Неужели трудно нарисовать плату в 2 стороны