Просмотр полной версии : А не пора ли создать 16-битный Spectrum?
Aleksei1983
30.06.2012, 08:57
Вот появилась у меня идея создать совместимый с 8-битным 16-битный Spectrum. Конечно, некоторые люди сейчас скажут "нафиг все с ПК копировать". А причем тут копирование? Это будет просто следующий этап эволюции аппаратной платформы.
Ведь ПК тоже уже несколько раз сменили разрядность используемых процессоров и, к настоящему времени, применяют уже 64-битные процессоры. И, в то же время, они обратно совместимы с 16- (частично) и 32-битными платформами.
Точно также, я считаю, надо поступить и со Спектрумом, переведя его на новую аппаратную платформу, обратно совместимую с 8-битной платформой. Ведь, в настоящее время, 8-битные процессоры сильно устарели и интересны теперь только отдельным группам энтузиастов (какими являемся мы). К тому же, применение все того же самого Z80 тормозит развитие переферии (USB, Ethernet и т.д.). И, используя те же процессоры, мы уже не сможем обеспечить Спектруму большую популярность.
Перейдя же на 16-битную платформу, мы сможем сделать Спектрум более популярным. И, желательно, вести развитие в сторону мобильных решений, чтобы получилась, своего рода, мобильная 16-битная платформа, поддерживающая работу также и с 8-ьитными программами. Помимо этого, начнется новый этап в развитии переферии и можно будет установить USB и Ethernet-контроллеры и т.д. Но, естейственно, должна сохраниться совместимость и со старой переферией.
В качестве операционной системы предлагаю использовать модернизированную версию одной из Спектрумовской ОС, но добавить в нее поддержку 16-битных платформ. Также, при желании, можно сделать режим совместимости с MS-DOS - тогда получится 16-битная платформа, позволяющая запускать 8- и 16-битные программы для Спектрума и MS-DOSа. Думаю, такая система понравится достаточно большому количеству пользователей.
Aleksei1983, для чего? т.е не в смысле "нафига?" а для обоснования вложения времени в подобный проект
Aleksei1983
30.06.2012, 09:15
jerri, ну можно будет тогда, например, приделать к нему USB-контроллер и поддержку Интернета сделать. Также, при желании, можно будет подключать старое ПК-железо (сетевые платы, звуковые платы, Ethernet -контроллеры и т.д.). Также такое устройство, я считаю, должно получить большую популярность, чем обычный 8-битный Спектрум (т.к. он будет совместим не только с ZX-программами, но и с программами IBM-PC). Это устройство, возможно, будут и обычные пользователи покупать. А 8-битный Спектрум практически только группам энтузиастов интересен. А в такой ситуации я не вижу будущего у этой платформы. Все-таки Спектрум, как и ПК, тоже должен постепенно переходить на новые аппаратные платформы.
8-битный Спектрум практически только группам энтузиастов интересен
это будет уже не спектрум
(т.к. он будет совместим не только с ZX-программами, но и с программами IBM-PC). Это устройство, возможно, будут и обычные пользователи покупать
зачем обычным пользователям пентиум 1 ?
Aleksei1983, сейчас уже вошли в серию 64 битные процы
делать так уж 128 битный спек
но при чем тут спек?
Пентева даже более чем 16 битная. Там альтер уже стоит больше чем в IBM.
Aleksei1983
30.06.2012, 13:01
это будет уже не спектрум
Это будет эволюцией Спектрума. Ведь ПК тоже когда-то были, например, 16-битными, а теперь они уже 64-битные. Спектрум же - параллельно существующая аппаратная платформа. И она, также как и ПК, должна развиваться, а не застревать на одной стадии своего развития. Иначе у Спектрума не будет никакого будущего и он, со временем, станет не более, чем музейным экспонатом. А предлагаемый мной вариант будет именно развитием Спектрума - т.к. он будет полностью совместим со стандартными ZX-компьютерами. И, к тому же, он будет поддерживать USB, Ethernet, звуковые платы и прочие устройства. К тому же, устройство будет с более мощным процессором - следовательно оно будет лучше работать с USB-контроллерами, дополнительной переферией и позволит работать в Интернете. А режим совместимости с DOS нужен для того, чтобы можно было запускать MS-DOS программмы, такие как Интернет-браузеры, файловые менеджеры, дисковые утилиты и т.д. К тому же, данным устройством смогут воспользоваться любители не только Спектрум-совместимых ПК, но и любители старых IBM-совместимых ПК (т.к. в устройстве будет режим совместимости с MS-DOS). А это несколько увеличит популярность устройства. Так же, если сделать устройство мобильным, то его можно будет использовать как переносной ZX-совместимый ПК.
А, как вы говорите, Пентиум-1 тут никто не изобретает: пентиум-1 не совместим с ZX-программами без специальных эмуляторов. Здесь же, уже на аппаратном уровне, будет предусмотрена возможность работы с ZX-программами.
null_device
30.06.2012, 13:36
А режим совместимости с DOS нужен для того, чтобы можно было запускать MS-DOS программмы
Помнится, был уже на спектрум-клонах режим СР-М. Что из этого в итоге получилось?!
Прежде чем что-то "изобретать" и "расширять" нужно задаться вопросом: а кто все это будет поддерживать на аппаратно-програмном уровне? Разработать и произвести железяку проще простого - найдутся ли желающие писать под неё софт? В первую очередь - кто будет разрабатывать програмную среду для работы со всей этой "красотой" (ибо, как я понял режим "стандартного" спектрума подразумевается, лиш в виде doungrade-совместимого режима)?
Это надо было делать 25 лет назад, а теперь уже поздно пить боржоми... :)
farewell
30.06.2012, 13:58
Это странная идея. Как модернизировать памятник Ленину, приделав ему вторую голову или ещё одну пару рук.
Aleksei1983
30.06.2012, 13:59
Помнится, был уже на спектрум-клонах режим СР-М. Что из этого в итоге получилось?!
ПростоСР/М оказалась никому не нужной.
Прежде чем что-то "изобретать" и "расширять" нужно задаться вопросом: а кто все это будет поддерживать на аппаратно-програмном уровне? Разработать и произвести железяку проще простого - найдутся ли желающие писать под неё софт?
Вот у самого тот же вопрос. Но, впрочем, если устройство получится нормальным и на него будет спрос - то можно будет создать группу программистов, которая будет писать софт. Но, однако, остается вопрос о том, кто ПЕРВОНАЧАЛЬНО напишет основной софт - ОС, системные программы, дисковые утилиты и эмулятор IBM-компьютера (для режима MS-DOS).
как я понял режим "стандартного" спектрума подразумевается, лиш в виде doungrade-совместимого режима?
Имеется в виду, что в новой ОС будет поддержка запуска 8-битных приложений. Это будет примерно также, как, например, Windows XP поддерживает запуск 16-битных программ.
Mad Killer/PG
30.06.2012, 14:01
Дa лaдно всe стaрыe ужe чи шо:),eсли в кaйф сaм процeсс дeлaй однознaчно дaжe eсли ничeго нe выйдeт зaймёш свободноe врeмя,это лучшe нaркотиков или спиртного.
Aleksei1983
30.06.2012, 14:01
Это странная идея. Как модернизировать памятник Ленину, приделав ему вторую голову или ещё одну пару рук.
Этот план будет осуществлен примерно также, как на ПК был осуществлен переход, например, с 16- на 32-битную платформу.
1. найдите на помойке системник пень1
2. засунте туда до кучи плату ленина
3. обязательно наклейте красивую радугу на корпус
4. профит!
Aleksei1983, можете привести хотя бы 5 причин нужности ещё-одной-платформы конкретно вам?
Kakos_nonos
30.06.2012, 14:27
Можно сделать так: В спектрум засунуть ещё один процессор 8086. И чтоб некая часть памяти была общей.
Будет 16-битный спек с режимом совместимости.
Лучше так: в серверную стойку запихать все платы компов какие есть - получится мега совместимая система!
Aleksei1983
30.06.2012, 14:56
Aleksei1983, можете привести хотя бы 5 причин нужности ещё-одной-платформы конкретно вам?
1) Поддержка 8- и 16-битных программ и игр.
2) Более мощный процессор позволит использование более скоростной переферии и ускорить работу системы.
3) Возможность адрессации большего объема оперативной памяти.
4) Можно установить USB host-контроллер для флешек, модемов, принтеров и т.д. (LPT принтеры давно не актуальны).
5) Возможность использования ПК-переферии на Спектруме (Ethernet, звуковые, сетевые, видеоплаты и т.д.).
6) Возможность работать в Интернете со Спектрума.
7) Возможность запуска не только ZX, но и MS-DOS программ - например, Интернет-браузеров (т.е. не потребуется разрабатывать новый браузер специально для ZX).
---------- Post added at 13:56 ---------- Previous post was at 13:52 ----------
Можно сделать так: В спектрум засунуть ещё один процессор 8086. И чтоб некая часть памяти была общей.
Будет 16-битный спек с режимом совместимости.
Вряд ли есть смысл дополнительный процессор ставить - и дороже выйдет, и конфликты могут быть. И, к тому же, тогда все равно придется архитектуру системы перерабатывать. А в таком случае проще, наверное, выйдет заменить Z80 на другой процессор.
null_device
30.06.2012, 15:28
в таком случае проще, наверное, выйдет заменить Z80 на другой процессор.
Проще выйдет - заменить платформу на что-нибудь "помощнее". :)
1) Поддержка 8- и 16-битных программ и игр.
2) Более мощный процессор позволит использование более скоростной переферии и ускорить работу системы.
3) Возможность адрессации большего объема оперативной памяти.
4) Можно установить USB host-контроллер для флешек, модемов, принтеров и т.д. (LPT принтеры давно не актуальны).
5) Возможность использования ПК-переферии на Спектруме (Ethernet, звуковые, сетевые, видеоплаты и т.д.).
6) Возможность работать в Интернете со Спектрума.
7) Возможность запуска не только ZX, но и MS-DOS программ - например, Интернет-браузеров (т.е. не потребуется разрабатывать новый браузер специально для ZX).
Все это приводит к мысли, что это уже будет не спектрум (не беря в расчет целесообразность данной затеи). Ибо, для начала, придется поменять всю архитектуру машины (очередной "супер-спектрум", типа "Спринтер'а").
Моё ИМХО - интернет на спектруме не нужен! Игр заточенных под "сеть" не более десятка, а для работы в интернете логичнее использовать, что-то иное.
О какой более скоростной периферии идет речь? Аудио\видео дигитайзеры?
Использование РС-комплектующих - очередная попытка скрестить "ежа с ужом".
Опять же - что даст увеличение разрядности: улучшение графики, звука? Больший обьем памяти спорное достоинство.
На данный момент "на горизонте" виднеется масса "граблей", о которые еще предстоит "набить шишки"..
что-то никак не пойму, а какой проц вы собираетесь использовать?
...для начала Вам было бы полезно ознакомится...
тссс! не спугни!
1 - 7
это все менеджерская бла-бла-бла, для чего конкретно вам нужна эта система? например мне сп2010 нужен для игры в дизика на джойстике.
Aleksei1983
30.06.2012, 15:56
Проще выйдет - заменить платформу на что-нибудь "помощнее". :)
Это будет уже не Спектрум. И эта платформа не будет совместима с ZX. Вот у меня комп, например, - как раз-таки мощная платформа. Но с ZX-то она не совместима.
Все это приводит к мысли, что это уже будет не спектрум. Ибо, для начала, придется поменять всю архитектуру машины.
Моё ИМХО - интернет на спектруме не нужен! Игр заточенных под "сеть" не более десятка, а для работы в интернете логичнее использовать, что-то иное.
Это будет дальнейшее развитие платформу Спектрума. Следовательно, архитектура данного устройства будет совместимой с архитектурой Спектрума. А без Интернета, в наше время, какая-либо платформа НИКОГДА не сможет получить большую популярность. Чтобы платформа получила большое распространение, она должна иметь возможность работы с Интернетом.
О какой более скоростной периферии идет речь? Аудио\видео дигитайзеры?
Использование РС-комплектующих - очередная попытка скрестить "ежа с ужом".
А почему бы не найти применение ПК-комплекутующих на Спектруме? Скажите, что "ПК-комплектующие - низачот для спектрумиста"? Но ведь ПК-комплектующие достигли достаточно высокого уровня развития и получили большое распространение, по сравнению с ZX-комплектующими. Следовательно, надо, по возможности, применять их. Это поможет избежать лишних проблемм с разработкой устройств.
---------- Post added at 14:56 ---------- Previous post was at 14:48 ----------
Aleksei1983, думаю для начала Вам было бы полезно ознакомится с этой концепцией (http://zx.clan.su/forum/7).
В принципе, та концепция практически полностью соответствует моей. У меня примерно такой же план. Только я, к тому же, планирую еще и переход на 16-битную архитектуру.
Интересно, представьте себе, что такой Спектрум уже у Вас есть и к нему уже написано множество программ и ОС, что Вы будете делать?
Примерно тоже, что и на обычном ПК: играть, работать в интернете, слушать музыку, печатать документы и т.д.
null_device
30.06.2012, 16:09
В таком случае, ждем конкретной информации - элементная база (хотя бы основа элементов узлов), ТТХ - обьем памяти, режимы работы, графическое разрешение, устройства ввода\вывода, ОС - под управлением которой все это должно работать.
----
И самое главное - примерная стоимость. ;)
Aleksei1983
30.06.2012, 16:09
что-то никак не пойму, а какой проц вы собираетесь использовать?
Возможно, Z8000. Хотя, хотелось бы чего-нибудь помощнее.
это все менеджерская бла-бла-бла, для чего конкретно вам нужна эта система? например мне сп2010 нужен для игры в дизика на джойстике.
Напишу тогда так:
1) Играть в ZX и MS-DOS игры.
2) Слушать музыку.
3) Печатать тексты.
4) Работать в Интернете (естейственно, без Java, flash и т.д.).
5) Работать с ZX и MS-DOS программами.
6) Использовать, как переносной ZX/IBM-совместимый компьютер (т.к. устройство планирую разрабатывать, прежде всего, как мобильное устройство).
сначала хотите подключать всякие видеокарты, а тут вдруг устройство становится мобильным. вы уж определитесь.
а что такое "Работать в Интернете" ?
---------- Post added at 15:31 ---------- Previous post was at 15:27 ----------
Z8000
как на этом запускать "MS-DOS программы" ?
как на этом запускать "MS-DOS программы" ?
В режиме эмуляцици) Равно, как и программы для Спектрума)
В режиме эмуляцици
на 10 МГц? удачи...
Aleksei1983
30.06.2012, 16:48
сначала хотите подключать всякие видеокарты, а тут вдруг устройство становится мобильным. вы уж определитесь.
а что такое "Работать в Интернете" ?[COLOR="Silver"]
Оно и будет мобильным устройством с док-станцией для расширения. Примерно также, как в оригинальном спектруме было.
как на этом запускать "MS-DOS программы" ?
В операционной системе будет добавлена поддержка запуска 16-битных программ MS-DOS. Своего рода эмуляция.
Aleksei1983
30.06.2012, 17:01
В таком случае, ждем конкретной информации - элементная база (хотя бы основа элементов узлов), ТТХ - обьем памяти, режимы работы, графическое разрешение, устройства ввода\вывода, ОС - под управлением которой все это должно работать.
----
И самое главное - примерная стоимость. ;)
Процессор - z8000 или аналог
Чипсет - на основе микросхем программируемой логики.
Память - 128 Кб SRAM, 8Mб SDRAM
Разрешения - ZX-режимы + VGA режим (320*240 и 640*480)
Режимы работы - ZX 8/16 режим и IBM-совместимый режим. Частоты CPU - 3,5 МГЦ, 7МГЦ и 20МГЦ - управление аппаратным переключателем.
Устройства ввода/вывода - клавиатура и тачпед (при желании можно подключить внешнюю мышь).
Форм-фактор - одноплатный мобильный компьютер с возможностью подключения док-станции.
Дополнительные устройства - контроллер USB. На док-станции будут установлены: COM, LPT, Isa16, Nemobus и т.д.
Aleksei1983, может Raspberry Pi подойдет под Вашу концепцию?
Точно!
http://www.raspberrypi.org/wp-content/uploads/2012/06/lautaro-300x225.jpg
Aleksei1983
30.06.2012, 17:05
Aleksei1983, может Raspberry Pi (http://www.raspberrypi.org/) подойдет под Вашу концепцию?
Это уже не ZX-совместимый компьютер.
Это уже не ZX-совместимый компьютер.
Ну наконец то до тебя дошло. Более чем Пентева сделать просто не возможно. Пиши демы не хочу.
Aleksei1983, не трясите воздух
есть желание и деньги - делайте
есть желание - идите во флейм флудить
другим вариантам места нет
я бы эту тему удалил и не позорился
Aleksei1983
30.06.2012, 17:13
Ну наконец то до тебя дошло. Более чем Пентева сделать просто не возможно. Пиши демы не хочу.
Я вот другого не понимаю: почему для вас "ZX совместимый компьютер" - это только обязательно 8-битный ПК?
Ведь, например, понятие "IBM-совместимый ПК" распространяется и на, например, 64-битные ПК. И никто не говорит, что "ПК с 64 битным процессором - это уже не IBM-совместимый ПК"?
---------- Post added at 16:13 ---------- Previous post was at 16:12 ----------
я бы эту тему удалил и не позорился
А чего позориться-то?
Эту тему надо на WoS-e было опубликовать. Там бы быстро ответили, что настоящий Спектрум - это 48к + биппер. А всё остальное от лукавого. :)
Aleksei1983
30.06.2012, 17:35
Эту тему надо на WoS-e было опубликовать. Там бы быстро ответили, что настоящий Спектрум - это 48к + биппер. А всё остальное от лукавого. :)
В таком случае, у вас тоже не спектрумы. И, вообще, я не понимаю, чем вам так не нравится переход на новую аппаратную платформу. Ведь, в наше время, 8-битные процессоры уже неактуальны и компьютерами на них занимаются только некоторые группы энтузиастов. Массовым же пользователям они уже не нужны. А я рассчитываю этот проект, прежде всего, именно на массовых пользователей.
Я вот другого не понимаю: почему для вас "ZX совместимый компьютер" - это только обязательно 8-битный ПК?
Это просто, суть спектрума, вернее Пентевы в том чтобы в ограниченных рамках написать что то нереальное. Увелечение мегагерцовости убивает саму идею пентевизации.
Почему сейчас мать пентева стала стоить столько же сколько IBM мать? Потому что она сделана из тех же деталек. Круче уже некуда. Если бы оно нам надо было, то ЧРВ бы уже сделал 6000 мегагерц и 128 бит.
Пентевист подковывает блоху, а не слона.
Aleksei1983, ну вот, смотри сам. Ты хочешь:
Примерно тоже, что и на обычном ПК: играть, работать в интернете, слушать музыку, печатать документы и т.д.
И в тоже время:
Оно и будет мобильным устройством с док-станцией для расширения. Примерно также, как в оригинальном спектруме было.
Тут смотря какая мобильность нужна, размер компьютера или его функциональность. Например, если компьютер нужно всегда таскать с собой. тогда меньше, чем этот (http://zx.pk.ru/showpost.php?p=299027&postcount=29) я что-то не встречал. Я имею ввиду, чтобы и экран тоже был. Но это считай тот-же ноутбук. Я, лично, выберу ноут. В нём возможностей больше, а если нужно в Спектрум поиграть, то есть куча эмулей.
Или нужен меньше, чтобы в карман влезал? То тогда кроме коммуникатора с тем же эмулем ещё ничего не придумали.
В таком случае, у вас тоже не спектрумы.
У нас стандарт другой. Пентагон 128к + AY.
Kakos_nonos
30.06.2012, 18:42
Может тогда сделать ibm-совместимый компьютер формата speccy2007? (i8086+Altera/Atmega+ОЗУ)
Если ещё сделать COM-порт, то можно выходить в интернет через модем, используя MS-DOS браузер.
А по-моему, человек просто прикалывается или мало разбирается в теме)
Вообще-то, интересная идея, хоть и безнадёжно запоздавшая.
Но практическую реализацию я бы начинал с эмуляции, чтобы понять что из этого выйдет и какой же уровень совместимости получится в итоге.
Просто говоря, нужен эмулятор процессора Z80000 и всего того, что хочется в комплекте с ним иметь. :) А тогда уже думать и решать - стоит ли проступать к аппаратной реализации.
Если хотя бы 25% программ заработали бы, то думаю это бы стоило того... :)
Aleksei1983
30.06.2012, 20:51
Это просто, суть спектрума, вернее Пентевы в том чтобы в ограниченных рамках написать что то нереальное. Увелечение мегагерцовости убивает саму идею пентевизации.
Почему сейчас мать пентева стала стоить столько же сколько IBM мать? Потому что она сделана из тех же деталек. Круче уже некуда. Если бы оно нам надо было, то ЧРВ бы уже сделал 6000 мегагерц и 128 бит.
Пентевист подковывает блоху, а не слона.
По поводу ZX-Evolution скажу одно: это - компьютер НАСТОЛЬНОГО типа в mАTX форм-фактора. И, к тому же, он на основе того же самого Z80. Т.е. эта таже самая ступень эволюции платформы. Ведь, например, от того, что ты разгонешь 32-битный процессор, он НИКАК не станет 64-битным. Т.е. он останется на той же ступени эволюции ПК-платформы. Тоже и со Спектрумом: от разгона 8-битного процессора до 14МГц, он никак не станет более современным.
---------- Post added at 19:51 ---------- Previous post was at 19:45 ----------
Или нужен меньше, чтобы в карман влезал? То тогда кроме коммуникатора с тем же эмулем ещё ничего не придумали.
Примерно так. По размеру устройство планируется примерно как Speccy2010, но на 16-битном процессоре и с интерфейсом подключения qVGA (а, может быть, и VGA) LCD-дисплея от мобильных телефонов. Также на устройстве будет установлен тачпед и открывающаяся мини-клавиатура.
По поводу ZX-Evolution скажу одно: это - компьютер НАСТОЛЬНОГО типа в mАTX форм-фактора. И, к тому же, он на основе того же самого Z80. Т.е. эта таже самая ступень эволюции платформы. Ведь, например, от того, что ты разгонешь 32-битный процессор, он НИКАК не станет 64-битным. Т.е. он останется на той же ступени эволюции ПК-платформы. Тоже и со Спектрумом: от разгона 8-битного процессора до 14МГц, он никак не станет более современным.
Человек, ты реально не в теме, этот компьютер настольного типа может быть чем угодно, все зависит от того как его программировать.
Вот демо:
The Link -
http://zxaaa.untergrund.net/screen7/thelink5.png
http://zxaaa.untergrund.net/demo.php?s=Link&title=Title
The Board by Alone Coder for DiHalt 2011
3D NPCs from Quake on ZX Spectrum
ATM Turbo 2+ 14MHz
http://www.youtube.com/watch?v=X1WpOQ3-wKg
http://www.youtube.com/watch?v=BYmyuF2UVWg&feature=related
"It works on Pentagon 1024SL in Turbo mode (7MHz), uses it's 16col mode for few effects, uses TurboSound FM sound board for music, and uses new Neo General Sound card as accelerator (second Z80 @24MHz)" / Shiru
Этот предмет крутиться от НеоГС карты в 3Д режиме. Этого на спектруме сделать не возможно. Играет FM музыка такая же как на ШИТТИНГ СЕГА 16 бит. Что еще надо рассказать чтобы понятно было что железо есть, пиши демы нехочу!
Нечем заняться сядь и напиши себе прошивку, любую. Назови свой комп Алекс 1983, сделай в нем все что угодно. В твоем арсенале Пентева мать, тсфм, нео гс и два разъема для чего угодно, хоть для 3д акселя как на амиге.
У нас есть на форуме мальчик, он скорпионист. Ему интересен скорпион. Он сам сел и написал прошивку скорпа и играет в нее, она лежит на сайте пентева.
Есть инопланетянин Алоне кодер. Ему как и тебе интересны черные дыры и пространство и он единственный кто пишет программы такие как ему интересно используя по максимуму возможности железа.
Aleksei1983
30.06.2012, 21:01
Может тогда сделать ibm-совместимый компьютер формата speccy2007? (i8086+Altera/Atmega+ОЗУ)
Если ещё сделать COM-порт, то можно выходить в интернет через модем, используя MS-DOS браузер.
Такое сделать можно. Но это не будет Спектрум-совместимым ПК. Хотелось бы сделать универсальное ZX/IBM - совместимое устройство. Хотя от IBM-совместимости, скорее всего, придется отказаться: вряд ли 20МГц процессор сможет сэмулировать MS-DOS.
---------- Post added at 20:01 ---------- Previous post was at 19:54 ----------
Человек, ты реально не в теме, этот компьютер настольного типа может быть чем угодно, все зависит от того как его программировать.
Я говорю не про это, а про то, что это именно настольный компьютер:
1) Z80 3.5/7/14 МГц;
2) 4 МБ ОЗУ, 512КБ ПЗУ;
3) форм-фактор miniATX, 2 слота ZXBUS, питание AT или ATX или +5, +12В;
4) гибкая архитектура, основанная на FPGA (Altera EP1K50);
5) периферийный контроллер ATMEGA128;
6) PS/2 интерфейс клавиатуры и мыши;
7) интерфейсы дисковода (КР1818ВГ93), IDE (один канал), SD (HC) карта, RS232;
8) видеовыходы RGB, Composite, S-Video (кодер CXA1645/2075), VGA (аппаратный скандаблер);
9) звуковые интерфейсы AY, Beeper, Covox (аппаратный ШИМ);
10) поддержка механической клавиатуры и джойстика;
11) поддержка Tape интерфейса (магнитофонный вход/выход);
12) энергонезависимые часы/календарь.
И, к тому же, все равно на Z80 Я же предлагаю перейти на 16-битную платформу и делать устройство в мобильной версии .
А по-моему, человек просто прикалывается или мало разбирается в теме)
+1
Трололло детектед.
Aleksei1983
30.06.2012, 21:04
Вообще-то, интересная идея, хоть и безнадёжно запоздавшая.
Но практическую реализацию я бы начинал с эмуляции, чтобы понять что из этого выйдет и какой же уровень совместимости получится в итоге.
Просто говоря, нужен эмулятор процессора Z80000 и всего того, что хочется в комплекте с ним иметь. :) А тогда уже думать и решать - стоит ли проступать к аппаратной реализации.
Если хотя бы 25% программ заработали бы, то думаю это бы стоило того... :)
Согласен. Наверное, для начала надо действительно проверить это все на эмуляторе. И если все это получится - то воплощать в железе.
Я говорю не про это, а про то, что это именно настольный компьютер:
ать такая, ну поставь его под стол, он станет подстольным.
Нахрен IBM нужен? В IBM единственная хорошая вещь это блок питания.
Такое сделать можно. Но это не будет Спектрум-совместимым ПК. Хотелось бы сделать универсальное ZX/IBM - совместимое устройство. Хотя от IBM-совместимости, скорее всего, придется отказаться: вряд ли 20МГц процессор сможет сэмулировать MS-DOS.
МС дос:
http://zxaaa.untergrund.net/DEMO2/nkdosv07.zip 1997 год!
Такое сделать можно. Но это не будет Спектрум-совместимым ПК.
Такое сделать можно. Но это не будет Спектрум-совместимым ПК.
Такое сделать можно. Но это не будет Спектрум-совместимым ПК.
Такое сделать можно. Но это не будет Спектрум-совместимым ПК.
Такое сделать можно. Но это не будет Спектрум-совместимым ПК.
Да ты сам это сказал. И что дальше? Что ты хочешь сделать, не понятно? ZX Speccy 16 bit и чтобы он был ZX Speccy?
Мой мозг кипит, воистину я не понимаю что тут хотят сделать.
Aleksei1983
30.06.2012, 21:12
Мой мозг кипит, воистину я не понимаю что тут хотят сделать.
Я хочу сделать мобильный ZX-совместимый 16-разрядный компьютер Т.е. он должен быть 16-битным, но поддерживать работу и с 8-битными программами.
Я хочу сделать мобильный ZX-совместимый 16-разрядный компьютер Т.е. он должен быть 16-битным, но поддерживать работу и с 8-битными программами.
Что значит мобильный? С колесами что ли или ноутбук или планшетник?
Специально для тебя поставил пентеву на IBM и задвинул под стол, чтобы оно небыло настольным и соеденил пентеву проводом с писюком. Включаешь IBM загружается МС дос на левом монит оре, а на правом пентева.
http://www.youtube.com/watch?v=f86zG1I1RLY&list=UUnGjL0YwUw9Z4ORtuG-OVAw&index=3&feature=plcp
32 бит слева и 8 бит справа.
Уффф. Помойму я справился.
Я понял что надою. нужна PCI карточка ZXSpeccy в писюк и слот карта в ноутбук. скажем ЧРВ завтра разведет.
мобильная Амига на моем телефоне
http://www.youtube.com/watch?v=08Zx6ZG-GO4&feature=relmfu
Aleksei1983
30.06.2012, 21:17
+1
Трололло детектед.
Да..... у вас, видать новаторством не займешься. Сразу "человек прикалывается", "трололо детектед" и т.д. Чтож, больше подобные вопросы задавать не буду.
---------- Post added at 20:17 ---------- Previous post was at 20:14 ----------
Что значит мобильный? С колесами что ли или ноутбук или планшетник?
Ноутбук делать нет смысла - проще будет обычный ноут взять. Мой же проекто примерно таков: устройство по размеру планируется примерно как Speccy2010, но на 16-битном процессоре и с интерфейсом подключения qVGA (а, может быть, и VGA) LCD-дисплея от мобильных телефонов. Также на устройстве будет установлен тачпед и открывающаяся мини-клавиатура. Хотя, на первом этапе можно будет его и 8-битным сделать.
Ноутбук делать нет смысла - проще будет обычный ноут взять. Мой же проекто примерно таков: устройство по размеру планируется примерно как Speccy2010, но на 16-битном процессоре и с интерфейсом подключения qVGA (а, может быть, и VGA) LCD-дисплея от мобильных телефонов. Также на устройстве будет установлен тачпед и открывающаяся мини-клавиатура.
Я куплю, Кириллиан купит и еще человек 10 точно купят. Делай мы ждем. Прошивку напиши хорошую, не как ЧРВ вначале. Вообщем мы все тут сидячии ждем.
Еще забыл сказать, на этом форуме как в армии, кто предлогает, тот и делает.
2. В ноутбук спектрум уже запихивали, тема есть, карта подрубания к видео лсд есть, если интересно могу послать в ту тему.
---------- Post added at 21:22 ---------- Previous post was at 21:20 ----------
Да..... у вас, видать новаторством не займешься. Сразу "человек прикалывается", "трололо детектед" и т.д. Чтож, больше подобные вопросы задавать не буду.
не обращай внимания на алкоспектрумистов. Просто до тебя у нас был Клон, он вынес мозг всем и умер. А мы теперь с больной головой остались живы.
Вот дема про клона: http://zxaaa.untergrund.net/get.php?f=DEMO4/klondemo.zip
Вспомнишь про дурака и он повиться !
30.06.2012, 21:11
Клон
Также на устройстве будет установлен тачпед и открывающаяся мини-клавиатура.
:D
Enigmatic
30.06.2012, 21:44
попробовать, например, к Leningrad-1 или Pentagon-128, подключить HDD
Zx-Evolution.
Ноутбук делать нет смысла
Есть смысл.Если кто-нибудь их хоть бы поштучно клепал,то я бы купил.
Естественно ноут на основе пентевы rev.c
Есть смысл.Если кто-нибудь их хоть бы поштучно клепал,то я бы купил.
Пост №38 внимательно почитай. ;)
null_device
30.06.2012, 23:05
для начала, нужно сделать ZX Spectrum 16-ти битным
Если не трудно, объясните - зачем сие надо?
В спектруме, производительность от увеличения разрядности, как и количества ядер ЦП не увеличится. Если не считать специально ориентированные на это программы - но их еще предстоит написать перед этим.
Aleksei1983
30.06.2012, 23:37
Итак, на данный момент я решил заняться разработкой мобильной ZX-совместимой платформой в двух версиях: с процессором Z80 (условно назову эту версию как V1) и с 16-битным процессором (назову ее V2).
Версию V1, скорее всего, можно будет выпустить уже в достаточно короткий срок - т.к. существует много наработок по созданию малых одноплатных ZX-совместимых ПК. Остается только решить вопрос с подключением дисплея и установкой USB-контроллера.
С версией же V2, скорее всего, будет намного сложнее, т.к. в этом случае придется намного сложнее, т.к. придется разрабатывать новую 16-битную ZX-совместимую платформу, операционную систему и основные программы. Но, с другой стороны, такая платформа сможет стать более функциональной и мощной, чем V1. Поэтому попробую все-таки создать эту версию тоже. Однако, на это, скорее всего, уйдет достаточно много времени (наверное, полгода-год).
Остается только решить вопрос с подключением дисплея
Есть наработки у ДОКТОРА , Риндекс тут ссылку давал. Есть наработки и у ЧРВ через скандаблер.
Aleksei1983
01.07.2012, 10:12
ZXFanat, в качестве схемы, возможно, будет несколько доработанная схема Speccy2010 (если авторы проекта не будут против): будет добавлен USB и интерфейс подключения 5" LCD-матрицы. Сейчас ищу информацию по матрицам и usb-контроллерам, которые можно применить для проекта, а также информацию по их подключению. Будет 2 версии платформы (условно назову их V1 и V2). Платформа V1 останется 8-битной; но также постепенно займусь разработкой 16-битной платформы (V2).
постепенно займусь разработкой 16-битной платформы (V2)
детальную концепцию в студию.
Aleksei1983, да как вы не поймёте, что под это новое железо кроме вас никто кодить не будет... Эдакая поделка сама в себе.. И Спетрум там окажется как раз таки второстепенным режимом, а не основным.
Aleksei1983
01.07.2012, 11:31
детальную концепцию в студию.
Форм-фактор: мобильный ПК со встроенным LCD-дисплеем.
Размер: 110х80 мм.
Процессор - 8-битный(V1) или 16-битный(V2), реализация на основе FPGA.
ОЗУ: SDRAM, 2-16Мб.
Накопитель информации: SD/microSD карта
USB host контроллер на основе VNC1L.
LCD: предположительно 5" LCD-дисплей.
Устройства управления: открывающиеся мини-клавиатура и тачпед, с возможностью подключения внешней PS/2 или USB клавиатуры и мыши.
Питание: аккомулятор, зарядка от блока питания.
Aleksei1983, да как вы не поймёте, что под это новое железо кроме вас никто кодить не будет... Эдакая поделка сама в себе.. И Спетрум там окажется как раз таки второстепенным режимом, а не основным.
Видимо, для развлечения.
Ведь разницы между эмулятором спектрума на каком-нибудь нетбуке, и этим новоиспеченным спекбуком с эмуляцией Z80 на FPGA особой нет.
Повторю вопрос: кто кодить будет?
реализация на основе FPGA
Очередной эмулятор получится... вы же спетрум хотите - так ставьте железный Z80, как на пентэве. Поделки типа Speccy2010 я вообще за спектрум не считаю...
---------- Post added at 10:36 ---------- Previous post was at 10:35 ----------
Ведь разницы между эмулятором спектрума на каком-нибудь нетбуке, и этим новоиспеченным спекбуком с эмуляцией Z80 на FPGA особой нет.
+1. Полностью с этим согласен.
---------- Post added at 10:36 ---------- Previous post was at 10:36 ----------
аккомулятор
тачпед
настораживает...
Aleksei1983
01.07.2012, 11:47
Лично это мое мнение: интерес к 5" LCD быстро охладеет, так как часть текста и графики не будет хорошо видна, а это не всех устроит. Делать уже надо с "прицелом" на 10,4" или 12", хотя бы даже 800 на 600, выше нет смысла.
Дисплей 10.4 или 12 ставить - это означает уже превратить данный проект в тот же самый ZX-ноутбук. И кому он будет нужен, если проще обычный ноутбук взять. А разрешение 800х600 может и 5" LCD обеспечить. Например, LB050S01-RD02 - который я и собираюсь ставить - как раз-таки 800х600 поддерживает.
---------- Post added at 10:47 ---------- Previous post was at 10:40 ----------
Очередной эмулятор получится... вы же спетрум хотите - так ставьте железный Z80, как на пентэве. Поделки типа Speccy2010 я вообще за спектрум не считаю...
Можно и настоящий Z80 поставить. Просто хотелось бы на fpga сделать, чтобы можно было систему не только с Z80 использовать, но можно было и под другой процессор перепрограммировать (например, под тот же Z8000)
Aleksei1983, как Вы смотрите на то, чтобы объединить концепцию с "Новая devboard 8/16/32bit. Обсуждение. (http://zx.pk.ru/showthread.php?t=15904)" может что-то с этого и получится :), раз все опять принялись за обсуждение?
16битник уже давно есть, называется spectrum ql (http://ru.wikipedia.org/wiki/Sinclair_QL)
Aleksei1983
01.07.2012, 12:13
Aleksei1983, как Вы смотрите на то, чтобы объединить концепцию с "Новая devboard 8/16/32bit. Обсуждение. (http://zx.pk.ru/showthread.php?t=15904)" может что-то с этого и получится :), раз все опять принялись за обсуждение?
В принципе, можно. Версия V2 моей платформы как раз в некотором схожа с devboard 8/16/32bit. Только там она планируется, как "универсальная 8/16/32-битная платформа", а у меня - как перевод Спектрума на новую 16-битную мобильную платформу, обратно совместиммую с 8-битной и расширяемую подключением док-станции. Но, в целом, есть и достаточно много общих черт.
Ну а версия V1 все-таки будет именно 8-битной и будет направлена на создания мобильных версий Спектрума. Ее концепцию я описал выше.
мобильный ПК со встроенным LCD-дисплеем.
:v2_dizzy_wall:
Не красна платформа камнями, а красна софтами.
всяких готовых девбордов пално.
софт какой? чо делать уметь будем?
Aleksei1983, делай уже свою платформу
Aleksei1983
01.07.2012, 13:39
:v2_dizzy_wall:
Не красна платформа камнями, а красна софтами.
всяких готовых девбордов пално.
софт какой? чо делать уметь будем?
Для версии V1 (8-битная версия) софт обычный спектрумовский. Естейственно, и функциональность будет такая же.
Ну а для версии V2 (16-битная версия) софт еще только предстоит написать.
Для версии V1 (8-битная версия) софт обычный спектрумовский.
это и ежу понятно.
для версии V2 (16-битная версия) софт еще только предстоит написать
вот и изложите нам концепт, что да как...
Зачем вообще заводить такие темы?
Автор надеется, что присутствующие воскликнут "Вот это идея! Как я сам не догадался!" и кинутся
Пилить, строгать, паять (это ещё теоретически возможно)
И писать софт под эту железку (этого не будет никогда)
Железячных платформ уже дофига и ещё одна ненужна.
Сейчас не времена дефицита железа, сейчас дефицит хорошего софта.
Теперь как это ни смешно, в пору делать наоборот - писать софт сначала, а потом когда много качественного софта накопится под этот софт делать железку - это уже проблемой не будет.
Enigmatic
01.07.2012, 15:02
софт какой? чо делать уметь будем?
Софт нужен такой,как типа Dizzy-AGE редактор.Что-бы каждый мог сделать игру если захотел.А не так,что надо будет год изучать новую платформу,с перерывами на жизнь,что-бы написать какую-нибудь змейку.
Aleksei1983
01.07.2012, 15:04
вот и изложите нам концепт, что да как...
Будет написана новая ОС и некоторые основные программы, которые будет поддерживать 16-битную аппаратную платформу. В ОС будут добавлены функции для запуска 8-битных ZX и 16-битных IBM программ. ZX программы будут запускаться непосредственно из-под ОС (т.к. архитектура платформы и ОС будет проектироваться с обратной совместимостью с 8-битной ZX платформой). При запуске IBM-программ будет запускаться встроенный в ОС эмулятор 80286-совместимой системы (на что будет использоваться примерно 50% мощности процессора - т.е. около 10МГц) и затем будет запускаться сама IBM-совместимая программа (и уже на ее работу будут использоваться оставшиеся 10 МГц мощности процессора). Примерно так.
При запуске IBM-программ будет запускаться встроенный в ОС эмулятор 80286-совместимой системы (на что будет использоваться примерно 50% мощности процессора - т.е. около 10МГц) и затем будет запускаться сама IBM-совместимая программа (и уже на ее работу будут использоваться оставшиеся 10 МГц мощности процессора).
WTF? Z80 сэмулит двойку???
Aleksei1983
01.07.2012, 15:09
WTF? Z80 сэмулит двойку???
Это я про 16-битную версию (V2). 8-битная же версия (V1) не будет содержать никаких IBM-эмуляторов и будет работать со стандартными ZX-программами и играми.
При запуске IBM-программ будет запускаться встроенный в ОС эмулятор 80286-совместимой системы (на что будет использоваться примерно 50% мощности процессора - т.е. около 10МГц) и затем будет запускаться сама IBM-совместимая программа (и уже на ее работу будут использоваться оставшиеся 10 МГц мощности процессора). Примерно так.
А можно еще попросить?
Оставьте хотя бы один мегагерц свободным для эмуляции Гарвардского суперкомпьютера. Ну очень хочется тоже, чтобы было.
Будет написана новая ОС
Аккуратно применено безличное предложение, чтобы обойти главную проблему.
Кто напишет новую ОС ? Напишите конкретнее, например:
"Я напишу новую ОС."
Или - "Сейчас я вправлю вам мозги и вы всё бросите и будите писать новую ОС."
Оба варианта представляются мне нереальными.
Enigmatic
01.07.2012, 15:16
Будет написана новая ОС и некоторые основные программы, которые будет поддерживать 16-битную аппаратную платформу.
Так в чем проблема?
Многие люди делают так,вначале втихаря пишут игру,демо,музыку,новую платформу.
И лишь тогда,когда дело сделано,кладет ее сюда для исправления ошибок и прочего.
А вопросы по созданию можно и в личку задавать.
Aleksei1983
01.07.2012, 15:22
AIS, ну по-поводу я вот и сам пока не знаю, что делать. Попробую сам разработать. Где-нибудь за год, может быть, и сделаю.
Короче говоря, план по 16-битной платформе (V2) пока откладывается. Попробую, для начала, реализовать платформу V1: 8-битную мобильную Спектрум-совместимую платформу.
А уже если с этой версией все получится, то потом попробую заняться версией V2.
Ну вот мы подошли к решению, что для того, чтобы сделать что то новое надо начинать с софта - ОС.
Теперь можно посмотреть -а может существующие ОС устроят и не надо писать свою, например : СР\М, IS-DOS и пр.
---------- Post added at 15:36 ---------- Previous post was at 15:34 ----------
Попробую, для начала, реализовать платформу V1: 8-битную мобильную Спектрум-совместимую платформу.
Это спектрум на батарейках с ЖК экраном?
Больше отличий от стандартного спектрума не будет?
Aleksei1983
01.07.2012, 15:58
Ну вот мы подошли к решению, что для того, чтобы сделать что то новое надо начинать с софта - ОС.
Теперь можно посмотреть -а может существующие ОС устроят и не надо писать свою, например : СР\М, IS-DOS и пр.
Тогда их придется дорабатывать для поддержки 16-битной платформы.
Это спектрум на батарейках с ЖК экраном?
Больше отличий от стандартного спектрума не будет?
Примерно так. Только, скорее всего, будет еще USB-контроллер добавлен.
При запуске IBM-программ будет запускаться встроенный в ОС эмулятор 80286-совместимой системы (на что будет использоваться примерно 50% мощности процессора - т.е. около 10МГц) и затем будет запускаться сама IBM-совместимая программа
и это будет работать?
я имею ввиду полноценно, а не "упасть и пополозть".
http://ru.wikipedia.org/wiki/DOSBox
На системах, не совместимых с x86, производится полная эмуляция, приводящая к существенному замедлению. Например, система на основе PowerPC G4 1,6 ГГц способна эмулировать систему со стандартным аппаратным обеспечением и с процессором Intel 80486 на 50 МГц
Aleksei1983
01.07.2012, 16:42
и это будет работать?
я имею ввиду полноценно, а не "упасть и пополозть".
http://ru.wikipedia.org/wiki/DOSBox
На системах, не совместимых с x86, производится полная эмуляция, приводящая к существенному замедлению. Например, система на основе PowerPC G4 1,6 ГГц способна эмулировать систему со стандартным аппаратным обеспечением и с процессором Intel 80486 на 50 МГц
Не знаю... По идее, должен... А так - неизвестно. Надо будет где-нибудь найти эмулятор процессора Z8000 и предварительно на нем потестировать все это (т.е. создать разработать программный уровень платформы и протестировать его на этом эмуляторе). Если получится - можно будет заняться созданием платформы и на аппаратном уровне.
Не знаю... По идее, должен... А так - неизвестно.
Известно. На 20МГц точно не будет. 100Мгц - это минимум, что как-то ползало при сверх-оптимальном эмуляторе.
Aleksei1983
01.07.2012, 17:05
Известно. На 20МГц точно не будет. 100Мгц - это минимум, что как-то ползало при сверх-оптимальном эмуляторе.
Хотя, да.. Прочитал сейчас про дос эмуляторы, и пришел к выводу, что сэмулировать I286 на основе Z8000 не выйдет - т.к. для эмуляции DOS на процессорах другой архитектуры, требуется большая мощность процессора.. Скорее всего, действительно с поддержкой DOS ничего не выйдет. Выходит, что тогда выйдет практически полностью новая платформа, для которой программ не будет вообще. Кроме ОС и 8-битных ZX-программ.
Хотя, да.. Прочитал сейчас про дос эмуляторы, и пришел к выводу, что сэмулировать I286 на основе Z8000 не выйдет - т.к. для эмуляции DOS на процессорах другой архитектуры, требуется большая мощность процессора.. Скорее всего, действительно с поддержкой DOS ничего не выйдет. Выходит, что тогда выйдет практически полностью новая платформа, для которой программ не будет вообще. Кроме ОС и 8-битных ZX-программ.
Короче говоря, план по 16-битной платформе (V2) пока откладывается. Попробую, для начала, реализовать платформу V1: 8-битную мобильную Спектрум-совместимую платформу.
А уже если с этой версией все получится, то потом попробую заняться версией V2.
Всего 9 стр. форума потребовалось чтобы понять всю безысходность идеи сделать из спектрума - подобие пц. Только и остается, что прикрутить к SPECCY 2010 USB Port, спросить себя, а нахрена собственно он там нужен и напиться с горя.:v2_dizzy_vodka2: ЧТД
Aleksei1983
01.07.2012, 17:42
Всего 9 стр. форума потребовалось чтобы понять всю безысходность идеи сделать из спектрума - подобие пц.
Ну подобие ПК из Спектрума сделать можно. Но для этого надо, чтобы какая-нибудь группа разработчиков занялась написанием программ под новую платформу. А, как я понял, никто этим не займется.
подобие ПК из Спектрума сделать можно
Aleksei1983, не стОит. Спектрум любят за то, какой он есть.
Ну подобие ПК из Спектрума сделать можно.
http://pssmiles.vx8.ru/images/memes/cydnt.gif Не ну почесноку, НАФИГА?? ПЦ не устраивает чем-то, в нете лазить неудобно ворд 2010 достал или еще что?
ПЦ победил в этой гонке технологий, тут уж ничего не попишешь. Спектрум умер, а мы все - некрофилы.
Aleksei1983
01.07.2012, 19:28
Итак, примерная элементарная база 8-битной мобильной ZX-платформы:
FPGA: Cyclone 3 EP3C16Q240C8N (или EP3C25Q240C8N)
SDRAM: TTD7608F8E60D (32 Мб) или аналогичная на 2-32 МБ.
Flash ПЗУ: AT45DB081D-SSU SO8
Часы реального времени: DS1302
Накопители информации: SD/microSD карта
USB host контроллер (опционально): на основе VNC1L-1A
Устройства управления: складная мини-клавиатура, возможность подключения внешних PS/2 или USB клавиатур и мышей.
Видеовыходы: RCA, D-Sub.
Аудио: Realtek AC'97
Аккомуляторы: набор CR2032 или АА аккомуляторов.
LCD: установка одного из этих комплектов (матрица+контроллер):
1. http://www.tdmegalit.ru/catalog/lcd/display-15/15199.php
2. http://www.tdmegalit.ru/catalog/lcd/display-15/20416.php
3. http://www.tdmegalit.ru/catalog/lcd/display-15/20420.php
Если у кого-нибудь есть предложения по данной платформе - вносите их.
Но для этого надо, чтобы какая-нибудь группа разработчиков занялась написанием программ под новую платформу. А, как я понял, никто этим не займется.
Ой :(
Я разочарован. Новый проц был бы интересен. А так, это всё давно уже реализовано сто раз.
А что, разве нельзя сделать на новом проце комп, при старом ПО? Разве процы не совместимы? Или PC не так развивался?
:v2_dizzy_facepalm:
Итак, примерная элементарная база 8-битной мобильной ZX-платформы:
FPGA: Cyclone 3 EP3C16Q240C8N (или EP3C25Q240C8N)
SDRAM: TTD7608F8E60D (32 Мб) или аналогичная на 2-32 МБ.
Flash ПЗУ: AT45DB081D-SSU SO8
Часы реального времени: DS1302
Накопители информации: SD/microSD карта
USB host контроллер (опционально): на основе VNC1L-1A
Устройства управления: складная мини-клавиатура, возможность подключения внешних PS/2 или USB клавиатур и мышей.
Видеовыходы: RCA, D-Sub.
Аудио: Realtek AC'97
Аккомуляторы: набор CR2032 или АА аккомуляторов.
LCD: установка одного из этих комплектов (матрица+контроллер):
1. http://www.tdmegalit.ru/catalog/lcd/display-15/15199.php
2. http://www.tdmegalit.ru/catalog/lcd/display-15/20416.php
3. http://www.tdmegalit.ru/catalog/lcd/display-15/20420.php
Если у кого-нибудь есть предложения по данной платформе - вносите их.
Так, "Аккомулятор" вижу, а куда делся "Тачпед"?:v2_dizzy_facepalm:
Aleksei1983
01.07.2012, 20:53
Я разочарован. Новый проц был бы интересен. А так, это всё давно уже реализовано сто раз.
А что, разве нельзя сделать на новом проце комп, при старом ПО? Разве процы не совместимы? Или PC не так развивался?
Процессор будет заменен, но это несколько позже: надо будет, для начала, написать ОС и протестировать все это на эмуляторе.
А, т.к. проект будет реализован на FPGA, то для "замены" процессора будет достаточно переписать прошивку FPGA и загрузить ее на устройство (недаром я решил использовать FPGA на 15408 логических элементов). Т.е. для перехода на другую платформу будет достаточно перепрограммировать FPGA.
Просто не вижу смысл сразу делать 16-битный: может оказаться, что я устройство-то сделаю, но оно окажется несовместимым с 8-битным Спектрумом. И тогда мне все скажут: "А зачем нам это устройство нужно, если со Спектрумом оно не совместимо и никаких программ для него нет?" И получится никому не нужная аппаратная платформа. А поэтому лучше сначала все на эмуляторе протестировать.
Очень многие программы привязаны к пзу стандартного спектрума, учти это :)
Aleksei1983
01.07.2012, 21:18
:v2_dizzy_facepalm:
Так, "Аккомулятор" вижу, а куда делся "Тачпед"?:v2_dizzy_facepalm:
Я пока никак не могу найти их в продаже. На сайтах с запчастями для ноутбуков их тоже нет. А так, по идее, его тачпад ставить надо было бы.
---------- Post added at 20:18 ---------- Previous post was at 20:11 ----------
Очень многие программы привязаны к пзу стандартного спектрума, учти это :)
Поэтому и выходит, что устройство должно быть или полностью совместимым, или его нет смысла делать вообще.
P.S. может быть, имеет смысл создать отдельную тему про создание 8-битной мобильной версии Спектрума, а эту тему закрыть?
Q-Master
01.07.2012, 21:22
Подумалось. А нафига лцд дисплюй с аналоговым входом? Потери на конвертации цифра->аналог->цифра будут монстродальными. Теплые ламповые цвета на таком все-равно не получишь. Ну и думается дисплей с LVDS будет компактнее и дешевле.
Ну так, а что мешает его делать полностью совместимым на базе нового процессора?
Загрузка в начальной конфигурации должна быть со стандартной конфигурацией памяти (пзу и озу). А новые "фишки" могут включаться уже дальше, командами процессора.
Не пойму я, ведь один в один так же и PC развивалась. Менялись процессоры, но начальный загрузчик причем..
Aleksei1983
01.07.2012, 21:42
Подумалось. А нафига лцд дисплюй с аналоговым входом? Потери на конвертации цифра->аналог->цифра будут монстродальными. Теплые ламповые цвета на таком все-равно не получишь. Ну и думается дисплей с LVDS будет компактнее и дешевле.
А где я возьму lvds на Спектруме? Тем более, что дисплеи, ссылки на которые я давал, - уже готовое решение, которое можно без проблемм подключить к Спектруму через VGA или RCA.
1. http://www.tdmegalit.ru/catalog/lcd/...y-15/15199.php
2. http://www.tdmegalit.ru/catalog/lcd/...y-15/20416.php
3. http://www.tdmegalit.ru/catalog/lcd/...y-15/20420.php
На всех этих мониторах есть S-video, RCA и VGA входы. Следовательно, их можно легко подключить к Спектруму по одному из этих интерфейсов.
---------- Post added at 20:42 ---------- Previous post was at 20:30 ----------
Ну так, а что мешает его делать полностью совместимым на базе нового процессора?
Загрузка в начальной конфигурации должна быть со стандартной конфигурацией памяти (пзу и озу). А новые "фишки" могут включаться уже дальше, командами процессора.
Не пойму я, ведь один в один так же и PC развивалась. Менялись процессоры, но начальный загрузчик причем..
Да это понятно. Как, например, i286 работал с MS-DOS, также и i486 с тем же досом работал.
И, действительно, можно тут также поступить. Но тогда возникает вопрос: какой процессор ставить, чтобы он был по командам обратно совместим с Z80. По-идее, можно попробовать с z80, но тогда надо будет выяснить, имеет ли он полную обратную совместимость с Z80. Проще всего, для начала опробовать это на эмуляторе. Или, как вариант, написать для FPGA устройства соответствующую прошивку и после этого опробовать на данном устройстве, как будет работать платформа на новом процессоре.
А, так как система делается на FPGA, то можно будет реализовать на одном и том же устройстве, заменяя прошивку FPGA, реализовать как 8-, так и 16-битную платформу. Ну а для начала сделаю прошивку и реализую 8-битную версию. И уже потом начну создание и 16-битной версии.
На всех этих мониторах есть S-video, RCA и VGA входы. Следовательно, их можно легко подключить к Спектруму по одному из этих интерфейсов.
Тюльпаны в ЖК-ашку тыкать - некошерно как-то. Даешь HDMI 1.4!
Aleksei1983
01.07.2012, 21:49
Тюльпаны в ЖК-ашку тыкать - некошерно как-то. Даешь HDMI 1.4!
Где я его возьму-то? Только проблеммы лишние будут. В то время, ка здесь (http://http://www.tdmegalit.ru/catalog/lcd/display-15/20416.php) есть готовый монитор, который можно без каких-либо конвертеров подключить к Спектруму:
Тут есть и VGA, и S-Video, и RCA. Можно подключать спектрум к LCD через любой интерфейс.
Но тогда возникает вопрос: какой процессор ставить, чтобы он был по командам обратно совместим с Z80.
Да их у Zilog дофига там совместимых было. И даже 32-разрядные :)
Если верить википедии, "Zilog Z380 — 32-х битный микропроцессор, выпускаемый с 1994 года. Совместим с процессором Z80, но не получил такой популярности, как более позднее семейство процессоров eZ80. Микропроцессор Zilog Z380 поддерживает работу в 16-ти битном режиме на частоте до 40 МГц."
Aleksei1983
02.07.2012, 01:35
Вот прикинул, как примерно будет выглядеть создаваемое устройство (рисунок внешнего вида устройства в натуральную величину):
http://img-fotki.yandex.ru/get/6314/164794718.0/0_83510_2c2ca860_XL.jpg
Как видно по рисунку, данное устройство - субноутбук на ZX-совместимой платформе, реализованной в FPGA. Дисплей 5", максимальное разрешение: 800х600. Все оборудование субноутбука будет установлено в дисплейной части корпуса, на клавиатурную часть будут идти только гибкие шлейфы от основной части. При желании, клавиатурную часть можно будет и вовсе отключить и снять с устройства.
Клавиатура субноутбука:
1) В верхней части клавиатуры расположены кнопки д1-д7 - это кнопки управления LCD-дисплеем. Их количество зависит от типа применяемой матрицы и контроллера LCD.
2) В правом верхнем углу расположен выключатель питания и 2 светодиодных индикаторав.
3) Далее идет клавиатура с несколько измененным расположением кнопок.
Если верить википедии, "Zilog Z380 — 32-х битный микропроцессор, выпускаемый с 1994 года. Совместим с процессором Z80, но не получил такой популярности, как более позднее семейство процессоров eZ80. Микропроцессор Zilog Z380 поддерживает работу в 16-ти битном режиме на частоте до 40 МГц."
У него там кусок памяти жёстко под внутренник порты вроде забит, поэтому отпадает :(
Также такое устройство, я считаю, должно получить большую популярность, чем обычный 8-битный Спектрум (т.к. он будет совместим не только с ZX-программами, но и с программами IBM-PC).
...
А, как вы говорите, Пентиум-1 тут никто не изобретает: пентиум-1 не совместим с ZX-программами без специальных эмуляторов. Здесь же, уже на аппаратном уровне, будет предусмотрена возможность работы с ZX-программами.
...
Но, однако, остается вопрос о том, кто ПЕРВОНАЧАЛЬНО напишет основной софт - ОС, системные программы, дисковые утилиты и эмулятор IBM-компьютера (для режима MS-DOS).
...
Этот план будет осуществлен примерно также, как на ПК был осуществлен переход, например, с 16- на 32-битную платформу.
...
7) Возможность запуска не только ZX, но и MS-DOS программ - например, Интернет-браузеров (т.е. не потребуется разрабатывать новый браузер специально для ZX).
...
В операционной системе будет добавлена поддержка запуска 16-битных программ MS-DOS. Своего рода эмуляция.
...
1) Поддержка 8- и 16-битных программ и игр.
2) Более мощный процессор позволит использование более скоростной переферии и ускорить работу системы.
3) Возможность адрессации большего объема оперативной памяти.
4) Можно установить USB host-контроллер для флешек, модемов, принтеров и т.д. (LPT принтеры давно не актуальны).
5) Возможность использования ПК-переферии на Спектруме (Ethernet, звуковые, сетевые, видеоплаты и т.д.).
6) Возможность работать в Интернете со Спектрума.
7) Возможность запуска не только ZX, но и MS-DOS программ - например, Интернет-браузеров (т.е. не потребуется разрабатывать новый браузер специально для ZX).
...
Процессор - z8000 или аналог
Чипсет - на основе микросхем программируемой логики.
Память - 128 Кб SRAM, 8Mб SDRAM
Разрешения - ZX-режимы + VGA режим (320*240 и 640*480)
Режимы работы - ZX 8/16 режим и IBM-совместимый режим. Частоты CPU - 3,5 МГЦ, 7МГЦ и 20МГЦ - управление аппаратным переключателем.
Устройства ввода/вывода - клавиатура и тачпед (при желании можно подключить внешнюю мышь).
Форм-фактор - одноплатный мобильный компьютер с возможностью подключения док-станции.
Дополнительные устройства - контроллер USB. На док-станции будут установлены: COM, LPT, Isa16, Nemobus и т.д.
...
1) Z80 3.5/7/14 МГц;
2) 4 МБ ОЗУ, 512КБ ПЗУ;
3) форм-фактор miniATX, 2 слота ZXBUS, питание AT или ATX или +5, +12В;
4) гибкая архитектура, основанная на FPGA (Altera EP1K50);
5) периферийный контроллер ATMEGA128;
6) PS/2 интерфейс клавиатуры и мыши;
7) интерфейсы дисковода (КР1818ВГ93), IDE (один канал), SD (HC) карта, RS232;
8) видеовыходы RGB, Composite, S-Video (кодер CXA1645/2075), VGA (аппаратный скандаблер);
9) звуковые интерфейсы AY, Beeper, Covox (аппаратный ШИМ);
10) поддержка механической клавиатуры и джойстика;
11) поддержка Tape интерфейса (магнитофонный вход/выход);
12) энергонезависимые часы/календарь.
...
Я хочу сделать мобильный ZX-совместимый 16-разрядный компьютер Т.е. он должен быть 16-битным, но поддерживать работу и с 8-битными программами.
...
При запуске IBM-программ будет запускаться встроенный в ОС эмулятор 80286-совместимой системы (на что будет использоваться примерно 50% мощности процессора - т.е. около 10МГц) и затем будет запускаться сама IBM-совместимая программа (и уже на ее работу будут использоваться оставшиеся 10 МГц мощности процессора). Примерно так.
Честно говоря, вся эта каша c внутренними противоречиями похожа на пустопорожний троллинг в стиле Alex-DJ и его озабоченности нагрузочной способностью К561ЛС2.
Алексей, если вы не очередной развлекающийся анонимный тролль, вы можете себя для начала идентифицировать? Готовы ли вы тратить на реализацию этих идей свои деньги и свое время? И ради чего весь сыр-бор? Из любви к Синклеру?
Также хотелось бы понять, есть ли у вас четкое видение конечного результата? Есть ли опыт подобных разработок или это будет первый опыт? Что вы закончили и в каком качестве работали, если не секрет?
Вообще, забавно смотреть как вы в течение нескольких дней меняете спецификации. Не менялось вроде бы одно: как я понял, ваше творение обязательно должно быть "16-разрядным". А какой смысл вы в это вкладываете? Разве Z80 не 16-разрядный? Регистры BC, DE, HL, IX, IY вроде 16-разрядные, нет? И адресовать Z80 вроде способен 64к (2^16) байт не без помощи этих регистров.
В чем тогда будет заключаться ваше расширение до 16 разрядов?
Aleksei1983
02.07.2012, 14:43
Честно говоря, вся эта каша c внутренними противоречиями похожа на пустопорожний троллинг в стиле Alex-DJ и его озабоченности нагрузочной способностью К561ЛС2.
Вы, видать, невнимательно тему читали. Просто я хочу сделать платформу на основе обратно-совместиого с Z80 процессора, чтобы он мог запускать и 8- и 16-битные программы. Примерно также, как, например, x86 процессор может запускать 16-битные программы от i8086-i80286. Т.е. я планирую осуществить переход Спектрума на 16-битную платформу по такому же принципу, как разработчики ПК осуществили переход с 32- на 64-битную платформу, т.е. создав 64-битную платформу обратно совместимой с 32-битной.
7) Возможность запуска не только ZX, но и MS-DOS программ - например, Интернет-браузеров (т.е. не потребуется разрабатывать новый браузер специально для ZX).
...
В операционной системе будет добавлена поддержка запуска 16-битных программ MS-DOS. Своего рода эмуляция.
...
При запуске IBM-программ будет запускаться встроенный в ОС эмулятор 80286-совместимой системы (на что будет использоваться примерно 50% мощности процессора - т.е. около 10МГц) и затем будет запускаться сама IBM-совместимая программа (и уже на ее работу будут использоваться оставшиеся 10 МГц мощности процессора). Примерно так.
От этого уже отказался, т.к. процессору Z8000 не хватит мощности для эмуляции i286-системы.
Процессор - z8000 или аналог
Чипсет - на основе микросхем программируемой логики.
Память - 8Mб SDRAM
Разрешения - ZX-режимы + VGA режим (320*240 и 640*480)
Режимы работы - ZX 8/16 режим и IBM-совместимый режим. Частоты CPU - 3,5 МГЦ, 7МГЦ и 20МГЦ - управление аппаратным переключателем.
Устройства ввода/вывода - клавиатура и тачпед (при желании можно подключить внешнюю мышь).
Форм-фактор - одноплатный мобильный компьютер с возможностью подключения док-станции.
Дополнительные устройства - контроллер USB. На док-станции будут установлены: COM, LPT, Isa16, Nemobus и т.д.
...
1) Z80 3.5/7/14 МГц;
2) 4 МБ ОЗУ, 512КБ ПЗУ;
3) форм-фактор miniATX, 2 слота ZXBUS, питание AT или ATX или +5, +12В;
4) гибкая архитектура, основанная на FPGA (Altera EP1K50);
5) периферийный контроллер ATMEGA128;
6) PS/2 интерфейс клавиатуры и мыши;
7) интерфейсы дисковода (КР1818ВГ93), IDE (один канал), SD (HC) карта, RS232;
8) видеовыходы RGB, Composite, S-Video (кодер CXA1645/2075), VGA (аппаратный скандаблер);
9) звуковые интерфейсы AY, Beeper, Covox (аппаратный ШИМ);
10) поддержка механической клавиатуры и джойстика;
11) поддержка Tape интерфейса (магнитофонный вход/выход);
12) энергонезависимые часы/календарь.
Это я сравнивал проектируемую платформу с платформой ZX-Evolution. Сверху - примерные параметры проектируемой платформы, снизу - параметры ZX-Evolution. Впрочем, параметры проектируемой платформы уже переработаны: http://zx.pk.ru/showpost.php?p=520509&postcount=95
Вообще, забавно смотреть как вы в течение нескольких дней меняете спецификации. Не менялось вроде бы одно: как я понял, ваше творение обязательно должно быть "16-разрядным". А какой смысл вы в это вкладываете? Разве Z80 не 16-разрядный? Регистры BC, DE, HL, IX, IY вроде 16-разрядные, нет? И адресовать Z80 вроде способен 64к (2^16) байт не без помощи этих регистров.
Спецификацию я только 1 раз изменил. Проект будет создаваться в 2-х версиях: 8-битной и 16-битной. Аппаратно они будут полностью одинаковыми, различие только в прошивке FPGA. И вы сами пишете, что "Z80 вроде способен 64к" . Вот это, на мой взгляд, одна из главных его проблемм. Так, например, Z8000 адресует 8 Мб. Да и разрядность Z80 низкая: 8 битный. Хотелось бы сделать на основе 16-битного процессора (реализовать в FPGA) систему, чтобы сделать ее мощней и функциональней.
А не пора ли создать 16-битный Spectrum?
поздно пить боржоми, коли почки отвалились
(рисунок внешнего вида устройства в натуральную величину):
http://img-fotki.yandex.ru/get/6314/164794718.0/0_83510_2c2ca860_XL.jpg
В натуральную? На моем мониторе 27"(2560х1440) размер экрана с "кредитку". Мелковато, не?
Мелковато, не?
у меня на 21" чуть крупнее. в любом случае клавиатура меньше, чем у asus eee pc и с непонятной раскладкой нафик не сперлась. какие нафик ins, tab, ctrl, alt, home, end, page up/down на расово верной спекклаве? что за bs/sh? вырвиглазные кнопки - фтопку. вырвиглазный монитор без бордюра - туда же.
aleksei1983, по-моему, вы просто жирный тролль
Aleksei1983
02.07.2012, 16:58
В натуральную? На моем мониторе 27"(2560х1440) размер экрана с "кредитку". Мелковато, не?
Дисплей 5". Максимальное разрешение - 800х600 В разложенном состоянии размер субноутбука 13х21 см.
---------- Post added at 15:58 ---------- Previous post was at 15:52 ----------
у меня на 21" чуть крупнее. в любом случае клавиатура меньше, чем у asus eee pc и с непонятной раскладкой нафик не сперлась. какие нафик ins, tab, ctrl, alt, home, end, page up/down на расово верной спекклаве? что за bs/sh? вырвиглазные кнопки - фтопку. вырвиглазный монитор без бордюра - туда же.
aleksei1983, по-моему, вы просто жирный тролль
Кнопки клавиатуры размером 1х1 см. Клавиатура сделана под обычную клавиатуру, только некоторые функциональные клавиши переставлены - т.к. иначе для них просто не будет места. Bs - backspace. Sh - shift. А, вообще, можно сделать раскладку и как на ZX-клавиатуре.
А с дисплеем не пойму, чем он не нравится? И нафиг на нем боодюр нужен? На маленьком мониторе в этом нет смысла. Проще изхображение растянуть на весь экран.
А с дисплеем не пойму, чем он не нравится? И нафиг на нем боодюр нужен?
человек, спрашивающий, зачем спеку бордер, имхо, больной на голову.
5" = 12,7см - идеальный размер для спека с бордером. у меня телек такой был, сапфир называется, у него диагональ, емнип, ровно 12 была. и бордюр влазил.
Aleksei1983
02.07.2012, 17:04
scl^mc, просто тогда мелковато будет. Хотя, можно и так сделать.
жирный тролль
поскольку человек не реагирует на неоднократные замечания такого рода - трололо и есть :)
Aleksei1983
02.07.2012, 17:30
поскольку человек не реагирует на неоднократные замечания такого рода - трололо и есть :)
Ну если вам моя тема не нравится - прекращаю обсуждение. Больше вы тут меня не увидите!
Больше вы тут меня не увидите!
А что, 16битного спека не будет?:D
Kakos_nonos
02.07.2012, 18:29
Я бы хотел видеть суперретрокомп с 8086 и Z80, который мог бы запускать программы от спека и от ibm.
Я бы хотел видеть суперретрокомп с 8086 и Z80, который мог бы запускать программы от спека и от ibm.
еще туда надо добавить 6502 и иметь возможность запускать Коммодор, Атари и Эпл.
предлагаю закрыть тему как глупую.
Вот прикинул, как примерно будет выглядеть создаваемое устройство (рисунок внешнего вида устройства в натуральную величину):
http://img-fotki.yandex.ru/get/6314/164794718.0/0_83510_2c2ca860_XL.jpg
Буржуи, гады, уже стянули идею и и что самое обидное, уже сделали.
http://zxds.raxoft.cz/zxds.png
Ну если вам моя тема не нравится - прекращаю обсуждение. Больше вы тут меня не увидите!
http://pssmiles.vx8.ru/images/memes/happiness.gif
Буржуи, гады, уже стянули идею и и что самое обидное, уже сделали.
как? где? когда? реквестирую ссылки
как? где? когда? реквестирую ссылки
http://zx.pk.ru/showthread.php?t=13545
http://zx.pk.ru/showthread.php?t=13545
я думал действительно девайс, а это эмуль оказывается :)
я думал действительно девайс, а это эмуль оказывается :)
А разве не видно было, что нарисовано? :)
Так это ещё лучше - маленькое , на батарейках и на нём ещё можно запускать не какой-то никому ненужный MS-DOS ,
на нём можно запускать игрушки для Nintendo DS:smile:
Всё кина не будет... Расходимся народ... (из кино фильма Солдат Иван Чонкин)
cherkasy
02.07.2012, 22:59
в век 4х ядерных мобильных такое уже не оч интересно
вот если что то совсем иное изобрести но чтобы оно было круче того что есть на рынке. но народ уже избалован да и возраст не тот
еще туда надо добавить 6502 и иметь возможность запускать Коммодор
скоро можно будет и комодор запускать на обычном спектруме, инфа 146%!!!)))))))
инфа 146%!!!)))))))
чуров?
скоро можно будет и комодор запускать на обычном спектруме, инфа 146%!!!)))))))
Sid второй год делается.... Я уже два раза глох и лечился. Осталось то совсем ничего, а сида нет. А какая реклама была на форуме!
Aleksei1983
15.07.2012, 14:59
ZXFanat, размеры корпуса 13х9 см. Т.е. Ленинград в нем никак не уместится. А, вообще, как я понимаю, данный проект никому не нужен и поэтому на этом обсуждение закончено.
http://lurkmore.to/Караваны
Поздно создавать 16-битный Spectrum ...
Пока мы ту разгидили немцы сделали такой спектрум:
http://www.ntv.ru/novosti/313837/
2,6 пентафлопа.
NovaStorm
20.07.2012, 12:02
2,6 пентафлопа.
Вот что пентэва с человеком делает...
http://www.ntv.ru/novosti/313837/
В металлических шкафах упрятаны 10 тыщ питсот многоядерных процессоров, объединенные в одно целое. Даже если подключить друг к другу 150 тыщ обыкновенных ̶к̶о̶м̶п̶ь̶ю̶т̶е̶р̶о̶в̶ спектрумов, что теоретически возможно...
вобщем нихрена не возможно :v2_dizzy_sleep2:
Пока мы ту разгидили немцы сделали такой спектрум:
http://www.ntv.ru/novosti/313837/
2,6 пентафлопа.
2 пентевы, 6 флопов. Все прозрачно :v2_dizzy_botan::v2_wink2:
Или 2,6 пентев с флопами?! :v2_dizzy_punk:
Zorki-4k
31.07.2012, 13:41
Пока мы ту разгидили немцы сделали такой спектрум:
http://www.ntv.ru/novosti/313837/
2,6 пентафлопа.
Из статьи я понял что этим компьютером только гвозди можно забивать.
NEO SPECTRUMAN
31.07.2012, 14:33
Поздно создавать 16-битный Spectrum ...
Именно!
Будущее за 64-битным спектрумом!!!
А так лучше б думали об увеличении частоты чем об расширении в ширину.
Под 16,24,32-битный спектрум софта не будет.
А вот на спектруме с частотой ЦП 30-100 МГц прекрасно запустятся многие программы, демы, игры.
NEO SPECTRUMAN, да да и тогда сначала под программу не хватит диска
потом СД, потом ДВД
потом... потом... мы знаем чем чревато увеличение скорости
NEO SPECTRUMAN
31.07.2012, 14:57
да да и тогда сначала под программу не хватит диска
потом СД, потом ДВД
потом... потом... мы знаем чем чревато увеличение скорости
А кто сказал что под такой спектрум будет софт?
Софта не будет и под него.
И что плохого в софте на DVD, SD?
null_device
31.07.2012, 15:02
мы знаем чем чревато увеличение скорости
Игрока будут убивать быстрее, чем он сумеет, что-либо сделать. Счетчики оставшегося времени будут "опустошаться" с огромной скоростью. Будет невозможно разглядеть картинку во время загрузки. Мультиколоры и бордюрные эффекты "разьедутся". Начнет "отваливаться" периферия.
NEO SPECTRUMAN
зачем писать на асме если можно писать на бейсике?
зачем оптимизировать алгоритмы если можно отжать турбо?
NEO SPECTRUMAN
31.07.2012, 15:07
Игрока будут убивать быстрее, чем он сумеет, что-либо сделать. Счетчики оставшегося времени будут "опустошаться" с огромной скоростью. Будет невозможно разглядеть картинку во время загрузки
В нормальном софте всё будет ОК.
для остального всегда есть режим 3.5МГц.
А насчет периферии, это да. Но думаю проблема решаема.
---------- Post added at 14:07 ---------- Previous post was at 14:06 ----------
зачем писать на асме если можно писать на бейсике?
зачем оптимизировать алгоритмы если можно отжать турбо?
ЗАЧЕМ ЧУТЬ ЧТО ВПАДАТЬ В КРАЙНОСТИ!
С этой же логикой можно сказать "зачем сидеть в спектруме когда есть ПыЦэ"
NEO SPECTRUMAN, это аксиома развития
для пентево сделали 21 мгц и чо мы видим? игры на С
сделай 60мгц и людям будет хватать басика чтобы сделать вулф48
NovaStorm
31.07.2012, 15:35
А вот на спектруме с частотой ЦП 30-100 МГц...
TV80
- taped out in TSMC 130nm (250 Mhz, ~20k gates)
Мне хотелось бы на это поглядеть =)
Правда память ещё надо к нему цеплять...
NEO SPECTRUMAN
31.07.2012, 15:52
для пентево сделали 21 мгц и чо мы видим? игры на С
сделай 60мгц и людям будет хватать басика чтобы сделать вулф48
Ой да неужели.
Ах да... ...то что теперь могут кодить люди не знающие асма это страшное зло...
Zorki-4k
31.07.2012, 17:05
А где тогда крайзис на бейсике на ПЦ?
NEO SPECTRUMAN, это не зло, это эволюция
Zorki-4k, а на чем он? :)
Zorki-4k
01.08.2012, 11:52
Zorki-4k, а на чем он? :)
Но точно не на спектрум-бейсике. Мегагерц вон аж 3000 в 2х ядрах, а Вольф48к никто не напишет, увеличение мегегерц скорее ведёт к отупению пользователей, которые станут сидеть в контакте и смотреть фу-комиксы.
Zorki-4k, ессно не спектрум басиц, но на ПЦ достаточно различных Хаскелей и Питонов
или тот же Q3 использует во всю скрипты которые тоже не самые быстрые
---------- Post added at 12:56 ---------- Previous post was at 12:55 ----------
Zorki-4k, кстати да о скорости я тоже не в + говорил
Пытались тут люди на JS (в брузере) написать DOOM. JS явно получше Васика будет. Даже на Хабре статья была про этот DOOM.
Я играл на 4-х ядерном процессоре частотой под 3 ГГц, ядро при этом может выполнять 2 команды за такт (или даже три). Но это всё детские игрушки по сравнению с мощностью видеоплаты, у которой 200-ядреный процессор.
Но вышло глючно, медленно и хуже, чем на 386-ом :) Который со своими 25 Мгц выполняет команду минимум за 4 такта.
vinxru, ручки то вот они { } нифига не ровные
NovaStorm
01.08.2012, 16:44
Да, это всё ручки. Вон, не скажу что у мозилловцев руки прямые, но и то сделали декодер h264 на JS, который даже HD потянул.
sergio78
01.08.2012, 22:15
Да, это всё ручки. Вон, не скажу что у мозилловцев руки прямые, но и то сделали декодер h264 на JS, который даже HD потянул. Они к жабе ffmpeg прикрутили. А его сообщество на асме уже долгие годы вылизывает, и тормозиловцы, которые к слову сказать, 8 лет с утечками памяти в коде своего браузера справица не могут, никакого отношения к этому не имеют. а по делу- софта не будет. не под 16 бит, ни даже под 64. некому его писать, все кто более менеее пишут, трутся на благо айоса или ведроида. под 20 мгц может кто то, чито то и склепает. Но встаёт сразу вопрос -кому это всё надо будит?
Но вышло глючно, медленно и хуже, чем на 386-ом Который со своими 25 Мгц выполняет команду минимум за 4 такта.
80386 выполняет много (не помню большинство или нет) команд за 1 такт, а вроде и 2 команды за такт может.
Если не врет память, на алушный рег-рег и прочую мелочь у трешки уходит 2 такта.
RUSSIABEAR
11.08.2012, 11:18
Sinclair QL имеет 32 разрядный процессор, ОЗУ 128К (расширяемую до 4Мб), хорошую графику и звук. Был выпущен в 1984 году.
Все уже было сделано- осталось найти документацию или сам компьютер и использовать как начало для разработки.
http://ru.wikipedia.org/wiki/Sinclair_QL
Менее 1-й команды за такт может выполнять только суперскалярный процессор, первый из Интеловких суперскалярным был Pentium, соответсвенно, трёшка никак не могла исполнять 2 команды за такт. Минимальное количество тактов на команду у трёшки было 2, большинство команд ело 3-7 тактов.
Менее 1-й команды за такт может выполнять только суперскалярный процессор
Да ладно, наш Z80 целых 1/4 команды может выполнить за такт, а то и меньше.
Ну, оговорился - "менее" надо заменить на "более". В пересчёте на мегагерц, трёшка быстрее Z80 в 2-3 раза, не говоря уже о том, что сама частота у трёшки больше. Так что меряться тут нечем.
Sinclair QL имеет 32 разрядный процессор, ОЗУ 128К (расширяемую до 4Мб), хорошую графику и звук. Был выпущен в 1984 году.
Все уже было сделано- осталось найти документацию или сам компьютер и использовать как начало для разработки.
http://ru.wikipedia.org/wiki/Sinclair_QL
Он вообще никак не совместим с ZX. Так что ни о чём. ПО от ZX на QL не покатит.
ПО от ZX на QL не покатит.
Дак эмулятор надо писать. На макинтошах дважды меняли процессор, но благодаря эмулятору встроенному в ОС, пользователи смогли так же пользоваться старым софтом.
Motorola 68000 -> IBM PowerPC -> Intel x86.
m68k на частоте 7 Mhz не вытянят эмуляцию Спека никак, производительности раза в 4 надо больше минимум.
NovaStorm
29.08.2012, 09:57
>никак
Хороший вызов =)
Я думаю, потянет, с рекомпиляцией если, но естественно без таймингов, про звук тоже не говорим.
А я знаю, что не потянет, и рекомпиляция тут непричём. Не хватит производительности даже для эмуляции экранной области без бордюра (надо ~20 Mhz). А для достаточно точной эмуляции бордюра с таймингами нужен Пентиум.
NovaStorm
29.08.2012, 12:33
Гм, да, 6800_8_, Ок, 50Гц конечно не потянет.
Если программа не использует полиморфизм (изменение своего кода), то такую программу можно автоматически преобразовать в код любого процессора.
Это конечно не вариант, но очень интересная мысль.
NovaStorm
29.08.2012, 14:57
А хоть и использует, JIT никто не отменял.
Дак эмулятор надо писать. На макинтошах трижды меняли процессор, но благодаря эмулятору встроенному в ОС, пользователи смогли так же пользоваться старым софтом.
Motorola 68000 -> IBM PowerPC -> Intel x86.
Я думаю, что в современных реалиях, проще и дешевле поставить жирноПЛИС и впилить в неё z80. А потом, меняя прошивку, расширять функционал такого проца на ПЛИС.
Тут эмуляция будет на аппаратном уровне, а неиспользуемые опкоды можно привязать к расширению.
Только кто делать будет?
NovaStorm
30.08.2012, 14:01
>Тут эмуляция будет на аппаратном уровне
А можно и на программном. Причём сильно дешевле. Платформа на каком-нибудь AllwinnerA10/15 с кучей фарша стоит ~$70, в корпусе не сильно больше флешки. А сами чипы оптом около $7. Можно подключить к телевизору и представить, что это спек 21 века.
ПЛИС ничем не лучше эмулятора на x86 или AVR. ИМХО.
если бы топикстартер направил свою энергию на попытку скопировать и подарить возможность производства sinclair ql - это был бы торт. особливо в том варианте, в котором он изначально планировался
Alex Clap
01.09.2012, 15:11
scl^mc, +100500
особливо в том варианте, в котором он изначально планировался а как же "ЭТО БУДЕТ УЖЕ НЕ СПЕКТРУМ (Ц)" :)))
NovaStorm
01.09.2012, 20:41
а как же "ЭТО БУДЕТ УЖЕ НЕ СПЕКТРУМ (Ц)" :)))
Ага, вот Qx0, это труЪ QL или нет?
ПЛИС ничем не лучше эмулятора на x86 или AVR. ИМХО.
лучше. хотя бы тем, что можно сэмулить проц по сигналам 1 в 1.
ну и на плиса требует той же тактовой, что и оригинальный зет80.
Для программной же эмуляции надо частоту в несколько раз большую, чем частота исполнения программ. То есть - налицо потеря ресурсов.
Да и вообще - хотите аппаратный зет80 - делайте на плис. )))
А я знаю, что не потянет, и рекомпиляция тут непричём. Не хватит производительности даже для эмуляции экранной области без бордюра (надо ~20 Mhz). А для достаточно точной эмуляции бордюра с таймингами нужен Пентиум.
mc68030@50MHz (c MMU) достаточно, чтобы идеально эмулить пентагон. Не верите? - спросите у Codebusters. ;)
mc68030@50MHz (c MMU) достаточно, чтобы идеально эмулить пентагон. Не верите? - спросите у Codebusters. ;)
Не идеально.
Не идеально.
Мультиколоры идут, значит, - идеально. Остальное - демагогия.
---------- Post added at 08:34 ---------- Previous post was at 08:30 ----------
лучше. хотя бы тем, что можно сэмулить проц по сигналам 1 в 1.
ну и на плиса требует той же тактовой, что и оригинальный зет80.
Для программной же эмуляции надо частоту в несколько раз большую, чем частота исполнения программ. То есть - налицо потеря ресурсов.
Да и вообще - хотите аппаратный зет80 - делайте на плис. )))
Вот-вот. Надо заложить корку Z380, начиная с поддержки в ней z80, а потом по мере вомзможностей добавлять 16/32-битные команды.
Мультиколоры идут, значит, - идеально. Остальное - демагогия.
А это судья. Раз в парике, значит судья. (c) Алиса в стране чудес
Идут, и идут 100% - это не одно и то же. По-моему, даже бордюр не сэмулирован.
4) Работать в Интернете (естейственно, без Java, flash и т.д.).
это в 640х480 ? месье знает толк в извращениях, нужны железные нервы чтоб не пересесть за ПЦ при этом, даже с телефона поди удобней будет.
Fishbone
29.11.2012, 02:53
это в 640х480 ? месье знает толк в извращениях, нужны железные нервы чтоб не пересесть за ПЦ при этом, даже с телефона поди удобней будет. если под это дело мали ру агент приспособить то вполне можно будет пользоваться. У меня за частую комп включен только из за агента
У меня за частую комп включен только из за агента
а у меня из-за торрента, а аська на телефоне, так что не показатель.
придумай мне хоть одну причину, по которой я полезу в интернет с 16битного спектрумубердевайса, а не с пц? простое любопытство не в счет
Alex Clap
29.11.2012, 18:51
Подключить Спек к облачному сервису :)
baralgin1003
05.12.2012, 11:50
хм... 20 страниц трепа... не проще взять ноут, поставить на него эмуль спека и запускать его в фуллскрине? вот тебе и полноценный "новый" спек с оверклоком проца до овер9000 МГц и 16 (а так же 32 и 64(опц)) разрядные программы для дос (и даже windows(!!!)), новое железо и обновляемые драйвера.
Все гениальное просто (С). не? :biggrin::biggrin:
Эмулятор - первый шаг к резиновой женщине.
predatoralpha
05.12.2012, 12:03
Эмулятор - первый шаг к резиновой женщине. Но всё же если до того не было никаких женщин - то это своего рода прогресс.
baralgin1003
05.12.2012, 13:08
извиняюсь за пошлое сравнение, но если ты балдеешь от воспоминаний о своей первой девушке, то кроме резинового подобия того, самого нежного и трепетного существа, альтернатив нет. Так и тут: если все равно придется эмулировать среду спека, то почему бы не обойтись готовыми решениями? Ну как вариант навешать на архитектуру z80 суперскалярных плюшек и выполнить его на 32нм техпроцессе в 4ядра по 4ГГц, но опять таки придется писать под это "чудо" ось, которая будет отличная от тырдоса, и опять таки придется делать обратную совместимость со старым железом, тем самым деградируя всю первоначальную задумку. А чем в итоге будет это многояйцевое нечто? Конкурировать с РС явно не будет, собрать на коленке явно не выйдет, а энтузиазма нескольких групп софтдевов явно не хватит. Как вариант пойти амижными путями, которые перешли на юникслайкОС, на базе онной можно собрать ось с неявным эмулятором (aka запуск trd-шек двойным кликом) и продвигать ее как "Очень дальнего родственника спека", по сути, это только попытка миграции спектрумистов на более мощную платформу с сохранением zx-наследия.
perestoronin
30.12.2012, 01:00
ZXFanat, размеры корпуса 13х9 см. Т.е. Ленинград в нем никак не уместится. А, вообще, как я понимаю, данный проект никому не нужен и поэтому на этом обсуждение закончено.
http://www.retroleum.co.uk/wp-content/uploads/2011/05/v1.1_pcb-300x289.jpg (http://www.retroleum.co.uk/ez80p/)
Автор (http://www.retroleum.co.uk/) сделал комп на eZ80 (http://en.wikipedia.org/wiki/Zilog_eZ80), на котором можно эмулировать и Z80 и спектрум в частности. Но вскоре забросил его оставив в развитии другой свой проект основанный уже на оригинальном z80
http://www.retroleum.co.uk/wp-content/uploads/2009/05/PCB_Photo_v1_1b-276x300.jpg (http://www.retroleum.co.uk/v6z80p/)
Возможно у автора можно заказать готовую железку, или хотя бы взять его документацию http://ez80p.svn.sourceforge.net/viewvc/ez80p/trunk/?view=tar(в архиве есть герберы и на платы), сдать ее в производство (я про проект ez80p (http://www.retroleum.co.uk/ez80p/), т.к. v6z80p (http://www.retroleum.co.uk/v6z80p/) основан на оригинальном 8 разрядном z80) и "развлекаться" программированием eZ80.
Все бы ничего, но время eZ80 прошло, на пороге 32 разрядные ARMv7 и уже скоро 64 разрядные ARMv8 (после начала продаж которых ожидается начало заката платформы x86 в целом (http://www.3dnews.ru/software-news/623716)). Из последних ARMов в корпусах не BGA, а пригодных для пайки дома, только это чудо доступно
http://olimex.files.wordpress.com/2012/04/a13.jpg (http://olimex.wordpress.com/2012/04/24/cortex-a8-in-tqfp-sure-allwinner-a13/)
можно для начала купить эту плату и на ней поэкcпериментировать
https://www.olimex.com/Products/OLinuXino/A13/A13-OLinuXino/images/A13-OLinuXino-02.jpg (https://www.olimex.com/Products/OLinuXino/A13/A13-OLinuXino/)
Это не избыточный PC, а недокомпьютер, но уже с полноценным видеовыходом, большим объемом ОЗУ, всеми портами, такую плату можно использовать и для серфинга в интернете и для устновки на нее эмуляторов, и для установки на нее Linux Gentoo (http://foss.org.ua/lib/thread.so.691), по аналогиии с другой платой
http://www.hardkernel.com/renewal_2011/_Files/prdt/2012/201206/201206301841017729.jpg (http://www.hardkernel.com/renewal_2011/products/prdt_info.php?g_code=G133999328931)
Как видно из фотографий плат, времена "компьютеров на плате" прошли, приходят времена "систем на одном кристалле". Внешнюю обвеску и наличие ПЛИС для эмуляции видеорежимов спектрума в счет не принимаем.
Возможно у автора можно заказать готовую железку,
Вот этот топик про v6z80p (http://zx.pk.ru/showthread.php?t=9256), там написано что оно такое и как заказать.
Можно еще расширить список: MK802, Z902, MK808, UG802
Это все больше программная сторона вопроса... Но как это относится к названию темы?
perestoronin
30.12.2012, 01:37
Можно еще расширить список: MK802, Z902, MK808, UG802
Это все больше программная сторона вопроса... Но как это относится к названию темы?
Наверное в том плане, что не нужно создавать что-то новое, если есть что-то готовое, и которое в плане ПО не пилено.
Aleksei1983
30.12.2012, 15:42
Итак, предварительная версия платформы V1 готова. Установлен процессор Z180 33МГц, в качестве чипсета используется Cyclone 3 EP3C25Q240C8N, FLASH-память на микросхеме AT45DB321D-SU, ОЗУ на 2-х микросхемах AS6C8008-55ZIN; LCD-экран AT050TN22 V.1 с контроллером AT717C, подключен по RCA; часы DS1302. Схема и прошивка устройства разработаны моим товарищем. На данный момент устройство нормально запускается и успешно запускает программы Z80. Однако, пока существует проблемма с избыточным быстродействием процессора Z180, в результате чего многие игры работают слишком ускоренно.
Итак, предварительная версия платформы V1 готова. Установлен процессор Z180 33МГц, в качестве чипсета используется Cyclone 3 EP3C25Q240C8N, FLASH-память на микросхеме AT45DB321D-SU, ОЗУ на 2-х микросхемах AS6C8008-55ZIN; LCD-экран AT050TN22 V.1 с контроллером AT717C, подключен по RCA; часы DS1302. Схема и прошивка устройства разработаны моим товарищем. На данный момент устройство нормально запускается и успешно запускает программы Z80. Однако, пока существует проблемма с избыточным быстродействием процессора Z180, в результате чего многие игры работают слишком ускоренно.
фото/схемы/скриншоты/видео в студию
Aleksei1983, неужели сделал?! Ложи сюда видео!
perestoronin
30.12.2012, 22:17
Итак, предварительная версия платформы V1 готова. Установлен процессор Z180 33МГц, в качестве чипсета используется Cyclone 3 EP3C25Q240C8N, FLASH-память на микросхеме AT45DB321D-SU, ОЗУ на 2-х микросхемах AS6C8008-55ZIN; LCD-экран AT050TN22 V.1 с контроллером AT717C, подключен по RCA; часы DS1302. Схема и прошивка устройства разработаны моим товарищем. На данный момент устройство нормально запускается и успешно запускает программы Z80. Однако, пока существует проблемма с избыточным быстродействием процессора Z180, в результате чего многие игры работают слишком ускоренно.
Z180 надеюсь не монстр DIP64, а аккуратный QFP или хотя бы PLCC?
Где и по чем смогли их найти? Они вроде бы давно сняты с производства и не просто их приобрести.
А интересно каким образом Z180 относится к 16 битной теме. Он помоему всегда был 8 разрядным.
point777
18.02.2013, 00:17
Подниму тему.
Избыточного быстродействия не бывает :) а так да, интересно было бы посмотреть видео или скрины какие-то.
Z180 железный или на FPGA ?
Итак, предварительная версия платформы V1 готова. Установлен процессор Z180 33МГц, в качестве чипсета используется Cyclone 3 EP3C25Q240C8N, FLASH-память на микросхеме AT45DB321D-SU, ОЗУ на 2-х микросхемах AS6C8008-55ZIN; LCD-экран AT050TN22 V.1 с контроллером AT717C, подключен по RCA; часы DS1302. Схема и прошивка устройства разработаны моим товарищем. На данный момент устройство нормально запускается и успешно запускает программы Z80. Однако, пока существует проблемма с избыточным быстродействием процессора Z180, в результате чего многие игры работают слишком ускоренно.
Splinter
09.03.2013, 08:12
А есть ли компьютер ?...) Два месяца никаких фоток или видео.
А есть ли компьютер ?...) Два месяца никаких фоток или видео.
Помоему это фейк. Если он считает, что Z180 это 16 разрядный процессор, то все с ним понятно - потому как не ответил на мой коммент.
Чтобы всякие там лапшу не вешали, вот можете прочитать про Z180 хотя бы тут - http://ru.wikipedia.org/wiki/Zilog_Z180
perestoronin
09.03.2013, 11:39
А интересно каким образом Z180 относится к 16 битной теме. Он помоему всегда был 8 разрядным.
+1
Z180 корпус DIP64, потому не нужен.
WingLion
13.03.2013, 00:52
Надо делать свой комп, 16/32/64(/не важно скольки) битный не оглядываясь на Z80 и Спектрум. А Спектрум оставить таким каким он был с 48-ю килобайтамии магнитофоном - его-то надо в спичечный коробок упаковать.
Главное не совместимость со старьем, а возможность развиваться
WingLion, Иван,снимите "розовые очки" - свой комп это хорошо ,но кто будет писать к нему софт и игры?
ZX-48 тем и хорош ,что на него уже всё есть
WingLion
13.03.2013, 05:51
WingLion, Иван,снимите "розовые очки" - свой комп это хорошо ,но кто будет писать к нему софт и игры?
А почему Вы считаете, что к вашему компу кто-то должен писать софт и игры?
Ведь и ежику должно быть понятно - свой комп - значит и софт к нему свой.:v2_dizzy_coder:
п.с. смотреть детский мульт "Двое из ларца"
http://www.youtube.com/watch?v=vIZVWVJ4_9M
ZX-48 тем и хорош ,что на него уже всё есть
PC тем и хорош, что паяльник к нему не нужен:v2_dizzy_biggrin2:
WingLion, Таких самоделок много клепают и по сей день.На примере Спринтера был основной упор на совместимость 99% zx-48 и это имело небольшой интерес в кругах спектрумистов.Спектрумист м нужен был новый спектрум.Развитие форт процессора и на лету изменяемой конфигурации , возможность написать свой компьютер не имело ожидаемого интереса.Только Автору было интересно это направление -то есть Вам.
И где сейчас Спринтер?
По теме спринтера я еще вернусь к этой теме как начну сборку.Самое дефицитное уже куплено и скоро начну сборку.
PS:Без обид и нечего личного.
PS:Для любителей создать свой комп уже давно есть девборды на любой вкус.
PS:Я не где не писал что у меня есть мой комп и к нему нужно всем писать софт
WingLion
13.03.2013, 17:57
Развитие форт процессора и на лету изменяемой конфигурации , возможность написать свой компьютер не имело ожидаемого интереса
В Спринтере свой компьютер никто не мог "писать". И форт-процессор там был всего лишь экспериментальный, который в стандартный комплект и не входил.
девборды это хорошо, только большинство (из нормальной ценовой категории) не тянет на основу для компа.
А Спринтер пока в режиме "фанеры над парижем". Я им не занимаюсь потому что "диабет не тетка,остеохондроз не дядька, а инсульт - не дед мороз".
Надо же, тема до сих пор жива. Интересно, неужели до сих пор кто-то верит, что автор всерьез говорил и про 16-разрядность (что бы это ни значило в его понимании), и про подключение какого-то сканджета, и про организацию рабочего места на базе спектрума (если не путаю)? Обычный тролль, которому чем больше отвечают на вброс мегаидеи в форум, тем жирнее он становится от чувства собственной значимости.
Помню, тут еще где-то был создатель новой архитектуры с дипломом какого-то гуманитарного вуза (запостил было скрин его анкетки в форум). Непонятно только какого рожна модератор раздела удалил ее, деанонимизация -- тот минимум, которого они заслуживают.
WingLion
14.03.2013, 14:45
Обычный тролль, которому чем больше отвечают на вброс мегаидеи в форум, тем жирнее он становится от чувства собственной значимости.
"Нечего на зеркало пенять, коли рожа крива" (с)
Вам тема, очевидно, не интересна. Так зачем писали сюда? потроллить?
Для того идеи и выкладываются на форум, чтобы найти заинтересованных и неравнодушных.
А ваш деконструктив с переходом на личности тут совершенно неуместен.
"Нечего на зеркало пенять, коли рожа крива" (с)
Вам тема, очевидно, не интересна. Так зачем писали сюда? потроллить?
Для того идеи и выкладываются на форум, чтобы найти заинтересованных и неравнодушных.
А ваш деконструктив с переходом на личности тут совершенно неуместен.
Тема как раз было заинтересовала в свое время, а вот ваша реакция непонятна. То, что этот постер тролль -- мнение не только мое*.
Сколько людей здесь знают этого товарища? Может хотя бы вы? Если у вас есть какие-то претензии ко мне и другим, кто придерживается такого же мнения, предлагаю их высказать. Хотите -- в форуме (в отд. ветке), хотите -- лично.
---------
* http://zx.pk.ru/showpost.php?p=520779&postcount=112
WingLion
19.03.2013, 22:22
Хотите -- в форуме (в отд. ветке), хотите -- лично.
Не вижу смысла развивать оффтоп
Andrei85
24.05.2013, 16:09
Надо сказать, знаю я автора этой темы - на одной работе мы работаем. От него я и узнал про этот сайт. Так вот, этот его ПК я видел. Технически он его изготовил (правда, пока только платы, корпуса никакого нет), но только вот работать ему с ним не получается - он не может никакую вообще программу запустить. Дальше включения и появления надписи "Boot - OK" так дальше он ничего и не можкет сделать. Говорит, что к лету, может быть, доделает до конца. Потом если получится, говорит начнет массовый выпуск и будет продавать эти ПК. Данных никаких (схем, исходников прошивок и т.д.) он, кстати, никому давать не собирается, т.к. говорит: "Мне никто не помогал в этом, только грязью поливали - поэтому я никому никаких схем давать не буду". Правда, обещал потом мне один такой сделать бесплатно. Кстати, а осенью он, вроде, собирается заняться уже 16-битным. Только что-то, скажу честно, мне как-то мало верится в успех этой затеи.
P.S. Кстати, спасибо автору за подаренные 3 "Поиска-1" (в т.ч. один рабочий).
Arkanoid
17.11.2014, 13:15
ТС найди процессор Zilog Z380 https://ru.wikipedia.org/wiki/Zilog_Z380
и сделай на нем 32 битный спек если руки чешутсо!
я бы например не отказалсо от материнской платы на таком проце с шиной PCI, ISA что-бы всякие видюхи древние втыкать с разными видеорежимами. можно и усб и етхернет контроллер. и да, что-бы девайс был на 146% совместим труЪ спектрумом 16/48/128кб.
16-битный Spectrum - это Atari ST! Там и большинство спектрумовских игрушек уже готовых есть :)
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot