ROM Properties Page shell extension

CheatFreak47

Catgirl Expert
Member
Joined
Oct 11, 2011
Messages
1,574
Trophies
2
Age
28
Location
Michigan, USA
XP
2,774
Country
United States
There is an easy fix for that.

Instead of putting every single piece together, you can just simply use the badge preview, which is at offset 0x1100 and has both the 64x64 (length of 0x2800) and 32x32 (length of 0xA00, comes right after the 64x64 image, might be useless for this) images.

He fixed it already in the rom-properties code, the main reason I suggested this is so it'd be easier to put together badge sets using official data.

@TheMachinumps in case you can't be bothered to build it, I made a release package of the latested master at this time.
https://u.teknik.io/8Kb1p.7z (note that this is an unofficial build and is not a release)
 

GerbilSoft

Well-Known Member
OP
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,253
Country
United States
There is an easy fix for that.

Instead of putting every single piece together, you can just simply use the badge preview, which is at offset 0x1100 and has both the 64x64 (length of 0x2800) and 32x32 (length of 0xA00, comes right after the 64x64 image, might be useless for this) images.
I had the tiling rows/columns reversed. Easy fix.

I was wondering what was stored at 0x1100 for mega badges, since the actual badge tile data starts at 0x4300. I guess a small preview makes sense. Not sure if I'll make use of that for anything.
 
Last edited by GerbilSoft, , Reason: +tile

GerbilSoft

Well-Known Member
OP
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,253
Country
United States
Due to some issues, I had to reset my GitHub repository. All of the code is still there, though I need to reupload the releases.

If you were previously watching the repo or had it starred, you'll need to rewatch/restar it.
 

k7ra

Well-Known Member
Member
Joined
Dec 11, 2016
Messages
809
Trophies
0
Age
31
XP
1,914
Country
Russia
How fast it create tb for cia and 3ds?
Because it skip all
2 (2).jpg
 

GerbilSoft

Well-Known Member
OP
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,253
Country
United States
How fast it create tb for cia and 3ds?
Because it skip all
View attachment 97235
You need the encryption keys set up in order for rom-properties to handle encrypted CIA and 3DS files. A sample keys.conf file is included, but no keys are provided. (There's a Pastebin with the keys available; search for pastebin keys.conf.)

I'm most likely going to release rom-properties 1.2 this week, though I'm also going to implement one more thing: CDI parsing for Dreamcast. Redream's CDI parser is fairly readable, so I'm going to write up a more comprehensive CDI format documentation and implement my own parser for rom-properties.
 
  • Like
Reactions: kora and chronoss

GerbilSoft

Well-Known Member
OP
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,253
Country
United States
Getting closer to a v1.3 release. The major change in v1.3 is support for localization, though there's only going to be a few translations at first.

I have also added support for other systems, including the Tiger game.com:

rp.2018-05-09.bd178e20.feature-game-com-active.png


Other newly-supported formats in the upcoming v1.3 release include:
  • Texture formats: Khronos KTX, Valve VTF, Valve VTF3
  • Texture compression formats: ETC1, ETC2, RGTC, LATC
  • ELF executables (including Wii U RPX/RPL)
 
Last edited by GerbilSoft, , Reason: +more
  • Like
Reactions: chronoss and k7ra

GuyInDogSuit

Your friendly neighborhood guy in a dog suit.
Member
Joined
Aug 1, 2008
Messages
1,856
Trophies
1
Age
42
Location
Sacramento, CA
Website
www.sniffglueworshipsatan.com
XP
1,679
Country
United States
Doesn't seem to work with GameCube GCZ images, WiiU WUX files, or some CIA dumps. Would be cool to have support for Sony systems as well as older Nintendo systems (SNES, NES, GBA). Switch support would be awesome, too.

I know that's a lot to ask, but it's worth a shot making the suggestions and seeing what happens.
 

k7ra

Well-Known Member
Member
Joined
Dec 11, 2016
Messages
809
Trophies
0
Age
31
XP
1,914
Country
Russia
Doesn't seem to work with GameCube GCZ images, WiiU WUX files, or some CIA dumps. Would be cool to have support for Sony systems as well as older Nintendo systems (SNES, NES, GBA). Switch support would be awesome, too.

I know that's a lot to ask, but it's worth a shot making the suggestions and seeing what happens.
All my cia dumps work, SONY roms are iso-cso images, Switch roms in early stage and format can change with releasing free emunand
 

GerbilSoft

Well-Known Member
OP
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,253
Country
United States
@GuyInDogSuit WUX should definitely be supported. Let me know what image you're trying to use and what tool you used to create it, and I'll try it myself over the weekend.

For CIA dumps, make sure you have all the keys configured in %APPDATA%\rom-properties\keys.conf . If not, search Google for "keys.conf for rom-properties". If the CIAs still aren't working, let me know.

Switch ROMs are going to be a pain because of the multiple layers of encryption. I'd rather not require a copy of hactool to be downloaded separately. (I don't think I can include a copy of hactool in the packages due to license restrictions or something similar.)

