Speccy - наш выбор!  
ZXPRESS
ZXTUNES
Virtual TR-DOS
World of Spectrum
ZX Spectrum Old Demos •

Go Back   Speccy - наш выбор! > Эмуляция ZX Spectrum'а > Утилиты

Reply
 
Thread Tools Display Modes
Old 9th May 2010, 16:33   #1
Master
 
Join Date: 15th August 2009
Location: Чайковский
Posts: 722
Thanks: 159
Thanked 363 Times in 176 Posts
Anykey is just really niceAnykey is just really niceAnykey is just really niceAnykey is just really nice
Default ZX Disk Studio - программа для работы с образами дисков

Выкладывал ее уже в некоторых темах. Сейчас поправил
кое-какие ошибки и решил выложить в отдельной теме.

Программа работает в WinXP, Windows7.

Для работы программы необходим драйвер дисковода fdrawcmd.sys,
написанный Simon Owen'ом, за что ему спасибо.
Драйвер можно взять: http://simonowen.com/fdrawcmd/

При наличии дисковода программа позволяет копировать содержимое
дискет записанных на компьютерах с контроллером FDD на ВГ93.
Так же форматирование дискет, согласно структуре образа и запись
образа на дискету.

Без дисковода можно проводить преобразование образов из одного
формата в другой, просматривать каталоги образов TRDOS дисков и
дисков CPM Профи.

Поддерживаются следующие форматы образов:
TRD, SCL, UDI, TD0, FDI, PRO. Также hobeta файлы.

21.10.2011г.
В версии 1.14 добавлена возможность запускать программу
при клике на образ в проводнике (если ассоциировать тип файла с программой) или при помощи меню "Открыть с помощью". Так же можно кидать образы на карту диска и они будут загружаться. Добавлена поддержка образов Корвет KDI 800кб 5 секторов по 1024б. на дорожку.

Была попытка прикрутить образы флопиэмуля, но из udi конвертируется с ошибкой и гарантии по ним не даю, убирать не стал, лень.


05.01.2012г.
Версия 1.15 по просьбе Northwood добавил более частый опрос кнопки отмены
операции записи и исправил номер фильтра в окне открытия образа.

30.05.2012г.
Версия 1.16 исправлена ошибка определения начала загрузки и длин
файлов в каталоге диска при открытии SCL файлов.
Attached Files
File Type: rar ZXDStudio.rar (370.6 KB, 902 views)
File Type: rar ZXDStudio v114.rar (376.3 KB, 364 views)
File Type: rar ZXDStudio v115.rar (376.1 KB, 369 views)
File Type: rar ZXDStudio v116.rar (375.3 KB, 686 views)
__________________

Скрытый текст


Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
Profi v3.2 256kB + PAL coder
Плата ZXM Phoenix 1024kB + VGA converter
Altera DE-1
ZX Evolution 4096kB + SSD-1Gb
Плата Speccy 2010
Плата Sprinter Sp2000s
Плата Reverse U9EP3C
Плата Reverse U10EP3C
[свернуть]

Last edited by Anykey; 29th June 2014 at 20:42.
Anykey is online now   Reply With Quote
The Following 46 Users Say Thank You to Anykey For This Useful Post:
Alex III (19th December 2012), Alexei_an (28th August 2014), AlexFantasy (15th May 2012), Alex_kapfa (10th May 2010), Aprisobal (17th June 2010), BYTEMAN (1st February 2012), ChipManyak (15th June 2010), Digitizer (31st July 2013), Djoni (25th October 2010), doorsfan (10th May 2010), Doronetty (1st May 2011), esl (9th May 2010), Evgeny Muchkin (7th January 2013), fifan (15th May 2011), gvi (10th September 2011), hantarex (10th February 2014), introspec (2nd April 2013), John North (21st October 2011), Mad Killer/PG (9th May 2010), mick180 (23rd June 2013), Mifody (26th January 2013), Northwood (5th January 2012), Nuts_ (29th April 2011), palsw (14th July 2011), PERESTROiKA (22nd July 2013), razer (8th April 2011), scl^mc (10th June 2011), scooby-do (7th August 2014), Serebriakov (18th June 2013), sevol (29th July 2010), sinchuk (15th April 2011), Slider (29th September 2012), solegstar (9th May 2010), spensor (11th May 2010), taimir116 (28th October 2014), Vovan_a (15th January 2012), WSCH (3rd February 2012), Xitron (14th June 2012), yashcher (29th May 2013), ZXFanat (3rd February 2014), ZXSlaver (31st July 2011), ZX_NOVOSIB (3rd May 2014), Александр Бухаров (30th April 2013), Богдан (10th January 2011), Лас (23rd January 2014), Максагор (28th July 2013)
Old 9th May 2010, 18:02   #2
Moderator
 
