uLaunchELF v4.42b

Open PS2 Loader v0.8

SMS Media Player v2.9 R4

Free McBoot 1.8b

ESR beta r9b

Open Ps2 Loader Guides & Tutorials

Free MCBOOT Guides & Tutorials

ToxicOS v0.41

For DMS4 Pro chips

In order to get the most out of your DMS4 Pro chip you will need to use ToxicOS. The manual is pretty well written , but can be a little vague for those new to modchips. So i'll  try to give more details where i can, lets start with Installing ToxicOS v0.41
Note: This tutorial is made with images taken from my console with a custom skin i made, so yours will have the default background & colors.

Installing  ToxicOS
Installation directions vary depending on boot method:
ELF boot: Simply execute the ELF using your favorite loader application (PS2Menu, PS2Link, Naplink, PS2OS, LaunchELF etc) and follow the on-screen directions.
CD boot: Simply burn the BIN/CUE provided, boot the disc and follow the on-screen directions

A special mode has been added to the updater application.
If you hold L1+L2+R1+R2 instead of pressing X to start the upgrade process, the settings and filesystem area will be erased from the flash.
This is useful if for some reason the settings or flash filesystem have become corrupt and are causing problems.

ToxicOS Main Menu
When booting into ToxicOS you will be presented with the main menu which lets you navigate through the various sections of ToxicOS.

Load Disk - selecting this will load the disc currently inserted in the CDVD drive. described in more detail below.

ToxicOS - selecting this will bring you to the main ToxicOS screen.  described in more detail below.

Settings - Takes you to the settings screen. described in more detail below.

The main ToxicOS screen consists of four tabbed pages:

Games – lists the games currently installed on the HDD.described in more detail below

Apps – lists the homebrew applications currently installed on both the HDD and inserted memory card. described in more detail below

Browser – allows you to browse through the supported storage mediums. described in more detail below

Cheats – allows you to activate and manage cheats. described in more detail below

Navigating  ToxicOS
The controller mapping for the ToxicOS main screen is as follows:
UP/DOWN - Move selection
LEFT/RIGHT - Alternate focus between toolbar and tab area
L2/R2 - Change the selected tab
L1/R1 - Scroll page up/down
X - Make selection
Triangle - Games tab: view settings/info for selected game,
            - Cheats tab: display sub-menu (add/edit codes etc)

The controller mapping for the onscreen keyboard is as follows:
D-pad - Move selection
X - Make selection
Start - Shortcut for ENTER key
Circle- Shortcut for CANCEL key
L1 - Move cursor left
R1 - Move cursor right
L2 - Shortcut for BACKSPACE key
R2 - Shortcut for SHIFT key

The controller mapping for Boot-time
When the console is booting, holding down certain buttons on controller 1 will activate these modes/features.
CROSS - Use standard boot (over-ride default boot mode setting)
R1 - Boot into ToxicOS
TRIANGLE - MC Dev.olution mode
START - HDD Dev.olution mode
R2 - Flash Dev.olution mode
SELECT - Fast boot mode
L1 - Disable modchip

Load Disk

Theres not much to say about this except this will load the disc currently inserted in the CDVD drive. This can be a PS2 game, PSX game or DVD movie.

Run Games from the HDD
Using ToxicOS you can install and run games directly from an IDE HDD connected to your PS2. This leads to significantly decreased loading times and makes gaming so much more convenient. To do this, have the games tab selected.

 From here you can:
  1. Play games already installed on your HDD
  2. Install a new game to your HDD
  3. Remove a game from your HDD
  4. Rename a game on your HDD
  5. View information for a specific game and change game settings
Note: You can use Winhiip or HDL_Dump to install games and work fine with ToxicOS  (SEE HDD partition format information below for details)

Integrated cheat device

ToxicOS includes an integrated cheat device with similar functionality to third party products such as Action Replay and Codebreaker.

You can activate cheats for the game you wish to play, then once the cheats are activated you launch the game from either the HDD or disc. Cheats can be manually added and the cheat database is saved on the memory card. Cheat codes must be in RAW (un-encrypted) format, so if you wish to use codes for Action Replay etc you must first decrypt them using third party tools. We recommend the use of MaxConvert      Cheat Tutorial
Please also make sure that when gathering codes to use with your games, you use the correct code for your games region!
 In general a single game will need different codes for each region, so make sure you are using the correct codes.

