トップページgamedev
346コメント145KB

PSソフト開発初心者質問スレッド

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。02/03/23 03:18ID:0M+du7Iz
Playstationソフト開発初心者用の質問板です。
0020102/03/23 05:00ID:0M+du7Iz
配布は結構軽いのでHPなんかでアップして配布可能です。
もちろんネットやろうぜ環境がないと実行できませんが。
コンバートするやつ見たことありますね・・・・・
でも実際動くかどうか・・・・・
TMDにテクスチャ張ることできるんでしょうか?
質問ばっかりでスイマセン。

00218 ◆nyecwpQw 02/03/23 05:04ID:???
できるYO
でも初心者なら拡張グラフィックスライブラリは使っちゃダメ。
あれ使うと勉強にならんYO
(漏れも会社でBOSSからそう言われましてな。基本グラフィックスライブラリだけでやったもんさ)
00228 ◆nyecwpQw 02/03/23 05:05ID:???
もう寝るんでまた今度ね〜
頑張ってください
0023102/03/23 05:07ID:0M+du7Iz
そいうのを使う知識が無いので(汗
最初のうちは基本ライブラリでやっていくつもりです。
そういえばこの友達からもらったデータにPsx.exe ていうのがあるんですけど
何かわかりませんでしょうか?
0024102/03/23 05:09ID:0M+du7Iz
>>22
付き合ってくれて有難うございました〜!
0025名前は開発中のものです。02/03/23 10:24ID:???
Parを使ってPCとPSを接続すればあとはネットやろうぜ
のソフトをロードして実行できるよ。
0026名前は開発中のものです。02/03/23 13:17ID:???
サエラもう手にはいらないでしょ?
0027102/03/23 15:54ID:6c6eOEHw
>>26
海外では見かけますよ。


マテリアルエディタって Rsd Texture Mapper ていう1ポリゴンずつ
張っていくやつかな?
0028402/03/24 00:28ID:???
サエラは手にはいるよ。
とりあえず、お金払って売って貰うみたいな?
一時期中国だか何処かの国でコピそれて、作者が嫌になったとか有ったからね〜。
金出して買ってやんな。
俺はフリー時代に手に入れたがな。

後、CD−Rで動くようにするってのも何処かに有った気がするぞ。
最近調べてないからまだ有るかは知らないが、
とりあえずがんばれ。

ギコハハハハハ
0029名前は開発中のものです。02/03/24 01:56ID:???
>一時期中国だか何処かの国でコピそれて、作者が嫌になったとか有ったからね〜。
サエラねぇ。
開発目的で作られたとかいうわりには、
FF9のムービーに対応してたり
使いやすい独自改造コードがあるだの、
挙句の果てには黄金軸一つでRが動いたり、
作者の言ってることとは裏腹に、かなりミーハーっぷりが見え隠れするのは
気のせいか?

#あまり感心しないねぇ
0030名前は開発中のものです。02/03/24 02:55ID:???
>>28
海外ではまだDLできるとこありますね。
>CD−Rで動くようにするってのも何処かに有った気がするぞ。
ブートを制御するやつですか?つい最近みかけました
0031名前は開発中のものです。02/03/24 21:56ID:???
k-comm が作ったcaetlaは功罪アリってか。刀同様だな。
使う方も作る方も問題ですな。
0032名前は開発中のものです。02/03/26 03:34ID:4y9dm0gq
isoにしてえみゅでやれば?
0033∋-∈02/04/04 03:09ID:EtJuOcz1
>>19
それ、私も探してます。
pNesX(プレステでやるNESエミュ。CD-Rから動作可)
があるくらいだから
どこかにはあると思うんですが。
0034名前は開発中のものです。02/04/06 08:27ID:8BVw5quM
Vectorに開発ツールってのが転がってたけどあれは何よ?
0035名前は開発中のものです。02/04/09 00:18ID:4DXpgBDQ
ネタじゃないんだけど
PS2の読み込み命令に
「sceCdRead」と「sceCdStRead」があるけど
この二つの関数の内部的な違いって何ですか?
CdReadは普通のデータリードで
CdStReadはストリームのリード
・・・っていうレベルの質問じゃありません。
どうしてこの関数を二つ用意する意味があるんでしょう?
普通にCdReadでバッファにリードして
非多重化してIPUに転送じゃ駄目なの?
0036名前は開発中のものです。02/04/09 00:22ID:???
>>35
前者は内部でバッファリングしてるんじゃないの?
0037名前は開発中のものです。02/04/09 00:38ID:4DXpgBDQ
>>36
やっぱりそうですか・・・。
でも蓋空けして違うゲームに
ディスク入れ替えて一度読まして
もう一度元のゲームに戻した時の処理ってどうなっているんでしょう?
前回の続きのセクタからもう一度バッファリング再開してくれるのかなぁ?
ディスク認証とかも・・・。
それ考えると自分でsceCdReadしてバッファリングして
エラー発生したらディスク認証後
もう一度指定セクタを自分でリクエストして自前でバッファリングした方が
良いですかね。
0038名前は開発中のものです。02/04/09 09:07ID:???
漏れ、マルチオープン対応だと思ってた。
0039名前は開発中のものです。02/04/09 22:51ID:TAR4Y/bY
age
>>38
マルチオープンとは?
0040名前は開発中のものです。02/04/09 23:35ID:???
>29
最初は評価しただけ金出せばいい、とか言ってたえけど、
日記では金払えになってたよな。
まぁあまり使わんやつが評価した日記を書いてたからなんだけど。

どっちも直接やりとりしないのは恥ずかしがり屋さんだからですか?
0041名前は開発中のものです。02/04/11 06:04ID:???
>どっちも直接やりとりしないのは恥ずかしがり屋さんだからですか?
(i)さんの方はともかく(y)さんのほうは武闘派だから
要注意という話を聞いたことがあるが。
0042名前は開発中のものです。02/04/14 10:31ID:???
>41
つまり右派と左派をふたりでやってるのか。
ジャッキーとサモハンみたいな関係?
0043 02/04/30 05:08ID:???
ネット上にあるサンプルのゲームをどうにかCD-Rから起動できないものでしょうか?
海外にあるものは出来るのですが、日本のものはパソコンとPSをつなぐ方式でしか出来ません。
これが出来れば、

初期型PS
epsxe
コンパイラ

だけでゲームが作れそうなのです。
0044名前は開発中のものです。02/05/06 23:55ID:2.jKPy8w
YAME(PCエンジンエミュ)をプレステで起動するにはどうしたらいいんでしょう?
0045名前は開発中のものです。02/05/21 07:05ID:vR7PcYsM
libps.exeの使い方がいまいち分かりません。
0046名前は開発中のものです。02/05/24 02:06ID:Kt0.y.do
TIMファイルを画面に表示するためのサンプルプログラムとかって、
どこかにありません?
0047名前は開発中のものです。02/05/24 02:53ID:???
SDKにあるだろ
0048名前は開発中のものです。02/05/24 03:01ID:i8CcowGM
ネットやろうぜの転送ソフトがNT系で使えない理由は何?
シリアルポートの使い方が違うから?
誰かおせーて
0049名前は開発中のものです。02/05/24 03:08ID:???
yums age
0050名前は開発中のものです。02/05/24 03:09ID:???
>TIMファイルを画面に表示するためのサンプルプログラムとかって、
>どこかにありません?
tim2bmp で検索すれ
0051書き方が悪かったですが、02/05/25 02:36ID:WKL0Cb7.
>>50
プレステで、画面に表示するためのサンプルプログラムのソースのことです。
画面上にラインを引くソースは見つかったんですが…。
0052名前は開発中のものです。02/05/25 09:32ID:???
>>51
その調子で他のソースも解析を続けろ。
目的のものを発見する頃にはPSの描画の仕組みも少しは解って来るから。
#煽りじゃなくてマジな話
0053名前は開発中のものです。02/05/25 15:09ID:???
>>51
オーダリングテーブルとかは理解しているのか?
00545102/05/25 23:38ID:???
>>53
いえ、全くです。
オーダリングテーブルって何だろう?と思い、
検索したら出てきました。
ttp://www.cong.ac.jp/~maeda/playst/p_bcor.htm
とりあえず、ここをよく読んでみようと思います。
お騒がせしました。
0055名前は開発中のものです。02/05/28 01:16ID:qQaXhLag
ネットやろうぜで作ったソフトは、
PCとPSをつないでデータを転送して実行しますが、
これをCD-Rから実行するにはどうすればいいんでしょう?
imbnes(PS用NESエミュ)などは実行出来るので、ISOの焼き方自体に間違いはないです。
0056名前は開発中のものです。02/05/28 03:38ID:???
つーかそれ違法。ちゃんとネトやろうぜの規約読め。
0057名前は開発中のものです。02/05/28 07:34ID:???
>>55 まずは実行ファイルをPSX.EXEにせな。
まずはその方法考えな。
00585502/05/28 23:12ID:aX5IjM8I
>>56
CD-Rからの実行が違法なんですか?
規約は読めないんです。ネットやろうぜの会員ではないので。

>>57
そこまでは出来るんです。
ちゃんとファイルサイズを2048の倍数にもしてます。
0059名前は開発中のものです。02/05/29 18:26ID:???
どうあがいても違法になるからあきらめるが吉
00605502/05/29 23:44ID:0IXAxVpM
>>59
私は会員じゃないので約款は関係ないと思うのですが。
ネットやろうぜの開発ツールも持ってませんし。
0061匙嗣屠02/05/30 03:05ID:1tXmJ/9w
ムービーをPS上で再生するソフトってどこかにありません?
今のところ市販のゲームの再生用実行ファイルを代用してます。
0062名前は開発中のものです。02/05/30 03:23ID:???
リバースエンジニアリングは禁止とかいてあろーに。
0063匙嗣屠02/05/30 04:08ID:1tXmJ/9w
>>62
何処にですか?
0064名前は開発中のものです。02/05/30 04:27ID:???
>>59
>>62
よくいうよ、あんたらだってMXでいほーふぁいるコカーンしてるくせに。(w
0065名前は開発中のものです。02/05/30 05:18ID:???
リバースエンジニアリング禁止て
んな、野暮なこと言わんでも・・・。
0066名前は開発中のものです。02/05/30 08:09ID:???
ネット野郎是はストリーミングとかできないんじゃなかったっけ?
0067名前は開発中のものです。02/05/30 11:34ID:???
>>64
高校生?
0068 02/05/30 23:15ID:???
>>66
61はネット野郎是の話はしてないぞ。
00695502/05/30 23:43ID:Vrzvaeac
PSとPCを繋ぐやり方の場合、
libps.exeを先にPSに転送するらしいということがわかったので、
CD-Rから実行するときはlibps.exeも一緒に焼けばいいのかと思い、
試したんですが駄目でした。
海外のHPで、やろうぜ作品をCD-Rから実行できるようにしたものを見つけたので、
どう違うのかと思い、バイナリエディタで比較したりもしたんですが、それもわかりませんでした。
0070名前は開発中のものです。02/05/31 23:49ID:???
実はみんな知らないだけだったりして。
他スレでもこの手の書き込み見たし。
0071名前は開発中のものです。02/06/01 00:28ID:k1svUGGQ
CDARのソースってありません?
0072名前は開発中のものです。02/06/03 02:18ID:WPPvCF5M
MIPSGCC使ってる人いる?
0073ダイナマイトが百五十屯02/06/04 01:12ID:2uNPIpCw
ドラクエ4のグラフィックが、
isoの何処にどんなフォーマットで書き込まれているのか解析できた人います?
0074名前は開発中のものです。02/06/04 01:15ID:???
>>73
TIMを圧縮
00757302/06/04 01:20ID:2uNPIpCw
>>74
何バイト目〜何バイト目なのかわかります?
0076名前は開発中のものです。02/06/04 01:54ID:???
PS2の質問もOKでしょうか?

PS2で60FPSで動作するゲームの場合、
実際の所で1フレームにつき何ポリ(何頂点)ぐらいまで
表示できるんでしょうか?
0077名前は開発中のものです。02/06/04 03:01ID:???
ゲーハー板へ!
0078名前は開発中のものです。02/06/04 04:09ID:???
>>77
0079名前は開発中のものです。02/06/04 11:02ID:???
>>76
マジレスすると、そういうのに明確な数字はないんだ。
興味があったら3Dのハードウェアとプログラミングについて猛勉強してみるといいよ。
0080393 ◆Si///JPw02/06/04 11:47ID:???
>69マジレス

CDで焼いて同人で売ろうとか友達に上げようとか考えてるならやめたほうがいい
曲がりなりにも現役ハードなんだから新聞に載るだけじゃすまない

どうしてもやってみたいならヤフオクとかでPSかPS2のデバステを買うという手もあるけど
それで動くともかぎらないので自己責任で。
0081名前は開発中のものです。02/06/04 13:11ID:???
>>80
FCディスクシステムで同様の件があって、その時には立ち上がり時の
ハードメーカーロゴが出ないようにすりゃOKだったんだけどね。

あと、リンクするライブラリがSCE製なのも問題。
0082名前は開発中のものです。02/06/04 21:25ID:???
>76
プログラマの腕次第。
00836902/06/04 23:31ID:erautpsQ
>>80
個人的に使うだけです。
それと、CD-Rからの実行にデバステはいりません。
実際に、やろうぜの作品をCD-Rから実行できるファイルは出回っていますし、
自分で焼いて実行できる事を確認しました。
ただ、それを自分で作るにはどうすればいいのかがわからないんです。
このスレの上の方にも書きましたが、
EXE形式に変換できるソフトと、libps.exeは持っています。
00846902/06/04 23:34ID:erautpsQ
↑間違い

× CD-Rから実行できるファイル
○ CD-Rから実行できるように変換してあるファイル
0085名前は開発中のものです。02/06/04 23:38ID:???
cpe2xってネトヤロにはついてないっけ?
その気になればメモリカードからすら起動できるヨ。
0086名前は開発中のものです。02/06/04 23:58ID:???
ここで聞いて良いのかわかんないけど n^3なキューブメッシュって1STRIP化
可能ですか? 今は周りを帯状に行くSTRIP1つと上としたの蓋、で3つに分けて
るのですが。
0087Si///JPw : ◆Si///JPw02/06/05 10:00ID:???
>83
デバステ使えって書いたのはCDから起動できる状態にするのに普通はライセンスが必要だから
00888302/06/06 00:43ID:rYcMELqM
>>87
どうしてもライセンスがないと駄目ですか?
0089名前は開発中のものです。02/06/06 01:41ID:z/TXke5k
ゲーム業界にはNDAとかねーの?PSの開発環境のことベラベラしゃべってダイジョーブなのか?
0090名前は開発中のものです。02/06/06 02:02ID:???
>>89
ちゃんと1から読んだ?
0091名前は開発中のものです。02/06/06 04:27ID:???
ダイジョーブだよ。
逆に駄目な理由があるの?
0092◆Si///JPw02/06/06 10:13ID:???
>88
最終的には実行ファイルにライセンスごとのパ・・・これ以上はまずいんで自分で調べてちょ

ほかに原因あるとしたらディレクトリ構造とかデータ配置あたり
00938802/06/06 23:42ID:IXvOnD26
>>92
ありがとうございます。
データ配置…うーん、気を使ってるのは30MB位のダミーファイルを入れてること位ですね。
なんかCDの内側にある実行ファイルは読めないらしいので。
0094名前は開発中のものです。02/06/06 23:46ID:???
外周の事?
00958802/06/07 01:10ID:IXvOnD26
>>94
普通の音楽CDで言うと、
丁度1曲目が入っているあたりに実行ファイルを配置してしまうと読めないらしいので、
その部分をダミーで埋めるんです。
0096名前は開発中のものです。02/06/07 02:32ID:???
内周問題までアマに広まってたとは…
まぁ、任天堂でさえGBAに関しては漏洩し放題だったからねぇ。
メーカー側も緩くなったなぁ。
0097名前は開発中のものです。02/06/07 23:16ID:???
>>96
プロ?
0098名前は開発中のものです。02/06/09 00:20ID:vhISugx6
エミュでやれば内周のデータも実行できる。
ってことはPSのどこにもんだいがあるんだ?
0099名前は開発中のものです。02/06/09 12:20ID:LCby6.wU
板違いかもしんないけど質問です。
パソコンでDLした画像(エロでも違法コピーでもないですよ)を
プレステで再生する方法ってありますか?
どうすればいいんですかね?
0100名前は開発中のものです。02/06/09 12:44ID:JEPm/eLU
画像じゃなくて動画でした...
0101名前は開発中のものです。02/06/09 13:41ID:???
>パソコンでDLした画像(エロでも違法コピーでもないですよ)

笑うところですよね、ここ
0102名前は開発中のものです。02/06/09 13:48ID:???
>>98
内周か外周か気にする部分なんて
CDドライブ以外ないと思う。
PSはショボいの使ってるから、
データ化けしちゃって読めないんじゃないの?
0103名前は開発中のものです。02/06/09 17:06ID:lf034WvE
>その気になればメモリカードからすら起動できるヨ。

マジすか。そいつは知らんかった。
そのメモリカードから起動するためのconfigはcdから読むとかいうオチじゃねーだろうな。
01048802/06/09 23:37ID:Vst.xiVo
ついにやろうぜのソフトをCD-Rから実行することが出来ました。
と言ってもPS-EXE形式から実行出来たわけではありません。
電撃プレイステーションの付録のCD-ROMに、
やろうぜ作品が収録されていたのを思い出して、
それをバイナリエディタで解析してみたんです。
そしたらそのファイルは何故かAUTO・メイン・TIM・CFG・README(←何でやねん)等のファイルが一つに結合されていて、
先頭にそれぞれのファイルのアドレスと容量が記録されていたんです。
で、それと同じように作ってみたら実行できました。
でもそれだとファイルの容量やアドレスの計算が面倒なんです。
これしか実行する方法はないんでしょうか?

>>99
あります。
とりあえず、このサイトの「PSツールの部屋」で調べてみてください。↓
ttp://hp.vector.co.jp/authors/VA017269/
0105名前は開発中のものです。02/06/10 00:41ID:???
>>102
ショボイとかの問題なの?
仕様って聞いたけど。

>>103
メモカから起動する方法って?
0106名前は開発中のものです。02/06/10 02:17ID:QQKp1yiY
>>102
PSのヘタレドライブはCD-Rの性能判定に最適!
Rに焼いたSTR動画を再生した時、

音・画飛びが激しい → ヘタレR
きちんと再生できる → 高性能R
0107名前は開発中のものです。02/06/10 23:56ID:fmb2aNG.
どうやってメモカから起動するの?
0108◆AmigaVLA02/06/11 00:53ID:???
後ろにPAR挿すとか・・・
0109激!初心者02/06/11 01:09ID:E0gvWpMQ
ソフトイマージュ3D、およびXSIの起動環境ってわかる方いらっしゃいましたら
教えていただきたいです。
もしスレ違いならどこのスレに行けばよろしいですか?
0110名前は開発中のものです。02/06/11 01:29ID:t42IoTJs
プレステ用のゲームボーイエミュを実行できた人います?
0111名前は開発中のものです。02/06/11 12:20ID:???
>>109
Playstationソフト開発初心者ですか?ならきっとスレ違いじゃ無いよよかったね!!
0112名前は開発中のものです。02/06/13 00:33ID:25gA0gHo
PSソフト開発の参考になるサイトってあります?
0113名前は開発中のものです。02/06/13 02:21ID:???
あると思われ
0114名前は開発中のものです。02/06/14 01:08ID:vuIrfCMs
mipsgccでコンパイルが出来ません。
インクルードファイルが見つからない、とかいうエラーが出るんですが、
インクルードパスは設定しているんです。

SET MIPS_TEMP=C:\borland\bcc55\Bin\TEMP
SET MIPS_COMPILER_PATH=C:\borland\bcc55\BIN
SET MIPS_INCLUDE_PATH=C:\borland\bcc55\INCLUDE
SET MIPS_CPLUS_INCLUDE_PATH=C:\borland\bcc55\INCLUDE
SET MIPS_LIBRARY_PATH=C:\borland\bcc55\Lib

これをAutoexec.batに記述してPCを再起動したんですが、
これだけでは駄目なんですか?
011511402/06/14 01:30ID:vuIrfCMs
それと、コンパイル時に↓のようなエラーが出ることがあります。

libmy.a: could not read symbols: Archive has no index; run ranlib to add one

これはranlibを実行しろということだと思うんですが、実行できません。
調べてみると、mipsar -sコマンドが代わりに使えるというので、
これを実行したんですが、そしたらまた別のエラーが出てしまいました。↓

mipsld: warning: cannot find entry symbol _start; defaulting to 0000000080100000

何が原因なんでしょうか?
0116名前は開発中のものです。02/06/14 01:41ID:???
NOT YAROZE
http://www.geocities.co.jp/Playtown/2004/psx/ny.html

とか、

8000DFFC 0000
8000DFFE 0000

とか書いてみるテスト
011711402/06/14 01:55ID:2f8moMfU
>>116
そこのページで調べて、その通りにやってるはずなんですけど…。
そのアドレスみたいなのは何ですか?
0118名前は開発中のものです。02/06/15 02:01ID:???
>117
アドレスみたいなものはアドレスです。(左8桁)
右側の4桁はデータぢゃ。
011911402/06/15 02:20ID:wAMMs1Ic
>>118
う〜ん、謎々みたいですね。
実はコンパイルもC言語もこれが初めてなんですが、
やっぱりWindows用のCから入ったほうがいいんでしょうか?
C言語をPSソフトを作りながら覚えようと思ったんですが…。
■ このスレッドは過去ログ倉庫に格納されています