Homebrew COMPLETED NRO Asset Editor

Proto-Propski

Legally Weird!
Member
Joined
Apr 29, 2018
Messages
266
Trophies
0
Age
25
Location
Boulevard of Broken Meme's
XP
770
Country
United Kingdom
I'm running into an issue trying to edit LaiNes, I wanted to add an Image to clean up my Homebrew Menu, but whenever I load LaiNes into the Asset editor it seems to screw up the UI, anyway around this?

ScreenShot_20180524062319.png
 

vgmoose

Well-Known Member
OP
Member
Joined
Jan 31, 2016
Messages
361
Trophies
1
Website
github.com
XP
3,085
Country
United States
I'm running into an issue trying to edit LaiNes, I wanted to add an Image to clean up my Homebrew Menu, but whenever I load LaiNes into the Asset editor it seems to screw up the UI, anyway around this?
Yeah that's doing my head in too. It must be a non-standard format or something.

Here's a fix for this. Right now it's just cropping and forcing it to 256x256 icons since that's what hbmenu recommends. An NRO could have larger dimensions than that however, so ideally being able to choose the size is probably best in the future.
 

CatmanFan

Anxious and regretful
Member
Joined
Aug 14, 2016
Messages
1,963
Trophies
0
Website
www.youtube.com
XP
2,608
Country
Morocco
Some NROs won't allow editing; for example, the Genesis Plus GX LibNX RetroArch core, or the latest Beetle-PSX core. This happens even when I use the 256-forced-version.
This is what I get from the console:
Exception in Tkinter callback
Traceback (most recent call last):
File "tkinter\__init__.py", line 1699, in __call__
File "maker.py", line 218, in browse
File "site-packages\PIL\Image.py", line 2585, in open
OSError: cannot identify image file <_io.BytesIO object at 0x028F3750>
 

HenryBaby

Member
Newcomer
Joined
Jan 21, 2022
Messages
7
Trophies
0
Age
39
XP
60
Country
Sweden
For anyone interested, here is my piggy-backed fork of this OCD soothing tool <3

I made this because I have issues, and sometimes I reaaaaaaaaaaally dislike clutter. It's totally useless and a waste of time, because a tool should ideally save you some time. This just creates more work, even if it optimises that work.

Anyway. I wanted to change version numbering in some OVL files as well, because I like my Tesla Overlay Menu clean and tidy: https://github.com/HenryBaby/nro-ovl-asset-editor
 

vgmoose

Well-Known Member
OP
Member
Joined
Jan 31, 2016
Messages
361
Trophies
1
Website
github.com
XP
3,085
Country
United States
Looks good to me! I also like that you used QT instead of tkinter because if one UI doesn't work on an OS, then users can try the other one.

Also totally agree, organization is so important for this kind of stuff! Even if it's technically more work, at least it's also self-satisfying.
 

HenryBaby

Member
Newcomer
Joined
Jan 21, 2022
Messages
7
Trophies
0
Age
39
XP
60
Country
Sweden
Looks good to me! I also like that you used QT instead of tkinter because if one UI doesn't work on an OS, then users can try the other one.

Also totally agree, organization is so important for this kind of stuff! Even if it's technically more work, at least it's also self-satisfying.
That last part is sooo true!

Also, I'm fairly new to all of this. I hope I was clear with where all the credit goes and all that jazz. Please let me know if I should clarify stuff in any way on the Github page and I'll make the changes. Much love!
 
  • Like
Reactions: lordelan

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    It's that South Park episode Turd Sandwich or Giant Douche
  • K3Nv2 @ K3Nv2:
    Wasn't there just a world leader that got shot up
  • mthrnite @ mthrnite:
    trump is was and always will be a joke to me, but people love a shit-slinger
  • Psionic Roshambo @ Psionic Roshambo:
    It was a prime minister or something
  • Psionic Roshambo @ Psionic Roshambo:
    I would pick Trump over Biden but just barely, don't really like either one
  • Psionic Roshambo @ Psionic Roshambo:
    Really just economy stuff is why
  • Psionic Roshambo @ Psionic Roshambo:
    After that they both suuucckkk
  • K3Nv2 @ K3Nv2:
    America's been hating it's own President since the Clinton days so it'll always be devided
    +1
  • mthrnite @ mthrnite:
    i hated reagan but i'm old as dirt so...
    +1
  • mthrnite @ mthrnite:
    it's hard out there for a centrist
    +1
  • mthrnite @ mthrnite:
    esp. since trump destroyed the gop
  • Psionic Roshambo @ Psionic Roshambo:
    Reagan gave us Star Wars lol
  • mthrnite @ mthrnite:
    i think the würm will turn eventually and we'll have a real choice again
  • Psionic Roshambo @ Psionic Roshambo:
    I hope so it would be nice to have someone that's not paid off by foreign interests
  • Psionic Roshambo @ Psionic Roshambo:
    Getting to be where they should wear jackets like NASCAR so you can visually identify who they are sponsored by lol
  • mthrnite @ mthrnite:
    just weed out the fuckin' loonies and i'd be happy... er.
  • Psionic Roshambo @ Psionic Roshambo:
    True that
  • Psionic Roshambo @ Psionic Roshambo:
    But power attracts narcissistic personalities
  • mthrnite @ mthrnite:
    i know romney or cheney doesn't have a chance in hell because of our voting system, if that could eventually change... wishful thinking i know
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Top to bottom from the president to the local mayor
  • Psionic Roshambo @ Psionic Roshambo:
    I know some people think that it's time to exorcise our revolutionary right but I hope not
  • Psionic Roshambo @ Psionic Roshambo:
    Those things are messy and lots of pain
  • mthrnite @ mthrnite:
    a house divided will not stand
  • mthrnite @ mthrnite:
    i think it was Lincoln or maybe grandma that said that
    mthrnite @ mthrnite: i think it was Lincoln or maybe grandma that said that