 |
 |
All times are GMT +2. The time now is 04:57 AM. |
| PS2 Homebrew/Dev & Emu Scene Topics relating to homebrew PS2 development and emulation. |

07-04-2008, 11:18 AM
|
|
Registered User
|
|
Join Date: Sep 2002
Posts: 44
|
|
Quote:
Originally Posted by kevstah2004
What version of Action Replay do you use I have a Action Replay CDX the one with the codes stored on a special black memory card which refuses to even load on my v7 it doesn't even get to the PS1 logo screen with the "this is not endorsed by Sony" tag.
|
I use the Action Replay 2 v2 Disc 2 (see attachment). It boots every time on my v5/6 but since it loads the cheat codes off the disc itself I have to wait for that to finish before I can swap in a backup and boot it.
|

07-05-2008, 01:53 AM
|
 |
Is Baka
|
|
Join Date: Jun 2008
Location: At Home
Posts: 5
|
|
Hi guys, some simple clarification for you all, those Playstation.exe files are the exact same as the SLUS_xxx.xxx files, their simply renamed. There is nothing special about them aside from the name
It doesn't matter where the PSX code resides, memcard/cd/Usb flash drives ect... the PS2 does not know how to run the code until PS1DRV has finished loading all the needed PSX modules into the IOP.
The only way PS1 code can be ran is:
(1)Patch PS1DRV on the fly and all the CD-Check calls it makes via various Bios modules, thus allowing any backup swap-tricked into the drive to run.
(2)Reverse Engineer PS1DRV and create a legit open source PS1DRV loader.
(3)Reverse Engineer PS1DRV and extract all needed PSX routines and load them manually.
or (4) simply give up on any Software loading PSX games and simply do the Swap-Trick.
But if your up for a nice project and refuse to simply yield to the PS1DRV blockade, then pick one of those options and Good Luck!
|

07-05-2008, 11:57 AM
|
|
Registered User
|
|
Join Date: Sep 2002
Posts: 44
|
|
Thanks for the info ZanQuance.
(1) sounds feasible; isn't that similar to how ESR works for patched backups?
Is there any available information on how PS1DRV works?
|

07-05-2008, 11:23 PM
|
|
Registered User
|
|
Join Date: Apr 2008
Posts: 395
|
|
|
OSDSYS reads the first line of SYSTEM.CNF if it reads BOOT it passes to PS1DRV an then PS1DRV uses SECRMAN to check the disc for validation an then reads SYSTEM.CNF again for the executable file to boot. I think OSDSYS passes to PS2LOGO for PS2 discs when it reads BOOT2. I thought LOGO was for PS1 discs but I can't find any entries for it unless it's in SECRMAN. Also does anybody know how to read the source of dvdelf_decr.bin isn't it just a decrypted ELF with a legit magicgate header? is it already packed? I think OSDSND, SECRMAN, PS2LOGO & LOGO are IRX files.
Last edited by kevstah2004; 07-05-2008 at 11:39 PM.
|

07-05-2008, 11:58 PM
|
|
Contributor
|
|
Join Date: Sep 2004
Posts: 4,600
|
|
|
PS2PSXe by ffgriever
Although it doesn't in any way use, or directly relate to, the PS1DRV by Sony discussed here, I think most of you should still be interested in an emulator developed by ffgriever (though still unreleased). Here is a link to the post where he finally went public with some info on that project.
Best regards: dlanor
|

07-06-2008, 12:17 AM
|
 |
Is Baka
|
|
Join Date: Jun 2008
Location: At Home
Posts: 5
|
|
|
I believe that TBIN is responsible for most the PSX routines and for the PSX Logo tho I may be wrong, I never did get far into reversing that Module, but it does have quite a bit of routines for running PSX stuff inside it.
|

07-06-2008, 03:53 AM
|
 |
