|
nedoPC.orgElectronics hobbyists community established in 2002 |
|
Орион на Альтере с настоящим ВМ80А
Author |
Message |
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 707 Location: WWW
|
Так я же упомянул, что в таком варианте у меня уже все работает. Причем даже с моими самыми начальными знаниями, это заняло совсем немного времени... Ну не скажите ! Насколько я понимаю, даже в отработанных 8080 и Z80 есть известные и довольно многочисленные несоответствия времянок. Кроме того, многие микросхемы моделировали только в рамках ограниченного использования. А если же софт начинает их перепрограммировать, то некоторые режимы могут не поддерживаться.
Так моя конструкция вроде как раз идеально для этой цели служит...
|
19 Apr 2014 23:48 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Видимо я этот момент как-то пропустил... Тогда прошу прощения.
_________________ iLavr
|
20 Apr 2014 06:44 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 707 Location: WWW
|
Да я совсем вскользь об этом упомянул пару сообщений назад, так как не считал это чем-то хоть минимально интересным - существует масса реализаций подобного на ПЛИС, причем намного интереснее и элегантнее, чем мои потуги...
А вот такой тупой вопрос - нашел кучу программ для Ориона с расширением .RKO, как такие программы записывать на ROM-диск ? А то потихоньку подхожу к моменту, когда должны заработать ROM-диск и клавиатура, и очень хочется хоть в одну игрушку хоть один раз сыграть . Просто до других средств ввода (типа диска на SD карте) еще не знаю, когда созрею
|
21 Apr 2014 05:08 |
|
|
Mixa64
Doomed
Joined: 25 Aug 2009 07:02 Posts: 460 Location: Москва
|
А-а-а, вот она, конечная цель проекта!! )
|
21 Apr 2014 05:45 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 707 Location: WWW
|
Блин, раскусили !
|
21 Apr 2014 06:01 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Значит в формате *.RKO (судя по всему от эмулятора В.Пыхонина) 2 первых байта - адрес начала,
потом два байта - адрес конца программы. После блока кодов - контрольная сумма - 2 байта.
В эмулятор они загружаются по Альт+F3, кажется.
В эмуляторe под Монитором запуск G(start.addr).
Если на диск - то кажется утилита там была специальная, Виталий лучше знает "чейнджер", кажется.
Короче говоря, файл *.RKO без первых 4-х и последних 2-х байт - это полный бинарник программы.
Но вот как засунуть его в Вашу железку... наверное - с эмулятора " записывать на магнитофон" прямо
или через утилиту, а на Вашей железке - " читать с магнитофона".
Так мне представляется самый простой путь.
_________________ iLavr
|
21 Apr 2014 06:56 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 707 Location: WWW
|
Ну, самый простой путь - набрать на клавиатуре , только я не уверен, что готов к таким свершениям...
Вообще мой вопрос был, скорее, о структуре данных на ROM-диске. Как, имея бинарник, записать его на ROM-диск ?
Кстати, а где находится адрес, с которого бинарник нужно грузить в ОЗУ ?
|
21 Apr 2014 07:39 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
_________________ iLavr
|
21 Apr 2014 08:16 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 707 Location: WWW
|
Эх, а я так надеялся, что кто-то просто даст меню образ ROM-диска с уже записанной самой лучшей игрой для Ориона
|
21 Apr 2014 11:02 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
В смысле - Вы хотите прошить ПЗУ-диск, чтобы не колбаситься со всяким вводом?
Ну к "Ориону" у меня просто не было ПЗУ-диска никогда. А в "Специалисте" весь ROM-диск
умещался в одной РФ5 и содержал "Монитор-128" и загрузчик "МХ-DOS".
Да там же несложный формат-то у ROM-диска! Даже насколько я это помню...
_________________ iLavr
|
21 Apr 2014 11:24 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 707 Location: WWW
|
Неужели я так бестолково все объяснил, что это было непонятно ?
Просто в данном процессе столько всего для меня нового, что хочется хоть как-то уменьшить количество неизвестных (чтобы сейчас меньше разбираться - то ли железо неправильно работает, то ли ROM-диск не тот, то ли игра туда неправильно записана)...
Да ладно, не страшно, потихоньку разберусь сам...
|
22 Apr 2014 04:11 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Без обиды - но несколько бестолково, на мой взглял:
*.RKO - файлы от эмулятора, а ROM-диск - от кого как-то явно не сказано.
Понял я Вас так, что Вы на свежерожденном проекте хотите взыграть в игрушку полюбому.
Често говоря, я бы поленился прошивать для этого ROM-диск - но дело хозяйское.
_________________ iLavr
|
22 Apr 2014 09:02 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
Как оно что записано в РОМ-диске, было подробно рассказано в журналах "Радио" при описании ORDOS. Если надо, я могу поискать, в каких это журналах было. Но для пользователя есть весьма удобная программка CMROM, которая из файлов, находящихся в РАМ-диске, компонует в ОЗУ образ РОМ-диска. С помощью PR2VS всё это дело можно сразу записать в "железные" РФ2 или РФ4. Есть возможность дозаписи в уже начатую ПЗУшку, так сказать, продолжить РОМ-диск. Именно так я и стряпал свой РОМ-диск из 32 РФ2/5.
|
22 Apr 2014 09:14 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Так я вроде как и дал ссылку на эти статьи:
http://www.danbigras.ru/Orion/Index.html
Чего ещё искать-то? Если Ордос - то вот он:
http://www.danbigras.ru/Orion/ORDOS/OrDOS.html
_________________ iLavr
|
22 Apr 2014 09:21 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
Поленился по ссылкам посмотреть, привык к своим бумажным журналам, в которых уже тысяча исправлений и пометок.
|
22 Apr 2014 09:27 |
|
|
Who is online |
Users browsing this forum: No registered users and 11 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|