linuxでゲーム(商用、フリー問わず)
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
NGNGゲームを遊んだ人 感想ちょーだい
0313login:Penguin
01/11/28 06:36ID:TZjV2k5m欲しい人いる?
0314login:Penguin
01/11/28 17:57ID:/OXCKhYgPPCで動いてる人いる?
何が悪いのかさっぱりわからん。
ちなみに、.src.rpmってないのかねぇ?
0315login:Penguin
01/11/28 19:44ID:ipWXP2TRDGA ExtensionはXFree86 4.xなら入ってるはずだけど。
0316login:Penguin
01/11/28 19:47ID:/OXCKhYgXFree86 4.1xだけど、やっぱコレ絡みなのかぁ。
ちなみに DGA Extension とは何ですか?
0317login:Penguin
01/11/28 20:13ID:ipWXP2TRおおざっぱにいうとWindowsのDirectXみたいなもん。
で、どうもsnex9x.comにあるやつはXFree86 3.3.xの
DGAライブラリがリンクされてるようで、こいつは
XFree86 4.xのDGAライブラリとは互換性がない模様。
ようはソースからビルドし直すしかないと。
0318307
01/11/28 23:13ID:v2EwmmLrあきばおーで売ってるPSパッドとパラレルポートの変換コネクタは
DPPでちゃんと動くものなんですが、Linuxだとモジュールjoy-consoleが入ってくれません。
PSでなく64パッドだと指定すると、入るが動かないという不思議な状態です。
>>312さんがPSパッドを使えるようにした手順を教えていただけないでしょうか。
解説サイトも見つからなくてなかなか「Linuxでゲーム」になりません。
0319login:Penguin
01/11/29 00:42ID:8SA+uNTY.debならPPC版もあるYO!
0320login:Penguin
01/11/29 01:26ID:NpzCnI9Q0321login:Penguin
01/11/29 01:26ID:YXLukV1Mttp://www.homa.ne.jp/~ashie/diary/?200107c#200107240
0322login:Penguin
01/11/29 01:27ID:YXLukV1M調整がうまくいかない場合が多いから
0323login:Penguin
01/11/29 01:59ID:WAiQWaUw0324login:Penguin
01/11/29 05:43ID:k8iHz4FAthanks!
つまりは、snes9xをソースからビルドしなきゃダメなわけですね。
しかし、プログラムの知識が皆無なのでお手上げだなぁ。
./configure ,make, make install でコンパイルできればいいんだけど。
もしくは、src.rpmがあれば……。
>>319
.debとは何ですか?
0325login:Penguin
01/11/29 06:16ID:iSBgcgThhttp://sourceforge.net/projects/winex/
でReturn to Castle Wolfensteinが動いたスクリーンショットだって。
http://www.linuxgames.com/news/index.php3/5156
0326login:Penguin
01/11/29 06:33ID:YXLukV1Mhttp://www.geocities.co.jp/MotorCity/7789/snes9x-139-1k.src.rpm
>>325
WinXで、Half-Life & CounterStrikeもうごく
http://www.geocities.co.jp/MotorCity/7789/SS/linux-CS.jpg
スクリーンショット
0327login:Penguin
01/11/29 06:38ID:YXLukV1M0328327
01/11/29 06:40ID:YXLukV1M○ wine
訂正スマソ
0329login:Penguin
01/11/29 06:52ID:ECMBuxvJ0330login:Penguin
01/11/29 07:51ID:a1pu6nK0.debはDebianパッケージの拡張子
0331login:Penguin
01/11/29 10:13ID:YXLukV1M0332login:Penguin
01/11/30 06:51ID:n/dr/9O3Linux Gamerはすぐにアップせよ
0333login:Penguin
01/12/01 00:44ID:+K+JGRx0で3D系のゲームのコンパイルするため./configureしようとするとGLライブラリなどが見つからないといってしかられる
(実際は入っているのだが)
XFree86-develをはずして./configureをするとXFree86-develに含まれるヘッダファイルが見つからないといわれるが
GLライブラリなどは見つかる。XFree86-develに含まれるライブラリのみを別の場所にコピーしXFree86-develをアンインストール
すしヘッダファイルのみ戻してやると./configureもとおりmakeも問題なくいきゲームの起動までする。
なぜ??こんな現象が起きるんでしょうか??
0334307
01/12/01 01:26ID:XwM+f69qなんですが、joy_console=の後が0,6や0,7や0x378,6等やってもできませんでした。
で、>>320さんの言うようにチョットgoogleで「usb joydev」で検索したら
joydevは/dev/usbjs0だとわかったのでjs0へリンクしてみたところ、
あっさり動作しちゃいました。
ちなみに変換コネクタは「PSX COMPATIBLE CONTROLLER ADAPTER for PC」です。
joy_console=0,6でダメなのは何故なんでしょうね...
DPPで使えるからあきばおーモノでも結線は問題無しだと思うんですが。
joy-console.oのinit_moduleにbusyとか言われるけど、
0,6以外なら一応インストールされるから不思議。
0335login:Penguin
01/12/01 02:48ID:8aPlSw5csnes9xのsrc.rpmどうも! 頂きました&助かりました。
しかーし、rebuildできん……。
nasmとやらはソースをコンパイルして入れたんだけど、
もう1つ、
svgalib-devel >= 1.4.1は snes9x-139-1k に必要とされています
と出る。が、これってix86用ですよね?
ウチのはPPCなんですが、どうすれば……。
0336login:Penguin
01/12/01 03:36ID:SKIPCQgEall: offsets snes9x # ssnes9x
#ssnes9x: $(OBJECTS) unix/svga.o $(GLIDEOBJS)
# $(CCC) $(INCLUDES) -o $@ $(OBJECTS) $(GLIDEOBJS) unix/svga.o $(LDLIBS) $(GLIDELIBS) -lvga -lvgagl -lz $(EXTRALIBS) -lm
0337login:Penguin
01/12/01 03:42ID:WmQ7ZQBknasmを使わないようMakefileを書き換える必要がありそうね。
0338login:Penguin
01/12/01 04:17ID:3QsAXG7fうーん PPCだったか x86でRedHat系向けに作ったので予想外ですな
nasmとsvgalib、svgalib-develのRPMが、ディストリのCDに普通は入っているから
それをRPMで入れればOKなんだど PPCに入っているかどうか・・・・
入っていれば素直にコンパイル可能なはずです。駄目ならZsnesのほうも試してみて
これもnasmがRPMで入ってないと弾かれるけど・・・
0339login:Penguin
01/12/01 04:31ID:SKIPCQgEオペコード違うもんな。
古いのはnasmなしでなかったっけ?
nasm後で入れた記憶あるが自信ない。
0340login:Penguin
01/12/01 04:34ID:WmQ7ZQBkとりあえずDebianからソースとパッチ一式パチッてきて
% mkdir work
% cd work
% wget ftp://ftp.jp.debian.org/debian/pool/non-free/s/snes9x_1.39.orig.tar.gz
% wget ftp://ftp.jp.debian.org/debian/pool/non-free/s/snes9x_1.39-1.diff.gz
% tar xzf ../snes9x_1.39.orig.tar.gz
% cd snes9x-1.39.orig
% gzip -dc ../snex9x_1.39-1.diff.gz | patch -p1
% make -f debian/Makefile.debian NETPLAY=1 UNZIP=1 THREAD_SOUND=1 OPTIMIZE="-O6 -fomit-frame-pointer -fno-execptions" snes9x
なんてことやってみたらどうよ?
0341login:Penguin
01/12/01 05:11ID:7XXxDUqs本当だったらどうやってやんのか教えれ。
つーかやってる奴いる?
0342login:Penguin
01/12/01 05:13ID:WmQ7ZQBk0343login:Penguin
01/12/01 08:38ID:e9dzLuzZ0344login:Penguin
01/12/01 14:07ID:PMJG7GaL0345login:Penguin
01/12/02 02:15ID:WAEe99dQZsnesも試してみたけど、
linux/gl_draw.c:279: unknown register name `eax' in `asm'
{standard input}: Assembler messages:
{standard input}:723: Error: Unrecognized opcode: `call'
make: *** [linux/gl_draw.o] エラー 1
/var/tmp/rpm-tmp.38543 の不正な終了ステータス (%build)
で止まってしまう……。
でも、思うに、nasmがix86のコードしか吐かないんじゃ、
仮にコンパイルできてもPPC上だと動かないんじゃ……?
>>340
やってみました。
コンパイルそのものはできたけど、動作が落してきたバイナリと
同じで、結局動かず。
これは前にも出た、XFree86絡み(>>317)と思われますが、
じゃあ、どうすればいいのかってところで行き詰まり中。
0346login:Penguin
01/12/02 02:35ID:yWXzsfda「DVD再生ソフトウェア」スレ
http://pc.2ch.net/test/read.cgi/linux/994595280/214-215
hogehogeをlibXxf86dgaに読み変えればよろしいかと
0347login:Penguin
01/12/02 02:56ID:tmSuIXEODGA拡張を使わないって手もあるな。Makefile.debianから
-DUSE_DGA_EXTENSION
-DUSE_VIDMODE_EXTENSION
-lXxf86dga
-lXxf86vm
とある個所を全部削ってmakeしてみるといけるかモナー
0348login:Penguin
01/12/02 03:32ID:WAEe99dQ玉砕しました(泣)
>>346
ってことは、
ld --whole-archive -shared -o libxf86dga.so.1 libxf86dga.a
となると? ちなみに正しいのはlibXxf86dga ? libxf86dga ?
で、ヒジョーに初歩的な質問で恐縮なんですが、
ldってのがリンカなのはわかったんですが、
上記のオプションを付けて実行すればいいんでしょーか?
それとも、makefileか何かを上記のように書き変える?
0349login:Penguin
01/12/02 03:43ID:HNQ+EEXVXFree86 4.xなら、XFree86-develとかXFree86-static-libs
パッケージあたりに/usr/X11R6/libにlibなんとかdga.aという
スタティックライブラリがあるはずです。そのスタティックライブラリから
シェアードライブラリを作る方法の説明なのです。できたナントカ.soを
/usr/X11R6/libに置いて、ldconfigすればsnes9xも文句言わなく
なるでしょう。ldd snes9xして「not found」と言われるライブラリと
同じ名前で.soじゃなくて.aで終わってるものを探しましょう。
0350login:Penguin
01/12/02 03:56ID:tmSuIXEOMakefileに書いてあるのが正しい名前。
0351login:Penguin
01/12/02 03:58ID:tmSuIXEOだからlibXxf86dga.aが正しい名前。
0352login:Penguin
01/12/02 06:32ID:wdG63E2RPPCならMacOSで、snes9xのバイナリを使うしかないと思われ
0353login:Penguin
01/12/02 06:53ID:rOQ+4j3Tあとひとヤマ越えさえすればあっさり逝きそうな
雰囲気だけど。
0354MSXuser
01/12/02 22:46ID:eJ02gj9u0355login:Penguin
01/12/03 14:09ID:7iTzvVpqUTは起動するからOpenGLは動いてるはずなのになぜだ・・・
0356login:Penguin
01/12/03 14:11ID:8cZolKND0357login:Penguin
01/12/03 16:48ID:3TN5Vo9Mたしか、2.4.10あたりからVMが変わったらしいね、その影響かな?
0358login:Penguin
01/12/04 11:01ID:kAZ5ESKU0359login:Penguin
01/12/05 00:22ID:fyyYxbGPもっとも、Debianのソースパッケージ落して来て
(独自Makefile作ったり虫取りしたりしてある)
手元でmakeってのが早いかもね。
あそこはまぢ便利だよ。
0360login:Penguin
01/12/09 22:27ID:K5wNaoFq0361login:Penguin
01/12/09 22:36ID:xSbBzH8tttp://www.floot.demon.co.uk/lincity.html
0362login:Penguin
01/12/09 23:30ID:xorAd/HWDebian SidでGeForce3を使って遊んでいるけど、快適に遊べてます。
USBジョイスティック使って、とくに問題もなし。
0363login:Penguin
01/12/09 23:44ID:ps6de3De0364login:Penguin
01/12/10 04:09ID:eicAIjZHお金持ちだね、うらやましい
0365login:Penguin
01/12/10 22:59ID:S/hg3KjyLinCityやった事有るけど、
炭坑作った辺りからスラム街が
急増して、あぼーんするのに
必死になった記憶が有るよ(^_^;
0366login:Penguin
01/12/19 07:00ID:1AfdViYu0367名無しさん@Emacs
01/12/27 16:04ID:/NSew+yGどうやるのでしょうか?
ジョイパッドからキー入力へ変換するものとかでもいいのですが.
0368login:Penguin
01/12/27 19:43ID:FUpGK0ft別に変わりはない。
いちいひXあげるごとにnvidiaのログが
でて(・A・)イクナイ!
0369login:Penguin
01/12/29 00:00ID:lgyAhgFJそれはsnes9x自体をいじらないと駄目だと思う。
unix/x11.cppのS9xProcessEvents()のXK_Tabの処理を
unix/unix.cppのReadJoysticks()に持って来れば
何とかなりそうな気はする。(外してるかも)
0370a
02/01/13 03:36ID:VWZIDYljLinuxに移行したバージョンを遊んでみたけどデキいいね。
カンフーマンにデモがついて超必使えるようになってたのには、激しくワラタよ(w
http://mugen.elecbyte.com/
しかし、FAQの「What about a Windows version?」読んだけど、金とか技術
だけの問題じゃねーような気がするぞ。
0371login:Penguin
02/01/15 18:57ID:P9uojqjp唯一ゲームポートのやつ見付けたけど、イマイチだったし微妙に高かったしなあ。
0372login:Penguin
02/01/15 23:33ID:PCxVRr9cやってみた。
けっこうさくさく動くね。
/ で大蹴りが出ないのはなぜ?
つーか、キーボードじゃむり。
0373a
02/01/17 10:56ID:tdDLK6dE>>372
うちでは、/キー使えてるよ。
XF86Config-4(XFree86 4.1.0)のキーボードはこんな感じだけど。
----
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "jp106"
Option "XkbLayout" "jp"
EndSection
----
>>371
USB以外じゃないとダメなん?
0374a
02/01/17 11:24ID:tdDLK6dEhttp://koflinux.sourceforge.net/
今は、CVSからしか取ってこれないけど、古いアーカイブは
http://kof.asbyte.com.br/
から取ってこれるみたいです。
MUGENと違ってこっちは、GPLなのでGPLっこには安心ですね(w
0376371
02/01/17 23:20ID:hAUyYAWZUSBのゲームパッドってちゃんと動くか心配で。
ちなみにやるのはエミュレータぐらいかな。
0377login:Penguin
02/01/17 23:46ID:wY3UJR/Eゲームポートのほうはmodules.confに設定書き込んだりとかいろいろ手間
USBはただ差しとくだけでモジュールも勝手にロードされたと思った
0378371
02/01/18 05:13ID:Y2ew0B5/できればいろいろ選べるUSBがいいと。
0379login:Penguin
02/01/18 09:12ID:j5Ctd7UF0380a
02/01/18 11:45ID:6ZWDJ4uL(・∀・)つ http://www.gnu.org/software/gnugo/
ヌーとペンギンの囲碁ってシュールですね。
>>378
とりあえず2.2.20にあげとくという方向で。
ソースのDocumentation/usb/input.txtとか見ると大丈夫そうですけど。
もし心配なら、Documentation/joystick.txtを見て、動作確認の取れて
るのを買ったらいいんじゃないでしょうか。
個人的には人柱キボーン
>>377
勝手にロードはある程度までで、全部をロードするにはusbmgrとか
そのたぐいのものが必要だったような気が…
0381a
02/01/18 11:47ID:6ZWDJ4uLhttp://linux.nikkeibp.co.jp/column/inflection/6/usb5.org.html
0382login:Penguin
02/01/19 01:21ID:3joG1txuもしある程度(初段)以上の強さを求めているなら、Linuxかどうかは関係なしにない。
0383a
02/01/19 23:44ID:U14jKms9訂正
モジュールをロードしていたら、(認識できるのは)自動的に認識する。
モジュール自体は、murasakiとかusbmgrとかhotplugを使わないと自動的にロードはしない。
あたりまえっすね。ソマソ
0384372
02/01/20 00:00ID:dWps4DA0↓こういうことだった。ぐは。
chars/kfm/readme.txt
> Kung Fu Man is a 4-button character.
0385371
02/01/20 03:36ID:WqEynPl0再構築とかはいりませんよね?
0386login:Penguin
02/01/20 16:53ID:pGbtUHiRすこぶる重くてゲームにならん。
なんでだろう?
PPC G4/500なんだけど。
0387名無しさん@XEmacs
02/01/20 20:10ID:hJLw95RVi386ですまないが、Duron800MHz G450でふつうに動くぞ
0388名無しさん@XEmacs
02/01/20 21:21ID:hJLw95RVtuxracer @ G450 & XFree4.1.0のお話
0389a
02/01/21 00:35ID:WQE7l87/BurgerSpace
http://www3.sympatico.ca/sarrazip/dev/burgerspace.html
0390login:Penguin
02/01/21 01:01ID:wavVY/fTくいっくはっくキボーン!
SDLの画面設定してるあたり触ればどーにかなるんじゃねーか?
0391login:Penguin
02/01/21 01:02ID:7Edw1OuW0392login:Penguin
02/01/29 19:08ID:5mopCc8rとりあえずスクリーンショットを取ってみたよ
http://www.geocities.co.jp/MotorCity/7789/SS/PSX_Linux_1.jpg 〜 PSX_Linux_6.jpg
0393login:Penguin
02/01/29 20:47ID:PeDYS4O5スペックけっこう必要なん?
0394login:Penguin
02/01/29 23:14ID:5mopCc8r800Mhz以上、GF2以降、メモリ256M以上ってところかな(win版も)
ちなみに出来としては、Joystickが使えない点を無視すると
win版よりいいとおもう
プラグイン等のURL張り付けとこうか?
0395login:Penguin
02/01/29 23:30ID:0IP616aAプラグインがみつかんなくて。
0396a
02/01/30 12:56ID:AC1e50Oz>>395
>>392じゃないけどpluginの場所
http://www.ngemu.com/psx/plugins.php?page=linux
0397k
02/01/30 12:58ID:W++oqS4X0398login:Penguin
02/01/31 00:39ID:CF9nDYsnちょっときつい、でも2Dが主体のゲームなら大丈夫
0399login:Penguin
02/02/03 19:56ID:OQc04g7Yちなみにppc版なんだけど。
本来なら、普通に起動すれば音出るよね?
0400399
02/02/03 21:19ID:XROOjnhUioctl SNDCTL_DSP_SETFMT: 間違った引数です
Sound device open failed
0401login:Penguin
02/02/03 22:32ID:OqGNwXA0引数がまちがってんだよ
0402399
02/02/03 22:50ID:XNSgkFWGうん、それはわかるんだけど、どう対策すればいい?
バイナリを入れただけだから、ソースはイジれないし。
0403login:Penguin
02/02/07 14:48ID:69zP45S9まず、Vineで用意されてるカーネルのSRPMでmkkpkgしたがエラーが出る。
のでkernel.orgにある2.4.17のソースからインストールした。
なんとか2.4になったものの、USBジョイスティックが使えないのはおろか音が出ない(alsaが動いてないのかな)、ネットワークに繋がれてない。
しょうがないので再構築なしでVineに置いてあるカーネルのRPM入れようと思うんですがこれでUSBジョイスティック動きますかね?
0404login:Penguin
02/02/07 14:56ID:LysmZQpsふるいかな?
0405login:Penguin
02/02/07 15:12ID:DqSz9Jvx使えばUSBのジョイスティックとして認識できますか?
0406login:Penguin
02/02/07 15:16ID:o+F7hCoE使えるかどうかは、わからん。(挿さっているだけで、使ったことがないので)
0407a
02/02/07 16:13ID:BCl1sDR1kernelを再構築したら、古いalsaは使えないよ。
というわけで、alsaのソース取ってきてコンパイルしませう。
RPMはalsa付属のスクリプトで作れます。
LANはコンパイルし忘れか、モジュールをkernelに組み込んでいるので
はないでしょうか。
0408307=334
02/02/07 17:22ID:O+MDMk320409login:Penguin
02/02/08 01:20ID:rHZaIbPS0410login:Penguin
02/02/08 09:20ID:fkUcJLZYbash: syntax error near unexpected token `>'
0411login:Penguin
02/02/09 19:07ID:spJjrrsc0412厨房
02/02/12 16:10ID:l5fnBI11USBゲームパッドを使いたいのですが
cat /dev/input/js0
とやると謎の文字列が出て、USBゲームパッドを外して同じことをすると そのようなデバイスはありません と出るので/dev/input/js0を認識しているようです。
が、snes9xでは/dev/js0を指定しているらしく、「/dev/js0: そのようなデバイスはありません」とエラーが出てしまいます。どのようにすればよいのでしょうか
■ このスレッドは過去ログ倉庫に格納されています