Не запускаются ZX-Format на PentEvo

ZX evolution software and hardware

Postby psb » 14 Jan 2011, 13:01

3d13 медленнее, когда читаешь в страницы, т.е. кусочками до 64 сектора. бошка при этом совершает некие таинства с откатом на трек назад что ли... а турболоадер читает ровно:)
psb
 
Posts: 31
Joined: 05 May 2010, 08:57
Group: Registered users

Postby нолька » 14 Jan 2011, 13:13

не, в 3д13 как раз глюк при разовой загрузке блока >64 секторов ( во всех версиях 5.01, 5.03, 5.04T, в более старших самопальных его устраняли)
еще, насколько мне помнится, при стандартном для турбодисков шифте 1 или 2 сектора на след треке, 3д13 не успевает выполниить все операции и получается лишний оборот.
Есть два способа сдвинуть голову на след. трек: 1) команда поиска трека, ее юзает 3д13 2) шаг вперед или назад, ее юзают турболоадеры. Второй способ работает быстрее.

насчет форматилки. За один оборот пишутся пробелы и заголовки секоров на обеих сторонах диска, тела секторов и црц есесно не пишутся, 0 трек прописывается как надо и получается обычный трдос диск, на него можно спокойно писать и потом уже читать. Но до конца у меня это так и не получилось реализовать, насколько помню не хватало длинны трека на последний сектор, долго не экспериментировал, а потом и просто забил за отсутствием целесообразности.
<alone> предлагаю тслабсу дать транк, но с условием чтобы он впилил туда спрайтотайлы, но не трогал атм
<LordVader> alone: яготов всосать срайты от тслабса )
<LordVader> атм режимы это пиздец
User avatar
нолька
рОвный
 
Posts: 1200
Joined: 08 Apr 2007, 20:12
Group: Registered users

Postby savelij » 14 Jan 2011, 13:17

нолька wrote:rst стек юзает. я говорил Савелию, что не надо трдос вообще трогать. Самое простое сделать аппаратную подмену всей области 0-3fff, при обращении к портам вгшки


Угу, остается только мечтать кто бы это сделал. Приходится жить с тем что есть.

psb wrote:банально все ауты и ины заменить на свободный RST+порт, и тогда все что можно будет пахать.


Ну оно типа и сделано. После рст стоит код что вызывать. И не все порты, а только 1ф и фф. Остальные как ячейки памяти использую :) Так что без вгшки оно пахать не будет.

psb wrote:а в подмененном пзу делать эмулятор, НЕ юзающий стек? :) или туда еще кусок озу подключать для стека?
кажется, сложно без стека будет...

нолька wrote:кусок ОЗУ с предварительно загруженным эмулятором


В куда ж без него болезного. Сделал так. Есть пага тырдоса с перехватом только порта ФФ. И есть пага с перехватом всего что нужно плюс его копия в озу. Когда перехватчик срабатывает то врубается та страница с эмулем. Посл отработки все возвращается к стандартному конфигу.
savelij
 
Posts: 306
Joined: 10 Jun 2008, 16:35
Group: Registered users

Postby deathsoft » 14 Jan 2011, 13:20

нолька wrote:не, в 3д13 как раз глюк при разовой загрузке блока >64 секторов

А какой там глюк? У меня полно игр адаптированных мною, которые грузятся через 3d13 по секторам и там блоки явно больше 16кб
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby нолька » 14 Jan 2011, 13:23

deathsoft wrote:А какой там глюк? У меня полно игр адаптированных мною, которые грузятся через 3d13 по секторам и там блоки явно больше 16кб

длинный блок грузится и как бы запинается в одном месте (голова откатывается в конец или начало диска, а потом обратно на нужный трек и загрузка идет дальше)
<alone> предлагаю тслабсу дать транк, но с условием чтобы он впилил туда спрайтотайлы, но не трогал атм
<LordVader> alone: яготов всосать срайты от тслабса )
<LordVader> атм режимы это пиздец
User avatar
нолька
рОвный
 
Posts: 1200
Joined: 08 Apr 2007, 20:12
Group: Registered users

Postby psb » 14 Jan 2011, 13:24

нолька wrote:не, в 3д13 как раз глюк при разовой загрузке блока >64 секторов
ну хорошо, не глюк, багофича. башкой-то он елозит по-особому, когда грузит в страницы.
нолька wrote:За один оборот пишутся пробелы и заголовки секоров на обеих сторонах диска, тела секторов и црц есесно не пишутся
это ведь не на обычном дисководе? пропатченном... ?
psb
 
Posts: 31
Joined: 05 May 2010, 08:57
Group: Registered users

Postby deathsoft » 14 Jan 2011, 13:25

нолька wrote:длинный блок грузится и как бы запинается в одном месте (голова откатывается в конец или начало диска, а потом обратно на нужный трек и загрузка идет дальше)

Может в скорпионе этот глюк был пофикшен? Никогда такого не замечал (треск от головы катящийся на первый трек был бы слышен, как в случае загрузки по именам файлов, когда каталог перечитывается постоянно).
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby нолька » 14 Jan 2011, 13:33

а вот и ссылка на зхформат3, который не запускается :)
http://www.zxpress.ru/article.php?id=3981
<alone> предлагаю тслабсу дать транк, но с условием чтобы он впилил туда спрайтотайлы, но не трогал атм
<LordVader> alone: яготов всосать срайты от тслабса )
<LordVader> атм режимы это пиздец
User avatar
нолька
рОвный
 
Posts: 1200
Joined: 08 Apr 2007, 20:12
Group: Registered users

Postby нолька » 14 Jan 2011, 13:34

psb wrote:это ведь не на обычном дисководе? пропатченном... ?

обычный DS/DD
deathsoft wrote:в скорпионе

есесно, в скорпионе своя патченная прошивка на базе 5.03
<alone> предлагаю тслабсу дать транк, но с условием чтобы он впилил туда спрайтотайлы, но не трогал атм
<LordVader> alone: яготов всосать срайты от тслабса )
<LordVader> атм режимы это пиздец
User avatar
нолька
рОвный
 
Posts: 1200
Joined: 08 Apr 2007, 20:12
Group: Registered users

Postby deathsoft » 14 Jan 2011, 13:35

psb wrote:это ведь не на обычном дисководе? пропатченном... ?

На самом обычном дисководе, там же поочередно пишутся заголовки секторов, то на верхней стороне диска то на нижней (тела секторов не пишутся, команда записи прерывается вручную).
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

PreviousNext

Return to Пентева - софт и железо

Who is online

Users browsing this forum: No registered users and 9 guests