![]() |
Quote:
|
Keeper, То есть при послойном скалывании проца иногда получались не 100% совместимые вещи - это нормально, а при переносе проца в FPGA имеем всегда 100% совместимость? Ну-ну.
|
Мда, зарубились. А о чём собсно базар? Любое железо без софта = просто груда хлама в шкафу. ИМХО, платформу губит отсутствие софта и такие вот базары ни о чём. Если б таким базаром можно было платформу оживить...
Не принимая ничью сторону, скажу за эмуляцию. Все эмуляторы Вектора, включая FPGA-based, которые я видел и щупал имеют баги. То 8253 недоделан, то Auxillary Carry неправильно эмулится, то растактовка неточная. |
Quote:
---------- Post added at 23:12 ---------- Previous post was at 23:09 ---------- Quote:
|
Quote:
При любом переносе/копировании/эмулировании есть очень ненулевая вероятность ошибки. Поэтому априори нельзя считать что результат будет 100% совместим с оригиналом. ---------- Post added at 00:16 ---------- Previous post was at 00:14 ---------- Quote:
|
Quote:
Quote:
Quote:
З.Ы.: Давайте попросим модераторов перенести теологические споры куда нибудь ближе к флейму :) |
Quote:
Нет уж, увольте... не из тех, же самых, что в кремнии. Даже T80 - только эмуляция 80 core, хоть и программно-аппаратная. Что там как в реальном 80 core, кто-ж его знает... Само по себе использование программируемых гридов не означает что все LE один в один как в оригинальном ядре. |
Quote:
Quote:
Quote:
Quote:
Quote:
|
Quote:
Quote:
|
Да понятно, что 100% идентичность модели оригиналу никто не может гарантировать. И если бы речь шла только о процессоре. К слову, в эмуляторах b2m, Ramirosa и в vector06cc с "AC" и растактовкой уже вроде порядок - сверено с оригиналом. Но помимо процессора есть еще куча микросхем, специфика шины, глитчи, присущие конкретному железу. Когда казалось бы все уже на 100% идентично, всплывает очередной нюанс. Взять к примеру, особенности программирования палитры или подрабатывание реле.
Уже поднимался интересный вопрос, как программно определить, что программа запущена в эмуляторе, а еще лучше определить, в каком именно? Кто из авторов возьмет на себя смелость утверждать, что его эмулятор неотличим от реала? Что касается перспектив платформы, то мне кажется тема написания дем и другого софта, хоть и интересна, но мало у кого хватит духу творить что-либо новое на этом поприще. Рад был бы ошибиться. Тема рекомпиляций тоже себя исчерпала, к тому же оказалась очень узкопрофильной. Думаю, что будущее за программной эмуляцией (java, android, javascript, html5 и т.п.), переносом vector06cc на другие борды и единичной сборкой, разработкой аппаратных новых и старых приблуд с использованием современных технологий для реального железного вектора. |
А как же такие разработки как ZX Evolution (в основе Z84 - Z80 на 20Mhz и периферией зашитой в Atmega128 для компактности) / Phoenix (в основе Z84 - Z80 на 20Mhz и стандартная периферия на рассыпухе) - имеют право на жизнь? Или например такие переработки как Leningrad2012 или же проект реплики БК-0011М?
Это ведь не эмуляторы, а "настоящее" железо. Возможны ли такие проекты для Вектора? Просто реальное железо сейчас - это груда хлама на восстановление, причем в использовании и коммутациях - неудобного пользователям. А эмуляция несовершенна. ---------- Post added at 05:02 ---------- Previous post was at 04:56 ---------- Было бы неплохо иметь современную реплику Вектора на "реальном железе", но с такими удобствами как подключение к дисководу 3.5" или к его эмулятору на SD, HDD, VGA/SCART, PS/2 клава-мышь, корпус ITX или пусть miniATX Что то типа Вектор-Phoenix. После доступности железа пользователям и программистам - можно будет и о софте поговорить. Для ZX например игры, демы и софт - десятками и сотнями в год выходят до сих пор, если смотреть на WoS. ---------- Post added at 05:13 ---------- Previous post was at 05:02 ---------- Просто вдруг кто не читал: Когда то наткнулся на статьи о суперточной эмуляции C64 ( Micro64 ) на уровне инженерной документации VHDL оригинальных чипов, полученных скурпулезным реверс инжинирингом. Это было сделано не только для точности самой эмуляции, а еще и для 100% идеентичной палитры - вот статья об этом. |
@Ivanhoe, почему ты думаешь, что настоящий процессор с ненастоящей периферией правильней и надежней, чем ненастоящее все? И чем периферия в ATmega128 чем-то лучше, чем в Cyclone II? Не понимаю. Я немало времени провел отлаживая свой Вектор в ФПГА и могу сказать, что процессор — это самая скучная и нудная часть компьютера, в которой не осталось никаких тайн и загадок, потому что десятки людей провели сотни часов выуживая в нем баги и выудили таки уже. Самое сложное — это то, что вокруг процессора. Его трудно заставить работать так, как надо, потому что вся информация о нем эмпирическая. Но ничего, заставили как-то.
О какой несовершенности эмуляции мы вообще говорим? Хотелось бы увидеть конкретные факты. Есть два эмулятора для PC, которые эмулируют самые невероятные мелочи Вектора, есть Вектор на FPGA, который делает то же и работает уже на двух разных платах (как я пару дней назад узнал =) ) и даже подключается к цветному телевизору для достижения труъ. О какой еще доступности железа мы говорим? В любом случае, за последние несколько лет мы собрали достаточное количество информации про Вектор и теперь любой может собрать себе еще один из тех кирпичиков, которые ему кажутся единственными настоящими. Есть схемы, подробное описание всех узлов, разговоры о всех неожиданностях, которые встретились по пути и о способах решения всех возникших проблем. Все есть в открытых сорцах, в Картотеке и в этом форуме. Сделайте и покажите: все будут очень рады. |
svofski, Да и реальный Вектор продается чуть ли не на каждом углу. И дешевле чем FPGAшные платы.
|
Quote:
|
MAF, Скорее всего Вы не по тем углам ищите.
Вот, чтобы далеко не ходить, http://zx.pk.ru/showthread.php?t=18784 |
Quote:
|
Tim0xA, Зато у них рукой подать до канадской границы, которую так любили упоминать в фильмах. А вот от нас до канадской границы за день не доскачешь ;-)
|
Quote:
ЗюЫю Часа полтора на машине если быть точнее :) |
Quote:
---------- Post added at 11:34 ---------- Previous post was at 11:32 ---------- А вообще, удивляюсь, с какой скоростью срачик из спектрумовских тем перескочил на Вектор.... |
BYTEMAN, И гду ты тут видел срач про Вектор?
|
dk_spb, да тут даже и не про вектор, а непонятно про что :)
|
Quote:
Кассеты не попавшие в фотографии выше. Без списков программ (подписанные просто как "Вектор" и т.п.), пустые кассеты, некоторые подписанные цифрами или с отсылкой в каталоги, и с потерянными списками-вкладышами. http://i1166.photobucket.com/albums/...h_IMG_8097.jpg З.Ы. Кстати весь этот комплект продаю в Барахолке. |
Quote:
|
Quote:
http://www.sensi.org/~svo/scalar/admin/softdb/ware/849/ http://www.sensi.org/~svo/scalar/admin/softdb/ware/852/ http://www.sensi.org/~svo/scalar/admin/softdb/ware/853/ Все остальное тоже будет обработано. Quote:
Судя по вкладышам, вроде бы ничего нового нет. Непонятно только, что за программа IGER (третья фотка, кассета в центре, последняя на стороне А). Часть кассет - со спектрума. |
Продолжил сканирование самого важного, отмеченного Тимохой.
Теперь остались пока неотсканированными только каталоги. Quote:
|
Ну и последнее из обещанного, на этот раз отсканированы каталоги:
Quote:
:v2_dizzy_tired2: |
2 Attachment(s)
Добавил каталоги РС-Инвосервис в картотеку. Рекомендую программу Scan Tailor для пост-обработки сканированных страниц. Воистину творит чудеса легким мановением мыши.
|
Quote:
Схемы вроде какие-то нашел, но я к электронике имею апосредованное отношение, буду платить за изготовление всей необходимой технической документации для изготовления данной коплектухи для людей которые только немного дружат с паяльником. Quote:
Если не остыну к данной тематике. То думаю, что буду двигаться в данном направлении. Может, что и выгорит. |
Вопрос знатокам Вектора 06Ц
Приветствую всех ....
Когда-то у меня был Вектор 06Ц с удовольствием пробовал писать на Бейсике потом чуть-чуть на ассемблере.... Сейчас есть интерес написать что-то небольшое в стиле демосцены. Подскажите: - какой софт лучше использовать на эмуляторе для написания программы на ассемблере ? - есть ли программа для конвертирования картинок в формат Вектора ? - есть ли какой исходник для примера (как организовать прерывания, как вклеить музыку) ? Буду рад если поможете.... |
metamorpho, с радостью! Покопайся в этом разделе, в бесконечно длинных темах спрятано много интересного.
Картотека всего известного софта есть тут: http://sensi.org/~svo/scalar Там же либо лежат, либо даны ссылки, на средства разработки и эмуляторы. Вот, например, категория исходных кодов: http://sensi.org/~svo/scalar/categories/sourcecode/ А вот все для разработки: http://sensi.org/~svo/scalar/categories/development/ Я лично пользуюсь своим ассемблером: http://sensi.org/~svo/i8080 У меня есть оффлайновая версия, которую я пока не опубликовал. Здесь собрано немного документации, которой я пользовался, когда делал Вектор в ПЛИС: http://code.google.com/p/vector06cc/w/list Сейчас есть два отличных эмулятора, которые повторяют оригинал во всех мельчайших деталях — VirtualVector и b2m. |
| All times are GMT +4. The time now is 23:46. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.