Skeetendo

’Cause all games were better on the GBC

You are not logged in.

#1 2013-06-10 13:10:39

80C
Banned
Registered: 2013-03-16
Post 687/1,257

RBY Font Format Switch & Emprovement Help

I noticed in Gold it's possible change the Font compression format by appling a specific routine that loads the fonts with a different format of compression, in particular, from 1bbp to 2bbp, and then inserting with TLP\TileM the new 2bbp fonts in a new adress so the routine could load the fonts from that adress.

This may take many advantages, for example, if I didn't understood bad, it allow fonts' shadows, and the fonts itself could be modified easier.

But there's another one thing about fonts I wish explain about.

In Gold, after you apply this routine, you could even add new fonts (even special symbols) without replacing old ones.
Now, in Red there are lots of unused japanese fonts, most of them are loaded wrong in the game, so I guess there may be a lot of new space for new fonts\symbols, like @, =, ^, $, %, #, ", ° and many other.

What I'm asking, is if the routine could be applied in Red, where apply it and expecially how to point it to the new adress so it's possible add the new pics with TLP (possibly without that "fragmentation" that is typical of G\S for which I have to edit 2 tiles separately only on one side for each one).


I left this forum.

Offline

#2 2013-06-10 15:57:10

Danny-E 33
Administrator
Registered: 2012-06-09
Post 529/1,026

Re: RBY Font Format Switch & Emprovement Help

80C wrote:

Now, in Red there are lots of unused japanese fonts

Since you brought this up, I just wanted to ask here real quick.
Are any of these tiles that I highlighted in red ever used?
redtiles.pngredtiles2.png
It looks to me like the left image has unused battle hud tiles? But I don't know what the A and B are for. The right image looks like it has a bunch of unused letter and punctuation tiles, including some japanese characters. I figure the lowercase 'g' is probably for the Pokedex when a Pokedex page tells you the weight of a Pokemon but that tile was only used in japanese and euopean releases probably and not in american releases because that tile was replaced in the Pokedex with an actual string of l and b. The second image also seems to have an unused Pokedex border tile. And I'm definitely sure the 4 unused Town Map tiles are never used anywhere else because they were just left over from Red and Green.
But can anyone point out any of these tiles that I highlighted that are actual used somewhere and should not be replaced? For example, in the second image there is a second colon tile even though there is another colon with the rest of the symbols further up. This colon is smaller and appears on the Trainer Card. If anyone else has noticed any of the tiles in the game, it would be helpful. Thanks.

80C wrote:

possibly without that "fragmentation" that is typical of G\S for which I have to edit 2 tiles separately

You know you can use + and - to shift the bit layer in TLP.


Red Hack: Pokémon Prototype

Total number of registered users: 7000+
Total number of active users: ~12

Offline

#3 2013-06-10 19:24:07

ShaneM
Member
From: United States (USA)
Registered: 2013-03-11
Post 79/287
Website

Re: RBY Font Format Switch & Emprovement Help

@Danny-E 33

The upside-down 'L' is what is used as quotation marks in the Japanese versions. They are replaced with the " in the English versions. (So don't change the " as it's used). The parallel ll is the frame used in stuff like looking at a pokemon's stats. There are actually 2 identical ones for that. One of the Japanese character tiles are used, so don't change it. The one with a line and curve was replaced by the American word 'to' and repointed. The middle dot and ... are used for things like the oak intro screen. Etc.


I'm back. I'll try not to get as frustrated with stupid questions. People on my naughty list:

*Pokemon_Master
*Noizy
*lipun
*Spambots

Offline

#4 2013-06-11 13:07:56

80C
Banned
Registered: 2013-03-16
Post 692/1,257

Re: RBY Font Format Switch & Emprovement Help

I know in the last ones are tiles unused in the game, but I used them.

The first is tile $0, it's a blank tile and it should never be used for your custom Region Map (as it's loaded by the game when it loads the Places' names);

