Posts for zoibot

Experienced Forum User
Joined: 1/20/2013
Posts: 4
Derakon wrote:
each extra step you take in your search adds 8 more states to be evaluated
It's even worse than that. Each input can have one of two states (pressed or not pressed) so each frame has 2^8 possible inputs. It seems like something like this could only be practical for some more limited situation where you could consider higher level moves than just "all possible inputs every frame".
Experienced Forum User
Joined: 1/20/2013
Posts: 4
It looks like someone has at least started trying to include this emulator in Bizhawk: http://code.google.com/p/bizhawk/source/detail?spec=svn4650&r=4547 I have no idea what state it's in though. Depending on how far along it is, that might be a better way to go than trying to make separate TAS tools in ppsspp.
Experienced Forum User
Joined: 1/20/2013
Posts: 4
Is it possible to use a program like strings.exe on superhexagon.exe to get a list of all dlls it references by string name?
There are a few tools that'll do that for you. If you have visual studio it comes with a tool called dumpbin which you can use like "dumpbin /dependents superhexagon.exe". Otherwise, there are free tools like http://dependencywalker.com/.
Experienced Forum User
Joined: 1/20/2013
Posts: 4
I looked into it a little bit and there's a part where it calls into the GBA load bios function which in GB mode ends up writing outside allocated memory and trashes the heap, which leads to the crash. Of course, right after I did this I checked the vba-rr issues and sure enough it's already on there, and someone else already found the exact same thing: http://code.google.com/p/vba-rerecording/issues/detail?id=84 So a fix exists right now but you have to compile it yourself. I would guess that it'll get included in the next release. I have no idea when that'll be though.