【68000】メガドライブ用ソフト開発 3本目【Z80】
クソゲー作って萎えましょう。
- ここ数年間に完成された新作ソフト -
ピエアー ソーラー (RPG)
ttp://www.piersolar.com/
Uwol- Quest For Money (アクション)
ttp://shiru.untergrund.net/software.shtml (Mega Drive の項目)
ベガー プリンス (RPG)
ttp://www.beggarprince.com/
Pringles Game (アクション)
http://68000.web.fc2.com/pringles.html 規制鬱陶しい…。
ポケコン方面に波及w
こうなるとポケステとかDCのビジュアルメモリなんかもアリかな。
NGP(もちろんNeoGeoPocket)がGBerな自分の守備範囲っぽいので手を出してみたいのですが
フラッシュカート及びライタが絶滅してしまっている感じ。工作記事すら見あたりません。 oh...かなり最近しかも日本語!
探し方が拙かったようで、ありがとうございます。
基板の配線とか見るとクラクラするけど頑張って付いていきたいと思います。
MD版も引き続き期待です。
????
???? ?????????
???? ?? ???? ?????
??? ??????????????
????????? ?? ?????
???????? ???????
??? ??? ??? ??????
????????? ????? ????????
???? ????? ????? ???????
? ??? ???? ???
??? ??? ??
??? ? ??????
? ?????
?
??????????
??????????? ??????
???? ????
?????
????
???
???
???
???
???
???
????????
??????
????
死死死死死▼死死死死死死死死▼▼▼鬱死死死死死死死死
死死死死死■■▼鬱死死死死死▼■▼鬱死死死死死死死死
死死死死▼■■鬱死死死死死死■■▼鬱死死死死死死死死
死死死▼■■▼鬱死死死死死▼■■▼▼▼▼■■▼鬱鬱死
死死死■■■鬱鬱▼▼死死死▼■■■■■■■■■▼鬱死
死▼▼■■▼鬱▼■■▼鬱▼■■▼▼▼▼▼■■■鬱鬱死
▼■■■■▼▼■■▼鬱鬱▼■■■鬱鬱鬱▼■■▼鬱死死
▼■■■■▼▼■▼鬱鬱▼■■▼■▼死▼■■■鬱鬱死死
死▼■■■■■■▼鬱▼■■▼▼■■▼■■■▼鬱死死死
死死▼■■■■▼▼鬱▼■▼鬱鬱▼■■■■▼鬱鬱死死死
死死死▼■■▼▼■▼鬱▼鬱死死鬱▼■■■鬱鬱死死死死
死死死▼■■鬱鬱■■▼鬱死死死死▼■■▼▼鬱死死死死
▼▼▼■■■▼■■■■▼死死▼▼■■■■■▼鬱鬱鬱死
■■■■■■■■▼■■▼▼■■■■▼■■■■■■▼▼
■■▼▼▼■■鬱鬱▼▼■■■■▼▼鬱鬱▼■■■■■▼
▼▼▼鬱鬱■■鬱▼▼▼■■■▼▼■▼▼▼▼■■■■▼
鬱■■■▼■■▼■■▼■■▼鬱▼■■■■▼▼▼▼▼鬱
死■■■▼■■▼■■▼▼▼鬱鬱▼■■■■■■▼鬱鬱鬱
死■■■▼■■鬱▼■■鬱鬱鬱死鬱▼▼■■■■▼鬱死死
▼■■■鬱■■鬱▼■■▼鬱死▼鬱鬱鬱▼■■▼鬱鬱死死
▼■■■鬱■■鬱死■■▼鬱▼■■▼▼▼鬱鬱鬱鬱死死死
▼■■▼鬱■■鬱死■■▼鬱▼■■■■■▼▼鬱鬱鬱鬱死
▼■■▼鬱■■鬱死▼▼鬱鬱▼■■■■■■■■▼▼鬱死
▼■■▼鬱■■鬱死鬱鬱鬱鬱鬱▼▼■■■■■■■▼鬱死
死鬱鬱鬱鬱■■鬱死死死死死鬱鬱鬱鬱▼■■■■■▼鬱死
死死死死死■■鬱死死死死死死死死鬱鬱鬱▼▼▼▼鬱鬱死 死死死死死▼死死死死死死死死▼▼▼鬱死死死死死死死死
死死死死死■■▼鬱死死死死死▼■▼鬱死死死死死死死死
死死死死▼■■鬱死死死死死死■■▼鬱死死死死死死死死
死死死▼■■▼鬱死死死死死▼■■▼▼▼▼■■▼鬱鬱死
死死死■■■鬱鬱▼▼死死死▼■■■■■■■■■▼鬱死
死▼▼■■▼鬱▼■■▼鬱▼■■▼▼▼▼▼■■■鬱鬱死
▼■■■■▼▼■■▼鬱鬱▼■■■鬱鬱鬱▼■■▼鬱死死
▼■■■■▼▼■▼鬱鬱▼■■▼■▼死▼■■■鬱鬱死死
死▼■■■■■■▼鬱▼■■▼▼■■▼■■■▼鬱死死死
死死▼■■■■▼▼鬱▼■▼鬱鬱▼■■■■▼鬱鬱死死死
死死死▼■■▼▼■▼鬱▼鬱死死鬱▼■■■鬱鬱死死死死
死死死▼■■鬱鬱■■▼鬱死死死死▼■■▼▼鬱死死死死
▼▼▼■■■▼■■■■▼死死▼▼■■■■■▼鬱鬱鬱死
■■■■■■■■▼■■▼▼■■■■▼■■■■■■▼▼
■■▼▼▼■■鬱鬱▼▼■■■■▼▼鬱鬱▼■■■■■▼
▼▼▼鬱鬱■■鬱▼▼▼■■■▼▼■▼▼▼▼■■■■▼
鬱■■■▼■■▼■■▼■■▼鬱▼■■■■▼▼▼▼▼鬱
死■■■▼■■▼■■▼▼▼鬱鬱▼■■■■■■▼鬱鬱鬱
死■■■▼■■鬱▼■■鬱鬱鬱死鬱▼▼■■■■▼鬱死死
▼■■■鬱■■鬱▼■■▼鬱死▼鬱鬱鬱▼■■▼鬱鬱死死
▼■■■鬱■■鬱死■■▼鬱▼■■▼▼▼鬱鬱鬱鬱死死死
▼■■▼鬱■■鬱死■■▼鬱▼■■■■■▼▼鬱鬱鬱鬱死
▼■■▼鬱■■鬱死▼▼鬱鬱▼■■■■■■■■▼▼鬱死
▼■■▼鬱■■鬱死鬱鬱鬱鬱鬱▼▼■■■■■■■▼鬱死
死鬱鬱鬱鬱■■鬱死死死死死鬱鬱鬱鬱▼■■■■■▼鬱死
死死死死死■■鬱死死死死死死死死鬱鬱鬱▼▼▼▼鬱鬱死
連休を利用して何かやろうと思っていたが
結局旅行で終わってしまった よいよい。明日出来ることを今日やる必要はない。
優先順位の低いことは「明日」やればいい。 MD開発なんて20年前にやりたかったことを今やってんだし 半年振りに気が向いて中途半端に放置プレイしてたBad Apple 影絵を完成させてみた。
とりあえづ 歌ってない方のVGM + 何時もの影絵 バージョンをあげて見た。
http://www.nicovideo.jp/watch/sm15708149
後でもう1個、CSMで歌ってる方のVGM + おまけ付きバージョンを揚げて見る予定。 よしアップロードしといた。
http://68000.web.fc2.com/bad_apple.html
そのうちCSM版とソースコード含めたチャンポンセットをアップロードする気がします。
CSM版の動画を揚げてみた。
http://www.nicovideo.jp/watch/sm15762201
動画がまったく同じになってしまうから、Bad AAppleに変えてみた。 今になってようやく本物の Bad Apple というものを観た(というか観られた)
解像度以外はまるっきりおんなじだったw メガドライブの自作ソフトってLinuxでも作れる? 68000(メインCPU)とZ80(サブCPU)用の汎用のコンパイラやアセンブラならあるので、
それでMDの仕様に合わせてコード書いて、機械語コード生成して、絵や音のデータともども、
自分でデータ纏めてヘッダ付け加えてMD用のイメージファイル作れる人なら、何の問題もなく作れるし動く。
質問意図が、VisualStuidoみたいなIDEとか、○○ツクールみたいなコンストラクションツールみたいに、
コードと絵と音の素材を持ってきて、GUI上でお手軽に組み合わせたら、半自動でROMイメージ作ってくれる、
みたいなものを期待してるなら、そういうのは無い。 悩むのはリンクだろうね
Z80コードとデータの量を固定で設計すればDOSのCOPYで逝けるけど リナックスでメガドラのエミュレーターって動いたっけ? メガドラの自作ソフトって
同人イベントとかで売られてたりするの?
今でも作ってる人のソフトが後にどうなってるのかちょっと気になる。 >>93
仮にそうだとして、勝手に作って勝手に売って良いんだろうかw 未認可ソフトが訴えられた事ってあったっけ?
NESのガントレットうんぬんあたりくらいしか知らんのだが。 MDでも、米国なんかだとAccoladeとSEGAの間で裁判になってるよ。
ただ普通は、問題があれば、先に警告されるから、そこで応じれば訴訟沙汰にならないだけ。 良い悪いは別にすると賞味期限がとっくに過ぎたハードだし
まず訴えられる事はなさそうな気はする
MD所持者も少ないだろうし
売るにしても同人即売会なら二桁いかなそうだが… 2010年に出たPier Solarも個人製作だよね カセット状態にせずに、
ファイルとしてなら、
最悪、エミュレータ用として
逃げることができそう。 >>97
でも、ブラジルにはメガドライブ4だので現役なんでしょう? リナックスでメガドライブのエミュレーター使って上に出ているフリーのソフトやってみたいんだけど
ttp://segaretro.org/Gens/GS#Download
ぐぐって出たここのヤツ入れてもエミュがまったく動かない
どうやったら動くようになりますか? >>103
買ったけど結局セーブも出来なかったしわけわからんかった >>101
ググってみたけどこんなゲームがあったとは知らなかった。
仮にそういうプロジェクトが発足したらキャラも差し替えたいね。
アニメ調なんだけど絵柄が日本人ウケしなさそうだ。 >>84のapple_0.07.zipと
ttp://68000.web.fc2.com/demo.html
3D Scrolling DemoのImage #1がリンク切れしてる >>105
KegaFusionのlinux版があるよ VRAM128k時の制御レジスタ発見されたみたいだけど
亀の子にしてCSライン繋げるくらいで増設できるんだろか テラドライブのメガドラ部分はVRAMが128K
当時、知ってる人は普通に使い方知ってたみたいで「ああ、あれのことね」みたいな反応だった
ゲームプログラマで正規の仕様書読んでた人達だったのだろうかね VRAMが倍であればフリップ使って色数がかなり増やせるね
理論的には64の2乗なんで4096色同時 MSX2VDPのXVRAMみたいな存在じゃなかったかな?
表を表示中に裏をいじれるみたいな そんな微妙な色数で描けるツールがなかったとか
減色ツールが無かったとかそのへんじゃね >>117
その程度のことならVRAM容量関係なくV-BLANK中のパレット書き換えで可能 あっちのスレ見なくなぅて6〜7年になるけど全く変ってなくてうんざりだな 64bit版のwindows8だと、xgcc実行出来なかったんだけど、32bitじゃないとダメなのかな? それかなり前から上がってるけど実機で動かすのが難しい
8MB=64Mbitなので このスレにも動画貼っておきます
動画
https://www.youtube.com/watch?v=lmuZUGTXNxw
http://www.nicovideo.jp/watch/sm24764817
SGDKを使ってC言語でパズルゲームを開発中です
したらばのMDスレでROM公開してます
エミュでは問題無いけど実機ではAPLANが破壊されるみたい 相手の天和地和率高すぎてキレそうw
連続で長時間遊んでいると調整入るんだろか・・・ 【DMM】ブラウザ雀士スーチーパイ
http://wc2014.2ch.net/test/read.cgi/gameswf/1418988508/520
> 520 :名無しさん@お腹いっぱい。@転載は禁止:2014/12/28(日) 04:25:02.78 ID:AXPGcSlL
> 相手の天和地和率高すぎてキレそうw
> 連続で長時間遊んでいると調整入るんだろか・・・
いかにもPCEって感じだなぁ…。
PCEで育った人は未だにこういうゲームから抜け出せないんだね。
合法イカサマで美少女を脱がせろ!『ブラウザ雀士スーチーパイ』 - ファミ通.com
http://www.famitsu.com/news/201412/26068685.html
画像:http://www.famitsu.com/images/000/068/685/549b8e7031cf7.jpg
画像:http://www.famitsu.com/images/000/068/685/549b8e7b7885b.jpg やだ、MD>>SSの流れでハマったなんて言えない・・・
>>125
アレで動くのは知ってるけどROM焼いて動くようには出来るのかね? 当然出来るよ
ただし自分でバンクを実装しないと動かない
楽なのは多分32X用のカートリッジ改造
ただDIPではないだろうから実装は難しい ソラリス実機だとAPLAN破壊確認
多分これSGDKのバグな気がする
メガドラってSGCCとかでもそうだけど
エミュで動いても実機ではまず素直には動いてくれない
なーんか知られざる仕様があるっぽい
起動直後だとVDPの初期化待たないとスクロールレジスタおかしくなったり
シューティングの人もADVの人もイメージうpしてくれれば
実機で動作確認しますよ
まあマジコン買うのが良いと思うけども >>132
実機の確認ありがとう
確認したのってver 0.80なのかな
原因は憶測だけどVDPとかDMAあたりが関係してると思ってる
弾避けゲームは音楽以外は完成してるんだけど
テトリスと同じように画面がおかしくなるかも
日本語表示の方は短くて単純なプログラムだからおそらく大丈夫なはず
>エミュで動いても実機ではまず素直には動いてくれない
もっとエミュが実機に近い動きをしてくれるといいのに 確認したのは0.80Beta
新しいの何処かで公開してるのかな?
結構短くてもテクい事してたりするとバグっちゃう様なので
公開されてるパレットスクロールとかZoomテストとかことごとく画面乱れるしね
最近だとスターフォックスとか音がならないとかピギャるし
Mode7テストでもまともには表示されないとかあったり
DMAの線は可能性高いかと思いますです >>134
0.80Betaが最新です
他のソフトも実機だとダメな場合が多いのか・・・
エミュで再現できればデバックやりやすいのにな ヽ(`Д´)ノ 全ロットで動くゲームタイトルの初期化・タイミング更新処理を解析すれば
本体起動で苦しむことも無いのだろうか・・・・・
難しくて人だのみになっちゃいそうだけど そういえば当時メガドラで開発してた人の話だと
セガロゴ出してる時間が長いのはVDPの初期設定に時間が掛かるかららしい
あの間に取り敢えずロゴとソフトによってはせーがーと喋らせて
裏で設定してたみたいだね
なのでセガ純正ソフトの初期化ルーチンをそのままぶち込んでやったほうがいいかも
詳しく見てないけど普通はVDPの初期設定中は割り込み関係全部止めてるはずだけど
SGDKは止めてないか適切なタイミングで止まってないかもね
因みにMKIIIでも同じルーチン使ってるのに
ゴミ出たり出なかったりするんだよね
後見落としがちなのが各種メモリの初期状態
実機ではメモリ状態は保証されないけど
エミュだとFFや00で勝手に埋まってるから場合によっては問題出ることも
気合が入ってるエミュだと実機の状態を何度かキャプチャして
初期状態を再現するものもわずかにあるけども >>138
貴重な話ありがたいね
セガロゴも3〜4秒くらい表示されているけどVDP更新以外に
メモリクリアや、VRAMへの画像データ更新をしているかも
後、MARK3の初期化ルーチンを使ってるのもあるとは
MARK3と同じ初期化をしてメガドラの画面モードに遷移
しているのだろうかね X68もリセット時に割り込みの減算カウンタが初期化されてなくて
初回割り込みにえらい時間かかる問題あったな・・・
原因が判明したのは市販ソフト出なくなったような頃になってからだった ネオジオがROMへアクセスする速度が最大330メガビット/秒なのだけど
メガドライブがROMへアクセスする速度を知っている人います? >>141
>ネオジオがROMへアクセスする速度が最大330メガビット/秒なのだけど
12MHzの68000のプログラムだけで100メガビット/秒程度の速度にはなるし
あれだけスプライト表示してるネオジオ全体でそんな遅い訳ない。 ネオジオが最大330メガビット/秒なのはネオジオの箱に書いてあったり
起動画面に「MAX 330 MEGA PRO GEAR SPEC」の表示で確認出来るよ
メガドラはどのぐらいなのだろうか・・・ >>143
>ネオジオが最大330メガビット/秒なのはネオジオの箱に書いてあったり
>起動画面に「MAX 330 MEGA PRO GEAR SPEC」の表示で確認出来るよ
そんなこと信じてるの?? プログラムとスプライトと文字面画像とサウンドデータ、ADPCMデータは全部別ROMだった気がす(うろ覚え
どのバスの速度か示されてないから最大330Mbitと言ってても大丈夫じゃないかな
68000ってノーウェイトなら4クロックで1ワードだっけ? クロックだけでいえばネオジオが12MHzでメガドラが7.67MHzだから
ネオジオが330Mbitでメガドラ210.925Mbitとかになるのだろうけど
バスとか全て無視した数字だからメガドラの数値に詳しい人がいたら教えて欲しいな X68000のメモリバスは5MB/sだったつまり40MBit/s
しかも実用上はここからさらに何割か効率が落ちる
それが当時の現実だった MPUのバスアクセス速度とバスの速度の区別がついてない奴がいるなw バスマスタのMach2でSCSI<>メインメモリ間が理論値5MB/sくらいで
イメユニ端子からVRAMだと10MB/sくらい行くらしいけど・・・
メガドラのROMアクセスだとVDPのDMA転送中が最速? マーク3モードでから、68000は駆動できるのだろうか?
初めマーク3で動くものを作ってから、メガドライブのソフト開発の出来たら
いいなぁっと考えてるのです >>126
うp主のこれすごいね
sm27208252 >>150
VDPのモードは任意で選べるからMK3モードも使えるけど、スプライト機能もBG機能もMDとは全く違うから
仮にMK3モードで動くものを作ってもそこからMDモードに発展させるのはかなりの手間がかかると思う。 簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
K4CXCLGWI0 お前らもこのくらい作れるよな
125 名無しさん必死だな 2018/06/10(日) 15:27:45.06 ID:6eSSpR8e0
「ダライアス」が好きすぎて個人でメガドライブに移植 46歳から始めた3年に渡るプログラミング学習の成果
3画面構成のオリジナル版を、調整のうえ1画面仕様に。あくまでも趣味の範囲での活動で、出展や公開の予定はないそうです。
ねとらぼ06/09
http://nlab.itmedia.co.jp/nl/spv/1806/08/news140.html
https://youtu.be/WfMeI5rwhHk せっかく人生の年月ついやして作るなら、他人に遊んでもらえるゲーム作ろうと俺なんかは思うけど
画面やら映像やら公開されても結局おれらは遊ぶことができない絵に描いた餅みたいなもんだし
しかもPS4で筐体除けば本物が普通に遊べる今となってはって感じだけだな まぁでも趣味ってそういうものじゃない?
作らない立場から「俺だったら…」って話こそ意味を成さないわけで まぁ確かにクローンゲームの宿命というかそんなもんだよな
筐体(少し縮小)ごとWin版ダラをプログラムで組んで再現したブログもどっかで読んだ記憶あるんだが
製作途中で製作主の嫁から「それ作って何か意味あるの?」ってつっこまれたんだっけか、、
(記憶違いだったらスマン) 最初の目標がそもそもフリーで公開か、有料で売るのか、技術的に完成なのか
それぞれ置いてるゴールが違うんだから仕方がないよ(クローンだけにデータが流出でもしない限りは、盆栽の写真を見せられて称える気持ちと一緒)
まぁ、画面見せられて遊べないって気持ちは分からんでもないが、、 >>156
趣味なんだから好きに作ればいいよな
実際に手を動かして作成している人が偉いと思う スマン、ズレたな…
>趣味なんだから好きに作ればいいよな
には同意なので 制作者仲間だったり同レベルで語れる人と交流ができてるみたいだし
意義はあるでしょ そこに意義があるなら制作者仲間だったり同レベルで語れる人だけでやればいい
動画なんかで一般公開すればプレイできないのが残念って思ってるやつの気持ちも汲んでやれよ 動画なら完成度の想像がつくから、遊べなくても動画だけでも見てみたいという需要はあると思う。
それに勝手に移植系なら著作権の問題があるからROMそのものを公開するのは難しい。 何そのクレクレ君に配慮して控えるべきって
一般公開してなかったら今のような仲間なんて集まってなかったろ
ここは製作技術板なんだし「俺も作る」とか建設的な話はできないもんかね
遊びたいから権利関係がクリアできるよう協力したいとかさ(無理だろうけど)
何もしてない側が妨害だけする流れ嫌いだわ >>154に貼られた動画(他の主がうpしてる動画もだけど)、付いてるコメントを読むとね…
中には当時のプログラマーは何をしていたんだ〜だったかな…詮ないことも目にして少しモヤモヤしてたかも知れん、申し訳ない