The Vertical border $01, the horizontal border $02 and the Frame Dot $3 aren't used in the normal Red, these probabilly should have been used to be parts of a frame that would have surrounded the whole Town Map, just like in G\S.
-------------

so fonts are loaded in the game only if they're 1bpp?
That G\S asm routine couldn't be applied also for Red\Blue?


I left this forum.

Offline

#5 2013-06-11 15:59:02

Danny-E 33
Administrator
Registered: 2012-06-09
Post 532/1,026

Re: RBY Font Format Switch & Emprovement Help

ShaneM wrote:

The upside-down 'L' is what is used as quotation marks in the Japanese versions.

Interesting, thank you.

ShaneM wrote:

The parallel ll is the frame used in stuff like looking at a pokemon's stats.

That is a false statement

ShaneM wrote:

There are actually 2 identical ones for that.

That is a false statement

ShaneM wrote:

One of the Japanese character tiles are used, so don't change it.

Which one?

ShaneM wrote:

The one with a line and curve was replaced by the American word 'to' and repointed.

Hm, interesting, thanks.

ShaneM wrote:

The middle dot and ... are used for things like the oak intro screen. Etc.

That is a false statement.
EDIT: wait, in Green? I found the single dot in the oak intro in Green. Don't tell me they're used and confuse me if I'm asking about Red.
I also found ... used in Green in conversation.

80C wrote:

The first is tile $0, it's a blank tile and it should never be used for your custom Region Map (as it's loaded by the game when it loads the Places' names);

That is a dumb myth. I am using all 4 of the unused Town Map tiles in Prototype. I think Cartmic started that myth on accident because what he meant to say is that you should never use 00 because that tells the game that the Town Map data is done being read. But if you're using that tile with run length encoding, you will never use 00. It will be 01, 02, etc. Cartmic would be right if the Town Map didn't use RLE because then it would be 00 01, 00 02, etc, which would stop the game from reading the data. That tile is completely safe to use.

80C wrote:

The Vertical border $01, the horizontal border $02 and the Frame Dot $3 aren't used in the normal Red, these probabilly should have been used to be parts of a frame that would have surrounded the whole Town Map, just like in G\S.

Dude have you looked at the Town Map in Green? I'm not asking about the tiles that I know why they're unused. I'm asking if there are tiles that I am assuming are unused but in fact are used somewhere that I'm not thinking of.

Last edited by Danny-E 33 (2013-06-11 16:04:59)


Red Hack: Pokémon Prototype

Total number of registered users: 7000+
Total number of active users: ~12

Offline

#6 2013-06-11 16:07:55

80C
Banned
Registered: 2013-03-16
Post 696/1,257

Re: RBY Font Format Switch & Emprovement Help

Dude, did you noted I said "...it's unused In RED..."

I thought at least you've read, just like you said.


I left this forum.

Offline

#7 2013-06-11 16:17:20

Danny-E 33
Administrator
Registered: 2012-06-09
Post 533/1,026

Re: RBY Font Format Switch & Emprovement Help

But I know that those tiles are unused and I know why already. I said it in my first post that they are left over from the Red and Green Town Map.
I already said that and then you said "these probabilly should have been used to be parts of a frame that would have surrounded the whole Town Map". Not 'probably', of course that's what they were for, and I already said it.

80C wrote:

I thought at least you've read, just like you said.

That was rude and unnecessary.


Red Hack: Pokémon Prototype

Total number of registered users: 7000+
Total number of active users: ~12

Offline

#8 2013-06-12 04:27:17

Danny-E 33
Administrator
Registered: 2012-06-09
Post 540/1,026

Re: RBY Font Format Switch & Emprovement Help

I found another one. The two horizontal bars in the left image next to ... are used when naming a character or a Pokemon.


Red Hack: Pokémon Prototype

Total number of registered users: 7000+
Total number of active users: ~12

Offline

Board footer

Powered by FluxBB