Homebrew ELF launcher
ToxicOS allows applications to be installed to either the memory card or HDD and launched from the Apps tab. To install applications, an installation script must first be created. ToxicOS uses the same format for installation scripts as is used by DMS HDD Explorer with a few improvements. Any application bundles written for HDD Explorer can be installed via ToxicOS. Applications can be installed from any supported storage medium including usb mass storage.  Install Tutorial

The icons next to the application names specify the medium which that application is installed to. The “floppy disc” icon means the application is installed on the memory card and the HDD icon, obviously, means the application is installed on the HDD. The application list will be kept in sync with the memory card you have inserted in slot 1. When the memory card in slot 1 is inserted or removed ToxicOS will update the application list.
PS2 Apps

File Browser
ToxicOS includes a file browser which lets you browse and execute certain files from memory card, HDD, cdrom and usb mass storage devices.

Currently only two types of files can be executed: ELF files and installation scripts (INSTALL.CNF). When an ELF file is selected, it is executed. When an installation script is selected the application installation process is started.

In order to use USB mass storage, you will need a USBD.IRX  ( See Notes on USB mass storage support below )

Run - Play games already installed on your HDD
Install - Installs a new game to your HDD
Remove - Deletes a game from your HDD
Rename - Renames a game on your HDD
Settings - View information for a specific game and change game settings


ToxicOS Settings
BIOS Settings
Default Boot Mode:
More details below
  • ToxicOS - boots ToxicOS Main screen
  • Flash Dev.olution - Boots app installed to flash
  • Normal - Boots to normal PS2 screen
  • Fast Boot - Skips the ps2's normal disc booting process and boots disc immediately.
  • MC Dev.olution - Boots app assigned to MC dev
  • HDD Dev.olution - Boots app assigned to HDD dev

PS2 Video Mode Fix  More details below

  • Colour Carrier
  • Force PAL
  • Force NTSC
  • Force PAL60

PS2 Video Y-Fix   On / Off   -on will become available when a mode fix above is enabled, otherwise its off and grayed out.
PSX Video Fix
   On / Off
ATAD Auto-Patch    On / Off   More details below
Skip PS2 Logo    Yes / No    Setting to no will also disable the Toxic Logo if its set to yes
Display Toxic Logo
   Yes / No
DVD +R DL Support  Enabled / Disabled

OS Settings
Auto-Boot      Yes/No  Setting no disables next 2 selections
Auto-Boot Action   Load Disc/Load ToxicOS
Auto-Boot Timeout   1 sec to 60 sec
UI Color       Grey / Blue / Green / Orange / Red / Purple
Use Custom Wallpaper   Yes / No
HDD Mode    Default / MDMA / UMDA
DMA Mode   
* MDMA -
  1. MDMA 0 (4.2MB)
  2. MDMA 1 (13.3MB)
  3. MDMA 2 (16.7MB)
* UMDA -
  1. UMDA 0 (16.7MB)
  2. UMDA 1 (25MB)
  3. UMDA 2 (33.3MB)
  4. UMDA 3 (44.4MB)
  5. UMDA 4 (66.7MB)

Files    These will be installed to Flash

Choose Dev.olution Flash ELF
Choose Wallpaper JPEG
Choose USBD.IRX driver
Wallpaper (skins)
System Information

PS2 Information
HDD Information

Return to Main Menu   This will save any settings that were changed and return you to the main menu.

Additional Detailed Information

