Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
blog:x86_raygun_english [2020/06/23 22:47] – [Text Format & Considerations] johnblog:x86_raygun_english [2020/06/25 09:15] (current) – [Disk 1 - START.MES] john
Line 79: Line 79:
  
 At present, we are working on (1) and (2), though where it is obvious, I am making small edits to (3) as I go (fixing glaring translation typos, for example). At present, we are working on (1) and (2), though where it is obvious, I am making small edits to (3) as I go (fixing glaring translation typos, for example).
 +
 +Of course, amongst all that there are decisions to be made about typos in the script, layout considerations (English is not as compact a language as the various Japanese characters) and formatting/control codes to decipher. 
 +
 +Most of the experimentation was done on the [[x86_raygun_english#disk_1_-_startmes|introductory section of the game]], as it is the easiest to see and includes both auto-playing and interactive dialogue scenes.
  
 ---- ----
Line 420: Line 424:
 === Linebreak Character === === Linebreak Character ===
  
-So, using the linebreak character '%' (or, more strictly speaking, the S-JIS '%' character) we can embed a normal return into the printed text. One thing the above examples show is that we seem to be limited to maximum of 3 lines of printed text during a normal interactive text dialogue screenIf you try to embed any more than lines, it will actually start overwriting the first line again.+So, using the linebreak character '%' (or, more strictly speaking, the S-JIS '%' character) we can embed a normal return into the printed text. Alternatively using the '|' character we can inject return and then upward scroll of the immediately printed text. Note that the latter won't work particularly well on the interactive scenes, due to the taller image being shown. 
 + 
 +=== Available Line Width === 
 + 
 +The width of all text during the introduction sequence (auto-playing and interactive scenes) is **30** characters. Anything over that length will cause: 
 + 
 +  * Truncation and graphical errors (auto-playing segments) 
 +  * Auto-wrapping of the text to the next line (interactive scenes) 
 + 
 +=== Available Row Size === 
 + 
 +During the auto-playing introductory sequence up to **4** rows of text can be shownDuring interactive sequences the number is reduced to **3** rows maximum. The on-screen image shown during the latter sections is larger, hence there is less available room for text - even so, it does appear that there is room for more, but attempting to do so will cause:
  
 +  * The 4th and greater lines of text to wrap back to the 1st line, overwriting it
  
 [[https://github.com/megatron-uk/raygun-x68k/blob/master/csv/disk1/START.MES.csv]] - Japanese to English mapping CSV [[https://github.com/megatron-uk/raygun-x68k/blob/master/csv/disk1/START.MES.csv]] - Japanese to English mapping CSV
Line 429: Line 445:
   * Japanese text extraction: 100%   * Japanese text extraction: 100%
   * Literal English text: 100%   * Literal English text: 100%
-  * Rewritten English text: 5%+  * Rewritten English text: 100%
   * Reinsertion progress: 75%   * Reinsertion progress: 75%
  
  • blog/x86_raygun_english.1592948850.txt.gz
  • Last modified: 2020/06/23 22:47
  • by john