Haven't written a decompressor for it yet. Busy with another project at the moment. Everything else is on hold.
You're barking up the wrong tree if you're looking for a textual word list.
If you want to avoid device initialization outright, just record the output packet on the SI from a real device when you talk into it. PC side, you'd only have to have a VRU detect a word and match the sequence against a dictionary of indicies.
It was heavily rumored that, by saying things like "Sony", "Playstation" or even "Sega" into the microphone, you could get Pikachu to become mad. However, it appears that this is in fact an urban legend, as there is no indication in the data file that these words were supposed to be registered. The few registered cases of an Angry Pikachu were probably just caused by the game not understanding what was said, which in turn led it to just pick a random word similar to what was heard.
I'm assigned to a massive project currently, but I should be finished around the end of February, around there I'll likely get started on this project, even if it means manually finding the codes. I already have the VRU, I'll just need to buy an Adaptoid and get coding.
Last edited by Falkoner; November 24th, 2014 at 14:42.
I would still love to see this, maybe I actually will consider soldering my own Adaptoid together That being said, if anyone on here has one and the Hey You! Pikachu VLU, they could definitely help out.
Didn't mention before, but the file compression is a headerless lzh, format 5.
-lh5- header to find when I hex edit the file, I'm not sure how to go about decompressing the data. It appears to be byte-swapped, but that's not getting me anywhere, is there any way you could give me a few pointers to getting an uncompressed result so I can search the results for a string table?
I've got your Midway N64 Decompressor installed, but I'm not sure exactly how to use it on my .n64 file. I think making a file list is outside my skillset.
Interestingly enough, simply byteswapping it allowed me to find the original list of phrases that link had, they begin at the 000b0010 offset. My new list also includes the Pokemon names that were excluded from the previous one, so in total there are 640 commands in Hey You, Pikachu!, however, many of them are repeats for different pronunciations. Decompressing it, I'd like to see if there are any other near 640-sized arrays that could be the matching codes that can be received from the VRU.
Anyone who is interested in supporting this project, I'd gladly send them a VRU assuming they can prove that they will be able to move the project forward with it in some way.
Last edited by Falkoner; April 7th, 2015 at 03:36.
Just went through and made version of the Hey You, Pikachu! command list with duplicates merged, so it reduced the number of actual in-game commands down to 459. Just trying to get it ready for potentially having to brute-force the codes, and 459 isn't too many to deal with.
Still need to find someone with an Adaptoid to help me out though
Last edited by Falkoner; April 7th, 2015 at 04:21.
Well, they are pretty pricey on ebay, and I'm sure the auctions are still difficult to win. Maybe find someone on the BST forums of a place like assemblergames or nintendoage?