PDA

Просмотр полной версии : Z-Player for GS v4.0 (+FAT32)



Evgeny Muchkin
07.01.2023, 15:12
Спустя почти год работы, выкладываю на Ваш строгий суд основательно переработанный Z-Player.

Главная новинка в нем - поддержка FAT32.

Поддерживаются:

ATM-IDE;
NEMO-IDE;
SMUC v1, v2.
DivMMC;
Z-Controller


Переделывать пришлось практически всё. Что-то добавлено, что-то убрано (поддержка is-dos дискет), что-то ускорено.

Так что, открываем ftp.modland.com . Выкачиваем 11 гигов папки /pub/modules/Protracker . Запускаем Z-Player 4 и ныряем в музыку. :)

Надеюсь, плеер Вам понравится.

PS: Владельцам GMX войти в настройки, удерживая Eнтер при загрузке. И сделать Disable NEMO-IDE.
Владельцам DivMMC, сделать Enable DivMMC.


Страничка Z-PLAYER: http://nedopc.com/gs/zplayer/zplayer.php


А вот и обновление подоспело!

Версия 4.1: 78382

Evgeny Muchkin
23.01.2023, 17:01
АП в связи с выходом новой версии. Первое сообщение обновил.

AndXor
20.02.2023, 12:20
Нет предела совершенству. Теперь не хватает прогресс бара при загрузке больших MODов (больше мегабайта). Непонятно, то-ли грузит, то-ли подвис.

Evgeny Muchkin
20.02.2023, 12:54
Грузит. Точно говорю, грузит! :)

goodboy
20.02.2023, 22:44
можно хотя-бы бордюром мигать

Evgeny Muchkin
20.02.2023, 23:02
можно хотя-бы бордюром мигать

Мигает разок. Если мод не лезет в память.
Или если SD карта козлить начала.

valerium
22.02.2023, 21:56
Решил изучить сегодня, где у совершенства предел. А именно: взял GS на плате Sizif512ext, процессор 20Мгц (все это успешно работает на 12 и на 16 мгц процессорной частоты) и дал GS'у с дополнительного генератора 20мгц (у ПЛИСки был свободный вход - подключил туда). Процессор заработал, GS играет, плеер отображает аж 21Мгц.
Но выглядит это так: Z-PLAYER стартует проигрывание, отрисовывает таблицы во время проигрывание первых двух нот, затем закрашивает все мусором и неадекватно мерцает, впрочем, управляясь и возвращаясь в выбор файла. GS при этом продолжает петь.

Вот так стартуем
78518

И вот так зависает вся визуальная часть:
78519

Понимаю, что условия запредельные и что-то должно быть не так, но просто интересно стало, что и где не успевает (а может и поправить как-то можно ?). Сам на аналогичный вопрос себя послал бы ответом "используй по инструкции - и будет тебе счастье", но тут спортивное такое любопытство есть )


ПС. Цель была проверить запас прочности процессора 0020PEC и ОЗУ HY628400A-LLT2-55, судя по всему, железо стресс-тест проходит. Но видимо спек не успевает с ним взаимодействовать ?. Сам спек тестировался на 3,5 и 7 мгц, результат одинаковый. Машина Sizif-512 Rev.A (к сожалению, тут таких мало и сравнивать особо не с чем, может дело и нем самом).

Евгений, не сочтите за наглость то, что я плеер таким образом "обижаю", это эксперимент ради эксперимента )
За плеер огромное спасибо, особенно за FAT32 и поддержку мыши )

Evgeny Muchkin
23.02.2023, 12:00
valerium, НеоГС работает на 20Мгц, умеет и на 24. И при этом все работает.

valerium
23.02.2023, 19:47
valerium, НеоГС работает на 20Мгц, умеет и на 24. И при этом все работает.

Спасибо, примерно это я и хотел уточнить - проверялось ли с такими частотами. Я полагаю, что что-то в железе моего ГС на повышенной частоте за чем-то не успевает (например, перезаписывается регистр раньше установления данных на ШД) - это предположение почти с потолка, просто попутные мысли. Поэкспериментирую с другими частотами, может наведет на что-нибудь.

Evgeny Muchkin
23.02.2023, 19:59
valerium, на MB03+ с чем то импортным тоже проверено. Там ГС на 26Мгц.

