Login

Subversion Repositories NedoOS

Rev

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

Filtering Options

Rev Age Author Path Log message Diff
2013 2024-04-12 18:15:04 kulich /src/mkatm3.bat -make*.bat
- Исправлено форматирование для define SVNREVISION
 
1752 2023-06-29 10:51:11 kulich /src/mkatm3.bat mk*.bat
- добавлен признак set makeall=1 чтобы во время сборки подавлялся запуск эмулятора при сборке софта.
- Добавлен вызов svnversion, ранее вызывался только для mkevo.bat
- Для подавления запуска эмулятора используем новую переменную %notrunemu%
makeall.bat
- в процессе сборки устанавливаем и снимаем %notrunemu%
 
1398 2022-01-14 22:50:30 Kulich /src/mkatm3.bat Внесена поддержка часов ATM2+ в kernel/main.asm.
Для включения функционала добавлена переменная условной компиляции(atm2clock=1)
Функционал в выключенном состоянии, в целях сохранения совместимости с Unreal.
 
930 2021-03-01 01:39:30 alone /src/mkatm3.bat r921  
926 2021-02-28 23:33:38 baho /src/mkatm3.bat * src/Makefile: Removed extra cleaning of "release" direcotry for each "clean-*" target;
* fatfs4os/Makefile: Forced removal of temporary directory;
* src/: Removed "make clean" call from "mkatm2.bat", "mkatm2hd.bat", "mkatm3.bat", "mkatm3hd.bat", "mkatm3sd.bat", "mkevo.bat", "mkevsd-g.bat", "mkpe26.bat", "mkpe26sd.bat" to speed up build.
 
925 2021-02-28 22:55:48 baho /src/mkatm3.bat * src/: Quick workaround for "nedoload" compilation on Windows NT in "Makefile";
* src/builddir.bat: Fixed "makeall" flag name;
* src/games/nedoload/build.bat: Fixed "makeall" flag name;
* src/: Fixed "makeall" flag name in "mkatm2.bat", "mkatm2hd.bat", "mkatm3.bat", "mkatm3hd.bat", "mkatm3sd.bat", "mkevo.bat", "mkevsd-g.bat", "mkpe26.bat", "mkpe26sd.bat";
+ src/nedolang/diff: New "Makefile" (converted from "build.bat");
* src/nedolang/: Fixed "makeall" flag name in "build.bat" for "asm", "comp", "diff", "exp", "movedisk", "nedodel", "testspt", "tok".
 
924 2021-02-28 20:58:54 baho /src/mkatm3.bat * src/fatfs4os: Fixed "fatfs.exp" generation (old file was not overwritten properly);
* src/: Added proper error handling in "mkatm2.bat", "mkatm2hd.bat", "mkatm3.bat", "mkatm3hd.bat", "mkatm3sd.bat", "mkevo.bat", "mkevsd-g.bat", "mkpe26.bat", "mkpe26sd.bat".
 
923 2021-02-28 20:47:08 baho /src/mkatm3.bat src/: Fixed target configuration in "mkatm2.bat", "mkatm2hd.bat", "mkatm3.bat", "mkatm3hd.bat", "mkatm3sd.bat", "mkevo.bat", "mkevsd-g.bat", "mkpe26.bat", "mkpe26sd.bat" (target was not set correctly);
src/fatfs4os: Fixed "Makefile" on Windows NT (keep "fatfs.exp" and "fatfs.raw" files when performing "clean");
tools/: Modified "Makefile" (passed $(MFLAGS) to $(MAKE)).
 
922 2021-02-28 19:25:01 baho /src/mkatm3.bat + 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".
 
197 2019-07-24 19:59:57 dimkam /src/mkatm3.bat  
147 2019-06-19 12:30:09 alone /src/mkatm3.bat - OS_GETFILETIME не работало
+ tar: правильно сохраняется дата файла
* переключение псевдографики перенесено на Ext+Enter (Tab+Enter, Caps Shift+Symbol Shift+Enter), чтобы не пересекалось с F1, заодно почищен sysdefs.asm и добавлены рекомендации по программированию в nedoos.txt
 
141 2019-06-12 18:19:20 dimkam /src/mkatm3.bat  
122 2019-06-04 20:15:27 alone /src/mkatm3.bat  
78 2019-04-19 16:11:50 Alone /src/mkatm3.bat * командер перекрашен в серый цвет (Fyrex)
* страницы памяти заказываются с конца памяти (Maksagor)
+ в bat-файлах сборки добавлены настройки объёма памяти и контроллера IDE, добавлен bat-файл для Pentagon 2.666LE
 
55 2019-03-27 15:36:08 Alone /src/mkatm3.bat  
50 2019-03-27 15:14:58 Alone /src/mkatm3.bat  
28 2019-03-06 15:50:45 Alone /src/mkatm3.bat Alone  
23 2019-02-22 09:50:43 dimkam /src/mkatm3.bat Alone: nedoOS: reformat building  
20 2019-02-19 12:20:20 dimkam /src/mkatm3.bat Alone: nedoos:
v?.?, 07.02.2019
+ добавлена утилита setfont (DimkaM) - устанавливает шрифт на ATM3, добавлены украинские буквы в том же порядке, что в кодировке 1125
- при запуске программы из cmd с указанием пути текущий путь в этой программе получался по месту размещения программы, а не как был (DimkaM)
+ добавлен вьювер bmp в 640x200 в рамках проекта browser
v?.?, 13.02.2019
+ в browser добавлены форматы gif и jpg (автоопределение по первому байту файла), немного улучшена цветопередача, выводятся картинки любого размера, а не только 640x200
v?.?, 15.02.2019
+ в browser существенно улучшена цветопередача
+ конверсия jpg существенно ускорена, поддержаны ч/б изображения, включены прерывания при конверсии
+ ускорена конверсия gif
+ в nv при обновлении экрана курсор не перемещается на начало (если число файлов в директории не стало меньше или равно позиции курсора)
v?.?, 18.02.2019
* sys_h.asm разделён на файл констант sysdefs.asm и главный файл с макросами (DimkaM), теперь примеры на NedoLang'е используют nedodefs.asm
* системная директория теперь не корневая, а bin/ (DimkaM) - в неё хранятся cmd.com, autoexec.bat, nv.ext и программы, на которые ссылается nv.ext
+ добавлены батники сборки с установкой на HDD ATM2 и на SD-карту ATM3
+ clean чистит ещё больше временных файлов, убраны лишние файлы - теперь в каталоге _OS остаётся 13M вместо 30M
+ добавлен простейший плейер музыки в форматах *.pt2 и *.pt3 - player. Печатает имя файла при обновлении экрана, выход - Esc (CS+Space)
Scratch:
v0.45, 18.02.2019
+ в файловом меню добавлена кнопка Quit для выхода из программы (Hippiman)
NedoLang:
18.02.2019:
* в io.h убрана функция closewrite, вместо неё всегда используется fclose
* расширение *.asm (сгенерированный ассемблерный файл) заменено на *.ast, иначе невозможно делать полноценный clean. Исправлены все батники и стартапы, а также сам clean.
+ примеры под NedoOS используют nedodefs.asm, а не числовые константы
 
8 2019-01-18 09:46:06 dimkam /src/mkatm3.bat nedoOS add files