Wild Commander

Сабжи короче

Postby VBI » Sat, 19.08.2017 10:11:54

круто!
User avatar
VBI
 
Posts: 1880
Joined: Mon, 03.06.2013 09:20:29

Postby Koshi » Sun, 20.08.2017 01:16:49

добавил таки инклуды (до 64кб файлы), коммандер из коммандера компилиццо и запускается, если в хобету загнать. ;P
27 секунд компилирует, нада оптимайзить. (в шторме каких-то 3 секунды на 14мгц с кашей)
MGN Group
User avatar
Koshi
 
Posts: 262
Joined: Thu, 26.07.2012 16:41:52

Postby Koshi » Mon, 21.08.2017 17:41:04

v0.97 (21.08.2017):
.обновлен плагин: Compiler
-правлен баг с подсчетом EQUшек из очереди (не ставило стоп токена при генерации очереди)
-добавлена поддержка INCL до 64кб (без рекурсии)
-увеличена скорость компиляции на 26% за счет включения кеш
-увеличено макс. количество операндов с выражениями у команды с 8(9) до 15(16)
-добавлена возможность просмотра значений меток (по 'H' после завершения компиляции, запускается просмотр и листает экраны по одной кнопке)
-добавлен вывод сообщения при запуске компиляции

Koshi wrote:27 секунд компилирует, нада оптимайзить

включением каши уменьшил время компиляции до 20 секунд ;P
MGN Group
User avatar
Koshi
 
Posts: 262
Joined: Thu, 26.07.2012 16:41:52

Postby TS-Labs » Mon, 21.08.2017 18:09:41

На MVV-процессоре некст компилилось бы примерно 0.3 секунды. А если серьезно, я подозреваю, что бОльшая часть времени тратится на парсинг текстового файла. Попробуй отдельно замерять обработку текста и собственно компиляцию. Да, токенизированный формат рулит.
User avatar
TS-Labs
 
Posts: 5040
Joined: Thu, 26.07.2012 01:29:56

Postby TS-Labs » Tue, 29.08.2017 18:07:42

Koshi, пожеланьице: когда плагин запрашивает следующий/предыдущий файл - можно ли проверять, что файл в каталоге первый/последний и возвращать плагину какой-нить сигнал?
User avatar
TS-Labs
 
Posts: 5040
Joined: Thu, 26.07.2012 01:29:56

Postby creator » Wed, 30.08.2017 06:46:14

А я тут подумал что едитору конкретно нужен clipboard. И там есть такая замечательная штука как:
+34 1 Количество страниц (которое будет выделено плагину, в этой области хранится сам плагин.) часть страниц может быть задействована исключительно под буфер, который не будет никем трогаться, даже после выхода из плагина! соотв. тут можно хранить данные, которые могут потребоваться при следующем запуске плагина...
что позволит пользоваться буфером обмена не только в пределах одного текста. Вообще чума будет!
А, влип, очкарик!
User avatar
creator
 
Posts: 218
Joined: Wed, 11.02.2015 11:22:49
Location: nsk

Postby Koshi » Fri, 01.09.2017 21:04:39

TS-Labs wrote:когда плагин запрашивает следующий/предыдущий файл - можно ли проверять, что файл в каталоге первый/последний и возвращать плагину какой-нить сигнал?

по выходу и входу в плагин? или который функционал
MGN Group
User avatar
Koshi
 
Posts: 262
Joined: Thu, 26.07.2012 16:41:52

Postby Koshi » Fri, 01.09.2017 21:06:22

creator wrote:А я тут подумал что едитору конкретно нужен clipboard. И там есть такая замечательная штука

ну с блоковыми операциями пока-что думаю, как делать.
MGN Group
User avatar
Koshi
 
Posts: 262
Joined: Thu, 26.07.2012 16:41:52

Postby TS-Labs » Fri, 01.09.2017 22:11:31

Koshi wrote:по выходу и входу в плагин?

По входу.
Ситуация такая, щас доматываешь до последней картинки, жмешь следующую, плаг запрашивает след. файл, командер отдает, приезжает тот же файл, ощущение что плагин завис, а на самом деле он разбаговывает то что уже на экране.
Если файл уже и так последний, а просят следующий, то "следующий файл" командер вернет с размер=0, а плаг просто скипнет распаковку и пойдет на опрос клавиш.
User avatar
TS-Labs
 
Posts: 5040
Joined: Thu, 26.07.2012 01:29:56

Postby r0bat » Sat, 02.09.2017 09:01:02

Koshi wrote:ну с блоковыми операциями пока-что думаю, как делать.

Может как в аласме? В принципе норм :)
r0bat
 
Posts: 130
Joined: Thu, 26.07.2012 13:33:38

Postby don » Sat, 02.09.2017 21:03:31

Koshi wrote: don писал(а):
а возможно в плагин MOUNTER.WMF добавить копирование файлов в формате нobeta помеченных в файловой панели WC на RAM диск. ?


RAM диск в который SCL загоняются?
аля очищать RAMдиск и копировать туда хобеты?
или дописывать, если есть место, если нету то диалог на действия?



Да на RAM диск на который "монтируются" SCL образы,вполне устроит сборка образа из нobeta файлов на чистом RAM диске ,если будет возможность дописывать вообще замечательно. :ura:

А можно сделать плагин для редактирования 17-байтного заголовка нobeta файлов.
don
 
Posts: 31
Joined: Tue, 07.08.2012 19:34:21

Postby Koshi » Sun, 03.09.2017 01:36:25

r0bat wrote:Может как в аласме? В принципе норм

карманом та? я уже и не помню как оно работает ;P

don wrote:Да на RAM диск на который "монтируются" SCL образы,вполне устроит сборка образа из нobeta файлов на чистом RAM диске ,если будет возможность дописывать вообще замечательно.

на днях мб займусь маунтером таки )
вопрос только как инициировать запуск, по идее логичнее всего через менюшку F10. там сейчас rs232 маунт и дизмаунт есть.

don wrote:А можно сделать плагин для редактирования 17-байтного заголовка нobeta файлов.

тут хегз едитор тада уже ннада мб...
если нужно тока имя файла поменять внутре, то можно и через едитор поменять (F4). Оный файлы воспринимает по длине, а не по разметке.
MGN Group
User avatar
Koshi
 
Posts: 262
Joined: Thu, 26.07.2012 16:41:52

Postby don » Sun, 03.09.2017 09:57:23

Koshi wrote:на днях мб займусь маунтером таки )
вопрос только как инициировать запуск, по идее логичнее всего через менюшку F10. там сейчас rs232 маунт и дизмаунт есть.


Да удобно , а можно сделать работу с RAM диском в WC как с устройством с файловой системой TR-DOS вызов (ALT+F1/F2) ?
don
 
Posts: 31
Joined: Tue, 07.08.2012 19:34:21

Postby barmaley » Wed, 20.09.2017 11:26:12

Спасибо за программу, все супер :applause:
Koshiтакой вопрос, как получить доступ к карте памяти SD через звуковую плату NeoGS, а следовательно воспроизводить с неё аудио файлы?
И ещё такой вопрос, можно ли сделать плагин для проигрывания MID файлов через аудио карту MoonSound?

Очень хочется проигрыватель аудио файлов для проигрывания MID файлов через аудио карту MoonSound, так как на ней Ямаховский чип.
barmaley
 
Posts: 25
Joined: Mon, 01.12.2014 12:14:04

Postby Koshi » Mon, 25.09.2017 15:40:45

don wrote:Да удобно, а можно сделать работу с RAM диском в WC как с устройством с файловой системой TR-DOS вызов (ALT+F1/F2) ?

не уверен, хотя надо думать.

barmaley wrote:такой вопрос, как получить доступ к карте памяти SD через звуковую плату NeoGS, а следовательно воспроизводить с неё аудио файлы?

смысле получить доступ?
по ALT+F1/F2 не? Только вот када пользуется SD(NGS) другие возможности NeoGS недоступны, ибо порты SD карты оной вовне не вынесены... Как-то так.
АУ/TS/FM/SAA музоны можно играть спокойно.

barmaley wrote:можно ли сделать плагин для проигрывания MID файлов через аудио карту MoonSound?

на меня не смотрите ;P
MGN Group
User avatar
Koshi
 
Posts: 262
Joined: Thu, 26.07.2012 16:41:52

