ModChips | HDD | Online | Miscellaneous | Exploits | Tutorials | Media Players | Launchers | SwapMagic Tools | Emulators
ToxicOS App Installation
You need to create an install script that ToxicOS can use to install your apps.
Each script contains a list of applications, each application entry having information and directions for installation and optionally uninstallation associated with it.
Each application entry is made up by placing information inside tags. Most tags are required however some are optional.
Create an Install Script
The Command structure
Ive color coded the example to make it easier to understand the command structure.
COPY /NAPLINK/NAPLINK.ELF /NAPLINK/NAPLINK.ELF
Each application entry starts with [APP] and ends with [/APP]. Each entry must
have a [HEADER] and [INSTALL] section both of which must have a closing tag [/ ]
The [UNINSTALL] section is optional but recommended.
The following fields are placed inside the [HEADER] section:
[TITLE] : Title/name for the application - REQUIRED!
[EXEC] : Path of executable once installed - REQUIRED!
[AUTHOR] : Name of author(s) responsible for the application - optional.
[DESC] : Description of the application - optional.
Inside the [INSTALL] or [UNINSTALL] sections you place the actions required for
that operation. The old HDD Explorer scripts required that each action be
specified inside an [ACTION] tag, however this is not required with the ToxicOS
scripts - just place one action per line. Supported actions are as follows:
COPY [source] [dest] - Copy the source file to the path specified by dest.
REMOVE [file] - Remove a file.
MKDIR [dir] - Make a directory.
RMDIR [dir] - Remove a directory.
When a '_' charater is added to the start of the action, ie RMDIR becomes _RMDIR,
then if that action fails the installation process will continue. Otherwise if an
action fails the installation process will fail and ToxicOS will give an error.
Filenames specified in an installation script are not absolute, they are
relative to a certain location. This location depends on where the application
is being installed to (memory card or HDD) or from. You do not need to be concerned
with where files end up on the memory card or HDD, but note that when specifying a
source file in the install section, that file is relative to the directory where
the installation script is stored.
ToxicOS allows whitespace in installation scripts as well as comments. Any
text after a '#' character is treated as a comment.
The File Structure
I like to put my apps in their own folder, so i 've highlighted the file structure to differentiate it from the command structure.
Open a New Document in NotePad. Now copy & paste the following example into it and edit it to match your file and folders or type each line manually.
COPY /SNES/SNES.ELF /SNES/SNES.ELF
COPY /PGEN/PGEN.ELF /PGEN/PGEN.ELF
COPY /ULE/ULE.ELF /ULE/ULE.ELF
Next save it as INSTALL.CNF
Prepare the files for installation
Just for simplicity and error prevention, name EVERYTHING in caps.
Create the folders This is just an example, so you can name yours whatever you want
Add the apps to their folders
Now copy the folders and the INSTALL.CNF to a USB stick .
If using a CD, drop them into CDGenPS2 3.0 and create a bin/cue, then burn the bin/cue to disc.
Installing apps with ToxicOS
From USB stick
Heres some pictures for those who need a visual aid.
Select YES to confirm the install
Select the apps you want to install.
All are selected by default, to de-select an app, press down on the directional pad and uncheck an app. Then press UP to select "Start Installation" and press X
Select the destination for the apps MC or HDD.
For HDD a partition named ToxicOS ELF Storage will be created.
For MC a floder named ToxicOS will be created.
Confirmation of successful installation
Thats it, go run your apps from the Apps Tab.
Return to Tutorials Page
Return to ToxicOS Tutorial
Powered by vBadvanced CMPS v3.2.3
All times are GMT -7. The time now is 12:18 AM.
Copyright 2000 - 2011, Jelsoft Enterprises Ltd.
Page generated in 0.11641 seconds.
Copyright © 2004 - 2017 SKSApps.com
All rights reserved.
No affiliation with Sony Computer Entertainment or Nintendo Company, Ltd.