X



【Nintendo Switch】総合スレ part17
レス数が1000を超えています。これ以上書き込みはできません。
0952名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 06:52:48.81ID:0p/KejT5
>>945-946
いや、冷静に考えておかしいでしょ
正確に言うとemuMMC用のパーティションをSD上に作ってあるならその通り
でもパーティションを分けずに同一パーティション上にemuMMCというフォルダを作ってあるだけの場合、emuMMCの実体はそのフォルダだけであって、SD側にインストールしようが本体側にインストールしようがemuMMCフォルダにデータが入るだけでしょ
書いてある文面見る限りパーティション分割してある話じゃないだろうし

俺が使ってる128GBのパーティション分けてないSDをPCから見てると全体の容量は約120GB
これの残容量を6GB程度まで埋めて、emuMMC上から見てみたら本体保存メモリーは変わらず空き容量22.7GBのまま
要するにemuMMC上から見える本体保存メモリーの空き容量は"見かけ上"
ただしもちろんインストールの際に本体保存メモリー側にインストールしようとすると、その見かけ上の容量が減る
でもそれは結局パーティション分割してない以上、SD全体の容量が消費されたに過ぎない
当たり前の話としてこの残容量6GB、見かけ上の本体保存メモリー残容量22.7GBの状態で本体保存メモリー側にインストールを選択してもエラーを吐く

要するにSDがいっぱいだからといって空いてるように見える本体保存メモリー側に移動させようとしても
結局は本体保存メモリーの実体はemuMMCでパーティション分割してない以上は同じ容量を共有してるんだから、エラーが出るってのは単純に容量不足ってだけじゃないの
>>951
それは呼称について最初に指摘した>>935に言うべきでは
0953名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 09:08:54.50ID:GdRwO2OO
>>952
実際にsysMMCと同じ32GB分が「emuMMC\SD00\eMMC」に
キープされてるから”見かけ上”って表現は当てはまらないかと思って質問したんよ

SD残量10GB、本体メモリ21.7GBの状態で100MBの
コンテンツを移動してもエラー吐くって状況だから、その”当たり前”でもないかと

システムの移動機能ではsysMMCにしかアクセスできないってのなら
そうなのかーって納得

SXOS+xciで楽をしてきた自分が、emuMMCはシステムからの
アクセスも含めてsysMMCと完全に同じように扱えると勘違いしてた
ことが原因なので、自分発のこのやりとりの中、他の人に強い口調で
迫って荒れるような事態はご勘弁を
ほんと、申し訳ない

みなさん、よくわからん相談に乗ってくださってありがとう
0954名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 09:38:24.85ID:GmQnLn2u
というか普通にemunandでatmosphere上で本体移動したら移動するけど
既に指摘されてるようにファイルベースのemunandじゃ何の意味もないけど
0955名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 09:45:19.78ID:2i/JcD6c
>>952
emummc/hpe0/emmcフォルダの下に
4GBの00〜07の8つのファイル(合計32GB)がSD上にキープされてるから
nandに書き込んだ物はそのファイルの中に保存される
フォルダがあるだけではないよ
0957名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 09:55:22.44ID:2i/JcD6c
コメ3つになってすまんけど
パーティション切ってるemuMMCでも切ってない場合でも
nandの32GB分はすでにSD上にキープされてるわけだから
SD側にインストールされてるnspをnand側に移動したら
SD側はそのソフトの容量分開放されるよね
0959名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 12:31:41.32ID:EAb0sog7
NxNandManagerとか使えばEmuNANDのUSER領域(本体保存メモリー)縮小出来るよ
作成済みのEmuNAND読み込ませてサイズ削減したrawnand作ってそれを元に新しいEmuNAND作る
USER領域フォーマットしない場合はある程度までしか削減できないがフォーマットするなら64MB〜選択できる
まぁあんま削るとセーブデータとか保存できなくなるしトラブルの元だから程々にしないと駄目だと思うけど

ただUSER領域フォーマットしなかったとしてもインストールしてたゲームは起動しなくなるから再インストールが必要
あとセーブデータもぶっ壊れるからedizonなりJKSVなりで事前にバックアップ取って復元しないと駄目
0960名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 12:35:28.87ID:EAb0sog7
ああ書き忘れたがゲームだけを再インストールだけしても以前のセーブデータを削除しないと起動しない
クリーンなNANDのバックアップがあるなら使ってるEmuNAND使うよりそっち使った方が良いかも知れない
どうせゲーム再インストールしないと駄目なんだし
0961名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 13:25:42.08ID:HDgY18EB
>>958
SXOSからの移行組で未だにpatchやら仕組みがよくわかってないけど
SXOSで貯めたxciがtinwooで普通にインストールできたから
nspの必要性やらが逆によくわからないままになってるわ
0964名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 18:38:59.75ID:GdRwO2OO
スレ残が少ないのでまとめて。長文ごめんよ

