ROM Hack [Release] Virtue's Last Reward ROM Hacking Tools

  • Thread starter Thread starter lucaboy
  • Start date Start date
  • Views Views 12,131
  • Replies Replies 21
  • Likes Likes 4

lucaboy

Well-Known Member
Member
Joined
Jul 13, 2012
Messages
124
Reaction score
104
Trophies
1
Age
31
XP
1,269
Country
Italy
Last edited by lucaboy,
Edit: Please be my valentine!
But Gaulems can't love :ohnoes:

dgXvYhI.png
 
I've fixed a bug in "VLR Text Editor" (now it would be able to dump almost all the "text" inside all the lua files outside the "language" folder too).
 
Last edited by lucaboy,
i'm a complete noob in roms hackings but i want translate this to spanish, i have the cia, how i get the .lua file?
 
Last edited by lucaboy,
  • Like
Reactions: Sr. G
If we can fix what devs not...
In game i encounter 1 or 2 place where game freeze, if you doing it yourself without some hints then you stuck for it forever...
Unfortunately, it's not so easy to fix it, because of the following reasons:
1. We don't know why the bug occurs.
2. We aren't able to disassemble the lua files of VLR.
 
Last edited by lucaboy,
I've added some utilities for translating to the text editor. :)

P.S. Sorry for the double post.
 
Last edited by lucaboy,
So wait, I have decrypted the game and looked at the files but is this game really run on fucking lua? Sorry I just find that hilarious if it is. Also do we have a way to extract OGG's from the .packs files?
 
So wait, I have decrypted the game and looked at the files but is this game really run on fucking lua? Sorry I just find that hilarious if it is. Also do we have a way to extract OGG's from the .packs files?
Use the graphics toolset to extract the pack/s archives.
 
Last edited by lucaboy,
Sorry I just find that hilarious if it is
Yeah, they really are LUA files. I wonder if this was done intentionally given the story that unfolds in VLR or if it was just a coincidence. Given the personality of the writer/director for ZE, I would not be surprised if it was the former case.

2. We aren't able to disassemble the lua files of VLR.
From what I have been told, the code was compiled using LUA 5.1. However, what makes things difficult is that Spike-Chunsoft used special (non-standard) libraries.

Also do we have a way to extract OGG's from the .packs files?
As lucaboy has already stated, you should be able to rip files using the tools provided in this thread to do so. PACK files are typically just dummy containers (similar to Zip files). The header lists where files lie and their size so ripping them out is pretty straight forward. That doesn't mean files inside the PACKs aren't compressed but the OGGs are easy to rip.

1. We don't know why the bug occurs.
Unfortunately that is still the case. I've tried looking into using the debugger in NTR CFW as I think it would be our best chance to observe what is going on before and when the game crashes. However, it is absolutely unclear how memory breakpoints (if they even exist in the program) actually work. The documentation for the debugger is spotty at best which is a shame.
 
  • Like
Reactions: lucaboy
Here is a collection of tools that i've developed to edit the text, the textures and the fonts of the game "Zero Escape: Virtue's Last Reward" for Nintendo 3DS:
https://goo.gl/yXmbS2 (last update: 04/29/2016).
Thank you for developing all this tools! I'm now using this to make Vietnamese translation of the game.
 
Is anyone working on a german fan translation of VLR? I figured I'd do it but I don't want to waste my time.
 

Site & Scene News

Popular threads in this forum