[過去ログ] スーファミのプログラム (455レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
168: 名前は開発中のものです。 [sage] 2005/11/05(土) 03:49:54 ID:9TfWbpA3(1) AAS
確かフラグとかそのあたりスタックにのせちゃうっぽいから
普通に考えると、戻ってきた時に元の状態になってるはず。
戻るのか分からないですけど。
そのあたりがとりあえずスルーできる理由っす。
ただ、COPとかBRKとか使ってる所見たことないんでなんとも。
ひょっとして前のバージョンでほとんど逆汗できてなかったのはそのあたりが原因なのかも。
169: 名前は開発中のものです。 [sage] 2005/11/09(水) 04:58:19 ID:D4X0VspC(1) AAS
とりあえず新版バグ有りを前回と苺1のup2834.zipに上げました。
パスはやはり半角小文字で「dis」。(確認済み)
未完なんでパスは必要だと思うのですよ。

大して機能拡張でもした訳じゃないのに半月ぐらいかかってる。
(厳密に言うとする予定だったけど面倒すぎるので途中で止めたっす。
 直値完全追跡なんてやってられません。)
多分まともに動かないので後日じっくりデバックする必要がありそう。
今、気分がのらない&サンプル探すのが面倒で。
170: 名前は開発中のものです。 [sage] 2005/11/09(水) 22:12:31 ID:UbOIbpVH(1) AAS
DataOut=falseにするとプログラムが終了しないんだが・・・
あと条件分岐で飛んだ先でステータスフラグが変更された時に
条件分岐をスルーした場合でもフラグが変更されてる
サブルーチン呼び出しと同じ扱いになってるぽい?
171: 名前は開発中のものです。 [sage] 2005/11/10(木) 01:35:25 ID:UfBHXBz8(1/2) AAS
とりあえず一件目は致命傷ですね。
DataOutはプログラム部以外の箇所の出力のフラグです。
多分カウンタが進まなくなってるんですね、きっと。
2件目はひょっとすると関数の参照渡しの意味がなくなってるかも。
サブルーチン呼び出しの処理と条件分岐処理を違うようにしたんで。
ここまで書いて別の処理思いついたんで明日あたりにUPします。

実は試した結果、バンク20とか読んでるっぽいんですけど多分おかしい。
172: 名前は開発中のものです。 [sage] 2005/11/10(木) 02:12:01 ID:UfBHXBz8(2/2) AAS
条件分岐の時にアドレス関係(PBとかPC)しか退避させてなかったからみたい。
というかレジスタ周りをまとめたんだからオブジェクトを別に作ってそっちに値入れればよかった。
173: 名前は開発中のものです。 [sage] 2005/11/11(金) 03:25:51 ID:b8RC05sA(1) AAS
いつものup2888.zipにあげました。
解凍もいつもの通り。
174: 名前は開発中のものです。 [sage] 2005/11/15(火) 00:25:52 ID:H33sBX7C(1) AAS
初心者な質問かますけど、
コンパイルの仕方教えてください。
mainが複数あったり、VCやgccやmingwとかで適当にやったけどエラーこいた。
175
(1): 名前は開発中のものです。 [sage] 2005/11/15(火) 03:51:14 ID:+JSjKb/M(1) AAS
>mainが複数あったり
あー、このあたりはものすごく不親切ですね。
hanra.cpp以外のmainはテスト用なんで気にしないで下さい。
気になる様でしたら消しても大丈夫かと思われます。

未完成バージョンなんでできればコンパイルできる人向けなんですけど、
(というか実はmakeの書き方がよく分からないので載せられない)
開発環境のプロジェクトにcppファイル入れてメイクすれば大丈夫かと。
エラーってリンクエラーですよね。
コンパイルエラーだったらえらい事に。
176: 175 [sage] 2005/12/04(日) 02:01:51 ID:yri0ODA5(1) AAS
別件でいろいろやってたらバグ発見。
動作が不定になる可能性大。
というかその別件ではおもいきり不定になっててあからさまに動作が変だった。
177: 名前は開発中のものです。 [] 2005/12/20(火) 21:26:54 ID:StiZ8gTy(1) AAS
ふと思ったんだが、ファミリーベーシックのキーボードを無理矢理繋いで
ポートのモニタプログラムを走らせたらどうなるんだろうか?
178
(1): 名前は開発中のものです。 [] 2005/12/25(日) 12:26:23 ID:jWD3UQui(1) AAS
wikiに色: 32,768色中4096色とあるが、4096色も使ったゲームなんてあるのか?
179: 名前は開発中のものです。 [sage] 2005/12/25(日) 16:22:46 ID:wP9hKjvp(1) AAS
別にフルにつかわんでもええやん。
180: 名前は開発中のものです。 [sage] 2005/12/25(日) 17:45:52 ID:5M4Cw9fv(1) AAS
>>178
ロマサガ1でフリーズバグの原因が色数を出し過ぎたため
というわけのわからん理由がファミ通に載ってた
181: 名前は開発中のものです。 [sage] 2005/12/26(月) 12:40:13 ID:lx/b81Fi(1) AAS
スーファミって256色しか同時発色できないと思ってた
4000色も使えるのか・・・
高解像度モードはフォントぐらいにしか使われなくて
グラフィック全般で使いこなすソフトも出なかったし
つくづく惜しいハードだな
182: 名前は開発中のものです。 [sage] 2005/12/26(月) 16:38:32 ID:wDgqU2Zm(1) AAS
他機種を圧倒するグラフィック能力だったんだから別に惜しくない
183: 名前は開発中のものです。 [] 2005/12/27(火) 19:05:32 ID:tRRImiDw(1) AAS
いや惜しい
184
(1): 名前は開発中のものです。 [sage] 2005/12/30(金) 00:13:56 ID:MAZOgJ6I(1) AAS
いや惜しくない
185: 名前は開発中のものです。 [] 2005/12/30(金) 22:54:27 ID:qxUEYWk6(1) AAS
>>184
MAZOは縛って吊るしage
186
(1): 名前は開発中のものです。 [sage] 2006/01/02(月) 06:40:33 ID:/v8ljJ5z(1) AAS
グラフィックが暗号化とか圧縮されてるゲームって
展開させることは出来るの?
187: 名前は開発中のものです。 [sage] 2006/01/02(月) 08:45:01 ID:VK8EZZKb(1) AAS
>>186
対応エミュレータなら展開ルーチン積んでいるじゃね?
188: 名前は開発中のものです。 [sage] 2006/01/03(火) 02:06:37 ID:ht1SVq7Y(1/2) AAS
エミュ側が対応しててもそれを見ることが出来なければ意味なくね
189: 名前は開発中のものです。 [sage] 2006/01/03(火) 02:43:54 ID:ljqHLRRW(1) AAS
見れるエミュはあるだろ
190: 名前は開発中のものです。 [sage] 2006/01/03(火) 02:46:22 ID:ht1SVq7Y(2/2) AAS
詳しく
191: 名前は開発中のものです。 [sage] 2006/01/04(水) 00:00:41 ID:7/chIMn7(1) AAS
188の言ってる意味が理解できない
192: 名前は開発中のものです。 [sage] 2006/01/04(水) 02:59:56 ID:7P0HbDqI(1) AAS
俺もよく分かんねーけど要はVRAMを直接覗きたいってことか?
ぶっこ抜きでもすんのか?
いくらでも覗けばいいじゃん
1-
あと 263 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.018s