ROM Hack 3DS Windows Explorer extension

  • Thread starter Thread starter AUTOMATIC1111
  • Start date Start date
  • Views Views 128,656
  • Replies Replies 430
  • Likes Likes 68
Great!
How I can do something similar for other files?

(eg automatize customization of bookmark links)

10728555_10205112988647424_916903165_n.jpg
 
1.5.1 bugfix
Fixed messed up colors (blue and red were swapped)

KennyMckormick: yes, using uninstall.bat
SunnyDelacote: if you have issues even before running my stuff, I can't see how I can be causing it. Maybe it's your antivirus?
its eset nod32 but it doesnt says its a virus, that would only erase it, but i'll try to disable the antivirus while trying, because i hella need this
OH and i forgot, it says that i cant delete the .dll because of COM Surrogate. and the .dll is the file who mess ups my pc
no... it doesnt work on my windows 8 PC
 
This is an explorer extension that shows covers for .3ds files, along with some moderately useful information below in the properties view.

http://no-info.no-ip.info/3ds/

Source code is also included for those of you too paranoid to run random executables.



Enjoy.

Changelog:
Code:
1.5.2
 
  * Fixed error with red and blue colors swapped for CIA files.
  * 48x48 icons from CIA files are now upscaled using box filter.
 
1.5
 
  * Added support for CIA files.
 
1.4
 
  * Added editing for properies.
  * Added an option to content menu to change ROM picture.
  * PIDs can now only contain english letters, digits and dashes.
  * Fixed properties not showing when you have a file manually associated with a program.
  * Minor improvements for cases when there might bew no icons.
 
1.3
 
  * The extension will now try to add icon handler to a program that user manually specified to open .3ds files.
 
1.2
 
  * Removed debug code that was writing images to b:/.
  * Added Program ID and Save type properties.
  * Fixed image mask nor working for thumbs.
 
1.1
 
  * Fixed thumbnailer not working on Windows XP.
  * Fixed extension not installing into directories with spaces in filenames.
  * Changed property names to include the text 3DS so that they don't clutter similar names.
  * Added support for 3dz files.
  * Added some missing icons.
 
1.0
 
  * INITIAL RELEASE!


After I installed the program and click the 3DS file , there is no more detail properties such as region , raw code shown on the bottom of window. Any advise?
 
Latest update changed the way non-square pictures are resized. Before they would be resized to fit 182x182, now they are resized to 182x and cropped.

LehmanLee: you did not post anything about your program apart from that it does not work.
Rulesless: I guess it could we done, draw ions based on filenames. But someone would have to program it first. And build a database.
 
Latest update changed the way non-square pictures are resized. Before they would be resized to fit 182x182, now they are resized to 182x and cropped.

Could you add an optional mask or an optional background which doesnt’t have the white stripe below the boxart / icon, please? Maybe nothing at all or some rectangle frame, but I dunno. The whole cartridge thing looks good but it doesn’t make sense since those are not cartridges but dumps. It makes even less sense with .cias. Some visual way to differentiate .3ds, .3dz and .cias would be good too. I would go with three different colors for the frame accordingly.
 

Attachments

  • Like
Reactions: radrom
dont suppose this could be extended to show info on saves based on the file name too as they use the titleID....might be good if it showed the icon of the game and the name to in the extra info, would make save management a lot easier :P
 
  • Like
Reactions: radrom
dont suppose this could be extended to show info on saves based on the file name too as they use the titleID....might be good if it showed the icon of the game and the name to in the extra info, would make save management a lot easier :P


I'll second that.
 
Running Win8.1 x64 with UAC disabled.
Just ran the 1.5.3 installer normally, no Run As Administrator required, and it works perfectly, on both encrypted and decrypted ROMs!

Just a small thing, my Pokemon Y ROM showed the European image by default. The TitleID isn't region-specific, so that's probably why.
For cases like these, could you add CRC32 checking to determine the region, or would that be too slow to hash?

Oh, and I haven't tried it yet, but are .3dsx files supported?
 
I installed it and it gave me an install failure message and that some register has stopped working, I rebooted and apparently it worked. :D
Thanks!
Win Vista x 32 And Win 7 x 32 worked in my case.
 
gamesquest1: CIA are identified by titleId, but commercial games are identifiewd by four letter code. I don't have a mapping for titleId to four letter code, so I can't do that.
Fishaman P: about EU/US: is this really an issue? As a last resort, you can change the icon yourself. As for 3dsx, it's the first time I hear about those, so no.
 
gamesquest1: CIA are identified by titleId, but commercial games are identifiewd by four letter code. I don't have a mapping for titleId to four letter code, so I can't do that.
Fishaman P: about EU/US: is this really an issue? As a last resort, you can change the icon yourself. As for 3dsx, it's the first time I hear about those, so no.
3dsx is a format designed for homebrew. It's a modified ARM executable so I don't really know how you would identify that (I don't think it even has room for a title id or product code. Looks like it's just an executable. But the homebrew launcher seems to display some description of the file... so I have no idea).

http://3dbrew.org/wiki/3DSX_Format
 

Site & Scene News

Popular threads in this forum