ほとんど閲覧のためにつかっています

Joined March 2020
SHARPポケコンのpythonによるemulator v0.4.0を公開しました(ROMは同梱しません)。 ・PC-1261とPC-1350に対応 ・PC-1261用のコンパイラLC-3(COR氏作)を同梱 ・LPRINT/LLISTの印字機能追加 ・操作欄とメニューを改善 ・その他、細々としたバグ修正 github.com/woriguchi/pc1251-…
1
6
158
内部ROMの〈ゲノム解析〉進めてます。PC-1245は1251の不具合修正のため近くの命令を詰めて空き地を作り、後ろの手続きの番地をPC-1251と同じに保っていました。BASIC ROMをそのまま使い回すために必要な工夫です。ROMを読むと工夫の跡があちこちに見つかります。当時の技術者の苦心の跡を感じて面白い
2
2
2
21
1,162
当初の目的を忘れてポケコンのROMを手続き単位で比べる〈ゲノム解析〉で脱線中。PC-1251→PC-1245は内部ROMの9割以上がほぼそのまま。PC-1251→PC-1260では対応する手続きは4割弱。どこからも呼ばれない古い手続きが残っているのも、偽遺伝子みたいで面白い。こういうの入れ始めると終わりがない…
3
1
17
804
PC-1251/45のROM比較しただけでも、配列添字の読出しのバグ修正や速度改善していたり、それぞれYS & TO や TAK と署名らしきものが書かれていたり。PC-1261ではBASICインタプリタもクロックの差以上に改善されている。でも、本にはこんなの入れると細かすぎますね…。
1
5
1
17
1,010
MI68でいろいろ観察させていただいて撮影もしたのでPC-1261/PC-1350もemulatorに加える準備をしています。中身は先人のemulatorのソースコードのお陰でなんとかなりそう。あとは見た目(液晶の特性までは模倣が難しいので適当ですが…)。PC-1350の表示、左側1文字分隙間があるのはCE-126Pとの兼ね合い?
2
9
227
『PC-インタープリタを読む』 PiO 1986年8月号掲載のポケコン高速インタープリタ。そのマシン語を1命令ずつ読み解いた本。SC61860のコーディング技術も図で解説!作者 Fan_PC-1251さん(@pio1986_10)の寄稿入り。B5・フルカラー 16-C22 ACCENT BRAND 2号店(ポケコン展示ブース)で頒布します #MI68
1
9
27
862
第2章では準備としてSC61860のレジスタ、命令、オペコード表を図で説明しています。 #MI68 16-C22 ACCENT BRAND 2号店
1
4
10
506
エミュレータ同梱の解説に大幅に加筆し、作者 Fan_PC-1251さん(@pio1986_10)に寄稿していただいた頒布版です!
1
1
4
111
PiO1985年5月号PC-1251/55用「PCガイル」 入力してからはじめて掲載時に打ち込んで遊んだことを思い出した!懐かしい。このオープニングBGM、記載無しでPiOに掲載されている… 左から来る敵を、9・3で砲口を上下させて0で撃つ。6でエネルギー充填のプラグの抜き差し。抜かないとラスボスは撃てない。
4
16
474
これで、 @pio1986_10 さんに世界記録更新をしてもらうお膳立てはできた!デモは私の微妙な運転ですみません…。以前セコイラインを真似して作ってみようとして、いかによくできているかを悟りました。すごいなぁ。 エミュレータだとアクセル Alt, ブレーキ Tab, 左右 79 なのがちょっとツライ。
1
3
1
15
1,062
SHARP PC-1251エミュレータ、PC-1245に対応しました(ROMは含みません)。また、CSAVE/CLOADにも対応しました(実機では未検証)。 github.com/woriguchi/pc1251-…
4
11
4
58
4,018
『反ミーム部門〜』読みたいと思いつつ2ヶ月以上たってしまった。作業がおわったら読むんだ…。
191
Windows/macos等で動くPythonによるPC-1251エミュレータを公開します(ROM同梱していません)。 github.com/woriguchi/pc1251-… 導入法や使い方は doc/manual.pdf をみてください。doc/pcinterp.pdf には @pio1986_10 さん作PC-インタプリタの解読文書がおまけで入っています。ぜひ遊んでみてください。
9
25
4
68
7,152
キー入力の取りこぼしバグを修正しました(実機の10打/秒くらいの上限を超えられるわけではありません)。個人的には編集時にはBackSpaceが欲しいので、PCからの入力では使えるようにしています。
1
3
287
まだ残っていたキー入力周りのバグを修正しました。デザインも改善。PCでBackSpaceの動作はエミュレータでは「←」+「SHIFT」+「←」(DEL)という3打を代わりに打っていますので、やや動作が遅くなります。
1
5
664
PC-1251のエミュレータも生成AIの力をかりてpygame上で動くように作ってみました。これで手元のエディタの広い画面でBASIC+機械語のコーディングができるようになりました。不便さもワクワクの一部とはわかっていてもやはり楽がしたい…。
1
9
1
34
2,123
ポケコンPC-1251の画面だけシミュレートするPythonコードを公開しました(アーキテクチャのシミュレータではありませんのであしからず)。pygameが動く環境なら動くと思います。 github.com/woriguchi/pc1251i…
1
10
2
31
7,063
手元にポケコンの実機はないし、エミュレータ上でいちからプログラム組む気力もないので志低く気分だけ味わってみた。中のコードはPythonだけど画面をポケコン風にするだけでわくわく感がある。「PC-インタープリタ」で動くようにすればもっと気分でるかな…。
4
13
2
58
7,446
ついでに TWSBI DIAMOND Mini AL も掃除。キャップとインナーキャップの間にインク汚れが溜まっていた。こちらはピストンユニットも分解前提の設計なのでメンテナンスが楽。
294
Pelikan M205透明軸のピストンユニットを外して年末の掃除(分解を想定した設計ではないので非推奨!)。尻軸ノブを外してペン先側から叩き出す方法をとった。ピストン側の樹脂は胴軸より弾力があるので、ここを温めておくとスムーズに抜ける。透明軸なのに首軸も二重構造で汚れやすい。きれいになった。
252