knot126

furries, computers, magic

  • they/them (any are fine)


I actually did get Touch Pets: Cats to load the the registration screen, where you can choose to create an account for the (now defunct) service Plus+ ("plus plus") or skip using the social features.

Unforunately, trying to continue after this is hard as the client tries to connect to ngpipes.ngmoco.com over https, not http, making it harder to get the game to connect due to not having the right SSL certificates and not being able to install custom certs on iOS 5 (they are just not trusted when I try installing them :( ).

Of course, you could just patch the binary to either change to http or to use a different server entirely, or both. Unforunately, when I try to patch it, the game just crashes (or maybe just exits normally, it is hard to tell), even with AppSync Unified installed and having run the binary though ldid. Worse is that both a piracy check failing and the app's signature check failing could have the exact same behaviour (e.g. crashing immedately upon launch) with no alternate method to tell which one it is.

I think it might be some kind of anti-piracy/anti-crack/anti-jailbreak (the game binary checks for all three) but the game actually has multipule of these checks thoughout, and I can't tell if any of them actually exit the game or if they just show the piracy warning message.

I'm going to try patching a filler part of the fat binary (which is a binary that contains multipule binaries for each supported architecture, in this case, armv6 and armv7) to see if that makes it crash, or if maybe it's the code changes I'm making, but really I don't know.


You must log in to comment.