ORGANIZ3D 3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 13: Line 13:
<youtube>sktxRMeQlNE</youtube>
<youtube>sktxRMeQlNE</youtube>


ORGANIZ3D is a filebrowser/multimedia reader/extdata manager for 3DS wrote with Lua Player Plus.<br />
ORGANIZ3D is a filebrowser/multimedia reader/extdata manager for 3DS wrote with Lua Player Plus.
Sourcecode can be found in index.lua file.<br />
 
'''Video Presentation:'''<br />
'''Sourcecode can be found in index.lua file.'''
<br />
 
<br />
==Screenshots==
'''ORGANIZ3D Official Videos:'''<br />
https://dlhb.gamebrew.org/3dshomebrew/organiz3d03.png
<br />
https://dlhb.gamebrew.org/3dshomebrew/organiz3dtext.png
<br />
https://dlhb.gamebrew.org/3dshomebrew/organiz3dtext-02.png
'''[http://rinnegatamante.netsons.org/videos/test2.php --&gt; 23 minutes JPGV reproduction &lt;--]'''<br />
https://dlhb.gamebrew.org/3dshomebrew/organiz3dtext-03.png
<br />
 
'''Latest release: 1.1'''<br />
'''NOTE:'''' ORGANIZ3D minor releases are downloadable only with auto-update system!
<br />
 
'''<span style="color: #ff0000">NOTE: ORGANIZ3D minor releases are downloadable only with auto-update system!</span>'''<br />
Starting from v.0.5, ORGANIZ3D supports both SDMC and EXTDATA listing. EXTDATA files and folders can be opened with an HEX Viewer, dumped on SDMC and restored from SDMC).
<br />
 
'''Starting from v.0.5, ORGANIZ3D supports both SDMC and EXTDATA listing. EXTDATA files and folders can be opened with an HEX Viewer, dumped on SDMC and restored from SDMC).'''<br />
==Functions:==
<br />
* Open different types of file
'''Functions:'''<br />
* Move files and directories
- Open different types of file<br />
* Copy files and directories
- Move files and directories<br />
* Delete files and directories
- Copy files and directories<br />
* Rename files and directories
- Delete files and directories<br />
* Create new directories
- Rename files and directories<br />
 
- Create new directories<br />
==Integrated readers:==
<br />
* Image Viewer (It supports JPG, BMP and PNG images)
'''Integrated readers:'''<br />
* LUA Interpreter (It supports LUA Player Plus scripts)
- Image Viewer (It supports JPG, BMP and PNG images)<br />
* Video Player (It supports BMPV and JPGV videos)
- LUA Interpreter (It supports LUA Player Plus scripts)<br />
* Music Player (It supports OGG, WAV and AIFF musics)
- Video Player (It supports BMPV and JPGV videos)<br />
* Text Reader
- Music Player (It supports OGG, WAV and AIFF musics)<br />
* HEX Viewer
- Text Reader<br />
* 3DSX Launcher (Only for ninjhax users)
- HEX Viewer<br />
* SMDH Decoder (It can also extract SMDH icon)
- 3DSX Launcher (Only for ninjhax users)<br />
* CIA Installer
- SMDH Decoder (It can also extract SMDH icon)<br />
* ZIP Extractor
- CIA Installer<br />
 
- ZIP Extractor<br />
==Currently native supported file formats:==
<br />
* BMPV/JPGV videos
'''Currently native supported file formats:'''<br />
* JPG/BMP/PNG images
- BMPV/JPGV videos<br />
* LUA scripts
- JPG/BMP/PNG images<br />
* OGG/WAV/AIFF musics (Only CIA/ninjhax users)
- LUA scripts<br />
* 3DSX homebrews (Only ninjhax users)
- OGG/WAV/AIFF musics (Only CIA/ninjhax users)<br />
* SMDH homebrew datas
- 3DSX homebrews (Only ninjhax users)<br />
* CIA packages (Only CIA users)
- SMDH homebrew datas<br />
* ZIP archives
- CIA packages (Only CIA users)<br />
* TXT texts
- ZIP archives<br />
* TTF fonts
- TXT texts<br />
 
