Yuzuスイッチエミュレーターがパフォーマンスアップデートを受信:新しいVMMコードでRAM使用量が半分に削減

ゲーム / Yuzuスイッチエミュレーターがパフォーマンスアップデートを受信:新しいVMMコードでRAM使用量が半分に削減 読んだ2分

Yuzuエミュレーターはパフォーマンスを向上させるために新しいRAM管理システムを取得します



エミュレーターは、時にはあまり合法ではありませんが、天の恵みです。持っていないさまざまなゲームやコンソールの楽しさを体験できるだけでなく、ファミコンやスーパーファミコンなどのレトロなタイトルを楽しむのにも最適です。ただし、エミュレーターの特徴は、統合とスムーズな実行です。エミュレーターを実行するシステムは、それらのゲームが実際に実行されるシステムよりもはるかに強力ですが、統合のアイデアはこれに大きな役割を果たします。 RAMとCPUの管理が重要です。

PCユーザー向けのNintendoSwitchエミュレーターであるYuzu(macOSの男の子、いつもパーティーに遅れています)は、最近アップデートを受け取りました。ニュースは数時間前に報告されました WCCFTECH.com 、彼らも少し前に出てきたと報告しました。さて、このアップデートの主な見出し機能は、おそらく新しいRAM管理システムです。開発者は、タイトルが以前のほぼ半分のRAMを占めるようにコードを調整しました。



彼らはどのようにそれをしましたか?

さて、専門用語のヒープロードに実際に飛び込むのではなく、開発者は VMM (仮想メモリマネージャー)。 VMMは、マップのレンダリング方法、必要な場所のスペースを解放する方法を処理する責任があります。記事によると、問題は、以前の単純化されたVMMがそれをカットしていなかったことでした。これは、Citraで見つかったものに基づいていたためです。違いは、Citraが3DSタイトル用であるということです。 3DSのタイトルは決してオープンワールドではありませんでした。それに比べて、スーパーマリオオデッシーのようなタイトルは巨大です。言うまでもなく、ゼルダの伝説ブレスオブザワイルド。



元の記事を引用する Patreon.com



要するに、この古い実装は任意に割り当ててマッピングします ホスト (あなたのPC)メモリをその場で、尊重せずに ゲスト (Nintendo Switch)メモリレイアウト。これにより、実際のスイッチでは実際には不可能だったホストメモリの割り当てが暴走する可能性があります。

数字の面では、これはどういう意味ですか?さて、約7GB相当のRAMを搭載したスーパーマリオオデッシーなどのタイトルは、現在約4GBで稼働しています。他のいくつかは約75%の改善さえ示しています。チャートは以下にリンクされています。

「前後」のRAM使用量– Yuzu Team



現在、ユーザーはアーリーバードプログラムの一部として最新バージョンを入手できます。ただし、そのために5ドルを入札する必要があります。正式な展開については、まだ具体的な日程は決まっていません。同社は、もうすぐ改善アップデートがあると付け加えた。おそらく、その中でパフォーマンスがさらに向上するでしょう。

PS。これで、エミュレーターでスーパースマッシュブラザーズをプレイできます。 甘い!

タグ ニンテンドースイッチ