Dev.olution Flash Mode
Dev.olution Flash is a boot mode similar to the current Dev.olution memory card or HDD boot modes except that instead of executing an ELF file from the memory card or HDD, the ELF is copied to the modchip’s onboard flash memory and executed from there. To copy an ELF file to flash memory, navigate to the ToxicOS settings screen and select “Choose Dev.olution Flash ELF”. You will then be presented with the file browser, where you select the ELF file you wish to copy to flash. Once you have copied your ELF file to flash, you can have this ELF loaded when the console boots by either holding R2 or setting the default boot mode to “Flash Dev.olution”.
Skinnable GUI
It is possible to use your own custom wallpaper in ToxicOS. To set your own wallpaper, navigate to the ToxicOS settings screen and select “Choose wallpaper JPEG”. You will then be presented with the file browser, where you select the JPEG file you want to use as your background. The JPEG file must be 512x448 pixels with 24-bit colour. When an appropriate JPEG file is selected it will be copied to the modchip flash memory.
DVD+R dual layer media support
Until now it has been impossible to play DVD9 games backed up onto dual layer media on the PS2 due to a problem with reading from the second layer because the data format on burnt DL discs is different than on pressed discs (burnt = OTP, pressed = PTP). However, we have discovered a software hack which enables the PS2 to read even burnt OTP discs meaning it is now possible to make backups of dual layer games such as GT4. ToxicOS includes an "auto-patching" mechanism which applies this patch on the fly. The auto-patcher is disabled by default, to enable set "DVD+R DL Support" in the settings menu.
NOTE: Unfortunately due to software restrictions the auto-patching will not work if you boot your DL backup from the updated Sony browser stored on the HDD. If you are using the updated browser then in order to play your DL backups you must boot them either with fastboot or from inside ToxicOS ("Launch Disc" from main menu). If you are not using the browser update then there are no limitations regarding how you can boot DL backups.
48-bit HDD support
ToxicOS has now broken the 28-bit barrier, making it possible to fully utilise HDD's with their capacity larger than 128GB. If you are using such a HDD you also have the option of using the Toxic Extended APA partition format on your HDD which has many advantages over the standard APA partition format, used by all other current PS2 HDD aplications (ie: homebrew software).
MAKE SURE that you read the section relating to the two different partition formats below since it contains some VERY IMPORTANT information, especially relevant to those who wish to use homebrew software with "48-bit HDD support".
V12 IDE HDD support
With the release of schematics by "automan" it has become possible to connect a standard IDE HDD to the V12 "pstwo" however all the current HDD applications have problems, forcing you to re-format the drive on each boot. ToxicOS has overcome this limitation and offers full V12 HDD support for those that are daring enough to wire up the IDE interface ;)
ToxicOS allows you to set a custom HDD data transfer mode (MDMA or UDMA). This can help with PSTwo IDE addon's where interference can cause corruption while installing games to the HDD. Using a slow MDMA mode can help prevent this corruption from occurring.
Dev.olution modes
Using Dev.olution mode you can boot applications from either the memory card or hard disk drive. When booting in MC Dev.olution mode, the ELF file "mc0:/BOOT/BOOT.ELF" is launched. This ELF file can be anything you want, such as DMS Explorer, PS2Menu, PS2OS etc. To boot in MC Dev.olution mode either hold down TRIANGLE on controller 1 while the PS2 is booting, or set default boot mode to MC Dev.olution in the configuration menu.
Currently the only application intended be launched with HDD Dev.olution mode is DMS HDD Explorer. Once HDD Explorer is installed, you may boot in HDD Dev.olution mode by either holding down START on controller 1 while the PS2 is booting, or set default boot mode to HDD Dev.olution in the configuration menu.
NOTE: Once you have installed the HDD Explorer, replace its boot elf that was installed in the "__boot" directory on the HDD, with whatever app you want to use for Dev2 booting using the same file name exactly.
ATAD auto-patching
When ATAD auto-patching is enabled, you can connect a non-Sony HDD to your PS2 and use it as though it was an official Sony drive. You will be able to install and use the HDD browser update (found on the HDD utility disc) on a non-Sony HDD, and you will be able to partially install some games with HDD support to improve performance.. even though this is a bit pointless with the existence of ToxicOS ;)
Fast boot mode
Fast boot mode allows you to skip the redundant "swirling electrons" and various logo screens and directly load your PS2/PSX game or DVD movie as soon as you turn on the console, saving valuable time which would be better spent gaming. To use fast boot mode, either hold down SELECT while the PS2 is booting or set default boot mode to fast boot in the configuration menu.
Default boot mode
Using the configuration menu you can set the default boot mode to one of the following: Normal, ToxicOS, Fast Boot, MC Dev.olution, HDD Dev.olution. If you do not manually specify a boot mode while the PS2 is booting by holding down a button on controller 1, the default boot mode will be used. For example if the default boot mode is set to MC Dev.olution, when you turn on the PS2 without holding down any buttons on the controller, your MC Dev.olution application will be loaded from the memory card. If you then wish to boot normally (i.e.: boot through standard browser) hold down CROSS on controller 1 while booting to over-ride the default boot mode.
Playstation 2 game video fix
There are 4 different modes for the PS2 video MODE fix, as described below:
  1. Colour Carrier: The colour carrier of the video signal is changed to match the region of your console.
  2. Force PAL: Video mode forced to PAL (50hz), regardless of what video mode games try to set.
  3. Force NTSC: Video mode forced to NTSC (60hz), regardless of what video mode games try to set.
  4. Force PAL60: Video mode forced to PAL60, which is 60hz with PAL colour carrier.