- TTF fonts<br />
==Controls (SDMC):==
<br />
* A = Open file for viewing/listening/executing with default reader
'''Controls (SDMC):'''<br />
* B = Rename file/directory
A = Open file for viewing/listening/executing with default reader<br />
* Y = Move/Copy file/directory
B = Rename file/directory<br />
* X = Delete file/directory | Undo Move/Copy
Y = Move/Copy file/directory<br />
* L = Select reader to use for opening a file
X = Delete file/directory | Undo Move/Copy<br />
* R = Create new directory
L = Select reader to use for opening a file<br />
* SELECT = Switch between EXTDATA, CIA and SDMC
R = Create new directory<br />
* START = Exit homebrew
SELECT = Switch between EXTDATA, CIA and SDMC<br />
* Left/Right = Scroll opened TXT file | Pause/resume current opened file (if it is a multimedia file) | Extract icon from SMDH opened file
START = Exit homebrew<br />
* Touchscreen or Up/Down = Move through files
Left/Right = Scroll opened TXT file | Pause/resume current opened file (if it is a multimedia file) | Extract icon from SMDH opened file<br />
* Circle Pad = Move viewed zone for big images
Touchscreen or Up/Down = Move through files<br />
 
Circle Pad = Move viewed zone for big images<br />
==Controls (EXTDATA):==
<br />
* A = Open file with HEX Viewer/Open folder
'''Controls (EXTDATA):'''<br />
* B = Dump file/folder to SDMC
A = Open file with HEX Viewer/Open folder<br />
* X = Restore file/folder from SDMC
B = Dump file/folder to SDMC<br />
* SELECT = Switch between EXTDATA and SDMC
X = Restore file/folder from SDMC<br />
* START = Exit Homebrew
SELECT = Switch between EXTDATA and SDMC<br />
* Touchscreen or Up/Down = Move through files
START = Exit Homebrew<br />
 
Touchscreen or Up/Down = Move through files<br />
NOTE: Is also possible to launch other Lua homebrews by executing their index.lua files. (According to same or similar LPP revision).
<br />
 
'''NOTE:''' Is also possible to launch other Lua homebrews by executing their '''index.lua''' files. (According to same or similar LPP revision).<br />
Please report me any kind of bug you find.
<br />
 
Please report me any kind of bug you find.<br />
'''GW Users:''' ORG_Themes folder and ORG_CONFIG.txt must be in the root of your SD card.
 
Create your own ORGANIZ3D themes:
* Create a folder in ORG_Themes folder and name it as your theme name.
* Inside this folder, put your background image (it must be 320x240 and in PNG or BMP format)
* Create a theme.lua file and, inside it, put these strings (obviously, first set parameters):
 
<code>
-- INFOS --
theme_name = "MY THEME NAME"
author = "MY NAME"


