Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

grf #160

Open
aksenav2 opened this issue May 1, 2023 · 12 comments
Open

grf #160

aksenav2 opened this issue May 1, 2023 · 12 comments

Comments

@aksenav2
Copy link

aksenav2 commented May 1, 2023

Hello, please tell me how to open or edit images that are in skins for dsi in .grf format?

@spellboundtriangle
Copy link
Contributor

Use the example skins linked on the wiki page

@aksenav2
Copy link
Author

aksenav2 commented May 1, 2023

Use the example skins linked on the wiki page

Thanks for the advice, that's what I did, but not all skins suit me, some of the graphics I translated into my native language, and often in this format and no programs and editors can open it.

@spellboundtriangle
Copy link
Contributor

The example skins don't use the GRF format, though

@0x0ryba
Copy link

0x0ryba commented May 1, 2023

Grab mine Pacman skin, or Yoshi skin by bony (which my skin is based on), I don't use GRF format at all, just plain BMP and PNG files.

@aksenav2
Copy link
Author

aksenav2 commented May 1, 2023

I know, but then you need to draw completely from the very beginning, and I just wanted to edit an already finished skin. In general, as I understand it, you also do not know how to edit files in the format .grf ?

@aksenav2
Copy link
Author

aksenav2 commented May 1, 2023

Grab mine Pacman skin, or Yoshi skin by bony (which my skin is based on), I don't use GRF format at all, just plain BMP and PNG files.

Thanks for the tips and advice. Pac-man skin is simply gorgeous and looks cool.

@ghost
Copy link

ghost commented May 1, 2023

I know, but then you need to draw completely from the very beginning, and I just wanted to edit an already finished skin. In general, as I understand it, you also do not know how to edit files in the format .grf ?

It's not really possible to do so, not easily at least. Think of grf as an already locked format. Images were converted from png and bmp to grf in order for the console to read them quickly, without needing to convert them first, and this conversion can't be reversed.

@0x0ryba
Copy link

0x0ryba commented May 1, 2023

Thanks. It took some time ;) Hope it helps others to create their skins.

@0x0ryba
Copy link

0x0ryba commented May 1, 2023

I know, but then you need to draw completely from the very beginning, and I just wanted to edit an already finished skin. In general, as I understand it, you also do not know how to edit files in the format .grf ?

It's not really possible to do so, not easily at least. Think of grf as an already locked format. Images were converted from png and bmp to grf in order for the console to read them quickly, without needing to convert them first, and this conversion can't be reversed.

OK. So that's why loading time of my skin is longer...

@aksenav2
Copy link
Author

aksenav2 commented May 2, 2023

Tell me one more question, how did you work with the font .NFTR, through a program or an online editor?

@0x0ryba
Copy link

0x0ryba commented May 2, 2023

Yes. As I didn't figure out, how to copy characters across different nftr fonts, I draw all characters from scratch (well, not all characters included in font, only latin aphabet letters and numbers and some ,.-/ characters) 4 times. As DSi fonts renamed to DS crashed me on DS.
PK11 also gave me some advices in (or aroud here) https://gbatemp.net/threads/ds-i-3ds-twilight-menu-gui-for-ds-i-games-and-ds-i-menu-replacement.472200/page-772
so,check it out.
But making custom font was quite long process...

@0x0ryba
Copy link

0x0ryba commented May 2, 2023

Oh,sorry, I didn't answer your question...
I used PK11's online editor ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants