EvoDos+EvoService ROM

ZX evolution software and hardware

Postby breeze » 28 Dec 2011, 13:50

нолька wrote:я фильтр юзаю


Ну как вариант пока видимо придётся так :)
User avatar
breeze
 
Posts: 764
Joined: 07 Feb 2009, 17:19
Location: Оттуда
Group: Registered users

Postby DimkaM » 30 Dec 2011, 19:38

А что в пятой паге под названием рст8_сервицес !?
Зачатки бивиса?
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/ http://ti6.zxevo.ru/
DimkaM
 
Posts: 1387
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby savelij » 01 Jan 2012, 12:19

Сделал, в смысле поправил что ты нашол, заодно поправил RST 8 из-за которого батхерт был на неправильно работающую демку был :1tooth: Версия 0.48а.
Attachments
zxevo.zip
(227.1 KB) Downloaded 681 times
savelij
 
Posts: 568
Joined: 10 Jun 2008, 17:35
Group: Registered users

Postby breeze » 03 Jan 2012, 11:58

Отличный подарочек под ёлку от Alone Coder ;)
По просьбе трудящихся, он сделал версию Perfect Commander без детекта автосмены диска! Ура товарищи! :ura:
Attachments
PC2_2.$B.zip
(9.02 KB) Downloaded 617 times
User avatar
breeze
 
Posts: 764
Joined: 07 Feb 2009, 17:19
Location: Оттуда
Group: Registered users

Postby breeze » 18 Jan 2012, 11:01

savelij, есть просьба: можно добавить в EvoReset Service фичу, что бы по кнопке X (к примеру) запускался файл «boot.$C» с корня карточки ZC ?

Бо напряжно каждый раз делать кучу прыжков: FAT Boot -> FAT device -> найти boot.$C

Спасибо.
User avatar
breeze
 
Posts: 764
Joined: 07 Feb 2009, 17:19
Location: Оттуда
Group: Registered users

Postby savelij » 27 May 2012, 12:23

Запилил новую версию 0.5.

"27.05.2012 Версия 0.5 Исправления и дополнения
- устранено не сохранение/не восстановление регистра «I» при вызовах RST 8.
- пункт основного меню «FAT boot» переименован в «File browser».
- в меню «Service» удалены пункты «Load font 4 TEXTMODE» и «Image to RAMDISK», функции этих пунктов теперь производятся через «File browser».
- в меню «Service» добавлен пункт принудительного сброса на дефолтные значения CMOS. Также добавлен пункт демонтирования образов, если ни один образ не примонтирован меню не появляется.
- загрузка/запуск файлов раскиданные ранее по разным пунктам разных меню теперь производятся через «File browser», кроме обновления прошивок. Обновление прошивок оставлено на старом месте.
- переделан порядок доступа к FAT файлам, выбор устройства можно делать после вывода содержимого на экран. По умолчанию после сброса выводится содержимое того устройства, которое найдено последним.
- работа с FAT полностью перенесена в ПЗУ, вся вызовы сделаны через RST 8.
- сделана сортировка по первым символам для директорий/файлов (сначала для директорий, потом для файлов).
- сделано монтирование TRD образов на чтение/запись непосредственно на FAT.
- сделано монтирование TRD образов из текстового файла IMAGE.MNT. Возможность сохранения примонтированных образов в этот файл пока отсутствует.
- в главном меню добавлен пункт «Setup». Пока в нем 2 пункта: включение/выключение звука нажатых клавиш и включение/выключение доступа к SD card NeoGS.
- в связи с возможностью монтирования TRD образов сделана запись в драйверах устройств, пока только для монтировщика образов. FAT возможностей записи пока не имеет.
- окно «File browser» увеличено в размерах и теперь выводится шрифтом 6х8. Показывают всегда длинные имена, если они есть. Максимальная длина выводимого имени 31 символ, при большей длине справа рисуется стрелочка.
- после переезда работы с FAT в ПЗУ инициализация всех устройств делается всегда сразу по сбросу.
- сделано сохранение текущего пути при переходах по директориям.
- обработчик и установщик NMI переехал в другую страницу ПЗУ и почти полностью переделан. Сделана проверка включения/сброса для инициализации некоторых переменных.
- шрифты для текстового режима теперь хранятся в упакованном виде.
- переделаны вызовы RST 8, сделаны вызова из EVO-DOS для работы с примонтированными образами.
- при загрузке TAP файлов через «File browser» принудительно включается бит эмуляции работы с лентой в CMOS. При вызове через «Tape loader» зависит от установленного режима.
- при выборе TRD образов выдается меню выбора монтировать файл или загружать в рамдиск. FDI и SCL образа всегда грузятся в рамдиск."

Остальное в доках которые прилагаются.
В профроме изменение одно, учтена новая прошивка фпга по работе с винтом. По поводу пишет не туда на винт (не помню где видел и кто писал) имеет место глючок не стыковки CHS и LBA адресации. Если смонтировать в CHS и потом переключиться на LBA уже будет читать/писать не туда. Я это еще не исправлял. Поэтому рекомендуется всегда работать в одном режиме.
Attachments
Docs.zip
(201.28 KB) Downloaded 632 times
zxevo05.zip
(199.69 KB) Downloaded 640 times
savelij
 
Posts: 568
Joined: 10 Jun 2008, 17:35
Group: Registered users

Postby DimkaM » 27 May 2012, 14:00

savelij wrote:- работа с FAT полностью перенесена в ПЗУ, вся вызовы сделаны через RST 8

А мануал где посмотреть?
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/ http://ti6.zxevo.ru/
DimkaM
 
Posts: 1387
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby savelij » 27 May 2012, 14:09

Все залито в свн.
savelij
 
Posts: 568
Joined: 10 Jun 2008, 17:35
Group: Registered users

Postby DimkaM » 27 May 2012, 17:12

почитал. Видимо документ в процессе,как и либа, много неясностей.
Итересуют значения Devfind, Set_vol и т.п.

Также был бы интересен прямой доступ к устройствам, в документе нету про это ничего.
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/ http://ti6.zxevo.ru/
DimkaM
 
Posts: 1387
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby lvd » 27 May 2012, 18:02

Ну вот стало чудесно, а усеры "конфы одной программы" пусть запускают эту программу шоб замаунтить трд.
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1786
Joined: 07 Apr 2007, 22:28
Group: Registered users

PreviousNext

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

Who is online

Users browsing this forum: No registered users and 2 guests

cron