GP32 USB Mass Storage

[PROJECT STATUS : ACTIVE]

Introduction
The goal of this project is to make your GP32 look like a "mass storage" device to any host (Windows, Linux, Mac, ...). Most operating systems include support/drivers for such mass storage devices out-of-the-box, so very easy to use. After you have started the .fxe, disconnect the USB cable and connect it again. You need to install an additional driver for mass storage devices under Windows 98 (see download link below).

Features
Supported SmartMedia card sizes are 4, 8, 16, 32, 64 and 128MB. Only reading of media is supported, writing is a little bit more difficult so will be added in the future. Btw, I was able to get ~229kbyte/sec download speed, beat that PC-Link!! :)

Download
GP32 USB Mass Storage (Build 9 - Emu version)
GP32 USB Mass Storage (Build 8)
GP32 USB Mass Storage Driver for Windows 98

Download (old)
GP32 USB Mass Storage (Build 7)
GP32 USB Mass Storage (Build 6)
GP32 USB Mass Storage (Build 5)
GP32 USB Mass Storage (Build 4)
GP32 USB Mass Storage (Build 3)

Changes
Build 8: Fixed a bug which prevented it from working on Linux and Mac OS.

Compatibility
WinMe/2000/XP : works
Win98: works (needs special driver, see download somewhere on this page)
Linux: works (tested with Lindows 4.0 - kernel 2.4.20)
Mac OS: works (tested with Mac OS X 10.2.6)


Screenshots
Browsing with Windows Explorer (16 MB SmartMedia card)


Browsing with command prompt (4MB SmartMedia card)