Go Back   the Magicball Network > Forums > LBA Modifications > LBA Modifications - General
Buy LBA1/Relentless from GOG.com Buy LBA1/Relentless from DotEmu Buy LBA2/Twinsen's Odyssey from DotEmu Buy LBA2/Twinsen's Odyssey from GOG.com Buy Little big Adventure from GOG.com or DotEmu Buy Little big Adventure 2 from DotEmu or GOG.com

Welcome to the Magicball Network.

You are currently viewing our site as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Reply
 
Thread Tools
  #1  
Old 2004-05-25, 21:43
morshem's Avatar
morshem morshem is offline
Magic level: Ice Ball
 
Join Date: Aug 2001
Location: Beʼer Sheva, Israel
Posts: 20,093
Send a message via MSN to morshem
Hebrew translation

Eh... I have sort of lost track of the process of it...
What exactly is the current status of the Hebrew translation, for both games?
__________________
Hlomap, my little LBA website.
Reply With Quote
  #2  
Old 2004-05-25, 23:34
ChaosFish ChaosFish is offline
weee
 
Join Date: Oct 2000
Location: Viking Mothership, Living Quarters
Posts: 21,212
The Hebrew translation of LBA1 is 100% done.

The LBA2 one... well I need to get back to checking it over.
Reply With Quote
  #3  
Old 2004-05-26, 05:57
morshem's Avatar
morshem morshem is offline
Magic level: Ice Ball
 
Join Date: Aug 2001
Location: Beʼer Sheva, Israel
Posts: 20,093
Send a message via MSN to morshem
Then why don't we distribute it? Isn't it possible to make it from right to left without Sebastian?
__________________
Hlomap, my little LBA website.
Reply With Quote
  #4  
Old 2004-05-26, 09:20
ChaosFish ChaosFish is offline
weee
 
Join Date: Oct 2000
Location: Viking Mothership, Living Quarters
Posts: 21,212
O_Brasileiro agreed to try doing it
Reply With Quote
  #5  
Old 2004-05-27, 00:20
Gustav Sweden's Avatar
Gustav Sweden Gustav Sweden is offline
Hello
 
Join Date: Nov 2000
Location: Oresund Region
Posts: 8,010
Send a message via MSN to Gustav Sweden
WTF this forum is really active, never seen it before.
__________________
People like Coldplay, but they don't love them. People like U2, but they don't love them. But people fucking love Oasis. That's the way it is. It's more than the music.
-Noel Gallagher
Reply With Quote
  #6  
Old 2004-05-27, 01:17
ChaosFish ChaosFish is offline
weee
 
Join Date: Oct 2000
Location: Viking Mothership, Living Quarters
Posts: 21,212
Quote:
Originally Posted by Gustav Sweden
WTF this forum is really active, never seen it before.
hehehehehe

Welcome then!
Reply With Quote
  #7  
Old 2004-05-27, 10:48
morshem's Avatar
morshem morshem is offline
Magic level: Ice Ball
 
Join Date: Aug 2001
Location: Beʼer Sheva, Israel
Posts: 20,093
Send a message via MSN to morshem
Yeah, actually this forum is much more active than what I expected
__________________
Hlomap, my little LBA website.
Reply With Quote
  #8  
Old 2004-06-23, 08:59
Schnitzel-Man's Avatar
Schnitzel-Man Schnitzel-Man is offline
Registered Schnitzel
 
Join Date: May 2004
Location: Israel
Posts: 770
A possible solution to the hebrew problem:
Find a program that can flip the screen.
Basically, it would fix the right-to-left problem, but leave a few others:

problem: the font will be flipped as well
solution: flip the font!

problem: The entire game will be flipped
solution: you only need to switch the keys for right&left. other than that, you'll need to get used to the new directions...

problem: The numbers will appear reversed
solution: In the text files, write them in reverse. The only place where I don't think you can is the inventory (this is probably the only problem I can't think of a solution to...)

I tried searching for a screen flipping program but I couldn't really find one, so if anybody find one (or can program one), they're more than welcome...
__________________
You'd like me to have a signature, wouldn't you?
Reply With Quote
  #9  
Old 2004-06-23, 11:26
xesf's Avatar
xesf xesf is offline
Magic Ball Master
 
Join Date: Sep 2002
Location: Dublin
Posts: 7,767
__________________
Personal Blog - blog.xesf.net

TwinEngine v0.2.1 win32 beta released - open source re-implementation of the LBA 1 original engine.
[Discuss]|[Download]|[Changes]|[SourceCode]|[Issues]


