Wednesday, December 31, 2014

Put you app on jailbreak iOS devices.

It is not necessary, but I want to save $100 for now and pay it same time later.

I followed method 2 this tutorial.
http://iphonedevwiki.net/index.php/Xcode

Note:
ldid, in its git repo, does not contain some head files. I found them in "https://github.com/linusyang/opencl-test-ios". Remember update the SDK version. For me, they are xcode 6 and iOS 8.1.

game dev solution(incompleted)

I am focusing on cross-platform game dev, majorly mobile.

Graphics engine

Ogre3d.
Ogre3d is promising. It is a commercial standard lib with MIT license. There exist successful game like torchlight based on it. It starts from desktops and officially supports main stream mobile platforms. I verified android and iOS. The performance are good enough on built in samples. On my One Plus phone, everything is 60 fps. On iPad mini2, samples with 20000 triangles run at around 27 fps, while simpler samples can hit the 30 fps cap easily. Ogre 3d is the best free graphics solution so far.

You might also check irrlicht. It supports mobile in dev branch.


Physics

Input

Network

To be updated.

Wednesday, December 3, 2014

MyGUI mit now

It was LGPL. Now there is one more option other than librocket.

Wednesday, November 19, 2014

smoothmouse is so cool, making mac playable

http://smoothmouse.com/forum/
This guy fixes mac mouse lag. Now mac is playable.

Sunday, November 9, 2014

blender video editor, adding without scaling

blender video editor will try to scale and fit the output size default. To turn this off, chose image offset or image crop in strip input.

Saturday, November 8, 2014

hostname got overridden

My hostname got overridden by dhclient on archlinux. The hostname might cause some Xauthority fail. NetworkManager wiki on arch explains how to setup static host name. However, it does not work for me. keyfile setting, dhclient conf, switching to dhcpd. Nth worked. Finally I added post script in /etc/NetworkManager/dispatcher.d/ to reset my hostname manually.

Friday, October 31, 2014

hp chromebook 14 and archlinux

1. Replace a larger ssd. (It is complicated. You have to remove everything under hood to replace the ssd.)

2. Install archlinux by following the wiki.

3. 3G sim card work out of box with networkmanager its plugins.

4. Use tlp and acpid for power management.

5. Disable power button in systemd.

6. Closing lid suspends it but opening lid does not resume some usb devices with default usb auto suspend setting. Removing xhci_hcd and re-modprobing it solves the problem for me. (I added these to handler.sh of acpid but it crashed my machine. I removed them then and re-add module manually.)