ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

MZ FANコミュのタイニー言語

  • mixiチェック
  • このエントリーをはてなブックマークに追加
MZならではと言えば、S-BASIC以外のプログラミング言語(開発環境)ですが、皆さん何をお使いでしたか?

コメント(82)

こんにちは、懐かしいMZにもコミュがありましたか.
年がばれますが MZ80K 旧基板 を中1のとき買って貰ったです。
あれのおかげで今の私があるようなものです(笑)。
BASIC以外の言語は、ササイさんがあげられていたGAME-MZいっぽんやりでした。当時京都にいたんですが、最適化を工夫したGAMEスーパーコンパイラというのを先輩が作っていてわけてもらったんでした.
WICSという名前は知りませんでした、いつ頃のものでしょうか…。

MZ80のエミュレータもあるのですか!両親宅に実機がたぶん残っているとはいえ、さすがにカセットまわりがだめかも. 当時のテープの音をUSB audioですいあげてwavからデータを復元できないかと思っていたのですがエミュレータがあるならそのほうが楽しそうですね。
WICSは少なくとも1983年には存在したハズです。
私も本に載ってるダンプリストをひたすら打ち込んだハズ。
I/O誌には1981年9月号に記事があるようなので、その頃にはすでに存在したのでしょう。
自分もダンプリストを打ち込んだくちです。
MZ-2000の実機があるのですが、2段ロード(っぽい)の1段目はOKなんですが、WICSのロード(と思われる・・・)で失敗しちゃいます。
BASICは起動するんですが・・・。
その裏面にWICSが・・・(汗
いや、キロバイトですがな…。もう癖で「MB」と書いてしまうのもわかりますけどね。

で、BASIC自体はもっと大容量のメディアにも対応しているようで、しかるべきフォーマットプログラムを使えば、320KBの容量にすることもできました。確か電波のMZ-2200活用研究に純正のフォーマットユーティリティにパッチ当てして320KBフォーマットを可能にする記事があったと思います。

さらには、オーバートラックさせることで4シリンダ分、16KBぐらいなら問題なく使えました。Oh!MZ誌85年5月号の「TAKE-DOS」にてフォーマットすれば、それが可能になりました。

と思ってたら、さっきMZ-80B+MZ-2000コンパチボード+MZ-80BFでTAKE-DOSを使ったとき、ヘッドが当って変な音がしましたです。MZ-80BFはオーバートラックは無理なんですね…。
みなさんありがとうございます。
WICSは81年9月 I/O誌ですか、中3の夏ということは(年がばれるって(笑))、そうか…ちょうど一休みしていた頃でした。
音声合成は、カセットのところからオーディオに抵抗でつなぐ方法でしょうか。みんなやってましたよね。
フロッピーは京都・寺町の電気屋で見て「フロッピーてすごいんや、レコードみたいなん入れたらガッチンガッチンゆうてあっというまにロードできるんや」てびっくりした覚えがあります。高かったですね。
> 昔、Oh!MZに良く出てましたよね。

いやいや、当時は私にはそんな技量はありませんでしたし。それにこんなペンネームでは掲載されませんぜ。
トラ技に記事書いたのは数年前ですが、その時には「もっと人間らしい名前で」って言われちゃったし…。

大昔の大阪でやったエレショーで、磁気メディアメーカーの人に聞いたのですが、フロッピーは内周の品質が低くなりがちで、40トラックをチェックしてNGだったもののうち、35トラックをチェックしてOKになったらノーブランドで出荷したりしているという話でした。MZのメディアの容量が少ないのはそんなところにも理由があるんじゃないでしょうか。
# 1トラック4KBなので、280KBメディアは70トラックでっせ〜。
MZか…すべてが懐かしい…(笑)

はじめまして。

確か79年の月刊マイコンの表紙めくったところに見開きでMZ-80KEだかCだかの宣伝が載ってて「48KBの広大なメモリエリア」と書いてあったと記憶しています。48KBって…(笑)

私のうちにはMZ-80Cがあり、初期はテープ版のSP-5030 BASIC、後期はフロッピー版のSP-6020 BASICを使っていました。

マシン語は何かアセンブラ使っていたような気もするのですが忘れました。ハンドアセンブルしていたような気もします。で、BASICプログラム上にDATAで並べておいて読み込んでPOKE、PEEKみたいな。

当時はアスキーアート主体で画像系の重たい処理もあまりなかったので横スクロールとか力業でやりたいことだけマシン語使ってあとはBASICで何とかしていましたねー。後はMUSICで出せない中間音や落下音とかだけPOKEで直接叩いて出していたような。
Oh!MZに添付のはがきで出したメッセージなら載ったことあるよ。もう20年くらい前になるんか…早い
はじめまして、
僕は、MZ-1200ユーザーだったので、
SP-5030スタートでしたが、
早々に、FORMに移行して、
その後、WICSになりました。

時々、GAME-MZやらM-FORCEやらPALLやらと
ほんとに気楽に言語が楽しめる
いいマシンでした。
こんばんわ

私は、モニタープログラムからのZ80でプログラム組んでマシン語に手動変換(^^)して入力やってました。

Oh!MZの共通システム S-OS SWORD なども入力して使用してましたね。

Oh!MZの『言わせてくれなくちゃだわ』に私のイラストが常連の田村氏の隣に掲載されたのを記憶しています。
全然関係ありませんが、

オリジナルアニメ『メガゾーン23』知ってる人いるかな?
で、コンピュータ ADAMの画面上に流れたプログラムソースは

MZ-2000のモニタープログラム であったのはあまり知られていないのかな?
ネ木1 ネ木4

なんか思い出してきた

ありましたね

VRAM は D0000 から でしたっけ?
う〜ん懐かしい話です!
私が始めて所有したパソコンは700でしたので、HuBasicにはお世話になりましたよ。

昔は32KBとか48KBというメモリ空間が結構広大に感じたモンですけどね。特にマシンコードのダンプリストを打ち込んでいる時なんかは…
こん**は

 私はdbソフトが出していたdb−BASICと言うのを使っていました。
 たしかコンパイラ型のBASICだったと記憶しています。
 GAME用の言語だったのかかなり作りやすかったのを覚えています。
 ベーマガの別な機種のゲームを移植したりして遊んでいました
C000HもE000HもF000Hも宙で言えないのに
D000Hだけ今も53248!!と・・
そこだけ記憶がROM化してるようです。使うことないのに(^-^;
dB-BASICには2種類有りまして、しいなさんの仰られている方は、
dB-I BASICでしょう。 こちらはコンパイルすると爆速で動きましたね。 ゲームなんか動かすとBASICの状態では丁度いい速度でも、コンパイルした途端にキャラが見えなくなるぐらい早かったのを覚えています。
S-OS SWORDなつかしいです。
学生時代、ほとんど、訳もわからずキーボードを叩いていたことを思い出しました。
なつかしのGAME-MZをMZ700で動くようにしてみました。
懐かしいのだけれど、小文字などのMZ700以降の機能を使うと動作があやしくなるのが玉に瑕・・・
本格的に手を入れたいですなー。
>ぺきさん
今更ながらGAME-MZを動かせるようになりました。まだ、インタプリタのみですが。
某所にあったstarrynightもご覧の通り

これからコンパイラにチャレンジしてみます。
いつになるかは判りません。w
おめでとうございます>Kouzzyさん

GAMEだと、打ち合わせ中に内職デバグしててもばれにくくて良いです(・∀・)ノ
内職デバグやってると、気もそぞろになりそう。
コンパイラのコンパイル成功しました。
次はスーパースタートレックをトライ!
GAME-MZ
コンパイラを打ち込んで
一箇所の入力ミスを探すのに
何日もかかりましたね
'-'と'="の違い
コンパイルエラーで止まらない。
>>貧乏百姓さま
そうそう、そのとおり。でも、コンパイルエラーになるならまだまし。
コンパイルが通って見つからないタイプミスが見つけるの大変。
一応、スーパースタートレック入力終わったけどバグ取りこれから。
>>kouzzy さん

FORMではコンパイル後
実行時配列エラーで止まった事も何度かあります。
長大なリストだと
チェックする気力も無くなりましたね。
>>貧乏百姓さま
FORM私も良く使っていました。ハドソンの青色テープでした。
実行時エラーはやる気無くしますよね。それは今でも変わりませんが。w
FORMに限らずFORTRAN系って実行時エラーを招きやすいかもですね。

さて、スーパースタートレックですが動き始めましたが、まだなんかおかしい
>>kouzzyさん

スーパースタートレックですか
48KBフル実装でないと動かない物でしたっけ?

20年以上前、友人に貸した
カセットテープの中にありました。
あと万引き少年ゲームも。
>>貧乏百姓さま
万引き少年ゲームとか謎の円盤AFOとか懐かしいですよ。
今のAA元祖キャラが動いて回るのが楽しい

スーパースタートレック随分動くようになったけど、まだ途中で止まることがある・・・ほんとにもうちょっと
懐かしいですなー>万引き少年ゲーム

Silverlightで実装したのをここで見つけましたよ(^^;)
http://smallbasic.com/program/?VGX193-4

凄くシンプルだけど、当時は熱くなってやってましたねー。
ゲームの内容だけではなく、パソコンでゲームすること自体も熱かった(笑)
突然ですが、
HUDSON FORM のプログラムのテープへの記録フォーマットってどうなっているか知っている人いますか?MZTやMZFへの変換が可能かどうかとかわかります?
Headerが最初に来て後はbodyが数個出現するみたいなのですが、bodyのブロックサイズって何バイトなんでしょうね?128byte??
多分、system programs の assemblerやtext editorも同じですよね??

>ぺきさま
MZに移植した万引き少年ゲーム発掘しましたよ。
ボラジンゲームってやつも復活!
↑誰かからもらった奴で2chでも話題になっていたけど出所知りたい
GAMEーMZとコンパイラー
プログラム数本発掘
インタプリタ上で正常に動く。

コンパイルの方法が思い出せない。
MZ-700で、miniHu-BASICを使っていました。
コンパイル言語でしたが、当時リンカの使い方がよく分からず、デバッグ用のインタープリタで使っていましたが、S-BASICなどよりずいぶん速かったです。

ログインすると、残り47件のコメントが見れるよ

mixiユーザー
ログインしてコメントしよう!

MZ FAN 更新情報

MZ FANのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング