Huh. I had a dream the other night about the Craiginator (Sorry, dev dudes, but I just
can't get behind the name 'Pandora'. You might as well call it the 'Puu'. <GBEG>)
2 (Yeah, I know, but in my defense I didn't even
know about the Craiginator until its design had been finalized.) after seeing this picture:
In my dream, that wasn't the screen - it was the whole
unit. Here is a bit about it:
- No external controls except for the power switch. Everything is done by the touchscreen or attached device. Perfect for when you only need a PDA.
- The only ports, besides SD, are USB
- Each side has one USB port, with registration holes on each side of it and a lip so that C32X2 specific devices, which have sliding teeth that are retracted by squeezing when inserting/removing, can be securely locked into place. (Said devices will also work fine with regular USB ports, but won't lock into place.)
- Charged from computer USB port or AC/USB adapter/charger.
Here are some of the devices I came up with:
- Media Player Controller: (Comes with main unit) Consists of standard media buttons (Play/pause/etc.) and headphone jack. Buttons in single row, with headphone jack tucked under and in line with buttons for slim design. When inserted into one of the short sides of the C32X2, it is short enough not to cover the stylus hole. Switch on unit allows choosing between regular headphones & earphone/mike for use with phone headset. (Comes with 2.5mm to 3.5mm adapter) When placed in a USB port, system sees two devices: a HID (i.e. the buttons), and a sound card. (Because audio is moved off of main unit, it can be made that much smaller)
- Gaming controller: Essentially a PSX SIXAXIS controller with the center portion cut out and a USB jack and port in each 'cut' surface. The two halves can rotate a certain amount to allow changing the controller's angle relative to the screen. (detents keep them from rotating accidentally) Locks to back of unit as well as USB port for more strength. While each is a HID, a driver combines the inputs so that software sees a single, virtual HID. By making the two halves physically separate, not only does it make a smaller package when not in use, but they can be attached in either landscape or portrait mode. Also, attaching (for example) the left one only when using the stylus will give you directional scrolling control and a good grip. Also included is an adapter that fits between the two halves and connects the jack on one half to a port on the other. The second half combines the signals from both halves and sends them a USB B port in the adapter, thus allowing it to work as a standard PC USB HID gamepad.
- A/V Interface: Standard A/V outputs on one long side. Has three USB ports on other sides matching location of main unit's. Includes rigid 'U'-shaped USB jumper for connection to main unit. Stackable. Includes a removable, reversible, hinged bracket that locks to the main unit and transforms it into a clamshell setup. Comes with remote. System sees it as USB video card, sound card, & HID.
- Keyboard: A basic USB mini keyboard. Has four USB ports matching location of main unit's. Includes a removable, hinged bracket that locks to the main unit and transforms it into a clamshell setup.
- Battery Pack: Locks to back of main unit/keyboard/etc. Has four USB ports matching location of main unit's. Includes rigid 'U'-shaped USB jumper for connection to main unit. Stackable. Can be used to charge any USB device. Is recharged with same AC/USB adapter that comes with main unit.
- HD Unit: 2.5" HD to USB adapter. Has four USB ports matching location of main unit's. Includes rigid 'U'-shaped USB jumper for connection to main unit. Stackable.
All interfaces are USB based for the following reasons:
- USB is a well known, multi-platform standard, which makes developing hardware/software much easier.
- Transparently stackable
- All devices (With the proper drivers) will work with the C32X2 and PC's/Macs, thus helping to make sure that retailers won't reject it for fear of being stuck with useless peripherals if it doesn't sell well.
- Many current driverless devices, like USB keyboards, etc., will be simply plug-n-play. Linux drivers for many others are available.
- You only need to buy devices that you really need, and can leave any that you have bought, but don't need, at home.
- Devices can be placed in any port, allowing maximum flexibility. For example, you could stack the A/V Interface & HD Unit (With all your ROMs), run a cable to the main unit with the Gaming Controller attached, and then attach three USB gamepads for four-player MAME mayhem on your HDTV. WOOT!
Ironically enough, the day after that picture was released, (the one of the screen, that is) I printed it out and showed it to one of my friends, and he told me that
exact same idea. So it's pretty funny seeing it pop up about a month or so later. XD
-God Ginrai