AndXor
26.02.2023, 21:24
valerium, у вас выбран режим fast. Попробуйте выбрать, в конфигураторе, режим slow. Он автоматом выбирается для неоГС.

Evgeny Muchkin
26.02.2023, 22:12
FAST и SLOW отличаются тем, что FAST не всегда ждет подтверждения от GS о получении данных при загрузке мода, это корректно работает, если частота процессора ниже частоты процессора GS. Это сделано, как несложно догадаться, для ускорения загрузки.

Режим FAST или SLOW автоматически выставляется исходя из скорости компьютера. Т.е. на 3.5 или 7, получим FAST, а, вот, уже на 14МГц (как на Эве бывает), автоматом выставится SLOW.

Если вы, например, запустили комп в 3.5Мгц, загрузили плеер, выставился FAST. А потом кнопкой ускорили до 14Мгц, то загрузка будет работать некорректно.
Для таких случаев в Сетапе можно вручную выставить режим GS-загрузчика (FAST, SLOW, AUTO(по умолчанию)). Т.е. ставите жестко SLOW, сохраняете, и можно крутить турбо режимом как заблагорассудится.

valerium
26.02.2023, 23:42
Погодите, может я чего недопонял - этот режим влияет только на процесс загрузки модов или на работу плеера при проигрывании тоже ?
У меня загрузка-то выполняется успешно, мод играет, а вот визуализация проигрывания ломается.
(эх.. только сегодня отпаял все дополнительные генераторы и почистил плату, смирившись с результатом 16мгц, но попробую потом еще раз это проделать).

Evgeny Muchkin
27.02.2023, 00:12
Только на загрузку влияет.

Прошивки Сизифа и ГС к нему свежие?

AndXor
27.02.2023, 00:33
Значит я ошибался. Думал режим fast/slow влияет и на загрузку и на визуализацию.

valerium
27.02.2023, 00:48
Прошивки Сизифа и ГС к нему свежие?
Вот этот момент вряд ли информативен, сравнить не с чем. У меня Сизиф ревизии А, он давно завершен, поэтому прошивки старые, да и еще довольно сильно патченные.
Прошивка ГС на плате расширения свежая, минимально правленная в части отключения конфигурации по magic.
Хотя если б кто-то попробовал сравнить работу платы Sizif512ext на актуальном сизифе с 20 мгц на процессоре - это было бы интересно.

izzx
27.02.2023, 09:27
А у меня плеер при запуске о чём-то задумывается примерно на пол минуты. Потом начинает шерстить диск на SMUC и показывает файлы.
В настройках Nemo IDE и прочие лишние контроллеры отключал, не помогло.
А вот версия 3.4 быстро запускается.
Но у меня вместо GS работает DivGMX .

Evgeny Muchkin
27.02.2023, 11:26
А у меня плеер при запуске о чём-то задумывается примерно на пол минуты. Потом начинает шерстить диск на SMUC и показывает файлы.
А можешь в теневик войти в момент раздумий? Посмотреть бы, где оно так долго задерживается.

izzx
27.02.2023, 15:53
А можешь в теневик войти в момент раздумий?
Оно не реагирует на кнопку в этот момент. А потом запускается нормально.

reddie
28.02.2023, 11:40
Оно не реагирует на кнопку в этот момент. А потом запускается нормально.
значит, тупит код, выполняемый в ПЗУ (там мэджик не срабатывает)... интересно

Evgeny Muchkin
01.03.2023, 22:03
Оно не реагирует на кнопку в этот момент. А потом запускается нормально.

А что еще Div делает, кроме GS?

izzx
02.03.2023, 09:17
А что еще Div делает, кроме GS?
Вот такое:

1. Beeper (стандартный аудио выход)
2. General Sound 512К
3. SounDrive v1.05
4. Turbo Sound - 2x YM2149
5. Tutbo Sound Easy - 2x YM2149 + SAA1099 (12 стерео каналов)
6. Видео-страницы 5 и 7 (порт 7FFD) выводятся на HDMI 640x480@60Hz

https://github.com/mvvproject/DivGMX/tree/master/divgmx_sound

Но есть прошивка NGS, где ничего лишнего нет. С ней ещё не пробовал новый плеер. А старый работал с обеими прошивками.

Evgeny Muchkin
02.03.2023, 11:12
izzx, а если все контроллеры в настройках отключить? И смук тоже.

