Search found 5 matches

by Code Monkey
Tue Nov 09, 2004 4:22 pm
Forum: Development
Topic: External application to monitor gamestates
Replies: 11
Views: 10466

Good information. I'm wondering if it's going to be too big of a performance hit to copy all of wram into the shared page, but i'll try some stuff and see how it goes..
by Code Monkey
Tue Nov 09, 2004 6:31 am
Forum: Development
Topic: External application to monitor gamestates
Replies: 11
Views: 10466

For this trick, i'd recompile zsnes to recieve a new custom message. From what I understand (which isn't much, so correct me if i'm wrong), is that if I SendMessage between applications, the only return value the sending application can recieve from the recieving application is the return value (LRE...
by Code Monkey
Mon Nov 08, 2004 7:18 am
Forum: Development
Topic: External application to monitor gamestates
Replies: 11
Views: 10466

Parts of it are in C, other parts in ASM. On unix they I assume they use the usual stuff to compile it, nasm and gcc. But If the memory mapping of variables in the obj files are going to depend on the version of compiler used, I'd have to know what they used to build it on windows, as in what versio...
by Code Monkey
Mon Nov 08, 2004 12:55 am
Forum: Development
Topic: External application to monitor gamestates
Replies: 11
Views: 10466

Good info guys, Thanks! I'm wondering how effective watching the object files would be. I have to imagine the offsets would change on a compiler to compiler basis. What was the official 1.36 build built with anyway? My best bet is probably going to be a custom zsnes build or rev-eng the mem addr wit...
by Code Monkey
Sun Nov 07, 2004 7:00 am
Forum: Development
Topic: External application to monitor gamestates
Replies: 11
Views: 10466

External application to monitor gamestates

I saw what the Z-Net author did -- he made a dll that used a bunch of api calls to open the zsnes process and I guess watch some arbitrary memory location. This lets him get game stats in Mario Kart and provide a sort of live commentary on IRC. Is there some magic trick to this? How would you go abo...