Postby barmaley » Tue, 26.09.2017 12:22:30

Koshi wrote:смысле получить доступ?
по ALT+F1/F2 не? Только вот када пользуется SD(NGS) другие возможности NeoGS недоступны, ибо порты SD карты оной вовне не вынесены... Как-то так.
АУ/TS/FM/SAA музоны можно играть спокойно.

Немного неточно выразился. Я хотел сказать, что нет возможности проигрывать MP3 файлы через NeoGS, выдает ошибку. Я это имел ввиду, получить доступ (возможность) для проигрывания MP3, MOD ))))

Koshi wrote:на меня не смотрите ;P

Жаль, а так хотелось MIDI :(
barmaley
 
Posts: 25
Joined: Mon, 01.12.2014 12:14:04

Postby drbars » Sun, 01.10.2017 14:32:06

Koshi, У тебя есть возможность в WildCommander добавить драйвер esxDOS ?
User avatar
drbars
 
Posts: 47
Joined: Wed, 02.10.2013 07:31:33

Postby Sergey78 » Mon, 02.10.2017 18:37:03

drbars, а что должен делать этот драйвер?
Sergey78
 
Posts: 414
Joined: Wed, 05.09.2012 20:04:40

Postby drbars » Tue, 03.10.2017 10:10:22

Sergey78, работа с FAT по SD карте.
User avatar
drbars
 
Posts: 47
Joined: Wed, 02.10.2013 07:31:33

Postby VBI » Wed, 04.10.2017 00:11:10

Кошик, я вижу у тебя
Code: Select all
69│GVtm
  │выставление страницы для TileMap
  │i:C - номер страницы из видео буфера (0-63)
──┼───────────────────────────────────────────────────
70│GVtl
  │выставление страницы для TileGraphics
  │i:B - номер тайло-плоскости (0-1)
  │  C - номер страницы из видео буфера (0-63)
──┼──────────────────────────────────────────────────
71│GVsgp
  │выставление страницы для SpriteGraphics
  │i:C - номер страницы из видео буфера (0-63)

но не вижу способа включения тсу, тайлов/спрайтов для плагинов.
это есть вообще?
User avatar
VBI
 
Posts: 1880
Joined: Mon, 03.06.2013 09:20:29

Postby Sergey78 » Mon, 09.10.2017 09:28:00

drbars wrote:работа с FAT по SD карте.

Так WC и так с FAT работает. Или нужен драйвер для плат DivIDE, DivMMC?
Sergey78
 
Posts: 414
Joined: Wed, 05.09.2012 20:04:40

Postby drbars » Mon, 09.10.2017 13:13:47

для DivMMC.

c WildPlayer та же беда... только divIDE.
User avatar
drbars
 
Posts: 47
Joined: Wed, 02.10.2013 07:31:33

Postby dr_max » Sat, 28.10.2017 15:28:29

VBI, cпасибо. если хотя бы 1-му человеку пригодится, то уже не зря ящитаю)
в планах:
- предварительный просмотр файлов на диске
- файл filename.lst со списком файлов в образе (раз уж сабж пока не умеет в них ходить) плюс пометки на файлах, считанных с ошибкой
- fdi (но это отдельным плагином, скорей)

+ TRDView , наверно, сделаю
dr_max
 
Posts: 36
Joined: Thu, 26.01.2017 12:03:36

Postby VBI » Sun, 29.10.2017 22:28:54

- fdi мне нравится, потому что "минус" :) у меня таких образов один всего, пожалуй. дема из инлайта 96, всё.
анамнезис, кажись.
User avatar
VBI
 
Posts: 1880
Joined: Mon, 03.06.2013 09:20:29

Postby dr_max » Mon, 30.10.2017 20:16:14

будет повод сделать больше fdi образов) а вообще fdi нужны для всяких cp/m и пр. ну и для tr-dos, если надо сохранить последовательность секторов.
ЗЫЖ и да, анамнезис это цц99
ЗЫЫЖ для fdi надо 800 кб памяти, думаю, где взять. теледиск в этом плане проще
dr_max
 
Posts: 36
Joined: Thu, 26.01.2017 12:03:36

PreviousNext

Return to Utilities

Who is online

Users browsing this forum: No registered users and 1 guest

x