PDA

View Full Version : Title.db Maker v0.1 ALPHA w/ GUI


Dark_Killer
08-24-2004, 11:15 AM
this is a utility i made to add id's to title.db files with a full gui. it also extracts the id out of the system.cnf file for you. i just threw this together and im sure there are going to be some bugs found. as soon as i fix some of the potential bugs and clean up the source alittle i'll release a final version with source included. im also looking into including a batch add feature to add several id's at once.

comments/suggestions/bug reports are greatly appreciated.

EDIT: Latest Version: 0.5

FranktheBunny
08-24-2004, 01:09 PM
Nice work. :)
Someone should sticky this.

Da Brass
08-24-2004, 01:51 PM
Stickied, front-paged, and creditted by <G>.

However...let's count down from now...how quickly your app is gonna get ripped and posted at 0wnz. :chinscrat

witalit
08-24-2004, 03:09 PM
Hi, I get some error, Open attachment below.

FranktheBunny
08-24-2004, 03:14 PM
However...let's count down from now...how quickly your app is gonna get ripped and posted at 0wnz. :chinscrat

We should release a bunch of bogus applications that don't work specfically for OWNZ to hastily release on their site, thus further-downing their already non-existant credibility. : )

Dark_Killer
08-24-2004, 06:30 PM
Hi, I get some error, Open attachment below.

you need to download richtx32.ocx (and most likely Comdlg32.ocx also) and put them in your C:\windows\system32 folder.

i believe www.windows.com should have them if not, google will definetly turn up a site with them.

However...let's count down from now...how quickly your app is gonna get ripped and posted at 0wnz.

thats why im hesitant to release the source. and ill probably post an md5 sum with the next version to ensure everyone gets the real program and not a lamer's rip.

juandelacosta
08-24-2004, 11:25 PM
um didnt you check for dependencies?

cekin
08-25-2004, 04:00 AM
Nice work...

emu_kidid
08-25-2004, 08:36 AM
Nice work, but i had already made something quite like this: http://www.ps2savetools.com/download.php?op=getit&lid=60
It also works pretty well.

cekin
08-25-2004, 09:20 AM
I do not want be bad, but title.db maker let me down.. first didn't let me tipe in ID, I sey OK let try Extract Id from System.cnf and when I am open ID was ED_026.39;1 and you know that is not right real Id is SCED_026.39....
What I am done wrong?

Dark_Killer
08-25-2004, 09:36 AM
I do not want be bad, but title.db maker let me down.. first didn't let me tipe in ID, I sey OK let try Extract Id from System.cnf and when I am open ID was ED_026.39;1 and you know that is not right real Id is SCED_026.39....
What I am done wrong?
would you mind posting the system.cnf file you used so i can look into why the id extraction didnt work correctly?

im trying to get v0.2 out today but if not definetly tommorrow, and hopefully with a fix to the bug cekin encountered.

EDIT: ok i tested it with a few other games' system.cnf files and i found the problem cekin was encountering and fixed it. v0.2 will also allow you to manually enter an id.

EDIT AGAIN: ok heres v0.2 with the system.cnf id extraction bug fixed, ability to manually enter an id, and a few other very minor fixes.

TITLE.DB Maker v0.2 MD5 Checksum: 4492D07AA08C561C084F78D9824E3DD1

cekin
08-26-2004, 01:24 PM
Nice
Thank you...

moethacriminal
08-26-2004, 01:37 PM
error:

Run-time error '75':

The specified Path/filename cannot be accessed or is invalid

Dark_Killer
08-26-2004, 06:15 PM
error:

Run-time error '75':

The specified Path/filename cannot be accessed or is invalid

dont run it inside of the zip

either that or make sure there is a TITLE.DB in the same folder as the program.

moethacriminal
08-26-2004, 10:48 PM
^yeah im an idiot, ran it in zip..works fine.

Keyonn
08-29-2004, 11:17 AM
mine is still saying that cannot find path 75

Dark_Killer
08-29-2004, 11:22 AM
that means the program can't access a valid title.db.

are you sure there is a title.db in the same folder as the program and you're not running it inside of the zip?

ÇÐ~kÂ??
08-30-2004, 04:22 AM
can a n00b like me ask what this does ?

sorry :embarrased:

Dark_Killer
08-30-2004, 04:56 PM
its for the independence exploit:

