【クリーン】MZ-80K/C/1200シリーズ【アルゴ号】
どうしてもオマイラとはどこかで昔会ってるような気がしてならんのだわ
>>502 多分、シャープ市谷で開催されたMZフェアでだろう。
MZ-80Cでエレクトーンを制御して、生演奏してたっけ。
MIDIなど無かった時代で、しかもCV-GATEすら無い
エレクトーンを操作するという、かなりの力技。
一体いくらかけたのだろう?
別にI/Oに簡単なラッチつけるだけでもできるでしょ。
つーか当時もうYMOとか実地で使ってたわけで、電子楽器の制御なんて
ほぼ実用段階でしょ。
インターフェイスの規格があったかどうか知らないけど。
>504
カセットに音楽テープ入れて、そのまま音が出せなかったっけ?
……すまん
なぜそこでYMOが出てくるのかわからん。あいつら生演奏だべ。
エレクトーンの演奏自体は簡単な電圧制御で何とかなると思うが。
YMOはシーケンサー使ってたって聞いたな。確かコルグあたり。
>>507 おそらく504も、その程度のことは理解していると思う。
ただ、かけたコストのことを考えているのだろう。
鍵盤のキーすべてにフォトカプラを付けたとすると、
その個数は半端じゃないはず。もし、ストップ(音栓)ま
で制御していたら…。
511 :
507:2006/03/19(日) 02:17:13
ゴメン、簡単…といっても、デモのために力技で何とかすれば意味っす。
だから、言ってることは504と同じだと思う。
>>508 MOOGのアナログシーケンサ(アルペジオジェネレータみたいなの)と
ローランドのMC-8を使ってた。後期になるとMC-4を使っていた。
あとPC-8001でサンプラーを作ったりしてた模様。
どーでもいい
>>506 できた。
さらにその音をメモリに落とすこともできた。
えらくひどい音になったけど。
音声合成のプログラムがあって、あの当時としては画期的だと思った。
確か、マシン語の読み上げもしてくれたっけかな
>>514 1bitでサンプリングしてるようなもんだからな。
今思えば1bitストリームだと思って高速にon/off時間を制御すれば
もっときれいな音が出たかもしれn・・・・いやCPUがそんな速くねーか。
>>515 しーさんよんえーでろでろ
でろでろワロス
#確かに、そう聞こえる。
C3 4A 00 JP 004AH
でろでろw
00 NOP
00 NOP
00 NOP
でろでろwでろでろwでろでろw
もういいよ
かげまん
でろでろ でろでろ でんでろりん
そこでえん魔くんですよ
でろろん
なんで0だけ英語読みなんだ?
日本人なら「れい」じゃねーのかよ。
A〜Fは英語読みだから、1〜9だけが日本語読みという言い方もできるね。
>>525 × 0:れー,D:デー 聞き間違えやすい
○ 0:ゼロ,D:デー 間違えにくい
× 4:し ,C:シー 聞き間違えやすい
○ 4:よん,C:シー 間違えにくい
他にも、C・B・D・Eではイントネーションを意図的に変えて、誤認しにくくしていた。
作者も結構良く考えてましたね。
528 :
ナイコンさん:2006/03/26(日) 23:30:04
まぁ一人位、マジレスする奴がいても医院で内科医?
530 :
チェックサムリスト:2006/03/30(木) 09:19:54
もし、今のゲームが「ダンプリスト掲載」だったら、全盛時のCQ誌よりも厚い
雑誌がいるだろうな。入力に何年かかるやら…。
手でちまちま入力する奴おらんやろ。
今ならスキャナ使ってOCRで入力、修整だべ。
しかし、掲載されたダンプリストにバグがある罠。
そしてダンプリストの上に貼り付けるシールでパッチが供給される。
あの当時、すでに電子写植になってたとは思うが、コードは編集の人が手で打ち込んでたんだろうか?
DUMP写真も多かったと...
手元にあるMZ-80活用研究を眺めてみた
・ドットプリンタ出力
・画面の写真
・活字印刷
・欧文タイプライタ
・怪しいフォント印刷
いろいろあった
537 :
ナイコンさん:2006/03/31(金) 14:00:26
拡張BOXとDUを未だに持ってる。
538 :
ナイコンさん:2006/03/31(金) 15:03:38
大抵は翌月に、「de bug」とかいって訂正が載っていたが、
プリンタ出力でなぜ間違うのか不思議だった。
539 :
ナイコンさん:2006/03/31(金) 15:04:24
放電破壊式プリンタだと、プリンタ出力→写真→印刷というのがあった。
>>538 1 元プログラムのバグ
2 ダンプ出力のときのアドレス範囲ミス
2'同じく、ファイル指定ミス
3 印刷の掠れや汚れ
小6のとき、初めて買ってもらったPCがMZ-1200だった。
付録のスタートレックを訳分からず遊んでたなぁ…
印象に残ってるのがCURSOR文。→←↑↓の反転したコードで
カーソル位置に相対指定ができるってやつだったっけ?
それと、上位機種のMZ-80Bに付いてた電磁メカカセット?に
ワクテカしてたのを覚えてるw
細かいツッコミだが、MZ-1200の上位機種はMZ-2000…
それともMZ-80B2も同時販売の頃かな?
今ならMZ700エミュで印象に残っているカーソル文字を画面に出せる。
ちょっと言い方悪かったかな。
値段、性能ともに上のMZ-80Bに羨望のまなざしを送ってたw
とくにソフトウェア制御できるカセットテープレコーダーに…
その後もX1がうらやましかったなぁ
でも、カセットのピンチローラーが溶けるのは勘弁して欲しかった。
何で、こうも無惨に溶けるのだろう。KやCは平気なのに…。
2000の事だろう。
少なくとも80Bでは聞いた事がない。
B2はどうなのだろう。気になる。
GOTO $1200
GOTO$2C00
551 :
550:2006/04/12(水) 01:22:16
おっとミスった…。
ハドソンのFORMで書かれたソフトの起動アドレスだよ。
ちなみに、キャリーラボの
552 :
550:2006/04/12(水) 01:25:08
WICSだと$1200。有名どころはこの位かな?
そしてあまりの使えなさに忘れ去られたPALL
GAME-MZの$5800を忘れんでくれ
ついでにGAMEコンパイラは$3B00だった
555 :
ナイコンさん:2006/04/16(日) 20:20:20
30代後半以上が沢山いるのが良くわかった。
MZと共に青春を過した世代なら、必然的にそうなる。
まして社会人なら…。
557 :
ナイコンさん:2006/04/21(金) 10:38:55
私は40歳
6年ぶりに、押し入れにあるMZ80K2Eに火を入れた。
STAR TREKがうごいとります。
数字の6キーが効きません。CRキーは数回押すと反応します。
引越のたびにかみさんに、あのレジスターどうするのって
聞かれるけど、大事にしててよかった。
>>557 キー内部の接触不良であれば、応急処置的な感じだけど
キートップを外して可動部分の白いシャフト周辺に
CRC-556を「滲ませる」ように塗布して、キーを連打。
これで内部の金属部分が多少は復活する。
但し…本来なら接点復活剤使うのが良いし、
CRC-556は塩素系…
ガンガレ!
>>558 一寸待て!CRC-556を使うと、斜め方向のすべりが悪くなり、垂直方向以外ではキーが重くなる。
キーの中央部を押さない人や、斜めにキーを押す癖がある人は要注意!
それにしても、キーに良い油は何処で手に入るのだろう…。
560 :
557:2006/04/21(金) 13:34:17
一通りキーを押してみたら3つほど調子が悪いものがある。
6が一番効きが悪いが、グリグリやってたら何とか
反応するようになってきた。
そういえば6年前に電源入れたときは、もっと反応が悪かった
ような。チャタリングもすごかったが、6年眠らせておいたら
調子が良くなった。何故だろう...
>560
6年前:酸化が不均一で安定しない状態→極端に反応が悪い
今:酸化が均一になった→反応が均一
6年後:酸化しすぎて反応しなくなる
って事?(゚Д゚)
562 :
557:2006/04/21(金) 14:18:31
定期的にキーたたいてれば、酸化は防げそうだが
その前に本体がイカレそうだな。
マスクROMってけっこう消えないもんだね。
ヒューズROMなんて言うぐらいだから、消えるわけ無いか...
マザーボードより電源がやばいか...
PSEマークないもんな
>>562 > マスクROMってけっこう消えないもんだね。
おいぉぃ…消えるわけ無かろう。
> ヒューズROMなんて言うぐらいだから、消えるわけ無いか...
マスクROMは、マスク(製造時のネガフイルムのような物)の段階で
内容が決定されている。消えたとしたら、それは破損品。
ヒューズROMは、新品に大電流を流してビット線を焼き切り
記録する。焼き切り方に問題があれば、内容の変質もあり得る。
> マザーボードより電源がやばいか...
> PSEマークないもんな
それ以前に、電源内部の電解コンデンサ容量抜けが心配。電解コン
デンサを交換したい所だが、同等の電源がもっと小型化されているか
ら、いっそ丸ごと交換した方が良い。
非常に細かい拘りだが、スイッチをいれた瞬間の感触と音は大事にしたい。
「ぱち〜〜〜〜〜ん」と重たい金属に響く音を聞きながら白黒モニタが暖まるのを待ち、
おもむろにカセットを入れて「LOAD」と入力するのがMZ-80系の[今の]醍醐味だと思う。
SP-1001積んでる超初期マシンもってる
566 :
ナイコンさん:2006/04/21(金) 17:17:17
>>562 > マスクROMってけっこう消えないもんだね。
> ヒューズROMなんて言うぐらいだから、消えるわけ無いか...
ひょっとして、EEPROMをヒューズROMだと勘違いしている?
初期のMZに乗っている"白ROM"は、UV-EPROMですよ。
専用のライターで、データを書き込みます。なお、IC中央部の
窓から紫外線を照射すると、記憶を消せます。
書き込みデータは10年保障だったような気が…。
純正品なら、ROMの窓は塞がれているし、もっと持つだろう。
MZ80K2Eだぞ
画面表示おえーよで、
4つのROM書き換えやったけな。
$0DA6 C9だっけか。ノイズバリバリ。
そういや、MZ-80KなどはROMが4つだったけな。
MZ-80K2Eでは2つになっていた。
>>568 MZ80Kは、初期が白ROM(UV−EEEPROM)。
それ以外は黒ROM(マスクROM)。
バカジャネーノ
窓付きのROMてカコイイよね
>>571 UV-EEEPROM!?
紫外線および電気的消去に加えて、何で消去できるのだろう?
勃起
>>570 80Kは2708が6つジャマイカ?(SP-1001/1002が4つ、CGが2つ)
>>578 CG-ROMは抜いたMONITOR-ROMの数が4つと言いたかった。
わかりにくくてスマソ。
580 :
578:2006/04/26(水) 21:11:52
ついでに、80C以降のMONITOR-ROMは2532(マスクROM 4KB)が1匹だった希ガス
そう、2532が一個だった。
2732とピン互換性が無いから、New-Monitorを試す時変換が必要だった。
公開エントリを保ったまま、機能拡張されてたNew-Monitorは便利だった。
MZ-80Cだっけか?
基板にリセットSWが取り付けられるMZ-80Kの後期から
MONTOR-ROMは一個になってた気がするが。
K(後期型),C,K2,K2Eは、黒ROM一個のモニター。
キャラジェネも、黒ROM一個。
584 :
ナイコンさん:2006/05/12(金) 18:00:17
STARTREKのプログラム読んでC言語で作り直したろかと思ったが
MZに繋がるプリンタなんて持ってるわけない。
そんでもって全プログラムリストを表示した画面をデジカメで撮った。
ちなみに完成したところで公にはできんわな...
MZ--->X1turbo--->AT
そういえばX68上でエミュがあった気がする
2000はなかったのかな
>>584 PCのLINEから録音・変換(.mzt)してMZ700Winで読み込む方が簡単だと思う。
MZ700Winで読み込んでもプリントアウトはできないので同じかと。
ASCIIセーブできれば…ってMZできたっけ
少なくともHu BASICではできた。
スタートレック懐かしい・・・・
確かGAME-MZで書いてあるんだっけ?SP-5030だったかな?
8bitのBASICはとんでもなく実行速度が遅くて、スピードが欲しい
物はすぐにGAMEで書かれてたような記憶がある・・・
識者の皆様にお伺いします。
Oh!MZの完全収集を狙っていますが、どうしても創刊時代(1982年)のモノが見つかりません。
とくに創刊号は影も形も見あたりません。どこへ行けば売っているもんでしょうか?
影なら見当たったぞ。
なんていうか、欲しいものは手に入れた途端に色褪せるというが、
人事ながらその典型になりそうな気がする
596 :
592:2006/05/22(月) 22:30:48
>>593-594 レス有り難うございます。ちょうど出てますね! > ヤフオク
でもドンピシャ創刊号だから、それなりに値段上がるんだろうなぁ....
>>595 おっしゃる通りだと思います。
が、良いところまで集めちゃうと止められないんですよね...。
>>595 それでいいんだよ。
欲しい欲しいと悶々と日々を過ごすよりはいい。
600 :
599:2006/05/23(火) 19:27:21
601 :
ナイコンさん:2006/05/24(水) 04:07:43
地底最大の作戦はなぜエサが2個しか置けなかったんだろう
当時リスト追ったけど読み取れなかった
特に個数とかif文とか無かったように思うけど
どこかにソースうp汁
話はそれからだ
場稲荷で記述してあったか、誰かさんが読みそこねた
だけだと思うけど
BASICだろ
basic内にバイナリコードの記述ができないと
でも思ってんの?そんな調子だからソースも
嫁ないんだな。アホくさ
ぷぎゃー
606 :
593:2006/05/24(水) 09:40:55
いや、オレはただ単にふざけてレスしただけだったんだけどね・・・
>>604には何一つ期待できないということはわかったw
うむ
うむ
>>604が真性包茎で童貞の上にニートであることはわかった
うむ
>>601 50 DIMA(9),B(9):V=53248:E=1:F=40
90 C1=83:C2=70:C3=69:C4=67:C5=87:C6=82
100 K1=0:K=5:L=5:T1=130:S=0:M=900
300 GETX$:IFX$=""THEN400
305 X=ASC(X$)
350 IFX=C5THENY=-E:GOTO380
360 IFX=C6THENY=E:GOTO380
380 IFPEEK(V+M+Y)>0THEND=0:GOTO1000
383 IFK1>ETHEND=0:GOTO1000
386 POKEV+M+Y,46:D=0:K1=K1+E
>>604 m9(^Д^)プギャー
614 :
601:2006/05/25(木) 01:22:36
サンクス
今見ると、K1が存在するエサの数だね
値が1のEと比較して、0や1のときは置けるけど、1より大きくなると置けないってことか
なぜ当時気付かなかったんだろう
やっぱ若さゆえかな(^^;
何となく分からんでもないw
>>615 何となく、はるか昔に似たようなキーボードを見たような気がする w
PET-2001か
>>615 なにか手にしっくりと、馴染みがありそうな気がしなくも無いような気がする
万引き少年
>>620 オリジナルはPET用だよね。
消防の頃、東大駒場祭で出展されてて、すげー面白かった。
その後、月刊RAMに載ったんで、MZに打ち込んだなぁ。
おおこんなスレがあったとは…
Bが出たときはどうかなと思ったが実際は倍のプログラムなんてそう易々と書けるわけないし。
1200ボーのテープスピードと相まって、これで十分と思ったもんだ。
その後8001も扱ったけど、LOADにファイル名入れないと読み込んでくれない仕様には困ったもんだw
(´・ω・`)ショボーン
625 :
ナイコンさん:2006/06/23(金) 22:14:05
そろそろコンデンサ全員脂肪なんじゃ?
626 :
ナイコンさん:2006/06/24(土) 21:12:44
MZ-80K2E (1982/7購入)だが、いまのところ大丈夫。
外見上は妊婦状態になってもいないし、起動も動作も大丈夫。
Cテスターで容量を計測した訳ではないがな。
>>626 1/4世紀経過しても動作してるMZもすごいけど、
あなたの物持ちの良さもすごいね。
こういう人のMZは筐体も錆一つなかったりするのかな。
俺のは買って1年ぐらいで錆まくりだった気がしたけど
Cが欲しいんだけど最近全然オクに出てこないなあ。
少々高くても良いから普通に店先で売ってる店舗ってないもんかね。
629 :
ナイコンさん:2006/06/26(月) 16:50:27
うちのMZも4箇所ほど錆びてる。
この錆は買って2年目ぐらいの錆でそれ以降は保存状態が良いのか
余り触らなくなったからか、錆は増えていない。
MZ-80Cは特に台数少なそう...
実際のところMZ-80シリーズは何台売れたんだろう
>>628 あー、わかるなぁ
秋葉歩いてて、なんでMZ売ってないんだろうとかときどき思う
売ってるわけないんだけど、新品で売っててもいいじゃんとか思ってしまうw
631 :
ナイコンさん:2006/06/26(月) 21:20:39
MZ−80はエミュがでてるからね。。。
中古や復刻版の必要性はあまり感じないけど。。。
でも、復刻版といえば、
ゲームロボットQ、電子ブロックがあるけど、
年がばれるな。。。
>>631 関係ないからsageだが、なんでロボ九はハナヤマからなんだ?
エミュがでてるからとかって事じゃなくて
実機がいいんだろ。
634 :
ナイコンさん:2006/06/27(火) 14:18:53
電源スイッチを入れたときの「パチ〜〜ン」という金属の響きに初恋のほろ苦さを感じる雨の中、
キーを打ち込んだ時の「カタ−−−ーン」という金属の響きに哀愁を感じる初夏の前触れ。
MZ-80は実機のスタイルも楽しむもんだ。
636 :
ナイコンさん:2006/06/27(火) 21:57:00
でも実際手に入れたら、最初の一時間触ったらもう二度と火入れないでしょw
ゲームとか付いてたとしても、一通りロードして懐かしんだらそれで終了
お前がそうだったわけか
638 :
ナイコンさん:2006/06/27(火) 23:27:23
いい歳こいて人のことお前呼ばわりですかw
ま、俺も褒められた人間じゃないが、こういう廃人よりかは何ぼかマシでよかった
いい歳こいて人のこと廃人呼ばわりですかw
638は廃人
廃人同士仲良くしろよ。
641も廃人だろw
廃人だって自覚はあるけれど人を廃人だと言うのは辛いな。
アルプスの少女廃人
636=638は仲間はずれ
昔は廃人がほめ言葉じゃなかったっけ?
647 :
ナイコンさん:2006/06/28(水) 23:15:05
>>634 それ良くわかる。スイッチ「カチーン!」と入れて0.5秒くらい経ってから画面が出るんだよね。
でも、うちのMZ-80K2は画面がオシロ状態 orz...
MZ80Kにはめたオレンジ色のアクリル板や筐体底部の穴に出したリセットスイッチ
無理やり外したZ80とCG見てると心が安らぐ。
649 :
ナイコンさん:2006/07/16(日) 03:41:34
26時間TV見ながら、あちこちのスレ見てたんだけど、こんなスレがあったとは。
誰かルービックキューブを解いてくれるプログラム、使った奴いるかなぁ。
650 :
ナイコンさん:2006/07/19(水) 15:15:25
山下章のチャレアベ読んでたら、アドベンチャーゲームの紹介で
「ソフトハウス殺人事件」ってのが出てた(本によればMZでクリスタルソフト販売)。
今、調べてみても全然情報が出てこない。
このソフト知ってる方います?
機種も「MZ」としか書いてないんで、スレ違いだったら許して・・・
651 :
ナイコンさん:2006/08/06(日) 21:00:18
age
80系最後の機種のMZ-1500も仲間に入れてあげてください。
MZ-1500なんかゴミだろ
ゴミについて語りたい奴がいるんだからほっといてやれよ。
まじかの
MZ-80C 発売当初に付属していた BASIC は SP-5010 だったのでしょうか。
その後で別途 SP-5020 とか SP-5030 が発売されたのですよね。
「今昔電脳物語」とかいう本を読んだのですが、MZ では BASICのバージョンアップ
がなかったなどというふざけた事が書いてありましてね。
この本、やろうとしている事は面白いし、今の世に出すことの意義はあると思うんですが、
昔のパソコンについての記述の間違いとか、CPU のマニュアルや雑誌を編集の素人が
作っているといいきったり(まあ I/O や ASCII の創刊当時は編集の素人が作っていたと
思いますが)、ベーシックマスターのフォントは技術者が適当に作ってきたなすぎると書い
たりとか、先人に対する敬意が感じられません。
そのくせソフトは過去の BASIC をちゃっかり移植して内容はわからんで済ましてやがるし。
その本こそ編集の素人が作っている本ですから
すいません。ちょっとアルゴー号が通りますよ。
. ・
∩ ・ 。
(=] __ ・ ・ 。
☆ /ヽ _\/| . ☆
. /|| l ○( )ノ\|
/.| | .l ○(◎)○
/ | | | // | .
. _ / .|_|ー|/.ノ l .
/  ̄ ̄  ̄ ̄  ̄ ノ . ・ 。
。 | (○)(○).(○)(○) ノ ☆
| | l | l | l | l / .。
・ |_| ヽ__| ヽ_| ヽ_| ヽ ・ 。
| | | | | | | |
|_/ |_/ |_/ |_/ ・ 。
・ 。
661 :
ナイコンさん:2006/08/15(火) 22:16:51
邪魔になったMZ1200(稼動品)を知り合いの電気屋に処分依頼したら
毛むくじゃらのおっさんがハンマーで叩き壊すようなところに送るそうだ。
かわいそうだが仕方がない。いままでありがとうMZ1200。
毛も生えてないお嬢さんにやさしく壊して欲しい
そんな小便臭い結末は嫌だ
664 :
ナイコンさん:2006/08/19(土) 01:37:35
もうmzとかの時代ではないのだよ・・・
さよならmz
MZ-1500は現役ですよ
666 :
666:2006/08/19(土) 17:08:09
666
667 :
ナイコンさん:2006/08/24(木) 10:59:56
20年ぶりくらいにプログラムリスト見て入力した。
さて、アルデバランで遊ぼう。
入力しながら思ったけど、今のプログラムって、CPUの実行速度と広いメモリーに頼っちゃって、
雑な部分が多い。昔なら、4KBに収めるためにあの手この手を使ったり、INT A-Zより
A%といった表記の方がちょっと速いとか、色々と工夫したものだが。
アルデバランうpきぼん
はぁ?氏ねよ
>>667 そうだよなぁ・・・
PCの性能がヘタレなプログラムでもある程度カバーしてしまうという面がありすぎ・・・
671 :
ナイコンさん:2006/08/27(日) 01:11:44
そんなアホな意見に同意してどうするw
INT A-Zてw
今時のWindowsのGUIのコードに無駄なオーバーヘッドが多いのは事実(つっても
当時のインタープリタのBASICに比べりゃ実は遥かに効率的なんだがw)だが、
それが何とのトレードオフかも考えたことがないのかな。
Windows自体が無駄
お前の存在自体が邪魔
もうこうなったら氏ぬるしなかないぬ
オレが、氏ぬる
Windows(笑)
676 :
ナイコンさん:2006/08/27(日) 12:39:22
>671
使いにくさとのトレードオフだなw
Windowsに適応できずにくだを巻いてる口の臭いジジイかw
679 :
↑:2006/08/27(日) 20:18:04
www
図星かwww
あほが湧いてるなw
なぜわかったんじゃ!
こんどは自演かよ
意味不明
そういやさ、メモリーが8Kや16Kの頃は涙ぐましい努力をしたもんだけど
64Kになってくるとプログラムが大きくなって修正し易さが必要になり
当時は構造化とか言ってたけど無理矢理詰込むより後から見易いプログラム。
A%もいいけど途中で一箇所でも%を付け忘れると大変だからDEFINTを使ってた。
で、A%ってHu-BASICなの他の機種なの?
今はCかな?高級言語だし無駄っぽいプログラムになるわな。
ぶっわぁはははははは
>>686 今でも、
細かいつめや速度を出す時にはアセンブラも使うよ。
>688
それはWindowsにもアセンブラがあるということ?
CやVBは好きになれんのであればイイ
690 :
ナイコンさん:2006/08/30(水) 00:39:25
Z80のアセンブラとは別次元だけどな
つーか、こういうセリフ吐くタイプはたいていZ80のアセだって
ロクに使えないだろw
age厨w
>>689 それはあんたがCが嫌いなだけじゃん。
事の優劣には関係ないでしょうに。
コンパイラとインタプリタはゴミ
めちゃくちゃだ
今マシン語でウインドウオブジェクトを直接使用するのはかなり面倒だよ?時間も労力もかかるし。
楽
>>696 サンプルソースください。
後学の為にも。
>>696は、
らく
じゃなくて、
たのしい
じゃないのかw
言うだけならなんとでも言えるからなw
うましか
「マシン誤で」ってあたりが若干アレか。強力なアセンブラがあればかなりラクに書けそうな気もするけど…
だよね!
つSP1002
5E00 3E16...LD A,16H
5E02 CD1200...CALL 0012H
すごいななんかこう記憶が戻っ
705 :
ネ木1 ネ木4 ← :2006/09/12(火) 12:59:21
漏れはアルデバランパート2をLOADした時の感動を今でも忘れない。
名古屋の第一アメ横の丸善無線での話だ。
あの糞ゲ
$D000から自前のロードルーチンをロードし、VRAM上でロードルーチンを
走らせるプログラムがあった。
画面が一杯になり、少しでもカーソルを動かして変えよう物ならもう動かなく
なった。そのコピー方法を考えていたが、BASICでUSR(33):USR(36)というのを
見かけて、すぐにわかった。
USR(33)をした後、実際にロードする番地をどこかに保存し、安全な場所に
ロードさせた。後はディスアセンブラを使っ(ry
テープを単純にコピーしてもよかったのだが、それでは面白くなかったので。
$C000だっけ。忘れてしもうた。$D000はPC9801だったかな?
$D000だね
I/Oポートの概念がどうしても理解できなかった。IN/OUT命令ってナニ?
FM-7を買って、メモリマップトI/Oという物が理解できてから、ようやく
メモリマップとは別の空間に配置されているのだとわかった。
>>705 パート1とパート2でまったく違うゲームだったのが衝撃だった。
712 :
ナイコンさん:2006/09/14(木) 23:52:59
プログラム作ろうぜ!
1000 REM MZ-80K
>>707 USR(33):USR(36)でHu-BASICをコピーした俺は勝ち組?
1010 REM MZ-80C
1020 REM MZ-80K2
時効です
1030 REM MZ-80K2E
1040 REM MZ-1200
1050 PRINT "MZ-700"
1060 PRINT "ARE YOU SURE?(Y/N)";
1070 INPUT A$
1080 IF A$="Y" THEN GOTO 2000
1090 IF A$="N" THEN GOTO 1000
1100 GOTO 1060
2000 REM MZ-800
2010 REM MZ-40 マイコンハカセ **** コレハ ベツモノ ****
2030 REM MZ-80K + MZ-80TK コレデ ミタメハ 80C !!!
726 :
723:2006/09/17(日) 12:30:50
>>725 イチオウ「ベ」ハ、「ヘ」+「゙」 ニ ワカレテ イルノダガ...
コレデハダメカ?
トモカク、 オシエテクレテ アリガトウ
コンゴトモヨロシク...
2040 PRINT CHR$(12)
2050 GOTO 10
そういや仲の悪い奴がSP-5030を欲しがった時は、POKEであちこちを
微妙に壊した奴を渡していたっけ。
2045 GOTO 2100
2100 POKE 4608,195
2110 POKE 4609,0
2120 POKE 4610,0
732 :
578:2006/09/19(火) 21:42:11
POKE$3D25,0
733 :
723:2006/09/19(火) 23:18:21
POKE$3D25,1
やっぱりMZ-1500は仲間はずれかw
どっかにPOKEしたら、キーのオートリピートが物凄く速くなって、
事実上入力が不可能になる所あったよなw
それは記憶違いでしょ。
もともとMZはソフトでキーをポーリングしなきゃいけないから
そういうことは簡単にはできないと思ったけど。
キーのポーリング間隔を短くして、というかチャタリングキャンセルを
あえて行わずに応答性をよくした改造モニタなんていうのはあった気がするけど。
ソフトでポーリングしてるからこそどこぞにpokeすると速くなるんでそ。
MZ-80Bだろ
739 :
ナイコンさん:2006/09/20(水) 17:00:40
MZ-1500だよ
80Bだな
80Bは系列が違うのでスレ違い
>>735 >>736 >>737 有志?がパッチ当てて、不正規?に流通してたバージョンじゃなかろうか?
おぼろげな記憶では…、
・キーボード右側の記号の部分がテンキーになる。
・キーのオートリピート。
・キーの同時入力可(自信なし)。
最後のはHuBASICと金堂してるかも?
画面処理の遅い80K(1200除く)シリーズではみり
画面処理が遅いんじゃなくて、画面にノイズを出したくないんで、一回の
アクセス毎に同期信号を待つような仕様になってるから。
モニタROMにパッチ当てして同期信号チェックを外すとサクサク動く
だからむり
>>743って、わざわざ
> 画面処理の遅い80K(1200除く)シリーズではみり
なんて書いてくれたけど、実際1200も変わらないでしょ?
つか、$0DA6を呼ぶか?呼ばないか?の違い。
シャープ製のコンソール…BASICとかマシンランゲージ等々は、画面更新前はご丁寧に垂直同期を待つモニタコールの$0DA6呼ぶからモッサリ感があった。
そうじゃなくて、マシン語で書かれたゲームとか、垂直同期とか無関係に$D000からを更新するものは画面にノイズが出る。
比較的1200はマシだったって話じゃないの?
80bと勘違いだなと
>>746 1200はメモリスワップでモニタ書き換えられるし、
MZ-80BゆずりのCRTCを搭載してるから画面ノイズは出ない。
>>744 モニタROMにパッチなんて、そんなおおごとなw
パッチ当てるなら、$1200以降でしょう。
「1文字入力」とか「1行入力」を自前で作って、BASICから呼ぶ部分をフックするみたいな方法だったと記憶する。
で、おもいだした。
メモリスワップさせて$0DA6をC9にした上で、
画面スクロールする度に画面をオフるからそこも潰す。
スクロールしてもチカチカしなくなる。
これで垂直ブランキングを見に逝くゲームをすると。。。。。。。。。。。。。。。。。。。。
速すぎて出来ないのがでる。
ブロック崩しなんてキーの操作どころじゃない。
MZ-80BのBASICでキーリピートオンした時と同じ。