In addition to the PS2 video MODE fix, you can also enable the PS2 video Y-POS fix. The y-position fix is used in conjunction with the PS2 video MODE fix in order to correct the vertical position of the display. For example, simply focing PAL when a NTSC game is running will generally result in the display being far off center. The y-position fix corrects this and centers the display. Please note that the y-position fix is not available when the PS2 video MODE fix is off or set to Color Carrier, since in these cases the video mode is not forced so the display position will not need to be corrected. Please note that the y-position fix feature should still be considered EXPERIMENTAL and has been known to cause problems with a few games. If a game isnt working, disable the y-position fix and see if this helps.
You can configure the PS2 video MODE and PS2 video Y-POS fixes in the configuration menu.
Settings Menu
The configuration menu is used to manipulate various ToxicOS settings, for example enabling or disabling ATAD auto-patching. The configuration menu also displays useful information about your PS2 system and DMS4 modchip. To enter the settings menu, boot into ToxicOS then at the main menu select "Settings".
Disable Mode
When playing online games it is often necessary to disable the modchip so you do not get a DNAS error while connecting to the online game server. To disable DMS4, hold down L1 on controller 1 as the PS2 is booting. You will see a message saying that the modchip has been disabled. Insert your game and reset the console - the modchip will not be disabled and will stay disabled until the PS2 is placed in standby.
Codebreaker cheat device support
The more recent codebreaker cheat devices include a protection system which is designed to detect the presence of modchips and prevent the application from working on a modified system. ToxicOS bypasses this protection and allows codebreaker to work properly, however you must first set "Auto Tray Eject" to OFF in the options menu.
HDD partition format information - ALL READ!
If you are using a 48-bit compatible HDD (ie: a HDD that has a capacity greater than 128GB) ToxicOS gives you the option of either using the Toxic Extended APA format (abbreviated "APAEXT") or the standard APA partition format (abbreviated "APA"). If your HDD is not formatted then you will be asked if you wish to use APAEXT or APA. If your HDD is already formatted but you have not used data past the 128GB boundary then you will be asked if you wish to update to APAEXT (please note that you will not lose any data during this process). APAEXT is better than APA in many ways and in general we recommend that you use this, however there are some people who will want to stick with the standard APA format as we will describe further down.
The reason why the two different formats are needed can get rather technical and allough we recommend that you read all the information before making your decision as to which format you use, we realise that the information is a lot to take in and can be hard to understand so we will provide a simple set of guidelines you can use to make your decision if you wish, and then following that some detailed information explaining the differences between the two formats in more detail.
Simple Guidlines
  • If your HDD capacity is less than 128GB then APAEXT is not supported so the standard APA format will be used.
  • If your HDD capacity is greater than 128GB and you NEVER used or intend to use homebrew applications patched with 48-bit LBA support such as patched HDLoader, patched DMS Format Tools, 48-bit PS2OS etc then you should use APAEXT. This will allow you to completely fill the HDD with games for ToxicOS while maintaining compatibility with 28-bit HDD software (such as Sonys upgraded browser). THIS IS THE RECOMMENDED OPTION!
  • If your HDD capacity is greater than 128GB and you have used or intend to use homebrew applications patched with 48-bit LBA support such as patched HDLoader, patched DMS Format Tools, 48-bit PS2OS etc (even though there is no point in using 48-bit versions of these applications if you intend to use ToxicOS) then you should choose standard APA.
