エミュレータ

DevTermを使ってみる!

DevTermが届いてから24時間以上が経過したワケだけど、さっそく色々と使いまくってる! どんな感じに使ってるのかをレポートしてみたい! 使い方が偏りすぎてて、きっと他の人の参考にはならないかも!(^^;; ちょっと困るユーザー名 まずデフォルトのユーザ…

micro:bit v2でPC-8001エミュレータ!

micro:bitというシングルボードコンピュータをご存知だろうか?(^-^) 2種類が発売されていて、右→が初代、左←がv2と言われるモノ。 イギリスで開発された、主に教育用途のコンピュータのようだ。 日本でも何年か前から入ってきていて、micro:bitを扱った本…

RaspberryPi PicoでFM-7を動かす!

ブログのネタにならないのでは??と思うほど、あまりにあっさり移植出来てしまったFM-7エミュレータ(^^;; 今回も頑張ってRaspberryPi Picoの使い方を踏み外してみたい!(^^) FM-7のソースファイルは、M5Stackで使ったものをほとんどそのまま持ってきた。 こ…

SMART Response XEを使う!その4

SMART Response XEでプログラミングを続けてる! でもそろそろ区切りをつけようと思っているので、取り組んだことをご紹介。 XEのCPUであるAVRは、8bit長レジスタ構成になっていて16MHz駆動らしい。 そして多くの命令が1クロックで実行できるっぽい。 とい…

RaspberryPi Picoでプログラミング!

間違いなくRaspberryPi Picoを作った方は「違うんだよ…そういう使い方をするハードじゃないんだよ…」って思ってるに違いない!(^-^) 今回はRaspberryPi PicoでPC-8001エミュレータを動かしちゃったお話!(^^;; 一応、反省はしてるw 事の発端は…… MI68で手に…

M5Stickでプログラム!その3

今回はM5StickC PlusでPC-8801エミュレータ(アルフォス専用)を動かした話(^^) 何回か前のブログに書いているけど、過去に一度チャレンジして失敗してる(^^;; せっかくなので、前回失敗した方法と、今回成功した方法を書いてみようと思う。 ちなみに主要なコ…

M5Stack FACESを使う!

「PocketGriffonがM5Stackをコレクションしている」という変な噂が流れているらしい…。 さすがに集めてなんていません、マジで(T-T) そんな噂が流れると、知り合い(主に技術系経営者)が喜んで(不要になったものを)送ってくるわけだ…orz 嬉しそうな顔が目に浮…

SHARP PC-1360エミュレータの開発した!

今回はとーっても苦労した(TOT) せっかくなので苦労を分かち合いたいw これまでにいくつもエミュレータ作ってるが、完成させる事が出来たものなんて多くなくて、むしろ失敗してるエミュレータの方が数多いw 普段は表に出さないだけで葬られてるんだけど、…

M5Stickでプログラム!その2

先日のM5Stick PC-8001エミュレータのツイートに、こんな返信があった。 LCD 80×160 Pixcelということは、Sharp PC-1350エミュレーターに最適!? — あお (@hd61yukimizake) 2021年9月23日 これに返信する形で、私も冗談でPC-1350の画面を表示させたりして遊…

M5Stickでプログラム!その1

M5Stackでプログラムしてる流れで、なんとなくだけどM5Stickも入手した事は、前回のブログでご報告した! FIREも一緒に手に入れてるけど、こちらはまだ未開封…(^^;; このまま行くと積みマシン確定の予感w M5StackとM5Stick、画面解像度が違っているけれども…

M5Stackでプログラム その7

M5Stackを手に入れて以来、主に移植ではあるけれどいろんなエミュレータを動かしてきた。 エミュレータが好きというよりは、作ったものはエミュレータが圧倒的に多いというだけの話なんだけど(^^;; CP/M-86エミュレータ 作者様がいることなので、ちゃんと書…

M5Stackでプログラム その6

M5Stackでのプログラミングを楽しんでいる!! 今回は、ここ1〜2日で取り組んだことを記してみる。 MZ-80Bエミュレータ これは気合を入れて開発したものでも無かったので「自分で開発したエミュレータ」からの候補から外していたんだけど、画像ピクセル数…

M5Stackでプログラム その5

M5Stackで動くプログラム、なんとなく番外編!(^-^) チャレンジというほどのモノでもないし単なる自作プログラムの移植だし。 というわけで、今回はCP/M80を動かしてみた! 最初の画像にスタートレックを持ってくる辺り、あざとさが透けて見えて良い(^-^) こ…

M5Stackでプログラム その4

M5Stack Core2で動かすエミュレータ第3弾! みんな大好きPC-8001エミュレータを動かしてみたよ(^-^) 前半はガチガチの技術ブログになってしまった…汗 なんとなく集大成 これまでPC-8801(アルフォス専用)、FM-7とエミュレータを移植し続けてきたけれども、今…

M5Stackでプログラム その3

M5Stack Core2で動かすエミュレータ第2弾! 多分、M5Stackの使い方としては微妙なんだと分かりつつも暴走し続けるw 今回は富士通のFM-7。 FM-7の特徴といえば、究極の8ビットCPU(と言われる)6809が2つ載ってるって事! 贅沢にもメイン側とサブ側で同じCPU…

M5Stackでプログラム その1

M5Stack Core2で手のひらサイズのアルフォス 久しぶりに楽しいガジェットを手に入れて、プログラムを楽しんでる! 何かそれなりの規模のものを動かしてみたいなぁ……と思ったので、久しぶりにPC-8801エミュレータを移植してみた! 比較的簡単に移植が出来たの…

過去にPC-G850Vでテストしてた事

前回のブログにも書いたが、2019年1月頃にPC-G850のプログラムテストをしていた。 どんな事にチャレンジしていたのかを書いてみたい。 通信環境を準備 この頃に「ちょっとずつレトロパソコンに取り組んでいこう」って感じの気持ちになって、初めてホストマシ…

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

約10日間に渡ってAI-1000を触り続けてきたけれど、一旦キリにしようと思ってる! 形がカッコよくて大好きで、でも全く使ったことがなくてミステリアスだったAI-1000が、この10日間でものすごく身近に感じるようになった!(^-^) HD61700も触ったことがなかっ…

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

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

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

SHARP PC-1350でプログラミング 完結編! 今回のが最後…の予定です! あの後、何かまとまったモノを作ってみたいと思い、それっぽいゲームを作り始めたのだが…画面が出たところで猛烈に飽きてしまったw 過去に(趣味で)作ったことがあるゲームという事もあり…

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

今回は、グラフィックス文字を使ってHello Worldを表示させてみた! 割と丁寧にプログラミングしてみたので、成果をご披露してみたい。 いつまでHello Worldネタで引っ張るんだw グラフィックスを表示させてみたい! PC-1350で画面にグラフィックス…という…

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

アセンブラやデバッガの動作確認も含めて、どんどんプログラム作っていこう! 前回とは違うやり方でHello Worldを表示してみた。 前回は「テキストバッファに文字列をコピーして一気に表示」の方法だった。 今回は1文字ずつ表示をさせる方法で試してみた。 …

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

PC-1350のバッテリー寿命が短すぎる! コレが今イチバン気になっている点かも知れない。 とにかくPC-1350のボタン電池がすぐに切れてしまうのだ! 何も使わずに1週間くらい放置するとバッテリー切れ状態になる(T-T) もしかしたら拡張メモリ側の電池が切れて…

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

近しい人が他界して、気持ち的に時間的にプログラム出来る状態では無かった。 そんな事情のため、レトロ関連もしばらくお休みしてました。 ようやく少し落ち着いてきたので、再開しようと思う。 さて、前回まででデバッガがある程度動くようにまでなった。 …

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

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

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

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

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

手強いぞ!SC61860!! PC-1350のCPUであるSC61860、想像以上に苦戦してる!!(T-T) 以前から書籍を眺めながら「理解するのに大変そうなアーキテクチャだなぁ…」と思っていたのだが…実際にやり始めたら、その認識すら甘かった事に気づかされた!! 当時SC618…

V20-MBCエミュレータの開発 その11

ここんところバタバタしてて作業が進んでなかったぜー(T-T) というわけで近況報告! 結局…なんだか楽しくなってしまって、デバッガならぬトレーサーを作り続けてる(^^; 逆アセンブラが表示されているウィンドウでカーソルを上下させると、その行の命令を実行…

V20-MBCエミュレータの開発 その10

絶賛行き詰まり中! エミュレータの開発は暗礁に乗り上げてる状態です!(ToT) 症状としては… ・Turbo Pascalのコンパイル後のプログラムが実行出来ない ・BASIC Compilerのコンパイル後のプログラムが実行出来ない …どっちも原因を調べるのは相当に厄介です(…

V20-MBCエミュレータの開発 その9

エミュレータ開発の現状報告 あああああぁぁぁ……(断末魔 5日間ほど悩みに悩みに悩み抜いたバグがよーやく分かった!(ToT) まず、動かそうと作業していたTurbo Pascalだけど、起動してコンパイルするところまでは動くようになった! でもコンパイルし終わって…