Page 11 of 13

Re: Помогите осилить FAT

PostPosted: 17 Nov 2011, 15:08
by DimkaM
TS-Labs wrote:Разбей в 1 каталог файл на 999 кусков (File->Split) в тотале.

Интересная идея.

В принципе хватит и чуть более 500 файлов, чтоб проверить переключение между банками.

Re: Помогите осилить FAT

PostPosted: 23 Nov 2011, 07:31
by DimkaM
Блин, нихера сортировка не поддаётся. На Сях наверно сделаю.

Re: Помогите осилить FAT

PostPosted: 23 Nov 2011, 08:59
by lvd
Бугага, а я (специально для Буддера) сделал heapsort на асме. Могу и тебе дать (аласм).

Re: Помогите осилить FAT

PostPosted: 23 Nov 2011, 10:32
by DimkaM
Давай. Аласм не проблема.

Двусвязный список, ещё та жопа. Проще ЛДИРить и быстрее.
Я блин уже всю головы сломал, либо какой то монстр получается который работает жерез жопу, либо вообще нихера неполучается.
То блять регистров жутко нехватает, то мозги после вчерашнего неработают. Даже неделю к исходникам неподходил, всё равно не помогло.

И кто нить может объяснить полезность альтернативных регистров, в каких случаях имеет смысл юзать. Я кроме AF' нихера смысла непонял.

Re: Помогите осилить FAT

PostPosted: 23 Nov 2011, 12:21
by lvd
Хипсорт какбэ для массива, не для списка. Список сортировать -- тебе надо quicksort или что-то подобное. Напиши плиз на lvd[dot]mhm[dog]gmail[dot]com чтоб я не забыл.

Re: Помогите осилить FAT

PostPosted: 23 Nov 2011, 12:31
by DimkaM
lvd wrote:не для списка
Нахер этот список. Одна путаница с ним, процедуры раздуваются непомерно. С односвязным ещё куда ни шло, но он не упёрся.
Писмо отослал.

Re: Помогите осилить FAT

PostPosted: 18 Jan 2012, 12:32
by DimkaM
UP
Основное изменение:
+ придумал название - DMC (ДестройедМассСтораж)

Работает на baseconf не старее 06.01.2012г.
официальная прошивка модифицированная TS-Labs'ом не поддерживается.

И менее значимые достижения моего скудного мозга:
+ сортировка по имени
+ ~16тыс наименований в каждой панели
+ выделение и снятие выделения(пробелом)
+ выделить всё (правый шифт + A)
+ инверсия выделенного (правый шифт + i)
+ копирование выделенного
+ удаление выделенного
баги:
- кривая клава, т.к. чужой код и лезть туда пока не охота
- до сих пор не проверена работа немо-слейв и неоЖС-СД, т.к. нету возможности

Re: DMC (ДестройедМассСтораж)

PostPosted: 19 Jan 2012, 16:47
by baxter
Нехватает функции "переместить". Проскочил небольшой глючок с пропаданием содержимого каталога на панели.
DimkaM wrote:до сих пор не проверена работа немо-слейв

Насколько я знаю, на слейв цепляют цд-ром. Онный имеется. Как потестить?

Re: DMC (ДестройедМассСтораж)

PostPosted: 19 Jan 2012, 17:21
by DimkaM
baxter wrote:цд-ром

не выйдет, потдержаны только фат12/16/32
baxter wrote:Проскочил небольшой глючок с пропаданием содержимого
буду вылавливать
baxter wrote:Нехватает функции "переместить".
пока мозгов не хватает реализовать, только если тупо скопировать-удалить

Re: DMC (ДестройедМассСтораж)

PostPosted: 21 Jan 2012, 08:55
by DimkaM
небольшие фиксы
+ убран косяк с Абаутом
+ убрана лишняя точка из панели
+ быстрое перемещение к файлу по первой букве

baxter wrote:глючок с пропаданием содержимого каталога
незаметил после чего проявляется?