LINUX.ORG.RU

Как могло бы выглядеть меню системной дискеты ZX Spectrum'а

 


2

2

Сабж. Это настоящий скриншот эмулятора. А, вот, содержимое образа дискеты помимо загрузчика - фейк.
PS. Оригинальный скриншот не прошёл требования по размерам, поэтому, был наложен на чёрный фон.

★★★★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 1)
Ответ на: комментарий от drBatty

Путные пацаны юзали 80x86 в то время.

x86 начал обрастать костылями в момент рождения =)
Так что реальные пацаны, не имевшие бабосов на большое железо, юзали M68k(1979). А Z80 был популярен из-за простоты и низкой цены.

GAMer ★★★★★
()
Ответ на: комментарий от drBatty

доказать что-то пытался

Лишь приводил факты, доказать пытался что-то ты, а когда приводили контрдоказательства, говорил «мопед не мой, мне вообще всё равно».

Binary ★★★★★
()
Ответ на: комментарий от drBatty

у Z80 4хбитное АЛУ.

даже так?

Да, а недокументированные биты флагового регистра используются как раз для реализации 8битных операций на 4 бит АЛУ. И их поведение несколько отличается на процессорах NMOS/CMOS технологий.
Сделано так было, видимо, чтобы сократить число транзисторов, их в Z80 всего-то 8500.

было-бы годно
тактовую частоту в 7GHz

Ещё одна Z80 корка
http://opencores.org/project,tv80
- taped out in TSMC 130nm (250 Mhz, ~20k gates)

на кристалл ещё памяти 64K и флешку на столько-же

И ещё одна
http://opencores.org/project,t80
A Z80 SoC debug system with ROM, RAM and two 16450 UARTs is included in the distribution

GAMer ★★★★★
()
Ответ на: комментарий от GAMer

x86 начал обрастать костылями в момент рождения

это да.

Так что реальные пацаны, не имевшие бабосов на большое железо, юзали M68k(1979). А Z80 был популярен из-за простоты и низкой цены.

не такой уж он был простой и дешёвый ЕМНИП. В Этой Стране. Ну а m68k это вообще НЁХ была. Я к ней изначально как-то подозрительно относился. Меня не зацепило, к счастью.

drBatty ★★
()
Ответ на: комментарий от Binary

Лишь приводил факты

как выяснилось, в оригинале оно и не работало. Ну и у меня соответственно тоже. Потому-то я и говорил «не было такого». Ну а 3 буквы из 3х пикселей, ежели-всё не сбивалось, нарисовать и я-бы смог. Зачем только?

«мопед не мой, мне вообще всё равно».

это тут при чём? я как раз про свой говорил. А что там в твоём - я не знаю. Вот выше ссылки, так там Z80 на 250MHz, и сделан совсем недавно. Я таких и не видел.

drBatty ★★
()
Ответ на: комментарий от drBatty

Это не суть, оно бы и на фирменном заработало, только тайминги поправить. Просто на чём было, на том и писали. Но, конечно, зачем нам суть, проще придраться к чёрти чему.

Binary ★★★★★
()
Ответ на: комментарий от Binary

оно бы и на фирменном заработало

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

GAMer ★★★★★
()
Ответ на: комментарий от Binary

Это не суть, оно бы и на фирменном заработало, только тайминги поправить.

ты не понял - там бордюр рандомно дёргался ±строчка. В итоге строчки-то не нарисовать было, я уж молчу про пикселя. Я вспомнил (блжад, сколько лет-то прошло), у меня действительно так дёргался бордюр, не меня это мало волновало, ибо работало с такой схемой быстрее.

drBatty ★★
()
Ответ на: комментарий от drBatty

не такой уж он был простой и дешёвый ЕМНИП.
В Этой Стране.

У нас же альтернативой был только ВМ80, 1801ВМ1 и ВМ2 любительскими считаться врядли могли. Z80 конечно был дороже, но хотя бы не требовал кучи питаний, и не горел при неправильном порядке её подачи.

GAMer ★★★★★
()
Ответ на: комментарий от drBatty

зачем мне их смотреть, если можно тупо сделать OUT в цикле, в кодах? И получатся полоски. Тонкие. Но никак не точки. Есть способ быстрее?

Я и не говорил про точки. Читайте внимательнее.

andreyu ★★★★★
()
Ответ на: комментарий от drBatty

и что вы спорите? эмуляторы есть - дайте пруф на демку.

Спорите вы, вам нужен пруф - вы его и ищите. Вам дали пищу для размышления, но жевать за вас нет желания.

andreyu ★★★★★
()
Ответ на: комментарий от Binary

LDIR в процессоре для строчек? %) Ничо ты мастер пошутить. Ты вообще что-нибудь писал на Z80?

Он ваще не в теме.

mv ★★★★★
()
Ответ на: комментарий от drBatty

при чём тут архитектура?

Кроме ISA, которую ты подразумеваешь, есть ещё и MCA.

которая НЕ использовалась ни в одном из ZX-spectrum.

Не надо грязи. Использовалась прямо в 48K для верхних 32кб, куда ULA не лезло.

ЕМНИП тоже никому не нужный.

В ембедщине в хвост и гриву используется.

да, была такая фича. Помогала конечно, но как и любой черезжопный костыль - не сильно. Такая фича была-бы годна для многозадачности(двухзадачности), но во первых там не было этого, во вторых - для двух задач нужно ТРИ пула - про супервизор ты забыл? Или у тебя задача+супервизор? Зачем?

Второй регистровый файл нужен был для быстрого сохранения и восстановления контекста в прерываниях.

это типа «перенос строки»?

Двоечник, блочные инструкции - это не «перенос строки».

mv ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.