Pixilang v3.0 alpha 0.5

Pixilang по русски
User avatar
J3d1
Posts: 175
Joined: Wed Oct 15, 2008 4:49 am
Location: г. Абакан, Хакасия
Contact:

Re: Pixilang v3.0 alpha 0.5

Post by J3d1 » Wed May 04, 2011 6:25 pm

Крайняя компиляция на сегодня: повесил выход на кнопку "Оk" - так логичнее, ведь другие приложения в wince PDA этой кнопкой выключаются/сворачиваются. http://narod.ru/disk/11891306001/pixila ... t.zip.html
Добавил case 195: return KEY_ESCAPE; break; в файл wm_wince.h

Several light
Posts: 67
Joined: Sun Jun 28, 2009 11:07 pm

Re: Pixilang v3.0 alpha 0.5

Post by Several light » Wed May 04, 2011 9:12 pm

J3d1 спасибо!
Наконец-то дождались! :Yahoo!:
Протестил.
WM 6.5 кнопку "экстерного" выхода не нашел. Всё закрывал через Home Screen Key, Windows Key -> диспетчер задач и в слепую отрубал первую попавшуюся задачу(иногда не ту которую надо).
да почему-то опять работает с разрешением 320х240 в разных вариациях. Но всё остальное вполне работоспосбоное!)) Спасибо!
Воспользовался возможностью запустить тест на данном аппарате:
Snapdragon (QSD8250); WM 6.5
Addition: 778573
Addition (float): 743383
Multiplication: 768226
Multiplication (float): 756601
Division: 760398
Division (float): 746993


WM 2003 SE... лучше даже не пытаться... приложение конечно запускается но всё в том же 320х240 режиме, но только половина экрана... ну соответственно выход при помощи кнопки Reset
При разрешении RealVGA картина немного другая - screen pixilang размером 640х480 но он не правильно реагирует на тачскрин. Активная область тачскрина смещена почти на пол экрана вниз относительно самого элемента на экране.
Однако тоже добрался до теста:
PXA270; WM 2003 SE
Addition: 385876
Addition (float): 364232
Multiplication: 385698
Multiplication (float): 369248
Division: 373426
Division (float): 367215

Что-то мне перестаёт вериться в то, что слабость ARM процессоров в операциях с плавающей точкой.

P.S. Не в одной версии не подхватывается boot.txt :cry:

User avatar
J3d1
Posts: 175
Joined: Wed Oct 15, 2008 4:49 am
Location: г. Абакан, Хакасия
Contact:

Re: Pixilang v3.0 alpha 0.5

Post by J3d1 » Thu May 05, 2011 4:17 am

Не за что, Several Light =) Наверное, pixi просто не находит файл конфигурации и boot.txt из за особенности wince - требуется полный путь в имени файла при работе с ним. Могу, конечно, ошибаться =)

User avatar
NightRadio
Site Admin
Posts: 3059
Joined: Fri Jan 23, 2004 12:28 am
Location: Ekaterinburg. Russia
Contact:

Re: Pixilang v3.0 alpha 0.5

Post by NightRadio » Thu May 05, 2011 7:04 am

Постараюсь не забыть включить изменения в исходники.
По поводу файла pixilang_config.ini. В Win Mobile он должен лежать в корне файловой системы. Вообщем все те же правила, что и для sunvox_config.ini - http://www.warmplace.ru/wiki/sunvox:man ... нфигурация. И ключи все те же, что в SunVox.
Насколько помню, с boot.txt та же история ) Просто движок мой не умеет определять текущую папку, из которой был запущен Pixi. В старых WinCE вроде вообще не было такой функции предусмотрено.

User avatar
J3d1
Posts: 175
Joined: Wed Oct 15, 2008 4:49 am
Location: г. Абакан, Хакасия
Contact:

Re: Pixilang v3.0 alpha 0.5

Post by J3d1 » Thu May 05, 2011 3:03 pm

Night Radio, спасибо за разъяснение. То, что пиксик растет и развивается очень радует!

Several light
Posts: 67
Joined: Sun Jun 28, 2009 11:07 pm

Re: Pixilang v3.0 alpha 0.5

Post by Several light » Thu May 05, 2011 11:00 pm

Попробовал перместить файл конфоигруации и boot.txt в корень ... всё зарботало) (Ну кроме смены разрешения оно по проежнему 240х320)
Спасибо за подсказку.
Вот правда как теперь пользоваться таким boot.txt ...

User avatar
NightRadio
Site Admin
Posts: 3059
Joined: Fri Jan 23, 2004 12:28 am
Location: Ekaterinburg. Russia
Contact:

