ARMPC : Патчестроение : Форум

Страница 7 из 11: « 1 ... 3 4 5 6 [7] 8 9 10 11 »

 den_po:
17.09.11, 10:17
 bill_kevin, что непонятно? нет у тебя файла C:\armpc\W580_R6CA001_MAIN_ORANGE.raw.raw.
читай содержимое make.bat и думай.

 bill_kevin:
17.09.11, 11:46
 den_po,

of course the file is in place

in make.bat only edit this

if %firmwares%a==a set firmwares=C:\armpc
set target=W580_R6CA001

the file name is W580_R6CA001_MAIN_ORANGE.raw

 den_po:
17.09.11, 13:25
 bill_kevin, читай внимательней своё предыдущее сообщение и мой ответ

 den_po:
31.10.11, 17:31
 пересобрано из исходников fasmarm 1.25 и fasm 1.69.35

 Therion:
18.11.11, 01:19
 den_po, Если у меня в исходнике написано:
;W995 SW-R1GA026
;Phone Number Region
;Отображение имени опреатора при входящих/исходящих вызовах
;Регионы пишем в файле "/usb/other/ini/PNumRegions.ini" (файл сохраняем в ANSI-кодировке!)
;Поддержка Русской Win-кодировки
;v 1.1
;(c) Amir_82111
;(e) Joker XT


и при компиляции у меня получается:
;W995_SW-R1GA026
;W995 SW-R1GA026
;Phone Number Region
;Отображение имени опреатора при входящих/исходящих вызовах
;Регионы пишем в файле "/usb/other/ini/PNumRegions.ini" (файл сохраняем в ANSI-кодировке!)
;Поддержка Русской Win-кодировки
;v 1.1
;(c) Amir_82111
;(e) Joker XT
;pAtChFiLe=/boot/phone_app.cxc


Можно как-то сделать, чтоб в случае если в исходнике уже есть прописана модель телефона и его прошивка, то не вписывать автоматом таргет ещё ?

 den_po:
18.11.11, 01:29
 Therion, казалось бы, чего проще, не пиши в исходнике модель/прошивку и всё.
если так уж сильно хочется прошивку вписать, прописывай комментарий после шапки, а между ними пустую строчку оставь. типа так

;патч
;(c) вася пупкин

;w666 r6zz666

 Therion:
08.12.11, 04:10
 в самой последней версии есть проблема с компилированием текста в юникоде. он компилится хз как,но на экране одни квадратики. сам не верил пока не проверил


Добавлено 8.12.11 02:14

в версии по старее всё нормально с этим


Добавлено 8.12.11 02:14

делал всё с одним и тем же исхом

 den_po:
08.12.11, 06:51
 Therion, проверил, всё нормально.
либо что-то делаешь не так, либо баг проявляется в каких-то хитрых случаях.

 den_po:
25.02.12, 00:39
 компилятор пересобран из исходников fasm 1.69.40 и fasmarm 1.26

 Legas:
04.04.12, 01:08
 
лирическое отступление: 


Итак, предлагаю общему вниманию мои доработки к make.bat

список изменений (RUS): 

Changelog (ENG): 


Надеюсь, это поспособствует (массовому) переходу патчеров на "правильный" компилятор (ассемблер, точнее).

В архиве 2 версии bat-файла - для новой версии компиллятора, и адаптированный батник для старой версии (для тех, ко компилирует vkp в code16, и кому лень прописывать в исходнике соответственное ключевое слово, или если новый компилятор выдаёт код отличный от оригинального патча - только для сравнения!).

Знаю, что дублированный вывод сообщений в лог и консоль реализован криво, но приемлимых решений мне не известно. Отслеживание ошибок тоже реализовано не самым правильным способом для FASMARM.EXE и elf2vkpex, это связано с кривой реализацией предыдущего пункта :-)

Пользуйтесь, анализируйте ошибки и способы решения (лог вам в помощь), возможно вместе ещё доработаем батник ;)

Имейте в виду:
это только обновления к имеющимся пакетам armpc и FASMARM. Имеющихся в архиве файлов недостаточно для компиляции патчей!

ПС:
забыл упомянуть, что я компилирую обычно путём перетаскивания (drag'n'drop) asm на батник, а не путём создания контекстного меню/ярлыка в send to. Так что, начинать "тестить" можно сразу после "обновления".

ППС:
извините, что в логе ообщения только на английском, но как иначе наши не-русские коллеги смогут читать лог (будут одни вопросики, которые уже ничем не преобразовать в русский текст для последующего перевода на свой язык)

[ Редактировано Legas2 в 4.4.12 01:23 ]
что планирую добавить:: 


[ Редактировано Legas2 в 5.4.12 18:25 ]

Прикрепленный к сообщению файл:

make_bat_update.zip make_bat_update.zip (240.49 kb; 66 hits) Скачать файл
Страница 7 из 11: « 1 ... 3 4 5 6 [7] 8 9 10 11 »

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=4458&start=60

© 2005-2018 supertrubka.org