Finally got my Wiz the other day from ThinkGeek, which I intend to primarily use for running various 8- and 16-bit console emulators. Had a 4GB SDHC card that wasn't being used, so I've been loading it up with emus and ROMs.
Things I've noticed so far (wall of text!):
Unboxing/Accessories:
Software:
Things I've noticed so far (wall of text!):
Unboxing/Accessories:
- It came in a nice-looking cardboard box with only the device (with stylus in its integrated holder), a USB cable, a quick-start guide, and a mini-CDROM with a manual on it I think (which I haven't looked at).
- The USB cable is able to charge the device from the AC/mains instead of a computer's USB port if I plug it into an iPhone power brick (handy for using it in bed).
- Looks like it was pre-loaded with the latest firmware.
- The Wiz is small, about the size of an iPhone but thicker. This is of course a double-edged sword in a portable device. Fortunately the only real annoyance I've had with this is that it is sometimes hard or uncomfortable to reach the A/B/X/Y buttons when holding the device in certain ways.
- I have a generic FAT32-formatted Kingston 4GB SDHC class 4 card that was lying around unused, and it seems to work fine.
- So far I haven't found a way to reset/reboot the Wiz without powering it off and back on. I have had to do this a LOT while testing and learning things.
Software:
- So far I've loaded gpfce-wiz (NES), PocketSNES (SNES), Temper (PCE/TG16), LemonBoy and ohboy (GB/SGB/GBC) and a bunch of ROMs for each. I plan to also install a Genesis emulator eventually (hopefully today).
- I've noticed that none of the emulators seem to support goodmerged .7z archives (not really a surprise) but that all except for ohboy support .zip files of individual ROMs. As a result, I've gone through a big production of uncompressing my goodmerged ROMs, running goodtools on them to sort them into folders, deleting the folders I don't want to waste SD card space on (non-English games, most hacks and PD ROMs etc.), then using Linux to create individual zip files for each ROM (a folder at a time via: find . -name "*.whatever" -print0 | xargs -0 -n 1 -I {} zip -9 -m {}.zip {}).
- The diagonal tearing is noticeable in all emus, but it's usually subtle enough to not be distracting. The exception to this is when it is visible due to the screen flashing, but that doesn't bother me too much either. Also, gpfce-wiz has a "rotation" version that apparently tries to alleviate this, but it seems to do it by trading out the diagonal tearing for an even more annoying flickering effect (imagine if the tearing still happened, but the tear line was rapidly moving across the screen).
- Most emulators seem to map game controls functionally rather than spatially. This might make sense if you're not familiar with the original console's controller layout and want to be able to map on-screen button instructions to the labels on the Wiz's buttons, but I find that this can cause problems because some games intend to have certain buttons grouped together so that they can easily be used together. Fortunately, most emulators where this matters also allow you to change the behavior, either by remapping, or by "swapping" (as I just found out with PocketSNES) between functional and spatial mappings.
- I've found that gpfce-wiz sometimes fails to load a ROM the first time I tell it to for some reason. Trying again usually works.
- gpfce-wiz has great compatibility. I usually test new NES emus with some tough games like Castlevania III (tricky mapper), Empire Strikes Back (digitized sounds), Crystalis (mapper/graphics jitter) and a few other games and it handled them all fine. I did notice that some VS games don't load, and an FF2 Japanese-to-English translated ROM I have has some graphical glitches on the title screen (haven't tested it in other emus recently though, so it may be "normal").
- When I initially installed PocketSNES, I set up INIs for both it's "compat" and "fast" binaries. I noticed that only the "compat" binary would launch for me this way, but that both launch just fine via the Launcher tool on the Wiz's main menu. In light of this, I've decided to forgo using INIs for anything to maximize compatibility. Could this be what is causing problems for people trying to run PocketSNES on the Wiz?
- PocketSNES seems to be able to run Super Metroid at 60fps with transparency enabled, at least through the intro sequence. I think I may have seen a dip to 45fps when fighting Ridley at the beginning, but I'm not sure what clock speed I was running at at the time. I also had the emu freeze on me a little before reaching Kraid the first time; so far that seems to be a freak accident (*touch wood*).
- LemonBoy has a pretty menu and zipped ROM file support, but I hate all of its scalers and the default screen size is smaller than that of the original GameBoy. ohboy has very pretty scalers that do a great job of proportionally enlarging the picture, but it has sparse menus and no zipped ROM support. Doh! I wonder if there's a good GP2X GBx emulator that I can run with GINGE?