|
Forum > Translation Efforts
Viper RSR Translation
<< < (2/7) > >>
Gamen:
--- Quote from: JG00 on August 07, 2011, 04:11:32 pm ---I'm quite sure opcode 44 has no arguments. The only thing it does is set system state.
--- Code: ---00414EE6 |> C705 04084300 >|MOV DWORD PTR DS:[430804],0A ; Case 44 of switch 00413321 00414EF0 |. E9 76100000 |JMP SGS.00415F6B ; jump to end of opcode switch
--- End code ---
--- End quote ---
Yes, as I explained, since it sets system state, it stops reading bytecode and returns to the window procedure, and causes the animation thread to idle until one or more of the following keys are pressed (VK_NUMPAD8, VK_UP, VK_NUMPAD2, VK_DOWN, VK_NUMPAD4, VK_LEFT, VK_NUMPAD6, VK_RIGHT) without any of the following keys or buttons being pressed (VK_NUMPAD0, VK_ESCAPE, WM_RBUTTONDOWN, VK_F11, VK_F12, VK_SPACE, WM_LBUTTONDOWN, VK_RETURN, VK_CONTROL) at which point a byte is read from the bytecode and the current input flags are stored at that register and a message is posted to the window to read the bytecode for the next system state.
The only example of 44 that I know of is in BATTLE.WIN in Viper M5. Not a great example, since I can't find anything that jumps into the function that contains opcode 44, but at 3d00h you've got 46 46 44 00 1F 13 1E 26, and I don't see quitting the game in the middle of a function as likely.
--- Quote ---Thanks for figuring out system state 0x0A waits for input from the d-pad though. --- End quote ---
No problem, here are what flags are set for which buttons and keys: 01h - VK_NUMPAD8, VK_UP 02h - VK_NUMPAD2, VK_DOWN 04h - VK_NUMPAD4, VK_LEFT 08h - VK_NUMPAD6, VK_RIGHT 10h - VK_NUMPAD0, VK_ESCAPE, WM_RBUTTONDOWN 20h - VK_F11, VK_F12, VK_SPACE, WM_LBUTTONDOWN, VK_RETURN, VK_CONTROL
黒い灯影:
Just going to add this link here.
https://www.dropbox.com/sh/hqrwkz7s3ihcvga/A2h8X_G8kj
Some translated texts from Viper RSR, but back then. Still needs to be re-written in some places.
Rai:
Here's something -- thanks mostly to 黒い灯影's archive above plus a fresh playthrough of the game, I've sorted all the text and translations I'd collected from this forum into a spreadsheet, and threw in some stage directions for extra context. Not all that useful for re-inserting back into the game, but handy to just read through to get the story. Also for getting a sense of how much is left to translate.
Where there were multiple translations for the same scene available, I picked the one that was more polished. I also contributed a bit of polish of my own, and even added a few easy translations ("Hello", "Thank you", "Let's go", etc. is about all I can handle). I also consolidated different people's translations of "Seiki" and "Majuu" into..."Seiki" and "Majuu" for now. I'm not sure if we settled on a consistent translation for those terms, so they're placeholders to not get mixed up with mentions of more generic "knights" or "monsters".
Also included are rows for lines that don't have subtitles. Thankfully, most of those were surprisingly easy to translate by ear. The one instance of this I hope someone else can listen to and translate is what Veloce says to Cala during their battle just before he defeats her.
Hope this helps the overall translation efforts somehow.
黒い灯影:
Wow, awesome work on putting everything together, Rai!! I'll try to look through my notes, see if I missed anything, because i tried my hand at translating some of the chapters on my own as well.
Gamen:
--- Quote from: Rai on September 11, 2013, 09:05:12 pm ---The one instance of this I hope someone else can listen to and translate is what Veloce says to Cala during their battle just before he defeats her.
--- End quote ---
The best I can do you for is this:
doushita isei no ino wa kuchi dake ka konna level no hikui mahou shika tsukaenai komusume ni yarareru to wa na buka na kyoikyoi yarinaosanakereba ikan na (or something like that, it's pretty slurred)
Navigation
[0] Message Index
[#] Next page
[*] Previous page
|