I got it working. I had to copy some files.
By the way, there's an "english" link on the top right of the download page. Maybe that should be linked on the OP instead.
How do I use this? I am having trouble getting it to work.
Ok, I finally got it to pick up sound. But now it refuses to save the data. Type mismatch in 0:562(SAVE) EDIT: Nevermind, I found out what was wrong.
I had the file name have lowercase so I changed it to all caps.
Hey there folks. How do I send GRPs from the 3DS to the PC? Loading the GRP file in PM results in a Type mismatch error. I thought I'd have to use the LZSS library to turn the GRP into a PZG, but I can't. The ZLSS lib has a syntax error. I'm out of options, help!
EDIT: Ehh, there's an updated version of the stuff here, but it's not on rei's website? Why is this? urrr
EDIT AGAIN: ugh nvm, just me being a moron again
bleghhh
I was thinking about this data transfer dilemma. Another possible way to transmit data would be to use the screen. Each pixel has 3 color channels that could each store a byte of data. With the upper screen having a resolution of 400x240, that gives us 96,000 pixels of data to work with. Multiply that by 3 bytes per pixel and we can send a maximum of 288,000 bytes of data in one screenshot. You could then use the Home button to save the screenshot into your Miiverse, and then access it from PC. Maybe throw it in your Miiverse album and then probably delete it when you are done.
Of course, then you just need a program that can read the image on the PC and one on the 3DS. You also would want to make both programs allow you to import multiple images worth of data in a row in case 288,000 bytes isn't long enough for the transfer in question. The screen can output twice that in 3D mode since it has to make one image for each eye, but taking advantage of that would be quite difficult and probably not worth it.
There is a problem though. The documentation for the GSPOIT command says "The return value may not be the same as the value specified at the time of drawing because it has passed through the internal color representation". This throws a bit of a wrench into things and while it can potentially be worked around, it will surely reduce the total amount of data that can be transmitted in one image.
You could potentially also use cameras to transmit the image, but this would introduce distortion and so may not be the best way to go.