X



【永遠に血を流し続ける心の旅】qemuスレッド05
0234Be名無しさん垢版2016/05/04(水) 18:44:37.85
QEMU/9821
Ap2のROMで動きました。
メモリは16MB以上認識可能でHDDは4.3GBまで認識可能でした。
A-METE互換ならやはりPEGCフル実装に期待したいですね。
0235Be名無しさん垢版2016/05/10(火) 19:32:09.58
qemuもずいぶんハッテンしたね(´・ω・`)
0236Be名無しさん垢版2016/05/10(火) 21:09:39.01
初代XBOXのエミュのXQEMUってのもあるみたいだな。
あとFM-TOWNSのエミュでBOCHSベースのFM BOCHSってあるけど、
QEMU版も作ってみたら面白そう。
0237Be名無しさん垢版2016/06/23(木) 12:22:19.11
                 【Win10】     開示する ここ重要だよ     【スパイウェア】


この使用許諾契約書には書かれています
”最後にあなたのコンテンツを含む個人データ(例えばあなたの電子メールの内容や―プライベート通信やプライベートフォルダ内のファイル)にアクセスし―開示し保全します”
開示する ここ重要だよ
契約がなければ通常 高度な違法行為になりうることです それはあなたが自分の意思としてこの契約書に同意したのです
https://www.youtube.com/watch?v=ZBwEmgdqB1c



                 【橋下市長】   バスの運転手が年収1000万円   【自民+民進+共産】


「1910」 副島隆彦 2016年6月16日
大阪市や大阪府のバスの運転手が年収1000万円は許せない、600万円まで落とすと。何でバスの運転手が1000万円ももらえるんだと。
これを正面から本気でやったらほんとに橋下はたたき潰されました。安倍晋三たちも、これを言われると日本の民主党や共産党は非常に困るんです。

辺野古新基地建設反対ママの会に対して、機動隊員が「お前たちには汚い血が流れている」「だってお金欲しいもん〜」「俺の写真を待ち受けにしろ」などと暴言。(顔写真)
https://twitter.com/MothersNoWar/status/690357793702940672
ファッシズム政権の終わりは、いつでも残酷な結末しかない。安倍晋三はどんな殺され方をするんだろう?
https://twitter.com/tok aiamada/status/605899171313246209
0238Be名無しさん垢版2016/07/09(土) 10:12:14.44
Windows10の無料バージョンアップ期間終了が近づいてきたのでisoをダウンロードした
動作確認にQEMUを使ってみたんだけどかなり早くなっているね
ただspiceを経由しないと高解像度に出来ない(出来るのか?)のでマウスがラグで使いづらい
GPUアクセラレーションが有効になるビデオモードって無いのかな?
0239Be名無しさん垢版2016/12/26(月) 23:21:10.40
66 :
ナイコンさん
2015/09/22(火) 00:11:07.85
30行計画ってNekoProjectだとちゃんと30行で表示できるけど、
他のエミュは対応していないね

276 :
ナイコンさん
2016/12/26(月) 23:19:10.83
>>66
Anex86だと30BIOS.COMは駄目だけど、AUTOMATE.EXEなら30行表示できる。
EXTS21.EXEも使える。
QEMU/9821は30行表示は駄目っぽい。AUTOMATE.EXEでも駄目。
EXTS21.EXEつかうと640x400,8bppは正常に表示できるみたいだけど、
640x480,8bppは何も表示されない。640x480,4bppだとQEMU/9821が
画面モード認識せず640x400,4bppのまま。
0240Be名無しさん垢版2017/01/03(火) 13:45:13.42
>>215
やはりフリーで公開するにはライセンス問題は大事でしょう。
QEMU/9821もPCemのOPL2/OPL3のエミュレーションコード移植すれば
QEMUでもライセンス問題回避できるのでは。86音源復活に期待

PCem
https://en.wikipedia.org/wiki/PCem

PCem v8.1 2014年1月3日 PCem v8のいくつかの問題を修正しました。 非フリーのMAME OPL2 / OPL3エミュレーションコードをGPLライセンスのOPL2 / OPL3エミュレーションコードで置き換えるPCemの最初のバージョン。
0241Be名無しさん垢版2017/01/03(火) 17:59:44.35
>>240
昔、QEMUのパッチを書いて間接的にMLに投げてもらったけどGPLは駄目だって弾かれたことあるよ
今は知らないけど当時はBSDライセンスだったから
0242Be名無しさん垢版2017/01/08(日) 07:53:38.93
2.7.0からWindows上のmingwでビルドできなくなってるね
mdktempという関数がmingwのgccでサポートされてないからみたい
ネットに落ちてたmkdtemp関数の代用ソースを
os-win32.cとinclude/sysemu/os-win32.hに貼り付けて
とりあえず、2.8.0のビルドができた
あと、s390x-softmmuのビルドには--host-cc=gccもつけないとコンパイルエラーが出る
0243Be名無しさん垢版2017/01/08(日) 07:54:24.89
ネットにあったソースはこんな感じ
include/sysemu/os-win32.hの最後の#endifの前に追加
#if defined(_WIN32)
char *mkdtemp(char *tempbuf);
#endif

os-win32.cに追加
#if defined(_WIN32)
#include <errno.h>
char *mkdtemp(char *tempbuf) {
  int rand_value = 0;
  char* tempbase = NULL;
  char tempbasebuf[MAX_PATH] = "";

  if (strcmp(&tempbuf[strlen(tempbuf)−6], "XXXXXX")) {
    errno = EINVAL;
    return NULL;
  }

  srand((unsigned)time(0));
  rand_value = (int)((rand() / ((double)RAND_MAX+1.0)) * 1e6);
  tempbase = strrchr(tempbuf, '/');
  tempbase = tempbase ? tempbase+1 : tempbuf;
  strcpy(tempbasebuf, tempbase);
  sprintf(&tempbasebuf[strlen(tempbasebuf)−6], "%d", rand_value);
  GetTempPath(MAX_PATH, tempbuf);
  strcat(tempbuf, tempbasebuf);
  CreateDirectory(tempbuf, NULL);
  return tempbuf;

#endif
注:書き込めないのですべて全角文字にしてます
0244Be名無しさん垢版2017/01/09(月) 20:37:02.12
QEMU 2.8.0で-vga virtio -display gtk,gl=onにするとマウスカーソルがズレるね
-usbdevice tabletしても治らないしどうしたものか
0246244垢版2017/01/14(土) 10:36:03.65
virtioの方かと思ったらgtk,gl=onの条件で問題が発生するみたいね
パッチ流れてたから当てたら治った
0247Be名無しさん垢版2017/05/26(金) 11:07:16.00
PC-98エミュを語ろう16
https://egg.2ch.net/test/read.cgi/software/1482812256/
819 :
名無しさん@お腹いっぱい。
2017/05/24(水) 01:18:04.02 ID:MIHCoWqg0
>>824
LGY98のNDISドライバを解析した結果、DOSでDMAエラーになる原因が分かりました。
ドライバ初期化時にRemoteDMA転送を行ってみて完了したがどうかをチェックするの
ですが、LGY98ではDP8390のコマンドレジスタを読んでbit5が立っているかどうかを
チェックしています。他社製ドライバではレジスタ0x07の割り込みを見ている様で
そちらの割り込みビットはセットされていました。
なので、RemoteDMA完了時にDP8390のコマンドレジスタbit5を立てる様に変更すれば
DOSのドライバが使用出来るようになります。
このビット設定はQEMUのNE2000ドライバでも入っていないのでQEMU9821上でもLGY98の
DOSドライバは動きませんでした。
以下LGY98.Cの抜粋です。
コンパイル出来る方は以下変更してLGY98.DOSドライバが使用できるかどうかお試しください。

static void ne2000_dma_update(LGY98 *s, int len)
{
s->rsar += len;
/* wrap */
/* XXX: check what to do if rsar > stop */
if (s->rsar == s->stop)
s->rsar = s->start;

if (s->rcnt <= len) {
s->rcnt = 0;
/* signal end of transfer */
s->isr |= ENISR_RDC;
s->cmd |= E8390_NODMA; /* コマンドレジスタにDMA完了ビットを立てる */
ne2000_update_irq(s);
0248Be名無しさん垢版2017/06/06(火) 22:04:54.41
QEMU/9821でもODIドライバ使えばDOSでネットワークにつながるよ
0250Be名無しさん垢版2017/11/02(木) 02:22:39.59
すごくくだらないけど。
今日 QEMU は GTK+ ベースだったことを知った (コンパイルするとき libgtk が足りないと言われた)。
"Q"EMU だから Qt ベースだと思ってたw
0251Be名無しさん垢版2017/12/30(土) 21:38:00.72
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

OJYVPEHTDL
0252Be名無しさん垢版2018/02/10(土) 12:31:15.01
☆ 私たち日本人の、日本国憲法を改正しましょう。現在、
衆議員と参議院の両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
0253Be名無しさん垢版2018/03/31(土) 10:32:51.27
QEMUは古いOS用のCirrusの実装直す気はないの?
QEMU0.9.xまでは正常だったのに、それ以降はバグってる
0254Be名無しさん垢版2018/03/31(土) 12:57:44.71
625名無しさん@お腹いっぱい。2018/03/31(土) 12:55:16.76ID:XzXxDjnE0>>626
QEMUのPC-AT互換機版の方でkqemu-1.4.0pre1に対応のバージョンで
Ciruusの実装が0.9.xと同等のバグのないバージョン作って欲しい。
QEMU/9821と併用するときにkqemuを使う場合、kqemuをいちいち
再インストールしなければいけないので大変面倒

と思ったらここにパッチがあるようだな(ビルド必要)

Q P ?
http://bauxite.sak ura.ne.jp/software/qemu/

My Patches
最近の qemu だと Win9x/Win3.1 で 5446 方面のドライバが動かなかったので、対策してみた。
cirrus bitblt fix (mostly for Win9x/3.1 guest) : qemu-0.11.0-rc2-cirrus-bitblt-fix-20090911.zip

626名無しさん@お腹いっぱい。2018/03/31(土) 12:57:06.13ID:XzXxDjnE0
>>625
Private Build
for Win32 : qemu-0.11.0-win2k-private-20090925.zip

CireusのBisbltのパッチも適用済みのようだ
0255Be名無しさん垢版2018/04/01(日) 09:33:20.08
630名無しさん@お腹いっぱい。2018/04/01(日) 08:35:21.99ID:m/6/CDmh0
>>622
動くか試してみたけど、DOS上(リアルモード)ではPCI認識していないっぽい
武田氏本家のQEMU9821と同じ挙動?
それとも持っているBIOSが悪い可能性もあるが。
PC98PCI.BINってのはPC98BANK0.BINと同じだよな。
あと
PC98IDE.BINは不要とあるが、PC98BANK3.BINがないと動きません。

631名無しさん@お腹いっぱい。2018/04/01(日) 09:10:02.79ID:m/6/CDmh0
PCILIST動いているみたいですね
https://pbs.twimg.com/media/DRULZBLVQAAg7NX.png

やっぱちゃんとPCIサポートした機種から吸い出さないと駄目なのかな。
手元にあるのはPCI非搭載機種の奴を突っ込んで使ってたからなぁ


633名無しさん@お腹いっぱい。2018/04/01(日) 09:31:51.21ID:m/6/CDmh0
本家武田氏のでもちゃんとPCI搭載機種のBANK0.bin(PC98pci.bin)を
用意すればPCIが動くと思った。
0256Be名無しさん垢版2018/04/07(土) 11:40:07.76
643名無しさん@お腹いっぱい。2018/04/07(土) 10:24:05.07ID:mebA0U6Z0
>>636
Backports
最近の qemu についてる機能を qemu-0.9.1 あたりに backport してみたよ、的なもの。

kqemu-1.4.0 support on qemu-0.9.1 : qemu-0.9.1-backport-kqemu-1.4.0-20090903.zip

こっち使えばkqemu-1.4.0pre1環境でqemu-0.9.1とQEMU/9821両方
使えるね
0257Be名無しさん垢版2018/04/11(水) 17:07:13.46
QEMUのゲストに、それがVMWareによる仮想化だと思わせる方法ない?
Windows(Windows 7 32-bit)ゲストにVMWare Toolsをインストールして
 $ qemu-system-i386 -vga vmware [...]
で指定したVMWareデバイスドライバを使いたい。
VMWare ToolsのISOイメージはhttps://packages.vmware.com/tools/esx/latest/windows/index.htmlここから落とした。
QEMUで操作してゲストにイメージをマウントしたものの、「VMWare環境でないとインストールできない」というメッセージが出てインストールできない。
だから「このOSはVMWare環境にいる」という偽装をしたいんだわ。
0259Be名無しさん垢版2018/05/13(日) 07:50:14.44
519ナイコンさん (ワッチョイ a3ba-7Mh3)2018/05/12(土) 06:37:20.87ID:3Z68jeRu0
KRNLUPD3.EXEとHSFLPUPD.EXEは無かったけど、
PC-98版USBSUPP.EXEはあったわ

http://www.axfc.net/u/3910242.zip
0260Be名無しさん垢版2018/05/13(日) 14:26:34.33
735名無しさん@お腹いっぱい。2018/05/13(日) 09:33:36.75ID:SPf9IW5u0
もしかしたらUSBSUPP.EXEを適用すればQEMU/9821でWindows95が動くかも
知れないと思い、NP21でWindows95をインストールしてから、
USBSUPP.EXEとAMDK6UPN.EXEを適用した、ハードディスクイメージ(HDI)を
NHCでBochsべた形式に変換して、QEMU/9821で読み込ませたら無事
起動しました。
0261Be名無しさん垢版2018/05/16(水) 21:15:37.63
751名無しさん@お腹いっぱい。2018/05/15(火) 22:49:00.99ID:tJGuyUFC0
>>735
いろいろ検証してみたらQEMU/9821でWin95 OSR2 +USBSUPP.EXE適用だと
Windowsは起動できるがMS-DOSプロンプトが正常に作動しないうえに、
MS-DOSプロンプトを起動するとキーボード入力が出来なくなるようです
0265Be名無しさん垢版2018/08/29(水) 00:02:25.47
Virt-Managerで 後からファームウェアをUEFIに変更するにはどうすればいいですか。
最初の一回は変更できるんですが 一度起動してしまうともはや固定されてしまい変えることができないように見えます……。
0267Be名無しさん垢版2018/09/07(金) 02:44:22.31
QEMUでWindows NT 3.51を動かしてみたが、Cirrus動かすには
バージョン0.9.1迄じゃないと動かないね。それ以降のやつだとエラーが
出てQEMU自体が落ちてしまう。Windows 3.1ならマウスカーソルが出ないだけで
QEMUごと落ちることは無かったけど。(Windowsでマウスカーソルが出ないのは
重大な問題だが)
0269Be名無しさん垢版2018/11/29(木) 16:49:23.65
あまり新しいppc, sparc, mipsはエミュレートできんのな
open firmwareベースのシステムだけ?
0270Be名無しさん垢版2018/11/30(金) 10:33:06.78
最近、古い環境、Linux以外の環境のテストでqemuを使えないか考えてる

dockerは基本的にLinuxのみだしvagrantはVirtualBoxを使う場合
Windows 10ではHyperVを使いたいから使えない。
そもそもVirtualBoxってアップデートのたびになんかバグる
Intel以外のCPUに対応できないとかいう問題がある

他の仮想化もパフォーマンスがいいのはわかるがハードウェア仮想化機能に
依存していたりインストールが必要だったり権限が必要だったりと気軽に使えない

qemuだったらそのへんの問題が解決され、テストを行うには便利じゃないかなーって
思ってるんだけど、使い方が面倒。qemuをベースとしたvagrant風のテストに特化した
フレームワークって無いだろうかね
0272Be名無しさん垢版2019/04/25(木) 21:55:59.50
OSSのプロセッサ・エミュレータ「QEMU」の最新版 4.0.0登場
2019/04/25 19:08 後藤大地
https://news.mynavi.jp/article/20190425-814761/

QEMUプロジェクトは4月24日(米国時間)、「QEMU version 4.0.0 released - QEMU」において、
QEMUの最新版となる「QEMU 4.0.0」の公開を伝えた。QEMUはオープンソース・ソフトウェアと
して開発されているプロセッサ・エミュレータおよび仮想化環境。

このバージョンには220名の開発者から3100を超えるコミットが行われているという。QEMU
4.0.0の主な変更点は次のとおり。

・ARMv8+エクステンション: SB、PredInv、HPD、LOR、FHM、AA32HPD、PAuth、JSConv、
 CondM、FRINT、BTI対応
・MuscaおよびMPS2開発ボード向けエミュレーションサポート
・ARM PMUエミュレーションの改善
・MIPSマルチスレッドTCGエミュレーションをサポート
・MIPS I7200 I6500 CPUサポート追加
・x86 HAXアクセラレータサポート追加(LinuxおよびNetBSD)
・x86 PCIeルートポート速度をPCIe 4.0で提供される最大リンク速度(16GT/s)および幅
 (x32)にデフォルトで最適化されるように変更
・x86 -kernelオプションでXen PVHイメージを起動できるように変更
・SpiceクライアントGUIを起動または設定するための-display spice-appオプションの導入
・virtio-blkにおけるDISCARDとWRITE_ZEROESをサポート

QEMUは仮想環境として利用できるほか、ホストとは異なるアーキテクチャ向けにビルドされた
オペレーティングやソフトウェアを実行したり、異なるアーキテクチャ向けのパッケージを
開発したりといった用途などにも利用されている。
0273Be名無しさん垢版2019/05/08(水) 22:32:39.09
qemuでFreeBSDとSolaris動かしてる人いますか?
オプションを教えてください。
0274Be名無しさん垢版2019/07/01(月) 01:33:37.92
x86/x64なら何も難しく無い
他のアーキテクチャだとOpenFirmwareの動作を覚えないといかん
0276Be名無しさん垢版2019/07/17(水) 09:04:13.99
SPARC/SPARC64くらいしかマトモにエミュレート出来ひんやんけ
0277Be名無しさん垢版2019/07/19(金) 02:20:06.88
QEMUってかvirt-managerの話なんだけど
qemu-system-archの-uuidオプションってvirt-managerだとどうやって設定できるかな?
0278Be名無しさん垢版2019/08/17(土) 13:00:16.46
VirtualBoxのように分かりやすくないのでアンインスコした
0282Be名無しさん垢版2020/12/08(火) 00:55:34.20
>>281
https://applech2.com/archives/20201206-acvm-qemu-hvf-ui-wrapper-for-windows-10-arm.html

これ???
Windows on ARMの入手方法が分かってないので試してない



有償なのかしらん
ググったら完全に迷子になった

https://www.microsoft.com/en-us/software-download/windowsinsiderpreviewARM64
https://www.atmarkit.co.jp/ait/articles/2007/30/news018.html
あたりを見てみるとWindows8.1ユーザーなら気楽にWindows Insider programに参加して良さそうにも見えるけど詳細不明・・・コワイ
レスを投稿する


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