I've been considering adding support for various PlayStation images, but haven't gotten around to it. (PS Vita card images use exFAT; other discs use ISO-9660 and/or UDF.)
 

GuyInDogSuit

Your friendly neighborhood guy in a dog suit.
Member
Joined
Aug 1, 2008
Messages
1,856
Trophies
1
Age
42
Location
Sacramento, CA
Website
www.sniffglueworshipsatan.com
XP
1,679
Country
United States
@GuyInDogSuit WUX should definitely be supported. Let me know what image you're trying to use and what tool you used to create it, and I'll try it myself over the weekend.

I don't know, it's not my dump. As far as the keys.conf goes, isn't there a way to update it via internet? A few of the CIAs that don't show icons are fairly old, but popular games, so I would think it exists.
 

SomeGamer

Well-Known Member
Member
Joined
Dec 19, 2014
Messages
6,827
Trophies
1
XP
4,912
Country
Hungary
OK so I got it to work but the keys didn't stick when added through the config exe. Manually adding them to keys.conf did work. Now I'm getting invalid key errors on some .cia files despite the config showing every key as valid.
 

GerbilSoft

Well-Known Member
OP
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,253
Country
United States
I was so looking forward to using this but installing it makes Windows Explorer slow down a lot.
That's odd, I haven't noticed any slowdown in Explorer when testing on Windows.

OK so I got it to work but the keys didn't stick when added through the config exe. Manually adding them to keys.conf did work. Now I'm getting invalid key errors on some .cia files despite the config showing every key as valid.
Not sure why your CIAs are getting invalid key errors. I've tested a bunch of different types, including retail-encrypted and debug-encrypted.

Meanwhile, here's a sneak peek at something I'm adding to rom-properties v1.4:
rp.2019-01-26.b4545fdc.feature-Xbox360_XEX.achievements.png
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    I'll reformat and have a 3tb raid0 m. 2 at least
    +1
  • K3Nv2 @ K3Nv2:
    Lmao that sold out fast
    +1
  • Veho @ Veho:
    Yeet the cat.
    +1
  • K3Nv2 @ K3Nv2:
    Good idea
    +1
  • The Real Jdbye @ The Real Jdbye:
    i thought everybody knew cocktails are like 75% ice
  • Veho @ Veho:
    Yeah but not like this.
  • Veho @ Veho:
    It's not like they're complaining that their Slurpee is 99% ice or something, but if the cocktail calls for "shot of vodka, shot of vermouth, shot of gin, shot of Campari, three shots of juice, squirt of lemon" and ends up being a thimbleful of booze, that's a problem.
  • The Real Jdbye @ The Real Jdbye:
    the funny thing is cocktails in norway are only allowed to have 1 20ml shot of booze
  • The Real Jdbye @ The Real Jdbye:
    so..... yeah
  • The Real Jdbye @ The Real Jdbye:
    we're used to only having a thimbleful of booze
  • Veho @ Veho:
    Booo.
  • The Real Jdbye @ The Real Jdbye:
    same thing if you want whisky on the rocks or something, you can't get a double
  • The Real Jdbye @ The Real Jdbye:
    but you could buy as many shots of whisky (or anything else) as you want and ask for a glass of ice and pour them in
  • The Real Jdbye @ The Real Jdbye:
    it's dumb
  • Veho @ Veho:
    Maybe.
  • Veho @ Veho:
    There was a comparison of the number of Ibuprofen poisonings before and after they limited the maximum dosage per box or per pill (i'll look that up). No limit on the number of boxes you can still buy as many as you want, so people argued it was pointless.
  • Veho @ Veho:
    But the number of (accidental) poisonings dropped because drinking an entire package of ibuprofen pills went from "I need a new liver" to "I need a new box of Ibuprofen".
  • Veho @ Veho:
    Here we have ketoprofen that used to be prescription-only because of the risk of toxic dosages, but then they halved the dose per pill and sell them in bottles of six pills apiece instead of twenty and it doesn't need a prescription any more. Yes you can buy more than one bottle but people simply don't.
  • Psionic Roshambo @ Psionic Roshambo:
    Usually accidentally overdose of ibuprofen here is from people taking like cold medicine then ibuprofen for a headache and the combination is over what they need
    Veho @ Veho: https://imgur.com/gallery/QQkYnQu