Add OPL4 playback and analyzer support
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
Wild Commander v1.00
|
||||
|
||||
“¯à ¢«¥¨¥:
|
||||
|
||||
‚ । ªâ®à¥ áâப¨:
|
||||
CTRL+SHIFT - ᬥ à ᪫ ¤ª¨ ENG/RUS
|
||||
INSERT - ¯¥à¥ª«î票¥ ०¨¬ INS/OVR
|
||||
CAPS LOCK - ¢ª«î票¥/¢ëª«î票¥ ०¨¬ CAPS
|
||||
|
||||
‚ ¯ ¥«ïå:
|
||||
ALT+F1/F2 - ¢ë¡®à ¤à ©¢¥à ¢ á®®â¢. ¯ ¥«¨
|
||||
TAB - ᬥ ¯ ¥«¨
|
||||
SPACE - ¬ ન஢ âì ä ©«ë/ª â «®£¨ (¤ã¡«¨àã¥âáï ª« ¢¨è¥© INSERT)
|
||||
F2 - ®âªàëâì ¬¥î ¯®«ì§®¢ ⥫ï (¥á«¨ ¡ë« § £à㦥 ¯« £¨). § ¤ ¥âáï ¢ wc.mnu (¢ ¯ ¯ª¥ á ¯« £¨ ¬¨)
|
||||
F4 - । ªâ¨à®¢ âì ä ©« ¯®¤ ªãàá®à®¬ ¢ ⥪á⮢®¬ । ªâ®à¥ (¥á«¨ ¡ë« § £à㦥 ¯« £¨)
|
||||
F5 - ª®¯¨à®¢ âì ®â¬¥ç¥ë¥ ä ©«ë/ª â «®£¨ ¢ ¯à®â¨¢®¯®«®¦ãî ¯ ¥«ì (¢ë¢®¤¨â ¤¨ «®£®¢®¥ ®ª®)
|
||||
F6 - ¯¥à¥¨¬¥®¢ âì ä ©«/ª â «®£ ¯®¤ ªãàá®à®¬ (¢à¥¬ï á®§¤ ¨ï ¥ ¬¥ï¥â)
|
||||
F7 - á®§¤ âì ª â «®£ ¢ ªâ¨¢®© ¯ ¥«¨
|
||||
F8 - 㤠«¨âì ®â¬¥ç¥ë¥ ä ©«ë/ª â «®£¨ (¤ã¡«¨àã¥âáï ª« ¢¨è¥© DEL)
|
||||
F9 - áâனª INI ä ©« ( ¢â®¬ â¨ç¥áª¨ á®§¤ ¥â ¯ ¯ªã WC boot-device, ¥á«¨ â ª®¢®© ¥âã)
|
||||
F10 - ¢ë§®¢ ¬¥î § ¯ã᪠/㤠«¥¨ï ¯« £¨®¢. ¯® ENTER â ª®¢ë¥ § ¯ã᪠îâáï (¥á«¨ ¯®¤¤¥à¦¨¢ îâ § ¯ã᪠¨§ ¬¥î), ¯® DEL 㤠«ïîâáï ¨§ ¯ ¬ïâ¨.
|
||||
|
||||
ctrl+F3 - ¢ª«î票¥/¢ëª«î票¥ á®àâ¨à®¢ª¨ ¯® ¨¬¥¨
|
||||
ctrl+F4 - ¢ª«î票¥/¢ëª«î票¥ á®àâ¨à®¢ª¨ ¯® à áè¨à¥¨î
|
||||
ctrl+F6 - ¢ª«î票¥/¢ëª«î票¥ á®àâ¨à®¢ª¨ ¯® à §¬¥àã
|
||||
ctrl+R - ¯¥à¥ç¨â âì ᮤ¥à¦¨¬®¥ ª â «®£ ¨§ ¯ ¥«¨
|
||||
ctrl+A - ¢ë¤¥«¨âì ¢á¥ í«¥¬¥âë ¢ ª â «®£¥
|
||||
|
||||
* - ¨¢¥àâ¨à®¢ âì ¬ ન஢ªã ¢ ª â «®£¥
|
||||
|
||||
ENTER - ¢®©â¨ ¢ ª â «®£/§ £à㧨âì WMF ¯« £¨/§ ¯ãáâ¨âì SPG/§ ¯ãáâ¨âì $C/¯à®á¬®âà¥âì ä ©« ¯®¤ ªãàá®à®¬
|
||||
SHIFT+ENTER - ¢ë¢®¤ ¬¥î ¢ë¡®à ¢ìà (ä®à¬¨àã¥âáï ¨§ ¢áâ஥ëå ¢ì஢ ¨ § £à㦥ëå ¯« £¨®¢, ¯®¤¤¥à¦¨¢ îé¨å ¤ ®¥ ¬¥î)
|
||||
F3 - ®âªàëâì ä ©« ¯à®á¬®âà (ª ª ⥪áâ/HEX/ª à⨪ã (TGA/SCR/Gigascreen/MGS). § £à㦠¥â ä ©«ë ¤® 1¬¡. …᫨ à áè¨à¥¨¥ ¥ ®¯®§ ®, â® ¡ã¤¥â ¯à¥¤«®¦¥® ¢ë¡à âì ¤¥©á⢨¥
|
||||
|
||||
|
||||
P.S. ¢® ¢à¥¬ï ®¯¥à 権 㤠«¥¨ï/ª®¯¨à®¢ ¨ï ä ©«®¢/ª â «®£®¢ ¬®¦® ¤®áà®ç® ¯à¥à¢ âì â ª®¢ë¥ ¦ ⨥¬ ESC (¬¥î ¯®ï¢¨âáï ᬥ¥ ä ©« )!
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
Wild Commander v1.1␍␍[SETUP]␍CPU_FREQ=2; 0=3.5MHz, 1=7MHz, 2=14MHz, 3=reserved␍SavePaths=1; 0-disabled, 1-enabled (remember dirs in panels)␍SavePosition=1; 0-disabled, 1-enabled (restores cursor position, if enabled)␍TextMode=2; 0=80x25, 1=80x30, 2=90x36 text mode␍Logo=1; 0-disabled, 1-enabled (disables logo header and clock)␍ScreenSaver=9; 0-disabled, 1-9 minutes␍␍[PLUGINS]␍MOUNTER.WMF -memory=128 -cpu=3,5 -cache=off -rs232=115200␍SETIME.WMF; memory:128/512/1024/auto cpu:3,5/7/14 cache:on/off rs232:115200/230400␍RE.WMF␍VGMPLAY.WMF␍TXTEDIT.WMF -highlight=auto; auto,on,off␍FILE_CR.WMF␍TRDisp.wmf␍TRDUMP.WMF␍ROM_PROG.WMF␍WPLAYER.WMF␍GSPLAYER.WMF -midi_chip=2; 1 - first (#FF), 2 - second (#FE)␍VIDEO_PL.WMF␍BMPV.WMF␍ILBMVIEW.WMF␍FTVIEW.WMF␍GIFVIEW.WMF␍MCGSV.WMF␍TAPM.WMF -loading=real -cpu=3,5 -memory=128 -basic=48␍COMPILER.WMF; loading:real/slow/fast cpu:3,5/7/14 memory:128/512/1024/auto basic:48/128␍CLOCK.WMF;PLASMATW.WMF;SCRSAVER.WMF␍␍[LPANEL]␍DRV=1; 0-IDEnemoMaster, 1-SD1zc, 2-SDngs, 3-IDEsmucMaster, 4-IDEsmucSlave, 5-IDEnemoSlave, 6-SD2zc␍INFO=0; file info (0 - disabled, 1 - enabled)␍CSORT=2; sorting (0 - off, 1 - by name, 2 - by ext, 3 - by size)␍␍[RPANEL]␍DRV=1; 0-IDEnemoMaster, 1-SD1zc, 2-SDngs, 3-IDEsmucMaster, 4-IDEsmucSlave, 5-IDEnemoSlave, 6-SD2zc␍INFO=0; file info (0 - disabled, 1 - enabled)␍CSORT=2; sorting (0 - off, 1 - by name, 2 - by ext, 3 - by size)␍␍␍;this file and all plug-ins must be placed into WC folder (in root dir of Boot-Device)␍;¤ ë© ä ©« ¨ ¢á¥ ¯« £¨ë 㦮 à §¬¥áâ¨âì ¢ ¯ ¯ª¥ WC␍;(¢ ª®à¥ § £à㧮箣® ãáâனá⢠, ª®â®à®¥ ¢ë¡¨à ¥âáï ¢ ts-bios'e [SS+F12])␍
|
||||
@@ -0,0 +1 @@
|
||||
W: WDC v1.60␍menu\wdc v1.60.$C␍␍H: Hrust 1.3 (TR-DOS Only!)␍menu\Hrust v1.3.spg␍␍R: RUD 2.42 (TR-DOS Only!)␍menu\RUD v2.42.spg␍
|
||||
@@ -0,0 +1,751 @@
|
||||
WildCommander History.
|
||||
|
||||
v1.10 (03.08.2025):
|
||||
.правлен баг: [файловое ядро] генератор индексов не работал на каталогах и файлах с расширением меньше 3х символов
|
||||
.обновлен плагин: GSPLAYER .добавлено проигрывание цифровых модулей Digital Music Maker (.DMM)
|
||||
.обновлен плагин: ROM_PROG - добавлена возможность полной прошивки 512кб, оптимизация кода и обновление интерфейса
|
||||
.обновлен плагин: File Creator - изменен цвет курсора в юзер меню (теперь не слипается с заголовком окна)
|
||||
|
||||
v1.09 (04.08.2024):
|
||||
.обновлен плагин: TAPM .перемещена область выделенная под загрузку TAP файла (совпадала с буфером RAM диска под SCL образ)
|
||||
.обновлен плагин: MOUNTER .добавлена опция выбора скорости rs232 в INI (115200/230400)
|
||||
|
||||
v1.09 (03.08.2024):
|
||||
.обновлен плагин: GSPLAYER .доработан анализатор MOD файлов
|
||||
.обновлен плагин: TAPM .добавлен метод загрузки REAL (со звуком)
|
||||
|
||||
|
||||
v1.09 (31.07.2024):
|
||||
.в плагинную систему добавлен резидент вызова и резидент перехода (для вызова и перехода кода между паг в плагине, в одном окне)
|
||||
.добавлена возможность передавать параметры запуска в плагины из раздела загрузки таковых (в INI файле)
|
||||
.изменена версия плагинной системы, изменена версия INI файла
|
||||
.обновлен плагин: TAPM .по умолчанию сделана опция загрузки FAST
|
||||
.добавлена поддержка опций из INI файла
|
||||
.обновлен плагин: GSPLAYER .увеличен тайм аут ожидания готовности GS при детекте
|
||||
.добавлена очистка поля имени трека
|
||||
.добавлена поддержка опций из INI файла
|
||||
.обновлен плагин: TXT Editor .добавлена поддержка опций из INI файла
|
||||
.обновлен плагин: MOUNTER .добавлена поддержка опций из INI файла
|
||||
|
||||
v1.07 (19.04.2024):
|
||||
.обновлен плагин: GSPLAYER .в midi плеере сделана нормальная синхронизация таймера, с точностью до 8 долей фрейма
|
||||
.в midi плеере сделан игнор задержки перед кодом конца трека (чтобы срабатывал автопереход на следующий модуль)
|
||||
.в midi плеере исправлен баг с именем трека нулевой длины
|
||||
.в midi плеере исправлен баг с именем трека шире поля имени в окне
|
||||
.в midi плеере исправлен баг в таймере тиков (при добавлении остатка не учитывалось переполнение младших 16 бит)
|
||||
|
||||
v1.07 (17.04.2024):
|
||||
.обновлен плагин: GSPLAYER .в midi плеере подправлен коэффициент скорости проигрывания
|
||||
.доработан однобайтовый прогресс бар
|
||||
|
||||
v1.07 (16.04.2024):
|
||||
.обновлен плагин: GSPLAYER .устранены проблемы с синхронизацией в midi плеере (в ущерб визуализации)
|
||||
.в midi плеере добавлена возможность выбора чипа по F1 (1го либо 2го)
|
||||
.в midi плеере добавлен прогресс бар
|
||||
|
||||
v1.07 (15.04.2024):
|
||||
.правлен баг: неправильно подставлялся режим экрана в меню сетапа (F9), из-за кривых констант
|
||||
.обновлен плагин: WPLAYER .добавлена ассоциация для .ETC файлов (SAA модули)
|
||||
.убрано ограничение на 16кб для TFC файлов
|
||||
.обновлен плагин: GSPLAYER .добавлен тайм-аут с окошком, если при первом использовании плагина гс долго отвечает
|
||||
.ускорена загрузка MOD файлов в память GS (примерно на 27%)
|
||||
.добавлено проигрывание MIDI файлов (.MID) через multisound (ay-rs232/midi)
|
||||
|
||||
v1.06 (07.04.2024):
|
||||
.обновлен плагин: WPLAYER .правлен баг: исправлено проигрывание TFD файлов, был кривой парсинг буфера 48кб, который идет до загрузки данных с FAT
|
||||
.добавлено проигрывание PSM (Pro Sound Maker) модулей
|
||||
|
||||
v1.06 (05.04.2024):
|
||||
.добавлена возможность инициализации yes/no (вместо ok/cancel) в функции YN(8)
|
||||
.немного доработан file info
|
||||
.правлен баг: при включении на прерывания обработчика от плагина (INT_PL (86)), функции печати окна (PRWOW) и стирания окна (RRESB) переключали окно #8000-#BFFF не отключая вызов в плагин из прерываний (который должен быть в #8000-#BFFF!)
|
||||
.изменена версия плагинной системы
|
||||
.обновлен плагин: GSPLAYER .вернул таймер на прерывания
|
||||
.изменения интерфейса
|
||||
.обновлен плагин: TXT Editor
|
||||
.обновлен плагин: WPLAYER (правлен баг: для инитов плееров (которые таковые делают) не включалась пага с музоном после выгребания модуля из буфера)
|
||||
|
||||
v1.05 (30.03.2024):
|
||||
.правлен баг: при открытии каталогов больше 4095 записей не ставился нулевой индекс на 4096 записи (проверялось только превышение буфера данных = 9 паг)
|
||||
.правлен баг: снято ограничение на 80 символов ширины экрана в функции PRIAT
|
||||
.обновлен плагин: TXT&BIN Viewer .в режиме BIN добавлен поиск (ctrl+F), пока что вводить можно только текст
|
||||
.в режиме BIN теперь не отображаются данные за пределами длины файла (кратно 16 байт)
|
||||
.правлен баг: в режиме просмотра текста не отображался текст
|
||||
.обновлен плагин: TXT Editor .ускорен режим печати с подсветкой синтаксиса
|
||||
.добавлено отображение маркировки в режиме печати с подсветкой синтаксиса
|
||||
.в редакторах строки добавлено обновление отображения статусов ins/ovr, caps, eng/rus
|
||||
.добавлен вывод ошибки, если выделенная область не помещается в буфер обмена
|
||||
.добавлено отображение оффсета курсора и области маркировки
|
||||
.теперь при открытии .ASM файлов подсветка включается автоматически (F2 вкл/выкл)
|
||||
.правлен баг: маркировка останавливалась на стыках страниц (не всегда)
|
||||
.правлен баг: копирование не проверяло превышение буфера обмена (16кб)
|
||||
|
||||
v1.04 (25.03.2024):
|
||||
.ускорена сортировка по расширению (ещё на ~27%)
|
||||
.обновлен плагин: TXT&BIN Viewer (в режиме BIN: добавлен вывод оффсета, добавлены клавиши PGUP, PGDN)
|
||||
.обновлен плагин: TAPM (добавлен запуск z80 снапшотов, версий 1,2,3)
|
||||
|
||||
v1.03 (23.03.2024):
|
||||
.обновлен плагин: WPLAYER .увеличен макс размер для PT3/VTX модулей до 24кб, в том числе в режиме TS (общий буфер на оба модуля 40кб)
|
||||
.изменения в интерфейсе
|
||||
.добавлена возможность запуска модулей размером меньше 256 байт
|
||||
.обновлен плагин: GSPLAYER .добавлена пауза (M key)
|
||||
.добавлен анализатор в режиме MOD плеера
|
||||
|
||||
v1.03 (18.03.2024):
|
||||
.в F9 меню теперь подтягивает текущее состояние опции Logo enabled/disabled
|
||||
.ускорена сортировка по расширению (примерно на 20%), а так же убрана зависимость от регистра в расширениях при сортировке
|
||||
.добавлено ожидание отпускания клавиш (USPO), перед выводом окна подтверждения действия, при отработке функции Delete(F8)
|
||||
.обновлен плагин: WPLAYER (добавлено потоковое проигрывание TFD файлов; починено восстановление фонта, по выходу из плагина, в режиме плей листа)
|
||||
.обновлен плагин: GSPLAYER (поддержка нового интерфейса, добавлен таймер при проигрывании mp3 и wav)
|
||||
.обновлен плагин: video_pl (поддержка нового интерфейса)
|
||||
|
||||
v1.02 (10.03.2024):
|
||||
.добавлена возможность отключения шапки с часами в пользу панелей (вынесена отдельная опция в INI файл и редактор по F9)
|
||||
.сделана автоматическая центровка всех окон в соответствии c активным режимом экрана (80x25,80x30,90x36)
|
||||
.мелкие изменения в интерфейсе
|
||||
.в API изменен формат типа окна, а так же добавлена автоцентровка окон (см. доку)
|
||||
.изменена версия плагинной системы
|
||||
.обновлен плагин: MOUNTER (косметические изменения)
|
||||
.обновлен плагин: WPLAYER (добавлена пауза проигрывания музыки по M, косметические изменения)
|
||||
.обновлен плагин: ASM Compiler (косметические изменения)
|
||||
.обновлен плагин: TXT Editor (косметические изменения)
|
||||
.обновлен плагин: TAPM (косметические изменения)
|
||||
.обновлен плагин: TRDUMP (TRDump v0.83 by dr.Max)
|
||||
.обновлен плагин: TRDISP (TRDispatcher v0.43b by dr.Max)
|
||||
|
||||
v1.01 final (30.10.2019):
|
||||
.правлен баг: удалялся только первый отмаркированный каталог
|
||||
.правлен баг: копирование дира не копировало файлы с именами больше 64 символов (гробила проца вывода имени)
|
||||
.обновлен плагин: TXT&BIN Viewer - добавлена поддержка вызова по F10 (просмотр текущего каталога в BIN)
|
||||
|
||||
v1.00 final (20.10.2019):
|
||||
.добавлен сброс буфера PS/2 при запуске коммандера
|
||||
.добавлен вывод ошибок в функции удаления каталога
|
||||
.добавлен вывод имени копируемого файла в функции копирования каталога (в окне с прогресс баром)
|
||||
.добавлена полная поддержка txt режима 90x36, в том числе в плагинную систему (панели теперь рисуются в полную ширину экрана)
|
||||
.изменен заголовок и структура wc.ini (!!!). имена файлов с плагинами теперь можно указывать в формате длинного имени
|
||||
.настройка времени включения скрин сейвера вынесена в INI файл
|
||||
.разделены вызовы F3 и ENTER (соотв. флаг в заголовке плагина)
|
||||
.выкинут встроенный просмотр TXT и BIN файлов
|
||||
.обновлен плагин: TXT Editor - добавлена полная поддержка экрана 90x36 (не только по высоте, но и в ширину)
|
||||
.обновлен плагин: ASM Compiler - поддержка вызова только по ENTER
|
||||
.добавлен плагин: TXT&BIN Viewer
|
||||
|
||||
v1.00 rc9 (10.10.2019):
|
||||
.выкинут встроенный TGA вьювер
|
||||
.добавлены отработки на нажатия ctrl+A и * (маркировать все и инвертирование маркировки)
|
||||
.заблокировано выделение ".." при отсутствии маркировки и нажатии F5/F8
|
||||
.добавлена поддержка 2й SD карты
|
||||
.добавлен вывод ошибок для рекурсивного копирования каталога
|
||||
.исправлен выход по ошибке из копирования при встрече каталогов с включенными атрибутами
|
||||
.обновлен плагин: MOUNTER - добавлена поддержка 2й SD карты, добавлен инит карты в случае если оная возвращает idle state
|
||||
.обновлен плагин: BMPV - добавлен просмотр TGA графики
|
||||
|
||||
v1.00 rc7 (05.10.2019):
|
||||
.добавлено сохранение капслока в коротких именах каталогов и файлов
|
||||
.правлен баг: поиск длинного имени в каталоге выдавал ложное совпадение в редкой ситуации
|
||||
.обновлен плагин: MOUNTER - правлен баг в маунте SCL на RAM-диск (парсер каталога не переваривал файлы 0й длины)
|
||||
|
||||
v1.00 rc6 (03.10.2019):
|
||||
.добавлен скролл бар в панели
|
||||
.добавлено копирование/удаление каталогов со всеми вложениями (пока-что без интерфейса)
|
||||
|
||||
v1.00 rc4 (13.09.2019):
|
||||
.добавлен инит бита вида данных в CMOS-часах
|
||||
.правлен баг: для плагинов типов #13 и #15 не выводился текст напротив подсказки F4
|
||||
.в API добавлена поддержка плагинов #11, #12 (вызов по F2 из коммандера)
|
||||
.в API для функции STREAM добавлен новый функционал (параметр #FD: включение спец потока и позиционирование на папку WC)
|
||||
.в авто-загрузку плагинов добавлен вывод поля F2 (при встрече соотв. плагина)
|
||||
.обновлен плагин: File Creator (FILE_CR) - добавлено F2 меню (читает wc.mnu из папки WC, запускает SPG и $C файлы)
|
||||
.обновлен плагин: TXT Editor - исправлен баг: при сохранении пустого файла, сохранялся файл длиной 0 (генерилась цепочка 4Гб)
|
||||
|
||||
v1.00 rc3 (08.09.2019):
|
||||
.обновлен плагин: TXT Editor .добавлена отработка ESC при редактировании имени файла в Save As... (возврат в редактор)
|
||||
.исправлен баг: при сохранении, в случае когда курсор находился в самом конце, длина файла получалась на 1 байт больше реальной
|
||||
.добавлен плагин: GIFVIEW by Grey (исходники конвертнул для компиляции из самого коммандера, плюс правлено управление и был включен кеш)
|
||||
|
||||
v1.00 rc3 (24.08.2019):
|
||||
.обновлен депакер MegaLZ, thx to spke (распаковка SPG при запуске, увеличение скорости распаковки в 2 раза)
|
||||
.добавлено обнуление SFile и смещений тайловых-плоскостей, в процедуре восстановления экрана (GEDPL)
|
||||
.при ручной загрузке плагина (WMF), если имя плагина совпадает с уже загруженным, то предлагается удалить старый плагин и загрузить новый (упрощает разработку и тестирование плагинов)
|
||||
.изменена версия плагинной системы (добалены новые типы плагинов)
|
||||
.обновлен плагин: TXT Editor .добавлена возможность запуска из F10 меню (создание пустого файла)
|
||||
.добавлена поддержка меню выбора вьюверов (зелёное меню)
|
||||
.добавлено сохранение по CTRL+ALT+S (Save As...)
|
||||
.доработки в обработке ошибок при сохранении по выходу
|
||||
.доработка режима подсветки синтаксиса (F2)
|
||||
.обновлена документация на плагинную систему
|
||||
|
||||
v0.99 (16.12.2018):
|
||||
.обновлен плагин: TXT Editor .повышена скорость работы на 14мгц (врубает кеш)
|
||||
.добавлен режим с подсветкой синтаксиса (бета), переключается по F2
|
||||
.обновлен плагин: ASM Compiler .мелкие оптимизации
|
||||
.добавлен вывод места ошибки при JR offset error (JR/DJNZ)
|
||||
.добавлена поддержка SAVEBIN (учитывает только имя)
|
||||
.обновлен плагин: File Creator (FILE_CR) .добавлено создание пустых текстовых файлов (*.txt)
|
||||
.в окне ввода имени по ESC теперь происходит выход, а не запись файла как было раньше
|
||||
|
||||
v0.99 (24.11.2018):
|
||||
.обновлен плагин: MOUNTER .при маунте TRD/SCL имя образа теперь сохраняется и отображается при следующих маунтах/дизмаунтах
|
||||
.добавлена возможность изменения параметров запуска из меню (задание частоты, лока памяти, режима кеш)
|
||||
[не зависит от параметров в биосе, ресет по F12 все выставит как в биосе...]
|
||||
.добавлен вариант запуска с бутом (qc3.11), не пишется в образ!
|
||||
|
||||
v0.99 (02.06.2018):
|
||||
.изменения в интерфейсе (добавлен 2й тип рамок для рисовалки окон, добавлены тени, широкий курсор), часть интерфейса переведена под новый стиль.
|
||||
.небольшие оптимизации по памяти
|
||||
.выкинут встроенный SCR, GIGASCREEN, MG вьювер (есть в плагине)
|
||||
.изменено меню выбора вьювера (зелёная менюшка), меню формируется динамически в зависимости от плагинов в памяти
|
||||
.обновление API: добавлен 4й и 5й тип плагинов (для вызовов из меню выбора вьювера)
|
||||
.изменена версия плагинной системы
|
||||
.обновлен плагин: WPLAYER (добавлена поддержка модулей от нового Fast Tracker 1.08, косметические изменения)
|
||||
.обновлен плагин: MCGSV (добавлена поддержка меню вызова вьюверов)
|
||||
.обновлены плагины: TXTEDIT, COMPILER (косметические изменения)
|
||||
.добавлен плагин: TRDUMP (TRDump v0.56i by dr.Max)
|
||||
.добавлен плагин: SETIME (SETime v0.1i by dr.Max)
|
||||
|
||||
v0.98 (08.04.2018):
|
||||
.доработки в опросе PS/2 клавиатуры (теперь правильно обрабатываются нажатия SHIFT+Arrows)
|
||||
.добавлена обработка "*","-","+" на Numpad'е
|
||||
.изменена версия плагинной системы
|
||||
.обновлен плагин: TXT Editor .добавлен буфер обмена (16кб), сохраняется при выходе из плагина
|
||||
.добавлена маркировка по SHIFT+RIGHT/DOWN/PGDOWN/END и редактирование маркировки по SHIFT+LEFT/UP
|
||||
.реализован весь основной функционал работы с маркировкой
|
||||
(копирование в буфер обмена по CTRL+"C", вставка из буфера обмена по CTRL+"V", вырезание по CTRL+"X")
|
||||
.обновлен плагин: Compiler .добавлена очистка буфера под код (128кб)
|
||||
|
||||
v0.97 (21.08.2017):
|
||||
.обновлен плагин: Compiler .правлен баг с подсчетом EQUшек из очереди (не ставило стоп токена при генерации очереди)
|
||||
.добавлена поддержка INCL до 64кб (без рекурсии)
|
||||
.увеличена скорость компиляции на 26% за счет включения кеш
|
||||
.увеличено макс. количество операндов с выражениями у команды до 15(16), было 8(9)
|
||||
.добавлена возможность просмотра значений меток (по 'H' после завершения компиляции, запускается просмотр и листает экраны по одной кнопке)
|
||||
.добавлен вывод сообщения при запуске компиляции
|
||||
|
||||
v0.97 (18.08.2017):
|
||||
.обновлен плагин: Compiler (исправлен баг с сохранением OBJ размером более 32кб, правлен баг с декодерами в DS, рефакторинг)
|
||||
.обновлен плагин: TXT Editor (добавлен хелп по F1, добавлен поиск по ctrl+F и ctrl+G, оптимизации по скорости)
|
||||
|
||||
v0.97 (12.08.2017):
|
||||
.обновлен плагин: WPLAYER (увеличен буфер под модуль+плеер с 16кб до 32кб, теперь верно играет большие PT3 треки)
|
||||
.обновлен плагин: TXT Editor (исправлен баг с сохранением файлов размером более 16кб, добавлен функционал)
|
||||
.добавлен плагин: Compiler (компиляет *.ASM сорцы по ENTER, OBJ сохраняет в *.WMF; пока-что заточен под компиляние плагинов)
|
||||
|
||||
v0.97 (31.07.2016):
|
||||
.правлен баг: при вызове ISTR(9) обработчик гробил на входе HL'
|
||||
.добавлена функция в API: ADIR(56)
|
||||
.добавлено управление Caps Lock Led в PS/2 драйвер
|
||||
.добавлен вывод ошибок при переименовании файлов/каталогов
|
||||
.обновление API: добавлена передача номера расширения по которому был запущен плагин
|
||||
.некоторое перераспределение памяти в ядре (вскоре придётся выкидывать встроенный функционал в плагины (mgs вьювер первый в очереди))
|
||||
.изменён детект в IDE драйверах (nemo, smuc)
|
||||
|
||||
v0.96 (05.09.2015-08.03.2016):
|
||||
.добавлен плагин: MCGSV.WMF (Multi Color'n'Gigascreen Viewer)
|
||||
.незначительные исправления в документации на API плагинной системы
|
||||
.добавлено зануление параметров SourceAlign, DestinationAlign, AlignSize при запуске плагинов (функция №13 DMAPL)
|
||||
.в функцию работы с потоками (57 STREAM), добавлена возможность клонирования потока активной панели
|
||||
.добавлена комбинация: SHIFT+F3 (просмотр файла с выбором вьювера), так же работает и SHIFT+ENTER
|
||||
.немного окультурен встроенный TXT-Viewer
|
||||
.в авто-загрузку плагинов добавлен вывод поля F4 (при встрече соотв. плагина)
|
||||
.добавлен плагин: TXT Editor (F4)
|
||||
|
||||
v0.94 (21.08.2015):
|
||||
.правлен баг: вьювер Multi-Giga показывал с битой палитрой
|
||||
.в API добавлена передача имени активного файла плагинам, при запуске по расширению(#00), либо по F4 (#14)
|
||||
.в редакторе строки добавлена отработка CAPS LOCK
|
||||
.расширены возможности функции ISTR(9) из API
|
||||
.вернул функцию API #58
|
||||
|
||||
v0.92 (16.08.2015):
|
||||
.правлен баг: загрузчик INI файла не верно отрабатывал конец файла
|
||||
.параметры в SETUP(F9) теперь берутся из текущих, ранее оные выставлялись как по умолчанию
|
||||
.в блок настройки SETUP(F9) добавлены пункты IDEnemoSlave, IDEsmucMaster и IDEsmucSlave
|
||||
.обновлен плагин: MOUNTER (добавлена поддержка IDEnemoSlave; если обнаружен IDE VideoDAC, то работа с IDEnemo идет без INIR/OTIR; сообщение об ошибке гробило память (был вызов PRIAT после TXTPR))
|
||||
.в INI файле теперь можно указывать DRV=3/4/5 (IDEsmucMaster/IDEsmucSlave/IDEnemoSlave)
|
||||
.добавлена общая поддержка Slave для IDEnemo и IDEsmuc драйверов
|
||||
.оптимизации в IDEsmuc драйвере
|
||||
.добавлен детект IDE VideoDAC в IDEnemo драйвер (теперь будет работать и с внешним контроллером [требует замены сигнала DOS\ на +5в])
|
||||
|
||||
v0.90 (09.08.2015):
|
||||
.правлен баг: не работал запуск SPGv0.2 (требуется полная переработка загрузчика)
|
||||
.добавлен доп. уровень защиты на LOAD512, при загрузке из плагинов в #C000-#FFFF
|
||||
|
||||
v0.89 (08.08.2015):
|
||||
.временно отключена функция API FindNext(58) (пока-что выдает другую структуру данных и не реагирует на A)
|
||||
.вернул SD(NGS) драйвер, замержены все изменения из SD(ZC) драйвера
|
||||
.добавлен драйвер под SMUC с открытыми портами
|
||||
.все драйвера теперь хранятся в пакованном виде
|
||||
|
||||
v0.88 (04.08.2015):
|
||||
.обновление API (добавлены вызовы INS и DEL; добавлена возможность вешать на прерывания функцию из плагина, а так же отключать опрос клавиатуры и обновление часов)
|
||||
.обновлен плагин: VIDEO_PL (переделан детект NGS; убран механизм SKIP FRAMES; сделан буфер в 4 кадра; алг. загрузки сделан блоковым [на SD картах дает хороший прирост])
|
||||
.обновлен плагин: WPLAYER (доработан детект STP и ASC модулей, а так же отключен вывод имени в модулях без заголовка)
|
||||
|
||||
v0.87 (30.07.2015):
|
||||
.незначительные изменения в SD(ZC) драйвере (добавлено ожидание busy после завершения транзакции записи и чтения)
|
||||
.небольшие изменения в API (поддержка #14 типа плагинов)
|
||||
.обновлен плагин: WPLAYER (вернул старое управление в режиме без плей-листа, изменены цвета, правлен косяк с полем Editor)
|
||||
|
||||
v0.86 (13.07.2015):
|
||||
.доработана отработка конца каталога (очень редко могло выводить в конце каталога мусор)
|
||||
.обновлен плагин: ROM_PROG (версия от zboszor)
|
||||
|
||||
v0.85 (13.05.2015):
|
||||
.правлен баг: не отображались заголовки в setup'е
|
||||
.обновлен плагин: TAPM (добавлена возможность выбора скорости запуска TAP'ов: SLOW и FAST)
|
||||
|
||||
v0.84 (10.05.2015):
|
||||
.обновлен плагин: MOUNTER (правлен баг, с приходом инта во время работы с регами NVRAM)
|
||||
.правлен баг: не инитился флаг активной панели, после включения/повреждения страницы с оным (из-за этого не запоминалась позиция курсора, пока не нажмут TAB)
|
||||
|
||||
v0.83 (08.05.2015):
|
||||
.добавлено запоминание активной панели и позиции курсора
|
||||
.в ini файл добавлен новый параметр: CURP (включает хранение позиции курсора вместе с путями)
|
||||
.в setup добавлен соотв. пункт
|
||||
|
||||
v0.82 (08.05.2015):
|
||||
.правлен баг: не работал mc/mgs/scr вьювер
|
||||
.обновлен плагин: MOUNTER (доработано меню, добавлен ресет в Basic128)
|
||||
|
||||
v0.81 (07.05.2015):
|
||||
.в редактор строки добавлена возможность редактирования строк любой длины, с выводом окна курсора на экран
|
||||
.функция переименования(F6) теперь может переименовывать файлы/каталоги длиной до 255 символов
|
||||
.изменено распределение памяти, увеличена область под каталоги (144кб на панель)
|
||||
.сделан новый TXT вьювер (есть поддержка только cp866)
|
||||
.правлен баг: в редакторе строки Delete криво отрабатывал с курсором в крайней правой позиции
|
||||
.правлен баг: функция генерации каталога гробила ячейку #7FFF
|
||||
.обновлен плагин: MOUNTER (добавлен вывод меню после маунта TRD/SCL)
|
||||
|
||||
v0.79 (05.05.2015):
|
||||
.добавлено удаление пустых каталогов
|
||||
.для коротких имен, связанных с длинными, теперь всегда генерируется индекс, дабы не занимать имена...
|
||||
|
||||
v0.78 (04.05.2015):
|
||||
.правлен баг: сохранение ini файла в setup'e портило заголовок (используется общий буфер с fat ядром)
|
||||
|
||||
v0.77 (04.05.2015):
|
||||
.в редактор строки добавлена отработка Delete
|
||||
.добавлено отображение режимов INS/OVR и раскладки ENG/RUS в редакторе строки
|
||||
.исправлена ошибка с буквой "Ё" в генераторе каталога, отбраковывало оную как левый символ уникода и соотв. не выдавало длинное имя
|
||||
.та же ошибка исправлена в поиске имени
|
||||
.добавлен вывод ошибки при создании каталога
|
||||
.при генерации длинного имени, короткое больше не содержит пробелы (не все софты умеют с оными работать)
|
||||
|
||||
v0.76 (04.05.2015):
|
||||
.в редактор строки добавлена поддержка русской раскладки
|
||||
.редактор строки теперь реагирует на Insert (по умочанию стоит режим INS)
|
||||
|
||||
v0.75 (04.05.2015):
|
||||
.добавлена проверка на дупликаты, при создании короткого имени
|
||||
.исправлена генерация индексов
|
||||
.добавлено сообщение о сортировке
|
||||
|
||||
v0.74 (03.05.2015):
|
||||
.правлен баг: в генераторе короткого имени (всегда выставляло атрибут архивный)
|
||||
.доработан генератор каталога, не обрабатывал ситуацию с пустым (корневым) каталогом
|
||||
|
||||
v0.73 (03.05.2015):
|
||||
.коммандер переведен на работу с длинными именами
|
||||
-макс. длина имени файла/каталога 255 символов
|
||||
-при создании файла теперь идет проверка на наличие дупликата, так же добавлен возврат типа ошибки
|
||||
-все функции API, которые выдавали имена в формате [flag(1)],name(1-12),0 - теперь выдают имена до 255 символов!
|
||||
-все функции API, которые принимали имена в формате [flag(1)],name(1-12),0 - теперь принимают имена до 255 символов
|
||||
-функция FENTRY теперь может принимать на вход не просто имя файла, но так же и путь (к примеру #00,"..\dir1\dir2\file.txt",0)
|
||||
-сортировщик переделан под длинные имена
|
||||
-плагин WPLAYER теперь полноценно работает с ayl/m3u плей листами
|
||||
.убрана 58я функция из API (MkFile устаревший)
|
||||
.в API добавлены функции RENAME и FindNext (на место 58й)
|
||||
.временно отключен SD(NGS) драйвер
|
||||
.обновлен плагин: WPLAYER (не отдавал неопознанные файлы)
|
||||
.обновлен плагин: FILE_CR (вызовы 58й функции заменены)
|
||||
|
||||
v0.68 (24.04.2015):
|
||||
.состояние NumLock теперь не влияет на Insert и Delete в панелях
|
||||
.добавлены новые функции в API: DelFl, SCRLWOW
|
||||
.сделано отключение графики при запуске
|
||||
|
||||
v0.67 (23.04.2015):
|
||||
.правлен баг: 54я функция API не работала
|
||||
.обновлен плагин: WPLAYER
|
||||
-работа с плай листами
|
||||
-режимы проигрывания (цикл/на одном файле/останов)
|
||||
-генерация списка проигрывания, если есть маркировка на файлах (их кидает в плей лист, при запуске)
|
||||
-заходы в ayl/m3u (пока-что бесполезные, ибо нету поддержки лонг неймов в API коммандера)
|
||||
|
||||
v0.66 (18.04.2015):
|
||||
.доработан детект в SD драйвере
|
||||
.обновлен SD NGS драйвер (замержены все изменения из SD(ZC) драйвера)
|
||||
.обновлен плагин: WPLAYER, добавлено проигрывание SAA1099 модулей (ETracker)
|
||||
.обновлена документация и описания
|
||||
|
||||
v0.65 (13.04.2015):
|
||||
.добавлен новый функционал в интерфейсную часть API
|
||||
.введена глобальная переменная, нужная для SD драйвера в mounter'е
|
||||
.обновлен плагин: Mounter (заменен SD драйвер, задействованы новые функции API)
|
||||
|
||||
v0.63 (09.04.2015):
|
||||
.правлен баг: в блоке настройки INI файла были перепутаны местами левая и правая панель
|
||||
.правлен баг: пути к панелям гробились при входе в ts-bios, пересекалось с фонтом оного
|
||||
.переписан SD драйвер, теперь должен видеть все карты (MMC в том числе)
|
||||
|
||||
v0.62 (30.07.2014):
|
||||
.увеличен размер буфера под плагины (с 512кб до 1мб)
|
||||
.добавлена сортировка по расширению (ctrl+F4)
|
||||
.добавлена сортировка по размеру (ctrl+F6)
|
||||
.обновлен плагин: TAP Mounter (добавлен запуск SNA48/128)
|
||||
|
||||
v0.61 (27.07.2014):
|
||||
.добавлена сортировка (только по имени, отключается на каталогах больше 510)
|
||||
.в ini файл добавлен новый пунк: CSORT (сортировка)
|
||||
.добавлен вывод версии TSconf в F1 меню
|
||||
.добавлены горячие клавиши: ctrl+F3 - вкл/выкл сортировки в панели; ctrl+R - обновить содержимое панели
|
||||
|
||||
v0.60 (26.07.2014):
|
||||
.временно отрубил мерж при стирании окон
|
||||
.доработана пускалка SPGv0.x
|
||||
.изменено чтение версии TSconf
|
||||
|
||||
v0.59 (25.07.2014):
|
||||
.убрана wide версия из сборки
|
||||
.в ini файл добавлен новый пунк: Text Mode (TXTMD), задает разрешение тхт режима (25x80/30x80/36x90)
|
||||
|
||||
v0.58 (24.07.2014):
|
||||
.добавлено включение кеша в окне с системными функциями (page1)
|
||||
.добавлено чтение версии TSconf, TGA вьювер теперь учитывает IDE Video-DAC
|
||||
|
||||
v0.57 (21.07.2014):
|
||||
.правлен баг: при удалении плагина не обновлялась переменная начала свободного места в буфере плагинов
|
||||
.правлен баг: гробились депакеры запускалки SPG
|
||||
.добавлена возможность прямой загрузки данных в #0000-#3FFF (плагинная система)
|
||||
.добавлена возможность запуска скрин сейвера из F10 меню
|
||||
|
||||
v0.56 (09.12.2013-18.07.2014):
|
||||
.буфер окон перемещен в отдельную страницу
|
||||
.добавлена дефрагментация, при удалении окон в произвольном порядке (окна не должны пересекаться!)
|
||||
.добавлена дефрагментация, при удалении плагинов (теперь удаляется не только заголовок плагина, но и место выделенное под него)
|
||||
.расширен функционал плагинной системы, изменена версия и расширен заголовок (функции MNG0_PL, MNG8_PL, MNG0VPL, MNG8VPL)
|
||||
.добавлен редактор INI файла (F9)
|
||||
|
||||
v0.55 (02.12.2013):
|
||||
.расширен функционал плагинной системы, сменена версия таковой (функции DMAPL, GVtm, GVtl, GVsgp)
|
||||
.увеличен размер графического буфера до 64 страниц (1мб)
|
||||
.исправлен баг: не сбрасывался путь в панели при запуске, если носитель отсутствовал
|
||||
.обновлена документация на плагинную систему
|
||||
|
||||
v0.54 (29.11.2013):
|
||||
.добавлено выставление внутренней частоты по выходу из плагинов (задается в ини)
|
||||
.добавлено отображение пути к активному каталогу
|
||||
.добавлен раздел SETUP в ini файл (можно задать частоту процессора и выбрать режим хранения позиций панелей в ОЗУ)
|
||||
.добавлен плагин: TAP Mounter
|
||||
.добавлен плагин: IFF/ILBM Viewer
|
||||
|
||||
v0.53 (16.11.2013):
|
||||
.правлен баг: убрано обращение к порту #2AAF
|
||||
.правлен баг: запуск SPGv0.x не работал
|
||||
|
||||
v0.50 (24.08.2013):
|
||||
.правлен баг: вешался прогресс бар, на файлах меньше 64 байт
|
||||
.увеличен размер видео буфера, выделяемого плагинам (добавлен 3й видео экран, см. функционал)
|
||||
.добавлены параметры панелей в INI файл (изменена версия такового)
|
||||
.в сборку добавлена версия коммандера 80x25 (WildCommanderWide)
|
||||
|
||||
v0.48 (28.11.2012):
|
||||
.обновлен IDE драйвер (добавлена поддержка DMA, доработан детект)
|
||||
.обновлен SD(ZC) драйвер (добавлена поддержка DMA)
|
||||
.переделан алг. чтения/записи на мульти-секторный (FAT ядро)
|
||||
|
||||
v0.40 (27.11.2012):
|
||||
.доработана пускалка SPGv1.0 (добавлена чистка ZX экрана)
|
||||
.обновлен плагин: BMP Viewer & Sprite Cutter (поддержка разрешений от 1x1 до 512x512, 256c спрайты, ручное изменение размера рамки)
|
||||
|
||||
v0.39 (11.10.2012):
|
||||
.доработано меню работы с плагинами (F10)
|
||||
.обновлен плагин: GS Player (переделан mp3 плеер, подправлен детект NGS)
|
||||
|
||||
v0.38 (03.10.2012):
|
||||
.вынесен опрос Caps Lock в плагины
|
||||
.исправлена ошибка в DMAPL (3я функция)
|
||||
|
||||
v0.36 (28.09.2012):
|
||||
.добавлена отработка клавиш LEFT, RIGHT, HOME, END в F10 меню (меню работы с плагинами)
|
||||
.добавлены новые функции в плагинную систему (MKfile, MKdir, STREAM, DMA)
|
||||
.исправлена проблема с конверсией имен "..", "." в GENTRYX
|
||||
.обновлена документация на плагинную систему
|
||||
|
||||
v0.35 (26.09.2012):
|
||||
.добавлена запускалка SPGv1.0 (позволяет грузить до 256блоков с жатием или без (hrust1/megalz)
|
||||
.расширен функционал плагинной системы
|
||||
.добавлены дополнительные защиты в плагинную систему
|
||||
|
||||
v0.33 (31.08.2012):
|
||||
.правлен баг: при запуске SPG всегда выставлялись 14мгц
|
||||
.обновлен Nemo-IDE драйвер, переделаны функции чтения/записи (в соответствие с докой)
|
||||
.обновлен плагин: TRD Mounter (исправлен Nemo-IDE драйвер)
|
||||
.обновлен плагин: File Creator (правлен баг с 9м сектором в TRD без бута)
|
||||
|
||||
v0.31 (23.07.2012-24.08.2012):
|
||||
.доработан Nemo-IDE драйвер, для корректной работы с IDE-SD переходниками
|
||||
.обновлен плагин: TRD Mounter (обновлен Nemo-IDE драйвер)
|
||||
.обновлен плагин: BMP Viewer & Sprite Cutter (новые размеры рамок)
|
||||
.обновлен плагин: File Creator (исправлено название бута, было "QC3.05.B")
|
||||
|
||||
v0.30 (05.04.2012-21.07.2012):
|
||||
.правлен баг: в File Creator'е не проверялся флаг ошибки при вызове функции создания файла
|
||||
.добавлено игнорирование старших 4х бит в номере кластера (FAT ядро)
|
||||
.добавлены опросы F1-F10 в плагинную систему + мелкие изменения
|
||||
.добавлен плагин: BMP Viewer & Sprite Cutter (Beta версия). понимает только BMP 8bit 320x240!
|
||||
|
||||
v0.29 (03.04.2012):
|
||||
.несколько изменён детект FAT32 (FAT ядро)
|
||||
.TURBOPL теперь меняет 3х-битную частоту AY (плагинная система)
|
||||
.убраны мигания экрана при запуске $C/SPG файлов
|
||||
.реализована функция создания файла - MKFILE (плагинная система)
|
||||
.добавлен новый плагин: File Creator, умеет создавать пустые TRD и TRD с boot'ом (размером 640/800KB)
|
||||
.обновлён плагин: TR-DOS Mounter, исправлены мелкие недочёты
|
||||
|
||||
v0.26 (31.03.2012):
|
||||
.снято ограничение на размер создаваемой цепочки, соотв. теперь можно копировать файлы любых размеров! (FAT ядро)
|
||||
.добавлена функция скипа данных (FAT ядро)
|
||||
.добавлена проверка на выход за пределы FAT. теперь: если нету достаточного свободного места, то будет выдана ошибка! (FAT ядро)
|
||||
.обновлён плагин: Video Player, добавлен фрейм скип, а так же заливка паллитры через DMA (необходимо обновить конфиг!!!)
|
||||
|
||||
v0.25 (29.03.2012):
|
||||
.в ядро ФС добавлена новая функция, необходимая для Video Player'а (FAT ядро)
|
||||
.обновлена плагинная система и версия таковой (необходимо обновить ВСЕ плагины)
|
||||
.добавлен таймер на прерывания (для плагинов)
|
||||
.добавлен новый плагин: Video Player
|
||||
|
||||
v0.24 (18.03.2012):
|
||||
.в GS Player добавлено проигрывание mp3 файлов, а так же доработано проигрывание mod'ов и wav'ов
|
||||
.правлены ошибки в плагинной системе (включение 2го видео экрана не работало)
|
||||
.доработаны переключения режимов и экранов (больше не мигает экраном с мусором)
|
||||
|
||||
v0.23 (14.03.2012):
|
||||
.добавлен новый плагин: GS Player (играет MOD и WAV[8bit mono/stereo 8000/11025/16000/22050])
|
||||
.отключено чтение структуры FSInfo (FAT ядро)
|
||||
.изменён фильтр имен (теперь не добавляет "_" именам состоящим из 1го символа)
|
||||
.флаги ABT и ENT вынесены в фикс. адреса (для возможности опроса из плагинов)
|
||||
|
||||
v0.22 (13.03.2012):
|
||||
.автозагрузка ини файла и плагинов теперь учитывает boot device (который выставляется в ts-bios'e)
|
||||
|
||||
v0.21 (11.03.2012):
|
||||
.изменен порт статуса DMA
|
||||
|
||||
v0.20 (10.03.2012):
|
||||
.добавлен вывод версии конфига (по F1)
|
||||
.переделаны алгоритмы работы с DMA
|
||||
|
||||
v0.19 (09.03.2012):
|
||||
.добавлен новый плагин: SCREEN SAVER by r0bat (SCRSAVER.WMF). он же добавлен в INI файл
|
||||
.добавлена новая функция в плагинную систему (опрос any key). обновлена документация
|
||||
.обновлен TRD Mounter: добавлена индикация виртуальных дисководов, добавлена защита от ресета в момент маунта
|
||||
|
||||
v0.18 (08.03.2012):
|
||||
.записи в порты Yoffset и Xoffset перенесены в обработчик прерываний (теперь txt/hex вьюверы работают нормально в режиме 90x36 символов, даже на 3.5МГц)
|
||||
.исправлены мелкие ошибки в плагинной системе
|
||||
|
||||
v0.16 (07.03.2012):
|
||||
.обновлен vDOS в TR-DOS маунтере (mounter.wmf)
|
||||
.окно автозагрузки теперь можно прочитать, зажав любую клавишу при запуске коммандера
|
||||
.добавлена возможность маркировки по клавише INSERT
|
||||
|
||||
v0.15 (06.03.2012):
|
||||
.правлены мелкие недочеты в автогрузилке плагинов. обновлен TRD Mounter.
|
||||
|
||||
v0.14 (06.03.2012):
|
||||
.добавлена возможность автозагрузки плагинов при запуске WC (нужно разместить wc.ini и все плагины в папке WC [в корне SD карты])
|
||||
.правлены недочеты во время просмотра текста/графики
|
||||
|
||||
v0.13 (05.03.2012):
|
||||
.добавлена возможность выхода по ESC из меню ALT+F1/F2
|
||||
.оптимизированно распределение памяти в WC (теперь пользуются только первые 2.5MB)
|
||||
.в маунтер vDOS добавлена возможность маунта SCL как RAM диска! собственно vDOS теперь поддерживает и RAM диск (один на все вирт диски)
|
||||
|
||||
v0.12 (04.03.2012):
|
||||
.обновлён фонт
|
||||
.добавлен диалог, при удалении плагинов из меню (F10)
|
||||
.добавлен инит нового порта DMA
|
||||
|
||||
v0.11 (03.03.2012):
|
||||
.правлен баг: в плагин передавался неверный размер файла...
|
||||
|
||||
v0.099 (03.03.2012):
|
||||
.в плагинной системе: IX можно не восстанавливать по выходу из плагина
|
||||
.теперь после удаления файла/группы файлов курсор не прыгает в начало каталога
|
||||
|
||||
v0.095 (02.03.2012):
|
||||
.добавлено меню запуска плагинов (F10)
|
||||
.добавлена функция удаления плагина (DEL в меню запуска[F10])
|
||||
.обновлен плагин-маунтилка (mounter.wmf). оный теперь можно вызывать из меню, для маунта RS-232 дисков и дизмаунта вирт дисков...
|
||||
|
||||
v0.091 (22.02.2012):
|
||||
.выставление pg0 и memConf, при выходе, теперь производится из сетапных переменных
|
||||
.добавлен плагин TRD Mounter. маунтит TRD образы с FAT32 на виртуальные диски A-D. (запись/чтение идет прямо в образы)
|
||||
|
||||
v0.089 (18.02.2012):
|
||||
.правлен запуск $C/SPG файлов (под не АТМ пагер)
|
||||
.добавлено чтение #AC, #AD ячеек из NVRAM при выходе из коммандера (#AC = pg0, #AD = memConf)
|
||||
.добавлено отключение основного обработчика прерываний (ибо DI может быть отменён из IDE драйвера)
|
||||
.правлен WP-плагин (оный выводил окно до функции определения модуля)
|
||||
|
||||
v0.085 (14.02.2012):
|
||||
.добавлена запускалка хобета-файлов ($C)
|
||||
.расширен функционал доступный из плагинов + обновлена дока
|
||||
|
||||
v0.081 (12.02.2012):
|
||||
.доработан выход из плагинов (менеджер плагинов) + добавлены защиты
|
||||
.добавлено выставление стека при запуске
|
||||
.обновлен дизайн WP-плагина
|
||||
|
||||
v0.079 (09.02.2012):
|
||||
.доработана плагинная система + правлены баги + обновлены доки
|
||||
.добавлена возможность загрузки до 32 плагинов, объёмом до 512кб (менеджер плагинов)
|
||||
.WP плагин переведён на 3.5МГц (основной цикл), дабы TFC нормально игрались
|
||||
.добавлен новый плагин: ROM writer (прошивает заданный 64Кб блок ПЗУ)
|
||||
.правлен баг: функция поиска партиций находила FAT16 разделы (FAT ядро)
|
||||
.правлены мелкие недочёты (при отмене удаления перечитывался каталог, доделано меню Y/N и т.д.)
|
||||
|
||||
v0.073 (06.02.2012):
|
||||
.в ядро ФС добавлена функция поиска файла/каталога по имени (FAT ядро)
|
||||
.в плагинной системе добавлены новые возможности (запуск после загрузки и по таймеру)
|
||||
.добавлена дока по плагинной системе
|
||||
|
||||
v0.072 (05.02.2012):
|
||||
.временно впилен порт #2A (дабы SPG запускались)
|
||||
.убрана лишняя чистилка из TGA вьювера + незначительно ускорен алгоритм
|
||||
.поменяно управление частотой Z80 (новые порты)
|
||||
|
||||
v0.071 (04.02.2012):
|
||||
.правлен баг: при удалении группы файлов курсор мог оказаться в старом каталоге
|
||||
.добавлено центрирование имени загруженного плагина
|
||||
.расширен функционал ядра ФС (необходимый для vTR-DOS'а)
|
||||
|
||||
v0.068 (03.02.2012):
|
||||
.правлен баг: включенный Num Lock блочил клавиши в панелях (Left, Right, Up, Down, Home, End, pgUP, pgDN на основной клавиатуре)
|
||||
.добавлена возможность отмены во время копирования/удаления нескольких файлов (по ESC)
|
||||
|
||||
v0.066 (01.02.2012):
|
||||
.обновлены алгоритмы работы с DMA + правлены мелкие недочеты
|
||||
|
||||
v0.065 (01.02.2012):
|
||||
.добавлена поддержка дма режима память-память во вьюверах графики
|
||||
.сделано кеширование в функции удаления цепочки (FAT ядро), оная стала быстрее в ~128 раз
|
||||
.правлен баг: END на пустом каталоге (корневом) выкидывал курсор в аут...
|
||||
|
||||
v0.061 (31.01.2012):
|
||||
.добавлена функция удаления файла/группы файлов (F8)
|
||||
|
||||
v0.059 (28.01.2012):
|
||||
.правлен баг: в плагин передавалась не верная длина файла
|
||||
.правлен баг: в штампе времени неверно считалось значение секунд (не делилось на 2)
|
||||
.добавлена проверка заголовка при загрузке плагинов (WMF файлы)
|
||||
.добавлена ассоциация расширения "$C" c вьювером ZX экранов и гигаскринов
|
||||
.сделано запоминание координаты курсора в меню выбора вьювера
|
||||
.обновлён WP-плагин (добавлен прогресс бар и автопереходы [для PT3, VT, PT2, PT1, FLS, STC, STP, FTC, PSC, SQT, ASC, GTR, TFC])
|
||||
|
||||
v0.058 (27.01.2012):
|
||||
.расширен функционал доступный из плагинов
|
||||
.из WP-плагина теперь отрабатывается лавиша ENTER
|
||||
.теперь, если плагин не опознаёт контент файла - то таковой отдаётся вьюверам
|
||||
|
||||
v0.056 (26.01.2012):
|
||||
.добавлен вывод окна после удачной загрузки плагина
|
||||
.незначительно обновлён WP-плагин
|
||||
|
||||
v0.055 (26.01.2012):
|
||||
.небольшие доработки в плагинной системе
|
||||
.добавлена возможность просмотра SCR из Hobeta
|
||||
.обновлён WP-плагин
|
||||
|
||||
v0.052 (25.01.2012):
|
||||
.добавлена плагинная система
|
||||
.сделан плагин на основе WP (проигрывает AY/TS/TFM музыку)
|
||||
.обновлён фонт
|
||||
|
||||
v0.049 (22.01.2012):
|
||||
.драйвера перенесены в FAT ядро
|
||||
.исправлена проблема с каталогами > 2048
|
||||
.добавлена поддержка ALT/WIN/KOI в тхт-вьювере + автодетектор
|
||||
|
||||
v0.048 (21.01.2012):
|
||||
.добавлен SD(NGS) драйвер
|
||||
.добавлен запуск SPG файлов (с меню выбора частоты)
|
||||
|
||||
v0.045 (20.01.2012):
|
||||
.добавлены ассоциации A80, ASM, DIZ, NF0 для тхт-вьювера
|
||||
.курсор в окнах теперь учитывает маску
|
||||
.добавлена маркировка файлов (space)
|
||||
.добавлено диалоговое окно перед копированием (F5) + копирование группы файлов
|
||||
.правлен баг: генерилка каталога не учитывала флаг EOC
|
||||
.вызов функций чтения/записи файла теперь можно делать и при выставленном EOC (FAT ядро)
|
||||
|
||||
v0.041 (18.01.2012):
|
||||
.убраны пересечения с лучом в тхт-вьювере
|
||||
.добавлена функция переименования файла/каталога (F6)
|
||||
|
||||
v0.040 (17.01.2012):
|
||||
.снято ограничение на размер FAT (FAT ядро)
|
||||
.правлен баг: функции F5 и F7 сбрасывали историю позиций курсора
|
||||
.правлен баг: скролл вниз в панелях, на каталогах >512 файлов, блочился раньше времени
|
||||
.добавлен штамп времени и даты при создании файла/каталога (берётся из RTC)
|
||||
.на Left и Right теперь висят функции Home и End
|
||||
|
||||
v0.036 (16.01.2012):
|
||||
.исправлен баг с переключением противоположной панели (курентная теряла драйвер)
|
||||
.добавлена строка с информацией о файле под курсором
|
||||
|
||||
v0.035 (15.01.2012):
|
||||
.значительно ускорен просмотр гигаскрин/мультигигаскрин графики (~ 1.5 раза)
|
||||
.улучшен алг. перехода по ENTER из вьюверов
|
||||
.сделан редактор строки
|
||||
.добавлены часы
|
||||
.добавлена функция создания каталога (F7)
|
||||
|
||||
v0.031 (14.01.2012):
|
||||
.правлен баг: скролл вниз в HEX-вьювере врал одну строчку на стыке страниц
|
||||
.добавлен просмотр .mg2, .mg4, .mg8 файлов (Мультигигаскрин)
|
||||
.добавлена ассоциация расширения .gsc с гигаскрином
|
||||
|
||||
v0.030 (13.01.2012):
|
||||
.правлен баг в HEX-вьювере (не правильно работал скролл вверх)
|
||||
.в HEX-вьювер добавлена обработка конца файла, плюс незначительно подправлен интерфейс
|
||||
.в панелях: ENTER - вход в каталог/просмотр файла(как по F3), SHIFT+ENTER - вызвать меню выбора вьювера
|
||||
|
||||
v0.029 (12.01.2012):
|
||||
.добавлен HEX-вьювер (без обработки конца файла)[F3]
|
||||
.добиты последние глюки в тхт вьювере (не чистился экран в конце файла)
|
||||
.добавлен переход на уровень выше по BACKSPACE (в панелях)
|
||||
|
||||
v0.028 (11.01.2012):
|
||||
.в текст-вьювере сделана правильная обработка длинных строк (длиннее 90 символов)
|
||||
.в текст-вьювер добавлены клавиши pgUP и pgDN (F3)
|
||||
.добавлен просмотр ZX картинок и gigascreen (в 256c)[F3]
|
||||
.добавлен диалог выбора типа просмотра, если расширение не опознано (F3)
|
||||
|
||||
v0.026 (10.01.2012):
|
||||
.доработано поведение pgDN в панелях
|
||||
.добавлены клавиши HOME и END в панелях
|
||||
.добавлена проверка заголовка TGA файлов
|
||||
.добавлена клавиша ENTER во вьюверах (производит переход к след. файлу)
|
||||
.доделан тектсовый вьювер (теперь можно скроллить в оба направления)
|
||||
|
||||
v0.025 (10.01.2012):
|
||||
.добавлена возможность просмотра TGA изображений (в режиме 256с)
|
||||
.добавлен инит палитры при запуске
|
||||
|
||||
v0.023 (09.01.2012):
|
||||
.правлен баг с прогресс баром (оный не правильно работал на больших файлах, плюс гробил ide драйвер)
|
||||
.исправлен баг с входом в каталог на позиции Y=#01FF
|
||||
.доработана фильтрация при загрузке каталога (теперь не кажет метку тома)
|
||||
.изменён размер записи в каталоге [в режиме имён 8.3] (25->32)
|
||||
.увеличен максимальный размер каталога [в режиме имён 8.3] (655->2048)
|
||||
|
||||
v0.022(08.01.2012):
|
||||
.исправлены глюки с HDD (FAT ядро)
|
||||
.правлен глюк с неправильной позицией курсора в панели приёмнике после копирования
|
||||
.добавлено возвращение ошибки из функции генерации цепочки, если размер файла вышел более 6144 кластеров
|
||||
.добавлен прогресс бар
|
||||
.добавлены клавиши pgDN/pgUP в панелях
|
||||
@@ -0,0 +1,45 @@
|
||||
WildCommander todo list:
|
||||
.добавить обновление не активной панели (при выходе из плагинов которые этого требуют, а так же после всех операций удаления/копирования в коммандере)
|
||||
|
||||
.добавить инфо в сетап
|
||||
.SPG Logo
|
||||
|
||||
.мониторинг наличия SD карты на прерываниях (FAT ядро?)
|
||||
|
||||
.пересекаются буферы BUX и WINDC, ситуация проявляется в EXTZEL (сейчас не влияет ни на что!)
|
||||
|
||||
SPGv0.2 loader:
|
||||
.алг. пользует область #5300-#5AFF под буфер, что недопустимо!
|
||||
|
||||
API:
|
||||
.в функции удаления файла: при удалении каталога, добавить проверку того, что DIR пустой
|
||||
.в редакторе строки: в инфо добавить возможность вывода позиции курсора/длины строки (буфера)
|
||||
.в редакторе строки: добавить HOME/END
|
||||
|
||||
FAT ядро:
|
||||
.доработать анализатор имени (определение типа SN/LN, SN с пробелами делать LN)
|
||||
.удаление LN в каталоге затирает только SN (добавить полное удаление)
|
||||
.поисковик не игнорирует пробелы в начале LN (с обеих сторон)
|
||||
.файловый уровень для RS232
|
||||
.файловый уровень для ISO9660
|
||||
|
||||
TXT viewer:
|
||||
.Home/End при просмотре
|
||||
.ручное переключение кодировок(ALT/WIN/KOI)
|
||||
.ansi-viewer
|
||||
|
||||
TXT Editor:
|
||||
.добить инспектор
|
||||
|
||||
ROM_PROG:
|
||||
.сканер ПЗУ
|
||||
|
||||
MOUNTER:
|
||||
.при маунте SCL на RAM диск, генерить имя диска (в образе)
|
||||
.(?)при маунте SCL поверх существуещего RAM диска, выводить диалог на замену
|
||||
.при маунте TRD размером меньше 640кб предупреждать об этом (плюс давать ошибку при попытке записи в область за пределами кластерной цепочки)
|
||||
|
||||
BMPV:
|
||||
.заменить вызов 58й функции
|
||||
.доработать алг
|
||||
.центрирование картинок в TGA-вьювере
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user