PS1DRV parses a file called mc0:/BXDATA-SYSTEM/TITLE.DB (the X represents the
PS2's region code) to load graphic parameters for the PS1 game that was loaded
from the disc drive. There is a catastrophic buffer overflow in the parsing
routine that allows one to overflow the stack and execute arbitrary code by
rewriting the $RA register. If we load up our own TITLE.DB, with an entry for
every PS1 disc that we want to trigger the exploit, then we can take over the
PS2 boot process as soon as the disc is recognized and PS1DRV is executed

my program extracts the id from the ps1 game you want to trigger the exploit with and adds it to the title.db file.

ZxeroXXX
09-04-2004, 07:24 PM
Is their a media player for PS1? I have a modded PS1.

DLM'
09-04-2004, 07:34 PM
totally the wrong topic, and no, there isn't. the ps1 isn't anywhere near powerful enough to decode any type of movie with just software.

ZxeroXXX
09-04-2004, 11:17 PM
Sorry, I was replying to the wrong topic.

moethacriminal
09-05-2004, 01:41 AM
Dark, im also still getting "cannot find path 75". here is what is happening
-If i try to enter "BREAKER.PRO" manually it works fine
If i try to extract a disk id then enter it i get the error. I have used like 3 different title.db files, none work.
- I CAN enter other disk ID's, BUT, not if i used the program to extract the ID. example, i will use the program to extract the ID (success), try to insert in the title.db, get the error. BUT if i extract ID, copy it, exit the program, open the program agian and paste it, it works fine. Just a little bug you might like to know.

Dark_Killer
09-05-2004, 09:12 AM
thanks moe, i think i know why its doing that.

i should have that fixed by later tonight.

EDIT: fixed it, should work fine now.

moethacriminal
09-05-2004, 01:34 PM
works perfect. Nice work.

ÇÐ~kÂ??
09-09-2004, 08:06 PM
thanx for the new version !

zxspeky
09-26-2004, 07:01 PM
Dark Killer,
I've been reading through this thread and noticed a few people who don't think much of ps2ownz, well I feel exactly the same, they seemed to be very strict just before the foeum re-hash, they banned me for aking for some files that weren't allowed, without warning... no "do this again and you're banned" just a big f**k off, and now I see why it happened to so many people, they're now charging $10 to get your ip ban lifted...w*nkers!, anyway, what I really wanted to say is that I have been using titlemanfrontend and it does work well, but this is also an excellent tool and I hate ps2ownz too, so would you mind if I put this on my site http://homepage.ntlworld.com/zxspeky/

Dark_Killer
09-26-2004, 07:25 PM
of course you can put it on your site zxspeky.

zxspeky
09-26-2004, 07:48 PM
nice one, props to you of course

zxspeky
09-26-2004, 08:02 PM
it's up, thanks again Dark'

Dark_Killer
10-12-2004, 06:54 PM
update: v0.4.1

i have gotten a few reports of title.db files created with title.db maker bringing the user to just a black screen instead of boot.elf. i found what i believe to be the problem and fixed it so if that was happening to you give this version a try.

Updates:
-Fixed black screen bug
-Tweaked ID extractor
-Included awesome new icon made by FonePhear

also i decided to release my sloppy and undocumented source too :p

as always comments, suggestions, and bug reports are welcome. although im hoping i dont get any of the latter :)

usuck
10-24-2004, 12:30 AM
Good job.. I looked at the source But didn't see where you were getting the precompiled code for the exploit from..

Dark_Killer
11-09-2004, 06:05 PM
v0.5 is basically an all-in-one solution for Mr. Brown's exploit. in addition to making title.db's it now also makes IPCONFIG.DAT, SYSTEM.CNF, and KL.DAT files.

Updates:
-perfected title.db parsing routine (files are now 100% identical to those created by titleman)
-added system.cnf maker, kl.dat maker, and ipconfig.dat maker

the source is included with the binary.

digitalps2
11-09-2004, 08:20 PM
What is making system.cnf files good for, and what are KL.dat's?

Dark_Killer
11-09-2004, 09:09 PM
system.cnf tells the ps2 which executable to boot when its run from cd/dvd. kl.dat is a setup file for keylauncher.

digitalps2
11-11-2004, 03:36 AM
Mhmm

deftones
12-20-2004, 09:04 AM
Hey dark killer.. it works fine for me cheers

hypes057
12-22-2004, 09:55 AM
good work, nice n easy!

