EvoDos+EvoService ROM

ZX evolution software and hardware

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 757 times
zxevo05.zip
(199.69 KB) Downloaded 752 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

Postby нолька » 27 May 2012, 18:09

реквестирую видео игры ЧВ с винта на "конфе не одной программы"
я проснулся среди ночи и понял, что всё...
всё идет по плану
User avatar
нолька
рОвный
 
Posts: 264
Joined: 08 Apr 2007, 21:12
Group: Registered users

Postby SfS » 27 May 2012, 18:16

savelij wrote:Все залито в свн.


Прошу прощения, а в каком документе SVN конкретно описано как что вызвать по RST8 ?

И ещё. Делаю команду

svn checkout http://pentevo.googlecode.com/svn/ pentevo-read-only

потом смотрю инфу по репозиторию

svn info

Показывает:

Path: .
URL: http://pentevo.googlecode.com/svn
Repository Root: http://pentevo.googlecode.com/svn
Repository UUID: 5fac8f50-b818-07b6-3e01-e5304d2f9b6b
Revision: 572
Node Kind: directory
Schedule: normal
Last Changed Author: dimkam
Last Changed Rev: 572
Last Changed Date: 2012-04-11 14:54:20 +0700 (Ср., 11 апр. 2012)

Так и должно быть? Последняя правка была в АПРЕЛЕ ?:)

Или я как-то не так или какой-то не тот репозиторий взял?
ZX-Phoenix.
Pentevo ZX-Evoluton Rev. B (зелёная)
SfS
 
Posts: 245
Joined: 24 Jun 2010, 08:07
Group: Registered users

Postby savelij » 27 May 2012, 18:25

Повтори, оно уже на гуглокоде.
savelij
 
Posts: 568
Joined: 10 Jun 2008, 17:35
Group: Registered users

Postby savelij » 27 May 2012, 18:26

нолька wrote:реквестирую видео игры ЧВ с винта на "конфе не одной программы"


Могу процесс загрузки завидивить, играть в саму игру не умею. Он работает.
savelij
 
Posts: 568
Joined: 10 Jun 2008, 17:35
Group: Registered users

Postby baxter » 27 May 2012, 18:38

Теперь имеет смысл сделать в "file browser" красивые иконки вместо обычных, как где то предлагал breez
ZX Evo rev b evoreset 0.55d
User avatar
baxter
 
Posts: 114
Joined: 15 Mar 2011, 21:11
Location: Ростов-на-Дону
Group: Registered users

PreviousNext

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

Who is online

Users browsing this forum: No registered users and 3 guests