| Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Страницы: « 1 2 ... 10 11 12 13 14 ... 25 26 »
Показано 221-240 из 517 сообщений
|
297. Mw
(20.04.2007 22:12)
Если PIO нужно выводить на реальный PC - тут ведь можно сделать конверсию сигналов. Т.е. допустим сделать программный переход между виртуальным корветным PIO и параллельным (или Joystic, или еще каким каким) портом PC - только определиться с сигналами и протоколом. И к ним подключать аппаратуру (переходником или еще как). А софт в эмуляторе будет думать, что работает с обычным PIO. Только с апдейтами VK придется пока подождать - я для нормального тестирования Z80 всё-таки решил добавить в VK базовую эмуляцию Spectrum-48 (раскладку памяти+минимум необходимых для работы устройств). А это займет некоторое время... P.S. Что касается кодировки - просто добавлю поддержку английского. А по мыше у меня нет пока информации - хотя можно было бы заглянуть в исходник эталона на этот счет ;), но всё равно она не приоритет - очень мало где нужна...
|
296. Андрей
(19.04.2007 06:29)
E-mail
Представляет интерес эмуляция PIO и где его взять ,ведь на компе PC его нет. Карточку что-ли спаять. У меня много приложений ,работающих с этим портом ???? А мышь , она в Абрисе работает? я не пробовал, времени небыло. И еще, нужно чтоб тактовая частота переключалась С 2.5 на 5 .потому что на Z80 сделана тактовая 5мгц.
|
|
295. LUK
(18.04.2007 19:27)
ОГРОМНЫЙ РЕСПЕКТ, MW! Диск-эксплорер - это просто находка! Просто замечательно! Хотел спросить, не мог бы ты добавить поддержку монохромного режима на экране, а то у кого как, но у меня был черно-белый экран и хотелось бы вспомнить как все смотрелось тогда. Еще видел недавно зелено-черный экран - тоже интересно. Короче не мог бы ты сделать перераспределение цветов или чего-нить подпбное. Я думаю, это не сложно. И еще. Хотелось-бы увидеть (и попользовать:) мышь. Если будет время - не мог бы ты покумекать немного. ЗЫ: Нашел несколько опечаток в ReadMe эмулятора:
перефирийных устройствО Жмулятор чуть дальше два раза слово ВСЕГДА ассе_блерных нЬюансами 2 раза ошибка помоШью пиктограм - пишется пиктограмМ щелчек - пишется щелчОк пиктОграмме засвеченого - засвеченНого и т.д.
Еще много ошибок в запятых.
Короче засовывай в MS-WORD (так легче увидеть) и исправляй.
Думаю немного помог. Bye!
|
|
294. Ozean
(18.04.2007 16:36)
в версии 0.07 такой проблемы нет
|
|
293. Ozean
(18.04.2007 16:35)
Скачал сегодня версию 0.12 VirtualKorvet. Хочу заметить, что проблема с кодировкой осталась. У меня видны во всех меню одни вопросы. У меня виндовс хотя и немецкий, установлен на русский регион и в других программах с русскими буквами проблем нет. Так что я думаю, что проблема в эмуляторе от MW. MW поменяй пожалста кодировку текстов.
|
|
292. Mw
(16.04.2007 15:59)
Подправил апдейт - в менеджере при импорте файлы теперь нормально пишутся, а не частями (при отладке отключил и забыл включить). А полноэкранку и DirectSound добавлю -после разборок с Z80 :)
|
291. Андрей
(16.04.2007 07:14)
E-mail
DIR- в Корвете глючил из-за того что переполнялся стек CCP он не был расчитан на вложенные системы прерывания самого Корвета. Когда переписали CCP заменив его на Command.com все изчезло, или надо указать его в свободное место.
|
|
290. B0nus
(16.04.2007 06:01)
MW, просто здорово ! хороший эмуль получается ! с нетерпением жду когда будет добавлен полноценный полноэкранный режим. ещё было очень здорово если бы эмулятор ассоциировал файлы дисков kdi чтоб можно было их запускать просто кликнув два раза мышкой на соответсвующем файле.
|
|
289. Mw
(16.04.2007 04:46)
Сделал апдейт с базовым набором команд Z80 (который должен обеспечивать совместимость с i8080), что-то стартовая проверка системы не ругается, а вот OLD.COM ругается. И есть странный непостоянный глюк с DIR-ом в CPM. Правда, качество эмуляции пока неизвестно - проверить родным Z80-софтом неполный вариант нельзя...
|
288. Андрей
(13.04.2007 11:29)
E-mail
Тест находиться в ПЗУ самого Корвета и выполняеться сразу после старта. Есть еще на дисках КТДП. Есть также исходник этого теста. У меня в архивах поройтесь. www.master-shkanov.narod.ru а если там нет то вышлю
|
|
287. mw
(13.04.2007 02:36)
Я информации уже накачал :) Чужие исходники имеет смысл смотреть лишь в крайнем случае, имхо - если в доках что непонятно/отсутствует. Так и проще, и интереснее. А с флагами сначала можно не заморачиваться - сомнительные команды просто пометить на будущее. Я обычно сначала делаю приблизительный прототип устройства и заставляю на нем работать какую-нибудь программу, которая в реале работает. Потом проверяю на других программах и фикшу явные баги (которые обычно просто отловить). После этого можно с полным пониманием всех нюансов опять пройтись по докам и по пофиксить все ранее сомнительные места (хотя какие-то мелкие непонятки всё равно останутся для будущих фиксингов, конечно). Прототип Z80 видимо в течение недели потихоньку реализую, только вот пока непонятно, как быть с Z80-программой - о которой есть уверенность, что она на 100% работает в реале на некой конфигурации Z80-Корвета. CPM/Z80 видимо надо смотреть какую. Впрочем может к тому времени к эталону Z80 подключат - тогда можно будет на нем проверить, какие проги работоспособны в какой конфигурации :) Или Андрей подскажет какую софтину... 2Андрей: Тест процессора Корвета - это имеется в виду OLD.COM от Контура?
|
286. Андрей
(13.04.2007 01:31)
E-mail
Старый софт с флагами не глючит, проверено, а вот тест процессора самого Корвета выдает НЕИСПРАВНОСТЬ только по одному флажку
|
|
285. mw
(12.04.2007 00:38)
Интересно... Тоже попробую тогда в VK поддержку Z80 добавить (там всего около 80-90 команд к i8080 надо добавить и тайминги поправить).
Ответ: к сожалению не все так просто :( там флаги отличаются, достаточно сильно ... но проавда информации по z80 - море куча сорцов эмуляторов ... |
284. Андрей
(11.04.2007 22:33)
E-mail
Какой софт может работать? Да там просто море. Я на корвете Синклер эмулировал, прямо на его экране. Недавно скачал C-HiTech компилятор под CP/M -завелся без проблемм. Но на 8080 он не пойдет, он под Z80. Код компилит очень короткий как ASM. Еще есть очень крутой дисасемблер-трассировщик, этим я в свое время ломал закрытый софт, ему не страшны ловушки от взлома. К тому же сама CPM не умерла, есть куча сайтов, где полно софта. Очень большой интерес к применению ее в качестве ОС встроенных систем на микроконтроллерах Сам -же Корвет удобен как отладчик и программатор А на большом компе программатор получаеться дороже. Я цеплял на PIO различные устойства и управлял ими в реальном масштабе времени. На РС это железо выглядело значительно дороже . Я на своей странице скоро все это положу, просто болел очень долго, да и времени небыло. Есть у меня и исходники системы с винчестером и кое чего вкусненькое для мобилок, я их то-же тем-же Корветом ломал.
|
|
283. mw
(11.04.2007 01:37)
2SE: Спасибо за информацию, я много чего с 1992 года (со школьных времен) успел забыть или просто не знал :) 2Андрей: А какой софт, например, с помощью Z80 на Корвете может работать?
|
282. Андрей
(10.04.2007 02:42)
E-mail
Вот такая задача: у меня долгое время использовался Корвет на Z80. Очень хочеться компильнуть эмулятор чтоб на Z80 работал и чтоб программы брал из папки WIN а не с образов дисков. Заходил как-то на Zilog.com там придумали Z процессор с тактовой 50мгц и с переферией там все на борту есть. Разбирал исходники там сноска на Alegro ,что такое незнаю. Мож кто поможет.
Ответ: смотри allegro.cc, библиотека такая для графики и звука |
|
281. MW
(09.04.2007 18:12)
Апдейт выложил. Люди, кто помнит, на реальном Корвете в игре Mafia (Ita Train) звук нормально глушился или так, как на эталоне (и сейчас стало VK с таймером вместо заглушек) - свист/гудение до другого звука? Таймер тут непричем, похоже, поскольку и на реальном аппаратном PCSpeaker то же самое. Наверное, тут какая-то специфическая для Корвета вещь используется, которую надо вылавливать - если в реале звук глушится...
Ответ: на реальном от звука - один свист приходилось сразу отключать клавишей INS так что если свистит, тто все в порядке ;) по крайней мере другие версии до меня не доходили. |
|
280. MW
(07.04.2007 01:34)
Хотя бывают МикроДосы, которые хотят ПЗУ "Корвет 1.1" - иначе на клавиатуру не реагируют, хотя грузятся нормально. В общем, нужно правильный конфиг компа подбирать для них (это справедливо и для VK, и для Etalon).
Ответ: микродосов есть два вида для ОПТС 1.х и для ОПТС 2.х читайте тут http://pk8020.narod.ru/bios.html
сосбственно это достаточно разные микродосы даже работают в разных конфигурациях памяти
разниц собственно 2, микродос по умолчанию использует драйвер клавиатуры из ПЗУ (у CP/M - свой собственный) а у ОПТС1 и ОПТС2 совсем разные драйвера у ОПТС2 по прерываниям
ну и в конфигурации ОПТС1 у микродоса нет в адресном пространстве АЦЗУ, у ОПТС2 - как в CP/M - есть |
|
279. MW
(07.04.2007 01:24)
Для микродоса надо конфигурацию правильную юзать - он в отличие от CPM к ней очень чувствителен. При выборе ПЗУ "Корвет 2.0" и ГЗУ 192Кб "Микродос" 1985 года и выше работает, проблемы только с 1984 (не грузится).
|
|
278. LUK
(06.04.2007 23:27)
Кстати, как я заметил эмлятор MW практически совсем не дружит с МикроДос, только c CPM. А эмулятор SE хоть и дружит с МикроДос, но тоже не супер.
|
|
|
|