[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4668: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4670: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4671: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4672: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
ПК-01 ЛЬВОВ • Просмотр темы - Эмулятор ПК-02 "Львов"

ПК-01 ЛЬВОВ

форум о ПК-01,02 "Львов"
Текущее время: 25 сен 2018, 02:59

Forum Games WEB Tape Loader Twitter RSS

Часовой пояс: UTC + 2 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Эмулятор ПК-02 "Львов"
СообщениеДобавлено: 10 янв 2011, 13:37 
Не в сети
Site Admin
Аватар пользователя

Зарегистрирован: 24 июл 2008, 12:05
Сообщений: 994


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 янв 2011, 16:18 
Не в сети
Аватар пользователя

Зарегистрирован: 11 авг 2008, 17:05
Сообщений: 1403
Откуда: Украина
Видимо, надо копать в сторону Спектрума. Мне попадалось упоминание, что существует автономный проект эмуляции AY8912, все-таки это был мегапопулярный чип в 80-е. Для Вектора-06ц точно поддерживается его эмуляция, можно там попробовать расспросить, как это делалось (http://vector06c.narod.ru/).

На Львове сопроцессор каких-либо заметных особенностей не имел, кроме одной "таинственной" баги, которую я смог описать, а вот ликвидировать ее уже не смогли/не захотели. Она проявлялась, если обращаться к AY через сокращенную запись OUT #10, xx. В результате мог застопорится контроллер дисковода. Если обращаться по "православному канону" OUT (#FF10), xx, то все работало без проблем (мнемонику команд пишу по памяти, могу ошибаться).


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 янв 2011, 16:35 
Не в сети
Site Admin
Аватар пользователя

Зарегистрирован: 24 июл 2008, 12:05
Сообщений: 994
AY, может с муками, но думаю, удасться заэмулировать. А что с контроллером дисковода, какой из ПЦ наиболее был бы близок?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 янв 2011, 21:01 
Не в сети
Аватар пользователя

Зарегистрирован: 11 авг 2008, 17:05
Сообщений: 1403
Откуда: Украина


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 янв 2011, 11:56 
Не в сети
Site Admin
Аватар пользователя

Зарегистрирован: 24 июл 2008, 12:05
Сообщений: 994


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 янв 2011, 13:26 
Не в сети
Аватар пользователя

Зарегистрирован: 11 авг 2008, 17:05
Сообщений: 1403
Откуда: Украина
Надо смотреть на спектрумовскую TR-DOS, на Beta Disc Interface - https://secure.wikimedia.org/wikipedia/ru/wiki/Beta_Disk_Interface. Можно вывести общее правило: если что-то не знаешь о ПК-02, то смотри доки по Спектруму. ;)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 янв 2011, 13:57 
Не в сети
Site Admin
Аватар пользователя

Зарегистрирован: 24 июл 2008, 12:05
Сообщений: 994
Ну... вроде, базовая эмуляция проца Z80 закончена (времени не особо, поэтому работа продвигается медленно). А как бы можно было б протестить, делает ли он то, что нужно?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 мар 2011, 21:53 
Не в сети
Site Admin
Аватар пользователя

Зарегистрирован: 24 июл 2008, 12:05
Сообщений: 994


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Эмулятор ПК-02 "Львов"
СообщениеДобавлено: 25 авг 2012, 12:08 
Не в сети

Зарегистрирован: 23 авг 2012, 12:28
Сообщений: 123
Предлагаю поправить в конфигах emu тактовую частоту процессора ПК-02 с 5Мгц на 4444444. После этого, например, пошла демка Сказка с диска Noname11.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Эмулятор ПК-02 "Львов"
СообщениеДобавлено: 25 авг 2012, 22:57 
Не в сети
Аватар пользователя

Зарегистрирован: 11 авг 2008, 17:05
Сообщений: 1403
Откуда: Украина

_________________
Carthago delenda est, Carthaginem delendam esse


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Forum Games WEB Tape Loader Twitter RSS

Часовой пояс: UTC + 2 часа [ Летнее время ]


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


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

Найти:
cron
Free counters!
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB