N-EMU v1.0.3の更新
PSPの不具合と横画面の配置を修正
PSPのゲームが2倍の速度で動く問題、音が割れる問題、キャラクターが正しく表示されない問題を修正しました。横画面では操作ボタンをゲーム画面に重ねて表示します。ニンテンドーDSは従来の配置を維持します。
日付は機能をアプリに反映した日です。以下は公開前の開発記録です。
反映日
PSPの速度と音声を修正
PSPのゲームが2倍の速度で動いていた問題を修正しました。1倍速が2倍速、0.5倍速が1倍速に感じられ、音が割れていたのも同じ原因です。イースセブンのように毎秒30コマで動くゲームで特に目立っていました。AndroidとiOSの両方が対象です。
PSPのキャラクターが影だけになる問題を修正
ジャンヌ・ダルクでキャラクターの影だけが表示されたり、キャラクターの表示が崩れたりする問題を修正しました。PSPの描画にOpenGL ES 3を使い、3D表示に必要な深度バッファのコピーなどを処理できるようにしました。AndroidとiOSの両方が対象です。
横画面の表示領域と操作ボタンを調整
横画面のゲーム表示を広げ、操作ボタンをゲーム画面に重ねて表示します。方向キーとボタンの大きさも約25%小さくしました。画面を直接タッチするニンテンドーDSは、ボタンを画面の横に置く従来の配置と大きさを維持します。AndroidとiOSの両方が対象です。
倍速変更時に止まる問題を修正
倍速を変更するときに処理中の表示が出て画面が止まる問題を修正しました。倍速の変更が保存や描画の処理を待たなくなりました。AndroidとiOSの両方が対象です。
キーボード接続時にタッチ操作を隠す
コントローラーだけでなく、キーボードを接続したときもタッチ操作ボタンを隠します。ボタン配置の編集中は表示を続けます。常に表示するには、コントローラーやキーボードの接続時にタッチ操作を隠す設定をオフにしてください。AndroidとiOSの両方が対象です。
起動中の表示にゲーム名を反映
どのゲームを起動しても「mGBAを起動中」と表示されていた問題を修正し、起動するゲームの名前を表示するようにしました。AndroidとiOSの両方が対象です。