The Sacred Carrot website
Reply With Quote
  #10  
Old 2004-06-23, 11:39
Zink's Avatar
Zink Zink is offline
Master of Degree
 
Join Date: Sep 2001
Location: Lublin, Poland
Posts: 1,744
I was trying to change the code to make the text appear from right to left, but I failed (I think because I have never done such thing before ).
I think I could try again on vacation.
__________________
Emerald Moon Base projects: Little Big Architect - v 0.10 and v 1.0 beta 9, Package Editor - v 0.11+, Text Editor 2 - v 2.3, Font Editor - v 2.03+.
Bug reporting (hosted by alexfont).

All LBA technical information goes in here -> LBA File Information Project

LBA Prequel Demo has been released! See our blog
Reply With Quote
  #11  
Old 2004-06-23, 13:15
morshem's Avatar
morshem morshem is offline
Magic level: Ice Ball
 
Join Date: Aug 2001
Location: Beʼer Sheva, Israel
Posts: 20,093
Send a message via MSN to morshem
Or maybe we can simply flip the text... somehow .
__________________
Hlomap, my little LBA website.
Reply With Quote
  #12  
Old 2004-06-23, 14:57
lembo's Avatar
lembo lembo is offline
dig me now, fuck me later
 
Join Date: Oct 2002
Location: Brighton, UK
Posts: 677
Send a message via MSN to lembo
does anyone know what language the game is coded in? and does anybody have the relevant parts of the source? i could try to take a look at it over the summer perhaps?
__________________
counting bodies like sheep to the rhythm of the war drums...

www.disassembly.co.uk
Reply With Quote
  #13  
Old 2004-06-23, 16:43
ChaosFish ChaosFish is offline
weee
 
Join Date: Oct 2000
Location: Viking Mothership, Living Quarters
Posts: 21,212
Quote:
Originally Posted by morshem
Or maybe we can simply flip the text... somehow .
No. That wouldn't work because of the line slide (don't really know how to explain), and plus, it will look really bad. We need someone who is cool enough (like Zink or Obras) to try and change the LBA EXE file.
Reply With Quote
  #14  
Old 2004-06-23, 18:10
Zink's Avatar
Zink Zink is offline
Master of Degree
 
Join Date: Sep 2001
Location: Lublin, Poland
Posts: 1,744
Wait, If I understand, the Hebrew text should have only letters order from right to left, right?

So you can just split the text into lines in the way that LBA do, and write each line with inverted character order. Am I right?

Althought there would be some problems when you wanted to change a part of a text.
__________________
Emerald Moon Base projects: Little Big Architect - v 0.10 and v 1.0 beta 9, Package Editor - v 0.11+, Text Editor 2 - v 2.3, Font Editor - v 2.03+.
Bug reporting (hosted by alexfont).

All LBA technical information goes in here -> LBA File Information Project

LBA Prequel Demo has been released! See our blog
Reply With Quote
  #15  
Old 2004-06-23, 18:49
lembo's Avatar
lembo lembo is offline
dig me now, fuck me later
 
Join Date: Oct 2002
Location: Brighton, UK
Posts: 677
Send a message via MSN to lembo
Quote:
Originally Posted by kakadudu
Wait, If I understand, the Hebrew text should have only letters order from right to left, right?

So you can just split the text into lines in the way that LBA do, and write each line with inverted character order. Am I right?

Althought there would be some problems when you wanted to change a part of a text.
i actually thought about that as i was writing my last reply, but didn't know whether the text in the LBA files was split into lines and then read into the text frame line by line, or whether the whole set of words from a single speech-instance was stored as a single line, and then parsed into seperate lines at run-time. I assumed the latter (due to the former requiring the number of characters for each line being under a certain number due to space considerations, therefore making it more difficult, and making it take a lot longer to write out the text files in the first place), but if it is the case that the text files are written out line-for-line as they appear in the game, then yeah, you could quite easily just put in the characters backwards. Only thing is then that again you'd need to work out the max char limit for a line, and the text would uncover the wrong way (does it uncover? can't remember now, ah well, if it doesn't...no matter).

And there shouldn't be any problems if you wanted to change the text, just make a small program which reverses every line in a file (not difficult to do *at all*), extract the text you want to change, switch it back to an easily editable sequence using the program, edit it, switch it back again using the program, put it back into the file.
__________________
counting bodies like sheep to the rhythm of the war drums...

www.disassembly.co.uk
Reply With Quote
  #16  