Re: Pixilang v3.0 alpha 0.5

Post by NightRadio » Fri May 06, 2011 9:17 am

По поводу разрешения. В конфиге стоит попробывать указать другой видео-драйвер.
videodriver gdi
или
videodriver raw

Several light
Posts: 67
Joined: Sun Jun 28, 2009 11:07 pm

Re: Pixilang v3.0 alpha 0.5

Post by Several light » Fri May 06, 2011 2:20 pm

Спасибо! Всё заработало на обих дэвайсах. :Yahoo!:
В двух словах чтобы использовать родное разрешение надо ставить RAW. Чтобы использовать в 2 раза меньше c растяжкой на весь экран gdi (но разрешение при этом лучше указать родное, а иначе смещается рабочая область сэнсора).

User avatar
J3d1
Posts: 175
Joined: Wed Oct 15, 2008 4:49 am
Location: г. Абакан, Хакасия
Contact:

Re: Pixilang v3.0 alpha 0.5

Post by J3d1 » Fri May 06, 2011 3:10 pm

Как предложение: номер скан-кода кнопки закрытия пикси-программ тоже вынести в конфиг-файл. Тогда любой владелец мобильного устройства с поддерживаемой ОС без проблем адаптирует пикси для себя без перекомпиляции :)

User avatar
intre
Posts: 43
Joined: Sat Nov 08, 2008 6:28 pm
Location: Moscow
Contact:

Re: Pixilang v3.0 alpha 0.5

Post by intre » Mon May 30, 2011 11:31 pm

NightRadio, привет, как продвигается дело?
как, кстати, создать пикси-контейнер с несколькими кадрами? как в версии 1.6

User avatar
NightRadio
Site Admin
Posts: 3059
Joined: Fri Jan 23, 2004 12:28 am
Location: Ekaterinburg. Russia
Contact:

Re: Pixilang v3.0 alpha 0.5

Post by NightRadio » Wed Jun 01, 2011 9:24 am

intre,
движется, хотя и не так быстро, как хотелось бы ) Реализовал поддержку PNG.
а многокадровых контейноров в версии 3 нет :) И не знаю точно, будут ли

Several light
Posts: 67
Joined: Sun Jun 28, 2009 11:07 pm

Re: Pixilang v3.0 alpha 0.5

Post by Several light » Wed Jun 01, 2011 5:59 pm

А вроде же как-то давно были планы добавить поддержку видео файлов... отказались или такое новшестово будет размножать контэнеры в геометрической прогрессии... или выбран иной способ работы сними?
Ура! В пикси будет поддержка PNG... спасибо! :) А то GIF был несколько ограничен с цветовой палитрой, а JPG картинка не настолько всётаки качественная в результате.

User avatar
NightRadio
Site Admin
Posts: 3059
Joined: Fri Jan 23, 2004 12:28 am
Location: Ekaterinburg. Russia
Contact:

Re: Pixilang v3.0 alpha 0.5

Post by NightRadio » Thu Jun 02, 2011 10:28 am

Если честно, я пока решил этим не заморачиваться. По причине нехватки времени :) А если где-то нужна анимация - то просто переключением картинок.

User avatar
intre
Posts: 43
Joined: Sat Nov 08, 2008 6:28 pm
Location: Moscow
Contact:

Re: Pixilang v3.0 alpha 0.5

Post by intre » Thu Jun 02, 2011 6:01 pm

почему у меня при синтаксической ошибке интерпретатор пишет, что она на N строк выше? тяжело их выискивать. еще если пытаться вызвать несуществующую функцию, он ничего не скажет а тупо зависнет. можно это как-то исправить в будущем?
сейчас 15 минут искал синтаксическую ошибку. оказывается, теперь писать t_reset нельзя (надо t_reset() ), а ret() тоже нельзя (надо ret). путаница какая-то :)

User avatar
NightRadio
Site Admin
Posts: 3059
Joined: Fri Jan 23, 2004 12:28 am
Location: Ekaterinburg. Russia
Contact:

Re: Pixilang v3.0 alpha 0.5

Post by NightRadio » Fri Jun 03, 2011 8:25 am

intre,
со строками проверю.
Вызов несуществующей функции - это нормально для пикси :) Ведь имя функции - это всего лишь переменная с адресом. Я планирую это вскоре поправить следующим образом - по нулевому адресу расположить обработчик ошибки "несуществующая функция".
А касательно синтаксиса - это да, я предупреждал, что Pixi3 отличается от предыдущий пиксей :)

Post Reply