2016年01月10日

Android版 NP2を改造してみた

Android版 NP2を改造してみました。

本家の方(http://np2-android.blogspot.jp/)のsawadaさんから承諾を得られましたので、
公開したいと思います。

どういう改造をしたかというと、キーの受付を、scanCode から Keycodeに変更をしました。
これにより、Q9やXDでキー入力を受け付ける事が出来ます。
一応動作確認はしておりますが・・・

インストールは自己責任でお願いします!

万が一端末が壊れても責任は一切もちません!

という訳で、以下がダウンロードのリンクです。



XDのNP2メニューの出し方は、メニューキー長押しです。
(結構ハマったのでw)


タグ:Q9 GPD
posted by Norihide at 13:54 | Comment(11) | TrackBack(0) | GPD XD
この記事へのコメント
はじめまして。
私はGPD Q9で使ってますが
十字キーが使えるのは便利ですね。

キーコードも使い方が分かりました。
非常に助かります。
これでEVEのプレイ中、マウスカーソルを動かす手間が無くなりました。
ありがとうございます。

勝手なお願いですが、
GPDのファームウェアを弄った物も見てみたいです。
またはやり方の説明してもらえないですか?
お願いします。
Posted by イヒ at 2016年01月14日 09:24
イヒさん

はじめまして。norihideです。
同じくEVEやってますw
役に立てて幸いです。
万が一フリーズしても勘弁して下さいw

お願いについてですが、ファームウェアは勝手に弄った物でアップについては考えておきます。

説明についてですが、複雑で難しいです。初心者は手を出さないのが無難です。下手すると動かなくなります。
使ったツールは「RK3xxx firmware tools」です。

とあるサイトでかなり詳しく説明しておりますので、参考までに。

ttp://nekoz.exblog.jp/21882168/
Posted by norihide at 2016年01月14日 12:20
こんばんわ

NP2 Keycode改造版の公開ありがとうございます。
アナログパッドや十字キーが使えて、超快適!です。
Posted by えの at 2016年01月14日 21:34
イヒです。お答え頂きありがとうございます。

正直よく分かってないので、ファームウェアいじるのは怖いですねぇ。

参考のサイトは、ねこzさんのブログですね。
一応、以前から見てますw

説明で出ているRK3xxx firmware tools 5.23.18.00が
もう落とせない?ようで、手詰まりになってます。

ググって見つかるバージョンがどれも古く、
ファームウェアを読み込ませようとするとエラーが出てダメ、という状態です。

root権限は取れているので初期状態から不自由はないんですが、
やはり中華アプリを消してスッキリしたいと思い、
Norihideさんのファームウェアを見てみたいと思った次第です。
説明の記事などは余裕があれば、といううことで。

ありがとうございました。
Posted by イヒ at 2016年01月14日 21:37
初めまして。
色々拝見させてもらって勉強させてもらってます。
np2改造版もためさせてもらいました。
幻影都市がやりたくて
で、ひとつ、keycodeなんですが
幻影都市で魂さんのkeycodeだと決定は押せてもキャンセルがない感じになったのでちょっと困りました
ただそれがきっかけで色々自分なりにしらべました
それで自分なりの報告です。
bボタンはescに割り当ての魂さんのkeycode変更版が快適になりました。
ただなぜか魂さんのnp2改造版がGPDXDで不安定で
本家を使えないかとも考えてみたとこ
たまたまkeycode解析アプリで気になったことが
scancodeが出てるボタンも、ありました
アナログキーだけは0みたいで他のボタンはscancodeあるみたいです。
それをkeyファイルにしたらボタンがつかえました。
きっかけを与えていただけたこと
ありがたいです。
ただ、まだ音楽の遅延と音質のバランスとか
まだまだ勉強ですが…
Posted by セファロスポリン at 2016年02月22日 23:12
初めまして、セファロスポリンさん。
Norihideです。(P.N.は「魂」ではないですw)

不安定になってますか・・・うーん・・・
こっちではあまり長時間遊んでいないので、なんとも言えないのですが、
変えた場所は、scancode部分だけなので、原因は再コンパイルしている為、そのあたりかなぁ・・・
Posted by norihide at 2016年02月23日 12:19
お手隙の折にでも古いAndoroid(2.3〜)でもインストールできるようにしていただけたら嬉しいです(^_^;
Posted by Bones at 2016年11月18日 11:14
Bonesさん

その古いAndroidでもインストール可能にする方法が分かりません(汗)

と、いうのも単に見よう見まねでソースをビルドしてみたら出来たという状況でして・・・

Posted by Norihide at 2016年11月18日 22:49
APIレベルとやらを指定するようですが、よくわかりませんね。。

AndroidのバージョンとAPIレベルの対応関係
http://so-zou.jp/mobile-app/tech/android/data/api-level/

sawadaさんのお作りになった np2 を使用してるのですが、
アリスのゲームが割とフリーズするので改造版も試してみたいと思いまして
お願いしておりました。

すみません、ご無理を申しまして。
ありがとうございました。

Posted by Bones at 2016年12月15日 17:08
Bonesさん

APIレベルですか・・・
ひょっとしてアレかなぁ、と思う部分があるので、
今度時間が出来たときにやってみようと思います。

最近仕事がアレでアレでして・・・w
Posted by Norihide at 2016年12月18日 18:46
お忙しいなかご返信ありがとうございます。

sawadaさんのSDL版ですとandroid 2.3.4以上でインストールできました。
可能でしたら、どうぞよろしくお願いします。

お仕事大切です。がんばってください(^_^)
Posted by Bones at 2016年12月26日 12:24
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

※ブログオーナーが承認したコメントのみ表示されます。
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/171652998
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック