Friday, November 3, 2017

Last King of Africa DS Walkthrough

Just a short little post here.  I've been looking for a walkthrough of the Last King of Africa on the DS and apparently, it's based on Paradise the PC game by Benoit Sokal.  In any case, YouTube seemed to be a very good resource in the form of the only Let's Play series.  However, the commentary got tiresome so, I found a nice video without commentary.  Click here to see someone play the PC version.  A decent PC guide can be found here.  You'll discover that the DS version has some variance in solutions as well as some puzzles entirely omitted.  In addition, the DS version has some touch screen puzzles inserted here and there.  Some of them do involve more pixel hunting unfortunately.  An actual DS guides in foreign languages can be seen here and here.  Also, pressing select shows the integrated help guide system for the hotspots in this pixel hunting mania.  After the jump is a brief run down on the differences from PC to DS. (Spoilers beware!)

Sunday, February 12, 2017

Acer A500 Custom ROM vs Google Play Services

Those who have flashed to the custom ROM will probably now be running afoul with Google's latest versions of its Google Play Services.  Check out TO forums for more info on this.

Saturday, February 4, 2017

Acer A500 Flashing

I had issues with the stock ICS rom until the point where Google Drive apps became virtually useless.  I couldn't edit spreadsheets and Hangouts was crashing crazy.  This post here is to list down resources from my attempted Linux only experience to getting from stock OTA ICS to TegraOwners Lollipop ROM.  A lot of the credit is from the hard-working folks at TO.  There's a huge amount of resources already in that forum so all you need is to search.  (They'll tell you the same thing!)  Since I don't dive in blind with these things, there was a tremendous amount of readings to be done just to get started.

Tuesday, January 17, 2017

Update: DragonRise USB Controller OSX

Update: Seems like I'm still suffering from support and that it doesn't always work.  Not sure what the cause is.

As a quick update, apparently, I don't need to do much of anything except to keep the controller plugged and then boot the MacBook.  The driver pick it up right away.  Cool.
 

Monday, January 16, 2017

Random Thoughts: OSX Kext Patching USB Generic Gamepad

I've been digging up Mac OSX support for my old Vinyson gamepad which is recognized in Linux as the DragonRise Generic USB Gamepad.  From my readings and testing on Linux, I know that the gamepad is recognized as with the Vendor ID 0x0079 and Product ID 0x0006.  Further readings point out that the drivers for Linux is hid-dr.ko (loaded via sudo modprobe hid_dr).

The controller doesn't load on Android because this driver is missing.  On OSX, the driver doesn't exist and according to this post, the com.apple.iokit.IOUSBHIDDriver should about cover it.  Obviously, the posted resource doesn't work right off the bat, but it did let me start reading about OSX drivers.

Apparently, kernel objects in Linux are referred to as kernel extensions in OSX.  They reside on /System/Library/Extensions and inside are kext folders with hardware information on what the drivers load for which vendor, product combination among other things.  Use the kextload binary to force load specific drivers but I think all I need to do is to find the HID driver for OSX and add the vendor, product IDs of mygamepad.  This article on patching Info.plist is pretty handy.