Giter Club home page Giter Club logo

ai5winarctool's Introduction

AI5WINArcTool

English

Dual languaged (rus+eng) GUI tool for packing and unpacking archives of AI5WIN engine. Very-very incomplete list of games of the engine thou can see on vndb. It is not the same arc as used in Silky Engine and AI6WIN. For Silky Engine .arc archives use SilkyArcTool instead, for AI5WIN's use AI6WINArcTool!

You may want to compile and decompile AI5WIN mes script files. For this use AI5WINScriptTool.

Important note: the tool is quite slow. It may take several minutes to extract and especially pack even rather small archives.

Versions:

Русский

Двуязычное средство (рус+англ) для распаковки и запаковки архивов движка AI5WIN. Очень-преочень неполный список игр на движке вы можете обозревать здесь. Не стоит путать его с разновидностями .arc, используемым в Silky Engine и AI6WIN. Для них используйте другие средства: SilkyArcTool и AI6WINArcTool соответственно!

Вам может понадобиться (де)компилировать скрипты mes движка AI5WIN. Для сего используйте средство AI5WINScriptTool.

Важная заметка: средство достаточно медленное. Для того, чтобы распаковать и запаковать даже достаточно маленький архив, может потребоваться несколько минут.

Версии:

  • AI5WINArcTool 2.2 -- для использования в нестандартных архивах, как в Одноклассниках 2.
  • AI5WINArcTool 2.1 -- для использования в стандартных архивах, как в Шангри-ла.

Usage

English

image

  1. Run the tool (main.py or .exe).
  2. Print filename (with extension!!!) or choose it by clicking on button "...".
  3. Print directory or choose it by clicking on button "...".
  4. If you want to pack, then choose the keys and name size (or enter your data).
  5. Push the button pack or "Unpack" to "Pack" or unpack.
  6. Just wait until it done.
  7. If you unpacked, then in the directory of archive will apeear new ".key" file. Open it with text editor and you will get keys and names size of this archive (hacked authomatically). Enter this data afterwards to repack the archive.

Русский

image

  1. Запустите пакет средств (main.py иль .exe).
  2. Введите имя архива (с расширением!!!) или выберите его, нажав на кнопку "...".
  3. Введите имя директории файлов или выберите его, нажав на кнопку "...".
  4. Если вы хотите запаковать архив, выберите ключи и размер имён (или введите свои данные).
  5. Нажмите на кнопку, соответствующую желаемому действию ("Распаковать" и "Запаковать").
  6. Ждите завершения.
  7. Если вы выполняли распаковку, то в директории архива появится новый файл с расширением ".key". Откройте его с текстовым редактором. Вы сможете увидеть ключи и размер имён данного архива (взломанные автоматически); сии данные вы можете в дальнейшем вводить для перезапаковки архива.

Tested on:

English

Русский

ai5winarctool's People

Contributors

testertesterov avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

ss2468

ai5winarctool's Issues

Isaku and shuusaku .mes file extraction error

Hi bro, I was trying to unpack isaku game with tool and I successfully unpacked the message.arc with AI5WINARCTOOL but when I tried to unpack .mes files that I got form .arc file it gave me a error like illegal multiple bytes in position 0x9e somthing like that, I have tried both the original isaku and isaku renewal but the result was same.

Could you please look into the issue.

Also I tried to unpack shuusaku with both AI5WINARCTOOL AND AI6WINARCTOOL but nothing worked and while scrolling through the issues I found your comments to AIWINTOOL for shuusaku but still even the unpacking of .arc file was a success there isn't any tool available for .mes file extraction.

Could you do something about this as well.

Thank you.

AI5WINArcTool not working properly

I'm trying to unpack the MES.arc (which contains the scripts files) from the game Doukyuusei 2 (1997) by elf, and your tool sends an error "cp932 codec can't decode byte 0x9e in position 72: illegal multibyte sequence". Could you take a look? Intersting enough, it works normally with another game by elf, Doukyuusei, which is the first game in the series. However, when i extract the files from MES.arc from Doukyuusei, then convert .mes files to .txt, edit the scripts inside of them, then pack everything back, the edited text appears inside of a game either as dots or gibberish. I don't know if just sending you the MES.arc files from both games would be enough, here's the links where i found them.
https://archive.org/details/elf_doukyuusei
https://archive.org/details/doukyuusei-2
Some person have already patched them to run on modern systems. The download speed is slow however. If you don't want to dowload them, i can send you MES.arc files later.

Shuusaku

Hey,
I was trying to use your AI5WIN tools with the game, Shuusaku, but unfortunately it's not compatible with it. I believe it uses a modified version of the engine. I uploaded the game here: https://drive.google.com/file/d/148Git02yIaudEFV8_1gvxlf6KQZqcPY8/view I would really appreciate, if you could take a look sometime.
Some russian guys attempted to make a translation many years ago, and made some tools for it which can be found here: http://zz-uu.narod.ru/downloads.htm
The source codes might provide some info about the game. Unfortunately, their mega tool is far from perfect.

error

Hello
The error occurred in silky's old game. (姫騎士アンジェリカ)
I used this tool after trying SilkyArcTool to no avail.(the main program is AI5WIN.exe)
The unpacking went very well, mes.arc was unpacked into .MES and .LIB .
I can see the text in the MES file, but after repack the package directly with the default option, when I open the game,it shows “can't find bg.arc ”.

Error

Hello! When i try to decompile files (.arc) from Shangrlia i get this error:

imagen

Could you give me a hand with that?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.