Page 1 of 2

Home Brew Cheat Device

Posted: Tue Feb 15, 2005 11:04 am
by Wendys
I'm looking for a homebrew cheat device I've heard about one in paticular that was made in chinese or some other form of langauge besides english that lets you input codes on your computer and put it on your memory card with no modd's on ps2 using ar max evo pen drive... anyone with tips where to find this program or very similar please post back!

Or a possible website with some related material.
TYVM

Re: Home Brew Cheat Device

Posted: Tue Feb 15, 2005 1:42 pm
by Guest
Wendys wrote:anyone with tips where to find this program or very similar please post back!

Or a possible website with some related material.
TYVM
Probably no one here knows where one exists, but the tools and experience here can teach you how to make your own if you had any true inclination for such.

This one-sentence posting is dedicated to blackd_wd.

Posted: Tue Feb 15, 2005 2:18 pm
by Wendys
making my own.. alright probally got alot to learn.. and im not finding nuthin so where do i start..?

Posted: Tue Feb 15, 2005 2:46 pm
by Drakonite
Learn to program is the first step.

Posted: Tue Feb 15, 2005 5:13 pm
by Wendys
so this is going to take a very long long time...? lol back to searching :p

Posted: Tue Feb 15, 2005 6:59 pm
by Drakonite
You could also pay someone that already has all of the expertise required to write one, but somehow I doubt that'll happen... ;)

Posted: Tue Feb 15, 2005 9:21 pm
by Wendys
Hell no its a free world :p i'll just search till my arms fall off

Posted: Thu Feb 17, 2005 11:37 pm
by misfire
A homebrew cheat device has already been made. It's called Cosmic Cheat:
http://www.ps2-scene.org/forums/showthread.php?t=27295
Never tested it though...

Posted: Fri Feb 18, 2005 11:38 am
by Wendys
thnx alot!

Matter of fact....

Posted: Fri Feb 18, 2005 3:39 pm
by Derek8588
Has anyone ever tried using Cosmic Cheat? It comes with a testdb.cff file. When I run the ELF, the interface comes up with a blue bar that i can move up and down as if i could select something. But theres nothing to select... So im assuming i have to rename the testdb file to something...(i dont know what) and the put it back on the memory card in the same directory. If anyone knows how to get this thing working, please inform me. That would be great. Thanks

Posted: Fri Feb 18, 2005 4:04 pm
by Wendys
how did you get the cosmic cheat on? thats what im trying to figure out... im dumb :P

to open the .cff open it in notepad then look how its all done you can see how your suppost to enter the codes

Posted: Fri Feb 18, 2005 5:12 pm
by misfire
This is a development version, runs with naplink only and beyond that its still extremely buggy.

Posted: Fri Feb 18, 2005 6:01 pm
by Wendys
i got it to load the way im talking aboutbut i think i have to rename the .cff to something so it boots up with cosmic cheat cause there's no list of the codes... hmm any ideas anyone?

Posted: Fri Feb 18, 2005 9:48 pm
by cory1492
doesnt it use unencoded hex keys? IE couldnt you go to, say, the ARMax site, get some of their codes and know what they are for, and use one of the max converters (or other code converters) out there to get an "unencrypted" code that is basically hex "mod this address" type codes?

Im just going by some info from one of the many codemaking sites out there, and havent had a look at the ccf file, but it seems kinda logical - doesnt it?

Posted: Sat Feb 19, 2005 2:52 am
by Wendys
no, your just explaining how to convert codes I already have a program that can convert codes to raw format which is how the codes run in cosmic cheat.

If you open testdb.cff with notepad you can get a list of codes and there all like,
<game>"Name Of Game Here</game>
then tab<code>Name of code here</code>
then tab - tab <cheat>then cheat goes here</cheat>
and you repeat the last 2 steps to add more codes.. then you gotta save it as something else but i don't know to make cosmic cheat load..

Posted: Sat Feb 19, 2005 6:19 am
by cory1492
after hex editing the elf I found the only reference to a .cff file in it is:
stdb.cff - give this one a shot....(see the mentioned hex code below)
Apparently this will only run over a naplink client, as it is, (not directly off the MC) so inlink or xlink or ps2client should be giving the name of the file that is not available for reading. If I had my ps2 wired right now I would check for sure, maybe later tonight I will double check.

hex editor:

Code: Select all

00007cc0h&#58; 44 D8 01 BE 01 4D 43 F8 01 01 00 67 63 63 4B 09 ; DØ.¾.MCø...gccK.
00007cd0h&#58; 78 0A 00 C2 00 6C 6F A6 0D 63 68 09 1C 74 46 0A ; x..Â.lo¦.ch..tF.
00007ce0h&#58; 68 6F 05 1C 3A 0C 1C 07 73 74 64 62 2E 63 66 66 ; ho..&#58;...stdb.cff
00007cf0h&#58; 00 4C 5E 03 65 64 01 1B 75 C4 04 80 16 55 01 67 ; .L^.ed..uÄ.€.U.g
00007d00h&#58; 5C 10 60 10 7C 07 06 4D 6F 64 75 6C 65 73 20 45 ; \.`.|..Modules E

Posted: Sat Feb 19, 2005 6:42 am
by Wendys
maybe if i rename the program to that... then put it on the ps2savebuilder along with cosmic cheat save it as a .max putting them in the same directory on memory card then trying to load the cosmic cheat with the exploit nice find, i don't have a usb cord to do the naplink so its out of the question plus i was reading it and couldnt figure out how to even do it :p so im going to try this..

