Мои интры: [Kukarachess][Super boot rmx][tRUSHE MOSAIc][BLAZE]
Мои игры: [Overload][Removal]
Список игр для ZX-Spectrum: [2015] [2014]
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
прошу прощения, а ссылоску на "твои тулзы" можно?) гляну - нарисую, если смогу
---------- Post added at 01:33 ---------- Previous post was at 01:31 ----------
слушай, а нет какого-нибудь универсального способа узнать - куда mc эти все файлы свои помещает? тогда можно было бы скрипт-инсталлятор нарисовать.
Ну... если я правильно понимаю, то он говорит во про это: http://zx-pk.ru/showthread.php?t=23618
Мои интры: [Kukarachess][Super boot rmx][tRUSHE MOSAIc][BLAZE]
Мои игры: [Overload][Removal]
Список игр для ZX-Spectrum: [2015] [2014]
Не прошло и года, я подпилил это поделие:
- При внесении в образ из пути выкусываются имя файла и расширение. Теперь получаются нормальные имена
- Зачатки работы с tap. Можно "создать" образ и добавить туда блок (бейсик/код, с заголовком/без). Потестил на Wanderers - собралось и даже загрузилось. Посмотреть содержимое tap или вытащить оттуда блок пока нельзя.
Новые команды:
mctrd ctap name.tap : создать пустой образ (просто делается файл нулевой длины)
mctrd atap file.ext name.tap : добавить в tap файл.
Если указан ключ -n, добавляется блок без заголовка. Ключи -b и -a работают так же, как с образами дисков - указывают, что это бейсик и задают строку автозапуска.
https://github.com/samstyle/mctrd
Последний раз редактировалось SAM style; 03.02.2015 в 13:16.
Все любят гипножабу
Приспичило, я его снова переписал. Теперь хоть в исходнике не такая каша...
Добавилось новое:
- Кроме содержимого, образы распознаются и по расширению (scl, trd, tap, регистр не важен).
- list работает на *.tap. Выводит каждый блок (т.е файл с заголовком - это 2 блока).
- add стал работать и для *.tap; atap остался, но он не проверяет образ, по умолчанию считает его *.tap.
- pop заимел третий параметр, необязательный - это имя, под которым файл из образа будет сохранён. Если это имя отсутствует, оно будет взято из имени файла в образе. Пример: mctrd pop file.C image.trd out.bin.
- pop на tap пока не действует, в разработке...
- хелп дополнен новыми ключами и параметрами.
http://github.com/samstyle/mctrd
Все любят гипножабу
Одн@ко. https://aur.archlinux.org/packages/mctrd-git/
Всякую фигню в этот арч пихают...
Все любят гипножабу
Работает отлично, спасибо.
В Debian путь для trd /usr/lib/mc/extfs.d/
Но mctrd не хобетизировал мне вставляемый в trd-образ файл. Он его просто вставил as is. А чем хобетизируете?
...
В общем, не работает статически линкованная версия с 32/64 (из mctrd-install-plugin.7z)
Вставляет/достаёт файлы отлично. Только толку с этого никакого.
Берём файл MUSIC.M с диска с протрекером, вытаскиваем, переименовываем в MUSIC2.M, запихиваем обратно в TRD.
Подсовываем TRD эмулятору, грузим протрекер, в него загружаем MUSIC2.M - эмулируемый спек виснет.
...
Версия из mctrd-20110119.zip лепит аварийный останов. Пошёл компилировать c гита.
...
Со скомпилённой версией с гита ещё интересней.
Захожу CC1_MUS.TRD, смотрю ARCTLAND.m 4352 байта. Копирую.
Получаю у себя ARCTLAND.m 4318 байт. Хм. 34 байта? Не 17?
4352-17 заголовка хобеты=4335 байт.
Что-то у нас как-то не так. Открываю EMPTY.TRD, копирую ARCTLAND.m 4318 байтовый туда.
Копируется. На TRD-диске 4352 байта. Да ну? Ok, открываю в эмуляторе. Открывается!
Это надо видеть.
[свернуть]
Последний раз редактировалось aGGreSSor; 02.08.2015 в 11:26.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)