Просмотр полной версии : какой порядок страниц в ПЗУ KAY-1024?
во всех образах ПЗУ, которые лежат в интернете, порядок такой:
0000 BASIC-128
4000 BASIC-48
8000 TR-DOS
C000 SERVICEпричём по схеме A14 переключается через #7FFD.3, A15 - сигналом DOS. а как тогда срабатывает переход из BASIC-48 в TR-DOS через PRINT USR 15616?
при активизации DOS меняется A15, но не A14 и переход должен произойти в SERVICE, а не в TR-DOS. или как?
CityAceE
30.07.2005, 17:39
Такой порядок не правильный. На сколько я помню, когда я вставлял ПЗУ от KAY-1024 в свой Скорпион, у меня сразу запускался KRAMIS. И если я ничего не путаю, то именно этот самый KRAMIS лежит в нулевой банке. Какой там дальше порядок банок я не помню...
Ещё на плате КАЙ-1024 имеется перемычка, которую если переставить, то и КАЙ стартует с этой старнички.
PROFI
0000-4000 CPM PROFI
4000-8000 TR-DOS
8000-C000 SOS 128
C000-FFFF SOS 48
PENTAGON 128
0000-4000 ZX LPRINT 3 (OR EMPTY)
4000-8000 TR-DOS
8000-C000 SOS 128
C000-FFFF SOS 48
ATM TURBO 512
0000-4000 SOS 48
4000-8000 TR-DOS
8000-C000 SOS 128
C000-FFFF ATM SOS
SCORPION 256
0000-4000 SOS SCORPION 256
4000-8000 SOS 48
8000-C000 SOS MONITOR
C000-FFFF TR-DOS
KAY 1024
0000-4000 ????
4000-8000 TR-DOS KAY
8000-C000 SOS KAY 1024
C000-FFFF SOS 48
ATAS 256
0000-4000 TR-DOS ???
4000-8000 SOS ATAS 256
8000-C000 TR-DOS ???
C000-FFFF SOS 48
С уважением, Alex from FFC COMPUTERS.
Максагор
30.07.2005, 20:16
ATM TURBO 512
0000-4000 SOS 48
4000-8000 TR-DOS
8000-C000 SOS 128
C000-FFFF ATM SOS
Под ATM-turbo 512 обычно понимается ATM-1. Здесь же приведена раскладка для ATM-2/2+
Для ATM-1 раскладка такая:
#0000: CP/M 2.2 (BIOS 1.03) или, другими словами, ATM SOS
#4000: TR-DOS 5.03
#8000: BASIC 128
#C000: BASIC 48
а кто-нибудь может дать ссылку на образ ПЗУ?
Максагор
30.07.2005, 21:14
а кто-нибудь может дать ссылку на образ ПЗУ?
Какой именно?
http://www.zxspectrum.it/_KA.htm
С уважением, Alex from FFC COMPUTERS.
ты и есть тот самый Алекс Летаев???
http://www.zxspectrum.it/_KA.htm
хехе. тут-то как раз страницы TR-DOS и SYSTEM переставлены. наверняка же никто специально так не делал, снимали ROM-файл с программатора. потому и вопрос - как это работало
ты и есть тот самый Алекс Летаев???
Шутишь ? ;) Эту таблицу составлял он, поэтому его подпись и оставил, ибо так будет правильно :)
хехе. тут-то как раз страницы TR-DOS и SYSTEM переставлены.
Вероятно они просто сами переставили... Хотя я их и не смотрел.
Судя по схеме и по табличке должно быть такт как написано выше.
0000 - 0000000000000000 Empty or Service ROM
3FFF - 0011111111111111
-----------------------------------------------
4000 - 0100000000000000 TR-DOS KAY
7FFF - 0111111111111111
-----------------------------------------------
8000 - 1000000000000000 SOS KAY 1024
BFFF - 1011111111111111
-----------------------------------------------
C000 - 1100000000000000 SOS 48
FFFF - 1111111111111111
по схеме A15 можно инвертировать перемычкой, поэтому SERVICE,TR-DOS,B128,SOS и B128,SOS,SERVICE,TR-DOS равнозначны. дело в том, что ещё SirX, с которым я переписываюсь, подтвердил, что на его кае TR-DOS начинается с 8000. для эмулятора придётся использовать подправленное ПЗУ, потому что не понимаю, как заставить работать оригинальное
но у него KAY-256. может, там логика на ПЗУ другая...
Собсно перемычка и должна переворачивать, если комуто больше нравится Service ROM по дефолту, но х.з. почему так всё перевернули...
Уж лучше оставить всё по пентагоновски .
John North
31.08.2010, 22:20
PROFI
0000-4000 CPM PROFI
4000-8000 TR-DOS
8000-C000 SOS 128
C000-FFFF SOS 48
у меня в профике (снимал с программатора пару лет назад) сделано так:
0 - Real Commander
1 - basic 48
2 - TEST (хз как назвать.. от местных (Ижевск P.C.C.C) выбор режима запуска, показ включения turbo) по ходу одна из ранних версий Rain ROM.
сервис от SI/TRG&POS/PCCC (Ижевск) - позволяет запускать спек в разных режимах, показывает длительность INT-а, объём памяти, докучи запускать STS 5.1'si (сразу ,не загружая, с выбором страницы), очищать страницы(по выбору), очищать верхнюю память, прыгать на ALASM(предварительно его надо загружать).
3 - dos
сразу вопрос: шить если буду новую 512-ю, то естественно соблюдать существующий порядок расположения же?
пс: ссыль на ROM из моего профика http://zx.pk.ru/showpost.php?p=76522&postcount=2
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot