Hi! I took a look inside the files. Here's my findings, I hope it helps.
Inside "kh.mod" there seems to be some strings of enemy names...
... and what it seems to be some URLs that may have been used by the game to download the episodes, but I don't think you can download anything.
Inside "language.m3g" there's a interesting string with the internal name of the game and some folders hinting that the game was ported from somewhere:
Inside "kh.bar" there are some .bmp and .png files of the HUD graphics.
If you hex edit the file "training_part1.m3g" to change "»SWERVE«" with "«JSR184»" on the header, M3G Toolkit will be able to open it. It's the only one with the "»SWERVE«" header that I managed to open with this method, though.
On every .m3g file of the game there's zlib compressed data. If you search this hexadecimal value "78DA" on every .m3g and you create a new file from there (including 78DA) to the end of the file, you can use Offzip to extract the data.
That way you can see more "hidden" strings like dialogue, episode summaries, menu options, or even the full credits!
ro_training_jtext.m3g:
ro_island_jtext.m3g:
ro_wonderland_jtext.m3g:
ro_agrabah_jext.m3g:
ro_castle_jtext.m3g:
^As you can see, these episode summaries match perfectly with Kingdom King 13's plot summary.
training_language.m3g: (spoiler tag for size)
Spoiler Show
island_language.m3g:
Spoiler Show
language.m3g: (full game credits are inside here)
Spoiler Show
Also, it seems that a lot of level-related code is written in plain text.
island_raft.m3g:
Spoiler Show
Animation when Sora opens a potion chest:
island_exit.m3g:
For example, this cutscene code seems to match this scene perfectly.
Spoiler Show
Note how the background color RGB changes accordingly.
3500:setBackground 0 0 128 -> Dark blue
8500:setBackground 0 0 0 -> Black
16500:setBackground 121 0 0 -> Red
There's a lot more code, so feel free to look inside the files, or even double checking anything I might have missed or extracted incorrectly.
Also I was able to rip every texture I could find as well:
About ripping the models, probably asking the author of this m3g maxscript for Real Racing 3 or using it as a reference could help. Do note that the first main difference between formats is that the files for that game doesn't use zlib compression, so it won't work as it is with KH V-Cast m3g files.
How did you open the .m3g and .bar files? I've been trying to open them for a long time
Anyway, Kingdom Hearts V-Cast and Kingdom Hearts Coded (not the DS version, but the original version for NTT Docomo) were developed with BREW OS (In the case V-Cast with an older version and Coded with a more new, so much that the quality difference of both games is glaring)
With BREW DevKit from Qualcomm it is possible to run the game on your PC, the problem is that currently it is almost impossible to find any download related to Brew active nowadays
( Maybe this can help
https://www.tripleoxygen.net/wiki/console/zeebo/ambiente_de_desenvolvimento
https://www.tripleoxygen.net/wiki/console/zeebo/carregando_seu_codigo
https://www.dropbox.com/s/elplbbbaou9xkd8/ZeeboDeveloperGuide0.97.pdf?dl=0 )
There is also a solution another solution, a Brazilian console called Zeebo uses one of the latest versions of Brew (in this case, a modified version), I believe it is possible to run both games on this console, the file format is basically the same and even division of mod and mif folders is identical to those of the Zeebo games, the only problem is that unlocking this console is something very difficult and complicated to do, there is a personal in a group of facebook ZeeboClub that is thinking about doing a FreeShop '' Online to the console and add some games there, but the idea has not gone forward since nobody knows how to work with Brew and there is little information on the internet to help
The Zeebo console :
Well, there are these two options for getting the KH-V Cast (or the Original Coded) Run Brew on PC or Run on Zeebo
PS: Has anyone managed to find Kingdom Hearts Coded available for download or is this game still lost?