TinySquirrel
New member
Hi people. I have seen there is a lot of n64 'gurus' here, so probably some of you will be able to help me.
Right now, I'm translating the game Conker's Bad Fur Day to spanish. I have successfully decompressed almost all texts in game, but I came across a problem: how to add the character 'ñ' (the game has some dummy chars, I'm going to replace one of them)
Acording to Nemu64, the characters are stored in the format '8-bit I', so I decided to do a reverse search and first find the uncompressed texture, and then search its origin in ROM. I think I found some textures in the RDRAM, but some values doesn't have sense for me.
My questions are:
1) ¿Where are phisically located the textures inside the N64 to be procesed by the RDP? As far I understood, they should be stored onto a buffer in RDRAM, and the address is set by the VI_DRAM_ADDR_REG register. ¿Am I right?
2) ¿How are phisically stored? Thanks to this page, I know how they should look. But, ¿how knows the RDP what kind of texture is dealing with? ¿They have a header or something?
Right now, I'm translating the game Conker's Bad Fur Day to spanish. I have successfully decompressed almost all texts in game, but I came across a problem: how to add the character 'ñ' (the game has some dummy chars, I'm going to replace one of them)
Acording to Nemu64, the characters are stored in the format '8-bit I', so I decided to do a reverse search and first find the uncompressed texture, and then search its origin in ROM. I think I found some textures in the RDRAM, but some values doesn't have sense for me.
My questions are:
1) ¿Where are phisically located the textures inside the N64 to be procesed by the RDP? As far I understood, they should be stored onto a buffer in RDRAM, and the address is set by the VI_DRAM_ADDR_REG register. ¿Am I right?
2) ¿How are phisically stored? Thanks to this page, I know how they should look. But, ¿how knows the RDP what kind of texture is dealing with? ¿They have a header or something?