>>949
legacyで試したけどやっぱ本体メモリ指定だと落ちちゃった
USB 2.0は付いてたっけなーと確認したらマウス用の端子が
あったのでそっちで接続!1度だけ成功したけど後は
エラー2349-0004・・・・exFATフォーマットが要因かも!と
もう1台のatomosphere専用FAT32機で試したけど同じく
ただサイズが3GB程度のファイルならほぼいけるから
サイズや形式などの要因をチェックしてみるよ
有意義な情報ありがとう!

>>957
その認識だったけど、Switch設定画面のSD<>本体移動機能が
実際にアクセスするのは仮想sysMMCとして運用されている
emuMMCではなく実際のsysMMCのみらしく、そのため
エラーが出て容量解放できないというのがこちらの現状
そもそもTinwooや他のツールで本体メモリー(=emuMMC)に
インスコできればよかったんだけどそちらも上に書いたように
エラーが出てしまうんよね、うーん

>>959-960
詳しくありがとう!ゲームも再インストール必要ってことなら
教えていただいたUSER領域の件や、他のみなさんのアドバイスも考慮しつつ
最初から環境構築し直した方がスッキリできてよいかもですな

移行や管理のし易さから仮想ファイルがベターかと思ってたけど
パーティション切ってる人が結構いるみたいだね
感覚的な面では良さそうだけど実感できるようなメリットってあるのかな?
0965名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 19:06:38.03ID:UAtK+b0t
一時期hekateのバグでパーテーション切らないとemuNAND作れない時期があったから
その頃導入した人はみんな切ってるんじゃないかな
0966名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 19:10:33.48ID:2i/JcD6c
今更かも知れないけど試してみた
atmos0.19.3 FW12.0.1 ファイル型emuMMC
emuMMCとSD間でDLソフトのカミコ(111MB)を
設定のデータ管理で本体/SDカード間のデータ移動で
SDにインストールからファイル型emuMMCへ移動
ファイル型emuMMCからSDに移動
どちらもやってみたけど問題なく移動出来た
どちらもソフト起動も問題なかった
0968名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 20:49:43.61ID:GdRwO2OO
>>965
なるほど!

>>966-967
うちも100MBくらいのやつはシステムで移動できたんだよ
同じ環境で同じようなファイルを細目に移動して計5GB以上かな
SDの空き容量も増えたし、起動も問題なし

でも、システムの移動メニューではsysMMCにしか
アクセスできないから実際は仮想で作ったemuMMCではなく
sysMMCに書き込まれてるらしくてかなりヤバイって話だった

NSAやTinwooでもemuMMCは本体メモリ表記されてるわけで
CFW(emuMMC)環境ではシステムでも本体メモリ=emuMMCを指すと
思い込んでた身としては驚いたけど、関連した他の情報が出てこないし
そういうことなんだと認識して冒頭の移動ファイルは戻したよ

でも、システムで直接叩くユーザーアカウント情報やセーブデータは
CFW(sysMMC)とCFW(emuMMC)でまったく別物として扱われてるわけで
納得というか理解し切れてない部分も確かにある
=理解し切れないうちは触らずにおこうってのが現在の自分
0969名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 21:06:10.63ID:2i/JcD6c
>>968
いままで色々投稿してストレージの呼称が色々で錯誤してしまうのもあるんで
勘違いもあるかと思うけど
物理的な本体のストレージとemuMMCはどちらかで起動したら
他方にはアクセスできない排他制御になってる。
emuMMCで起動してる状態で物理的な本体のストレージに書き込まれることは無いよ。
emuMMCで起動してる状態でswitchの画面上で本体のストレージと認識してるのはemuMMCだけ。
0970名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 21:28:04.91ID:2i/JcD6c
補足しとくけど誰が言ったことが正しいのかわからないんだったら
普通に電源入れただけのOFWで本体メモリーに何が入ってるか確認したらいい
emuMMCで本体に移動したソフトなんか入ってない
0971名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 21:38:02.31ID:j0Er8pu8
それは昔っから何度もSciresが答えてるファイルベースemuMMCの既知のバグ。
https://github.com/Atmosphere-NX/Atmosphere/issues/1103
https://github.com/Atmosphere-NX/Atmosphere/issues/1316

