Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
2014 |
2024-04-13 08:48:56 |
kulich |
/nedoos/src/kernel/ |
-kernel
- Исправлена ошибка формирования строки версии ядра в BDOS_get_config |
|
/src/kernel/sysbdos.asm
|
1895 |
2023-12-31 12:09:09 |
alone |
/nedoos/ |
+kernel: новая команда OS_GETPAL - берёт палитру, которая сейчас видна
+scrshot: утилита снятия скриншотов с других программ. сохраняет по комбинации cs+ss+L оба экрана в формате 16c
-zxbattle: была ошибка сборки |
|
/release/bin/scrshot.com /src/scrshot /src/scrshot/Makefile /src/scrshot/build.bat /src/scrshot/main.asm
/release/bin/browser/nos.htm /release/bin/crc.com /release/bin/md5.com /release/nedogame/zxbatcli.com /release/nedogame/zxbatsrv.com /release/nedogame/zxbattle.com /release/osatm2.trd /release/osatm2hd.$C /release/osatm2hd.trd /release/osatm3.trd /release/osatm3hd.$C /release/osatm3sd.$C /release/osp26.trd /release/osp26sd.$C /release/sd_boot.$C /src/_sdk/sys_h.asm /src/_sdk/sysdefs.asm /src/games/zxbattle/main.asm /src/kapps/iarlib/iar.lib /src/kernel/main.asm /src/kernel/sysbdos.asm
|
1887 |
2023-12-25 21:48:35 |
alone |
/nedoos/ |
-brintro: восстанавливается экран при потере фокуса
-kernel: при потере фокуса в приложениях без запоминания экрана не восстанавливался экран (Sayman). по умолчанию также восстанавливается страница 5 вместо любой ранее включенной экранных страницы (информации о том, какие где были, у ядра нет), приложения сами должны включать свои страницы перед рисованием, в будущем надо будет как-то фиксить ядро для сохранения страниц
-showay: глючила кнопка паузы |
|
/release/nedodemo/showay.com /release/nedogame/brintro.com /release/sd_boot.$C /src/demos/showay/main.asm /src/games/br/WSTART1.asm /src/kernel/sysbdos.asm /src/kernel/syskrnl.asm
|
1780 |
2023-09-10 09:30:47 |
alone |
/nedoos/ |
-kernel, atm2hd_maxmem.bat: используется страница 2 вместо 4 (4 - это pgkillable и используется при запуске хобет в nv). вроде бы, запуск хобет теперь работает
-worms: было пропущено HIDEFROMPARENT |
|
/release/bin/auart.com /release/bin/cmd.com /release/bin/kapps/mrfue.com /release/bin/moonue.com /release/bin/rdtrd2.com /release/bin/wrtrd2.com /release/nedogame/dots/addr.bin /release/nedogame/dots/code0.bin /release/nedogame/dots/code1.bin /release/nedogame/dots/page_100.bin /release/nedogame/dots/page_101.bin /release/nedogame/worms.com /release/sd_boot.$C /src/games/worms/main.asm /src/kapps/auart/auart.com /src/kapps/iarlib/iar.lib /src/kernel/sysbdos.asm /src/mkatm2hd.bat /src/mkatm2hd_maxmem.bat
|
1673 |
2023-03-12 13:19:58 |
dimkam |
/nedoos/ |
в возврат вызова CMD_GETCONFIG добавлен номер ревизии сборки ядра
в cmd добавлена команда uname выводящая версию ядра |
|
/release/bin/cmd.com /release/doc/nedoos.txt /release/osp26sd.$C /release/sd_boot.$C /src/_sdk/sysdefs.asm /src/cmd/build.bat /src/cmd/cmd.asm /src/kernel/sysbdos.asm /src/mkevo.bat /src/mkpe26sd.bat /src/nedoos.txt
|
1659 |
2023-02-21 18:29:30 |
alone |
/nedoos/ |
+OS_SETTIME, пока только для Gluk CMOS RTC (на реале не проверено, в эмуле не работает) |
|
/release/sd_boot.$C /src/_sdk/sys_h.asm /src/_sdk/sysdefs.asm /src/hello/hello.asm /src/kernel/main.asm /src/kernel/sysbdos.asm /src/kernel/syskrnl.asm
|
1597 |
2022-10-26 00:58:22 |
alone |
/nedoos/ |
+kernel: OS_SETMUSIC при hl=0 ставит пустышку (Zorba) - в будущем можно будет это использовать для перекрытия музыки одной программы другой
-cyrus960: глючили правила рокировки по Фишеру. теперь можно вводить рокировку, но только как ход короля на нужное поле (так нельзя ввести некоторые редкие рокировки, путаются с простым ходом короля) |
|
/release/nedogame/cyrus960.com /release/sd_boot.$C /src/_sdk/sys_h.asm /src/_sdk/sysdefs.asm /src/games/cyrus2/cyrus2.asm /src/kernel/sysbdos.asm
|
1543 |
2022-09-19 13:09:57 |
alone |
/nedoos/ |
-kernel: в trdosfs переименование и удаление происходили не на том диске (Beaver) |
|
/release/bin/nv.ext /release/osatm2.trd /release/osatm2hd.$C /release/osatm2hd.trd /release/osatm3.trd /release/osatm3hd.$C /release/osatm3sd.$C /release/osevsd-g.$C /release/osp26.trd /release/osp26sd.$C /release/sd_boot.$C /src/kapps/iarlib/iar.lib /src/kernel/sysbdos.asm /src/kernel/trdosfs.asm
|
1510 |
2022-08-04 21:24:10 |
alone |
/nedoos/ |
*kernel: OS_GETTIMER возвращает 32-битное число в dehl, а не hlde |
|
/release/bin/asm.com /release/bin/browser.com /release/bin/dhrystone.com /release/bin/ping.com /release/bin/unrar.com /release/bin/zxzvm.com /release/nedogame/tank.com /release/nedogame/untangle.com /release/osatm2.trd /release/osatm2hd.$C /release/osatm2hd.trd /release/osatm3.trd /release/osatm3hd.$C /release/osatm3sd.$C /release/osevsd-g.$C /release/osp26.trd /release/osp26sd.$C /release/sd_boot.$C /src/_sdk/sys_h.asm /src/_sdk/sysdefs.asm /src/browser/browser.asm /src/demos/noise/noise.asm /src/games/smb/main.asm /src/games/tank/main.asm /src/games/untangle/main.asm /src/kapps/iarlib/iar.lib /src/kapps/iarlib/oscalls.asm /src/kernel/sysbdos.asm /src/nedoos.thk /src/ping/ping.asm /src/term/term.asm /src/unrar/rardepk.asm /src/untr/untr.asm /src/zxzvm/zx64_1.asm /src/zxzvm/zxio_7.asm
|
1477 |
2022-06-26 16:37:00 |
alone |
/nedoos/ |
+kernel: OS_GETMEMPORTS ;out: ix=memport0000, bc=memport4000, de=memport8000, hl=memportc000 |
|
/src/kapps/getpic/terminal.c
/release/bin/3ws.com /release/bin/asm.com /release/bin/dmftp.com /release/bin/dmirc.com /release/bin/dmm.com /release/bin/nmisvc.com /release/bin/time.com /release/osatm2.trd /release/osatm2hd.$C /release/osatm2hd.trd /release/osatm3.trd /release/osatm3hd.$C /release/osatm3sd.$C /release/osevsd-g.$C /release/osp26.trd /release/osp26sd.$C /release/sd_boot.$C /src/_sdk/sys_h.asm /src/_sdk/sysdefs.asm /src/kapps/iarlib/iar.lib /src/kernel/main.asm /src/kernel/sysbdos.asm
|
1475 |
2022-06-25 18:34:58 |
alone |
/nedoos/ |
-kernel: при закрытии программы (например, texted) пайп был какое-то время без хозяина, происходили зависания (Kulich)
-isitar: не сохранялся экран при смене фокуса |
|
/release/nedogame/isitar.com /release/osatm2.trd /release/osatm2hd.$C /release/osatm2hd.trd /release/osatm3.trd /release/osatm3hd.$C /release/osatm3sd.$C /release/osevsd-g.$C /release/osp26.trd /release/osp26sd.$C /release/sd_boot.$C /src/kernel/main.asm /src/kernel/sysbdos.asm
|
1410 |
2022-04-09 10:11:29 |
alone |
/nedoos/ |
|
|
/release/bin/asm.com /release/bin/basic.com /release/bin/cc.com /release/bin/cc2.com /release/bin/clink.com /release/bin/cmd.com /release/bin/comp.com /release/bin/menu.com /release/bin/menu/menu.mnu /release/bin/myip.com /release/bin/nim.com /release/bin/nv.com /release/bin/nvfast.com /release/bin/ping.com /release/bin/pkunzip.com /release/bin/scratch.com /release/bin/term.com /release/bin/texted.com /release/bin/tm.com /release/bin/tp.com /release/bin/unrar.com /release/bin/wget.com /release/bin/zxrar.com /release/doc/nedolang.new /release/doc/scratch.new /release/doc/scratch.txt /release/osatm2.trd /release/osatm2hd.$C /release/osatm2hd.trd /release/osatm3.trd /release/osatm3hd.$C /release/osatm3sd.$C /release/osevsd-g.$C /release/osp26.trd /release/osp26sd.$C /release/sd_boot.$C /src/_sdk/stdio.asm /src/_sdk/sys_h.asm /src/_sdk/sysdefs.asm /src/basic/basic.asm /src/bk/todo.thk /src/cmd/cmd.asm /src/demos/raytrace/main.asm /src/games/_sdk/tools_src/evoresc/evoresc.vcproj /src/hello/hello.asm /src/kapps/iarlib/iar.lib /src/kernel/sysbdos.asm /src/kernel/trdosfs.asm /src/menu/build.bat /src/menu/menu.asm /src/menu/menu/menu.mnu /src/menu/twind.asm /src/menu/wtro.asm /src/nedolang/_gui/_test.c /src/nedolang/_sdk/io.h /src/nedolang/_sdk/iofast.i /src/nedolang/_sdk/nedolang.exe /src/nedolang/asm/asm.s /src/nedolang/asm/asm_os.s /src/nedolang/asm/asmf_z80.c /src/nedolang/asm/asmmain.c /src/nedolang/asm/compile.bat /src/nedolang/asm/mktrd.bat /src/nedolang/batch/basics.trd /src/nedolang/batch/compile.bat /src/nedolang/batch/run.bat /src/nedolang/comp/compile.c /src/nedolang/comp/lbltype.c /src/nedolang/comp/lbltype.i /src/nedolang/nedolang.new /src/nedolang/nedolang.thk /src/nedoos.thk /src/nv/build.bat /src/nv/cmdpr.asm /src/nv/nv.asm /src/nv/nvfind.asm /src/nv/nvhexed.asm /src/nv/nvsort.asm /src/nv/nvunit.asm /src/nv/nvview.asm /src/scratch/files.asm /src/scratch/pal.asm /src/scratch/prbitmap.asm /src/scratch/prshapes.asm /src/scratch/scratch.asm /src/scratch/scratch.new /src/scratch/scratch.txt /src/term/build.bat /src/term/term.asm /src/texted/texted.asm /src/texted/textview.asm /src/x86/todo.thk
|
1297 |
2021-09-15 21:11:23 |
alone |
/nedoos/ |
+kernel: добавлен вызов OS_GETPAGEOWNER ;e=page ;out: e=owner id (0=free, 0xff=system) |
|
/release/osatm2.trd /release/osatm2hd.$C /release/osatm2hd.trd /release/osatm3.trd /release/osatm3hd.$C /release/osatm3sd.$C /release/osevsd-g.$C /release/osp26.trd /release/osp26sd.$C /release/sd_boot.$C /src/_sdk/sys_h.asm /src/_sdk/sysdefs.asm /src/kernel/main.asm /src/kernel/sysbdos.asm
|
1217 |
2021-08-19 18:03:07 |
alone |
/nedoos/ |
-kernel: не проверял существование процесса при HIDEFROMPARENT - висло при выходе во втором меню
-x86: исправлен загрузчик и одна команда jmp. показывается меню игр livin, mision, goody |
|
/release/bin/x86/GOODY.x86 /release/bin/x86/LIVIN.x86 /release/bin/x86/MISION.x86 /src/x86/x86/GOODY.x86 /src/x86/x86/LIVIN.x86 /src/x86/x86/MISION.x86
/release/bin/x86.com /release/bin/x86/FLAME.x86 /release/sd_boot.$C /src/kernel/ps2drv.asm /src/kernel/sysbdos.asm /src/x86/macros.asm /src/x86/x86.asm /src/x86/x86/FLAME.x86 /src/x86/x86cmd.asm
|
1167 |
2021-07-16 12:52:27 |
alone |
/nedoos/ |
+kernel: будит адресата пайпа, чтобы он мог принять в том же фрейме (не через factive!)
*stdio: циклится через YIELD. YIELDKEEP теперь только при отправке данных.
-term: убрано мерцание курсора, не работала мышка. YIELDKEEP теперь только при отправке данных.
*nv, texted: циклятся через YIELD. YIELDKEEP больше не используется нигде, кроме stdio и term! |
|
/release/bin/basic.com /release/bin/cc.com /release/bin/cc2.com /release/bin/clink.com /release/bin/cmd.com /release/bin/nv.com /release/bin/nvfast.com /release/bin/ping.com /release/bin/pkunzip.com /release/bin/term.com /release/bin/texted.com /release/bin/tp.com /release/bin/unrar.com /release/bin/zxrar.com /release/osatm2.trd /release/osatm2hd.$C /release/osatm2hd.trd /release/osatm3.trd /release/osatm3hd.$C /release/osatm3sd.$C /release/osevsd-g.$C /release/osp26.trd /release/osp26sd.$C /release/sd_boot.$C /src/_sdk/iar.lib /src/_sdk/stdio.asm /src/_sdk/sys_h.asm /src/kernel/sysbdos.asm /src/nv/nvfind.asm /src/nv/nvhexed.asm /src/nv/nvview.asm /src/term/term.asm /src/texted/textview.asm
|
1136 |
2021-07-07 23:10:28 |
alone |
/nedoos/src/ |
*ZX Battle City: начато прикручивание сети. виртуализированы клавиши |
|
/src/games/zxbattle/BC1.a80 /src/games/zxbattle/BC2.a80 /src/games/zxbattle/BC3.a80 /src/games/zxbattle/build.bat /src/games/zxbattle/int.asm /src/games/zxbattle/main.asm /src/games/zxbattle/zxbattle.thk /src/kernel/sysbdos.asm /src/mkpe26sd.bat
|
1133 |
2021-07-05 21:52:26 |
alone |
/nedoos/ |
+x86: ускорен rep movsw в экране (fbird работает быстрее). добавлены игры atomchess, lights, doom |
|
/release/bin/x86/atomchess.img /release/bin/x86/doom.x86 /release/bin/x86/lights.x86 /src/x86/x86/atomchess.img /src/x86/x86/doom.x86 /src/x86/x86/lights.x86
/release/bin/x86.com /src/kernel/sysbdos.asm /src/x86/rmbytcmd.asm /src/x86/rmbyte.asm /src/x86/x86.asm /src/x86/x86cmd.asm
|
1123 |
2021-07-01 18:31:59 |
alone |
/nedoos/ |
+x86: ускорено 16-битное adc/sbc с флагами (NEO SPECTRUMAN)
+kernel: ускорен вызов функций (Sayman)
+cmd: добавлена команда cls (Grey)
-ufo2: исправлен показ начальной заставки |
|
/release/bin/cmd.com /release/bin/x86.com /release/nedogame/ufo2.com /release/nedogame/ufo2/ufo27.dat /release/nedogame/ufo2ega.com /release/osatm2.trd /release/osatm2hd.$C /release/osatm2hd.trd /release/osatm3.trd /release/osatm3hd.$C /release/osatm3sd.$C /release/osevsd-g.$C /release/osp26.trd /release/osp26sd.$C /release/sd_boot.$C /src/cmd/cmd.asm /src/games/ufo2/loader.asm /src/games/ufo2/ufo2/ufo27.dat /src/games/ufo2/xcom.asm /src/kernel/main.asm /src/kernel/sysbdos.asm /src/kernel/syskrnl.asm /src/x86/rmbytcmd.asm /src/x86/x86.asm
|
1075 |
2021-06-07 19:56:56 |
dimkam |
/nedoos/ |
reset.com в атм2 устанавливает перехватчик ресета |
|
/release/bin/reset.com /release/osatm2.trd /release/osatm2hd.$C /release/osatm2hd.trd /release/osatm3.trd /release/osatm3hd.$C /release/osatm3sd.$C /release/osevsd-g.$C /release/osp26.trd /release/osp26sd.$C /release/sd_boot.$C /src/_sdk/sys_h.asm /src/kernel/sysbdos.asm /src/reset/reset.asm
|
1044 |
2021-05-28 19:35:47 |
dimkam |
/nedoos/src/ |
добавлен вызов OS_GETCONFIG ;H=system drive, L= 1-Evo 2-ATM2 3-ATM3 6-p2.666 |
|
/src/_sdk/sys_h.asm /src/_sdk/sysdefs.asm /src/kernel/ngssddrv.asm /src/kernel/sysbdos.asm
|