| |
|
v1.6 (14 aug 2008):
- удалена команда pause_music();
- добавлен дополнительный параметр (music slot) в команды работы с музыкальными файлами для одновременного проигрывания;
- добавлены новые примеры;
- исправлено множество багов;
v1.5 (22 mar 2008):
- добавлена поддержка библиотеки SDL (для прямого доступа к видеопамяти) в Linux-версии;
- добавлена поддержка прямого доступа к видеопамяти в PalmOS-версии;
- оптимизированы функции для рисования в полноэкранном режиме (SDL, DirectX, OpenGL, GAPI...);
- исправлены баги при рисовании "обрезанной" картинки в Windows Mobile;
- исправлен баг с загрузкой pixi-картинки после вызова команды file_dialog();
- оптимизация скорости;
- исправлено множество небольших ошибок.
v1.41 (17 feb 2008):
- в команде frame() добавлены новые параметры, позволяющие перерисовывать выбранный участок экрана;
- добавлена новая команда для открытия графического файлового диалога - file_dialog(filename,dialogname,mask,id).
v1.4 (03 feb 2008):
- исправлен баг с потерей кода отжатой клавиши;
- исправлен баг с некорректной обработкой отрицательного параметра "pixel size" в команде pixi();
- исправлен баг с альфа-каналом в 8/16 битных режимах;
- исправлен баг с некорректной обработкой таймера в Linux;
- исправлен баг неправильного экспорта в GIF;
- в команде print() теперь можно писать "$$" для того, чтобы вывести на экран символ "$";
- лицензия основных компонентов Pixilang изменена на BSD;
- добавлена поддержка музыкальных файлов в формате SunVox (редактор SunVox находится на стадии разработки и выйдет в ближайшее время);
- Linux и PalmOS версии скомпилированы при помощи GCC 4.2.2; WindowsCE - GCC 4.1.0;
- улучшен начальный загрузчик ARM кода для PalmOS;
- исправлен баг с пропадающим звуком (после выключения КПК) под WindowsCE.
v1.3 (31 декабря 2007):
- добавлены команды для видео-экспорта в AVI файл (пока рабоает только под Windows);
- добавлена команда resume_video_export() для продолжения преостановленного видео-экспорта;
- параметры команды t_translate() - теперь числа с фиксированной точкой (1.0 = 256);
- исправлены баги с проигрыванием звука из pixi-контейнеров;
- оптимизация внутренней структуры языка;
- исправлен баг с командой print();
- исправлен приоритет выполнения математических операций;
- добавлена новая конструкция для упращения написания циклов: while( .. ) { .. };
- увеличена точность задержки в команде frame();
- изменен принцип проигрывания звука из пикси-контейнера с картинкой в стерео-режиме: красная составляющая - правый канал; зеленая - левый;
- добавлены команды для рисования массивов 3D-треугольников: triangles3d(), pixi_triangles3d, sort_triangles;
- новые команды трансформации: t_get_matrix(), t_set_matrix(), t_mul_matrix(), t_get_x(), t_get_y(), t_get_z();
- добавлена возможность использования программных пиксельные шейдеров (версия PS1);
- добавлены две новых опции в файле кофигурации: noborder и windowname;
- новые команды: exit() - выход в ОС; exit(1) - выход в ОС с возвращаемым значением 1;
- новые команды: noesc(1) - не выходить при нажатии ESC; noesc(0) - выходить при нажатии ESC (по умолчанию);
- исправлен баг с отрицательными номерами кадров;
- теперь во время компиляции программы виртуальный диск 0 привязан к файлу "data.tar", так что можно подключать куски программы, которые находядтся на этом виртуальном диске (пример: INCLUDE "0:/blabla.txt");
- удалена команда zoom() (вместо неё используйте масштабируемое рисование pixi).
v1.2 (07 ноября 2007):
- порт на WindowsCE машинки (Windows Mobile и т.д.);
- исправлена ошибка на выпадении при компиляции больших программ;
- улучшена безопасность выполнения программ;
- исправлены некоторые ошибки с вычислением цветов;
- добавлена возможность высококачественного экспорта в GIF (с использованием локальной палитры для каждого кадра); команда video_export_hq(1) включает этот режим;
- оптимизирована прорисовка pixi-контейнеров;
- добавлены команды для обработки кнопок клавиатуры: handle_hard_keys() and get_hard_key();
- увеличена скорость работы с массивами;
- добавлены команды для синтеза звука;
- добавлена поддержка командной строки; пример использования: "pixilang.exe prog.txt";
- добавлены команды для работы с файлами (fopen, fclose, fgetc, fputc, fseek, ftell, feof);
- добавлена команда для выбора TAR-файла в качестве виртуального диска 0; Пример: set_disk0( "archive.tar" ) img = load_pixi( "0:/PIC.JPG" );
- добавлена команда effector(COLOR,POWER,TYPE,X,Y,XSIZE,YSIZE,XADD) для быстрой реализации графических эффектов: NOISE,VBLUR,HBLUR;
- добавлена команда pixi_triangle для рисования текстурированного треугольника.
v1.1 (05 сентября 2007):
- добавлены новый команды управления цветом: get_red, get_green, get_blue, get_blend;
- улучшен интерфейс;
- оптимизация по скорости;
- исправлено множество ошибок.
v1.0 (04 апреля 2007):
|
|
| |
|
|
Home
Forum
About the Author
Search
Archive
2005: Summerscapes
2005: WarmPlace
2007: Forgotten Pages
2009: BTTS
Gallery
Palm Art
Demos
SunVox
Pixilang
PixiTracker
VirtualANS
iOS
PalmOS
PalmOS nedosound
DOS
Echoes of destiny (Отзвуки Судьбы) (RU)
Yandex Money: 41001904408191
Skrill (Moneybookers): nightradio@gmail.com
Palm Sounds
Malobit.Ru
Goglus.Com
DemoScene.Ru
DemoCoder.Ru
|
|