2013年4月29日月曜日

もう1回

上げ直し

これで640x480になりませんかね?
これでダメだったら諦めて他の人が出てくるのを待ちましょう。
俺も待ちます。

ちなみに、自動で解像度変更出来なかったので、設定の中に
解像度指定を設けました。

普段から640x480で使用する分には問題無いのですが、
480から400に変更した時に画面にゴミが残ってしまうので。
まあ、苦肉の策です。

gamepadについては、外部のimeと今の無理やりな入力仕様の
辻褄を合わせることが可能か判らないので保留とさせて下さい。



2013年4月28日日曜日

再度

とりあえず上げ直し
スンマセンっした。
気付いたところは直しました。
うちではメニューの問題とか再現しないので、
勘で直してます。

なんか有ったらまた教えて下さい。

2013年4月27日土曜日

ツギハギが増えていく……

触った所

内部の比率を640×480にした。
640×400の場合下に黒帯が入るのでフルスクリーン使うと縦に潰れます。
なお、640×480に対応したソフトを持っていないので実際どうなるかは判りません。
確認した方は教えて下さい。

下ソフトキーの位置を指定できるようにした。

横ソフトキーのキー高さを33dipにした。

縦で使用する時のキーの不具合については何をしても直せなかったので
行を減らして対処しています。
その為キーの配置が変わっています。

2012年12月10日月曜日

すんませんでした


デバイスが壊れても泣かない勇気ある方はどうぞ。

変更点は、2.3より後の端末で拡大できる(といいなぁ)
armeabi-v7aにした(けど、あんまり違いない)

以上

2012年2月18日土曜日

バカみたいなバグ発見

バカみたいなバグを発見したので取り急ぎIA-32の方だけ修正した。
ついでにxnp2の386コアにしました。

その他の宿題は何も進んでません。

2011年11月15日火曜日

横画面固定の解除

解像度を600x375にしてみたら結構綺麗だったので横画面固定を解除しました。

android3.xではフルスクリーンや画面位置の指定が効かないと聞いたのですが、解像度の直指定もダメっぽいですか?


ファイルのパスと音量ボタンについては、考えてみます。

追記:階層に対応しました。副作用でnp2フォルダより上も選べてしまいますが。

追記2:ボリューム対応しました。
114,123 ,//Vol Down
115,124 ,//Vol Up
となっています。
自分で割り当てたい場合は、123と124を設定して下さい。

2011年11月12日土曜日

キーの割り当てについて

暫定的にキー割り当てを用意しました。

上図のようにnp2フォルダに拡張子を.keyとしたテキストファイルを用意し中に次のように記入して下さい。

androidのscancode,PC-98のkeycode

例えば、

125,1
126,2

と記入すると、LWinキーで1が、RWinキーで2が出力されます。
申し訳ありませんが、androidのscancodeは各自でご確認下さい。

現在内部の割り当ては次のようになっています。

1 , 117 ,//ESC
2 , 1 ,//1
3 , 2 ,//2
4 , 3 ,//3
5 , 4 ,//4
6 , 5 ,//5
7 , 6 ,//6
8 , 7 ,//7
9 , 8 ,//8
10 , 9 ,//9
11 , 10 ,//0
12 , 11 ,//-
13 , 12 ,//^
14 , 14 ,//BS
15 , 15 ,//TAB
16 , 16 ,//Q
17 , 17 ,//W
18 , 18 ,//E
19 , 19 ,//R
20 , 20 ,//T
21 , 21 ,//Y
22 , 22 ,//U
23 , 23 ,//I
24 , 24 ,//O
25 , 25 ,//P
26 , 26 ,//@
27 , 27 ,//[
28 , 28 ,//RETURN
29 , 116 ,//CTRL
30 , 29 ,//A
31 , 30 ,//S
32 , 31 ,//D
33 , 32 ,//F
34 , 33 ,//G
35 , 34 ,//H
36 , 35 ,//J
37 , 36 ,//K
38 , 37 ,//L
39 , 38 ,//;
40 , 39 ,//:

42 , 112 ,//SHIFT
43 , 40 ,//]
44 , 41 ,//Z
45 , 42 ,//X
46 , 43 ,//C
47 , 44 ,//V
48 , 45 ,//B
49 , 46 ,//N
50 , 47 ,//M
51 , 48 ,//,
52 , 49 ,//.
53 , 50 ,//SLASH
54 , 112 ,//SHIFT
55 , 69 ,//[*]
56 , 115 ,//Alt L → GRPH
57 , 52 ,//SPACE
58 , 113 ,//CAPS
59 , 98 ,//f1
60 , 99 ,//f2
61 , 100 ,//f3
62 , 101 ,//f4
63 , 102 ,//f5
64 , 103 ,//f6
65 , 104 ,//f7
66 , 105 ,//f8
67 , 106 ,//f9
68 , 107 ,//f10
69 , 62 ,//Num Lock → HOME
70 , 63 ,//Scroll Lock → HELP
71 , 66 ,//[7]
72 , 67 ,//[8]
73 , 68 ,//[9]
74 , 64 ,//[-]
75 , 70 ,//[4]
76 , 71 ,//[5]
77 , 72 ,//[6]
78 , 73 ,//[+]
79 , 74 ,//[1]
80 , 75 ,//[2]
81 , 76 ,//[3]
82 , 78 ,//[0]
83 , 79 ,//[,]
87 , 77 ,//F11 → [=]
88 , 80 ,//F12 → [.]
89 , 51 ,//BACKSLASH
92 , 53 ,//Henkan → XFER
93 , 114 ,//Katakana → KANA
94 , 81 ,//Muhenkan → NFER
96 , 28 ,//[RETURN]

98 , 65 ,//[/]
99 , 97 ,//Print → COPY


102 , 62 ,//HOME
103 , 58 ,//UP
104 , 54 ,//ROLL UP
105 , 59 ,//LEFT
106 , 60 ,//RIGHT
107 , 63 ,//End → HELP
108 , 61 ,//DOWN
109 , 55 ,//ROLL DOWN
110 , 56 ,//INS
111 , 57 ,//DEL
119 , 96 ,//STOP
124 , 13 ,//\


127 , 120 ,//MENU
139 , 120 ,//MENU
158 , 119 ,//back → RIGHT CLICK
217 , 15 ,//Search → TAB
229 , 120 ,//MENU
232 , 118 ,//DPAD Center → LEFT CLICK
248 , 116 ,//e_kao_ki → CTRL
249 , 114 ,//moji → KANA



本来はPC-98のESCコードは0なのですが、都合が悪いので117に割り振っています。


ファイルが出来ましたら、MENU→設定→設定→keymap fileでファイルを選択してください。


他にもちょこちょこ改変していますが、画面に重なるキーはまだ実装できていません。
申し訳ない。