エミュを作りたいのですが
■ このスレッドは過去ログ倉庫に格納されています
0001real工房
NGNGまた、どうやって勉強したらいいでしょうか(参考になる本等教えてください)?
0002デフォルトの名無しさん
NGNG角度ってなに?
0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNG頑張ってくれ!
ワシントン条約には気を付けろよ!!
0005デフォルトの名無しさん
NGNG0006デフォルトの名無しさん
NGNG0007デフォルトの名無しさん
NGNGグロ写真
0008デフォルトの名無しさん
NGNG0010デフォルトの名無しさん
NGNGあーわかったから、とりあえずnnnesterJのソースでも見て夢を見ていたと悟ることをお勧めする。
0012デフォルトの名無しさん
NGNGnnnesterJも他人のソースをいじっただけじゃん。
0013デフォルトの名無しさん
NGNG単純なゲームボーイのエミュレーターならそんなに難しくないかも
Z80だか何だか知らないけど、CPUの全命令を実行できるVMみたいの書いて
あとはI/Oの仕様調べて(簡単に調べられるかな・・)、
画面はVRAMみたいのがあるのかな?
もしそうだったら、VRAMをビットマップとしてそのまま描画するだけで画面はどうにかなりそうかも、
ゲームボーイのハードの仕様なんてさっぱり知らないからアホ言ってるかもしれないです
0014デフォルトの名無しさん
NGNGそれより誰も開発していない分野を研究した方がいいです。
興味あれば。
001513
NGNGでも自分のプログラムでゲームボーイが遊べたらかなり感動ものだと思うから数があるとかは関係無いと思う
もしできたら3日は自己満足できそう。
こういうのをオナニープログラムっていうのか・・・・。
0016デフォルトの名無しさん
NGNG三日だけですか!?
淡白なのね……
私なんかだったら、きっと得意がって見せびらかして、
周囲の顰蹙かって鬱氏。
つーか、茶々いれして正直すまんかった!>>1
頑張って作ってくれ。
ハード系はうといんで力にはなれんけど。
0017デフォルトの名無しさん
NGNGヒンシュク
0018デフォルトの名無しさん
NGNGテトリスあたりならエミュレート度が低くてもわりと動く。
0019デフォルトの名無しさん
NGNG002019
NGNG0021デフォルトの名無しさん
NGNG0022らっきょ
NGNG仮想86モードでPC-98とかFM-TOWNSとかのマシン環境を作ってあげれば
(メモリアクセスやI/Oとかをハンドルして)
プログラム的には実機そのまんまとして動くはず。
漏れはDDKを勉強してカーネルモードから仮想86モードを作ろうとしたが
挫折した。もう27だしな...。
誰か、Windows上から仮想86モードを作る方法を知っているならば、
ぜひエミュにチャレンジして欲しいな。
宇宙最強のエミュ(なにせ、CPU直々のエミュレーションだからね)が出来上がり、
貴方は間違いなくPC界の英雄になれる...
0023デフォルトの名無しさん
NGNG>>1には書いてることの半分も理解できないと思われ。
0024デフォルトの名無しさん
NGNGVMwareとかPlex86って知ってる?
0025デフォルトの名無しさん
NGNG0026デフォルトの名無しさん
NGNGbochs のソースでも見れば? unstable だが結構ちゃんと動く。
http://bochs.sourceforge.net/
002722
NGNG使ってたことあるよ。あんな感じでハードウエア部分を
PC98やFM-TOWNS エミュレーションに出来れば文句ないな。
ちなみにWindowsのDOS窓はDOS/Vマシンをエミュレーション(VDMと呼ぶらしい)
したものだから、PC-98なんかに対応するものも同じソフトウエアデザインで作れそうなのだが...
>>26
英語は難しい...ゆっくり見てみます。
Linuxかぁ…
ちょっとチャレンジしたくなったYO!!
でも、やっぱりWindows上で動かしたいなぁ.
002826
NGNG動くよ。Win 版バイナリ
http://prdownloads.sourceforge.net/bochs/bochs-1.3.win32-bin.zip
昔の C マガジンに X68 エミュの記事があったな。
しかし、たまに参照したくなる記事があるから
C マガジン PDF 化してほしいなあ。
0030デフォルトの名無しさん
NGNG0031デフォルトの名無しさん
NGNGVDDって、NT kernelじゃないと動かないと思われるが...。
0033デフォルトの名無しさん
NGNG0034デフォルトの名無しさん
NGNG画面の合成がきついのだと思われ。
ゲーム機と比べると、高解像度高いしプレーン数も多いし。
003534
NGNGやはり寝起きは駄目だな。
0036デフォルトの名無しさん
NGNGいつだってお前はダメ人間だ
0037デフォルトの名無しさん
NGNG0038デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNG昔のエプソンのエミュってそんな感じではなかったかな?(←自信無し)
emuはやっぱアーキテクトに出来るだけ依存しないで
「任意の環境上でmake一発でマシンを再現っ」
ってノリが萌えるというか一つの理想としてそういう方向があるよなぁ、と。。
0042デフォルトの名無しさん
NGNGバイナリコンパイラはむかーし「Z80のコードを何某用のバイナリに〜」という記事を
アスキーかなにかの記事で読んだのみ。
ダイナミック〜はマックのエミュで68Kのコードをそうやってx86用に変換しているのが
あるらしいですね。あとはαなwin環境でもx86なコードをそうやってたかな・・
0043デフォルトの名無しさん
NGNGttp://sz.redbit.ne.jp/~q-_-p/gb_lab/index.html
ここが参考になるかもしれない。
0044デフォルトの名無しさん
NGNG0045デフォルトの名無しさん
NGNGわけわかんねえよ(藁
>>44
CPUは直CPUでエミュレート、APIはシステムコールのラッパー(実装は素通り)で。
0046デフォルトの名無しさん
NGNG0047デフォルトの名無しさん
NGNG0048デフォルトの名無しさん
NGNG0049デフォルトの名無しさん
NGNGどこかにないですか?
0050デフォルトの名無しさん
NGNG0051デフォルトの名無しさん
NGNGガイシュツ。>>4
0052デフォルトの名無しさん
NGNGそういやどっかの割れサイトでエミュないのにROMだけ配布してた(藁
確かFFだったと思うけど。
0053デフォルトの名無しさん
NGNGそれにXPのAPIエミュレート機能付けてもらえると「Win9x、NTで新しいソフトを動かしたい」て方に喜ばれそう。
0054デフォルトの名無しさん
NGNG0055デフォルトの名無しさん
NGNG0057デフォルトの名無しさん
NGNGttp://fms.komkon.org/fMSX/src/Tables.h
これのことか?
0058デフォルトの名無しさん
NGNGPCエンジンのエミュレータが
とっても欲しいYO
0059デフォルトの名無しさん
NGNGだからそれまんまVMware
0060デフォルトの名無しさん
NGNGお前等のせいで風流というものがなくなった。PCでファミコンをするなど時代の逆行。ダサダサ。
0061デフォルトの名無しさん
NGNG後の世に残る礎が出来たんだ。
モノホンでしか動かなかったら、100年後に稼動する環境が残っ
てるかどうか判んねーじゃねーか。
俺の名前が永久に歴史に刻まれると思うと、エミュ作者には感謝
感激雨あられだ。
0062デフォルトの名無しさん
NGNG何作った人ですか?
0063デフォルトの名無しさん
NGNG多分エミュ持ってる人なら必ず揃えておきたいと考えるソフトの1つ
もっとも、アルバイトでプログラムに参加してたコレが生涯で最も売
れたソフトというのがちょっと鬱。
いつか、このソフトを越えるソフトを作ろうと思いながら10数年過ぎ
てしまった。
0064デフォルトの名無しさん
NGNG0065デフォルトの名無しさん
NGNG10数年逆算して有名なソフトといえばーーー
ありすぎてわからんよ。グラディウスあたりですか?(てきとー)
でも100年後にPCという概念そのものが残っているかどーかは
微妙だったり。光ファイバーとか下り100Mとかになったら逆に
いつでもダウンロードできるからいいや、ってなりそうだし
電話やテレビみたく単なる端末としての存在になってたりして。
思い付きだけど
0066デフォルトの名無しさん
NGNG計算機は全て脳にインプラントされる時代になっていたら
確実にPCという概念は無くなるね・・・
いや、メディアというメディア全てが豹変していることになるか(藁
0067デフォルトの名無しさん
NGNG妄想することでゲームやったり、動画見たり、音楽聴いたり、
糞スレ立てたり、煽ったり……。
なんか怖い。
0068デフォルトの名無しさん
NGNGあったら教えて。なかったら作って。
0069デフォルトの名無しさん
NGNG100年前の文化を学ぶコーナーで、
PCエミュレータの中で動くウィンドウズで
NESticleを走らせて、100年前はこんな
ゲームがはやったんだよー
と当時の文化を学ぶのです。
端末が脳に埋め込まれていても同じです。
0070デフォルトの名無しさん
NGNGエロ動画に感触の情報を持たせてウハウハ。
0071デフォルトの名無しさん
NGNGワンダースワンエミュってもうあるよな?
0072デフォルトの名無しさん
NGNGjavaで書かれたWonderScottONLINEってのと、
Win用のCygneってのがあるね。
Cygneはどうやら開発中止みたいだけど、ソースは公開されるそうな。
めでたく公開されたら、サウンドに手を入れてみたいと思ってる。
期待してまっせ!!
0074デフォルトの名無しさん
NGNG漏れも期待するぞ。
0075デフォルトの名無しさん
NGNG0076デフォルトの名無しさん
NGNG0077デフォルトの名無しさん
NGNGわざわざ埋め込むも何もソフトウェアで実装すりゃいイジャンか
0078デフォルトの名無しさん
NGNG0079デフォルトの名無しさん
NGNG0080デフォルトの名無しさん
NGNG100年も待たなくても良いんじゃない?
0081デフォルトの名無しさん
NGNGそれは小説や楽曲など著作者がひとりの人間などシンプルな場合で
しかも死んでからの話し。法人が権利を持っている場合は別なのでは。
それに最近だと遺族が権利を相続してるみたいだし
詳しいことまではよくわからないけど
0082デフォルトの名無しさん
NGNGちょっとは調べよう。
http://www.cric.or.jp/qa/hajime/hajime3.html
0083デフォルトの名無しさん
NGNG0084親切な人
NGNG1通のメールを読むだけで、毎月 1250 円
貰えます!!!
下記を観て下さい↓
http://www.guruguru.net/auction/item.php3?itemid=21703
■経験談■
私も、この広報文を観て、すぐ加入しました。
そして訪問するサイトに、このメモを 10 箇所位
残しました。
先月、家に USA から小切手が送金されました。
これを、地元の富士銀行で円に変えたみたら、
驚くことに、83500 円になりました。
それで、このサイトに入って、私の会員数を
確認してみたら、私の直接会員が 23 人で、
その会員が集めた会員が、65 人だったん
です。
まさか、こんなに早く会員が増えるとは思いも
しませんでした。(ちゃんと確認できるところが
安心します。)
■会員募集方法■
http://www.mintmail.com/?m=1940638
後の ID(番号)部分をミントメールより付与された
自分の ID に変換して広報すれば、本人が自動
的に抽選されます。
0085デフォルトの名無しさん
NGNGなぜかそれより情報量(?)が少なくてすむSNESだとカクカク動作なんですよ。
なんでかわかる人います??
snes9xはC++で書かれててソースは公式HP(www.snes9x.com)に公開されてます。
zsnesはCで書かれていてhttp://sourceforge.net/にあります。
0086デフォルトの名無しさん
NGNG彼らはメモリイメージ全部転送してるってどこかで見た気がする。
デマの可能性が高いけど…。
0087
NGNG多分MAMEとかは押したボタンだけ転送してると思われ。
だから情報量は少なくなると思われ。
だからSNESもそういう風にいけたらサクサクいけると思われ?
0088デフォルトの名無しさん
NGNG0089デフォルトの名無しさん
NGNG0090デフォルトの名無しさん
NGNG0091デフォルトの名無しさん
NGNGhttp://www.kaillera.com/
サーバーのソースがねー
0092デフォルトの名無しさん
NGNGSNES対応してないね。陰謀だね。
0093デフォルトの名無しさん
NGNGまず6502の機械語が書いてある本を買って来る。
0094デフォルトの名無しさん
NGNG次に、体を清める。
0095デフォルトの名無しさん
NGNG0096デフォルトの名無しさん
NGNGそして次は祈祷師にPCのお払いをしてもらう。
0097kaillera.txtに名前が載ってる人
NGNG009999
NGNG0100デフォルトの名無しさん
NGNG0101デフォルトの名無しさん
NGNG0102デフォルトの名無しさん
NGNGzsnes win版の軽さに驚いた今日。
0103デフォルトの名無しさん
NGNG開発効率を優先したらある程度速度は犠牲になるのは仕方ないし、それでも自分の
マシンで快適に動けば何も問題無いし。
一番極端な例がMAMEだね。今では1GHz以上のCPUがないと処理落ちするくらいだし。
Unofficial版だと特定のゲーム向けに専用の描画ドライバを追加してOfficialの
倍くらいの速度が出てたりするけど、本家はなるべく統合する方向で動いてるから
どんどん重くなる。
0104まちゅ ◆VcvMACHU
NGNGとりあえず、COMETエミュ(というかシミュ?)でも作ってみてCASLでも
動かしてみよう。これで原理はわかるはずです。
0105デフォルトの名無しさん
NGNG0106デフォルトの名無しさん
NGNG0107名無しさん@お腹いっぱい。
NGNGでもエミュ作る人ってかなり尊敬に値する。
俺なんてCでしょぼゲー作って感激してるくらいの厨なのに
無償であんなものをね。
それなのに最新バージョン出せととかROMはどこだとか言う奴真に逝ってよし。
0108デフォルトの名無しさん
NGNGおほん、つまりですじゃ、
「エミュレーターの作り方が解らない・・
エミュレーターがどうやって動作してるのかわからない・・
なんか良くわからん。作り方なんか想像もつかない・・」
このような能力の人間にっ!
「エミュレーターは作ることができないっ!
たとえ作り方をそこに用意してやっても、無理だっ!」
エミュレーターは作り方がわかっている人間にも、作れないのが普通である。
高校生じゃと?
で、「作り方が想像もつかん」とはプログラミングの素養はないのお。
埋もれてる才能があっても大才能ではありえん。
あきらめんさい。
0109デフォルトの名無しさん
NGNG0110デフォルトの名無しさん
NGNGほえるだけ無駄と言うもの。
0111デフォルトの名無しさん
NGNGでも真理だと思う。
というかこのことに気がつかずに100レスも付けてる人たちって何でしょうか。
0112デフォルトの名無しさん
NGNG0113デフォルトの名無しさん
NGNGあなたに指図される筋合いはありません。
何の権限があってそのような事を言うのですか?
0114age
NGNG0115デフォルトの名無しさん
NGNGあちこちでの荒らしは楽しいか?
0116デフォルトの名無しさん
NGNG「氏ね」だけでOKと思われ
0117デフォルトの名無しさん
NGNG0118デフォルトの名無しさん
NGNGかまいたち弐の話題でもちきりなので、どうしてもマリと読んでしまう。
マリたんハァハァ
0119デフォルトの名無しさん
NGNG0120デフォルトの名無しさん
NGNGそれは奈美だYO!
激しくすれ違い。
0121デフォルトの名無しさん
NGNG…エミュ作っててすんませんw
0122デフォルトの名無しさん
NGNG>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1
0123デフォルトの名無しさん
NGNG>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1
>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1
0124デフォルトの名無しさん
NGNG0125地獄狂 YahooBB219017000159.bbtec.net ◆7WP8X9hw
NGNGCPUコードは独自のもの。
とりあえず、VRAMとかないんでグラフィックは扱えません。
でも、一応、僕の脳内ソースだとコンパイラとかが動かせるよていです。
このようなものでもエミュレータとよべるのでしょうか?
0126デフォルトの名無しさん
NGNG0127地獄狂 YahooBB219017000159.bbtec.net ◆7WP8X9hw
NGNG仮想の計算機。
0128デフォルトの名無しさん
NGNGエミュといえるの?
0129地獄狂 YahooBB219017000159.bbtec.net ◆7WP8X9hw
NGNGだから聞いてるんですが...
0130デフォルトの名無しさん
NGNGエミュレータじゃないのかしら?emulate=模倣する
0131地獄狂 YahooBB219017000159.bbtec.net ◆7WP8X9hw
NGNGんじゃ、今つくってるものを実際につくってみたらエミュレータになる?
0132デフォルトの名無しさん
NGNG0133地獄狂 YahooBB219017000159.bbtec.net ◆7WP8X9hw
NGNGんじゃ、どうすればエミュレータった言える?
0134地獄狂 YahooBB219017000159.bbtec.net ◆7WP8X9hw
NGNG0135デフォルトの名無しさん
NGNG125は単に独自の仮想マシンでは?
0136地獄狂 YahooBB219017000159.bbtec.net ◆7WP8X9hw
NGNGそうですか。
どうもありがとうございました。
0137asdg
NGNGどんなことがありますか?
■ このスレッドは過去ログ倉庫に格納されています