This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Ratchet and Clank Future: Tools of Destruction [BCES00052]
#1
  • Shows a black screen with 0.01 FPS
  • Once it starts, the console is constantly spammed with "·U {PPU[0x1000000] Thread (main_thread) [0x00839bb0]} cellGame TODO: cellDiscGameGetBootDiscInfo", and it goes on forever until I stop the emulator.

Modules:
  • libfs
  • libjpgdec
  • libl10n
  • libpngdec
  • libspurs_jq
  • libsre


Attached Files Thumbnail(s)
   

.zip   tools of destruction.zip (Size: 32.85 KB / Downloads: 113)
Reply
#2
Goes further with PR #2390, but seems has broken path issues. Keeps looping
Code:
...
·U {PPU[0x1000016] Thread (fios mediathread) [0x009a4ec0]} sys_fs TODO: sys_fs_fcntl(): Unknown operation 0xc0000006 (fd=4294967295, arg=*0xd00c74f8, size=0x20)
·W {PPU[0x1000016] Thread (fios mediathread) [0x009a5ee4]} sys_fs: sys_fs_stat(path=“PIC1.PNG”, sb=*0xd00c7648)
·W {PPU[0x1000016] Thread (fios mediathread) [0x009a5ee4]} vfs::get(): invalid input: PIC1.PNG
·W {PPU[0x1000016] Thread (fios mediathread) [0x009a5ee4]} sys_fs: sys_fs_stat(“PIC1.PNG”) failed: not mounted
·E {PPU[0x1000016] Thread (fios mediathread) [0x009a5ee4]} 'sys_fs_stat' failed with 0x8001003a : CELL_ENOTMOUNTED
·W {PPU[0x1000016] Thread (fios mediathread) [0x009a5ee4]} sys_fs: sys_fs_stat(path=“”, sb=*0xd00c7508)
·W {PPU[0x1000016] Thread (fios mediathread) [0x009a5ee4]} vfs::get(): invalid input:
·W {PPU[0x1000016] Thread (fios mediathread) [0x009a5ee4]} sys_fs: sys_fs_stat(“”) failed: not mounted
·E {PPU[0x1000016] Thread (fios mediathread) [0x009a5ee4]} 'sys_fs_stat' failed with 0x8001003a : CELL_ENOTMOUNTED
·! {PPU[0x1000016] Thread (fios mediathread) [0x0082745c]} sys_tty: sys_tty_write(ch=0, buf=*0x20000010, len=19, pwritelen=*0xd00c7040)
·W {PPU[0x1000016] Thread (fios mediathread) [0x009a5ee4]} sys_fs: sys_fs_stat(path=“”, sb=*0xd00c7508)
·W {PPU[0x1000016] Thread (fios mediathread) [0x009a5ee4]} vfs::get(): invalid input:
·W {PPU[0x1000016] Thread (fios mediathread) [0x009a5ee4]} sys_fs: sys_fs_stat(“”) failed: not mounted
·E {PPU[0x1000016] Thread (fios mediathread) [0x009a5ee4]} 'sys_fs_stat' failed with 0x8001003a : CELL_ENOTMOUNTED
·W {PPU[0x1000016] Thread (fios mediathread) [0x009a5ee4]} sys_fs: sys_fs_stat(path=“”, sb=*0xd00c7508)
·W {PPU[0x1000016] Thread (fios mediathread) [0x009a5ee4]} vfs::get(): invalid input:
...

LLE used
Code:
- libac3dec.sprx
    - libac3dec2.sprx
    - libadec.sprx
    - libapostsrc_mini.sprx
    - libat3dec.sprx
    - libatrac3plus.sprx
    - libatxdec.sprx
    - libdmux.sprx
    - libdmuxpamf.sprx
    - libfs.sprx
    - libl10n.sprx
    - libpamf.sprx
    - libresc.sprx
    - librtc.sprx
    - libsail.sprx
    - libsail_avi.sprx
    - libsail_rec.sprx
    - libsjvtd.sprx
    - libsmvd2.sprx
    - libsmvd4.sprx
    - libspurs_jq.sprx
    - libsre.sprx
Reply
#3
Seems to have made slightly more progress with recent builds, and the FPS counter now reaches 60fps. It doesn't boot yet, unfortunately.

Give it at least one months worth of revisions and I guarantee it will boot.


Attached Files Thumbnail(s)
   

.zip   tod.zip (Size: 60.25 KB / Downloads: 70)
Reply
#4
Update: It boots! Big Grin (But crashes before showing the Insomniac logo :/ )

Auto LLE modules were used.

Please move this thread


Attached Files Thumbnail(s)
   

.zip   Ratchet TOD.zip (Size: 45.49 KB / Downloads: 99)
Reply
#5
Well, this doesn't look very good. This game is "completely fucked" according to cell_juhn:
[Image: DmVOXOB.png]

Looks like the only way we can make this game go any further is to basically rip apart the game's files :/
Reply
#6
Alright, so if the Null renderer is used, I believe TOD actually goes ingame. However, there's two issues:

1. Null Renderer (obviously) prevents you from seeing anything.

2. This game needs libaudio to boot. Loading it breaks all sound, and nothing can be heard.


That being said, if I press Start and X a little while after booting, the save data prompt comes up, meaning I'm on the title screen. There appears to be no issues related to savedata, so I can proceed onwards, meaning it most likely goes ingame after this point.


Attached Files Thumbnail(s)
   

.zip   Tools of Destruction Null.zip (Size: 67.24 KB / Downloads: 84)
Reply
#7
I still wouldn't consider it in game since you can't see anything, and thus can't confirm how far it gets.
[Image: gmYzFII.png]
Specs: i7 5820K @ 4.4ghz | R9 Fury Tri - X | 16GB DDR4 2400mhz | Win 10 Pro
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)