Homebrew Official [Download] Decrypt9 - Open Source Decryption Tools (WIP)

  • Thread starter Thread starter d0k3
  • Start date Start date
  • Views Views 934,247
  • Replies Replies 4,476
  • Likes Likes 71
Yeah the blue one looks ok, the pin striping is too dark though and looks terrible with text over it imo so that'll need to be changed.

Yeah sure, sounds good. :)
can you show me an example of text looking bad? Also

Code:
convert -size 320x100 xc:black -font Eurostile.ttf -pointsize 56 -fill white   -annotate +25+65 'EmuNAND9' -gamma 2 +level 0,1000 -white-threshold 999 -morphology Distance Euclidean:4,1000  -level 0,5000 -shade 135x30 -auto-level +level 10,90% -adaptive-blur 0x2 font_inner_bevel.png

Slightly modified ImageMagick example, and I get this, it isn't perfect but took about a minute to make :P

font_inner_bevel.png
 
Actually doesn't look too bad now after some tweaking. :)
Just used white text color for text on the active menu entries, the rest is the same color as D9.
F38Nb6r.png
can you give me the rgb-hex values you use for the striping and border?

EDIT: also why do you use imgur when you can just upload and embed images directly from GBAtemp :P
 
Last edited by dark_samus3,
Multiple layers...
border > black outline (5px all around) > blue overlay > striping background.
like so...

3834f4d950.png


Border - 0096ff
Blue overlay - 0078ff
Striping dark (4px) - 303030
Striping light (2px) - 363636

--------------------- MERGED ---------------------------

Oh the border stroke is 2 px too
 
  • Like
Reactions: dark_samus3
Multiple layers...
border > black outline (5px all around) > blue overlay > striping background.
like so...

3834f4d950.png


Border - 0096ff
Blue overlay - 0078ff
Striping dark (4px) - 303030
Striping light (2px) - 363636

--------------------- MERGED ---------------------------

Oh the border stroke is 2 px too
what is the opacity on the blue layer?
 
Ahh opacity is...

border - 57% 100% fill - set to "Darken" layer mode
blue - 41% 100% fill - set to overlay layer mode

rest are 100%
Thanks! I gotta get to bed it's 1:37 AM here. :P Stupid time differences... anyways I'll be messing with this tomorrow (though I suggest darkening the darker stripe a bit more, try it out if you like) with those original colors and all of the effects and everything I think I'll almost 100% be able to recreate that in ImageMagick :) also with the latest changes to D9 I don't get why you and @d0k3 don't just have one version and something in the makefile that builds one with GUI and one without... it would be easier to maintain that way IMO...

Also, it's a bit early but Happy Holidays to everyone!

--------------------- MERGED ---------------------------

Ah what the heck, here:
bg-1.png

small preview of the darkened stripes (I like it)
 
Thanks! I gotta get to bed it's 1:37 AM here. :P Stupid time differences... anyways I'll be messing with this tomorrow (though I suggest darkening the darker stripe a bit more, try it out if you like) with those original colors and all of the effects and everything I think I'll almost 100% be able to recreate that in ImageMagick :) also with the latest changes to D9 I don't get why you and @d0k3 don't just have one version and something in the makefile that builds one with GUI and one without... it would be easier to maintain that way IMO...

Also, it's a bit early but Happy Holidays to everyone!
Haha yeah... timezones are fun! Only 4:45pm here.
That's a good idea though, I'm sure he'll see it and think about it as he does. :)
 
:rofl2: the way you said that made me laugh, mostly because it's true XD
Yep it's totally true. haha
But mainly i think (could be wrong) the reason they're kept separate is that he pushes stuff to Archshift's repo still (why i don't know, he's basically taken over the project). That's all i can think of tbh.
 
Yep it's totally true. haha
But mainly i think (could be wrong) the reason they're kept separate is that he pushes stuff to Archshift's repo still (why i don't know, he's basically taken over the project). That's all i can think of tbh.
He already has MOST of the framework for a theme there doesn't he? (Through the #define USE_THEME part) so I really don't see why not
 
He already has MOST of the framework for a theme there doesn't he? (Through the #define USE_THEME part) so I really don't see why not
Yeah the theme framework is there now, just need to #define USE_THEME "/D9UI" (or whatever path) in common.h < that way works for me at least. It isn't actually in common.h already though and commented out which is wierd, but anyway. All the theme stuff is split into theme.c and theme.h now with defines in the menu structure.
 
Yeah the theme framework is there now, just need to #define USE_THEME "/D9UI" (or whatever path) in common.h < that way works for me at least. It isn't actually in common.h already though and commented out which is wierd, but anyway. All the theme stuff is split into theme.c and theme.h now with defines in the menu structure.
Ok last post :P did you see my darker stripe example above?
 
Even if i like purple, i must say that white text on blue background is way more readable than blue on purple :)
Yeah but don't wanna be an rxTools copycat like some ppl want it to look like lol
So EmuNAND9 will get blue, Decrypt9 will get purple. OR ppl can try make their own theme graphics if they wanna try. :) It isn't hard.

--------------------- MERGED ---------------------------

I could change the active entry text color to white in Decrypt9 and see how it is on the purple i guess. :) It might work alright, bit of a compromise. :) I'll look at it later.
 
... also with the latest changes to D9 I don't get why you and @d0k3 don't just have one version and something in the makefile that builds one with GUI and one without... it would be easier to maintain that way IMO...

Also, it's a bit early but Happy Holidays to everyone!

Well that's basically what we're doing now. All the theme code is isolated but already in my D9 version, meaning I'm maintaining it all and @Shadowtrance only provides the GFX and some changes to theme.h or theme.c. The reason to keep this in two separate forks is so that Shadowtrance is not forced to keep up to date with every new feature I add, but can take his time and release when he is ready. Shadowtrance can also update his fork via pull requests, but it always has to be tested it something breaks the theme. Also... Maybe alternate UI forks will come, and their authors may not be able to keep up, so fork is the best way to do it.

I'd like to further minimize the effort in keeping these two versions, but I honestly don't know how to do that now.

Also, yeah, you're too early :D. Are you taking a leave for the holidays? Happy Holidays to everyone, too!
 
Last edited by d0k3,
@everyone:

I am unsure about this, because the resulting data still looks encrypted:

Does the SD decryptor correctly decrypt the 'extdata' and 'backup' folders? Any way to confirm this? 'backup' has to be named as 'backups' in the current release version, sorry about that.

EDIT: Okay, I confirmed extdata is decrypted alright. What about the 'backup' folder?
 
Last edited by d0k3,
@d0k3 (or anyone who wants to contribute)...

Can i get a some rough descriptions of these options...
Nearly done with the main menu besides those options.

Code:
        "GAME", 6,
        {
            { "NCCH/NCSD DECRYPTOR", NULL, 0 },
            { "NCCH/NCSD ENCRYPTOR", NULL, 0 },
            { "CIA DECRYPTOR (SHALLOW)", NULL, 0 },
            { "CIA DECRYPTOR (DEEP)", NULL, 0 },
            { "CIA DECRYPTOR (FOR GW)", NULL, 0 },
            { "SD DECRYPTOR/ENCRYPTOR", NULL, 0 }
        }
 
Last edited by Shadowtrance,

Site & Scene News

Popular threads in this forum