Mike MGarcia's Games Development Blog

A hobbyist Mobile/PC/Android/Console game development blog

Blog | About | Contact

Mad Catz M.O.J.O. Initial Hands-on-review

I like having the console stand vertically, it’s very stable. This book above isn’t level.


Update: 2014-03-02 Mad catz MOJO Final thoughts
Below is not maintained and out of date.

I’ve had my MOJO for a few days now, since the 28th of December 2013.
So I thought I would do a quick initial review.

First, here is me doing an unboxing for you:

Mad Catz MOJO Android Micro-Console Unboxing and setting up 28/12/2013

Setting up
Plug everything together, power it up and MOJO is up and running!
Very quick and easy :)

When going through the setup, USB/BT keyboard and a mouse is recommended as there is a lot of typing and clicking (network/account setup etc) which can take a long time with just the controller.

Next, you’ll notice a mad catz link on the main desktop, this is a walk-through guide on installing most common apps:

  • File explorer,
  • Set orientation
  • Flash plugin,
  • Dolphin browser and how to enable flash player,
  • How to update your firmware- if required,
  • How to side loading apps,
  • Registration

At the end there is a MOJO ‘portal’ link.

Finally, installing your apps from google play store, this is literally hit and miss but we’ll get to this later.

Here are my initial thoughts:

MOJO-Black-Monolith.jpg MOJO-Black-Monolith2.jpg

Click to see larger

The MOJO Pros

The Tegra 4 is very impressive, NOVA3 just doesn’t feel like a mobile game
but a AAA console game and plays flawlessly with all visuals on high.
It’s light reflection ability being a highlight.

Fast UI/Multi-tasking
Android on the MOJO is extremely snappy!
It multi-tasks with no lag or slow down, ie media player, opera, games, twitter, skype etc
I can quickly drop back to the desktop with a push of the mad catz button.
All apps so far are very responsive with no sign of slow down.

I’ll be doing a video on these soon, but for now here’s a list of what I’ve installed.

All installed from:
Which all support controllers:

If you don’t know which to get, I can recommend the .emu ones, easy to setup.
Or just install this:
Quick to set up ALL systems and includes most Sega/Nintendo consoles/portables, Doom/Quake & PSX

I installed these:
N64: Mupen64Plus AE
I start with the OUYA layout and change the D-pad and Z trigger buttons.
Easy to map controls, works well.
Roms must be .z64
Configure the graphics plug-in using the 10th Anniversary one, works the best.
Actually plays better then I expected! FPS work fine, driving games not that good.

SNES: Snes9xPlus
Works well, create a new profile and set the CTRLR.
Roms must be .smc

NES: NES.emu
Sega MegaDrive/Genius: MD.emu

All 8/16bit games I’ve test run at full speed, I haven’t tried PSX yet.

Media player
XBMC runs very well, locally and streaming media from my PC.
HD videos run with no glitching, very smooth.

Quick boot up
Boot up time is very fast, 25 seconds!
I’ve installed a few apps (opera, dolphin, NOVA3, Conduit HD, Meltdown, Dead trigger 2, beachbuggy, Twitter, wifi analyzer, emulators, Antutu Benchmark, skype, PDF reader, VLC, MX player, XMBC, gameplay3d.org demos) I guess there’s not much on it yet but impressive non the less.

I can pair my mini BT keyboard and surf/tweet/skype etc
Overall it works well, all alpha numeric keys work as expected.
However there’s mapping issues with the delete, shift and enter keys.

Play Ouya games
From http://forum.xda-dev … thread.php?t=2596802:

Every Ouya game seems to work very well or even better than on the Ouya. If you use the CTRL, some buttons seem to be mapped wrong, but this is not a big problem, most of the games can be played. If you own an Ouya, then you can even use the Ouya controller on the mojo, where you do not have wrong mapped buttons.

The only issue is that you can’t buy the full version of the games. But most of those games are free anyway. And all of the games are free to try. This way, you can play 500+ great games on the MOJO

[Read More…]

3271 views Bookmark and Share

The Mad Catz M.O.J.O is a high end micro-console
with a “MOGA PRO” like controller
which can also be used on a Desktop
plus more!


Update: 2014-03-02 Mad catz MOJO Final thoughts
Below is not maintained and out of date.

M.O.J.O & C.T.R.L.R

For the impatient, The M.O.J.O is a small Android gaming console with PC capacities.
Made up of two completely separate, high-end mobile devices.
But when put together it’s pure genius and revolutionary!

1. Target audience

  • People without a console
    Who don’t want to play touch games but high-end games with controller support. ie GTA3/4, FPS etc.
  • PC/MAC gamers
    Who will want to use the controller on their Desktop games.
  • Mobile phone gamers
    Who want to use a real, full size, controller with the Travel clip aka the ‘MOGA PRO’ attachment.
  • Always on PC on TV
    Who want a PC like experience on the TV.
    Web(email,chat,facebook,twitter, etc), office(word,excel,powerpoint,etc), media(video,music) and other apps, irc, torrents

[Read More…]

8464 views Bookmark and Share

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:

[Read More…]

3900 views Bookmark and Share

Ouya vs Gamestick

14 Sep 2013 In: GameDev, Android

Comparing Ouya’s SDK (ODK) versus gamestick’s SDK.

Gamestick’s SDK looks more mature to me.
It’s better documented and supports native C++ (via JNI wrapper classes), ODK not officially! and has support for generic blue tooth controllers support.. while BT on Ouya (from others experiences) looks hacky at best.

Also gamestick SDK has social (leaderboard/Achievements) & analytics in it’s framework, which to my knowledge ouya does not. That alone is great for devs!

Another plus for gamestick, the controller has start and select buttons!!
(Ouya being an emulation device really miss-stepped there!)

What worried me was XMBC support on gamestick, but there are reports it will be supported.

And finally, free the funds fiasco:

“…we’ll understand if the game you can’t afford to make isn’t on OUYA.”
Can most indie devs afford to make games in general??
We do it in our spear time and live on savings to do it.. so this is a huge slap in the face for me!
Whoever wrote that, needs to be fired ASAP!
UPDATE Sept 19, Ouya has now changed ‘Free the games’ Fund.

So, all in all.. sadly, I’m not interested in ouya anymore.
Mostly due to the lack of C++ native and limited API.

Gamestick’s SDK
Ouya’s SDK

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

2609 views Bookmark and Share

UPDATE: Free the games fund was update to a more indie friend approach and gridiron thunder declined to receive the fund money.

Ouya’s ‘Free the Funds’ Fund

Ouya’s freethegamesfund.com idea, is interesting to me.
The first time I saw this, I know it would be open to abuse.

1. Get a couple of friends to pledge at the $10,000 dinner with the developer level

2. Get 25% of matching funds

3. use the matching funds to return ‘friends’ money

4. profit

Gridiron Thunder will be receiving $170,000 + an extra $100,000 from ouya (the bonus prize for the ‘most funded game’).

That’s $270,000 to develop a title they’re selling for $5. They would have to sell 54,000 copies of Gridiron Thunder just to recoup that money. That’s far, far more copies than ANY game has sold on the Ouya.

In other words, the rational thing for the Gridiron Thunder team to do would be to keep the money from Ouya and spit out a very very crappy football game. I think that’s been their plan from the start.

[Read More…]

2671 views Bookmark and Share