WARNING: Using 48-bit patched applications such as 48-bit HDLoader when the HDD has been formatted with APAEXT can cause HDD corruption! We recommend that you simply avoid 48-bit patched HDD software and simply use the standard 28-bit versions.
Technical information regarding the different formats
              NOTE: Here we assume that 1 gigabyte = 1024 megabytes, not 1000 megabytes.
              This makes the maximum capacity for a 28-bit HDD 128GB and not 137GB.
APAEXT essentially breaks the HDD into 2 parts, the first part being 128GB large and the second part taking up the remaining space on the HDD. The first part has the same format which current 28-bit HDD enabled homebrew software applications use. This makes it so that any such applications can utilise the first 128GB of the HDD, and the applications will only see the first 128GB of the HDD so they will not interfere with the game data stored on the second part. The second part of the HDD *should* only be accessed by ToxicOS or software which can recognise the format of the second part (at the time of writing, ToxicOS is the only application which can do this).

The problem comes when you want other homebrew applications to be able to see past the 128GB barrier. Some people have patched commonly used homebrew HDD applications such as the DMS format tool etc to be able to utilise area past the 128GB barrier, however these applications do not know about the APAEXT format and if you use them on an APAEXT formatted HDD then if they write data past the 128GB barrier YOUR HDD WILL BECOME CORRUPT! If you wish to use such applications then you must tell ToxicOS to use the standard APA format - however if you have data written past the 128GB barrier using the standard APA format you will not be able to use standard HDD enabled applications that have not been patched to see past the 128GB barrier (such as the updated PS2 browser software)!

So, its all a bit of a mess really. If you format with APAEXT then you cannot use homebrew applications with 48-bit HDD support. If you format with standard APA you cannot use applications with only 28-bit HDD support once there is data past the 128GB barrier. Keep in mind, that most applications only support 28-bit INCLUDING the updated PS2 browser which runs from the HDD. Therefore it is our opinion that copies of homebrew software which have been patched to support 48-bit HDD's are generally bad news and you should try and avoid such software, ESPECIALLY IF YOUR HDD IS FORMATTED WITH APAEXT.

That you format with APAEXT and avoid homebrew applications with 48-bit support. There really is no need to use such applications anyway since ToxicOS will install games to the second part of the HDD first until it contains no more free space and only then will it start installing games to the first part. So, for most people you will have lots of space for homebrew applications to use on the first part of the HDD eliminating the need for homebrew applications to see past the first 128GB.

Notes on USB mass storage support
Before you can access files from a USB mass storage device from ToxicOS you must obtain a USBD driver and copy it to modchip flash. This is necessary since ToxicOS does not include its own USBD driver so a third party driver must be used. Currently the following USBD drivers are supported:
  • Naplink USBD driver (NPM-USBD.IRX)
  • Sony USBD 0.14.0
  • Sony USBD 0.15.0
  • Sony USBD 0.16.0
The naplink USBD driver can be downloaded HERE.  The Sony USBD drivers can be found on several game discs, however please note that more recent versions of the Sony driver (which are bundled with more recent games) are not supported by ToxicOS. To obtain the version of a Sony USBD driver, search for the string “Version 0.” in the IRX file with a hex editor.
To copy a USBD driver to modchip flash and enable USB mass storage support, first you will need to either insert a CD containing the IRX file or copy the file to your HDD or memory card using an application such as ExecFTPS. Then select “Choose USBD IRX driver” from the ToxicOS settings screen and using the file browser navigate to and select the USBD IRX file. It will then be copied to modchip flash and USB mass storage support will be enabled the next time ToxicOS is booted. We recommend simply downloading the Naplink archive above and burning the contents to a CD since this includes NPM-USBD.IRX. This procedure only needs to be done once.