digitalps2
02-04-2005, 04:36 PM
Here i have attached a 124kb modified executeable (in a .rar file) of dark_killer's application. The only difference is it uses a slightly different method to construct the title.db, and it contains the title.db embedded, which means you dont need a blank title.db there to modify. I hope you dont mind dark killer but I assumed that because you have provided the source, it was open for improvements. I'll send your the source of the new addition on request dark_killer.

P.S Dark killer has not included the original icons and images in his source distribution so I was unable to include those when compiling it.

Dark_Killer
02-04-2005, 05:14 PM
no of course I dont mind. that was exactly the reason I released the source in the first place :)

detroit
03-20-2005, 03:31 PM
i've tested this app as originally posted. It did not work for me. the title.db file that it created was different in hexcode compared to a file that did work for me, which was a big title.db with hundreds of games in it. I manually edited the hex values for the specific title and then it still did not work. oddly, this seems to affect other such tools as well because I tested some others that purportedly do the same thing. so I use the big title.db for now... but what I can't figure out is what if I want to play one of the ps1 titles that are in the title.db... i guess that won't work.

Dark_Killer
03-21-2005, 02:58 PM
which version were you using?

v0.5 outputs files 100% identical to ones made by titleman.

kilyan
04-30-2005, 08:13 AM
With This Titleman.exe Is Useless?

Dark_Killer
04-30-2005, 10:50 AM
With This Titleman.exe Is Useless?

I wouldnt go as far as to say titleman is useless since it has features like creating a new empty title.db and listing inputted id's that mine doesnt. It's just a simpler alternative.

mhosny
01-03-2006, 01:43 PM
Thanks

fragment
02-05-2006, 11:07 PM
ok, so is it just me or can I only have 1 game entered as my title.db? I know there is that 800 version, but if I leave it as is it does not work. When I add multiple games to the same db I also have the blank screen. Any ideas what I could be doing wrong? Works fine with only 1 game loaded in title.db.

zxspeky
02-06-2006, 03:10 AM
when I make exploit saves I always add as many disc id's as possible to make sure that the person I'm making it for has a good chance of one of their games working, it should work fine with 800 disc id's, not sure why it doesn't work for you, that's odd

fragment
02-06-2006, 10:46 AM
hey if I emailed you my ID list, think you could try it for me? I really don't know what is going on, it couldn't be another file that is set wrong right?

bobhope2112
07-01-2006, 02:16 AM
I thought to write a TITLEMAN gui as others in this thread have. Although it does not have many of the features included in some TITLE.DB editors, mine is standalone and fairly small. I hope it is of some use.

JRLS
04-12-2007, 12:29 PM
WTF?
I wrote mine all for nothing?
I should have seen this thread earlier...

@bobhope2112, yours looks nice and neat!

Well, i decided to post mine too..maybe someone find it of use :)

http://scorpion.xoompages.com/PS2/TitlemanGUI_by_JRLS.rar

I used some stuff other people apparently didnt use... ?
- use of titleman.exe (to ensure proper title.db file)
- multiadd ELFS from file
- add ELF from inserted ps2 disc (in dvd/cd drive)
- add ELF manually
- checking input to prevent illegal ELFs with pattern ####.###.##
- export to file
- some status info
- extended ELF list, SLUS, SLES, SCES, SLPM, etc.....(some GUIs have a list that is not complete, so it's impossible to add all ELFS with some GUIs)
- nice GUI :)

Oh, it's written in VB6, so you need to have installed vb6 runtimeDLLs, and maybe some more... ah well

Enjoy :)


http://scorpion.xoompages.com/PS2/ss1.gif
http://scorpion.xoompages.com/PS2/ss2.gif

nicocmoi81
04-25-2007, 03:43 PM
Good job

ctusangre
06-06-2008, 03:27 AM
oh boy I'm stuck here...

I used ps2 save and titleman made my title.db used ps2 save to make my exploit.max file so I can use AR added the boot.elf and pretty much all the files needed to make the exploit but after I uncruched to AR max using my sandisk cruzer and with trigger disk it never booted to black screen...

SO i redid it again uncrushed to MC2 it made a file called NEW_FILE after uncrushed in both MC1 and MC2 now my problem is I get black screen but see nothing... After I tried to format MC1 and MC2 uncrushing the exploit it says file already exist even though in my MC list the file is not visible.. I even deleted the one in MC1... With only 2 memory cards both saying file exist I can't run anything...