<span style="color: #ff0000">'''GW Users:'''</span> '''ORG_Themes''' folder and '''ORG_CONFIG.txt''' must be in the root of your SD card.<br />
<br />
'''Create your own ORGANIZ3D themes:'''<br />
- Create a folder in ORG_Themes folder and name it as your theme name.<br />
- Inside this folder, put your background image (it must be 320x240 and in PNG or BMP format)<br />
- Create a '''theme.lua''' file and, inside it, put these strings (obviously, first set parameters):<br />
<br />
<div class="bbCodeBlock bbCodeCode">
<div class="type">
Code:
</div>
<pre>-- INFOS --
theme_name = &quot;MY THEME NAME&quot;
author = &quot;MY NAME&quot;
-- COLORS --
-- COLORS --
menu_color = Color.new(R,G,B,A) -- Color of text for not selected filebrowser item
menu_color = Color.new(R,G,B,A) -- Color of text for not selected filebrowser item
selected_color = Color.new(R,G,B,A) -- Color of text for selected filebrowser item
selected_color = Color.new(R,G,B,A) -- Color of text for selected filebrowser item
selected_item = Color.new(R,G,B,A) -- Color of background for selected filebrowser item
selected_item = Color.new(R,G,B,A) -- Color of background for selected filebrowser item
-- BACKGROUND IMAGE --
-- BACKGROUND IMAGE --
bg = Graphics.loadImage(System.currentDirectory()..&quot;/MY_BACKGROUND_FILE&quot;) -- Background image path</pre>
bg = Graphics.loadImage(System.currentDirectory().."/MY_BACKGROUND_FILE") -- Background image path
</div>
</code>
Colors must be RGB (or RGBA). [ http://www.rapidtables.com/web/color/RGB_Color.htm ]<br />
 
<br />
Colors must be RGB (or RGBA). [ http://www.rapidtables.com/web/color/RGB_Color.htm ]
Theme to be loaded at ORGANIZ3D startup can be changed by editing '''ORG_CONFIG.txt''' file.
 
Theme to be loaded at ORGANIZ3D startup can be changed by editing ORG_CONFIG.txt file.

Revision as of 12:29, 17 September 2021

Template:Infobox-3DS-Homebrews

ORGANIZ3D is a filebrowser/multimedia reader/extdata manager for 3DS wrote with Lua Player Plus.

Sourcecode can be found in index.lua file.

Screenshots

organiz3d03.pngorganiz3dtext.pngorganiz3dtext-02.pngorganiz3dtext-03.png

NOTE:' ORGANIZ3D minor releases are downloadable only with auto-update system!

Starting from v.0.5, ORGANIZ3D supports both SDMC and EXTDATA listing. EXTDATA files and folders can be opened with an HEX Viewer, dumped on SDMC and restored from SDMC).

Functions:

  • Open different types of file
  • Move files and directories
  • Copy files and directories
  • Delete files and directories
  • Rename files and directories
  • Create new directories

Integrated readers:

  • Image Viewer (It supports JPG, BMP and PNG images)
  • LUA Interpreter (It supports LUA Player Plus scripts)
  • Video Player (It supports BMPV and JPGV videos)
  • Music Player (It supports OGG, WAV and AIFF musics)
  • Text Reader
  • HEX Viewer
  • 3DSX Launcher (Only for ninjhax users)
  • SMDH Decoder (It can also extract SMDH icon)
  • CIA Installer
  • ZIP Extractor

Currently native supported file formats:

  • BMPV/JPGV videos
  • JPG/BMP/PNG images
  • LUA scripts
  • OGG/WAV/AIFF musics (Only CIA/ninjhax users)
  • 3DSX homebrews (Only ninjhax users)
  • SMDH homebrew datas
  • CIA packages (Only CIA users)
  • ZIP archives
  • TXT texts
  • TTF fonts

Controls (SDMC):

  • A = Open file for viewing/listening/executing with default reader
  • B = Rename file/directory
  • Y = Move/Copy file/directory
  • X = Delete file/directory | Undo Move/Copy
  • L = Select reader to use for opening a file
  • R = Create new directory
  • SELECT = Switch between EXTDATA, CIA and SDMC
  • START = Exit homebrew
  • Left/Right = Scroll opened TXT file | Pause/resume current opened file (if it is a multimedia file) | Extract icon from SMDH opened file
  • Touchscreen or Up/Down = Move through files
  • Circle Pad = Move viewed zone for big images

Controls (EXTDATA):

  • A = Open file with HEX Viewer/Open folder
  • B = Dump file/folder to SDMC
  • X = Restore file/folder from SDMC
  • SELECT = Switch between EXTDATA and SDMC
  • START = Exit Homebrew
  • Touchscreen or Up/Down = Move through files

NOTE: Is also possible to launch other Lua homebrews by executing their index.lua files. (According to same or similar LPP revision).

Please report me any kind of bug you find.

GW Users: ORG_Themes folder and ORG_CONFIG.txt must be in the root of your SD card.

Create your own ORGANIZ3D themes:

  • Create a folder in ORG_Themes folder and name it as your theme name.
  • Inside this folder, put your background image (it must be 320x240 and in PNG or BMP format)
  • Create a theme.lua file and, inside it, put these strings (obviously, first set parameters):

-- INFOS -- theme_name = "MY THEME NAME" author = "MY NAME"

-- COLORS -- menu_color = Color.new(R,G,B,A) -- Color of text for not selected filebrowser item selected_color = Color.new(R,G,B,A) -- Color of text for selected filebrowser item selected_item = Color.new(R,G,B,A) -- Color of background for selected filebrowser item

-- BACKGROUND IMAGE -- bg = Graphics.loadImage(System.currentDirectory().."/MY_BACKGROUND_FILE") -- Background image path

Colors must be RGB (or RGBA). [ http://www.rapidtables.com/web/color/RGB_Color.htm ]

Theme to be loaded at ORGANIZ3D startup can be changed by editing ORG_CONFIG.txt file.

Advertising: