Login

Subversion Repositories NedoOS

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
864 2021-01-29 19:48:28 alone /src/kernel/userkrnl.asm -kernel: везде теперь pgkillable прямо при создании задачи  
776 2020-11-01 18:55:43 dimkam /src/kernel/userkrnl.asm evo_kernal оптимизация вывода палитры  
752 2020-10-12 12:46:32 alone /src/kernel/userkrnl.asm -kernel: fix yield, блок di:out:ei:out занимает 31 такт, что не превышает стандартной длины инта 32 такта. NB: СМЕСТИЛИСЬ АДРЕСА, ВСЕ ПРОГРАММЫ НАДО ПЕРЕКОМПИЛИРОВАТЬ!
-nvview, texted: fix тормоза от мыши.
 
746 2020-10-08 23:54:34 alone /src/kernel/userkrnl.asm +kernel: обработчик музыки может щёлкать страницы через рестарты
+kernel: обработчик музыки получает номер системной страницы в E
-untr: не освобождалась память при удалении байтов
+untr: проигрывание по фону (теперь не тормозится скроллом)
+untr: home и end при достижении предела текущей части трека пытаются перейти дальше
+rdtrd: читает диск A в noname.trd (Konstantin Kosarev)
 
661 2020-09-09 01:31:20 alone /src/kernel/userkrnl.asm +kernel: палитра пишется только после её изменения или переключения фокуса, так что обработчик прерываний существенно ускорился
-scratch: в файловом меню был неправильный цвет инверсии
+начинаем портировать Pro Tracker
 
660 2020-09-08 18:34:12 alone /src/kernel/userkrnl.asm ВАЖНОЕ ИЗМЕНЕНИЕ, ВСЕ ПРОГРАММЫ ПЕРЕКОМПИЛИРОВАНЫ!!!
+stdio, term: убраны задержки и печать курсора при рисовании больших объёмов данных
*kernel: системный обработчик прерываний не восстанавливает содержимое стека, это должны делать пользовательские обработчики, которые вызывают системный (пример в nedoos.txt)
+kernel: yield не содержит di
*noise, eric, wolf3d, sprexamp, smb, br, cardgame, evsummer: исправлены обработчики прерываний
 
503 2020-06-28 23:29:20 alone /src/kernel/userkrnl.asm *kernel: начато добавление защиты страниц экрана
-browser: исправлен скролл колесом при переключении фокуса
-player: добавлена задержка при доступе к регистру статуса при проигрывании TFM (DimkaM)
 
497 2020-06-24 18:48:13 alone /src/kernel/userkrnl.asm -wolf3d: пофикшен излом стен в узких коридорах
-sprexamp: возвращён движок вертикального скролла по левой кнопке мышки
+kernel: немного оптимизирован YIELD
 
434 2020-05-09 17:53:03 alone /src/kernel/userkrnl.asm +current pages are kept in CURPG16K CURPG32KLOW CURPG32KHIGH  
344 2020-01-14 20:11:14 alone /src/kernel/userkrnl.asm 1251->866  
248 2019-10-09 22:13:45 alone /src/kernel/userkrnl.asm  
231 2019-09-29 23:31:54 alone /src/kernel/userkrnl.asm * Чёрный Ворон: поддержана многозадачность, исправлена компиляция final cut
* smb: поддержана многозадачность, исправлены значения для палитры (OR 0x0c), исправлен FASTDEMOBEFOREBREAKPOINT
* wolf3d: поддержана многозадачность, добавлена музыка
 
62 2019-04-01 14:16:56 Alone /src/kernel/userkrnl.asm - исправлен сломанный запуск *.$c
- в архиве исправлены оставшиеся имена файлов под формат 8.3
- палитровые png показывались как grayscale
* pkunzip переводит имена в формат 8.3 (иначе файлы не создавались в FatFS)
- в scratch при загрузке файла через командную строку не показывалось имя файла
+ освобождено 4 килобайта в pgtrdosfs под будущие расширения ядра (DimkaM)