Вход

Просмотр полной версии : Ищу исходники trd2tap и trd2hob



morozov
11.05.2019, 04:55
Пока нашёл только сами утилиты, скомпилированные под DOS, приходится запускать из DOSBox:


C:\TRD2TAP.EXE

TRD2TAP by Iggy v1.00 (11.1.1997)
Usage : TRD2TAP [-switches] disk_image[.TRD] [TAP_file_name[.TAP]]
Function: Extracting of files from TR-DOS disk image file
to separate files or single file in .TAP format
TRD extension of the disk image file is optional
If second filename is present, output to single TAP
is performed; TAP extension is optional, too
Switches: h ... disables headerless discerning
s ... disables autostart of BASIC programs
Switches are optional, case insensitive, can be grouped together
Examples: TRD2TAP -s programs.trd
TRD2TAP programs.trd programs

C:\TRD2HOB.EXE

TRD2HOB by Iggy v1.00 (6.1.1997)
Usage : TRD2HOB disk_image_name[.TRD]
Function: Extracting of files from TR-DOS disk image file
to separate files in hobeta format
TRD extension of the disk image file is optional
Example : TRD2HOB programs.trd

Хотелось бы по-человечески запускать из линукса.

Black Cat / Era CG
11.05.2019, 05:58
А не проще ли разобраться с форматом записи tr-dos и написать собственные конвертеры на любом удобном языке? Там же элементарно все.

morozov
11.05.2019, 07:15
Чем запускать через DOSBox? Точно не проще. Проще тогда уже какую-нибудь обёртку-запускалку написать. Форматы более-менее понятны.

perestoronin
11.05.2019, 09:21
Наиболее близки к теме вот эти исходники

taptool http://zx.pk.ru/showthread.php?t=19326&highlight=TapTool http://overlays.perestoroniny.ru/retro/dev-embedded/taptool/
taptools http://www.seasip.info/ZX/unix.html http://overlays.perestoroniny.ru/retro/dev-embedded/taptools/
mctrd http://shiru.untergrund.net/software.shtml http://overlays.perestoroniny.ru/retro/dev-embedded/mctrd/
trdtool http://shiru.untergrund.net/software.shtml http://overlays.perestoroniny.ru/retro/dev-embedded/trdtool/
wav2tzx http://www.worldofspectrum.org/utilities.html http://overlays.perestoroniny.ru/retro/dev-embedded/voc2tzx/

А искомый ТС софт предлагался в бинарях ранее, в том числе и под Linux, да походу нагнулся сайт автора :(
https://zx-pk.ru/threads/15212-xzx-pro.html
https://neuro.me.uk/projects/wos/sinclairfaq.dev/ng/cssfaq/emulators/unix.htm

Но зато осталось шароварная обрезанная версия в веб-архивах
https://fossies.org/linux/misc/old/xzx-pro-4.6.tar.gz/

Нужно скачать, пока хоть что-то доступно!

Про тулзы к сожалению сказано следующее https://fossies.org/linux/xzx-pro/dist/linux/xzx-pro.spec.in


126 If you purchase, you get the fully working version, and the following utilities:
127
128 o TAP2VOC - Converts a .TAP file into a .VOC sound sample file, to write to
129 tape, or to load into the emulator.
130 o TAP2TZX - Converts a .TAP file into a .TZX file to load into the emulator.
131 o TZX2TAP - Converts a .TZX file into a .TAP file to load into the emulator.
132 o TZXINFO - Displays informations on a .TZX file including block types, flow
133 control and messages etc.
134 o EMPTYTRD - Creates empty .TRD disk images.
135 o EXPANDTRD - Expands shortened .TRD disk images to their full size.
136 o HOB2TRD - Copies HOBETA files to .TRD disk images.
137 o TRD2HOB - Extracts HOBETA files from .TRD disk images.
138 o HOB2SCL - Copies HOBETA files to .SCL files.
139 o SCL2HOB - Extracts HOBETA files from .SCL files.
140 o TRD2SCL - Converts .TRD disk images into .SCL files.
141
142 You will also receive the complete source of the emulator and the above
143 utilities via Email, and you will be kept informed about future updates.
144
145 You can purchase online and pay by credit card (Visa, Eurocard/Mastercard,
146 American Express, Diners Club), wire transfer, check or cash. The registration
147 fee is EUR 25, USD 30.
148
149 http://www.zx-spectrum.net/xzx/buy.html
150 https://secure.element5.com/register.html?productid=139459&language=English
151
152 If you purchased XZX-Pro, please do not give your copy to anybody. And I do
153 mean anybody. If I find your personalized copy of XZX-Pro being spread around,
154 your registration gets automatically canceled, which means no support and no
155 more updates.

В бинарях нашел старые версии этих утилит для DOS на PC:
http://www.worldofspectrum.org/trdos.html
http://xagon.webz.cz/convert.html

и здесь кто-то что то замутил прямо сегодня для андроида с этими утилитами и эмулятором http://www.ve4s.ru/windows-linux-unix-emulator-manual-lawn.html

кто сможет слезно выпросить исходники утилит в той теме ?