DMC

ZX evolution software and hardware

Postby DimkaM » 17 Jul 2011, 13:41

Некий копировщик 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
Last edited by DimkaM on 10 Sep 2014, 19:50, edited 9 times in total.
ZX-Evo rev C, ZXNetUsb rev A
DimkaM
 
Posts: 1269
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby CHRV » 17 Jul 2011, 17:53

Выкладывай суда, народ потестит надеюсь и отпишется...
Многое есть здесь: www.nedopc.com
User avatar
CHRV
Желесяка
 
Posts: 923
Joined: 15 Apr 2007, 22:52
Group: Registered users

Postby DimkaM » 17 Jul 2011, 21:11

ща с расширениями файлов разберусь, чтоб тока снапшоты грузила. А то ей чё не сунь, она всё пытается грузить.
И хобеты надо приделать, снапшоты стек портють 15 байт.
Как доделаю тебе пришлю, чтоб на дихальте зарелизил.
Пока слишком сыро штоб в народ выпускать, а то беды наделают.
ZX-Evo rev C, ZXNetUsb rev A
DimkaM
 
Posts: 1269
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby lvd » 18 Jul 2011, 10:57

эээ, надеюсь ДЛИННЫЕ ИМЕНА поддерживаются?
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1582
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby DimkaM » 18 Jul 2011, 16:17

lvd wrote:эээ, надеюсь ДЛИННЫЕ ИМЕНА поддерживаются?

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

Кстати вопрос к Savelij'ю : ты как выборку по расширению делаешь? Есть примерчик?
А то у меня такая громоздкая хрень получается.
ZX-Evo rev C, ZXNetUsb rev A
DimkaM
 
Posts: 1269
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby savelij » 18 Jul 2011, 16:23

http://code.google.com/p/pentevo/source ... ource/fat/ далее думаю сам найдешь ;)
savelij
 
Posts: 520
Joined: 10 Jun 2008, 17:35
Group: Registered users

Postby lvd » 18 Jul 2011, 16:45

DimkaM wrote:неа, в fatfs отключил я их.

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

Без длинных (и русских) имён - мертворождённое.
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1582
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby DimkaM » 18 Jul 2011, 17:58

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

фатфс сволочь почти две банки сжирает, это при одном подключенном томе. Ежли одновременно два тома юзать, типа копировать, то ещё кило подавай под кэши, две банки под завязку.
Боюсь места под ЛФН не хватить, тама таблица кодировки присабачивается, плюс кэш 256байт.
А в сишных прогах я незнаю как оперативно пейджи в банках менять.
ZX-Evo rev C, ZXNetUsb rev A
DimkaM
 
Posts: 1269
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby lvd » 18 Jul 2011, 18:05

DimkaM wrote:А в сишных прогах я незнаю как оперативно пейджи в банках менять.

Руками?
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1582
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby lvd » 18 Jul 2011, 18:12

В пентеве, как известно, банки можно переключать любые. Напиши 2 копии фатфса каждый в своих пейжах и переключай нужные в нужный банк. Всё равно же обёртка на асме, да?
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1582
Joined: 07 Apr 2007, 22:28
Group: Registered users

Next

Return to Пентева - софт и железо

Who is online

Users browsing this forum: No registered users and 5 guests