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

lucaboy

Well-Known Member
OP
Member
Joined
Jul 13, 2012
Messages
124
Trophies
1
Age
29
XP
1,248
Country
Italy
Last edited by lucaboy,

Cuber456

Active Member
Newcomer
Joined
May 19, 2012
Messages
35
Trophies
1
XP
135
Country
United States
Edit: Please be my valentine!
But Gaulems can't love :ohnoes:

dgXvYhI.png
 

lucaboy

Well-Known Member
OP
Member
Joined
Jul 13, 2012
Messages
124
Trophies
1
Age
29
XP
1,248
Country
Italy
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,

Sr. G

Well-Known Member
Newcomer
Joined
Aug 21, 2015
Messages
58
Trophies
0
Age
30
XP
77
Country
Venezuela
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?
 

lucaboy

Well-Known Member
OP
Member
Joined
Jul 13, 2012
Messages
124
Trophies
1
Age
29
XP
1,248
Country
Italy
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,

pokemoner2500

Well-Known Member
Member
Joined
Aug 14, 2013
Messages
882
Trophies
1
Age
24
XP
1,593
Country
United States
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?
 

lucaboy

Well-Known Member
OP
Member
Joined
Jul 13, 2012
Messages
124
Trophies
1
Age
29
XP
1,248
Country
Italy
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,

Cuber456

Active Member
Newcomer
Joined
May 19, 2012
Messages
35
Trophies
1
XP
135
Country
United States
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

tranxuanthang

Well-Known Member
Member
Joined
Jul 6, 2015
Messages
289
Trophies
0
Age
26
XP
605
Country
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.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @OctoAori20, Cool. Same here.