emuMMCはeMMCの完全クローン。
なのでSystem Memoryへの移動は、emuMMC内のeMMCのUSER partitionへの移動。
不安なら>>959とかが挙げてるようなツールで、移動前後のemuMMCのUSER partition比較すれば分かる。
昔はSwitch既存のシステムエラー吐いた後に、HOS起動してオンラインになったタイミングで任天堂と通信されるというバグは存在した。
これはSD内にエラーレポート吐いた保存することで修正済み。
0972名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 22:49:48.36ID:2i/JcD6c
質問主がそのemuMMCのバグが原因で動かなかったのか
何らかの機能のバージョンが低かったのかよくわからんのだけど
自分の環境じゃ動いたのでなにかのバージョンが低いのかな?
でも昔からatmos使ってる人がコメント結構書いてるけど
ファイルベースemuMMCなんか使ってないだろうから想像でしか
コメント出来ないんだろうなとは思う
0973名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 23:05:54.35ID:p6B44xto
アンカー大杉規制くらったのでID変わってると思いますが質問主です

>>969-970
細かいアドバイスを何度もありがとう!
重ねて説明してきたつもりだけど、元SXOS組とはいえ数年に渡って
Switchいじりしてきた自分の認識もあなたの認識と同じで最初から変わってないんだよ

CFW(emuMMC)下では本体メモリ=SD上の「\emuMMC\」フォルダ内にある
仮想eMMCのはずなのに移動すりゃエラーが出る!なぜだ!?ってのがそもそもの
質問だったわけだけど、直接的な回答に当たるのは934のemuMMC下で
移動させるのは危険!ってアドバイスと949のインストール環境を
変えてみたら?ってアドバイスの2つだったので素直に両方参考にさせて
もらったのが現状だったんだけど・・・・

>>971
うーん、ここに来てそのものズバリの事例をありがとう

CFW(emuMMC)下でもシステム設定のSD・本体メモリ移動は
「排他制御で切り離されてるsysnandへのアクセスになるから
エラーが出る」という934氏のアドバイスに異論が出なかったので
そういうことかと認識してたけど、結局、既知の問題なのか

いずれにせよ、今までいただいてきた意見からすると、みなさん
システムのSD・本体メモリ間の移動機能なんて使ってないみたいで
実際それが一番みたいだね

>>972
元SXOS組としてはパーティションベースの方に違和感があったけど
atomosphereではそっちの方が多いみたいなので、一度試してみるよ
うちのSwitchは2台(exFAT機、FAT32機)とにもファイルベースで
エラーが出てるから改善に期待できそう


みなさん、50レス近くに渡って、いろいろなご意見をくださり
ありがとうございました!本当に感謝感謝!

スレの残りも少ないのであとは自身でいろいろ試して、また有意義な
結果が出たら報告させてもらいますね
0975名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 23:18:27.77ID:2i/JcD6c
>>973
コメント書いて投稿したら973書かれてたので 974はくどかったかなw
974は自分の結果なんでまぁ色々試してみて
0976名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 23:45:42.52ID:lZZX7jOD
>>974
別に疑うわけじゃないけど、それnspとしてCFWからインストールしたソフト?
>>967見る限り移動できるデータがないって書いてあるし、この画像では把握できないんだが
というのも俺もSD上にemummcがあるタイプだけど、同じ問題出た
この話出るまでSDの方にしかインストールしてなかったから知らなかった

これからパーティション分けたタイプのemunand作って、それで解決したら今度はまたファイルベースの作って見る
0977名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 23:49:39.87ID:2i/JcD6c
>>976
モンハンはnspをSDにインストールしたものをファイル型emuMMCに移動させた
カミコのスクショと同じことをやっただけ
モンハンの移動もスクショとって証明しないと駄目なんかな
実際できてるんだけどな
0978名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 23:51:11.20ID:lZZX7jOD
まぁ出来れば見たい
GBATempで調べたら似たような事例が出てきたので一般的な問題かと思ってた
0979名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 23:51:26.13ID:2i/JcD6c
あぁモンハンのデータはアップデータかなにか部分的に移動でいないのがあるって話だと思うが
0981名無しさん@お腹いっぱい。
垢版 |
2021/05/17(月) 23:57:15.44ID:j0Er8pu8
emuMMCを作り直す前に最新ams環境じゃないなら更新推奨。
19.3で1つのファイルベースemuMMCに関する修正が含まれてるから。
文面見る限りは無関係で、把握してる範囲ではemuMMCドライバー側の問題なので変わらない可能性は高い。

emuMMC側で修正が入ってる場合、新しくファイルベースemuMMCを作り直して解決する場合はある。
ただしemuMMC repoでそういう修正を見た覚えはないので不明。
0985名無しさん@お腹いっぱい。
垢版 |
2021/05/18(火) 01:05:07.16ID:UlW99xZU
>>983
ありがとう
そして解決した
結論から言えば19.3にしたら直ったから、>>981の言う修正のおかげっぽい
最新環境にしてみるっていうすんごい基本的な話だったわ俺は

