Присоединюсь к вопросу - как сделать кодовый файл для запуска с флешки имея версию в scl?
Вид для печати
Присоединюсь к вопросу - как сделать кодовый файл для запуска с флешки имея версию в scl?
Я так понял нада сделать Бейсик файл копированием как ХОББЕТУ, а потома его ручками перименовать в расширение ЦЭ
---------- Post added at 17:47 ---------- Previous post was at 17:24 ----------
Проверил 24 версию, после комманды игноре иногда виснет все. Приходиться перезагружаться.
Я конешно понимаю что наш человек описания в принципе не читает ;) но я таки в описалове постарался этот вопрос осветить. Ну таки кратенько:
Берется РОМ-версия из архива с прогой и копируется на трдосный диск, потом копируется обратно на фат, но уже как хобетный файл (выьор в менюшке). Копировать обязательно в корень. И все.
FATALL after start test IDE ports ? (NEMO,SMUC,Z-CONTROLLER...)
What is princip ?
Не работает 24 версия. Если диск сбойный чаще всего вичнет, требуя перегрузку пентевы. То же самое происходит еслми диск вдруг случайно защищен. Игноре чаще приводит в зависанию.
проверял на 100 дискетах разного форматирования и записи.
Откатился снова на 21 версию, она как ни странно стабильная.
Исправил еще один косяк, по крайней мере сейчас при игнорах не чудит и продолжает копировать с пропуском как положено. Перевыложил в первом посту, номер версии тот же. Попробуй сейчас.
---------- Post added at 22:30 ---------- Previous post was at 22:21 ----------
Как бы объяснить принцип. Обращение к портам по 8 адресации только для NeoGS и Z-controller. К портам Nemo и SMUC по 16 битам. При обращении к портам Nemo старшие 8 бит равны #FF.
Access to NEMO IDE ports is dangerous on machines with different IDE ports !!!
Any OUT to NEMO port can parallel write data to paging ports on ZX clones.
See this text:
http://zx.pk.ru/showthread.php?p=276297#post276297
Best way is use menu with select IDE driver before detect ports. Or test NEMO IDE ports as last :v2_wink2:
Я уже выкладывал текст как сделано для Nemo контроллера http://zx.pk.ru/attachment.php?attac...3&d=1269027522
Hmmm.... I see....
For example in this code is value of register B different than BIN 11xxxxxx - then INI instruction can on some machines read data also from paging ports. Real ZX Spectrum 128 / +2 crash....Код:;READ SECTOR (512 BYTES)
READSEC LD DE,PRT_RW
LD A,#40
READSC1 LD C,D
INI
LD C,E
INI
LD C,D
INI
LD C,E
INI
LD C,D
INI
LD C,E
INI
LD C,D
INI
LD C,E
INI
DEC A
JR NZ,READSC1
RET
Exist one fix : in B register must be value #FF before reading any NEMO IDE port. Then will on real ZX return AY data and no crash. (before read sector data set B=#FF and after each INI insert INC B)
All NEMO IDE ports adress use A1=0. In combination with A15=0 is very dangerous write any value to this port. Fix: before any OUT to NEMO IDE port set register B to value #FF - this will on real ZX write data to AY port and no crash.
На фениксе работает.:v2_thumb:
Да не, с дискеты работает, забыл уточнить. Предыдущая версия висла.
Не знаю :( Прошивка тестовая с новой рамой.
Теперь по теме FATAL 0.24, стало ещё хуже >_<
1) Заходим в TRD или SCL (без разницы)
2) Отмечаем группу файлов
3) Нажимаем 5 (копировать)
4) Загорается дисковод, показывает что (яко бы) копирует первые 4-5 файлов, затем всё замирает, на дискете ничего нет
по поводу ROM версии вообще цирк:
1) запустил с флешки хобету
2) написало что дискеты нет (её правда не было)
3) вставил чистую дискету, 2 - обновить
4) что-то хрюкнуло :rolleyes: надпись No Disk осталась
5) любая попытка что-то скопировать на дискету - висим
причём после это «хрюкнуло» дисковод вообще из системы пропал :eek: то есть даже после Soft Reset PentEvo, ни GLUCK BOOT, не TR-DOS дисковода не видят. Пришлось выключать, включать снова, дисковод ожил.
Методика такая:
1.Садишся и копируешь Фатал версии 21 на дискету 5.25.
2.Грузишь и нажимаешь:2
3.вставляишь дискету 5.25 в дисковод 5.25 и выделяешь все Space,
4.нажимаешь 3 помойму и 7 мь чтобы создать на флешке каталог новые демы.
5.Кнопкой 5 ть копируешь новые демы на флеху.
6. Посылаешь новые демы мне в почту скопировав их с флехи на IBM.
Если все нормально копируеться то 100 дискет за час можно перевести.
Actual ROM version of FATALL work with DIVIDE ports ? I need ROM code for my ZX with DIVIDE IDE ports. :v2_conf2:
I think Fatall doesn't support divide
No, FATALL exist also in version for DIVIDE ports (use IDE ports only). I use it. :v2_wink2:
http://zx.pk.ru/showpost.php?p=267057&postcount=288 :v2_thumb:
Скоро обновлю.
---------- Post added at 22:33 ---------- Previous post was at 22:30 ----------
По поводу новой версии. Глюк файлового копирования из образов устранил, устраню еще глюк когда 1кластер=1сектор и обновлю.
---------- Post added at 22:34 ---------- Previous post was at 22:33 ----------
Или кроме глючного файлового копирования из образов еще какие-то глюки есть?
ФАТАЛ 21 !
Я на нем переводил множество дискет, никаких проблем ваще !
Внимание !
Записывать тллько на 5.25 в начало читсого отфармотированного дискета. Во всех остальных случаях глюки !
Это как понимать?
Мне CHRW вот что ответил:
Цитата:
> еще такой вопросик, в прошивке есть какой-нить софт для работы с SD/CD?
> а то у меня полетел писюк работающий с дисководом и я остался без связи с
> пц.
Fatal и WDC можно запускать непосредственно с СД карты из прошивки.
С флехи глючит. С диска нет. Второй кто спрашивает этот вопрос за сутки.
Вообщем купив пентеву создайте дискету 5.25 с записанной вверху фаталой 21. Все.
Дискету суньте в дисковод и пусщай торчит.
Если нет возможно сти записать на дискету, то сначала запишите новую версию фатала на флеху а ей уже распакуйте с флехи образ 21 и запишите уже на дискету 21. а флешковой не пользуйтесь т.к.. вероятны какие то глюки перечисленные в постах выше. В 21 версии никаких глюков нет ваще.