HSP - Hot Soup Processor [7]
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
04/06/10 04:28ID:cbXY3kVCHSP - Hot Soup Processor
http://game.2ch.net/gamedev/kako/1005/10053/1005332663.html
HSP - Hot Soup Processor [2]
http://game.2ch.net/test/read.cgi/gamedev/1035428757/
HSP - Hot Soup Processor [3]
http://pc2.2ch.net/gamedev/kako/1043/10436/1043609896.html
HSP - Hot Soup Processor [4]
http://pc2.2ch.net/test/read.cgi/gamedev/1047082415/
HSP - Hot Soup Processor [5]
http://pc2.2ch.net/test/read.cgi/gamedev/1058507713/
HSP - Hot Soup Processor [6]
http://pc5.2ch.net/test/read.cgi/gamedev/1078660876/
関連サイト
ONION software (本家)
http://www.onionsoft.net/
HSP CENTER
http://hspcenter.com/
HSP ML
http://garde.esprix.net/hsp-ml/
0785名前は開発中のものです。
04/07/30 12:02ID:6sG9+1A6任意の座標の色が拾えたらゲージの長さは測定できるだろ?
そもそも長さを測る必要があるのか?
例えばHPゲージが満タンで緑、ダメージで右端から赤になるなら
ゲージ右端の座標から緑を拾えるまで繰り返せば良いだろ?
>でもそれで色図ったらスクリーンショット撮って画像で計ったときと全然違ってたのは
>なんでだろう・・・。
ゲームのフルスクリーンだとginfo 0 で座標を拾えないものがあるぞ。
ゲームのゲージの位置が固定ならこの問題は無視できるけど。
0786名前は開発中のものです。
04/07/30 12:25ID:6sG9+1A6DtHSPpOH ◆kxrJVlZ8OEが理解できていれば
>違いますよ。ゲージの長さ測るんですよ?
とは言わんな
0787DtHSPpOH ◆kxrJVlZ8OE
04/07/30 13:20ID:rYKj58nf色が間違ってるのかな?
782でプレイ中にゲージの上にマウスカーソル持っていって計ったら
青色っぽい色なのに0,12,16とか0,12,24って出るんだよね
SSを撮って保存したやつを図ると32,135,207・・・TT
0788名前は開発中のものです。
04/07/30 14:04ID:6sG9+1A6↓これ それのゲーム中にマウス座標は正常に更新されてる?
screen 0,120,0
gsel 0,2
repeat
wait 5
ginfo 0
title ""+prmx+","+prmy
loop
0789DtHSPpOH ◆kxrJVlZ8OE
04/07/30 14:05ID:rYKj58nfこれはゲージの長さを出すやつなんですけどフルスクリーンじゃ使えないんです。
これも色で計ってるらしいです。
これの色の輝度なんぼで計ってるか分かる人いませんか?HSPで作ったんじゃないようです。
0790名前は開発中のものです。
04/07/30 14:19ID:6sG9+1A6使い方がさっぱりわからんし
ナンのゲームに使うのかわからん
0791DtHSPpOH ◆kxrJVlZ8OE
04/07/30 14:38ID:rYKj58nfゲージは固定だからゲージの長さを計ってくれる。
ゲーム名は公開でいうのは嫌だからメールくれたら教えてあげます。
>>788
更新されていますよ。
jpegじゃなくてbmpで試して見る
0792名前は開発中のものです。
04/07/30 15:00ID:MngYLdYiクレクレが調子に乗るからスルーしてくれよ。
0793名前は開発中のものです。
04/07/30 15:01ID:6NpNbB5T消えろ夏厨
0794名前は開発中のものです。
04/07/30 15:16ID:A0tDow7H0795DtHSPpOH ◆kxrJVlZ8OE
04/07/30 15:16ID:I51/ZfETでもゲージは青っぽいから
repeat ,1
pget x+cnt, y
if bval<=150: break
dist++
wait 1
loop
if dist==0{
repeat ,1
pget x-cnt, y
if bval<=150: break
dist--
wait 1
loop
}
mes "長さ"+dist
ってしたらいいということが分かった!
これあってます?
0796名前は開発中のものです。
04/07/30 15:27ID:V2seGrdS0797名前は開発中のものです。
04/07/30 15:31ID:/TP/yb++0798DtHSPpOH ◆kxrJVlZ8OE
04/07/30 15:39ID:I51/ZfET0799DtHSPpOH ◆kxrJVlZ8OE
04/07/30 15:49ID:I51/ZfETrepeat 100,1
にして
mes "長さ"+dist
dist=0
にすると・・・
常に長さ100とでる・・・なんで?
0800名前は開発中のものです。
04/07/30 15:53ID:Ohjazga2いまHSPDXでゲーム作ってるんだけど、開発マシンだと平気なのに
セカンド機でスプライトをちょっと出しただけで恐ろしく遅くなる。
具体的には8x8のスプライト100個くらいで10FPS程度しか出ない。
なんか原因考えられるかな。ちなみに似たような処理をZGP使ってやったら
600FPSとか出た。
スペックは雷鳥1.0GHz、GeForce2MX、OSはwin2kでDirectX9.0b。
0801名前は開発中のものです。
04/07/30 16:18ID:6sG9+1A6なぜ長さが測定できるか理解できてないようだな…
0802DtHSPpOH ◆kxrJVlZ8OE
04/07/30 16:26ID:I51/ZfETx=316:y=555
mes "対象のウィンドウをクリックしてください"
repeat
wait 1:stick a:if a&256:break
loop
ginfo:pm=prmx,prmy:dllproc "WindowFromPoint",pm,2,1:mes "hWnd:"+dllret
pm=dllret:dllproc "GetDC",pm,1,1:mes "hdc:"+dllret:hdc=dllret:mref bm,67
repeat
ginfo:x=prmx:y=prmy
color 255,255,255:boxf:color 0,0,0:pos 0,0
repeat 100,1
pget x+cnt, y
if (bval < 150): break
dist++
loop
if dist==0{
repeat 100,1
pget x-cnt, y
if (bval < 150): break
dist--
loop
}
mes "長さ"+dist:pm=hdc,0,0,100,18,bm.4,0,0,0xCC0020
dllproc "BitBlt",pm,9,5:wait 5:dist=0:loop
これで(x,y)を基準としたゲージの長さが分かるはずなんだけどなぁ・・・常に「長さ100」って出る。
1pget 色を拾って
2もしその色の青の輝度が150以下ならloop抜ける。(ゲージは青っぽい色でゲージがない所は黒っぽい色だから)
3右側じゃなければ左側を探す。
4表示
これ間違ってますか?
0803名前は開発中のものです。
04/07/30 16:32ID:3mjMoC1Q0804名前は開発中のものです。
04/07/30 16:48ID:BjaYGV9P原因はVRAMじゃないの
0805800
04/07/30 17:03ID:jkD73cO9いあ、殆どVRAMは使ってないんよ。テストでは同じスプライトを100ほど表示してるんで。
今うちで一番低スペックのノート(モバセレ650、ビデオはオンボードのSiS630、WinXPhome)
で試したらなぜか240FPS出た。セカンド機そのものの問題なのかあn?
0806774
04/07/30 17:51ID:+LP9Vg5J@〜D全て回答してください
全問正解の場合のみモジュールUPします
回答はこの書き込みから1回までとします
2回目以降の回答は無効とします
訂正
C化学
フタル酸・イソフタル酸・テレフタル酸の分子構造の違いを説明せよ。
0807名前は開発中のものです。
04/07/30 17:51ID:tJG+1w/yすまん。ちょっと初歩的な質問して良い?
「雷鳥」って何?
0808名前は開発中のものです。
04/07/30 17:52ID:6sG9+1A60809名前は開発中のものです。
04/07/30 18:09ID:2TNoElDs0810名前は開発中のものです。
04/07/30 18:38ID:Uf7cimmW真面目に答えれば、ThunderBirdコアのAthlonのことだと思われ。
不真面目に答えれば、8/7全国一斉ロードショーだ。見て来い。
0811名前は開発中のものです。
04/07/30 18:53ID:ejfREVgUZGPがHALで動いているのか、Refで動いているのか・・・気になる。
0812名前は開発中のものです。
04/07/30 19:22ID:tJG+1w/yあ、Athionのことでしたか。ありがとうございます。
Duron1Gしか積めてない自分には全然さっぱりな話ですた。
どうしよう。見に行こうかな。実写でしたよね。違ったっけ。
0813800
04/07/31 04:47ID:XcukqJEP一つ前のドライバに戻したら相応のFPSになりました。
お騒がせしますた…。
0814名前は開発中のものです。
04/07/31 05:16ID:ManGT41OそのHSPDXはHSPDXFIX.dllでなくて前の奴?
もし違ったら、Fix版でも試してみては?
0816名前は開発中のものです。
04/07/31 09:58ID:8z7gO9mWソースは非公開かな?
見れば何かわかるかもしれん。
なにか重くなるような処理の仕方をしているのかと思ったけど、
ノートだと大丈夫ってのがなぁ……ハード的な問題の可能性の方が高いかもね。
0817DtHSPpOH ◆kxrJVlZ8OE
04/07/31 17:00ID:SSEBBXcE5いがいさっぱり。
2,3なんて質問の意味すら理解できない。。
誰か802なんでできないのか教えて
IDがカコイイ
0819名前は開発中のものです。
04/07/31 17:32ID:Ia2smzb9>ゲーム名は公開でいうのは嫌だからメールくれたら 教 え て あ げ ま す 。
何故か殺意を抱いたがスルーしておこう
>>817
案外ガッツあるな。ほんの少し見なおした。
>>802
2行目の
x=316:y=555 が件のゲームのゲージの位置か?
だとしたら(ry
0820名前は開発中のものです。
04/07/31 17:36ID:Ia2smzb9×ガッツある
○教えて貰う気がよく続くな
0821800
04/07/31 18:12ID:XcukqJEP814に書いたけどドライバ戻したら直ったんよ。
原因は不明…。
しかし817まだいたのか。
思わせぶりなレスすると作ってもらえると思ってヘコヘコ現われるから
無視したほうが良いんじゃネーノ
0822名前は開発中のものです。
04/07/31 18:19ID:wQlcxQ++尊敬語と謙譲語を覚えて来い。
それと自分が教えて も ら う 立場だということを自覚しろ。
全てはそれからだ。
0823DtHSPpOH ◆kxrJVlZ8OE
04/07/31 18:38ID:SSEBBXcE自分のほうが下なので言葉に気をつけようと思います。
>>819
だとしたら・・・なんなんですか?
0824名前は開発中のものです。
04/07/31 18:52ID:SRxNLvqb板違いウザイ
さっさと消えろキチガイ
0825名前は開発中のものです。
04/07/31 20:00ID:/sQPB2eIこれって、関連付けられたプレーヤーで鳴らしてるってこと?
0826名前は開発中のものです。
04/07/31 20:19ID:X7aExDlwDirectShowをつかっているから、
WindowsMediaPlayerで再生できるファイルは全て再生できる。
oggは普通はわざわざコーディックを入れないと再生されないが、
何かのソフトと一緒にインストールされたりすることもあるので、
MediaPlayerで再生される状態になっているならOK
wmaとちがってMediaplayerがあれば良いわけじゃないので注意
0827名前は開発中のものです。
04/07/31 20:23ID:/sQPB2eIなるほど。サンクス
0828名前は開発中のものです。
04/07/31 20:26ID:Ia2smzb9xとyに途中で…が代n…
ちっ…地球人の甘さがうつっちまったな…
まぁ作ってやる気はサラサラないから安心汁
0829DtHSPpOH ◆kxrJVlZ8OE
04/07/31 20:43ID:SSEBBXcEpget 317+cnt,555 にすればいいってことか!
0830名前は開発中のものです。
04/07/31 20:53ID:03+rynNR0831名前は開発中のものです。
04/07/31 21:00ID:0LIJIbT+レスすんなクズ
0832DtHSPpOH ◆kxrJVlZ8OE
04/07/31 21:04ID:SSEBBXcE画面取得できてないのか・・・?
0833名前は開発中のものです。
04/07/31 21:27ID:pwj0/bfK消えろ
0834名前は開発中のものです。
04/07/31 21:44ID:Ia2smzb9あと、ゲーム名は公開しような。個人的に使うなら公開しても問題ないはず。
まさか自分で作ったツールとして公開する気じゃないだろうな?
いくらなんでもムシが良すぎるぞ。
それと藻前様のこのスレの書きこみをもういっぺん読みなおしてみ。
レスつけてくれた人達への 感 謝 の 言 葉 が一言でもあったか?
なぜキチガイ扱いされてるかもう一度考えよう。な。
藻前のサポセンじゃないんだからココは。敬意の無さが滲み出てる。
何年生のボウヤか知らないがこれ以上フォローできないぞ
子供だから大目にみてきたが ひととしてオワットル
0835名前は開発中のものです。
04/07/31 22:08ID:SrWOsTb/質問者回答者共々そこに移動してはどうだろう?
チートプログラマー養成スレ
http://pc5.2ch.net/test/read.cgi/gamedev/1030635642/
0836名前は開発中のものです。
04/07/31 22:40ID:gCPZnQo4〜って何ですかと平気で聞くからな。
今後ヒントとか餌になるもの一切書かないで欲しいんだが…。
0837名前は開発中のものです。
04/08/01 00:03ID:5yTA8GQu自分の小さいころを思い出せば分かるだろ。
0838名前は開発中のものです。
04/08/01 08:49ID:hU3sXdo6子供なんだし 困っているんだと思うから教えてやりたくなるのだ
アレは子供なんかじゃない
あのレスの仕方には悪意を感じる
0839DtHSPpOH ◆kxrJVlZ8OE
04/08/01 10:26ID:HP6uWvRkこれからも教えて下さいm(_ _)m
>>802で画面取得はできているのですか?
0840名前は開発中のものです。
04/08/01 11:33ID:HP6uWvRk0841名前は開発中のものです。
04/08/01 12:09ID:UUzZqD70あぶねー。あやうく教える所だった。
自分で調べろ。
0842名前は開発中のものです。
04/08/01 12:43ID:qr83D+Xcx-x-x
0843名前は開発中のものです。
04/08/01 13:03ID:HiNRg1Xix ^ 0xffffffff + 1
0844名前は開発中のものです。
04/08/01 13:18ID:s6R4AYtb0845DtHSPpOH ◆kxrJVlZ8OE
04/08/01 13:27ID:HP6uWvRk0846名前は開発中のものです。
04/08/01 13:46ID:HiNRg1Xi半分ねただよ
0847名前は開発中のものです。
04/08/01 13:48ID:5yTA8GQu・検索エンジンを使わない(使えない?)。
・決して自分では調べない。他人に調べさせる。
・文字を読まない。
・挨拶しない。
・教えてもらって当然だと思っている。
・自分が理解できないと逆ギレする
・敬語を使わない。
・お礼は特にない。
・一気に2つも3つも質問してくる。
・見当違いな質問をしてくる。
・答える人の事は一切考えない。
・答える人を暇な人扱いする。
・考えもしないくせに「わからない」。
・質問が下手(主語・述語がない)。
・教えてくれる人を学校の先生だとおもっている。
・ネットでは年齢は関係ない事を知らない。
・知ってるんだから教えるのは当然だと勘違いしている。
・とにかく非常識人間。
・無知を武器に攻撃してくる。
・タイピングに気を配らない(おねがいしまsでゃす)。
・「〜ですか????」ハテナが多い。
・「〜教えて!!!!」記号が多い。
・一度面識があるからといって名を名乗らない。
・空気を読まない(質問掲示板でない所で質問する)
やっべ、この定義みながら書き込んでるとしか思えない。
0848名前は開発中のものです。
04/08/01 14:35ID:s6R4AYtbttp://human-dust.kdn.gr.jp/doujin/net/manner0_1.html
0849名前は開発中のものです。
04/08/01 17:26ID:qcRIOfYl0850名前は開発中のものです。
04/08/01 18:38ID:UF7veZAgでもやりたいんです!!僕はHSPでMMORPG(アスガルド)
ぐらいなら作ったことあります。
今のところ、オープニングまで作ったのですが、どなたか僕に
HSPの基礎からすべてを叩き込んでくれませんか??
お願いします。
0851名前は開発中のものです。
04/08/01 18:49ID:ieGbfUxQ>ぐらいなら作ったことあります。
これからネット機能省いたら完成だな
0852名前は開発中のものです。
04/08/01 18:50ID:OStyD/040853名前は開発中のものです。
04/08/01 18:50ID:ypsHA043完成おめでとう
0854名前は開発中のものです。
04/08/01 19:47ID:3wypeFp5ttp://pc5.2ch.net/test/read.cgi/gamedev/1082902759/l50
0855834
04/08/01 21:28ID:ICEIkQuB漏れが全面的に間違っていた。
少しでもDtHSPpOH ◆kxrJVlZ8OE の向上心に期待した漏れが馬鹿だった。
スレ汚しスマンかった。
>>839
2度とここに来ないでくれ。
>>847
のサイトをもういっかい全部読んできてくれ。暗唱できるくらいに。
もう、漏れは2度と藻前を相手にしないけど。
0856774
04/08/01 21:40ID:W5j1dhjiかわいそうなのでDしか答えられなかった君にプレゼント
#include "llmod.as"
mes "hwnd":input hwnd:button "OK",*a:stop
*a
cls:dllproc "GetDC",hwnd,1,1:hdc=dllret
dim b,26:b=$92,$e8,$8b,$4B,$82,$c5,$92,$b7
b.8=$82,$b3,$82,$f0,$91,$aa,$82,$c1,$82:t=""
b.17=$c4,$82,$ad,$82,$be,$82,$b3,$82,$a2
repeat 26:peek d,b.cnt:poke t,cnt,b.cnt:loop
title t:mref g,67:p=g.4,0,0,winx,winy,hdc,0,0,$CC0020
repeat:wait 1:dllproc "BitBlt",p,9,5:redraw 1:loop
0857名前は開発中のものです。
04/08/01 22:16ID:tTiyP6aR一般なのにショートに応募してやるから
0858名前は開発中のものです。
04/08/01 23:00ID:DllLRCe/なんてストイックな性格なんだ。
0859名前は開発中のものです。
04/08/01 23:18ID:W5j1dhjiIDがDll
0860名前は開発中のものです。
04/08/02 00:58ID:w1GaoJY+だからレスつけんなよ
おまいもガキだろ
0861名前は開発中のものです。
04/08/02 07:52ID:Dkas78Qq>>860
0862名前は開発中のものです。
04/08/02 12:22ID:pVw2y9PN0863名前は開発中のものです。
04/08/02 12:55ID:8C7Fv58k0864名前は開発中のものです。
04/08/02 12:59ID:1flo+YYH0865名前は開発中のものです。
04/08/02 13:04ID:gXlzpOYF0866名前は開発中のものです。
04/08/02 13:13ID:xsyjN6luモジュール使えば取得できる
#module
#deffunc getarraynum val, val
mref ret, 48
mref pval, 1025
ret = pval.2, pval.3, pval.4, pval.5
return
#global
使い方
getarraynum 取得先, 取得したい変数
dim 変数, a, b, c, dのとき
取得先にはa, b, c, dのように代入される。
sdim 変数, a, b, c, dのとき
取得先にはa/4+(a/4!=0), b, c, dのように代入される。
0867名前は開発中のものです。
04/08/02 13:20ID:xsyjN6lu擬似的になら求められる
x = 1000
y = 7
p = x / y
q = x \ y * 100000000 / y
mes ""+p+"."+q
stop
0868名前は開発中のものです。
04/08/02 13:24ID:vz/zZnCB教えるのはいいですけど相手を見てからにしてくださいよ。いいかげんに。
0869名前は開発中のものです。
04/08/02 13:28ID:xsyjN6luまずかった?
0870名前は開発中のものです。
04/08/02 13:36ID:xLdXgA430871名前は開発中のものです。
04/08/02 13:46ID:48yMNFmC0872名前は開発中のものです。
04/08/02 14:12ID:mJ39yq1ADtHSPpOH ◆kxrJVlZ8OEみたいにならなければ歓迎する。
0873名前は開発中のものです。
04/08/02 14:13ID:UJk791LCグッジョブ
0874名前は開発中のものです。
04/08/02 14:19ID:o7teNJro0875名前は開発中のものです。
04/08/02 14:35ID:gXlzpOYF0876名前は開発中のものです。
04/08/02 14:39ID:48yMNFmC0877名前は開発中のものです。
04/08/02 14:51ID:48yMNFmCキャラドゾ
0878877
04/08/02 14:52ID:48yMNFmC0879名前は開発中のものです。
04/08/02 14:54ID:48yMNFmChttp://2chupup.mine.nu/imgbox/img20040802145358.gif
http://2chupup.mine.nu/imgbox/img20040802145414.gif
0880名前は開発中のものです。
04/08/02 15:49ID:thu47mmS今さらだけどBの答えは36個
36個はクエン酸回路までだっけかな・・
0881DtHSPpOH ◆kxrJVlZ8OE
04/08/02 16:41ID:wfnG/2iZhttp://science3.2ch.net/test/read.cgi/bake/1088339747/921-929
0882880
04/08/02 16:48ID:thu47mmS0883名前は開発中のものです。
04/08/02 17:29ID:gXlzpOYF消えろ
0884名前は開発中のものです。
04/08/02 18:48ID:xsyjN6lu正直スマンカッタ。
0885名前は開発中のものです。
04/08/02 19:01ID:hNHFWw6+って無いですか?
どうしてもボタンだと背景と合わないので・・
■ このスレッドは過去ログ倉庫に格納されています