EDIT: tryed it out code list still didnt load :(

Posted: Sat Feb 19, 2005 2:25 pm
by Derek8588
Im assuming cosmic automatically looks back to the host over the USB cable for the file even if you have it in the same directory if booting any other way. I remember something someone else posted ( i think oopo), they said the same thing about another ELF. How even though you may have a necessary file in the same directory as the ELF, its not looking there for it. It's looking where it was programmed to look. Which in this case, would be through naplink.

Posted: Sat Feb 19, 2005 2:46 pm
by cory1492
IIRC it is looking for HOST: which I think isnt available until you load the naplink rpc.

Posted: Sat Feb 19, 2005 10:33 pm
by Darren
cory1492 wrote:after hex editing the elf I found the only reference to a .cff file in it is:
stdb.cff - give this one a shot....(see the mentioned hex code below)
Apparently this will only run over a naplink client, as it is, (not directly off the MC) so inlink or xlink or ps2client should be giving the name of the file that is not available for reading. If I had my ps2 wired right now I would check for sure, maybe later tonight I will double check.

hex editor:

Code: Select all

00007cc0h&#58; 44 D8 01 BE 01 4D 43 F8 01 01 00 67 63 63 4B 09 ; DØ.¾.MCø...gccK.
00007cd0h&#58; 78 0A 00 C2 00 6C 6F A6 0D 63 68 09 1C 74 46 0A ; x..Â.lo¦.ch..tF.
00007ce0h&#58; 68 6F 05 1C 3A 0C 1C 07 73 74 64 62 2E 63 66 66 ; ho..&#58;...stdb.cff
00007cf0h&#58; 00 4C 5E 03 65 64 01 1B 75 C4 04 80 16 55 01 67 ; .L^.ed..uÄ.€.U.g
00007d00h&#58; 5C 10 60 10 7C 07 06 4D 6F 64 75 6C 65 73 20 45 ; \.`.|..Modules E
its packed. looks like some variation of sjcrunch.

Posted: Sun Feb 20, 2005 12:56 am
by cory1492
hrrrrm, your probably right, although I have no way of telling what packed it.. :(

it doesnt want to run on my V9, not sure why though. case may be an issue with the file testdb.cff being named TESTDB.cff from the rar.

ho..:...stdb.cff (from the hex)
could very well be host:\testdb.cff

edit:
it unpacked OK with ps2-unpacker and here is the result:
00400050 0000000E C Game Elf: %s\n
004000A0 00000010 C loading cheats\n
004000B0 00000010 C host:testdb.cff
004000C0 0000001F C Loaded %u cheats for %u games\n
004000E0 00000013 C loadModules Error\n
004000F8 00000018 C padOpenPort failed: %d\n
00400110 0000001B C pad initalization failed!\n
00400130 0000000A C pad wait\n
00400140 00000011 C Booting Game...\n

Posted: Sun Feb 20, 2005 4:06 am
by Darren
cory1492 wrote:hrrrrm, your probably right, although I have no way of telling what packed it.. :(

it doesnt want to run on my V9, not sure why though. case may be an issue with the file testdb.cff being named TESTDB.cff from the rar.

ho..:...stdb.cff (from the hex)
could very well be host:\testdb.cff
I remember saying it's packed with a variation of sjcrunch in my last post.

I took the time to unpack it and check things out. There is some shadowish history with this tool. For one odd reason i have yet to figure out activating codes freezes ps2link.

Posted: Sun Feb 20, 2005 3:34 pm
by EugeneE3RD
misfire wrote:A homebrew cheat device has already been made. It's called Cosmic Cheat:
http://www.ps2-scene.org/forums/showthread.php?t=27295
Never tested it though...
Just remember that to view the forums over at PS2 Scene, you have to be a PS2 Scene member.

Posted: Mon Feb 21, 2005 8:47 pm
by hypersonic
i'm pretty sure i've got it working (some time ago) via the HDD using fakehost. i never tested a game however, but i did get the code list on the screen.

Posted: Sun Feb 27, 2005 6:57 pm
by Wendys
hypersonic wrote:i'm pretty sure i've got it working (some time ago) via the HDD using fakehost. i never tested a game however, but i did get the code list on the screen.
whats fakehost?

Posted: Sun Feb 27, 2005 9:49 pm
by cory1492
fakehost is an IRX from the ps2sdk, check in CVS, the README or fakehost docs for more info

Posted: Mon Feb 28, 2005 3:24 am
by Wendys
cory1492 wrote:fakehost is an IRX from the ps2sdk, check in CVS, the README or fakehost docs for more info
thats great but i'm a total newb and i don't understand most of this stuff do you know where to find a guide or maybe someone write one.. if thats not to much to ask to show me how to do this from getting the fakehost and everything prompted to loading the list on the ps2.. or some other program that could just be changed.. around

Posted: Mon Feb 28, 2005 4:38 am
by cory1492
It would be much simpler to just get CodeBreaker or ARmax, wouldnt it?

Posted: Mon Feb 28, 2005 12:38 pm
by Wendys
there's a reason im tryin to get this to work i already have a AR Max

Posted: Tue Apr 19, 2005 2:56 pm
by Wendys
I know i'm a newb to all this but isnt there a way a to change where to look for the code list?

Or maybe adding another one so that hwne you bundle it all up and send it to mem card and boot it up it will look in the directory with it intead.. to what its looking for now?