Join Date: 16th September 2009
Location: г. Харьков
Posts: 1,245
Thanks: 398
Thanked 489 Times in 280 Posts
esl is a glorious beacon of lightesl is a glorious beacon of lightesl is a glorious beacon of lightesl is a glorious beacon of lightesl is a glorious beacon of lightesl is a glorious beacon of light
Default

Привет!
огромное спасибо за твой труд !

и просьба, можно ли добавить работу с .KDI дисками для корвета
собственно это почти как .trd только 1 трек это 5 секторов по 1к без хитростей

а то сейчас я делаю .fdi из .kdi методом приклеять заголовок от .fdi к .kdi и получить .fdi
тоже конечно метод, но изврат редкий ...

кстати, заголовок взял у CPM Профи образа (изменив один сектор с 9 на 5й)
esl is offline   Reply With Quote
Old 9th May 2010, 18:15   #3
Master
 
Join Date: 15th August 2009
Location: Чайковский
Posts: 722
Thanks: 159
Thanked 363 Times in 176 Posts
Anykey is just really niceAnykey is just really niceAnykey is just really niceAnykey is just really nice
Default

Не совсем понял.

Т.е. kdi это TRD с форматом
не t0 - s1,s2 ... s16
t1 - s1,s2 ... s16

а t0 - s1..s5
t1 - s1..s5

а Структура каталога какая?
__________________

Скрытый текст


Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
Profi v3.2 256kB + PAL coder
Плата ZXM Phoenix 1024kB + VGA converter
Altera DE-1
ZX Evolution 4096kB + SSD-1Gb
Плата Speccy 2010
Плата Sprinter Sp2000s
Плата Reverse U9EP3C
Плата Reverse U10EP3C
[свернуть]
Anykey is online now   Reply With Quote
Old 9th May 2010, 18:18   #4
Moderator
 
Join Date: 16th September 2009
Location: г. Харьков
Posts: 1,245
Thanks: 398
Thanked 489 Times in 280 Posts
esl is a glorious beacon of lightesl is a glorious beacon of lightesl is a glorious beacon of lightesl is a glorious beacon of lightesl is a glorious beacon of lightesl is a glorious beacon of light
Default

угу
и сектор по 1024 байта
я вот тут описал свои мучения Ж)

там же есть этот самый заголовок fdi

там обычный CP/M
но только смещение каталога диска может быть в разных местах
первые 128 байт первого сектора - это информационный блок
там описано все про диск
по нему определяется, валидный ли диск (CRC)
ну и рассчитывается где смешение каталога
на орионе точно такой же формат (который .odi)

Last edited by esl; 9th May 2010 at 18:32.
esl is offline   Reply With Quote
Old 9th May 2010, 23:08   #5
Guru
 
Join Date: 16th December 2009
Location: Харьков
Posts: 2,295
Thanks: 730
Thanked 1,208 Times in 634 Posts
solegstar has much to be proud ofsolegstar has much to be proud ofsolegstar has much to be proud ofsolegstar has much to be proud ofsolegstar has much to be proud ofsolegstar has much to be proud ofsolegstar has much to be proud ofsolegstar has much to be proud ofsolegstar has much to be proud of
Default

Anykey, попробовал записать образ TRD (как и TD0) под WinXP SP3 на диск 3.5 720Кб (заклееная 1.44)... нехочет записывать совсем. причем форматирует дискеты отлично, попробовал записать образ после форматирования - форматирует, но потом все-равно выходит в основное меню программы... читает диски полностью... возможно эту проблему проверить?
solegstar is offline   Reply With Quote
Old 9th May 2010, 23:24   #6
Master
 
Join Date: 15th August 2009
Location: Чайковский
Posts: 722
Thanks: 159
Thanked 363 Times in 176 Posts
Anykey is just really niceAnykey is just really niceAnykey is just really niceAnykey is just really nice
Default

