ポスト
みんなのコメント
メニューを開く![](https://rts-pctr.c.yimg.jp/BgIFgYJGVIVv8u0nVJvw8B2FauAYMF4jOP5zFJAV4i5e72TLbER0xQeK1l8ZZ0OLb99-sVo2G_zTqkXoA1NeBYa5VAYOiWJ2brgnC-n3Li_Z-oNhQWWmUviMzxFeruCEWohXj7RlOej1m9vB5Jr1a4w8Ozj20yJmFAg5KYxwVMqgXgu46Sun80ns9BLd_G0bzE4e16_Y0_YCZAWOz3rJ1bwzMghePqXkIvJGUYr6leI=)
ttp://mzakd.cool.coocan.jp/starthp/gbg.html wclock1200 g5では、適当なアドレス、&H0141の値で判別しています(^_^;) Zeplisシリーズの様に機種を選択するのがスマートなのかもしれないです。 x.com/akd1500/status…
&H0141が&h2AならMZ-80K/1200、それ以外ならMZ-700/1500、といういい加減な機種判定、海外のMZでの動作については全く考えていなかった。MZ-800では確実に文字化け、MZ-80Aとかは不明。 まあ、いいか(^_^;)
メニューを開く![](https://rts-pctr.c.yimg.jp/BgIFgYJGVIVv8u0nVJvw8B2FauAYMF4jOP5zFJAV4i5e72TLbER0xQeK1l8ZZ0OLDFJg-Zc98S9J5Y0s_hShR3pUXLPNDd7b1JYJwSqWlji1BaWHPznsRUpe4CztTeEBcp_w-VCF53g4JDNfo2Dhwq0G1KZM9bLomJnKBXvFhLlm7DXjKyaC_MCnpvsihNNrWBIXE3FX_-F6TS0nTADhV7ksPTN4GfhVa1vebjMNfNw=)
ハード的にはF000hからの数バイト(00C313F0)をチェックでしょうか。 ソフト的には起動直後にLBUF(11A3h)の内容を見て「*FD」で始まっていたらSD、「*L」で始まっていたらCMTから起動したと判断できるかもしれません。 起動直後ならLBUF壊れていないと思うんですが。 (FDとSDの区別はつきませんけど)