eCigTalk.org - Powered by vBulletin



Страница 51 из 163 ПерваяПервая ... 4147484950515253545561101151 ... ПоследняяПоследняя
Показано с 1,001 по 1,020 из 3241

Тема: Кастомные прошивки и техническая часть устройств Joyetech, Wismec, Eleaf, Vaporflask

  1. #1001
    Гуру Аватар для JAW
    Репутация: 3656
    Регистрация: 21.09.2013
    Пол:
    Адрес: Питер, Юнтолово
    Сообщений: 21,176
    Записей в дневнике
    75
    MicroSur
    А таблица символов?
    Допустим, я хочу нарисовать в зоне полукружий графические рисунки, несколько штук, и использовать их вместо надписей, определив буквами.
    Или вообще свой алфавит сделать целиком и полностью.

  2. #1002
    Гуру Аватар для MicroSur
    Репутация: 3296
    Регистрация: 07.09.2011
    Пол:
    Адрес: SPb
    Сообщений: 15,829
    Записей в дневнике
    63
    Цитата Сообщение от JAW Посмотреть сообщение
    нарисовать в зоне полукружий графические рисунки, несколько штук, и использовать их вместо надписей, определив буквами.
    В знакогенераторе четко определены адреса букв. Полукружия тоже. Их можно использовать так, уменьшив размер, но только 1 символ вместо 1-го. Никак же не адресовать то, что ты еще в полукругах нарисуешь и захочешь использовать.

    Кто то создавал список неиспользованных букв, может их хватит?

    А еще немец хочет чтобы редактор мог автоматом создавать копию словаря в конец файла, переадресацию на него, чтобы писать слова любой длины. Я такое руками то делал, но автоматом...

    VTCFont & SME - универсальный редактор ресурсов и особенная прошивка для модов с большими экранами от Joyetech Wismec Eleaf
    спойлер  

  3. #1003
    Гуру Аватар для JAW
    Репутация: 3656
    Регистрация: 21.09.2013
    Пол:
    Адрес: Питер, Юнтолово
    Сообщений: 21,176
    Записей в дневнике
    75
    MicroSur
    Прямая адресация что ли?
    Хм... Мне очень интересно, как они такое умудрились на C то наворотить?
    Как то ведь должен быть связан символ с его позицией в структуре...

  4. #1004
    Гуру Аватар для MicroSur
    Репутация: 3296
    Регистрация: 07.09.2011
    Пол:
    Адрес: SPb
    Сообщений: 15,829
    Записей в дневнике
    63
    Цитата Сообщение от JAW Посмотреть сообщение
    Мне очень интересно, как они такое умудрились на C то наворотить?
    Мы же видим только то, что компилятор наворотил.
    И адресации там походу все используются, какие вообще есть

    VTCFont & SME - универсальный редактор ресурсов и особенная прошивка для модов с большими экранами от Joyetech Wismec Eleaf
    спойлер  

  5. #1005
    Пользователь Аватар для iNFiNUM
    Репутация: 117
    Регистрация: 11.02.2016
    Пол:
    Адрес: Новоалтайск
    Сообщений: 218
    Цитата Сообщение от maelstrom2001 Посмотреть сообщение
    Кстати, да, устанавливаемое напряжение на выходе в ОЗУшке нашел уже давно, можно снова прикрутить и его, только теперь добавить для красоты вывод 0.00 при отпущенном Fire.
    А я ведь и забыл уже, что был патч Vout. Но я задумывался переместить счётчик текущей затяжки поверх PUFF/TIME или убрать его вообще, а на его место прикрутить динамическое напряжение, аккурат поверх рассчётного. Что-то слишком заморочено выходит

  6. #1006
    Новичок
    Репутация: 1
    Регистрация: 03.02.2015
    Пол:
    Адрес: партизанск
    Сообщений: 3
    привет всем! хотелось бы поинтересоваться у кубоида разница правого индикатора батареи завышена на 0.06 можно ли как то подправить это в прошивки на 0.06 меньше?

  7. #1007
    Новичок
    Репутация: 8
    Регистрация: 14.03.2016
    Пол:
    Адрес: Cologne
    Сообщений: 27
    Hi,
    I'm the german with the question about a patch.

    I just wrote a long text about what I have already done and what I am asking of you, but the forum has a problem with new users and pictures.
    So i try to write some not too stupid messages to get my postcount high enough to be allowed to attach files.

  8. #1008
    Пользователь Аватар для maelstrom2001
    Репутация: 455
    Регистрация: 13.06.2012
    Пол:
    Адрес: Запорожье
    Сообщений: 571
    Записей в дневнике
    3
    Цитата Сообщение от iNFiNUM Посмотреть сообщение
    был патч Vout
    только адрес поменялся, в 3.01 сейчас выдаваемое напряжение по адресу 0x200000C4 (в 3.00 был 0x200000С0).
    Вообще не хочу ничего в стандартной раскладке трогать, хватило перерисовки сопротивления на 3 знака... И выглядит не ахти, и тянет за собой новые врезки. Воткнул его в свою любимую последнюю строку, надо - переключил там отображение на то, что надо (сопротивление в динамике или вольтаж в динамике) и уберег нервы (с) да, там уже 8 пунктов, но это не напрягает совершенно.
    И да... там это... второй Vapor Giant уже начал портицца бананы трогать не буду, клятвенно обещаю

    ЗЫ. готовая сборка и отдельный патч на многострадальную третью строку выложены в уголке.
    Последний раз редактировалось maelstrom2001; 14.03.2016 в 22:28.
    [NFE Team] - всё для батарейных блоков Joyetech, Wismec, Eleaf: NFirmwareEditor, NFE Toolbox, ArcticFox
    Если тебе плюют в спину, значит ты впереди
    "Die Patches wachsen in Rußland auf den Bäumen" (c) colonius
    "Завышенные ожидания ведут к ментальной импотенции и являются катализатором мизантропии" (c) челс

  9. #1009
    Гуру Куратор темы Аватар для ReikoKitsune
    Репутация: 600
    Регистрация: 23.12.2015
    Пол:
    Адрес: Москва
    Сообщений: 2,169
    Записей в дневнике
    1
    Цитата Сообщение от Musik234 Посмотреть сообщение
    So i try to write some not too stupid messages to get my postcount high enough to be allowed to attach files.
    Hello,
    You can provide links in your messages, but present them in the text form, not clickable. For example like this: http:// i.imgur.com/buIRwjX.png (blank image). Just insert space between url scheme and path.
    [NFE Team | Twitter] представляет:
    • [ArcticFox] фирменная прошивка для устройств Joyetech, Wismec, Eleaf.
    • [NFE Tools] – конфигуратор ArcticFox, мониторинг устройства, средство снятия снимков экрана устройства, установщик прошивок.

  10. #1010
    Новичок
    Репутация: 8
    Регистрация: 14.03.2016
    Пол:
    Адрес: Cologne
    Сообщений: 27
    Цитата Сообщение от MicroSur Посмотреть сообщение
    Могу на картинке показать, 3.01 vtc
    I just read your posting with the screenshot.

    It works! Thank you very much!
    Now I will order some virtual drinks for you and maybe ReikoKitsune, if he wants to talk with me about my ideas.

  11. #1011
    Пользователь Аватар для iNFiNUM
    Репутация: 117
    Регистрация: 11.02.2016
    Пол:
    Адрес: Новоалтайск
    Сообщений: 218
    оффтопик:
    Цитата Сообщение от Musik234 Посмотреть сообщение
    the forum has a problem with new users and pictures
    Press "Go Advanced" button (Alt + X), then press icon with image "Insert Image" "Attachments" button. PROFIT!
    Последний раз редактировалось iNFiNUM; 15.03.2016 в 00:52.

  12. #1012
    Новичок
    Репутация: 8
    Регистрация: 14.03.2016
    Пол:
    Адрес: Cologne
    Сообщений: 27
    Цитата Сообщение от ReikoKitsune Посмотреть сообщение
    You can provide links in your messages, but present them in the text form, not clickable. For example like this: (blank image). Just insert space between url scheme and path.
    Ok, I will try:
    (try...try...try)
    No, doesn't work.
    Maybe, if I split the link from one line to another:
    goo.gl/
    7D2NDh
    Ah, that works!

    I also had a at-sign in my last posting to MicroSur, that made me get an error by the forum.

    OK, back to topic.
    I just tested MicroSur's patch and it works. So the "START" mode is now fixed (not yet written into the .patch file).

    Now about the things I have done with the firmware eVic 3.01:
    In the pictures in my dropbox-folder you can see the three different modes "POWER", "BYPASS" and "START".
    To do this, I copied the "text"-block between 0xC660 and 0xC7A7 to the end of the file.
    I tried to make a .patch file for the copied part, but that didn't work for some reason.

    Then I had to change 4 hex values in the file to make the new text-positions work.
    # Automatically generated content #
    # You can add your comments here #
    # changed adresses and offsets #
    # new offset from "TEMP" -> "POWER" #
    66B0: FF
    # new offset from "TEMP" to new entry for "BYPASS" #
    6738: 27
    # new offset from "TEMP" to new entry for "START" #
    67A0: FF
    # new start address of "TEMP" #
    6830: E9
    6831: F3
    This finally makes the new firmware.

    When I want to edit this file with NFirmwareEditor (btw, great tool ) I have to change the definitions.txt:
    <StringTable1>
    <OffsetFrom>0xC9D0</OffsetFrom>
    <OffsetTo>0xCB40</OffsetTo>
    </StringTable1>
    The firmware starts reading each string at a fixed address and reads to the next 0x00. NFirmwareEditor starts each text-block at 0x00 to the next 0x00 and i cannot access and change (add or remove) a 0x00.

    ReikoKitsune; maybe you can change your program to start reading each text block at the last 0x00 before a non 0x00 value. That wouldn't change the behaviour from the files which are not patched and could handle "my" patched files. And if you could make it possible to choose a 0x00 at the point where I can change the letters of the strings I think it would be perfect (for me )
    Maybe this point needs more brainstorming...

    Thanks for reading and I hope you don't mind me writing in english.
    And let me know what you think about my ideas: or

  13. #1013
    Гуру Аватар для voroshilovn
    Репутация: 853
    Регистрация: 07.12.2015
    Пол:
    Адрес: Yo-C
    Сообщений: 3,644
    Записей в дневнике
    15
    Цитата Сообщение от iNFiNUM Посмотреть сообщение
    оффтопик:
    Сообщение от Musik234
    the forum has a problem with new users and pictures
    Press "Go Advanced" button (Alt + X), then press icon with image "Insert Image". PROFIT!
    все бы зашибись, но новичкам так же не дает вставлять картинки, их надо добавлять в альбом и вставлять уже оттуда. переведите товарищу

  14. #1014
    Гуру Аватар для JAW
    Репутация: 3656
    Регистрация: 21.09.2013
    Пол:
    Адрес: Питер, Юнтолово
    Сообщений: 21,176
    Записей в дневнике
    75
    Цитата Сообщение от voroshilovn Посмотреть сообщение
    все бы зашибись, но новичкам так же не дает вставлять картинки, их надо добавлять в альбом и вставлять уже оттуда. переведите товарищу
    Расширенная форма ответа, добавить файл.

  15. #1015
    Гуру Куратор темы Аватар для ReikoKitsune
    Репутация: 600
    Регистрация: 23.12.2015
    Пол:
    Адрес: Москва
    Сообщений: 2,169
    Записей в дневнике
    1
    Цитата Сообщение от Musik234 Посмотреть сообщение
    ReikoKitsune; maybe you can change your program to start reading each text block at the last 0x00 before a non 0x00 value. That wouldn't change the behaviour from the files which are not patched and could handle "my" patched files. And if you could make it possible to choose a 0x00 at the point where I can change the letters of the strings I think it would be perfect (for me )
    Actually, 'strings' reading are very simplified. NFirmwareEditor starts reading each byte from 'OffsetFrom' to 'OffsetTo', and when you get 0x00, then all bytes that were read previously stored as a 'string'.
    Сan you explain in more detail what behavior you want to get?
    [NFE Team | Twitter] представляет:
    • [ArcticFox] фирменная прошивка для устройств Joyetech, Wismec, Eleaf.
    • [NFE Tools] – конфигуратор ArcticFox, мониторинг устройства, средство снятия снимков экрана устройства, установщик прошивок.

  16. #1016
    Новичок
    Репутация: 8
    Регистрация: 14.03.2016
    Пол:
    Адрес: Cologne
    Сообщений: 27
    Цитата Сообщение от ReikoKitsune Посмотреть сообщение
    Actually, 'strings' reading are very simplified. NFirmwareEditor starts reading each byte from 'OffsetFrom' to 'OffsetTo', and when you get 0x00, then all bytes that were read previously stored as a 'string'.
    Сan you explain in more detail what behavior you want to get?
    Take a look at my files Womo_Bogo.bin and Lili_Jill.bin in my dropbox-folder.
    At address 0xCB18 the new strings start. I patched 16 "letters" in there, because the "i" as the smallest letter is 4 columns wide, 64/4=16.

    If I want to put " Lili Jill " in there (in hex codes A6 A7 A7 A7 A7 91 74 77 74 A6 8F 74 77 77) and want to make it centered by starting with blanks, I need 14 letters.
    If I put in "Womo Bogo" (9C 7A 78 7A A6 87 7A 72 7A) I only need 9 letters. I can fill the rest up to 14 with 0xA7 (1px space), but this writes over the left side of the display.
    I cannot rewrite the same firmware file from "Womo Bogo" to "Lili Jill" (centered) or the other way round.

    In your editor I can choose every hex value from 0x01 to 0xE3. If I could choose 0x00 after the last value after my personal text and also change the trailing 0x00 after my text (taking care of the maximum number of 16 letters) it could work.

    Hmm, quite difficult to describe.

  17. #1017
    Гуру Куратор темы Аватар для ReikoKitsune
    Репутация: 600
    Регистрация: 23.12.2015
    Пол:
    Адрес: Москва
    Сообщений: 2,169
    Записей в дневнике
    1
    Цитата Сообщение от Musik234 Посмотреть сообщение
    In your editor I can choose every hex value from 0x01 to 0xE3. If I could choose 0x00 after the last value after my personal text and also change the trailing 0x00 after my text (taking care of the maximum number of 16 letters) it could work.
    Now I understand what you want to do. Add this functionality possible.
    But there is one outstanding issue. If insert 0x00 in the middle of the string editor will read this string at the next time as two separate strings.
    [NFE Team | Twitter] представляет:
    • [ArcticFox] фирменная прошивка для устройств Joyetech, Wismec, Eleaf.
    • [NFE Tools] – конфигуратор ArcticFox, мониторинг устройства, средство снятия снимков экрана устройства, установщик прошивок.

  18. #1018
    Новичок
    Репутация: 8
    Регистрация: 14.03.2016
    Пол:
    Адрес: Cologne
    Сообщений: 27
    I think about filling all "not used" letters with 0x00. Your program could read backwards from the last address which is diferent from 0x00.

    Код:
          0001 0203 0405 0607 0809 0A0B 0C0D 0E0F - 0123456789ABCDEF
    ----------------------------------------------------------------
    0x00: 9899 8697 9900 879E 9586 9898 0087 6C7F - START.BYPASS.Bat
    0x10: 7F70 7D84 0099 8897 A698 707F 0095 7D7A - tery.TCRŠSet.Pro
    0x20: 7F70 6E7F 747A 7900 9C7A 787A A687 7A72 - tection.Womo.Bog
    0x30: 7A00 0000 0000 0000 A6A7 A7A7 A791 7477 - o.......°----Lil
    0x40: 74A6 8F74 7777 0000 9370 8287 847B 6C7E - i°Jill..NewBypas
    0x50: 7E00                                    - s.
    (I use "." for 0x00, "°" for 0xA6 (6px space) and "-" for 0xA7 (1px space) in this example)
    You read the strings until a 0x00 comes. Then the next string starts.
    But if there are more than one 0x00, you could go to the next address, which ins not 0x00 and take the 0x00 just one address before as the separator between the strings.
    At the first place of a string there may be no 0x00, that would confuse the thing. And you have to check, that there is no value different from 0x00 after the 0x00 I entered.
    I think, this would keep the file ok.

  19. #1019
    Гуру Аватар для MicroSur
    Репутация: 3296
    Регистрация: 07.09.2011
    Пол:
    Адрес: SPb
    Сообщений: 15,829
    Записей в дневнике
    63
    Не вижу особых проблем.


    Отделенное нулем слово никому не помешает. Обратно всё возвращается, помня длину начального слова.

    VTCFont & SME - универсальный редактор ресурсов и особенная прошивка для модов с большими экранами от Joyetech Wismec Eleaf
    спойлер  

  20. #1020
    Новичок
    Репутация: 8
    Регистрация: 14.03.2016
    Пол:
    Адрес: Cologne
    Сообщений: 27
    When I enter a 00 like you show in your screenshot, it splits up the string "Womo Bogo" into two Strings "Womo" and "Bogo". Only "Womo" is on the display then. That's ok.
    But I cannot join them together again, i have to use a hex editor to do so.

    Ps.: Maybe the translation failed and I don't understand what you mean.

Страница 51 из 163 ПерваяПервая ... 4147484950515253545561101151 ... ПоследняяПоследняя

Похожие темы

  1. Ответов: 11852
    Последнее сообщение: 14.02.2024, 17:30
  2. Ответов: 5221
    Последнее сообщение: 05.10.2023, 14:58
  3. Joyetech Cuboid - Тех. часть. Кастомные прошивки
    от Kenny BROM в разделе Вопрос - ответ
    Ответов: 14
    Последнее сообщение: 27.05.2016, 00:22

Метки этой темы

Ваши права

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

Условия предоставления информации | Отказ от ответственности

© eCigTalk.org 2021