元は19.2環境だったんだけど、19.1と19.0も試してみたら駄目だった。それ以下はFWの関係上試してない
>>933も18.1だし、前からあったバグが修正されたって感じかな
あとAtmosphereの起動はfusee-primary.bin送信する方法
hekate通してfss0=fusee-secondary.binで起動するのはまた違う仕様らしいから一応

手間掛けさせたお礼に俺もエラー時の画像貼っとくわ
基本は1枚目のエラーなんだけど、何故か19.0だけ内容違った
https://i.imgur.com/atmNJR3.jpg
https://i.imgur.com/g9Ihxca.jpg
0986名無しさん@お腹いっぱい。
垢版 |
2021/05/18(火) 01:15:19.62ID:49vJh4xJ
>>985
自分はatmos最新でやったから不具合もなかったんだな(偶然かw)
原因がよくわからなかったけど問題解決出来てよかったなぁ
昔からatmos使ってる人はパーティションのemuMMCが当たり前だったようだけど
自分が使ってる限りではファイルベースemuMMCでも十分使えるよ
0987名無しさん@お腹いっぱい。
垢版 |
2021/05/18(火) 02:37:29.26ID:gylXrL2i
933です

>>981
予備のSANDISK 128GBを使ってパーティション形式でemuMMC作成
FW11.0.1+ATMS 19.3でエラー続出というか、SDにすらインストール
できなくて状況悪化

>>984の報告を受けてFWを12.0.1に更新
2.9GBほどのnspを本体メモリ(=emuMMC)にインストールできたので
やった!と思ったのもつかの間、上記と同じくSDにすらインストール
できない状況に

で、>>985の報告を受けてあたためてfusee-primary.binで試してみると
本体メモリ(emuMMC)へのインスコもSDからの移動もOK!?

上記を踏まえて、元のファイルベースCFW(emuMMC)環境の
OSを12.0.1に更新、atomosphereを0.19.3に更新、
fusee-primary.bin起動の3点技で、”本体メモリ”への移動、
インストールどちらも可能に!うちでも無事に問題解決しました

FW12.0.1も、atomosphere0.19.3両方ともに不具合報告が
あったんで導入しあぐねていたものの、それが災いしていたという
なんとも単純な答えで申し訳ないけど以上が最終報告です

みなさん、ありがとうございました!!
0988名無しさん@お腹いっぱい。
垢版 |
2021/05/18(火) 03:22:07.83ID:XzZpqED/
hekate最新版の方にemuMMCについて書いてあったの見つけた
https://github.com/CTCaer/hekate/releases
>Improved File based emuMMC
>Fatals with MMC access errors when updating, moving or installing games is now fixed.

今になってファイルベースemuMMCに関する諸問題が解決されたっぽいね
hekateの方にも書いてあるって事はfss0=atmosphere/fusee-secondary.binでブートしたとしても大丈夫なんだろう
0989名無しさん@お腹いっぱい。
垢版 |
2021/05/18(火) 04:04:57.17ID:XzZpqED/
確かめてみた

FWは12.0.1、fusee-primary.binはbootloader/payloads/に突っ込んであって
hekate_ipl.iniは
[Atmosphere]
payload=bootloader/payloads/fusee-primary.bin

[fss0]
emummcforce=1
fss0=atmosphere/fusee-secondary.bin
atmosphere=1

って感じでhekateのLaunchメニューからfss0とfusee-primary.binどちらでも起動できるようにしてある状態
Atmosphere19.3 hekate5.5.6 fusee-primary.binで起動→エラーなし
Atmosphere19.3 hekate5.5.6 fss0で起動→エラーなし

Atmosphere19.2 hekate5.5.6 fusee-primary.binで起動→エラー
Atmosphere19.2 hekate5.5.6 fss0で起動→エラーなし

まぁAtmosphere及びhekateのページに書かれてる通りだけど、fusee-primary.binで起動する場合はAtmosphere19.3じゃないとエラー
fss0で起動する場合はhekate5.5.6じゃないとエラー
逆にfusee-primary.bin起動ならhekateが古くてもAtmosphereさえ新しければ良いし、fss0起動ならAtmosphereが古くてもhekateが新しければエラーは出ない
0990名無しさん@お腹いっぱい。
垢版 |
2021/05/18(火) 04:07:45.00ID:XzZpqED/
hekate5.5.5のパターン書くの忘れた

Atmosphere19.3 hekate5.5.5 fusee-primary.binで起動→エラーなし
Atmosphere19.3 hekate5.5.5 fss0で起動→エラー

どっちも古い場合は当然無理なので割愛
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 140日 14時間 2分 2秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

ニューススポーツなんでも実況