Rev |
Age |
Author |
Path |
Log message |
Diff |
1665 |
2023-02-24 14:29:32 |
alone |
/src/scratch/ |
-readtime писал 0 в bd77 |
|
1410 |
2022-04-09 10:11:29 |
alone |
/src/scratch/ |
|
|
1288 |
2021-09-11 18:42:11 |
alone |
/src/scratch/ |
-kuler: добавлены недостающие файлы |
|
930 |
2021-03-01 01:39:30 |
alone |
/src/scratch/ |
r921 |
|
922 |
2021-02-28 19:25:01 |
baho |
/src/scratch/ |
+ src/_sdk/: Added "config" sub-directory for easy target configuration. Placed "syssets.asm" files for targets "atm2", "atm2hd", "atm3", "atm3hd", "atm3sd", "evo", "evsd-g", "pe26", "pe26sd" in corresponding sub-directories;
+ src/_sdk/: Added "bin" sub-directory for all executables. Moved existing "convega.exe" / "convega.bin", "nedopad.exe" / "nedopad.bin", "nedores.exe" / "nedores.bin", "nedotrd.exe" / "nedotrd.bin" to "bin/";
+ src/_sdk/convega/: Added compilation of "convega" tool for GNU/Linux host using Free Pascal compiler;
+ src/_sdk/: Updated "common.mk" and "setpath.bat" to use MinGW/MSYS tools for Windows NT host. Updated "iar.mk" for Windows NT host;
+ tools/: Added "mingw" sub-directory for tools from MinGW-W64 project, moved existing "make.exe" for Windows NT 32-bit host here. Added "README_en.md" and "README_ru.md" description files;
+ tools/: Added "msys" directory for tools from MinGW/MSYS project. Added "README_en.md" and "README_ru.md" description files. Added command-line tools for Windows NT 32-bit host: cat, cp, grep, iconv, mkdir, mv, rm, rmdir, sed, xz;
* tools/: Added "vhd" sub-directory for virtual images for HDD and SD card. Added "hdd_nedo.vhd.xz" and "sd_nedo.vhd.xz" archives with prepeared empty images here. Added "b.bat" script and "vhd.zip" with another scripts and description inside;
* tools/: Replaced no longer used "chkimg.bat" and "chkimg.sh" scripts with wrappers for "dmimg" - "dmimg-adddir.bat" for Windows NT host and "dmimg-adddir.sh" for GNU/Linux host for easy adding a directory's contents to an image file;
+ us/: Added "Makefile" to auto-create "sd_nedo.vhd" and "hdd_nedo.vhd" for testing purposes;
* src/: aynet (yad), basic, bdsc, browser, cmd, demos (noise, raytrace), emptyapp, fatfs4os, games (barbaria, br, eric, hws, isitar, loyd, midnight, montana2, nedoload, net, q1, slabage, smb, snake, solkey, sprexamp, tank, tetris, untangle, vera, wolf3d, zxbattle), gfxtest, hello, kernel, more, netterm, nv, ping, pkunzip, player, playtap, pt, rdtrd, reset, scratch, setfont, tar, telnet, term, texted, tp, unrar, untr, view, wrtrd, zxrar: Modified and added missing "Makefile" and "build.bat" to use "make" to build from sources on Windows NT host using MinGW/MSYS tools in the same way as on GNU/Linux host;
* src/: Modified "Makefile" to be used on GNU/Linux in the same way as on Windows NT;
+ src/: Added "builddir.bat" to be used for fast building using "Makefile" inside a sub-directories of the project. Replaced many "build.bat" scripts with call to this script;
* src/: Modified "make.bat", "makeall.bat", "mkatm2.bat", "mkatm2hd.bat", "mkatm3.bat", "mkatm3hd.bat", "mkatm3sd.bat", "mkevo.bat", "mkevsd-g.bat", "mkpe26.bat", "mkpe26sd.bat" files to use "Makefile". |
|
857 |
2021-01-28 16:02:10 |
baho |
/src/scratch/ |
+ tools/src/aspp, tools/aspp.exe: added new cross-platform version of "aspp";
- tools/aspp.sh: removed old version;
* fixed broken GNU/Linux build where possible (appeared in r578 by dimkam);
* repository cleanup, added many "svn:ignore" properties where needed. |
|
671 |
2020-09-11 22:13:14 |
alone |
/src/scratch/ |
+nv: ускорена перерисовка панелек
+bdsc: текст копирования файла (ex.c)
+build.bat переписаны, чтобы копировать файлы в release |
|
661 |
2020-09-09 01:31:20 |
alone |
/src/scratch/ |
+kernel: палитра пишется только после её изменения или переключения фокуса, так что обработчик прерываний существенно ускорился
-scratch: в файловом меню был неправильный цвет инверсии
+начинаем портировать Pro Tracker |
|
660 |
2020-09-08 18:34:12 |
alone |
/src/scratch/ |
ВАЖНОЕ ИЗМЕНЕНИЕ, ВСЕ ПРОГРАММЫ ПЕРЕКОМПИЛИРОВАНЫ!!!
+stdio, term: убраны задержки и печать курсора при рисовании больших объёмов данных
*kernel: системный обработчик прерываний не восстанавливает содержимое стека, это должны делать пользовательские обработчики, которые вызывают системный (пример в nedoos.txt)
+kernel: yield не содержит di
*noise, eric, wolf3d, sprexamp, smb, br, cardgame, evsummer: исправлены обработчики прерываний |
|
657 |
2020-09-07 13:06:03 |
alone |
/src/scratch/ |
scratch:
- исправлена инверсия пунктов меню
+ "чёрный" и "белый" цвета меню автоматически ищутся в палитре ("серый" и "зелёный" пока нет)
* директория читается не через функции CP/M
+ если при сохранении введено расширение файла .BMP с большой буквы, то сохраняется в формате 8 бит на пиксел, иначе 4 (как было) |
|
631 |
2020-08-25 13:03:43 |
alone |
/src/scratch/ |
-исправлены неправильные автозамены прошлой версии
*cmd,nv,scratch: читают-пишут файлы только через хэндлы, а CP/M-функции только для чтения директории
+idle: ускорена отрисовка заставки
-reset: не устанавливалась палитра |
|
583 |
2020-08-04 20:37:45 |
alone |
/src/scratch/ |
+сделал вторую половинку build'ов (которая отвечает за запись при отдельном запуске) везде одинаковую, кроме games, там тоже везде одинаковая
+расставил везде HIDEFROMPARENT, где надо, в том числе в term и netterm
*sprexamp: трекинг камера получше
*убрал 3ws из автозапуска
*в версии для Pentagon2.666LE SD-карта с 4 нопами вместо одного между доступами к портам SD-карты |
|
576 |
2020-07-31 12:52:35 |
alone |
/src/scratch/ |
-term: исправлены отпечатки курсора и зависание при зависании клиентской программы
+stdio: выдаются события и координаты мыши (как в BDOS)
-stdio: убраны тормоза при приёме большого количества данных
*basic: переделан под терминал
+kernel, scratch: OS_HIDEFROMPARENT в начале приложения позволяет nv не ожидать вызода из этого приложения |
|
549 |
2020-07-23 18:23:08 |
lvd |
/src/scratch/ |
+scratch: fixed build.baц and Makefile: added --syntax=m argument to suppress warnings in ujasm1.15.1 |
|
538 |
2020-07-19 23:22:52 |
alone |
/src/scratch/ |
+kerel: начато написание терминала term, добавлен генератор случайных чисел - пайп с хэндлом 0xff |
|
535 |
2020-07-17 22:58:17 |
alone |
/src/scratch/ |
+scratch: в new image поддержана опция color 0 - через новый элемент Radio Button (T_RADIO) |
|
529 |
2020-07-16 23:51:26 |
alone |
/src/scratch/ |
+scratch: флажок в окне N |
|
526 |
2020-07-15 23:04:40 |
alone |
/src/scratch/ |
+scratch: кнопка n - новая картинка (чистится фоновым цветом), сделано через новый элемент окна - Edit
-scratch: исправлен runcurl.bat |
|
524 |
2020-07-15 18:30:25 |
alone |
/src/scratch/ |
+добавлена утилита curl для заливки приложений на Speccy на лету (DimkaM), также исправлен autoexec.bat для этого - пример использования в scratch/runcurl.bat
-smb: не игралась дема (выход из проигрывания - D, при этом включается запись новой, сохранение на диск - V) |
|
521 |
2020-07-14 23:05:35 |
alone |
/src/scratch/ |
+scratch: в оконную систему добавлена инверсия при наведении |
|
518 |
2020-07-13 23:30:13 |
alone |
/src/scratch/ |
+scratch: добавлен обработчик нажатия кнопки (N) |
|
516 |
2020-07-12 23:15:29 |
alone |
/src/scratch/ |
+scratch: начато добавление окон |
|
505 |
2020-07-04 20:37:01 |
alone |
/src/scratch/ |
+kernel: защита экрана задач друг от друга (автоматически выключаются экранные страницы и очищаются переменные страниц экрана, а при получении фокуса включаются обратно)
+untangle, browser, scratch, smb, br: поддержана работа с защитой экрана |
|
500 |
2020-06-25 22:21:17 |
alone |
/src/scratch/ |
+player: играет по фону
-untangle: не портит экран не в фокусе
-scratch: не портит экран не в фокусе
+browser: восстанавливает экран при получении фокуса
+поддержано расширение *.mt3 |
|
489 |
2020-06-19 06:43:37 |
baho |
/src/scratch/ |
- fatfs4os/ff_sj.asm: Removed because of unknown license of used code;
* fatfs4os/Makefile: Switched back to use raw binary "fatfs.raw" file;
* games/Makefile: added possibility to use different installation directory;
* kernel/build.bat: Fixed local file name for target "hobeta";
* kernel/hobeta.asm: Fixed local file name for target "hobeta";
* kernel/Makefile: Added local target "hobeta";
* Makefile: Rewritten to follow dependencies correctly;
* Makefiles for basic, browser, cmd, emptyapp, modplay, nv, ping, pkunzip, player, reset, scratch, setfont, tar, telnet, texted, unrar, view, zxrar: Fixed creation of sub-directories, added possibility to use different installation directory;
* Makefiles for games (br, eric, smb, snake, tank, tetris, untangle, wolf3d): Fixed installation of resources, added possibility to use different installation directory;
* mkatm3hd.bat, mkatm3sd.bat, mkevo.bat, mkevsd-g.bat, mkpe26sd.bat: Fixed local file name for target "hobeta";
* README.linux: Updated, added description (Markdown-compatible syntax);
+ tools/Makefile: Initial commit. |
|
480 |
2020-06-14 19:18:03 |
baho |
/src/scratch/ |
+ _sdk/common.mk, _sdk/iar.mk: Added common Makefile's macros;
* basic, browser, cmd, emptyapp, fatfs4os, kernel, modplay, nv, ping, pkunzip, player, reset, scratch, setfont, tar, telnet, texted, unrar, view, zxrar: Updated Makefiles to use common macros;
* games (br, eric, smb, snake, tank, tetris, untangle, wolf3d): Updated Makefiles to use common macros, fixed included filenames in source files;
* Makefile: Removed appsDM target;
* README.linux: Updated TODOs. |
|
468 |
2020-06-03 19:22:10 |
baho |
/src/scratch/ |
* basic, browser, cmd, emptyapp, modplay, nv, ping, pkunzip, player, reset, scratch, setfont, tar, telnet, texted, unrar, view, zxrar: Minor changes to Makefiles, added useful information;
* fatfs4os/Makefile: Added useful information, more compatible to Windows NT;
- pkunzip/file.asm: Deleted |
|
462 |
2020-05-30 20:12:54 |
baho |
/src/scratch/ |
* basic, browser, cmd, emptyapp, modplay, nv, ping, pkunzip, player, reset, scratch, setfont, tar, telnet, texted, unrar, view: Modified Makefiles to use `tools/aspp.sh' on GNU/Linux;
+ zxrar: Added Makefile to be used on GNU/Linux;
+ tools/aspp.sh: Updated to recent version. |
|
461 |
2020-05-30 20:06:37 |
alone |
/src/scratch/ |
+ scratch: в палитре есть режимы 444 и 222 (Sand) |
|
460 |
2020-05-30 19:19:39 |
alone |
/src/scratch/ |
+scratch, wolf3d, sprexamp, eric, browser: поддержаны bmp из Linux |
|
444 |
2020-05-17 20:04:05 |
alone |
/src/scratch/ |
+browser: mouse support (lmb=go, rmb=back, wheel=scroll), fix http redirect |
|
344 |
2020-01-14 20:11:14 |
alone |
/src/scratch/ |
1251->866 |
|
302 |
2019-12-08 15:40:48 |
alone |
/src/scratch/ |
* Everlasting summer update (demige)
+ Scratch update, в т.ч. сохранение .scr (Sand) |
|
289 |
2019-11-03 12:46:16 |
dimkam |
/src/scratch/ |
при сборке батниками, игры релизяца в nedogame |
|
273 |
2019-10-21 20:44:45 |
alone |
/src/scratch/ |
+br: добавлены фоны в режиме EGA=1 |
|
260 |
2019-10-16 12:42:02 |
alone |
/src/scratch/ |
* kernel: шедулер теперь включает каждую задачу не более одного раза за фрейм, в YIELD убран цикл, idle теперь работает в любое свободное время
+ nv: правильно красятся расширения маленькими буквами |
|
237 |
2019-10-04 19:31:38 |
dimkam |
/src/scratch/ |
|
|
211 |
2019-08-28 09:51:48 |
alone |
/src/scratch/ |
-keyboard driver fix for old keyboards
+English translation started (Louisa) |
|
197 |
2019-07-24 19:59:57 |
dimkam |
/src/scratch/ |
|
|
147 |
2019-06-19 12:30:09 |
alone |
/src/scratch/ |
- OS_GETFILETIME не работало
+ tar: правильно сохраняется дата файла
* переключение псевдографики перенесено на Ext+Enter (Tab+Enter, Caps Shift+Symbol Shift+Enter), чтобы не пересекалось с F1, заодно почищен sysdefs.asm и добавлены рекомендации по программированию в nedoos.txt |
|