izzx
02.03.2023, 12:33
а если все контроллеры в настройках отключить?
Попробую, но недели через 3 доберусь до компа.

izzx
14.03.2023, 18:25
Проверил: если отключить все контроллеры, то запускается быстро, но не видит раздела фат. А если включить одну или обе галки SMUC, то запускается пол минуты, но раздела фат всё равно не видит.
У меня на флешке сначала идёт раздел фат32 на 500, затем MFS на 500.
Fatall видит.

Evgeny Muchkin
14.03.2023, 19:06
izzx, есть возможность сдампить диск винхексом?

izzx
14.03.2023, 19:48
izzx, есть возможность сдампить диск винхексом?
На днях сделаю, пошлю на почту.

izzx
16.03.2023, 10:23
Взял другую карту памяти, сделал на ней один раздел fat32. С ней тоже вообще не видит раздела. То есть, в списке не появляется контроллера, только 4 дисковода.
Так что дело не в разделах ).
Записал плеер на дискетку, с дискетки по-моему всегда быстро запускается.
У меня SMUC 1.3 с доработкой на открытие портов.

Evgeny Muchkin
16.03.2023, 13:15
izzx, просьба. Попробуй сделать так:

- зайти в настройки плеера (это нужно только чтобы останов сделать до детекта фата)
- зайти в теневик и прописать по адресу #A30E единицу, это команда (#a30e)=1
- выйти из теневика ( команда J ) и настроек плеера

izzx
16.03.2023, 14:35
Попробуй сделать так:
Сделал. Разницы не увидел.

LW
16.03.2023, 16:57
Evgeny Muchkin, Возможно это из-за команды Initialize Device Parameters - 091H, устройство может её не поддерживать.

- - - Добавлено - - -

да и количество головок в 3м слове сектора идентификации в последних спецификациях ATA уже может не использоваться

- - - Добавлено - - -

izzx, проверьте этот момент. из настроек плейера 4.01 пропишите с адреса #A3EF байты #AF #E1 #C9

izzx
16.03.2023, 18:23
с адреса #A3EF байты #AF #E1 #C9
Не помогло. Пациент упорствует.

Evgeny Muchkin
16.03.2023, 18:58
izzx, а есть шдд обычный?

- - - Добавлено - - -

Чот мне кажется, что див подставляет свою пзу вместо трдоса, через который идет общение со смуком. Поэтому долго тупит при старте, и не видит шдд. Хорошо хоть не завешивает с зеленым бордером, как на дивммц. ;)

LW
16.03.2023, 19:56
izzx, запустите это програмку какой результат она выдаст? 78603

- - - Добавлено - - -

Evgeny Muchkin, В алгоритме всё-таки есть ошибка. При отсутствии мастера, слейв в плейере не определяется, по крайней мере в эмуляторе.

Evgeny Muchkin
16.03.2023, 19:59
izzx, какой конфиг компьютера?

izzx
16.03.2023, 20:03
а есть шдд обычный?
Надо вытаскивать из компа старого. Как вариант Г. Но фатал то работает. Не должно бы из-за карты.
DivGMX тоже не должно бы мешать с прошивкой Sound.


izzx, запустите это програмку какой результат она выдаст? test.zip
255

- - - Добавлено - - -


izzx, какой конфиг компьютера?
В подписи моей.

Evgeny Muchkin
16.03.2023, 20:04
Evgeny Muchkin, В алгоритме всё-таки есть ошибка. При отсутствии мастера, слейв в плейере не определяется, по крайней мере в эмуляторе.

Спасибо. Проверю этот момент.

LW
16.03.2023, 20:06
255
master определился, slave отсутствует
Проблема значит не в этом алгоритме...

Evgeny Muchkin
16.03.2023, 20:08
В подписи моей.
Скорп? Эво? +2А? TCK? :)

- - - Добавлено - - -


DivGMX тоже не должно бы мешать с прошивкой Sound.
А если в настройках отключить все, оставив включенным только ATM-IDE ? Быстро стартует?

LW
16.03.2023, 20:14
izzx, скиньте все-таки образ вашей флэшки. кажется проблема с разпознаванием fat разделов

izzx
16.03.2023, 20:23
Скорп? Эво? +2А? TCK?
Запускаю плеер на скорпе ГМХ конечно.


