+ Reply to Thread
Page 2 of 2 FirstFirst 12
Results 11 to 18 of 18

Thread: Printing information to screen

  1. #11
    Join Date
    Jul 1999
    Posts
    7,089

    Default

    OK, I've done some testing with the first ELF (kmod_IG-Print).

    Using FMCB to launch kmod_IG-Print, I tried the following games:

    Finding Nemo, Need For Speed: Hot Pursuit 2, GTA3, and Splinter Cell: Pandora Tomorrow

    ...and none of them worked (stuck on a black screen).

    However, using FMCB to launch uLE, then using uLE to launch your ELF, worked fine for GTA3 and Splinter Cell (the other two were still stuck on a black screen). It would seem that it's relying on leftover modules from uLE (things that aren't being cleared out when uLE launches the ELF and closes itself). I remember earlier versions of PS2rd (back when it was simply artemis.elf) had that issue, or something similar, so it might be worth asking jimmi and/or misfire about, if you can't isolate these modules.

    That said, awesome work!

    I'll try to test the other ELF later, and I'll give you some more results from other games for the first one.
    I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

  2. #12
    Join Date
    Sep 2008
    Posts
    231

    Default

    Oh yea, I forgot to have it load any modules for the application to even work, so go ahead and just load it with uLE for the testing for now...

  3. #13
    Join Date
    Jul 1999
    Posts
    7,089

    Default

    OK.
    I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

  4. #14
    Join Date
    Dec 2009
    Posts
    6

    Default

    Quote Originally Posted by Gtlcpimp View Post
    From the way the video looks it seems like he is using an ASM code to access the game's pre-existing screen print functions. If you wish to accomplish like that you must first locate the game's screen printing functions and figure out how it manipulates the arguments given, can't really explain much there other than that method is game specific and would be more stable for the game.
    Considering the state of PS2 debugging, im sure im screwed by this route.
    Damn, I might look into programming on PS2 then.

    Thanks
    Btw, does this site seems to go down randomly from time-to-time?
    Everytime I tried to come here I would get server errors most of the time.

  5. #15
    Skiller is offline Codemaster Skiller (CMP Staff) Skiller is on a distinguished road
    Join Date
    Apr 2005
    Posts
    60

    Default

    whats the value its using to find the joker .

    FFFF7900 (Pad1 values)
    FFFF7300

    i cant remember what controlls the 7900/7300 part but think its the type of controller . also for Pad2 games its 0000FFFF
    so are u scannig for the pad address directly or u scanning for the Padread function cuz if u are looking for pad read function i posted some info in the IGmassdump thread that could be usefull

    also heres some patters that we have used for a long time

    Patterns (In Ps2Dis Press Ctrl+F and one of the below patterns in) (Pad Patterns)
    00 00 00 5a 00 00 00 00 00 00 00 00 00 01 ff ff (8 addresses up from what this brings u to is the Joker Address)
    Or
    00 00 00 5a 00 00 ff ff ff ff 00 00 (8 addresses up from what this brings u to is the Joker Address)

    Pattern (In Ps2Dis Press Ctrl+F and put the below patterns in) (Pad2)
    01 16 12 04 01 00 00 00 (8 addresses Down from what this brings u to is the Joker Address)

  6. #16
    Join Date
    Sep 2008
    Posts
    231

    Default

    All it scans for is the value 0x0116120401000000, which if that value exists in terms of the controller input then the memory address it locates that value at + 0x1C bytes is the address for the "joker". However some games are like this not all, so if you find any different values that are relative specifically to the "joker address" please post them up. I am going to compile a list of them for the application to scan for so it will have what is considered "Universal Jokering". Here is what I have so far from your information added:

    { 0000005a 00000000 00000000 0001ffff } -0x1C
    { 0000005a 0000ffff ffff0000 } -0x1C
    { 01161204 01000000 } +0x1C
    { 010a0604 01000000 } +0x1C
    Last edited by Gtlcpimp; 03-10-2010 at 10:41:37 AM.

  7. #17
    Join Date
    Aug 2008
    Posts
    334

    Default

    You guys never cease to amaze me
    Last edited by kh2k4; 03-15-2010 at 11:14:31 PM.

  8. #18
    Join Date
    Sep 2008
    Posts
    231

    Default

    Quote Originally Posted by Lazy Bastard View Post
    Incidentally, if you produce such a module, it will be quite helpful for Artemis
    Such a module has finally been produced (: It's actually not that large of one either =D

+ 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. SMB Title Screen - Add Music
    By SMB2J-2Q in forum Last Generation & Retro Hacking
    Replies: 0
    Last Post: 07-15-2010, 04:30:22 AM
  2. R4DS Information & FAQ
    By dlevere in forum Current Generation Hacking
    Replies: 1
    Last Post: 07-05-2010, 03:29:08 AM
  3. post your desktop screen shot!
    By MIR in forum The Lounge
    Replies: 2
    Last Post: 05-25-2007, 05:45:49 PM
  4. Porn Causes Military Information Leak
    By LiquidManZero in forum The Lounge
    Replies: 1
    Last Post: 04-06-2007, 09:30:09 AM
  5. NeoGenesis and using GG codes (red screen bypass)
    By Striderx99 in forum Last Generation & Retro Hacking
    Replies: 1
    Last Post: 08-07-2006, 08:37:31 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