Page 1 of 2

Эмуляция кая-1024

PostPosted: 12 Nov 2009, 12:01
by witchcraft
deathsoft wrote:А можно списочек по пунктам, того что работает не так? (чтобы исправить это, список ошибок постить сюда http://dlcorp.ucoz.ru/forum/24 )

Дабы не быть пустозвоном - буду проверять на твоей версии US (version 0.37.3.fix4) найденные мною глюки и описывать.
По эмуляции Kay. Не знаю какую прошивку Кая использовали авторы эмуля для проверки (ни в одном комплекте эмуля не нашел файла kay1024s.rom), но с родной прошивкой от Кая эмуль не пашет - не совпадают страницы ПЗУ 64к, прописанные в эмуле с порядком следования в дампе.
Правильный порядок:
0 - JV Kramis
1 - TR-DOS
2 - SOS 128
3 - SOS 48
В эмуле видимо скорповская раскладка ПЗУ (проверено и в версиях от SMT, Alco, deathsoft).

Re: Эмуляция кая-1024

PostPosted: 12 Nov 2009, 12:38
by deathsoft
witchcraft wrote:Правильный порядок:
0 - JV Kramis
1 - TR-DOS
2 - SOS 128
3 - SOS 48
В эмуле видимо скорповская раскладка ПЗУ (проверено и в версиях от SMT, Alco, deathsoft).

Цитата из описания fix3 http://dlcorp.ucoz.ru/forum/23-393-9380-16-1242060295:

"-Для KAY ПЗУ вибирается теперь только через пресеты
(Стандарта не было, в kay-1024 старший разряд пзу мог переключатся от /DOS или от DOS выбиралось джампером J5) "
Для кая правильного порядка банков - не существует - там полный зоопарк у немо.

Более того порядок страниц в ПЗУ настраивается в ini файле, и там можно прописать любой порядок страниц. Прошивки кая для тестирования брались отсюда http://www.zxspectrum.it/_KA.htm

Замечу, что в версии fix4 есто только такие настройки под kay (никаких kay1024s.rom там нету, необходимо брать ини файл из комплекта эмулятора - а не чтото другое непонятного проихождения):

[ROM.KAY1]
title=KAY (64K,JV Kramis 0.3)
128=kay1024.rom:0
sos=kay1024.rom:1
dos=kay1024.rom:2
sys=kay1024.rom:3

[ROM.KAY2]
title=KAY (64K,JV Kramis 0.2)
sys=kay1024b.rom:0
dos=kay1024b.rom:1
128=kay1024b.rom:2
sos=kay1024b.rom:3

Re: Эмуляция кая-1024

PostPosted: 12 Nov 2009, 17:13
by witchcraft
deathsoft wrote:выбиралось джампером J5

этим джампером выбирается стартовая страница ПЗУ ТР-ДОС, порядок страниц остается неизменным

Re: Эмуляция кая-1024

PostPosted: 12 Nov 2009, 21:07
by Азъ
deathsoft wrote:-Для KAY ПЗУ вибирается теперь только через пресеты
(Стандарта не было, в kay-1024 старший разряд пзу мог переключатся от /DOS или от DOS выбиралось джампером J5) "
Для кая правильного порядка банков - не существует - там полный зоопарк у немо.


Ничего подобного, правильный порядок - в стартовом посте! Этот же порядок является традиционным для ZX.
Перемычка D5 - с одной стороны, технологическая - при ее установке запускается тест JV Kramis, а с другой - оставлена на будущее в случае разработки и прошивки в ПЗУ "теневого" резидента ISDOS.

Re: Эмуляция кая-1024

PostPosted: 13 Nov 2009, 10:20
by witchcraft
deathsoft wrote:необходимо брать ини файл из комплекта эмулятора - а не чтото другое непонятного проихождения

Бралось не что иное, как стандартный ini-файл в поставке 0.37.3 без фиксов (т.к. не сразу понял, что его еще хачить надо до новых версий), который прописан на указанном тобой же посте.

Re: Эмуляция кая-1024

PostPosted: 13 Nov 2009, 13:58
by deathsoft
witchcraft wrote:Бралось не что иное, как стандартный ini-файл в поставке 0.37.3

Вообщето написано что когда ставится фикс то там идут экзешники и обновленный ини файл. (Обновленный ини файл там что просто так чтоли лежит?)

P.S. Не стоит баянить в каждой теме про J5, более того есть как минимум 2 пзу с разной раскладкой страниц, более того каев было полно разных и даже кая 1024 бяла ревизия 98го года и 2000го. J5 идет на старший разряд ПЗУ и порядок половинок в пзу может быть каким угодно. В унриале сделана эмуляция любого кая а не только 1024 и с любой прошивкой.

Re: Эмуляция кая-1024

PostPosted: 13 Nov 2009, 14:23
by witchcraft
deathsoft wrote:J5 идет на старший разряд ПЗУ и порядок половинок в пзу может быть каким угодно.

если так, то различные положения J5 приводило бы к неработоспособности одной прошивки, надо было бы и прошивку менять, но ведь это не так.

Re: Эмуляция кая-1024

PostPosted: 13 Nov 2009, 15:10
by deathsoft
witchcraft wrote:если так, то различные положения J5 приводило бы к неработоспособности одной прошивки, надо было бы и прошивку менять, но ведь это не так.

Посмотри схему kay-1024. Более того статистика из одной прошивки - это нично, и откуда тогда на итальянском сайте прошивка с другим расположением банков (вероятно от компьютера kay-256, т.к. нету пункта hdd loader, возможно конечно, что это какойто левак от эмулятора и там ктото сам банки переставил).

Re: Эмуляция кая-1024

PostPosted: 14 Nov 2009, 13:20
by jdigreze
hdd loader вроде бы как А.Леонтьев прикручивал. Плюсом там встроена поддержка RAM диска для 1Мб ОЗУ. На самих м/с ПЗУ идет наклейка с подписью что в ней есть, и дата. У меня там "RAMD/HDD 25.12.98 (c) Nemo".
JP5 - технологическая перемыка для тестирования компа в сборе, по крайней мере так писал сам В.Скутин, причем присал в жесской форме, типа "не суйте свои руки куда не следует".
В любом случае к глюкам эмуля это никак не относится, бо в эмуле настроить можно хоть с каким расположением банок. И работает как трактор.

Re: Эмуляция кая-1024

PostPosted: 15 Nov 2009, 12:42
by robat_e
А кстати, подскажите мне, hdd-loader в кае он такой-же как в глюке?