PS2
120 archivos
-
[OSD] Shell
Skin from uLE PS2 with Apps and elmulators.
by Trocasoft.
-
ADR Patcher
/\ / \ _ _ / /\ \ | | _ | | / / \ \ __ __ __ __ | | _ |_| __ | | / / \ \ _\ \\ \ / /| \ | | /\ | | _ | \ | | / / \ \___/| |\ \\ \ / / | \ \ | | / \ | || | | \ \ | | / / __\/__/ | | \ \\ \/ />>| |\ \ | | / /\ \ | || | | |\ \ | | / / ___/__/\ \ | | / // /\ \>>| | \ \| | / / \_//| || | | | \ \| | / /___/__/ \ \ | |/ // \ \ \ | | \ \ |/ /__//\ \\ \\ \ | | \ \ | /__ /__/ \_\|___//_/\_\ \_\|_| \__|__// \_\\_\\_\|_| \__| ======================================================================== :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ======================================================================== **************************************************************************************** Title : ADR Patcher 0.5 Author : ADRENALIN UK Coder : MacTheFork (MTF) Patch Routines : Mookie Logo : Kylix Generic Routine : dazzor (aRR) Purpose : PS2 EA Boot Fix (NEO Chips) Release Date : 16/09/2002 PS2 NTSC -> PAL (NO Y POS) Video Mode Fix PS2 PAL -> NTSC (NO Y POS) Video Mode Fix XBOX ENIGMAH-X BETA CHIP DEFAULT.XBE Fix Files Included: 'Adr_Patcher.exe' : Main ADR Patcher 0.5 Application 'Adrcheck.exe' : Checksum checker program, please run first to make sure the files are intact and have not been tampered with. 'ADR-Patcher0_5.nfo' : Release Info 'Patch.Data' : Data file required for applying EA patch routines **************************************************************************************** ---------------------------------------------------------------------------------------- General Information ---------------------------------------------------------------------------------------- Right, this little search and replace HEX program has once again been updated. It is still mainly aimed at PlayStation 2 owners although there is a little routine included for XBOX owners. What can it do? 1) Fixes the majority of (currently) available PS2 EA 'boot method' games in order to boot using the normal single swap boot method if using NEO 2 / 2.2 / NEO Key & SBOX (USB) mod chip or direct boot on NEO 4 / Euro Chip mod chips. You don't need any EA Fix patch if you are using a Messiah / Magic2 mod chip. 2) Attempts to convert the Video mode on PlayStation 2 from PAL -> NTSC (NO Y POSITION) * 95% success rate * 3) Attempts to convert the Video mode on PlayStation 2 from NTSC -> PAL (NO Y POSITION) * Newly added, report results on ADR Forums * 4) Fixes the Default.xbe file from retail XBOX games for those people wishing to back-up their games and be able to boot them using a Enigmah-X or X-Tender 1.0 beta mod chip. If you have any feedback or questions regards the new ADR Patcher, please post publicly on the ADR Forums, you will not receive a reply to any e-mail or PM from now on. - Mookie - ---------------------------------------------------------------------------------------- Features ---------------------------------------------------------------------------------------- * Capable of searching through and fixing CD / DVD images : Supports AHEAD NERO '*.NRG' image files Supports Easy CD Creator '*.CIF' image files Supports Goldenhawk CDR Win / Fireburner '*.bin' image files Supports Padus Disc Juggler '*.CDI' image files Supports Prassi Primo DVD '*.GI' image files * Automatically corrects EDC / ECC on CDR Win / Fireburner '*.bin' (RAW) image files * Wildcard search facility added to main patcher program * UNDO option added for each routine * Compatible with the following Operating Systems : MS Windows 95 / 98 / 2000 / XP ---------------------------------------------------------------------------------------- Patch Routines ---------------------------------------------------------------------------------------- The 'Patch.Data' file now contains 11 HEX fixes which are: 1) PS2 EA BOOT FIX - GENERIC : this routine works on the majority of EA Games which require fixing. 2) PS2 EA BOOT FIX - DOWNFORCE (PAL) : this routine fixes the PAL version of DOWNFORCE 3) PS2 EA BOOT FIX - DOWNFORCE (USA) : this routine fixes the USA version of DOWNFORCE 4) PS2 EA BOOT FIX - FIFA SOCCER WORLD : this routine fixes the JAP version of CHAMPIONSHIP (JAP) FIFA Soccer World Championship (SLPS 20020) - Don't think this title made it to any other territory. 5) PS2 EA BOOT FIX - NBA LIVE 2001 (PAL) : this routine fixes the PAL version of NBA Live 2001 6) PS2 EA BOOT FIX - NBA LIVE 2001 (USA) : this routine fixes the USA version of NBA Live 2001 7) PS2 EA BOOT FIX - TONY HAWK'S PRO SKATER : this routine fixes the DEMO version of 3 (DEMO) Tony Hawk's Pro Skater 3 8) PS2 EA BOOT FIX - TRIPLE PLAY BASEBALL (USA) : this routine fixes the USA version of Triple Play Baseball (also doing the rounds as 2002 - Static release) 9) PS2 NTSC -> PAL PATCH ROUTINE (NO Y POS) : this routine attempts to fix video mode of an NTSC game to PAL 10) PS2 PAL -> NTSC PATCH ROUTINE (NO Y POS) : this routine attempts to fix video mode of an PAL game to NTSC 11) XBOX ENIGMAH-X BETA CHIP DEFAULT.XBE FIX : this routine is to fix a Default.xbe file of a retail game so that it boots on Retail XBOX machines using Enigmah-X and X-Tender 1.0 Beta Mod Chips DO NOT ATTEMPT TO USE THIS ROUTINE ON A FULL *.ISO IMAGE!! It also now includes an UNDO routine for all fixes. ---------------------------------------------------------------------------------------- Usage ---------------------------------------------------------------------------------------- Please extract all files contained within this zip to your hard drive and run the 'adrcheck.exe'. If all files pass verification, make sure the 'Patch.Data' file is located in the same directory as the ADR Patcher 0.5 program and then run the Patcher program. The 'Patch.Data' file will automatically load up the 22 patches ready for use. If you are given the 'could not find patch information file' message, click OK to proceed and use the 'LOAD PATCHES' button to browse your system for a valid '*.Data' file - NOTE: the patch file does not have to be called 'Patch.Data' that is just the default name used by the ADR Patcher 0.5. USING CDR WIN (EDC / ECC Regeneration Required) Follow these simple steps: 1) RUN CDR WIN - Extract Disc (using RAW read) 2) RUN ADR PATCHER 3) BROWSE - Select Image File (*.BIN) 4) PATCH - Select the routine you'd like to use (GENERIC is default) 5) BEGIN SEARCH - Search the image file for patch location 6) OK TO PATCH? - Select 'YES' to proceed (EDC will automatically be fixed) 7) USE CDR WIN - Record Disc ---------------------------------------------------------------------------------------- Please Help ---------------------------------------------------------------------------------------- If you use our program or even if you don't but you'd like to do something positive in the fight against CANCER, then please visit: http://www.ud.com We would appreciate it if people would join the Intel-Devices Cancer Research Project as the cure for CANCER requires a lot of computing power! Perhaps together we can help crack it! ---------------------------------------------------------------------------------------- Visit Us ---------------------------------------------------------------------------------------- http://www.adr-uk.com ---------------------------------------------------------------------------------------- Visit Our Friends ---------------------------------------------------------------------------------------- http://www.console-news.org For the most up to date PS2 / XBOX ISO release info. ---------------------------------------------------------------------------------------- Greetz ---------------------------------------------------------------------------------------- Best wishes to our friends : Console-news.org staff, m0z & dazzor (aRR), The PlayStation 2 Chimps and anyone doing anything constructive within the console community and beyond... YOU KNOW WHO YOU ARE ! ---------------------------------------------------------------------------------------- Atari ST Greetz: ---------------------------------------------------------------------------------------- All the other ex-members of ADRenalin UK (ST cracking days were the best!), Automation (Was Not Was / Vapour) / D-Bug (HotKnife), Cynix (Supernova, Skywalker & Milkybar Kid), Mug UK, The Pompey Pirates (Alien) and our Demo Coding friends: Persistence Of Vision (MSD, Boris and Oz), Chaos (Ben), PHF (Grazey) and Digi Tallis. ---------------------------------------------------------------------------------------- Current ADRenalin UK members : ---------------------------------------------------------------------------------------- Kylix MacTheFork Monty Mookie Prisoner STARGATE Tiger TZoneman ---------------------------------------------------------------------------------------- Missing In Action: ---------------------------------------------------------------------------------------- Bleemer2. ---------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------
-
AHX (Abyss Highest eXperience) Music Disk Reloaded
This is a little test application for PS2 IOP of Abyss AHX replayer.
It contains 200 (AHX) or 600+ (AHX Reloaded) different songs by a number of great AHX artists.
It was created mainly to test the irx module functioned correctly.
by Raizor.
-
All to 1DVD for PS2 by abScroll
Un DVD creado por abScroll que contiene una gran cantidad de utilidades de la scene de PS2.
Por ejemplo:
cdvdgen PSSPlex CdLoader v7 forceaspi algunos plugins y más -
Altimit
Thank you for trying this program. Please feel free to send any comments, recommendations or bug reports to my mailbox above.
The source code will soon be released, when the missing features are finalised, PS2SDK is fully functional and the source and makefiles have been modified to build with it.
For the time being, I'd like to hear what improvements you would like to see and any problems you encounter.
"What do I do to make it work?"
I have put two executables in the zip file:
altimit.elf: which is a version of the program without the IOP modules included, so you'll need to make the required IRX files available to it (I've included these modules in the zip for convenience (with the exception of PS2HOST.IRX, which I want to check with Pukko before releasing). Altimit looks for these files in the following locations: same folder the elf was loaded from (mc0, cdrom, host), mc0:/SYS-MODULES, mc0:/BWLINUX and pfs0:/SYS-MODULES (although pfs is probably a bit too optimistic at the moment). altimitlzo.elf: an sjcrunch version of the program with all the IOP modules included, with the exception of USBD.IRX (which you will need to supply yourself, if you wish to use USB mouse or keyboard); you'll need to place this in one of the folders mentioned above. Please bear in mind that some versions of this IRX are not compatible, I took mine from my 'legally owned' copy of Everquest Online, but I understand the version on the Network Adapter Setup disc will work just as well.
The first time Altimit is loaded, it will create its configuration file in mc0:/SYS-CONF
Default load options are very basic, only the rom modules for memory card, rom module for pad, IOMANX.IRX, FILEXIO.IRX and CDVD.IRX are loaded.
IOMANX.IRX is excluded if you load Altimit with ps2link from host:, and the host: device should still be available.
Main program screen.
Once the program has loaded, you should be able to see the main screen where (at the moment) you can use the pad to select from File Browser, Altimit Configuration and Altimit Information.
File Browser is pretty much similar to PS2MENU, except there are not a mass of pad buttons to perform functions.
Pad :dpad-ud: move the highlight bar up/down the list of objects. Pad :dpad-l-r: change to parent/highlighted subfolder. :cross: changes to a highlighted folder, this will be expanded to also return file information. :triangle: closes the browser (and is cancel for most operations). :square: opens a function menu which can be used to create a new folder or perform some operation on the highlighted object. :start: toggles between a Source and a Destination list. When first opened, you will be presented with a list of available devices, which you navigate as if they were folders. Altimit Configuration can be used to set your preferred viewing mode and center the screen. There is a Pointer option for mouse or 'joymouse^' pointer. You can also select which devices you want to be available when the program loads; adding or removing devices will require you to reload Altimit for these changes to take place.
Pad :dpad: change the highlighted button. :cross: 'presses' the highlighted button. :triangle: closes the window, any changes are saved automatically. Altimit Information does little more than display program information. This will be expanded to include instructions for program use and other information.
Pad :dpad-ud: scroll the text. :triangle: closes the window. Mouse, keyboard and pad options.
Joymouse^, if you do not have a mouse, but have an analog option on your joypad, you can use the left analog stick to move a cursor on the screen. This can be used to select window buttons by pointing the cursor and pressing the pad cross button.
Keyboard: many of the pad buttons are duplicated on the keyboard.
Keys up/down/left/right have the same effect as those on the dpad. Tab key has the same effect as pad select. Enter key has the same effect as pad cross. Backspace key has the same effect as pad circle. F1 key has the same effect as pad square. Esc key has the same effect as pad triangle. There is an on screen keyboard for file operations such as rename, and add folder.
Joymouse, dpad or mouse can be used to press 'virtual' keys on this keyboard; clearly with a USB keyboard it's easier to type characters instead. Pad buttons L1/R1 can be used to move the text cursor left and right, and these are mapped to Home/End on a USB keyboard; keys Shift, Caps Lock, Insert, Backspace and Enter operate as you would normally expect. Mouse: this is something I've been unable to test on my system. I don't have a PS2 USB mouse. I tried using a PC USB mouse, but it was not detected or enabled by my console.
Normal mouse operation should move the screen cursor. Left mouse button has the same effect as pad cross. Right mouse button has the same effect as pad square. (c)2004 t0mb0la (Thomas Hawcroft) tomhawcroft@comcast[dot]net
-
Apollo Save Tool (PS2)
Apollo Save Tool es una aplicación para administrar archivos de juegos guardados en PS2.
Esta aplicación homebrew te permite descargar, desbloquear, parchear y volver a firmar archivos de juegos guardados directamente en tu PS2.
Características
Fácil de usar: no necesita configuración avanzada. Independiente: no requiere computadora, todo sucede en la PSP. Configuración automática: detección automática de la configuración del usuario. Gestión de partidas guardadas
Listado de archivos guardados: acceso rápido a todos los archivos guardados en tarjetas de memoria y dispositivos externos (+ detalles de los archivos) Parcheado de archivos guardados: soporte completo para los parches de trucos Save Wizard y Bruteforce Save Data para mejorar tus juegos guardados. Guardar importación/exportación: permite al usuario exportar archivos guardados a .PSUformatos .PSV, .CBS, e importar archivos guardados desde otras herramientas y consolas ( se admiten .PSU, .PSV, .CBS, .MAX, .XPS, .SPS). Gestión de tarjetas de memoria virtual (VMC)
Listado de archivos guardados de VMC: acceso rápido a todos los archivos guardados en imágenes de tarjetas de memoria virtuales (+ detalles de archivo) Importación/exportación de guardados de VMC: permite al usuario exportar guardados en imágenes de VMC a .PSUformatos .PSV, e importar guardados a VMC desde otras herramientas y consolas ( .PSU, .PSVcompatibles). Carpetas de datos
Guardados externos - Tus partidas guardadas deben almacenarse en <mass/host/cdfs>:/PS2/SAVEDATA/. La tarjeta de memoria guarda - Los juegos guardados se escanearán desde mc0:/y mc1:/. Tarjetas de memoria virtuales - Las imágenes VMC se escanearán desde <mass/host>:/VMC/y /PS2/VMC/. Uso
El uso de la aplicación es sencillo y directo:
Mueve arriba/abajo para seleccionar el archivo de partida guardada que desea parchear y presione Botón X. La pantalla de parches mostrará las correcciones disponibles para el archivo. Seleccione los parches y haga clic en Apply. Para ver los detalles del elemento, presione Triángulo. Se abrirá el menú contextual en la pantalla. Presione Botón Opara volver a la lista. Para recargar la lista, presione Cuadrado. Presione los botones L1/ L2o R1/ R2 para mover las páginas hacia arriba o hacia abajo. Apollo Save Tool (PS2) es una aplicación creada por bucanero.
-
bmp2icon
bmp2icon is a tool which will take a 128x128 24-bit bitmap, and convert it into a ps2 memory card icon file. The resulting icon is a selectable shape with your bitmap "wrapped" around it. In the current implementation, the following icon shapes are available: 3D cube, 3D rectangle, flat square.
Currently only the win32 version of this tool is available, as the command- line version is out of sync. The next release will include a win32 binary and C source for the command line version.
by Sjeep.
-
CD/DVD-ROM Generator
The CD/DVD-ROM Generator version 2.00 supports the following CD-R/DVD-R/DVD-ROM drives.
CD-R Writer
SONY CDU921S SONY CDU921S mk2 SONY CDU921S-PR PLEXTOR Plex Master Hoei Sangyo DSR-8000pm (DPM88 required) Hoei Sangyo DSR-8000cs (DPM88 required) DVD-R Writer
PIONEER DVR-S201 Hoei Sangyo DSR-8000dp (DPM88 required) DVD-R/RW Writer
PIONEER DVR-S303 PIONEER DVR-104 PIONEER DVR-105 PIONEER DVR-107D Hoei Sangyo DSR-4000dp-5 (PIONEER DVR-A04 mounted) (DPM88 required) Hoei Sangyo DSR-4000dp-10 (PIONEER DVR-A04 mounted) (DPM88 required) Hoei Sangyo DSR-4000dp-5 (PIONEER DVR-A05 mounted) (DPM88 required) Hoei Sangyo DSR-4000dp-10 (PIONEER DVR-A05 mounted) (DPM88 required) DVD-ROM Drive (for DVD-R verification)
MATSUSHITA SR-8583 MATSUSHITA SR-8584A TOSHIBA SD-M1202 TOSHIBA SD-M1212 PIONEER DVD-113 PIONEER DVD-303 SONY DDU220E
<< Installation >>
Run setup.exe on Windows 2000 or Windows XP and follow the instructions displayed on the screen. For details, refer to the Help File.
<< Major Changes in CD/DVD-ROM Generator version 2.00 >>
The following drive is now supported: PIONEER DVR-107D (8x write speed) (firmware version 1.12 and later) Generation of master discs targeting mainland China is now supported. A function for adding 20MB of NULL data to the outermost part of the disc when creating DVD-ROM master discs has been added. The default is ON. To change the settings, open "Add Dummy..." of the Options menu. Note that due to the addition of this function, the format of the *.ccz file has changed. *.ccz files that were created with previous versions cannot be read. DVD-ROM master discs can now be written and verified "on the fly". There is now no limit on the speed when writing and verifying CD-ROM master discs "on the fly". -
CDGENPS2
CDGENPS2 3.0 support the creation od images CDX (one track an full capacity) and UMCDR (two tracks and unofficial support) with checksum and work perfect in my test.
The .ISO format in old versions, before created corrupt images. Now it works perfectly.
In other formats work perfect also (I have tested ;) )
CDGENPS2 3.0 support also, the conversion of ISO to CDX or UMCDR formats. See in menu->Advanced->Create CDX (or UMCDR) from ISO option.
ADVICE: In root folder use ONLY names 8+3 (ISO1). Names of 31 chars is not compatible with filesystem of PS2
LICENSE TERMS: This software is completely free for NOT commercial use. Of course, you cannot request responsibilities to me by the problems/damages that this software can cause.
-
Cdvdgen2Patch
This patch, made by 2SP, removes the 71-minute size limitation in IML files... thus allowing one to use the $ony software to image/burn 'oversized' DVD Rip images.
-
Cheat Database Launcher
Cheat Database Launcher es una sencilla aplicación para PS2 que nos permite elegir base de datos para obtener trucos.
Contiene trucos para juegos en formato NTSC, NTSC J, PAL e incluso PS1 (POPS).
La aplicación ha sido creada por 1052.
-
Cheat Device for PS2
Cheat Device is a game enhancer for PlayStation 2 games similar to Action Replay, GameShark, and CodeBreaker. It supports booting retail, disc based games as well as ELF files such as OpenPS2Loader or ESR.
Features
Easy to navigate menu system similar to CodeBreaker Supports booting retail discs and loader ELFs Fast loading of large cheat lists Save manager for backing up and restoring game saves to/from a flash drive Powered by ps2rd's powerful cheat engine
by root670.
-
Checksum Repair
A Checksum repair program for .psu and .psd saves.
This program is distributed with the Japanese version of the PS2 Linker software, it has been translated by wtulinux
Some saves contain a checksum, a value generated from other values in the save. When altering the save by hand the checksum is no longer correct and the save may no longer be usable, this utility repairs the checksum.
-
Daedalus x64 for PS2
A very early PoC Port of Daedalus-PS2 (Nintendo 64 emulator).
I've recently ported Daedalus to PS2 just to see how it would perform. With dynarec enabled and without sound you can get around 20 - 30 fps in Mario 64. With optimization like using vu0 for matrices/vertices calculation, move renderer on vu1, sound on iop and should be more. But I still have problem with distorted graphics, hard to find what may cause that.
Usage of PoC Port for PS2:
Put files/folders (of download) on root directory of mass, looks for roms in 'Roms' directory. by belek666.
-
DISCIDUTIL (DNAS H4x0r)
This is a simple tool to read the disc id from an ORIGINAL playstation 2 game. there is no id present on a copied disc, PC disc, HK silver, etc. and using this utility on them will only give you a random useless id. it also reads the ps2's machine ids.
NOTE: if u use this on a v9+ ps2 console, it will only show valid disc ids for ONLINE titles. this means if you try to put an original OFFLINE game disc in, the id generated will be 100% worthless from what we've seen.
Oh, and our DNAS H4x0r v0.2/a will work on some v9+ ps2 machines, but not all regions due to bios/nvm changes... so we redid the util to accomodate them all- slutty, eh!
This tool does not use any sony libraries, irxes, compilers etc. this tool will work on modded playstation 2 systems (sony's code will not work properly on most modded machines) and can be used via a swap method for those without a chip.
To use it, simply boot the disc on a playstation 2 console. when a screen shows up with text on it, insert your original disc and press X. wait a second or so and then your ids will be displayed onscreen. if the ids were successfully retrieved the text will be blue, if there was an error it will be red. to make sure you are getting valid ids press X a few times.
GROUP NOTE: even the fountain of the GODS has a few leaks ;-)
dedicated to my ******** of every yesterday ~
by ParadoX.
-
Dummy File Creator
A simple program which generates files of any size with ease. Very useful for disk speed test, CD burning test, network speed test, or simply create files to fool your friends. This program also has a built-in random function, so users can choose to create either compressible or non-compressible files.
The idea was simple: a dummy file. Usually, a warez FTP site would include a dummy file of exactly 1 MB for people to test the speed of the FTP server. Dummy File Creator fits right in the spot; it can easily create a file of any size for testing network speed, or data transfer rate of a disk drive. Also, Devices like hard drives have different data transfer rates at different physical location on the disk. For example, You will get different data transfer rates from the same 100GB hard drive when it's empty and when it's 80% full (defragged). With Dummy File Creator, you can easily fill your hard drive with 80GB of data and do the speed measurement again to compare.
However, Dummy File Creator is not only useful for speed testing; it is also useful to make fake files. Why would you need such fake files?
Prevent easy spread of illegal copies of your software - Imagine you just publish a new software with a size of 56MB onto a CD. You can fill the the remaining 644MB free CD space with fake files. If you cannot stop the crackers, you can still slow them down. People who try to transfer your software over the internet will have to spend longer time, while the authentic users who purchased your CD will not be affected. Fool people on peer-to-peer file sharing networks - Although most peer to peer network programs have built-in CRC/Hashing check to prevent malicious fake files, a person can still share fake files with the same file name or catching program/media title to confuse P-to-P users. Enhance protection of exsiting encryption - put a few fake files with randomly generated content along with your encrypted files. Investigators will have tough time finding/decrpyting your files, since they won't even know which one to start with! Test drive fitness - simply fill up the drive with a large dummy file. Any bad sector will result an write error. Wipe data to prevent file recovery - Have important data that you want to make sure it's deleted beyond recovery? Simply fill the drive after deletion/formation with a large dummy file. Normal file deletion or disk formation procedures only modify the file allocation table (FAT) to make the space available for writing without actually removing the data, so it makes data recovery possible by scanning through the entire disk to look for remaining data traces. By filling up those available spaces with dummy file contact, it overwrites all the those data traces with dummy file content. Manual - How to use?
Execute Dummy File Creator Input desired file size (integer) and unit Click on "Browser" (ALT+B) to choose desired file name and location Click on the check box(ALT+R) if you want a file with randomly generated content Click on create (ALT+C) and the program will start generating a file The program will stop when the progress bar reaches 100% Click on "Exit" (ALT+X) to quit this program by Nikko Cheng.
-
DVDScan
Media check scanner 3.5 is the most up-to-date version of my DVD Scan tool. This latest version includes some enhanced code for better searching and patching, an updated interface and more, which I’ll explain along the way.
Media check scanner is primarily used for patching ps2 games so they are allowed to be backed up to CDR instead of it’s original media DVD.
The games have routines that check what format of media it’s playing from...if it’s found the game is on the wrong media type then the game will not load. We’ve come to know these routines as DVD Checks.
The files that contain these routines are the games system files (main executables and drivers). The main exe’s name is usually in the form of SLES_***.**, SLUS_****.** or SLPM_***.** The ***’s can be any numbers. There could be secondary exe’s which would usually have the extension of ELF. The driver files have the extensions IRX and IOPRP***.IMG.
There are, of course, many other files on the DVD that make up the game but usually these would not contain any DVD checks.
Since the popularity of DVD Burners have soared it there has been less need to produce DVD rips as people are backing up their games straight to DVD. What does seem to becoming popular is taking the old DVD rips and creating multi-DVD games. There are tutorials around to do this and I won’t be going into it here.
One step of adding a DVD-rip back to DVD is the need to replace the original DVD-Check that was removed when the game was ripped. This version of media check scanner includes the ability to re-patch old games with the old type of DVD Check.
-
ELF Extractor
ELF Extractor is a tool to find and extract ELFs (PS2 executable files) from physical discs or disc images (.iso/.bin/.img format).
How to use it
Click the 'Browse' button to search for an image file or select a disc drive from the drop down to extract the game's ELF(s) (drag and drop also works).
A save prompt will be generated asking where to save the file.
If a game contains multiple ELF files the following dialog will appear:
Select which files to extract and a save prompt will be generated for each selected ELF.
-
ESR
ESR is an application that gives you the possibility to launch DVD discs patched to DVDV format on unmodded consoles.
It's a set of three applications:
One is intended for launching games directly from dvd (but can also launch homebrew apps from DVDV discs, just SYSTEM.CNF and proper elf is needed) - "dvd direct" version . The other is to launch elf files in either mcx:/BOOT/BOOT.ELF or mcx:/B?DATA-SYSTEM/BOOT.ELF - "mcard" version. The third is "dvd direct off" version, which is almost the same as the "dvd direct" but will disable ESR after first full successful IOP reset (think about it as "mode 3" in hdloader. All should have similar compatibility (with obvious limitations for "off" version). by ffgriever.
-
ESR Disc Patcher
Parcheador virtual para Free MCBoot.
-
FHDB
Free Harddisk Drive Boot (FHDB) is basically FMCB that gets installed onto the PlayStation 2 console's HDD unit. It does everything like FMCB does, but is meant to be used with the Sony HDDOSD (Browser update v2.00).
This image will overwrite the first 7.5GB of the HDD you write it to. Make sure you back up any data in the first 7.5GB of the HDD you write it to before you apply this image. Neither I, nor the developers of any included software, are responsible for any damage resulting from use of this image.
This is only for use with a fat PS2 with network adapter and HDD. This will not work with virtually all slims (unsure if it will work on the earliest slims when soldering an IDE header to the motherboard, as with "HD Combo" etc, feel free to try if you have such a setup).
-
Fortuna FMCB Launcher
This tool will quickly launch FMCB or BOOT2.ELF from either Memory Card. Intended for use on SCPH-9XXXX PS2 w\ 2.30 BIOS
The logic flows as follows:
If FMCB Exists-> Run FMCB from MC0 if present, Then MC1 if present If BOOT2.ELF Exists (And FMCB not present) -> Run BOOT2 from MC0 if present, Then MC1 if present If any condition in that order presents a path to execution. It will take the first one.
Credits:
Uses OSDInit.c/h & libcdvd_add.c/h from 'OSD Initialization Libraries' by SP193 Compiled with current PS2SDK as of Nov 2019 Packed with PS2-Packer v1.1.1-unofficial-09ac9c6 by Nicolas "Pixel" Noble by Veritas83.
-
Fortuna Launcher
PS2 FORTUNA Homebrew Launcher (BOOT.ELF Replacement):
Allows you the option to choose what Homebrew Application (ELF) you want to load when you run the PS2 Fortuna Project.
Rename FORTUNA_Launcher.elf (or BOOT-packed.ELF) to BOOT.ELF and copy BOOT.ELF, usbd.irx & usbhdfsd.irx to your mc0:/FORTUNA/ folder.
Tested in PCSX2 and Real PS2.
Credits:
pad.c/h from wLaunchElf 8d4a0c2 by AKuHAK and SP193 (wLaunchElf contains code from uLaunchELF by E P and dlanor) (uLaunchElf contains code from LaunchELF by Mirakichi) libcdvd_add.c/h & OSDInit.c/h from PS2Ident v0.835 by l_Oliveira and SP193 PS2 FORTUNA Project by krat0s (not included, icon.icn & icon.sys) Compiled with current PS2SDK as of Nov 2019 usbd.irx & usbhdfsd.irx from /ps2dev/ps2sdk/iop/irx/ as of Nov 2019 Packed with PS2-Packer v1.1.0 by Nicolas "Pixel" Noble by VTSTech.
-
Free Memory Card Boot (FMCB)
Free Memory Card Boot (FMCB) is a homebrew software which is designed to setup your PlayStation 2 console and provide you with a means of launching homebrew software, without the need for any extra hardware, modifications to your console or dangerous tricks like the legendary swap trick.
What does FMCB v1.9 offer?
For mere humans:
*Smaller, faster and more stable. :P *The HDD unit is now supported. *The "Early Japanese"/PCMCIA units (SCPH-10000, SCPH-15000 and SCPH-18000) are fully supported. *Chinese consoles are now supported (e.g. SCPH-50009). *When you leave the CD/DVD tray ejected, FMCB/FHDB will not stall. *Your play history will now be updated (The towers in the background of the "Sony computer entertainment" screen should continue to grow taller and greater in numbers) Technical changes:
*Initialization code has been cut down. *Some IRX modules (init.irx and chkesr.irx) have been removed (superceded by code that runs from the EE, like their Sony originals). *DVD player selection code has been replaced with one similar to the one used by Sony. *The console initialization code has been replaced with a Sony-like version. *CNF parsing code has been optimized. *The memory map has been adjusted slightly, so everything now fits below Sony's idea of "user memory" (below 0x00100000). *Support for the Protokernel and all HDD OSDs have been added. *(For the HDDOSD version of FMCB only) ELFs can be booted from any partition on the HDD. The format of the path is :. (e.g. hdd0:__sysconf:Pfs:/FMCB/FMCB_configurator.elf). This can be easily set using the included FMCB/FHDB configurator. *The CD/DVD drive will now be stopped if a normal ELF is started (Under the assumption that most homebrew ELFs probably won't ever use the drive). *The user's history file (the file which affects the towers within the "Sony Computer Entertainment" startup screen) will now be updated whenever Playstation/Playstation 2 game/software discs are launched, as well as DVD video discs. *Reloading the OSD from within the OSD triggers a full reload of FMCB, because I felt that it'll be cleaner. *The location of ESR will now be checked only when ESR is requested to be loaded. *The embedded EELOAD module has been cleaned up, and loads at 0x00082000 instead (Like rom0:EELOAD does). *FMCB has been split into two. The part of FMCB which remains resident will be copied into its place during runtime, allowing the initialization part of it to have the entire PlayStation 2 for initialization and drawing something nice on the screen (Not done at the moment as it makes FMCB quite a fair bit larger). *Full support for the SCPH-10000 and SCPH-15000. Not only will it patch up the SCPH-10000 and SCPH-15000 kernels fully (Applies OSD argument-passing patch), it also includes its own HDD support modules and can act as a replacement for the Sony system driver update. *Prototype support for the PSX. Its OSD is not supported, meaning that there will be no hacked OSD for the PSX. *Supports non-Sony HDD units (Support for non-Sony HDD units within the HDD OSD/browser v2.00 update depends on the HDD OSD itself). *New FMCB configurator program which supports the HDD unit. *Added support for the Chinese consoles (Magicgate region 09, folder letter C. e.g. SCPH-50009). -
FreeDVDBoot
PlayStation 2 DVD Player Exploit. This allows you to burn your own PlayStation 2 homebrew discs and play them on an unmodified console as seen in the demo video. With uLaunchELF as the initial program, users can include multiple homebrew programs on the same disc.
Step 1: Identify your DVD Player Version
Boot your PlayStation 2 without any disc inserted, and press Triangle to identify which DVD Player version your console has.
For initial release only DVD Player version 3.10E is supported (as that's the console I have) - UPDATE: someone tested 3.10E exploit on 3.10U and it worked, so I guess region doesn't matter. In the future I may look at other firmware versions, and hopefully over time other developers from the scene will also contribute support for additional DVD Player versions.
Pre-built ISO files for supported DVD Players containing just uLaunchELF are provided in this repository for ease of use (which can be used to boot homebrew over USB storage), such as 3.10E.iso. If you intend to make your own image containing additional homebrew / modified initial loader, please read on.
Step 2: Copy your homebrew
Once you've identified your console's DVD Player version, copy all of the homebrew you would like to include on the disc into that directory (EG: 3.10E/).
Step 3: Make an image
Once you've placed all the homebrew files you'd like into the directory, generate a UDF image of the directory. The easiest way is probably to install genisoimage and run the following (where exploit.iso is the output and 3.10E is the directory containing VIDEO_TS and any homebrew):
genisoimage -udf -o exploit.iso 3.10E Step 4: Test and burn
I would recommend you test in PCSX2 first, but since PCSX2 doesn't support loading the DVD Player, you have to decrypt and repack it yourself, which is beyond the scope of this README. With that said, if you aren't touching anything in VIDEO_TS, there shouldn't really be any reason for the exploit to fail.
OPTIONAL: Replace the initial program
I've included uLaunchELF recompiled with DVD support as the default initial program. It presents a menu which allows you to select any of the homebrew programs you chose to include on the disc (and also allows booting from USB).
Alternatively, if you would rather just boot into a single homebrew application, the initial program the exploit attempts to boot is located at VIDEO_TS/VTS_02_0.IFO, replace it with your desired ELF file, with the below caveat that compatibility might be lower than if you booted a program through uLaunchELF:
For the initial release, I didn't bother to reimplement a couple of functions used by the loader, so it requires that the ELF you load doesn't overwrite those functions I use (those are around 0x84000 - 0x85fff and 0x250000 - 0x29ffff). I will probably remove this limitation in the future, but all ELFs I could find were fine with this limitation.
You can run readelf -l to verify your executable satisfies this requirement. For example, this Tetris homebrew just uses 0x00100000 - 0x0017a940:
$ readelf -l VTS_02_0.IFO Elf file type is EXEC (Executable file) Entry point 0x104490 There is 1 program header, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x001000 0x00100000 0x00100000 0x72ef4 0x7a940 RWE 0x1000 Section to Segment mapping: Segment Sections... 00 .text .ctors .dtors .rodata .data .jcr .sdata .sbss .bss
DEVELOPMENT: Replacing the loader payload
The default payload will boot VIDEO_TS/VTS_02_0.IFO as an ELF file, but tweaks might be desired to improve compatibility, or maybe changing the behaviour to boot BOOT.ELF instead for instance.
If you wish to update the loader payload, run build.sh inside PAYLOAD directory, and copy the output fullpayload.bin to VIDEO_TS/VIDEO_TS.IFO at offset 0x2bb4 (for 3.10E).
by CTurt.