+ Reply to Thread
Page 1 of 2 12 LastLast
Results 1 to 10 of 20

Thread: Dev Project

  1. #1
    Join Date
    Oct 2006
    Posts
    23

    Default Dev Project

    Since I need a dump badly of the game I'm working on I'm trying to write a simple 'dump any game' proggy. So far I've just been messing around and compiling test code just to get my feet wet in the dev environment. Driver I've pretty much taken apart your code and learned a ton from it. The main part was how you loaded code into kernel memory.

    My question is would it be possible to change the write cheat function in cora to a function that copies user mem to a buffer then to say a mem card?(just as an initial test) I'm asking first because once I thought about it, it seems impratical. Would I be able to allocate that much space(8mb) for a buffer before I copy it to a file on the mem card while a game is running? Would I have to do it in smaller chunks or is there a way to copy it directly to the card? I'm not to familiar with kernel mem and I'm having trouble finding but very little info on it.

    *EDIT* ^_^ man those guys on dev site no there stuff but damn are they serious about not messing with official games and sdk.
    Last edited by -MIPs-; 11-12-2006 at 11:55:06 PM.

  2. #2
    Join Date
    Oct 2006
    Posts
    97

    Default

    well my friend one guess what im working on right this moment

    lol yeah ive had this idea for a while and yesterday i decided to start coding it after i learned some stuff about handling ps2 breakpoints so yeah hopefully il have the ultimate cheating tool soon lol

    il go through my code with you when im done

  3. #3
    Join Date
    Oct 2006
    Posts
    23

    Default

    Quote Originally Posted by cYs Driver View Post
    well my friend one guess what im working on right this moment

    lol yeah ive had this idea for a while and yesterday i decided to start coding it after i learned some stuff about handling ps2 breakpoints so yeah hopefully il have the ultimate cheating tool soon lol

    il go through my code with you when im done
    Sounds like a plan! Looks like your going all out on this one. If you get the dumper portion of it working soon could I possibly borrow it Lol that was all I was going for was a simple dumper so I could dump this game.

    IDOT is suppose to be releasing his 'easy dumper' as well but I didnt want to wait on that.

    P.S. Have you played Socom:CA....It's awesome compared to 3. They did a nice job on most of the maps and it brings back alot of good memories from socom 1 & 2 ^^ O and good luck with your ultimate cheat tool!
    Last edited by -MIPs-; 11-13-2006 at 03:46:28 PM.

  4. #4
    Join Date
    Oct 2006
    Posts
    97

    Default

    no i havent played it.

    Well ran into a problem!
    my code sits fine in resident memory(every last bit of it)

    Then when i press my control buttons to activate the dump it calls a jal to a function called "dump_memory" this just calls fioOpen fioWrite and fioClose to write the memory. but making the jal to "dump_memory" it fails... :-/ even if "dump_memory" is empty it still fails its something to do with its location and it is extremely hard to move all the code :s

  5. #5
    Join Date
    Sep 2006
    Location
    Germany
    Posts
    549

    Default

    FYI, the fio* functions have to be placed in resident memory, too. But this can't be done by simply using the "section" attribute in C.

  6. #6
    Join Date
    Oct 2006
    Posts
    97

    Default

    i know i have set my entry point to 0x00090000 (this was one of the only address that didn't freeze me when i loaded it in ps2link because of the resident ps2link code) and i had to set the system call handler to 0x00080000 because it kept freezing when it loaded the game which was weird. If you could give me some help or look at my code or something it is strange :s
    Last edited by cYs Driver; 11-13-2006 at 05:31:38 PM.

  7. #7
    Join Date
    Oct 2006
    Posts
    23

    Default

    Quote Originally Posted by misfire View Post
    FYI, the fio* functions have to be placed in resident memory, too. But this can't be done by simply using the "section" attribute in C.
    How did you guys get the fio* functions in resident memory? That sounds interesting.

    *EDIT* Driver, just a guess but are you writing to memcard? If so, don't you have to sync after open and write(if you're not already).
    Last edited by -MIPs-; 11-13-2006 at 07:22:07 PM.

  8. #8
    Join Date
    Sep 2006
    Location
    Germany
    Posts
    549

    Default

    Quote Originally Posted by -MIPs- View Post
    How did you guys get the fio* functions in resident memory? That sounds interesting.

    *EDIT* Driver, just a guess but are you writing to memcard? If so, don't you have to sync after open and write(if you're not already).
    The additional sync operation is only required for the mc* functions. The fio* functions also work for the memory card and don't need an explicit synchronization.

  9. #9
    Join Date
    Jul 1999
    Posts
    7,089

    Default

    An interesting module is the one I've attached...though I believe it's been accomplished other ways since its inception...that, and from what I recall, it specifically affects the PS2's detection of the IOP reset.
    Attached Files Attached Files
    I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

  10. #10
    Join Date
    Sep 2006
    Location
    Germany
    Posts
    549

    Default

    fakeboot and other nice stuff can be found here:
    http://www.cdvdmania.com.ru/main.html

    Actually, it's no problem to detect IOP resets, even on the EE side.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Similar Threads

  1. Project Artemis
    By Lazy Bastard in forum Research & Development
    Replies: 418
    Last Post: 12-01-2011, 10:15:50 AM
  2. OMD Project To resurrect or not to?
    By Gtlcpimp in forum Research & Development
    Replies: 4
    Last Post: 11-14-2010, 05:39:00 PM
  3. Artemis Project - GUI
    By Berion in forum Research & Development
    Replies: 22
    Last Post: 10-25-2009, 11:22:20 AM
  4. Project Artemis - Specifications
    By Lazy Bastard in forum Research & Development
    Replies: 23
    Last Post: 05-17-2009, 04:50:10 PM
  5. Re: THE SYPHON FILTER PROJECT
    By dlevere in forum Last Generation & Retro Hacking
    Replies: 5
    Last Post: 03-10-2005, 12:52:59 PM
Collapse this box.

Visitors found this page by searching for:

Nobody landed on this exact page from a search engine, yet!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts