解析

CASIO AI-1000を使ってみる!その4

苦労してる! とーっても苦労してる!!! 新規に取り組むマシンで、これほどまで苦労するのは珍しいかも! しかし今はこの苦労が楽しくて仕方ない(^-^;; 自分が全く知らなかったことを覚えていける喜びは格別!(^-^) 誤解や勘違いも多いけれども、それでも…

CASIO AI-1000を使ってみる!その3

先日から取り組み始めたAI-1000! twitterで詳細をツイートしていくと、なんだか読んでる人も盛り上がってくれてるような気がする(^^; 進む先は困難しか待ち構えてないぞ…とも読めるし(^-^;; 頂いた話でとても気になったのが「未定義命令がそれなりにあるら…

TANDY 200でプログラミング その3

TANDY200でマシン語プログラムを楽しんでいる。 直接バイナリのデータを送り込める機能がTANDY側にないため、マシン語プログラムをBASICのDATA文に入れてTANDYへ送り込み、実機上でPOKEした後に動かしていた。 ↑こんな感じのBASICプログラムを自動生成して送…

TANDY 200でプログラミング その2

先日、ROMのデータをホストマシンへ送るところまで成功した。 これでROM(の一部?)が逆アセンブル可能となった。 私自身、TANDY200の事をまーったく知らない。 カタログスペック的に知ってるのは、CPUに8085が使われているという事くらい。 ROMを引っこ抜け…

TANDY 200でプログラミング その1

ついに手に入れたTANDY 200! 前から eBayで「vintage laptop computer」とかすると魅力的なマシンがたくさん表示されるんだけど、その中でも「いつか使ってみたいマシン」の上位に入ってたTANDY 200。 マシン構成と起動画面のメニューを見て、なんとなくだ…

SHARP PC-1600KでCP/M80!その7

悩んでいたフォント問題 PC-1600Kへ移植しているCP/M80の続報だ! 今は表示系のプログラムを触っている。 先日のブログで「表示をどうしようか迷っている」という旨を書いていた。Twitterでも同様の嘆きをしていたら、なんとフォントを書いてくださった方が…

SHARP PC-1600KでCP/M80!その5

ついにPC-1600K上のCP/M80で、スタートレック(ゲーム)が動くようになった! これはMBASIC.COMの上で動く、それなりのサイズがあるプログラムだ。この規模のものが動くようになれば「とりあえず動くようになったよ」くらいは言っても良いかと思い始めた(^^;; …

SHARP PC-1600KでCP/M80!その4

PC-1600Kの狭い画面で開発続けるの大変だなぁ…と思っていたところ、Twitterで「シリアルに出してみたら」という感じのご意見を頂いた!なるほど、ぜーんぜん気づいてませんでしたw これだけブログ内でV20-MBCとか触ってるっていうのに…汗 さて今回は、ディ…

SHARP PC-1600KでCP/M80!その3

CP/M80のPC-1600Kへの移植、その3! とりあえずいろんなソフトを動かしてみては動いたり動かなかったり、安定動作とはほど遠い状態で、あくまでも実験的な側面が大きい今回のCP/M80移植。 MBASICが動いた事で、なんとなくこの辺りまでで良いかな…とかも思い…

SHARP PC-1600KでCP/M80!その2

CP/M80のPC-1600Kへの移植! その後も少しずつ進めていて、標準コマンドはだいたい動くようになったかな?というところまで来た。 ↑DDT(デバッガ)が起動した時の画面↑ このブログでは、PC-1600K上でどのようにしてCP/M80を動かしているのかを、自分の備忘録…

SHARP PC-1600KでCP/M80!その1

すでにTwitterでご報告した通り、PC-1600KでCP/M80が起動した! まだ何かが出来るレベルではないですが…PC-1600KでCP/M80が起動しました!(^_^)BIOSも書き終えてないのでHello Worldすら動かない状態ですが!もう少し作り込んでいきまーす!画面は開発中のも…

SHARP PC-1600KでLCDを直接制御して描画!

先日「Bad Apple!!リベンジ版」を投稿した。 PC-1600KでBad Apple!!をリベンジしてみた!速度がかなり速くなってるのと、全フレームが入ってます。長くて全部は載せられないけど(^_^;)詳細はブログで紹介予定!\(^o^)/#BadApple#PC-1600K#ポケコン pic.twi…

National JR-800 解析その1

BASICのROMをげっと! 先日から触り始めたJR-800。 もっと戯れてみたいけれども、シリアルでの通信もカセットインターフェースでのやりとりもうまくいかず、なかなか突破口の見えない状態が続いていた。 本体でその場限りのBASICを使っていても大した解析は…

文豪ミニ5でプログラミング! その3

何もプログラミングしてないけどこのタイトルでいいんだろうか…汗 現状のご報告的な感じで書いていってみようと思う。 基本、目的を達成したいためだけに調べているので、詳しい事は解析していない(^^; だってこんな巨大なROMを持つマシンを全解析なんて絶対…

文豪ミニ5でプログラミング! その2

文豪で…というよりはV33で…というか8086でというか(^^;; なんとなく高速化ネタを思いついてしまったので、私にしては珍しく初期段階での高速化プログラミング。まぁ趣味の世界だからいーのよw 文豪はテキストVRAMを持たない表示構成なので、文字フォントを…

文豪ミニ5でプログラミング!

Twitter上で「謎マシン」と呼びつつ解析をしていたモノを公開してみたい! あんまり詳しくは書けない(よからぬ事をしていると思う)ので、なんとなくイメージが掴める程度の内容になってしまうのはご理解くださいませ。 謎マシンの正体は!? いや、そんなタ…

PC-8300でプログラミング その2

HC-40/88の時に開発して利用していた、バイナリファイル転送プログラムをPC-8300にも作ってみた! まだ試していないが、PC-8201でも無変更で動くはずだ。 開発のきっかけ PC-8300でプログラミングしてて、段々とダウンロードに掛かる時間が耐えられなくなっ…

CASIO FP-200のメンテナンス その2

メンテナンスというよりはROMの吸い出し作業の話ですが!(^^; ROMデータが欲しい! この先、何を作るにしても情報がないとどーにもならない。他のマシンだったらある程度は書籍などあるんだけど、FP-200に関してはみたことがない! 過去に存在はしていたらし…

SHARP PC-1350でプログラミング その4

このところプライベートでいろいろあって、なかなか作業に集中出来ない。 少しずつでも進めておかないと、作ってるプログラムの構造を忘れるw そんな事情もあり、最近のペースダウンは激しい。 今回は途中経過として書き記しておこうと思う。 PC-1350デバッ…

SHARP PC-1350でプログラミング その3

エミュレータにプログラムを流し込みたい! PC-1350でのプログラミング…と言いつつ、なぜかエミュレータの開発日記になっているが、まぁそこは置いておいて欲しい。 近い将来、ちゃんとSC61860でプログラム組むから……きっと!(^^; エミュレータを作ってる目…

SHARP PC-1350でプログラミング その2

エミュレータ開発状況 「PC-1350でプログラミングをしてみたい!」 …というピュアな気持ちから始めている開発環境作りの一環としてのエミュレータ。 段々と動き始めましたw ↑上の画面は、起動直後に「MODE」キーを(擬似的に内部で)押してプログラムモードに…

HC-88でプログラミング! その14(完結)

HC-88でプログラミング、ついに完結!! まずはTwitterに投稿した動画をご覧あれ! EPSON HC-80/88で大きな1枚絵を表示させてみた!あとでブログにまとめまーす!(^ ^) pic.twitter.com/s9xT4eTCpc — PocketGriffon (@GriffonPocket) 2020年11月14日 HC-88…

HC-88でプログラミング! その13

先日のブログに引き続き、サブシステム乗っ取り計画! サブシステムを乗っ取った後の事をあれこれ構想はしたけれども、 作ったモノは超シンプルなモノとなりました。 ・Z80(メイン)と高速にやりとりが出来る通信システム ・受信データのバッファリング ・プ…

HC-88でプログラミング! その12

HC-88サブシステムの制御が奪えない! ここんところ、どハマりしてた!(T-T) スレーブCPU(6301)側のシステムを乗っ取って、メインCPU(Z80)とのやりとりを独自プロトコルで動くようにしてしまえ!…と思ってチャレンジしていたのですが、なぜかメインCPUとのや…

HC-88でプログラミング! その11

通信アダプタの改良 以前から「Mac→HC-88」の通信はうまく行くのだが、その逆の「HC-88→Mac」への通信がうまく行ってなかった。片方向だけうまく行くなんて…そういえば過去に経験があったな…と思い、調べてみると、どうやらプルダウン抵抗というのを取り付け…

HC-88でプログラミング! その10

Twitterに動画をあげたが、無事にタロットカードの絵がドット単位に描画出来るようになった。汎用的な処理ではなく、あくまでもタロットカードが表示出来れば良いという考えの元に作られたもの。プログラム内部で横32ドット縦48ドットの描画に固定されている…

HC-88でプログラミング! その9

長かった6301CPUへの道 やっと…ようやくここまで来た!(感涙 HC-80の資料を手に入れて「へー、サブCPU側にプログラムを送れるなんて、FM-7みたいで面白い!ぜひやってみたい!」と思ったのが1年以上も前の事。何せその時はまだHC-80を手に入れてなかったから…

HC-88でプログラミング! その8

ゼロページの使用状況は?! 6301(6800)アセンブラの準備も出来たし、さっそく自作プログラムから直接画面を制御するプログラムを書いていこう! …と思ったけれども、まだ調べないといけない事がいくつか残ってる…。 6301で少しでも高速なプログラムを書こう…

HC-88でプログラミング! その7

6301アセンブラ Twitter等で6800アセンブラの情報をありがとうございました。 全く探していなかったので、いろいろと試すチャンスが出来ました! で…いろいろとやってみたのですが、どうもしっくりこず… 結局、自作してしまった(^-^; 教えてくださった皆さま…

HC-88でプログラミング! その6

HC-88はワリと手軽にROMを交換する事が出来る。 背面にあるフタを開けるとROMが顔を覗かせる。 ROMの両脇につまみがあり、それを引っ張る事で簡単にROMが外れる。 ソケットは2つあり、それぞれB、Cドライブとして見えている。 BASICは常駐かなーと思ってい…