кажется проблема с разпознаванием fat разделов
С другой же флешкой тоже раздела фат не видит. Могу скинуть ).
А на первой флешке есть личные данные, жалко отправлять. Но смысла всё равно не вижу.

- - - Добавлено - - -


А если в настройках отключить все, оставив включенным только ATM-IDE ? Быстро стартует?
Завтра попробываю.

LW
16.03.2023, 20:23
С другой же флешкой тоже раздела фат не видит. Могу скинуть ).
да с любой, которою не видит.

izzx
16.03.2023, 21:56
образ вашей флэшки
https://cloud.mail.ru/public/STqw/VD34KGLXg
В одной из папок парочка mod файлов положена.

Evgeny Muchkin
16.03.2023, 22:58
В одной из папок парочка mod файлов положена.
Все нормально. Фат32 виден. Музыка с этого образа играет.

Проблема в чём-то другом...

LW
17.03.2023, 01:17
Вижу один вариант, ставить точки останова в отладчике и смотреть где определение винчестера и/или раздела не срабатывает.

- - - Добавлено - - -

В настройках поставьте точку останова на адрес #A3D7, что будет в регистре A при срабатывании?

izzx
17.03.2023, 11:12
А если в настройках отключить все, оставив включенным только ATM-IDE ? Быстро стартует?
Быстро. Так же, как и если всё подряд отключено.

- - - Добавлено - - -


В настройках поставьте точку останова на адрес #A3D7, что будет в регистре A при срабатывании?
Разучился я что-то ставить точки. Не срабатывают. Вот так пишу:
break 1,1,#a3d7,1

Кстати, в другую тему надо написать про давний глюк с историей в мониторе. Если всего одну команду ввести, то история не листается.

LW
17.03.2023, 11:38
попробуйте brea 1,0,#a3d7,0,6

izzx
17.03.2023, 14:02
попробуйте brea 1,0,#a3d7,0,6
А=255.

LW
17.03.2023, 14:16
Все-таки винчестер не определяется.
теперь:
brea 1,0,#a3d3,0,6
тоже регистр A

izzx
17.03.2023, 14:41
brea 1,0,#a3d3,0,6
тоже 255

LW
17.03.2023, 14:49
brea 1,2,#a434,0,6 регистр A. Могут сработать несколько раз, после срабатывания, перед выходом, выполнить одну команду в отладчике (cs+3)
brea 2,2,#a44F,0,6 регистр A. Могут сработать несколько раз, после срабатывания, перед выходом, выполнить одну команду в отладчике (cs+3)
brea 3,0,#a46C,0,6 регистр de

- - - Добавлено - - -

В настройках только 1й пункт включен?

izzx
17.03.2023, 15:21
brea 1,2,#a434,0,6 регистр A.
brea 2,2,#a44F,0,6 регистр A.
brea 3,0,#a46C,0,6 регистр de
Ни одна не сработала.
Вот так тоже не сработала:
brea 1,0,#a434,0,6 регистр A.
brea 2,0,#a44F,0,6 регистр A.
brea 3,0,#a46C,0,6 регистр de

А в настройках сейчас выключены только DivMMC и Nemo.

LW
17.03.2023, 15:28
А в настройках сейчас выключены только DivMMC и Nemo.
сделайте "холодный" рестарт
в плеере выключите все пункты, кроме первого
попробуйте еще раз эти три ловушки + еще одна
brea 4,0,#a470,0,6 регистр d

- - - Добавлено - - -

и до кучи по адресу #A426 пропишите #FF

izzx
17.03.2023, 16:02
Две сработали:
4: D=00
1: A=00

LW
17.03.2023, 16:12
сделайте "холодный" рестарт
в плеере выключите все пункты, кроме первого
в отладчике зануляем три байта с адреса #A36A
грузим плеейр

- - - Добавлено - - -


Две сработали:
4: D=00
1: A=00
а какая первой?

- - - Добавлено - - -

еще один вариант:
brea 1,0,#a30b,0,6
brea 2,0,#a367,0,6
когда сработают, пропишите в регистр A значение #77 (a=#77)

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

izzx
17.03.2023, 16:48
а какая первой?
Как написал.

В общем, последние два способа оба сработали. ХДД появился!
Может и тест уже не надо запускать?

LW
17.03.2023, 17:03
да, не надо.
в чем причина ясно

- - - Добавлено - - -