Notes on V14 support
Currently the PS1 game video fix is not functional while using ToxicOS with a V14 console.
To flash ToxicOS to a DMS4 NORMAL modchip installed in a V14, a specific procedure must be used since the factory flash shipped with DMS4 NORMAL modchips only has partial support for V14 consoles. You will probably not be able to boot the Toxic upgrade disc so in order to flash the modchip we suggest copying the upgrade ELF onto a memory card and loading it via Dev.olution mode. This DOES NOT apply to the DMS4 S.E. modchips which have V14 support included in the factory flash!

FAQ and Troubleshooting

Q: How do I boot into ToxicOS?
A: Hold R1 while booting the PS2 or set the default boot mode to "ToxicOS".

Q: Can I disable the "Toxic" logo displayed under the Playstation 2 logo when booting PS2 games?
A: Yes. Set "Display Toxic Logo" to NO in the configuration menu.

Q: Why do I get the "TV system doesn't match" error while trying to play a DVD movie?
A: You will be presented with this error if you attempt to play a PAL movie on a NTSC console. This is due to a limitation in the DVD player software and currently there is no way around this. We are looking into ways to fix this and hopefully a fix will be included in a future ToxicOS release.

Modchip Point Definitions:
A = 3.3v
B = Ground
T, P, W, U, V = CD/DVD Data Points
C = Eject
D - N = Bios points. If wire are to long it may result in a black screen.
X = SCEX line, which is need to boot PSX backup games.

Q: I cannot boot any of my backup games?
A: Have you flashed your DMS4PROSE modchip w/ the ToxicOS yet? Make sure you can first disable the chip by holding down L1 on startup. If your ps2 cannot even read the toxic disc, you should first make sure you are burning the disc at 8x or slower. Also, make sure you are using quality CD-R's. You may have downloaded a bad copy of the ToxicOS, make sure to get it from our download section. If you are still not getting any luck, check your power and ground points on the modchip. If it still does not work, check wires M - W. Lastly, you may need to tweak your ps2's laser in order to read backup discs. Only do that if you are 100% sure the problem does not lie w/in the install.

Q: I get a red screen when trying to boot ps2 backups?
A: Check points M - W. Also check the power and ground wires. Be sure that the points are as short as possible and are laid against the mobo.

Q: I cannot boot my backup PSX games?
A: Check point X. Also check the power and ground wires. Be sure that the points are as short as possible and are laid against the mobo.

Q: My ps2 does not power on?
A: First, make sure that you connected the power/eject ribbon cable correctly. That is the most common problem and it is easily fixable. If that is not the problem, check the power supply and motherboard fuses.

Q: My controller ports do not work?
A: Make sure that the controller port ribbon is plugged in both ends nicely.

Q: My ps2 drive will not eject?
A: You most likely blew the BA5810FP chip on the mobo and it needs to be replaced. This is very difficult to install professionals should take care of this one.

Q: My ps2 drive will not eject and I see a black screen only?
A: You most likely blew the BA5810FM chip on the mobo and it needs to be replaced. This is very difficult to install professionals should take care of this one.

Q: I only see a black screen when I boot up my ps2?
A: Check points D - N. You most likely have a solder bridge between one of the bios points. Check your power and ground wires. If this problem continues, remove the chip and see if the ps2 boots up. If it does, attempt the install again, if not, then start looking for a new ps2 mobo!

Note: Only v9 ps2's are able to read DVD+R media 100% of the time. Most other versions can read DVD+R discs as well, but not all of the time like v9's.

If you have any info thats missing from this tutorial please post it in the Forums in the PS2 Tutorials  forum.
If you need help please post your questions in the Modchip Forum.

Return to Tutorials Page

Untitled Document
Powered by vBadvanced CMPS v3.2.3

All times are GMT -7. The time now is 12:19 AM.
Powered by vBulletin Version 3.8.5
Copyright 2000 - 2011, Jelsoft Enterprises Ltd.

Valid CSS!


Applications - Forums - List - Skins - Arcade

Disclaimer - FAQ - Donate

Page generated in 0.12437 seconds.
Copyright © 2004 - 2017
All rights reserved.
No affiliation with Sony Computer Entertainment or Nintendo Company, Ltd.