Romhacking.net

Romhacking => Personal Projects => Topic started by: wyndcrosser on April 18, 2013, 01:31:51 am

Title: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galactic Heroes
Post by: wyndcrosser on April 18, 2013, 01:31:51 am
What a pain in the butt.

This game is sweet, but the way it was programmed is nuts. There are about 7 different tables associated with this game. Some of the text is the same, but not always, so I had to build 7 different .tbl files and use FCEUX to view what table I was in during dialogue. It's not looking too bad at the moment. Most of the dialogue is doable with basic Japanese knowledge, there are only a few Kanji symbols. The game is a robotic RPG.

I'm currently working on redoing the title
(http://imageshack.us/a/img7/747/19047312.png)

A Bad A$$ ship
(http://imageshack.us/a/img11/6584/15003240.png)

My first brief translation
(http://imageshack.us/a/img841/858/81663521.png)
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galatic Heroes
Post by: Pikachumanson on April 18, 2013, 02:46:10 am
Is there anyway you can expand the pointers so you can add more letters to the menu?
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galatic Heroes
Post by: wyndcrosser on April 18, 2013, 09:06:06 am
Hey a like we discussed, I'm still learning the hacking and ASM part of NeS translating. So, for the moment this is the best I can do. Hopefully I'll be able to learn based on what you sent me and the docs on here.

Wynd
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galatic Heroes
Post by: Pikachumanson on April 18, 2013, 01:10:19 pm
Sorry, I hope you did not take offense.
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galatic Heroes
Post by: Gideon Zhi on April 18, 2013, 04:56:35 pm
Hey a like we discussed, I'm still learning the hacking and ASM part of NeS translating.

Pointers are not hard. Honestly! Pointers are your friend.

I don't know if anything better has been written since, and the doc I'm going to point you has probably been around romhacking stuff longer than anyone on these forums (myself included!) so the terminology's a bit outdated, but it's what I cut my teeth on! So go ahead, read The Madhacker's Guide to NES Pointers. (http://www.romhacking.net/documents/47/) Seriously. It's great stuff, and pointers really are a basic quality minimum. ASM can wait. Pointers cannot.
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galatic Heroes
Post by: mrrichard999 on April 18, 2013, 07:37:13 pm
7 Table sets!? Ugh! I thought 3 in a game were a pain in the ass enough when I first started doing this.:P
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galatic Heroes
Post by: wyndcrosser on April 18, 2013, 09:34:38 pm
Sorry, I hope you did not take offense.

Nope not at all. Lol.

April 19, 2013, 10:05:11 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
all tables updated with english characters and started a brief translation of the game

NOTE:

The title screen was just placement and to see how a "stencil" like font would work (took me 5-10 minutes in tile layer, this was actually super easy, compared to others I've done), since the game is a strategy based military game.

My plan is to border the letters of "LEGEND OF THE GALACTIC" with a white color to make it pop and fix the lettering to give it a 3D feel, and then makes "HEROES" a litter bigger, but put it on a PLAQUE looking background.



(http://imageshack.us/a/img268/2695/legendofthegalactichero.png)

(http://imageshack.us/a/img688/3548/legendofthegalacticheros.png)
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galatic Heroes
Post by: M-Tee on April 20, 2013, 12:08:28 am
Looking good.

How many tiles are available for the title logo?
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galatic Heroes
Post by: Pikachumanson on April 20, 2013, 12:24:38 am
What kind of game is it?
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galatic Heroes
Post by: Zynk on April 20, 2013, 12:59:22 am
(http://imageshack.us/a/img7/747/19047312.png) (http://imageshack.us/a/img268/2695/legendofthegalactichero.png)

Odd for both image having different sizes... I think this titlescreen is very, very easy to edit.  8)

@wyndcrosser: can you make the letters have proportionate sizes. The logo should not be to artsy though, simple lettering would suffice.
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galatic Heroes
Post by: Pikachumanson on April 20, 2013, 01:01:48 am
I kinda like the logo. Pretty creative.
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galatic Heroes
Post by: KingMike on April 20, 2013, 01:02:44 am
@wyndcrosser: can you make the letters have proportionate sizes. The logo should not be to artsy though, simple lettering would suffice.
If you mean the main game font, you can't have a proportional font because this is a CHR-ROM game.
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galatic Heroes
Post by: Zynk on April 20, 2013, 01:06:25 am
If you mean the main game font, you can't have a proportional font because this is a CHR-ROM game.

Not the font. The title logo itself. Most of the letters in the title logo are disproportionate. And why did the "HEROES" get a sudden shrinkage? Its like:

Quote
"LEGEND OF THE GALACTIC HEROES"
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galatic Heroes
Post by: wyndcrosser on April 20, 2013, 01:15:50 pm
Haha,

The title screen was just placement and to see how a "stencil" like font would work (took me 10 minutes in tile layer, this was actually super easy, compared to others I've done), since the game is a strategy based military game.

My plan is to border the letters of "LEGEND OF THE GALACTIC" with a white color to make it pop and fix the lettering to give it a 3D approach, and then makes "HEROES" a litter bigger, but put it on a PLAQUE looking background.



April 20, 2013, 01:18:17 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
@wyndcrosser: can you make the letters have proportionate sizes. The logo should not be to artsy though, simple lettering would suffice.

Don't get me wrong, I like public opinions, but see my update. It all comes down to personal taste. :)
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galactic Heroes
Post by: Ghegs on July 16, 2013, 02:47:26 am
I was delighted to see work on translating this game has at least begun. I'm a big fan of LOGH and have been wanting to play the game since I found out about it. This gives me hope that one day, I can.
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galatic Heroes
Post by: M-Tee on July 20, 2013, 01:50:32 am

My plan is to border the letters of "LEGEND OF THE GALACTIC" with a white color to make it pop and fix the lettering to give it a 3D approach, and then makes "HEROES" a litter bigger, but put it on a PLAQUE looking background.


(http://files.mteegfx.com/galacticheroestitle.png)

Not exactly what you had planned, but if you're still working on this, here's a title I threw together. I checked the rom (both the character table and the data for the title screen),  and it should fit no problem. If you dig it, use it. If you need help putting it in, I can help. If you don't dig it, no problem.  :)
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galactic Heroes
Post by: wyndcrosser on July 21, 2013, 12:58:34 am
Haha, nice work. PM'd.
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galatic Heroes
Post by: RedComet on July 21, 2013, 10:46:48 am
(http://files.mteegfx.com/galacticheroestitle.png)

What logo is this reminding me of? I can't put my finger on it, but I've seen something in a similar style before.
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galactic Heroes
Post by: M-Tee on July 21, 2013, 11:41:34 am
In terms of overall design, it's somewhat similar to Empire Strikes Back. Not intentional, but I realized it as I was working on it. Googled it, figured it wasn't too similar, but it still had a distinctly military scifi feel.

In terms of font, I started with the comicraft achtung font and modified from there. Some letters just cleared up for the resolution, some altered, some from scratch.
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galactic Heroes
Post by: wyndcrosser on July 22, 2013, 09:09:13 pm
Again, very cool. However, unless you know how to hack, it might not work. The original box if far smaller than the example you showed me. If you can get it to work without hacking, good luck.

Thanks again,

Wynd
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galactic Heroes
Post by: M-Tee on July 23, 2013, 06:43:33 am
Again, very cool. However, unless you know how to hack, it might not work. The original box if far smaller than the example you showed me. If you can get it to work without hacking, good luck.

Actually, the new logo is smaller, with an area of 98 tiles (14 x 7) as opposed to 100 (10 x 5). However, the line breaks took a couple of bytes more code than I had anticipated. So I had to alter the data for the credits some. Luckily, the credits data was inefficient and I cleared up some space there without having to make any visual changes there. Unfortunately, there are only four more bytes that could be cleared, so whenever you want to put in your translation credits, you'll be very cramped. However, I feel all of that could be avoided with pointer knowledge, which I don't have.

In fact, the whole game appears to be very inefficient. There was plenty of space for me to put the logo into the character table and still keeping the original in as well, with enough space leftover to possibly put in your full alphabet font for additional credits.

Anyways, I've finished it, and the following image is a direct screenshot from FCEUX:
(http://files.mteegfx.com/LoGH_Title-2.png)

Here  (http://files.mteegfx.com/LoGH_Title.ips)is an .ips file made from the Ginga Eiyuu Densetsu.nes rom (the first I found from Google) with checksum CRC: 0C569A81. Assuming we are using the same source rom, and as secluded as my changes have been, you should be able to apply the IPS file directly to your translation-in-progress.

If not, you can apply the ips file to the original rom mentioned above and make the following changes:

Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galactic Heroes
Post by: wyndcrosser on July 23, 2013, 12:38:30 pm
Awesome man, very clean work.

Do you know anything about input screens? aka, removing kanji, etc. from being shown as letters to be used for a player's Name at the start of a game?

thanks

wynd
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galactic Heroes
Post by: KingMike on July 23, 2013, 06:14:15 pm
I didn't see a naming screen in this game.

But anyways, you replace the font. There's usually a separate table for the text on the screen (like text" A B C D E F") and another table for which character each slot on the name window represents (ABCDEF).
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galactic Heroes
Post by: wyndcrosser on July 23, 2013, 10:44:51 pm
I didn't see a naming screen in this game.

But anyways, you replace the font. There's usually a separate table for the text on the screen (like text" A B C D E F") and another table for which character each slot on the name window represents (ABCDEF).

Hi King,

Why I'm asking is this... I have two Neo Geo Pocket titles, that I'd like to use some of the japanese characters and turn them into english words (basically for the unit names), as the area is SOOOO small for them, however if I were to do this, I would then be screwed because they would show up in the name entry screen.
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galactic Heroes
Post by: KingMike on July 24, 2013, 12:36:59 am
Well, the same idea still is true.
Usually the actual printed name window is text strings, and then there's a separate data table indicating which character each spot on the window represents.
You'd replace each with blank space.
(well, changing the selectable portion of the menu is a better option. But that's an advanced thing usually requiring ASM hacking. Replacing data with spaces will have to do though if that is not an option. :) )
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galactic Heroes
Post by: wyndcrosser on July 24, 2013, 11:30:12 am
Well, the same idea still is true.
Usually the actual printed name window is text strings, and then there's a separate data table indicating which character each spot on the window represents.
You'd replace each with blank space.
(well, changing the selectable portion of the menu is a better option. But that's an advanced thing usually requiring ASM hacking. Replacing data with spaces will have to do though if that is not an option. :) )

Gotcha I'll look into it. I assumed it was ASM hacking lol.
Title: Re: Ginga Eiyuu Densetsu (Famicom) - Legend of the Galactic Heroes
Post by: M-Tee on July 28, 2013, 09:39:44 pm
There was a typo in my IPS link. I've corrected it. Here it is again. (http://files.mteegfx.com/LOGH_Title.ips)