2016-02-01から1ヶ月間の記事一覧

PIONEER PX-7でMSX-DOSを動かす その5

セガマッパー(315-5208)をMSXで使って、128KB RAMすべて使えるようになったのでロレッタの肖像移植しました。 http://www.smspower.org/Development/SMSPagingChips 参考までにローダープログラムです。 http://www.geocities.jp/parallel_computer_inc/LORE…

ぴゅう太カートリッジを開発する その2

PYUTA DEVELOPMENT CARTRIDGEは27C512(64KB)のEPROMで8KB(8000-9FFF) * 8のマルチカートになっています。 http://www.geocities.jp/parallel_computer_inc/cart.html ようするにK1~K3のジャンパースイッチで切り替えます。 K1 K2 K3 0 0 0 0 0 1 0 1 0 0 1 …

ぴゅう太のBIOSをダンプしてみる その2

ここらへんを参考にぴゅう太のフラッシュメモリライタープログラムを作ってみました。 http://p6ers.net/mm/pc-6001/dev/flashromcard/32k_write.html ぴゅう太(8000-BFFF)から見ると256KBフラッシュメモリ(00000-3FFFF)は16KB(00000-03FFF)なので、20KB(000…

PIONEER PX-7でMSX-DOSを動かす その4

ふと思い立って本物のセガマッパー(315-5208)をMSXで使ってみました。 http://www.smspower.org/Development/SMSPagingChips これで128KB RAMすべて使えるようになりました。 TC551001CP 315-5208 PX-7 PIN 1 NC /CE /MREQ PIN 2 A16 A16 NC PIN 3 A14 A14 A…

PIONEER PX-7でMSX-DOSを動かす その2

PX-7のメモリは32KBなので、MSX-DOSを動かすために128KB SRAM(TC551001CP-70L)を使って、64KB 拡張RAMカートリッジを作りました。 http://d.hatena.ne.jp/tanam/20151122/1448206759 しかし合計160KBのメモリがあるのに、64KBしか使わないのはもったいないの…