Old 2004-06-23, 20:47
Schnitzel-Man's Avatar
Schnitzel-Man Schnitzel-Man is offline
Registered Schnitzel
 
Join Date: May 2004
Location: Israel
Posts: 770
There are three problems with just reversing the text:
First, as lembo said, the text would be uncovered in the wrong order...
Second, If the text is longer than one line on the screen (and it usually is) the line of the text will appear in reversed order (the last line will appear first, and so on).
And third, there's the alignment problem (A line that will be less than a full line's length will be aligned left instead of right).

A possible solution to the second problem is to reverse the lines in the text file. This will require to know where exactly are the line breaks put...
And the possible solution to the third problem is to add extra spaces in the last line, so it'll make a full line.
And I can't really think of a solution to the first problem.... but it's probably less important.
__________________
You'd like me to have a signature, wouldn't you?
Reply With Quote
  #17  
Old 2004-06-23, 21:34
ChaosFish ChaosFish is offline
weee
 
Join Date: Oct 2000
Location: Viking Mothership, Living Quarters
Posts: 21,212
I thought about this solution, but it would be ugly (the text will start sliding from left to right) and buggy.

So we'll better just wait for Yaz0r's Twin-E, and not start messing with it that way.
But if anyone can and is willing to hack the EXE file to make the text slide from right to left, I am forever in their debt.

P.S. I really appreciate all your suggestions btw, nice to know people care
Reply With Quote
  #18  
Old 2004-06-23, 21:50
Schnitzel-Man's Avatar
Schnitzel-Man Schnitzel-Man is offline
Registered Schnitzel
 
Join Date: May 2004
Location: Israel
Posts: 770
Of course we care, we like hebrew. =)
I think that if someone does find a way to hack the EXE file, the best way would probably be flipping the text only (mirror).
__________________
You'd like me to have a signature, wouldn't you?
Reply With Quote
  #19  
Old 2004-06-23, 23:59
Zink's Avatar
Zink Zink is offline
Master of Degree
 
Join Date: Sep 2001
Location: Lublin, Poland
Posts: 1,744
Yes, this sliding from left to right would be unavoidable, but this solution would be much easier to introduce, than editing exe (I will not reject editing it of course).

Here's what I think:
I can make a programme to convert edited texts, so that they would be displayed properly. The programme would recognize how LBA will make the lines (using your hebrew font, not character count, because characters has different widths), and reverse char order inside the lines. I think it wouldn't be buggy, but texts displayed on the full screen have different line width (it wouldn't be very big problem: the programme would use proper line width for such texts).
The problem with last line can't be solved with putting spaces because LBA skips spaces except the first one. But it can be solved with creating a one-pixel-width transparent character (I used #254 because it isn't converted) and putting it before the last line text, it would put the text to the right. Actually this one-pixel character is displayed too slow, so we can use 3- or 4-pixel. This would be done by the programme too.

I made sample text: see the attachment.

There would be no problem with editing such texts, because you could keep original texts, and when you wanted to release them, you would run the programme, which would convert all the texts and save them in a separate directory.
Attached Thumbnails
Click image for larger version

Name:	lba1.JPG‎
Views:	156
Size:	99.2 KB
ID:	3710  
__________________
Emerald Moon Base projects: Little Big Architect - v 0.10 and v 1.0 beta 9, Package Editor - v 0.11+, Text Editor 2 - v 2.3, Font Editor - v 2.03+.
Bug reporting (hosted by alexfont).

All LBA technical information goes in here -> LBA File Information Project

LBA Prequel Demo has been released! See our blog
Reply With Quote
  #20  
Old 2004-06-24, 09:19
Battler's Avatar
Battler Battler is offline
Welcome to Zirla!
 
Join Date: Apr 2004
Location: Koper, Slovenia
Posts: 5,317
Send a message via ICQ to Battler Send a message via AIM to Battler Send a message via MSN to Battler Send a message via Yahoo to Battler
Since I have the text part (by yaz0r) of the code (TwinE?), I already made it for RTL writing, only that I have to send it to yaz0r first, so he will compile an .EXE with that.
__________________
Join #doki-doki on irc.ringoflightning.net for some nice chit-chat about anime, manga, and other aspects of Japanese culture now!
Reply With Quote
  #21  
Old 2004-06-24, 12:38
xesf's Avatar
xesf xesf is offline
Magic Ball Master
 
Join Date: Sep 2002
Location: Dublin
Posts: 7,767
Quote:
Originally Posted by kakadudu
Yes, this sliding from left to right would be unavoidable, but this solution would be much easier to introduce, than editing exe (I will not reject editing it of course).

Here's what I think:
I can make a programme to convert edited texts, so that they would be displayed properly. The programme would recognize how LBA will make the lines (using your hebrew font, not character count, because characters has different widths), and reverse char order inside the lines. I think it wouldn't be buggy, but texts displayed on the full screen have different line width (it wouldn't be very big problem: the programme would use proper line width for such texts).
The problem with last line can't be solved with putting spaces because LBA skips spaces except the first one. But it can be solved with creating a one-pixel-width transparent character (I used #254 because it isn't converted) and putting it before the last line text, it would put the text to the right. Actually this one-pixel character is displayed too slow, so we can use 3- or 4-pixel. This would be done by the programme too.

I made sample text: see the attachment.

There would be no problem with editing such texts, because you could keep original texts, and when you wanted to release them, you would run the programme, which would convert all the texts and save them in a separate directory.
I think this is the best solution for now.
Send the program to ChaosFish and he will test it with his translation.
__________________
Personal Blog - blog.xesf.net

TwinEngine v0.2.1 win32 beta released - open source re-implementation of the LBA 1 original engine.
[Discuss]|[Download]|[Changes]|[SourceCode]|[Issues]


The Sacred Carrot website
Reply With Quote
  #22  
Old 2004-06-24, 19:50
Zink's Avatar
Zink Zink is offline
Master of Degree
 
Join Date: Sep 2001
Location: Lublin, Poland
Posts: 1,744
I haven't made it yet I am awaiting ChaosFish's opinion.
__________________
Emerald Moon Base projects: Little Big Architect - v 0.10 and v 1.0 beta 9, Package Editor - v 0.11+, Text Editor 2 - v 2.3, Font Editor - v 2.03+.
Bug reporting (hosted by alexfont).

All LBA technical information goes in here -> LBA File Information Project

LBA Prequel Demo has been released! See our blog
Reply With Quote
  #23  
Old 2004-06-24, 20:04
ChaosFish ChaosFish is offline
weee
 
Join Date: Oct 2000
Location: Viking Mothership, Living Quarters
Posts: 21,212
Hmm sounds interesting
If you would agree to spend time on doing that, and you think it will work, it would be awesome!

So do you need me giving you anything for this? My LBA hebrew font/text/anything?
Reply With Quote
  #24  
Old 2004-06-24, 23:42
Zink's Avatar
Zink Zink is offline
Master of Degree
 
Join Date: Sep 2001
Location: Lublin, Poland
Posts: 1,744
I think I will make it using standard font and texts, but I need your font and texts (and conversion map if you don't use standard one) to make this "spacechar".
I have an idea with the last line, because I think that 4-pixel "spacechar" can still take too much time to display, so I could make several "spacechars" with different widths and the programme could assemble them to get needed width.
And it would be good if you had a list of texts that are displayed in fullscreen (if you don't, it can be made later).
__________________
Emerald Moon Base projects: Little Big Architect - v 0.10 and v 1.0 beta 9, Package Editor - v 0.11+, Text Editor 2 - v 2.3, Font Editor - v 2.03+.
Bug reporting (hosted by alexfont).

All LBA technical information goes in here -> LBA File Information Project

LBA Prequel Demo has been released! See our blog
Reply With Quote
  #25  
Old 2004-07-19, 15:39
xesf's Avatar
xesf xesf is offline
Magic Ball Master
 
Join Date: Sep 2002
Location: Dublin
Posts: 7,767
Zink, can you release this LBA Hebrew Covert?

A new member wants make an Arabic translation and need RTL thing.
__________________
Personal Blog - blog.xesf.net

TwinEngine v0.2.1 win32 beta released - open source re-implementation of the LBA 1 original engine.
[Discuss]|[Download]|[Changes]|[SourceCode]|[Issues]


The Sacred Carrot website
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Shameless self promotion (for the Hebrew ones) ChaosFish General 0 2005-09-02 16:25
2 questions regarding translation ChaosFish LBA Modifications - General 52 2005-04-29 18:54
LBA Hebrew Dubbing (דיבוב לעברית) project ChaosFish LBA Modifications - General 64 2004-11-10 21:26
Another thread about copyrights... LBA Hebrew translation? ChaosFish General 16 2004-07-12 05:28


All times are GMT +2. The time now is 03:59.




News Feed
Powered by vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Copyright ©2000 - 2016, the Magicball Network