Developing for Mad Catz’s Mojo microconsole?
Just add controller support!

Mad Catz’s have announced it’s pre-order for it’s microconsole.
Available in Decemeber at $250USD ( was $350AUD now $300AUD )

It’s expensive but not when you look at the hardware, it’s well worth the money:

MCB60211_mojo_console_00_md.jpg

Click for a larger image.


It comes with:
  • M.O.J.O. Micro-Console for Android
  • C.T.R.L.R Mobile Gamepad
  • USB Nano Dongle
  • Travel Clip
  • HDMI Cable (4.9ft/1.5m)
  • 2x AAA Batteries
  • AC Adapter

  • It's hardware:
  • NVIDIA Tegra 4 T40S 1.8GHz Processor
  • 16GB Internal Storage
  • 2GB RAM
  • Android 4.2.2 (Jelly Bean) Operating System
  • Pre-installed Google Play and NVIDIA TegraZone Apps
  • Wi-Fi a/b/g/n Support
  • Bluetooth 4.0 Support
  • USB 3.0 Port
  • USB 2.0 Port
  • MicroSD Flash Slot
  • HDMI Out
  • 3.5mm Headphone Socket
  • 100Mbit Ethernet Socket
  • The mojo isn’t comparable to PS4/XBox One because it’s nearly half the price!

    It’s a great budget console and the best value for money microconsole to date.
    We will see about the PS Vita TV when it comes.
    But, I think it will be a cut down version of the vita.. which isn’t very impressive on it’s own.

    The travel clip turns your phone into a shield.nvidia.com which cost $299USD (and probably being reduced to it’s lack of popularity), which has similar specs.

    This will give you the same gaming playing on the phone and on TV while only purchasing it once! (unlike ouya)
    The controller has start & select (which ouya doesn’t!) and looks well built.
    It has L2 & R2 Analog Triggers (Digital Buttons in PC Mode).
    Lastly, it has top-set-box media buttons (play/pause forward &backwards).

    Basically developing for this device is just the normal ‘Google app store’ way.
    The Developer document advises removing any touch UI, but I don’t see why if it has mouse mode on the controller.
    I guess it’s more for convenience of not switching between modes.

    The controllers are programmed via the Android API using the ‘NVIDIA Tegra’ specifications, like the gamestick.

    Useful developer links:
    Official Development Documents here: http://www.madcatz.com/products/gamesmart/hdk/index.html

    http://docs.nvidia.com/tegra/index.html#AN_GC_Supporting_Android_Game_Controllers.html
    Click the small arrows at the bottom for next page.

    http://developer.android.com/guide/topics/manifest/uses-feature-element.html

    UPDATE DEC 17TH: I wrote an in depth pre-purchase research with the focus of gaming and developing on it:
    http://mgarcia.org/2013/12/16/a-game-developers-analysis-of-the-mad-catz-mojo/

    Update: Mad catz MOJO Final thoughts

    Comments now disabled.
    For comments or questions, please post on twitter @mgarcia.