Homebrew [Release] ORGANIZ3D - Filebrowser for 3DS

  • Thread starter Thread starter Rinnegatamante
  • Start date Start date
  • Views Views 174,008
  • Replies Replies 518
  • Likes Likes 63
hb service. Also it doesn't work on 3DS build of lpp-3ds so i think is a GW limitation. 3DSX launcher so will be usable only for ninjhax users.

Current v.0.5 changelog:
- Added possibility to launch 3DSX homebrews (Only for ninjhax users)
- Solved crashes with big images, now they can be loaded and viewed entirely thanks to Circle Pad
- Made 3DS build more lookeable with proper banner and icon
- Solved a bug which obscurate first item of the listed directory in some cases
- Added Rename function for files and directories (B button)
- Now multimedia files can be stopped and resumed with left and right digital pads
- Added Theme system to filebrowser with two themes as samples.
- Solved alpha blending. Now is correctly calculated alpha channel for images.
 
Finally solved a bug in a feature i was working. Next release will have also a SMDH Decoder:
smdh.png


I'll also add an extract icon feature for SMDH files.
 
  • Like
Reactions: dronesplitter
Still no CIA build of it? :(

I tried to make it but it doesn't work properly. Probably i'm not good to make a good rsf workaround to make it. I also tried to ask help in Homebrew Development thread but no one answered me :(

I've got an idea for another cool feature: adding possibility to switch archive to list between EXTDATA and SDMC (like PSPFiler does with Flash/MS/UMD on PSP).
 
Last but not least coming soon feature: extdata exploring support. I'm currently hard working to add this feature cause i have to rewrite an entire set of new functions in lpp-3ds in order to correctly open dir and files in not SDMC archives. When also this feature will be finished, i'll release next version.

Complete extdata listing:
extdata.png


Extdata archive will have different built-in functions:
A = Open folder/file with Hex Viewer
B = Dump file/folder to SDMC root
X = Import from SDMC root and replace
SELECT = Switch between SDMC/EXTDATA
 
I tried to make it but it doesn't work properly. Probably i'm not good to make a good rsf workaround to make it. I also tried to ask help in Homebrew Development thread but no one answered me :(

I've got an idea for another cool feature: adding possibility to switch archive to list between EXTDATA and SDMC (like PSPFiler does with Flash/MS/UMD on PSP).
I can try it if you give me a working banner, logo and stripped elf. But I can not promise anything.
 
Last but not least coming soon feature: extdata exploring support. I'm currently hard working to add this feature cause i have to rewrite an entire set of new functions in lpp-3ds in order to correctly open dir and files in not SDMC archives. When also this feature will be finished, i'll release next version.

Complete extdata listing:
extdata.png


Extdata archive will have different built-in functions:
A = Open folder/file with Hex Viewer
B = Dump file/folder to SDMC root
X = Import from SDMC root and replace
SELECT = Switch between SDMC/EXTDATA

I hope that this will work out! It would be excellent to have an open source alternative to SaveDataFiler!

Could save access also be possible for a future Gateway build of this program?

Would title management be possible as well so it can be an open source DevMenu alternative?
 
I hope that this will work out! It would be excellent to have an open source alternative to SaveDataFiler!

Could save access also be possible for a future Gateway build of this program?

Would title management be possible as well so it can be an open source DevMenu alternative?

I think title management is still impossible for now cause we don't know how DevMenu operate with CIA files to import them.

EDIT: http://rinnegatamante.netsons.org/stripped.rar
Here there are stripped elf, banner and icon if someone wants to try to create a CIA working version (Please note that this elf is generated from latest Debug version of lpp-3ds which includes some syntax changes and some new features not yet public (like extdata management) so if you reach to create a CIA file and it imports good, just try to send me it and i'll try it with current debug v.0.5 of ORGANIZ3D).
 
I think title management is still impossible for now cause we don't know how DevMenu operate with CIA files to import them.

EDIT: http://rinnegatamante.netsons.org/stripped.rar
Here there are stripped elf, banner and icon if someone wants to try to create a CIA working version (Please note that this elf is generated from latest Debug version of lpp-3ds which includes some syntax changes and some new features not yet public (like extdata management) so if you reach to create a CIA file and it imports good, just try to send me it and i'll try it with current debug v.0.5 of ORGANIZ3D).
Imports fine for me (tho I only get two black screens when starting the app): https://dl.dropboxusercontent.com/u/92258965/FUK Team/resources.rar
 
It works fine, i just spent 3 hours making corrupted CIAs. Thanks very much, i'll credit you in next release :D

Edit: If i try to use your workaround on the same files, i get a corrupted CIA :/ Can you post me your makerom?

Edit: Finally solved, 3 hours spent cause i was using an old version of makerom (0.11) .-. Added also sound support to your CIA workaround watching blargSnes workaround.
 
Some work in progress news:
- Added fully working dumping feature for EXTDATA folders and files (They will be dumped in root of SD Card for now)
- Added ArchiveID showing for EXTDATA (Example: BGMCache.bin from Theme Archive will be showed as "BgmCache.bin [2CE]")
- Added possibility to open extdata files with Hex Viewer

Currently working on:
- Extdata restoring feature (File to restore will be taken from root of SD Card for now)

With few hours, i think the v0.5 will be ready for release.
 
v.0.5 ready. I want to do more tests with extdata managing before releasing it.


Does the BMPV video format support 3D? If it does, adding support for it in the future would most definitely make this thing on par with what Moonshell was for the DS. ;)

What kind of file sizes you typically get from BMPV videos? Does it use compression of anykind? I would hope so otherwise putting movies in this format would eat up a LOT of space if it's not. :P
 
Today i added another feature: on ORGANIZ3D v.0.4 BMPV reproduction doesn't use streaming for audiobuffer so if you have huge audiobuffer, ORGANIZ3D just crashes. Today, i added audio streaming also for BMPV videos on lpp-3ds so on ORGANIZ3D v.0.5 will be technically possible to load every kind of BMPV video file.
 
  • Like
Reactions: I pwned U!
v0.5 now downloadable!

Changelog:
- Solved issues with huge BMPV files. Now every type of BMPV is currectly reproduced.
- Added extdata managing support (list,open with HEX Viewer, dump and restore extdata files)
- Added CIA build (Thanks to Technicmaster0 for basic workaround) with sound support
- Fixxed a bug with touchscreen. Now it fully works.
- Added possibility to extract icons from SMDH files (Left/Right digital pad when SMDH file is opened)
- Added possibility to show infos in SMDH files
- Added possibility to launch 3DSX homebrews (Only for ninjhax users)
- Solved crashes with big images, now they can be loaded and viewed entirely thanks to Circle Pad
- Made 3DS build more lookeable with proper banner and icon
- Solved a bug which obscurate first item of the listed directory in some cases
- Added Rename function for files and directories (B button)
- Now multimedia files can be stopped and resumed with left and right digital pads
- Added Theme system to filebrowser with two themes as samples.
- Solved alpha blending. Now is correctly calculated alpha channel for images.

I edited first post with all new functions/features and infos.

Please note that EXTDATA managing is still in a BETA phase so BACKUP YOUR Nintendo 3DS FOLDER BEFORE USING ORGANIZ3D RESTORE FEATURE.
 

Site & Scene News

Popular threads in this forum