Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Разработка MIDlet Pascal

Ответ
 
Опции темы
Старый 26.07.2010, 15:01   #136
abcdef
Знающий
 
Регистрация: 16.09.2008
Сообщений: 299
Написано 71 полезных сообщений
(для 123 пользователей)
Ответ: Исходники MP получены!

обновление MPC
Убрано ограничение длины массивов
Добавлена директива canvas
Частично исправлено выделение памяти. Исправлен вылет при неправильном обращении к массивам, а также ошибка при повторном объявлении переменной.
___
чтобы уменьшить размер дистрибутива исключил файлы верефикатора: cldcapi11; midpapi20; если потребуются брать их из сообщения #135
Вложения
Тип файла: zip mpc0101_simple_250710.zip (819.0 Кб, 211 просмотров)
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо abcdef за это полезное сообщение:
Igor (26.07.2010), impersonalis (28.07.2010)
Старый 26.07.2010, 19:27   #137
GRAY_WOLF
Разработчик
 
Аватар для GRAY_WOLF
 
Регистрация: 15.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений
(для 93 пользователей)
Ответ: Исходники MP получены!

abcdef - твой вариант компилятора будет в третьей версии МР или там кто то другой пишет?
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
(Offline)
 
Ответить с цитированием
Старый 28.07.2010, 11:55   #138
abcdef
Знающий
 
Регистрация: 16.09.2008
Сообщений: 299
Написано 71 полезных сообщений
(для 123 пользователей)
Ответ: Исходники MP получены!

название версии выводится при компиляции каждого файла

(а вообще-то планировалось что это будут дополнения версии 2.02, но т.к. уже дали гордое название 3...., поэтому чтобы не вводить в заблуждение именую версии также)
(Offline)
 
Ответить с цитированием
Старый 05.08.2010, 12:07   #139
abcdef
Знающий
 
Регистрация: 16.09.2008
Сообщений: 299
Написано 71 полезных сообщений
(для 123 пользователей)
Ответ: Исходники MP получены!

MPC011 - дополненная java-asm версия.
JD013 - дизассемблирование кода class-файла в формат asm-листинга для MPC.
файлы cldcapi11; midpapi20; брать в сообщении #135
___
в ассемблер добавлены числовые метки, напр:
:123;   nop;
        goto :123;
        nop;
        goto :$00BC;
        nop;
:$00BC; nop;
примеры работы с ассемблером: asm.pas, в котором показано как перевести в MPC-java-asm простые библиотеки: Lib_str, Lib_hash, Lib_encoding, Lib_medialist, Lib_m2, Lib_call, Lib_form, Lib_pim1.
________
Ограничения:
Необходимо, чтобы глобальные переменные имели типы известные в MIDletPascal. Переменные других типов можно создавать локально в подпрограммах или использовать их из отдельного class-файл.
________
* В локальную переменную подпрограммы можно записать любой тип данных, но прежде нужно зарезервировать места в пуле подпрограммы,
напр:
procedure p;
  var i1,i2,i3,i4,i5 : integer; // - создадим 5 ячеек для хранения чего угодно
begin inline(
....
________
Простая техника для экспериментов с java-bytecode: создаем class-файл, либо берем готовую библиотеку с указанными выше ограничениями, дизассемблируем через JD.EXE, получившийся asm-код вставляем в inline конструкции, если нужно оптимизируем.
Вложения
Тип файла: zip mpc011_simple_050810.zip (833.3 Кб, 224 просмотров)
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ViNT (05.08.2010)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Java исходники проектов NightDeath Основной форум 19 19.02.2010 13:58
Ищу исходники Ilyich Болтовня 4 15.07.2007 19:58
Исходники игр на Blitz3D Тарас Шевченко Болтовня 2 01.02.2007 13:16


Часовой пояс GMT +1, время: 21:34.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com