DS-Homebrew / twlmenu-extras

This is the repository where extra files for TWiLight Menu++ are hosted
https://skins.ds-homebrew.com
124 stars 48 forks source link

grf #160

Open aksenav2 opened 1 year ago

aksenav2 commented 1 year ago

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

spellboundtriangle commented 1 year ago

Use the example skins linked on the wiki page

aksenav2 commented 1 year ago

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 commented 1 year ago

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

0x0ryba commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

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.

Allinxter commented 1 year ago

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 commented 1 year ago

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

0x0ryba commented 1 year ago

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 commented 1 year ago

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

0x0ryba commented 1 year ago

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 commented 1 year ago

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