Evgeny Muchkin, При инициализации SMUC`а у вас в порт #FFBA пишется ноль, исправьте на #77, так корректнее будет.

- - - Добавлено - - -

Да и в целом, эта конструкция нужна только при использовании теневого регистра смука (Device Control)

Evgeny Muchkin
17.03.2023, 20:08
LW, ПЗУ скорпа тоже 77 пишет?

LW
17.03.2023, 20:09
Evgeny Muchkin, да

Evgeny Muchkin
17.03.2023, 21:40
LW, спасибо! Очень помог. Со смуком на дискретах те же грабли. Но теперь, кажется, вопрос решен. :)

- - - Добавлено - - -


Да и в целом, эта конструкция нужна только при использовании теневого регистра смука (Device Control)
Без этой конструкции SMUC v2 не увидится на Пентагоне (или другом компе без ПрофПЗУ), или на Скорпе + GMX в режиме Пентагона или Композита, если войти в них сразу после включения.

LW
17.03.2023, 22:08
При отсутствии мастера, слейв в плейере не определяется, по крайней мере в эмуляторе.
кажется понял как это исправить
после подачи команды #91, загрузите в порт #FEBE (Device/Head) соответствующее значение #B0/#F0 и только потом читайте регистр состояния

roma
03.03.2024, 16:12
да с любой, которою не видит.

Проблема возможно в формате флеш карты. У меня тоже диск с СД картой сперва не виделся из плеера, хотя фаталл его видел (ZX Controller на Phoenix).
Как оказалось плеер воспринимает только ФАТ32! Обычный ФАТ16 он не понимает и не показывает!
После переформатирования карты в ФАТ32 плеер сразу увидел ZX Controller.

Но параллельно у меня возник другой вопрос: а нельзя ли запускать плеер непосредственно из ФАТ раздела непосредственно из фаталл?
Как я понял что для запуска программы с раздела ФАТ программа должна стартовать с адреса ноль?
Какой то переделанный WDC и два теста памяти у меня успешно стартуют с ФАТ раздела из фаталл.
Возможно существует какая-то утилита конвертирующая программы с диска ТР-ДОС для старта под ФАТ?
А то пока сначала приходится копировать ТРД файл с плеером сначала в РАМ-ДИСК и только после этого стартовать плеер.

Evgeny Muchkin
03.03.2024, 20:19
roma, 80450

azx987sa
28.10.2024, 09:58
Глубоко уважаемый Евгений, скажите, а будет ли работать этот замечательный плеер на ZXKM+CD?

Evgeny Muchkin
28.10.2024, 10:07
Глубоко уважаемый Евгений, скажите, а будет ли работать этот замечательный плеер на ZXKM+CD?

Он уже работает. SD по стандарту Z-Controller поддерживается.

Xela
28.10.2024, 12:18
Он уже работает. SD по стандарту
Возможно там именно CD имеют в виду?) CD со сборником модов.

Evgeny Muchkin
28.10.2024, 21:29
Возможно там именно CD имеют в виду?) CD со сборником модов.

ZXKM + привод оптических дисков еще не изобрели :) Но я уточню, на всякий случай :)

kasper
04.05.2025, 19:08
Evgeny Muchkin, возник такой вопрос - ZPLAY загружает и выполняет какие то свои процедуры на процессоре GS? Или только API GS используется?

Evgeny Muchkin
04.05.2025, 20:32
Evgeny Muchkin, возник такой вопрос - ZPLAY загружает и выполняет какие то свои процедуры на процессоре GS? Или только API GS используется?

Выполняет.

kasper
04.05.2025, 23:14
Выполняет.
Как думаешь, могут ли возникнуть проблемы если процессор спектрума может опрашивать состояние GS c частотой примерно в 8 раз меньшей чем 3.5? Я подключил аналог GS по SPI (чуть изменному) и получаю такую ситуацию - игры с поддержкой GS работают, Titanic player работает, а вот с ZPLAY и WildPlayer - моды грузятся, востпроизведение не стартует. Если сбрасываюсь в бейсик и делаю out 179,1 out 187,49 - начинает играть. ZPlayer вообще виснет после загрузки - ждет чего то читая 179 порт, а там все время 255 (но это не точно, DSLogic пока только едет ко мне).

Evgeny Muchkin
05.05.2025, 10:45
Трудно сказать.

Но что совершенно точно, 3.5/8 недостаточно для нормальной работы ZP.

kasper
05.05.2025, 13:17
Пока ждал ответ, получилось поднять частоту SPI до 37 МГц, и проц спектрума почти не тормозится. Т.е. причина не в торможении клока пока спек ждет байт от GS. Больше склоняюсь к тому что databit неправильно формируется, надо сделать как в NEOGS

- - - Добавлено - - -

Можно попросить одним глазком глянуть в исходники ZPlay, в часть где после загрузки мода происходит запуск на воспроизведение? Там используется стандартная процедура из ROM?

Evgeny Muchkin
05.05.2025, 14:26
kasper, там много чего делается. Перед загрузкой в гс заливается свой загружальщик мода. После загрузки мода, заливается разлупер чиповых модов, после разлупления заливается резидент, который выдает наружу данные о проигрывании,выгружает паттерны и выполняет команды, одна из которых запуск музыки.

kasper
05.05.2025, 16:19
Да, все оказалось сложнее чем я себе представлял... Хотя радует что "Перед загрузкой в гс заливается свой загружальщик мода" и эта часть у меня работает. Спасибо за информацию, думаю теперь разберусь. Может с проблема с databit, или с памятью где то напутал, GS целиком на китайской fpga сделан.

Evgeny Muchkin
05.05.2025, 19:00
kasper,

Под esxdos плеер работает. Надо включить DivMMC в настройках. Удерживай Ентер при загрузке, чтобы попасть в сетап.

LW
05.05.2025, 19:49
Надо включить DivMMC в настройках
убюожество, ета ваша есхдос

kasper
06.05.2025, 13:56
kasper,

Под esxdos плеер работает. Надо включить DivMMC в настройках. Удерживай Ентер при загрузке, чтобы попасть в сетап.

Версия ZPLAY4.0 - у меня виснет с зеленым бордюром при запуске из trd под ESXDOS (обычно так происходит когда используется нестардартный по мнению ESXDOS хук trdos), но я уже нашел 4.1 для elementzx которая запускается, так что вопросов нет).

- - - Добавлено - - -


убюожество, ета ваша есхдос

Для меня лично как для пользователя - мир разделился на до ESXDOS и после, по удобству использования всякого спекосовместимого железа. И реально, альтернативы нет, так чтобы везде работало.
А Demetr Proteus - классные программки, особенно Proteus, ему бы еще добавить поддежку второй SD на EVA - цены бы небыло.

goodboy
06.05.2025, 19:19
убюожество, ета ваша есхдос
на скорпе это запустится ?
https://files.scene.org/view/parties/2017/forever17/wild/badapple2.zip

marinovsoft
06.05.2025, 23:15
на скорпе это запустится ?
https://zx-pk.ru/threads/17589-tekhnicheskij-razdel-quot-scorpion-zs-1024-quot-(ot-razrabotchikov).html?p=1166567&viewfull=1#post1166567

goodboy
06.05.2025, 23:24
marinovsoft, я спросил про другую дему (она в TAP)

kasper
12.05.2025, 01:23
kasper,

Под esxdos плеер работает. Надо включить DivMMC в настройках. Удерживай Ентер при загрузке, чтобы попасть в сетап.

Спасибо за помощь! У меня все заработало, Карабас Про + GS на Tang Nano шикарная связка получилась с минимумом проводков и без пайки, очень доволен. Тут в теме я нашел hobeta версию ZPlay, и такой вопрос назрел - можно ли его настроить так , чтобы он сразу начинал работу с SD и можно было переключится на Nemo, сейчас по умолчанию начинает с флопов.

LW
12.05.2025, 02:55
на скорпе это запустится ?
https://files.scene.org/view/parties.../badapple2.zip
А чего нет то?
один вариант уже прозвучал.
второй вариант новая ПрофП

Evgeny Muchkin
12.05.2025, 15:25
Спасибо за помощь! У меня все заработало, Карабас Про + GS на Tang Nano шикарная связка получилась с минимумом проводков и без пайки, очень доволен. Тут в теме я нашел hobeta версию ZPlay, и такой вопрос назрел - можно ли его настроить так , чтобы он сразу начинал работу с SD и можно было переключится на Nemo, сейчас по умолчанию начинает с флопов.

В текущей версии таких настроек не предусмотрено.