Registered User
|
|
Join Date: Apr 2005
Location: Germany
Posts: 1,489
|
|
@dlanor: Thx, but I hope this thread remains open and interested people don't stop to work.
It can evolve some n00bs knowledge and even do the same with more tech-familiar people, which may collect more in-deep technical knowledge.
I like the emu-idea&project (because it is also still that far  and seems to have a good concept), but in case it is different to the method the people here try and other methods will ever give us the choice, if the other way does give us some limitations.
More kinda "Hacking", than "Emulating" and "writing/coding" by themselve (but look at FMCB. Think it could be a beginning and maybe also able to be integrated in OSDHACK.ELF.  <-- 1 of my first ideas the Browser2.0-Hack, but maybe to hard. But if we can "initialize" the PS2 to PS1-HD-Mode with an ELF, instead of an own emulator. <-- I want to know, how the f*#k Sony does it. It may gives more games compatibility, but it also may force to few devices [i.e. internal HD]).
Both have there pro and contras.
__________________
PS2 V7, DMS3 V2 (FW:2.4Beta7), SONY BBA, Seagate Baracuda 200GB-HDD, my AIO 0.5
PS2 V7, CC1.0 (FW:34 hacked v2 BM:2.1.6), SONY BBA, Maxtor DiamondMAX9 PLUS 160GB-HDD, My AIO 0.5, Sony-Linux, xRhino-Linux
2xSony MC 8MB
MAX 16MB/Datel 16MB with Boot-CD
MAX 32MB/Datel 32MB *I found it!*
|

07-08-2008, 03:17 AM
|
|
Registered User
|
|
Join Date: Apr 2008
Posts: 395
|
|
|
I was wondering what these where used for?
ICOBCDDA - Compact Disc Digital Audio?
ICOBDISC - ?
ICOBDVDD - DVD-V?
ICOBPS1D - ?
ICOBPS1M - ?
ICOBPS2D - ?
ICOBPS2M - ?
HDDOSD.ELF - Is this for official HDD's only or is it related to ps2 linux in anyway?
|

07-08-2008, 03:24 AM
|
 |
Registered User
|
|
Join Date: Apr 2005
Location: Germany
Posts: 1,489
|
|
HDDOSD.ELF --> Afaik, it is the HD-Upgrade-Feature (Free HDBoot *dreaming*  ), maybe I'm wrong sorry.
__________________
PS2 V7, DMS3 V2 (FW:2.4Beta7), SONY BBA, Seagate Baracuda 200GB-HDD, my AIO 0.5
PS2 V7, CC1.0 (FW:34 hacked v2 BM:2.1.6), SONY BBA, Maxtor DiamondMAX9 PLUS 160GB-HDD, My AIO 0.5, Sony-Linux, xRhino-Linux
2xSony MC 8MB
MAX 16MB/Datel 16MB with Boot-CD
MAX 32MB/Datel 32MB *I found it!*
|

07-08-2008, 03:25 PM
|
|
CMP Code Converter
|
|
Join Date: Nov 2006
Posts: 12
|
|
Quote:
Originally Posted by kevstah2004
I was wondering what these where used for?
ICOBCDDA - Compact Disc Digital Audio?
ICOBDISC - ?
ICOBDVDD - DVD-V?
ICOBPS1D - ?
ICOBPS1M - ?
ICOBPS2D - ?
ICOBPS2M - ?
|
I'm assuming they are use for PS2 Broswer's ICONs
ICOBCDDA - Audio CD icon
ICOBDISC - DVD ROM Disc ?
ICOBDVDD - Video DVD icon
ICOBPS1D - PS1 Disc icon
ICOBPS1M - PS1 memory card icon
ICOBPS2D - PS2 Disc icon
ICOBPS2M - PS2 memory card icon
|

07-31-2008, 07:16 AM
|
|
Registered User
|
|
Join Date: Apr 2008
Posts: 395
|
|
|
Action Replay 2 V2 - Bonus PS1 Disc
Action Replay V4
Codebreaker V4
GameShark V5
Xploder CD9000 V4 Pro Media Edition
Can someone confirm if all these discs boot backups then and if there the final releases.
|

08-04-2008, 07:06 PM
|
|
Registered User
|
|
Join Date: Jul 2008
Location: Portugal
Posts: 8
|
|
|
Hi, im still a noob in these subjects but I would like to ask a few questions
Before FMCB there were ps1disc based explits, which involved some hacked ps1drv and title.db files right?
Anyone ever found a way of booting a PS1 import game (original, not backup) with these exploits and hacked ps1drv? Should be simpler then backups I guess...
And just out of curiosity, how about booting/running the PS1 bios on a PS2? xD
__________________
PAL SCPH-39004+FMCB1.5+uLE421
|

08-05-2008, 12:08 AM
|
 |
Registered User
|
|
Join Date: Apr 2005
Location: Germany
Posts: 1,489
|
|
Quote:
Originally Posted by Codeman
Before FMCB there were ps1disc based explits,
|
Yes.
Quote:
|
which involved some hacked ps1drv
|
No, it uses a flaw, afair in some settings for games (gfx/video-settings).
Quote:
|
and title.db files right?
|
Yes, this is the file, which can define some settings for the PSX-Mode and PS1-Games.
Some others could explain it exactly.
Quote:
Anyone ever found a way of booting a PS1 import game (original, not backup) with these exploits and hacked ps1drv? Should be simpler then backups I guess...
And just out of curiosity, how about booting/running the PS1 bios on a PS2? xD
|
Time-Swap?
Breaker PRO-Disc?
...or some things...
:google: ? 
__________________
PS2 V7, DMS3 V2 (FW:2.4Beta7), SONY BBA, Seagate Baracuda 200GB-HDD, my AIO 0.5
PS2 V7, CC1.0 (FW:34 hacked v2 BM:2.1.6), SONY BBA, Maxtor DiamondMAX9 PLUS 160GB-HDD, My AIO 0.5, Sony-Linux, xRhino-Linux
2xSony MC 8MB
MAX 16MB/Datel 16MB with Boot-CD
MAX 32MB/Datel 32MB *I found it!*
|

08-05-2008, 02:27 AM
|
 |
Killer of Robotrons!
|
|
Join Date: Jun 2003
Posts: 623
|
|
Quote:
Originally Posted by JNABK
Mine is later than yours it seems, using newer files mixed with older ones like in yours, but it doesnt show any version numbers and the label is dark green.

|
Look st the data side of the disc, there is always a ring just inside the data area where, if you look really close under a good light, you should be able to read some numbers, that should contain the version number. Thats left over from the factory template, so they have a way of visually reading both the teplates, and possibly unlabeled discs at the factory. Every gameshark/action replay disc I have ever seen does have the exact version written there.
__________________
 A product that I love just happens to be manufactured by a company I despise. What am I to do?
|

08-05-2008, 03:02 AM
|
|
Registered User
|
|
Join Date: Jul 2008
Location: Portugal
Posts: 8
|
|
Quote:
Originally Posted by Codeman
Anyone ever found a way of booting a PS1 import game (original, not backup) with these exploits and hacked ps1drv? Should be simpler then backups I guess...
|
bolded since it seems you missed the whole point
I found lots of noob faqs about the titledb exploits but not much technical information
What are the exact settings/flags that can be defined in the tjtledb?
"officially" the titledb was meant to get the right video/gfx/etc settings for each game you added to it from what I understood, so if I added an import game to the titledb and let it continue the normal ps1 boot procedure could it possibly load the import gane bypassing the region lock?
__________________
PAL SCPH-39004+FMCB1.5+uLE421
|

08-05-2008, 02:07 PM
|
|
Contributor
|
|
Join Date: Sep 2004
Posts: 4,600
|
|
Quote:
Originally Posted by Codeman
bolded since it seems you missed the whole point
I found lots of noob faqs about the titledb exploits but not much technical information
What are the exact settings/flags that can be defined in the tjtledb?
|
I'm not really sure about that, but I suspect it was just the two settings you can choose in the PS2 launch menu. (In its submenu entry "Version"/"Playstation Driver"/"Options")
Quote:
|
"officially" the titledb was meant to get the right video/gfx/etc settings for each game you added to it from what I understood, so if I added an import game to the titledb and let it continue the normal ps1 boot procedure could it possibly load the import gane bypassing the region lock?
|
No, it should not.
The 'normal' (as intended by Sony) use of a TITLE.DB file will obviously not circumvent any region locks or other usage restrictions that Sony want to have enforced.
The homebrew use of TITLE.DB files does implement a way to launch programs in ways Sony does not approve of, but this is done by exploiting an unintentional weakness in the Sony code that interprets TITLE.DB files. File entries of unexpected size and content can make that code crash, in a 'controlled' manner depending on the structure of those entries. And with properly designed entries this leads the PS2 CPU to start executing code from the TITLE.DB file, thus allowing that code to be used for booting homebrew elf files.
AFAIK there is no way to exploit that weakness of the TITLE.DB interpreter for use with PS1 games, as the console is still in PS2 mode when that code 'crashes'.
And even if it did work for such purposes, it would only do so on the old fat PS2 consoles, as Sony has debugged that code for all slim PStwo models.
Best regards: dlanor
|

08-05-2008, 07:26 PM
|
|
Registered User
|
|
Join Date: Jul 2008
Location: Portugal
Posts: 8
|
|
|
Uhm interesting... is there a possibility this region check is made while still in the PS2 side?? Because when the PS1 import is inserted the PS2 browser just recognizes it as a bad disc before ever starting the PS1 mode
One thing I still havent quite understood, does the original titledb exploit involve any hack/mod of the ps1drv at all?
I remember seeing some threads discussions about hacked ps1drv and I assumed these were part of the original exploit.
__________________
PAL SCPH-39004+FMCB1.5+uLE421
|

08-05-2008, 08:00 PM
|
 |
Registered User
|
|
Join Date: Apr 2005
Location: Germany
Posts: 1,489
|
|
Quote:
Originally Posted by Codeman
One thing I still havent quite understood, does the original titledb exploit involve any hack/mod of the ps1drv at all?
|
No,... It is a BIOS-file, which couldn't be replaced, so it is also not hacked. 
__________________
PS2 V7, DMS3 V2 (FW:2.4Beta7), SONY BBA, Seagate Baracuda 200GB-HDD, my AIO 0.5
PS2 V7, CC1.0 (FW:34 hacked v2 BM:2.1.6), SONY BBA, Maxtor DiamondMAX9 PLUS 160GB-HDD, My AIO 0.5, Sony-Linux, xRhino-Linux
2xSony MC 8MB
MAX 16MB/Datel 16MB with Boot-CD
MAX 32MB/Datel 32MB *I found it!*
| |