My Perfect GameCube Controller

By CeLL on
3,373 views

First, all the parts would be 3D printed, not just painted. Paint wears off and then looks ugly.

Outside/Aesthetics

It would have a smooth black shell, both sides, with a shine on the front above the start button. All buttons/triggers would be made of that diffused clear plastic stuff (like this, but less transparent), because inside there would be LEDs that were programmable to be any color and any pattern. No labels on the buttons (e.g. the A button does not have an A on it. It is just blank). The two shells would be printed a little bit differently than the default controller shells are, to allow for a clear diffused plastic strip (like the buttons/triggers) to run along the center like this that would light up with the face buttons/triggers.

Inside

There would be no rumble pack (I hate rumble). Inside would be a Wii U adapter among other stuff (likely an Arduino [and obviously LEDs]).

Cord

The cord would be a bit larger to accommodate both cables, but not too much. The case would be braided like this, not rubber. It would also be significantly longer than the first gen cords. At the end of the cord there would be two ports, one GC and one USB.

Functionality

No functionality changes.


Fatal error: Uncaught ActiveRecord\DatabaseException: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.blog_posts_related.related_points FROM blog_posts_related LEFT JOIN blog_posts ' at line 1 in /var/www/html/vendor/legow/reconnecting-pdo/src/ReconnectingPDOStatement.php:272 Stack trace: #0 [internal function]: PDOStatement->execute(Array) #1 /var/www/html/vendor/legow/reconnecting-pdo/src/ReconnectingPDOStatement.php(272): call_user_func(Array, Array) #2 /var/www/html/vendor/legow/reconnecting-pdo/src/ReconnectingPDOStatement.php(154): LegoW\ReconnectingPDO\ReconnectingPDOStatement->execute(Array) #3 /var/www/html/vendor/legow/reconnecting-pdo/src/ReconnectingPDOStatement.php(127): LegoW\ReconnectingPDO\ReconnectingPDOStatement->call('execute', Array) #4 /var/www/html/plugins/models/phpactiverecord/lib/Connection.php(324): LegoW\ReconnectingPDO\ReconnectingPDOState in /var/www/html/plugins/models/phpactiverecord/lib/Connection.php on line 327