Просто "записать" пока не работает,
попозже сделаю.

Сейчас только форматировать и записать
работает.

В принципе "форматировать и записать" это
потрековое форматирование и запись.
т.е. последовательно для каждой дорожки.
__________________

Скрытый текст


Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
Profi v3.2 256kB + PAL coder
Плата ZXM Phoenix 1024kB + VGA converter
Altera DE-1
ZX Evolution 4096kB + SSD-1Gb
Плата Speccy 2010
Плата Sprinter Sp2000s
Плата Reverse U9EP3C
Плата Reverse U10EP3C
[свернуть]
Anykey is online now   Reply With Quote
The Following User Says Thank You to Anykey For This Useful Post:
solegstar (9th May 2010)
Old 9th May 2010, 23:26   #7
Guru
 
Join Date: 16th December 2009
Location: Харьков
Posts: 2,295
Thanks: 730
Thanked 1,208 Times in 634 Posts
solegstar has much to be proud ofsolegstar has much to be proud ofsolegstar has much to be proud ofsolegstar has much to be proud ofsolegstar has much to be proud ofsolegstar has much to be proud ofsolegstar has much to be proud ofsolegstar has much to be proud ofsolegstar has much to be proud of
Default

Quote:
Originally Posted by Anykey View Post
Сейчас только форматировать и записать
работает.
ок, буду пробовать...
всё действительно заработало! спасибо за утилитку!

Last edited by solegstar; 10th May 2010 at 00:03.
solegstar is offline   Reply With Quote
Old 10th May 2010, 00:25   #8
Guru
 
newart's Avatar
 
Join Date: 19th January 2005
Location: Санкт-Петербург
Posts: 10,689
Thanks: 394
Thanked 1,447 Times in 714 Posts
newart has a brilliant futurenewart has a brilliant futurenewart has a brilliant futurenewart has a brilliant futurenewart has a brilliant futurenewart has a brilliant futurenewart has a brilliant futurenewart has a brilliant futurenewart has a brilliant futurenewart has a brilliant futurenewart has a brilliant future
Default

"Ошибка 21 при чтении 0 дорожки" - очень информативно!

---------- Post added at 23:25 ---------- Previous post was at 23:14 ----------

"Ошибка 1122 при чтении 0 дорожки" - с каждым разом все интереснее.
newart is offline   Reply With Quote
Old 10th May 2010, 00:25   #9
Master
 
Join Date: 15th August 2009
Location: Чайковский
Posts: 722
Thanks: 159
Thanked 363 Times in 176 Posts
Anykey is just really niceAnykey is just really niceAnykey is just really niceAnykey is just really nice
Default

Quote:
Originally Posted by newart View Post
"Ошибка 21 при чтении 0 дорожки" - очень информативно!
Дело в том что ошибки драйвер выдает кодом,
а вот описания их у меня (кодов) нет, поэтому я их просто вывожу
как есть.

1112 - это нет диска.
1122 - диск не той плотности, т.е. окошко не заклеено

21 еще не встречал
-------------------------------------------------------------

1122 - попробуй скорость в настройка сменить 250 или 300
__________________

Скрытый текст


Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
Profi v3.2 256kB + PAL coder
Плата ZXM Phoenix 1024kB + VGA converter
Altera DE-1
ZX Evolution 4096kB + SSD-1Gb
Плата Speccy 2010
Плата Sprinter Sp2000s
Плата Reverse U9EP3C
Плата Reverse U10EP3C
[свернуть]
Anykey is online now   Reply With Quote
Old 10th May 2010, 00:40   #10
Guru
 
newart's Avatar
 
Join Date: 19th January 2005
Location: Санкт-Петербург
Posts: 10,689
Thanks: 394
Thanked 1,447 Times in 714 Posts
newart has a brilliant futurenewart has a brilliant futurenewart has a brilliant futurenewart has a brilliant futurenewart has a brilliant futurenewart has a brilliant futurenewart has a brilliant futurenewart has a brilliant futurenewart has a brilliant futurenewart has a brilliant futurenewart has a brilliant future
Default

3 дисковода + все варианты настроек - результат нулевой.
newart is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +4. The time now is 14:45.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Map Яндекс.Метрика