Page 1 of 13

DMC

PostPosted: 17 Jul 2011, 13:41
by DimkaM
Некий копировщик ZSD <-> NEMO-HDD <-> neoGS-SD
fat12\16\32
Работает на baseconf не старее 06.01.2012г.
для запуска положить на SD или HDD и запустить ERSом

+ сортировка по имени
+пускалка .sna'пов(48&128) в тестовом режиме(мог чё нить не учесть), портятся два байта на стеке(lvd респект за наводку), регистр R побоку, хз как вычислить разницу.просьба тестить и выкладывать незапускаемые снапы. При пользовании данной фичи портится офф-обработчик NMI.
+ ~16тыс наименований в каждой панели
+ выделение и снятие выделения(пробелом)
+ выделить всё (правый шифт + A)
+ инверсия выделенного (правый шифт + i)
+ копирование выделенного
+ удаление выделенного
баги:
- кривая клава, т.к. чужой код и лезть туда пока не охота
- до сих пор не проверена работа немо-слейв
- LFN пока не потдерживается

download/file.php?mode=view&id=1732

Re: Ищется альфа-тестер

PostPosted: 17 Jul 2011, 17:53
by CHRV
Выкладывай суда, народ потестит надеюсь и отпишется...

Re: Ищется альфа-тестер

PostPosted: 17 Jul 2011, 21:11
by DimkaM
ща с расширениями файлов разберусь, чтоб тока снапшоты грузила. А то ей чё не сунь, она всё пытается грузить.
И хобеты надо приделать, снапшоты стек портють 15 байт.
Как доделаю тебе пришлю, чтоб на дихальте зарелизил.
Пока слишком сыро штоб в народ выпускать, а то беды наделают.

Re: Ищется альфа-тестер

PostPosted: 18 Jul 2011, 10:57
by lvd
эээ, надеюсь ДЛИННЫЕ ИМЕНА поддерживаются?

Re: Ищется альфа-тестер

PostPosted: 18 Jul 2011, 16:17
by DimkaM
lvd wrote:эээ, надеюсь ДЛИННЫЕ ИМЕНА поддерживаются?

неа, в fatfs отключил я их.
К коротким то пока не знаю как подступится.

Кстати вопрос к Savelij'ю : ты как выборку по расширению делаешь? Есть примерчик?
А то у меня такая громоздкая хрень получается.

Re: Ищется альфа-тестер

PostPosted: 18 Jul 2011, 16:23
by savelij
http://code.google.com/p/pentevo/source ... ource/fat/ далее думаю сам найдешь ;)

Re: Ищется альфа-тестер

PostPosted: 18 Jul 2011, 16:45
by lvd
DimkaM wrote:неа, в fatfs отключил я их.

Не, вы на календарь посмотрите. На улице 21ый век. А в умах - цпм и мздос. ДОКОЛЕ?

Без длинных (и русских) имён - мертворождённое.

Re: Ищется альфа-тестер

PostPosted: 18 Jul 2011, 17:58
by DimkaM
lvd wrote:Без длинных (и русских) имён - мертворождённое.

фатфс сволочь почти две банки сжирает, это при одном подключенном томе. Ежли одновременно два тома юзать, типа копировать, то ещё кило подавай под кэши, две банки под завязку.
Боюсь места под ЛФН не хватить, тама таблица кодировки присабачивается, плюс кэш 256байт.
А в сишных прогах я незнаю как оперативно пейджи в банках менять.

Re: Ищется альфа-тестер

PostPosted: 18 Jul 2011, 18:05
by lvd
DimkaM wrote:А в сишных прогах я незнаю как оперативно пейджи в банках менять.

Руками?

Re: Ищется альфа-тестер

PostPosted: 18 Jul 2011, 18:12
by lvd
В пентеве, как известно, банки можно переключать любые. Напиши 2 копии фатфса каждый в своих пейжах и переключай нужные в нужный банк. Всё равно же обёртка на асме, да?