1 :
login:Penguin :
04/02/05 21:12 ID:dPa8q9C/ ハードウェアをエミュレートするソフトを語るスレ。
リンクは
>>2-10
fceuのformにgtk2化パッチが流れてるな。
5 :
login:Penguin :04/02/06 15:02 ID:hJBsDDdt
11 :
login:Penguin :04/02/08 23:55 ID:1zSNKPln
そいえばたまごっちエミュとかいうのもあったなぁ。
13 :
login:Penguin :04/02/09 16:14 ID:5Hf0T26h
VisualBoyAdvance-SDL 1.7.1
やっとまともになったかな? 1.5から移行できそうだ。
15 :
login:Penguin :04/02/10 21:50 ID:RZGZ6O5w
16 :
login:Penguin :04/02/10 21:50 ID:RZGZ6O5w
17 :
login:Penguin :04/02/10 22:21 ID:RZGZ6O5w
19 :
login:Penguin :04/02/12 15:40 ID:ZifOyE2f
Raine 0.39.4d
21 :
login:Penguin :04/02/14 16:52 ID:mnqazerT
xmameで16bitで32bitのゲームが動くようになるっぽいな。
誘導されました ところで、GEOSが無料になりましたが、動くエミュを教えて下さい。 viceじゃ駄目らしいです。
>>23 コモドール用でつ。viceでも動くことはdev-jで知りました。
でもwinが必要…ウワァァンヽ(`Д´)ノ
>>24 よく分からんけどLinux版のだと駄目なん?
>>25 SCのこと。結局dosemuで動いたyo
27 :
login:Penguin :04/02/17 15:08 ID:/ZjhALSW
28 :
login:Penguin :04/04/26 18:29 ID:CTXsuF9v
ワーオ
29 :
ログイン :04/04/26 18:41 ID:Eh2BjE5y
>H/Wエミュレータ こんな表記のしかた初めて見た。「エミュ」のことでしょ? さすがリナクサー。
>>29 まあ、ソフトウェアのエミュレーションをする
Wineみたいなのもあるわけだし区別してもいいんじゃない?
31 :
login:Penguin :04/05/08 17:39 ID:MyEV46Nv
ねこぷろソースマダ〜?
32 :
login:Penguin :04/05/10 15:46 ID:4RNdpxZJ
VisualBoyAdvanceのCVSにはgtk2版やらがあるみたいだな。 つかホームの設定ファイルをドットファイルにするなりして欲しい。 いちいちソースイジって~/.vba/VisualBoyAdvance.cfgを読むようにしてるんだが。
33 :
login:Penguin :04/05/11 17:52 ID:K2fkJacP
PearPC登場age A T で M a c O S X が 動 き ま す (OS板参照)
興味無いこともないが、わざわざエミュ入れてまで使いたいアプリもないしなぁ。 MacにLinux入れて、エミュでMacOS複数起動ってんなら使い道があるかも。
35 :
login:Penguin :04/05/15 19:50 ID:fQwXtBxX
動く絵を見るのが目的でもいいじゃん。
36 :
login:Penguin :04/05/16 20:46 ID:cJs8cwpa
xmame 0.80→0.81の間でバイナリが10MBもでかくなった。 patchの半分以上がhash関係でhashが原因みたいだが、仕様なのか?
37 :
login:Penguin :04/05/22 20:20 ID:c1a6Mj39
PearPC 0.1.2
38 :
login:Penguin :04/05/23 15:12 ID:WGj4dWNY
VisualBoyAdvance 1.7.2 GTK+のインターフェイスキター
39 :
login:Penguin :04/05/26 00:15 ID:SfaM/mSu
違いのわからない人間なんです
40 :
login:Penguin :04/06/08 13:33 ID:PF+28WP0
xnp2のgtk2化キボンヌ
41 :
login:Penguin :04/06/14 13:42 ID:kmFUaPen
xmame-0.83.1 * Everything from MAME 0.83 (changes-mame.html) and MESS 0.83 (changes-mess.html). * The Xv driver now turns on XV_AUTOPAINT_COLORKEY, in case it was turned off by, for example, by the xine movie player. This prevents the display from being blank in this case. (Shyouzou Sugitani) * Moved a misplaced vprintf() call that was causing a bunch of log messages to display and slowing down the emulation for some games.
43 :
login:Penguin :04/06/15 11:39 ID:xSGzS84e
PearPC 0.2.0
44 :
login:Penguin :04/06/19 12:49 ID:Ojl/frYN
>>40 ver.0.77 から ver.0.78 までの修正項目
共通部
・PIC - スレーヴのマスクの修正
・CGROM - JIS83罫線の不都合修正
・TEXTRAM - JIS83罫線の不都合修正
・86PCM - 割り込みステータスの修正
・BIOS - ブート時にメモリを完全に消去するようにした(※ RanceII対策、他のホットスタートで不都合が出るかも)
・BIOS - 直線描画のアルゴリズム修正
・BIOS - 円の半径が異常だった不都合の修正
・BIOS - JIS83罫線の不都合修正
・LIO - 内部塗り潰し指定付きBOX描画の対応
・LIO - 半角ひらがなの対応
・LIO - 円の仮サポート
X11 依存部
・ソフトウェアキーボードのサポート
・GTK+ 2.x の暫定的なサポート
45 :
login:Penguin :04/07/12 14:43 ID:4yeqpa8Y
Mini vMac 2.3.1
46 :
login:Penguin :04/07/15 11:13 ID:6WDtoNzx
Snes9X 1.43-WIP1 久しぶりにキタ━━━━(゚∀゚)━━━━ッ!!
47 :
login:Penguin :04/07/30 14:23 ID:aeeFVQ6V
NeoPop-SDL 0.2が出てるな。 ソッコーで開発終了してるのかと思ってたが。
48 :
たまには次期OSのお勉強 :04/08/01 16:39 ID:0eri1qp4
>>46 え?
Linuxってゲームのエミュ動くの?
>>51 おお!コンパイル出来ました。ありがとうございます。
動作のほうは何やら例外エラーが出てしまうんでもう少し調べてみます。
作者さんがOpenBSDな人だからLinuxでは問題があるかもね。
VisualBoyAdvanceでCPUリソースが喰い尽くされる症状が、 出てない方は居ますか?
いつの間にかFBA SDLなんてのが出てるな。 なんかフォーラムに出てるのと同じエラーでコンパイルできんけど。
56 :
login:Penguin :04/09/09 22:59 ID:sbCMkR3v
VisualBoyAdvance 1.7.2 CPUリソース喰いまくり回避。 ~/src/sdl/SDL.cpp ----------------------------------------- 2828a2828,2848 > if(!wasPaused ) { > if(!speedup) { > u32 time = systemGetClock(); > u32 diff = time - throttleLastTime; > int target; > > if (throttle) { > target = (100000/(60*throttle)); > } else { > target = (100000/6000); > } > > int d = (target - diff); > > if(d > 0) { > SDL_Delay(d); > } > } > throttleLastTime = systemGetClock(); > } >
57 :
続き :04/09/09 23:00 ID:sbCMkR3v
2862,2874c2882 < if(!wasPaused && throttle) { < if(!speedup) { < u32 diff = time - throttleLastTime; < < int target = (1000000/(rate*throttle)); < int d = (target - diff); < < if(d > 0) { < SDL_Delay(d); < } < } < throttleLastTime = systemGetClock(); < } --- > 2922a2931 > 2948a2958 > SDL_Delay(1); 2965a2976 > SDL_Delay(1);
58 :
おわり :04/09/09 23:01 ID:sbCMkR3v
3357c3368 < SDL_LockYUVOverlay(overlay); --- > //SDL_LockYUVOverlay(overlay); 3367c3378 < SDL_UnlockYUVOverlay(overlay); --- > //SDL_UnlockYUVOverlay(overlay); ----------------------------------------- SDLバイナリ用でつ。デスクトップスレのsystemFrames()周り修正に 加え、音関連の待ちループにもSDL_Delayを強引に追加。ぶさいくだけど カナーリ効きまつ。
>>56 まだ試してないけど、激しく感謝。
本家に投げてはいかがでしょうか。
流石に本家も気付いている…はず。
61 :
59 :04/09/17 00:41:21 ID:6glzV3nR
>>60 効果あった。ありがとう!
CVS版でも直ってないけど、本家は直す気あるんだろうか...
GBAって浮動小数点演算なんかあったっけ、 あったとしてもそれのエミュレーションにi686の浮動小数点演算器使ってないよなーと 勝手に決めてこんなことしてみたら速くなった。これってまずいのかな? env CXXFLAGS=-ffast-math\ -O3 ./configure それと、src/sdl/SDL.cppのこの部分の80,90って数字をいじるとAutoFrameSkipの挙動が変わるみたい。 systemFrameSkip--; } } else { if(speed < 80) frameskipadjust -= (90 - speed)/5; else if(systemFrameSkip < 9) frameskipadjust--;
ごめん後半の80,90の奴は嘘でした。変えない方がいい。変えるなら if(speed >= 98) { からそのあたりまで矛盾無くいじること。(いじる意味もあまり無いと思う)
>>62 のあたりも本家と連絡とったほうが良くない?
gngeoは-O3だとだめぽじゃないか。 おかしなバイナリ吐くぞ。
66 :
62 :04/09/19 23:39:59 ID:9M1YXvZ3
>>64 英語書くのもsourceforgeのアカウントを取るのも億劫で。
代わりにやってくれるのなら歓迎です。
>>56 に関しては解決法がぶさいくと仰ってるように、本来の解決法ではない
可能性がありますのでバグの症状を正確に報告するのが大事かと思います。
俺の分に関してはあまり本家に言うことじゃないかも。
一般的なconfigureの技だし、諸刃の剣だから。
じゃあよろしく。
>>65 おかしなって何ですか?
起動できないとかじゃなくて、こっそり暴走とかだったら
VBAでも発生してるかも? とか思ってしまう。
gccのバージョンとかも関係あるかも。
67 :
65 :04/09/20 15:59:58 ID:QOYz9qcG
>>66 一部のROMを読み込むとSDL周りでセグって起動しない。-O2では正常。
gccは3.3.3か3.3.4だったな。
>>62 GBAのハードに浮動小数点演算があるかどうかは関係なくて、
エミュレータのソースで浮動小数点を使っているかどうかが、影響するのでは?
-ffast-math で速くなるなら、使っているのだと思います。
しかし、速ければ嬉しいので、Good Job。
>>68 いえ、-ffast-mathは精度を多少犠牲にしてでも最適化するオプションなので、
GBAのハードによる演算部分に適用されると実機と違う動きになってしまいます。
あと、速くなったのは一緒に付けた -O3 の影響である可能性も。
今ソースをfloatとdoubleでgrepしたけどほとんど出てこないから。
VisualBoyAdvanceのソース読んでみたけどわりとユルユル みんないいマシンもってんだね いま最適化してる 面白いよ
kxuタソはVBAの開発再開したみたいだな。 停滞してたCVSが更新されてる。
>56で SDL.cppを修正してvbaの1.7.2をコンパイルしたけどCPUリソースの消費が変わらなかったよ。なんでだろう。
マシンの限界
ていうか遅いマシンにあれはきつい
Windows版だと余裕をもって動いたのにな。
>>72 -s 1 をつけて起動してみる。Xまわりが貧弱(?)な環境だと
画面を拡大しようものなら死ぬほど重い。画面ちっちゃいYO
って場合は-Fか動作中に ctrl + f でfullscreenにしる。
あとXの深度を16にするとか。
windowの大きい画面で遊びたいYOってバヤイは、overlay
で動かしてみる。Xの環境によってはHW_overleyが効かない
modeがあるのでいろいろ試してみる。
ただしwindowsのoverley同様画面がボケる。軽いが。
しまた、-s はskipじゃねーか。 -1 でおながいします。
ぱっちupしたいのだがどこも場違いな気がしてならない
79 :
login:Penguin :04/10/12 07:53:46 ID:wrlZVftn
base64でこのスレに書き込めばいいじゃない。
ここなにかと参考になりますね。 やっぱ tcpで ポケモン交換ってのは 無理ですか。 無理ですよねorz
83 :
login:Penguin :04/10/25 09:30:33 ID:y7KwiJHN
ZiNc 1.0
84 :
80 :04/10/25 15:42:26 ID:TwAgvvVk
>>80 >
ttp://webtron.org/ どなたかが、VBA 1.72 用の diff を↑に upload してくださったようです。
Internet Explorer で普通にダウンロードすると、展開済みになってしますようです。失礼しました。
ダウンロードツール (FlashGet) でダウンロードしたら、圧縮されたものが得られました。
展開すると、101,584 バイトです。
なんでIEやねん。 ZiNc 1.0.1
86 :
login:Penguin :04/11/07 07:11:59 ID:1S34f2+J
VBALinkがLAN対応か。
ZiNc 1.0.2
Raine 0.42.0 cps2対応だよ
90 :
84 :04/12/04 12:22:53 ID:tvYayRnZ
保守。>84 を書き込んだのは 10/25 ですが、
http://webtron.org の 19番 に今あるのは、10/31 の vba172a5.diff.gz で、新しくなってるみたいです。
91 :
login:Penguin :04/12/07 09:16:03 ID:pE+5wXWC
Xe is a multi system emulator for Linux that emulates many console and handheld
video game systems of the past. It currently supports eleven different systems with
more in progress.
Features:
Easy to use GTK+ user interface
Gzip support for bios, roms, disc images and save ram
Soft Zoom support
Xv video support
Full Screen mode
Xinerama support for dual-head / multi-head
XF86VidMode for resolution change
Rotate Screen support
Sound card and volume control
Joystick support
Configurable input
CD-ROM support
Region select support
Save screen shot support
Battery backed save ram support
SG-1000 Famicom Mark III PC Engine Mega Drive Super Famicom
Neo Geo Game Boy Game Gear Neo Geo Pocket Wonder Swan
http://www.xe-emulator.com/about.php
93 :
login:Penguin :04/12/11 08:26:52 ID:KKwMlZcV
なにが?
>>94 どれくらいのスペックで快適とか、なんとかが楽しいとか。
関係ないけど、最近、おくばせながらmupen64を試してみた。
P4 2.4 でもきつい時があるね。安定性はまぁまぁ。
96 :
login:Penguin :04/12/12 16:31:07 ID:l2VbwZTf
>>95 Gfx Plugin : Rice's Daedalus 5.2.0 を使うと
再現性も良くなかなか軽いでつ。と言ってもAMD64 3000+な
環境なので比較にはならないけども。使用pluginはこんな感じ
Gfx Plugin : Rice's Daedalus 5.2.0
Audio Plugin : JttL's SDL plugin 1.2
Input Plugin : blight's SDL input plugin 0.0.8-b
RSP Plugin : Hacktarux/Azimer hle rsp plugin
98 :
login:Penguin :04/12/22 03:41:29 ID:Tl+eIA5u
visualboyadvance 1.8.0beta出たな。
>>98 前スレあたりで誰かが書いてくれた、
CPU無駄喰い回避パッチ、は入ってるのかな。
入ってない。 誰も投げてないので入るはずもなく。