板検索:
MSXスレッド Part 46【安全】 (742)
まとめビュー
1
ナイコンさん[sage]   投稿日:2016/02/21 12:16:16


2
ナイコンさん[sage]   投稿日:2016/02/21 12:19:13
すんばらしい商品を開発したものだ
http://akiba-pc.watch.impress.co.jp/docs/wakiba/find/20160220_744591.html

3
ナイコンさん[sage]   投稿日:2016/02/21 13:56:08
宣伝みたい…。( ´・ω・` )

4
ナイコンさん[]   投稿日:2016/02/21 22:00:24
MSXといえばベルトのゴミドライブ付いてるの多いけどそういった
内蔵のを無効化して使えればメモリー的に有難い
シフトキー押せば内蔵切り離せるのは知ってるけど外付けはシフト
キースルーで強制認識されるならいいな
うちにロムライターとソニーのドライブ持ってるからパッチ当てて
何とかすればいけなくはないか

5
ナイコンさん[sage]   投稿日:2016/02/21 22:06:58
内臓を無効化して切り離せますよ
強制認識もさせられるし

6
ナイコンさん[sage]   投稿日:2016/02/21 22:29:51
素晴らしいですな!

7
ナイコンさん[sage]   投稿日:2016/02/21 22:46:04
俺も1つ買ってみようかな値段も手ごろだし

8
ナイコンさん[sage]   投稿日:2016/02/21 22:51:23
>1のドライブはシフトキー起動してもDOS もしくはdiskbasic起動するって事ですか?
それなら有難い
コメント1件

9
ナイコンさん[sage]   投稿日:2016/02/21 23:00:26
>8
もちろんおっしゃる通りでございます

10
ナイコンさん[]   投稿日:2016/02/21 23:05:09
ありがとうそれならゴムベルト機ユーザーも買う価値あるわ

11
ナイコンさん[]   投稿日:2016/02/21 23:30:33
このスレ勃てたのお前かゴルァ!
MSXスレヴァカみたく増やしやがってこのタコ!種付けしてやるよ!
         /,..ァ@; ヽ、
     , -ー'" `'"レベ;
    / ,   i_  i'"''
   /  !    Y"
   {   {    |
   |   |    }
   |   |   く
   ! !, ヽ   ヽ             ンギモッヂイイ!!イグッ!オフッ!>1 
   ハ. ! , ヽ   ヽ              ,,,_
   \ノ   \  ヽ          ,../  `ヽ
   ,;'"     !\  ヽ、....._ ,... - ' " ̄  ̄ ̄"''' ー- , ,
   {  `ー'   `<ヽ、__ ミミ\        ノー 、_ ⌒
  (         ヽ  `ー!'ノ`'      /      ̄
   ヽ、 _ /      \  \   _ ノ
    {  ヽ       ヽ   ー' ̄

12
ナイコンさん[]   投稿日:2016/02/22 00:06:59
避難所が増えたよ やったね

13
\____________/[]   投稿日:2016/02/22 06:57:15
         |                   __        /
  な そ     |,、_,.、_           _rvヘ-''"´..:::::::::::.. ̄`ヽjヽ ,'  い 新  レ  俺
  い り     l::::::::::::`〜-、      >...:.:.:.::::::::::::::::::::::::::::.:.:... ノ |   う  ス  荒 .た
  ぜ ゃ   〈::::::::::::::::::::::::ヾ、    (rソ:::::::::::::::::::::::,ィ:::,、:::::::::.ヽ. |   の レ  ら  ち
  雨 あ   L_::::::::::::::::::::}}      (/::(:r'ハ::f(/ノィノイ(::::::::::! |   か も  し  の
.   厨      厂ト、:::::::;;::::;;:rシ     ゝ(.ン=≧-、`lニニ二r |r-、! |   い 荒 て  M
  房     /::::}} `'´_,、!       ハ!'´li゙}゙f|  '´lリ` |l}、l| .〉  ? .ら .お  S
\       /.:::ノ′r'フ'⌒´ト       l l;  ̄.ソ     ̄ j「ノノ! |.      す. い .X
::::::.`ー一 <、::::)   ´,fリ  \、     ヾ!  Lャ-     ,!r':::リ|       っ て  ス
::::::::::::::::::l fヘ〉l::}   ''""  _´丿       ',  ーニ-''"  ハ::::f′\     て
::::::::::::::::::\ ゞ'′,      ´ (         i、  ー' /! ぐリ   \         /
ヾ:::::::::::::::::::ゝr-、  i,   ∠´「         _」 \_/ ,!  `ヽ、     ̄ ̄)厂 ̄ ̄
 `(::::::::::::::;;F′ヽ       ャ′  __,,、-‐''"´ |i    , ′    `ー- 、..__
  L;;::::::广′  `ー- 、._  ) /   `‐- _ ′!    /  !  _,..、 ''"´  ``丶、
   爛帖      ::::::i ̄__/  _   ヾ    ̄`` r┴'''"´ ̄   -''゙       ヽ.
   _、-''|      /  >'´, ,`´  ̄\へ    ,i          i′         ゙;
=ニ´_   j i    /  i′/ / /  ィ‐-L.._\  ,!          :l           i
   `ー 、_'   _,,⊥-ヽl'' { j= r′   `ヽ、 l           ' 、       .::|

14
闖入(ちんにゅう)者現る[]   投稿日:2016/02/22 07:11:14
野球やサッカーの試合で、突然フィールドに犬や猫が闖入(ちんにゅう)してくることがある。
実に微笑ましい絵柄である。今回の話は安原製作所というフィールドへの闖入者についてである。
ただし犬猫のように可愛いものではないのでその点は期待しないで欲しい。

「ボク、西和彦。安原製作所に闖入したよ!」

2013年10月30日、西和彦は従者Yを従えてやってきた。二人は夏でもないのにノーネクタイのラフな服装だった。
西和彦の自称は「ボク」、私への対称は初対面にもかかわらず「あなた」だった。
西和彦は放言に終始したあげく、私にこのような1枚の紙(あえて書類とは書かない)を渡し、
「あなた、やるの?やらないの?」と言い残して去って行った。

最高のデジカメを作りたい
  Mマウント ツァイスレンズ
  垂直センサー

・・・・・・・・何だ、これは?

15
ナイコンさん[sage]   投稿日:2016/02/22 12:33:00
健全でない言葉が含まれているため表示しません 内容を確認する

16
ナイコンさん[sage]   投稿日:2016/02/22 16:55:56
コンビニで立ち読みしてたらトラックの運ちゃんがダッシュで駆け込んできた。
脂汗かきながら店員に「ちょ!トイレ、借りッス!!」って叫んでトイレにダッシュ。
ベルトをカチャカチャと外しながらドアノブに手をかけるも使用中。
「んだらっしゃコラァァアァアアアアア!!!」って叫ぶやいなや
バッバブビビビジョンジョロブリと轟音を立てる運ちゃんの肛門。立ち込める悪臭。
トイレの前で達観した顔で仁王立ちする運ちゃん。
とりあえずトイレの中の友達に「メッチャやばいから今夜はトイレから出ない方がいい」と
メールして俺は帰途についた。

17
ナイコンさん[sage]   投稿日:2016/02/22 19:20:53
    彡ハヽヽミ
    ( ´・ω・`) 腹へったー
   /     ヽ 
   / /    ヽ |
  (_二つ    ).|
   |ー──‐イ∪
   |─l⌒ヽ─|

18
ナイコンさん[sage]   投稿日:2016/02/22 23:48:06
        /                      \    ♪
        /                           l       〜♪
          |                            |  /.\
       |                            | / /\\
          |               X           |/ /   \\
         l                               /       \\__∩
         \                        /          (   ノ
           "''-、                _,,.‐'´           ̄
            //"''‐‐---、    ij  、-‐''"
           //      /::       \
           //       /::  ・       i
           \\        l:::    l::     |〜
           \\      ヽ:::  _人::::   ノ
            \\        ̄     ̄
            ノ /
           ⊂ /

19
ナイコンさん[sage]   投稿日:2016/02/23 14:02:44
弟子「先生、処女を貴重だと思う男は多いです」
孔子「その通りだ」
弟子「しかし逆に童貞は女に気持ち悪がられます」
孔子「確かに」
弟子「おかしいじゃないですか、何故このような意識の違いが生まれるのですか」
孔子「それは一度も侵入を許していない砦は頼もしく、一度も侵入に成功しない兵士は頼りないからだ」


20
ナイコンさん[sage]   投稿日:2016/02/23 23:26:29
今月、中3のクラス会があったけど最悪だった。
隣のヘロヘロに酔った奴が俺に「おい、オマエの髪の毛、なんか不自然じゃねぇか?」
と聞いてきて「えっそうかな、、、」って誤魔化していたら今度は「それヅラじゃねえの?」「ハゲてんの?」
と聞いてきて「そんなことないよ」と無理して答えたら「お前ひょっとしてヅラハゲか?」
「違うって言っているだろ」と答えた瞬間、そいついきなりオレのヅラを掴んで立ち上がり「重大発表!○○が
頭にヅラをつけていることが発覚しましたw」一瞬シーンと一同が静まり返り、さらに
「女性陣の中でこの哀れな若ヅラくんに愛の手をw」と言うと、いっせいに場内が大爆笑。
取り戻したヅラを手にして、もういたたまれなくなって、会費がいくらかわからなかったから適当に1万円置いて、帰ろう
とすると、今度は「若ヅラ君のご退場!みんな拍手拍手w」と拍手に送られて店を出た。
そしたら後ろから幹事の女の子が追っかけてきて「今XXくんには私からキツく言っと
いたから一緒に戻ろうよ。それに会費は4千円だし、会の終わりにみんなと一緒に
払えばいいから」と返されたけど、もう会に再び戻る気分にはなれず
差額は2次会かなんかのたしに使ってもらえばと受け取らなかった。
まあ酒の席のことだし、29歳でヅラかぶっている自分が異常なんだろうけど、でも結構
傷つくんだよなあ・・・・・。

21
ナイコンさん[]   投稿日:2016/02/24 21:52:44
737 :ナイコンさん:2015/05/28(木) 19:19:41.66
永井さん、こんばんわ。
自分はMSX(とX68k)のユーザですが、少し気になる事があるので書き込ませて頂きます。

MSXは、代表を自認するMSXアソシエーションなる連中が好き放題をし続けて、焼け野原となりました。
かつてのユーザでさえ危険視して、戻って来ようとはしません。
レトロPCという一つのまとまったコミュニティが形成されつつありますが、最近、連中が過去を隠し、H.Nを変えて侵入しました。

アソシエーションの中心人物は横居英克と言う人物で、H.N NASUを名乗っておりました。
彼は複数の横領事件の主犯と目される本物の詐欺師です。
西和彦に取り入っていた時期もありましたが、正体を見透かされて、今は絶縁されています。
そのNASUが、現在はMUCOMを名乗って積極的に他機種ユーザと交流を持っている様です。
(ツイッターが主な活動場所で、アカウントは@mucom88となります。)

オリゲー・フェスタに絡めて、若し、連中が接触して来ても、安易に取り込んだりしない様、ご注意下さい。
彼等は嘘を吐く事に罪悪感を持ちません。(本業ですので。)
大きなお金が流れる事があっても、彼等の元に入れば決して還元される事は無いです。
焼け野原になってからでは取り返しがつきません。用心と警戒をなさって下さい。

連中の自治を放置と言う形で野放しにしてしまったMSXユーザの責任として、僭越ながら申し上げます。
お目汚し失礼しました。
コメント1件

22
ナイコンさん[sage]   投稿日:2016/02/24 22:18:27
高嶋ちさ子に中出ししたときの夫の体位オッズ

正常位 6.8倍
バック 33.1倍
立ちバック 9.9倍
座位 48.7倍
屈曲位 504.4倍
駅弁 1248.5倍
騎乗位 1.1倍

23
ナイコンさん[sage]   投稿日:2016/02/25 02:32:25
本気で荒らすときはAA連投

24
ナイコンさん[sage]   投稿日:2016/02/25 12:18:50
健全でない言葉が含まれているため表示しません 内容を確認する

25
ナイコンさん[sage]   投稿日:2016/02/25 16:15:17
健全でない言葉が含まれているため表示しません 内容を確認する

26
ナイコンさん[sage]   投稿日:2016/02/25 18:47:44
ひたすらよしまつのストーキングをする ワッチョイ f6e6-PJQL
            ∩_
              〈〈〈 ヽ
      ____   〈⊃  }
     /⌒  ⌒\   |   |
   /( ●)  (●)\  !   !
  / :::::⌒(__人__)⌒:::::\|   l
  |     |r┬-|       |  / <きちがいf6e6-PJQLは帰れ!
  \     ` ー'´     //

27
ナイコンさん[]   投稿日:2016/02/25 22:52:37
ナイコンさん (ワッチョイ f6e6-PJQL)
ナイコンさん (ワッチョイ f6e6-PJQL)
ナイコンさん (ワッチョイ f6e6-PJQL)
ナイコンさん (ワッチョイ f6e6-PJQL)
ナイコンさん (ワッチョイ f6e6-PJQL)
ナイコンさん (ワッチョイ f6e6-PJQL)
ナイコンさん (ワッチョイ f6e6-PJQL)
ナイコンさん (ワッチョイ f6e6-PJQL)
ナイコンさん (ワッチョイ f6e6-PJQL)
ナイコンさん (ワッチョイ f6e6-PJQL)
ナイコンさん (ワッチョイ f6e6-PJQL)

28
ナイコンさん[sage]   投稿日:2016/02/26 07:11:07
いきなりピンサロに着いたら
嬢が何か言ってきて何言ってるか
分からなかったからチャック開けて「聞こえねーよ」
って言ったらいきなりパンツおろしてきて
「舐めて欲しいとこありませんか?」って聞いてきた。
「ねーよ、てかいきなりおろすなよ」って
言ったら「申し訳ありません」って言って
いきなりチャック閉めやがって
チャックの口の部分にちんこがあって挟まったから
「何しやがんだ!」って「てめー調子に乗るなよ!」って
言ったらフィニッシュとき舌がプルプル震えてて笑った。

29
ナイコンさん[sage]   投稿日:2016/02/26 20:04:28
▼有名人飛び降り/転落・高度ランキング
沖雅也(俳優。ホテル47階)
藤圭子(歌手。マンション13階)
伊丹十三(俳優・監督。マンション13階)
ポール牧(芸人。マンション10階)
窪塚洋介(俳優。マンション9階。◎生存)
岡田有希子(アイドル。7階建てビル屋上)
ジョニー大倉(歌手。ホテル7階。◎生存)
沖山秀子(女優。7階。◎生存)
可愛かずみ(女優。マンション7階)
高野光(ヤクルトピッチャー。マンション7階)
牧伸二(芸人。橋から50メートル下の川
三宅雪子(元議員。マンション4階。◎生存)

▼自殺/転落比較
       地上   所要時間   激突時     最期
藤圭子    50m   約3.2秒    113km/h   仰向け
沖雅也   178m   約6.5秒    200km/h   仰向け 
窪塚洋介   35m  約2.6秒     94km/h   うつ伏せ
岡田有希子  30m  約2.4秒     87km/h   うつ伏せ

30
ナイコンさん[sage]   投稿日:2016/02/26 20:54:42
先月半ばの話なんだが、名駅ビックでガンプラ物色してたら身長160cm位の人に「すいません、上にあるザク取ってもらっていいですか?」って話し掛けられた
ウドの大木という形容がよく似合う俺が、棚に手を伸ばしつつ「MGのF2ですね、連邦ver.ですか?」と尋ねたら
「オフッwwwザクって言ったらジオンしかないじゃないですかwwオフフwww白いザクなんてしのびねぇwwwwオホフwwしのびねぇよウフフwww」とかテンション急上昇されて怖かったので、「構わんよ」って言って逃げてきた

31
ナイコンさん[sage]   投稿日:2016/02/28 15:44:07
ワッチョイ f3e6-Fo3H
ワッチョイ f3e6-Fo3H
ワッチョイ f3e6-Fo3H
ワッチョイ f3e6-Fo3H
ワッチョイ f3e6-Fo3H
ワッチョイ f3e6-Fo3H
ワッチョイ f3e6-Fo3H
ワッチョイ f3e6-Fo3H
ワッチョイ f3e6-Fo3H
ワッチョイ f3e6-Fo3H
ワッチョイ f3e6-Fo3H 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)

32
ナイコンさん[sage]   投稿日:2016/03/05 22:10:47
高校・大学時代の知り合いで、最近10年ぶりに会った奴がいる。
当時は人望があり、高校では生徒会長、大学では大きいサークルの
長をしていた。彼女もいて、人生を楽しんでいた。

10年ぐらい会わなかった。
先日、電話が来て、久々に会った。
待ち合わせて、びっくり仰天した。
高校・大学時代はFUSAFUSAで、精悍な感じ、
性格も良く、魅力的な人物だった。
ところが、今はと言うと、32歳だというのに、激しくハゲている。
頭の横と後ろに少し残っているだけ。
32歳でそうなら、完全な若ハゲ。
髪だけでない。顔つきもぜんぜん変わリ果てていた。
どういうわけか常にしかめ面をしていて、頑固そうな、不機嫌な顔つき。
32歳なのに、老人のように見える。
そして、性格が、同じ人間と思えないくらい変わっていた。
明るく魅力的だった性格が180度変化。歪んで、妙に卑屈で、
人の不幸を見つけると愉快そうに陰気に笑う、ひねくれた人間性。
最低の人間性に変化しており、話していると我慢できないくらい不愉快にさせられる。
しかも、なにやら宗教に凝っていて、教典みたいなものを振りかざし、
その宗教の教えに合わないものを口汚く罵倒する。
仕事は、どこやらでアルバイト、
結婚は、どうも年上の、重度身障者で知恵遅れの女性と結婚したらしい。
そのせいで家族から縁切りされ、
会話すればわかる歪んだ人間性のためか、奥さんの実家からも縁を切られ、
親戚からも相手にされず、友人も失い、まともに相手にしてくれるのは
わずかな教会関係者のみ。
どうして自分(ちなみに同年齢でFUSAFUSA)にいきなり連絡してきたかと聞くと、
公営住宅に入りたいので、家賃の連帯保証人になってくれということだった。
親戚とか、身内に頼めと言うと、縁を切られちゃってやってくれないと言う。
ソッコーで断り、その場を後にした。

33
ナイコンさん[sage]   投稿日:2016/03/06 19:00:23
ワッチョイ xxyy-aabb

yyだけは固定で変化しない

ワッチョイ f6e6-PJQL
ワッチョイ f3e6-Fo3H
ワッチョイ 07e6-pmiE

全て同一人物

34
闖入(ちんにゅう)者現る[]   投稿日:2016/03/13 13:25:33
野球やサッカーの試合で、突然フィールドに犬や猫が闖入(ちんにゅう)してくることがある。
実に微笑ましい絵柄である。今回の話は安原製作所というフィールドへの闖入者についてである。
ただし犬猫のように可愛いものではないのでその点は期待しないで欲しい。

「ボク、西和彦。安原製作所に闖入したよ!」

2013年10月30日、西和彦は従者Yを従えてやってきた。二人は夏でもないのにノーネクタイのラフな服装だった。
西和彦の自称は「ボク」、私への対称は初対面にもかかわらず「あなた」だった。
西和彦は放言に終始したあげく、私にこのような1枚の紙(あえて書類とは書かない)を渡し、
「あなた、やるの?やらないの?」と言い残して去って行った。

最高のデジカメを作りたい
  Mマウント ツァイスレンズ
  垂直センサー

35
ナイコンさん[sage]   投稿日:2016/03/14 11:19:27
掘られてしまったんですか!?

36
ナイコンさん[sage]   投稿日:2016/03/17 11:44:42
Mマウント ツァッーイスレンズ

37
ナイコンさん[sage]   投稿日:2016/03/18 10:48:11
「梅宮辰夫、入院していた!アンナが看病、親子写真を独占入手」 (スポーツ報知 2016/3/14)
「【写真】昨年暮れに扁桃腺摘出手術を受けた「ももいろクローバーZ」の有安杏果さんだが依然として『目の下が真っ黒』」  (はなゆー 2016/3/12)
「藤本美貴さんが食事をしていたら「奥歯」が欠けた 」 (はなゆー 2016/3/12)
「辻希美さんがまたも体調不良で点滴をうけた」 (はなゆー 2016/3/10)
「ブリーチの久保帯人先生が急病により休載」 (ジャンプ速報 2016/3/7)
「菊五郎、体調不良で歌舞伎座3月公演休演 代役は息子・菊之助」 (スポーツ報知 2016/3/3)
「徳永英明、もやもや病で手術 今回再発」  (デイリースポーツ 2016/3/3)
「松方弘樹、病名は10万人に1人の『脳リンパ腫』」 (日刊スポーツ 2016/3/3)
「GILLE、3月末で音楽活動休止へ 声帯ポリープ治療に専念 」 (Oricon 2016/3/1)
「西田敏行「両手両足が麻痺」4月に治療専念…『ナイトスクープ』復帰」 (スポニチ 2016/2/26)
「笑福亭笑瓶テレビで初告白、ゴルフ中に倒れたのは急性大動脈解離だった」 (スポーツ報知 2016/2/25)
「スピワゴ小沢 喉頭がんの疑い」 (デイリースポーツ 2016/2/22)
「覆面女子レスラー・Rayが「悪性脳腫瘍」告白 手術不可能『なぜ私が…』 (東スポ 2016/2/17)
「宝塚歌劇雪組、インフル禍で6人休演!代役の活躍で乗り越える」 (スポーツ報知 2016/2/12)
「チームしゃちほこ・安藤ゆず無期限活動休止 「めまい症」で休養」 (Oricon 2016/2/10)
「つばきのVo一色が脳腫瘍を再発、バンドは一時活動休止」 (CINRA.NET 2016/2/5)
「小倉競輪 急病人続出で開催中止に」 (競輪予想王 2016/2/4)
「X JAPAN活動一部休止 PATA大腸憩室炎などで入院」 (スポニチ 2016/2/4)
「乃木坂・橋本奈々未 体調不良で欠席」 (デイリースポーツ 2016/1/27)
「オリックス安達が潰瘍性大腸炎で緊急入院 開幕微妙」 (日刊スポーツ 2016/1/23)
「鏡桜がインフルエンザで休場 十両以上の休場者は9人目」 (スポーツ報知 2016/1/19)

38
ナイコンさん[sage]   投稿日:2016/03/18 19:52:25
ゆちとのカセット売られてるな

39
ナイコンさん[sage]   投稿日:2016/04/06 22:42:47
>21
このmucom88ってやつ、ツイッターで
古代祐三に良く絡んでるやつじゃん
そんな詐欺師だったの?
古代祐三の取り巻き連中の一員だよこいつ。

40
ナイコンさん[]   投稿日:2016/04/09 01:24:05
古代氏の取り巻きじゃ無い、古代氏に取り入ろうとしている詐欺師。
例のMUCOM=NASUのtwitterまとめで必死になって擁護してた奴ら一人一人をよく覚えとくと好いよ。
殆どが憶測任せの感情論だけど、あれだけの人数で口裏合わせてるなんて異常極まる。

挙句、昨秋のMI68にはもう一人のMUCOMが来場、それを周囲が平然と受け入れていた事実。
永井氏を一方的に糾弾して追い出したりしても、誰も気にも留めない。
今は凄くマズい状況だよ。
コメント1件

41
ナイコンさん[sage]   投稿日:2016/04/10 18:52:11
古代氏の取り巻きっていうか取りいってるのはWINGって奴だよ。
耳コピ能力?は確かにすごいみたいだしこだいしもみとめてるところなんだろうけど、ツイート見てると時々性格の悪さが滲み出てて、なんだかなぁって思うわ。挙句にフロッグされてる数を自慢きてたりするし。
古代氏の周りはこんなんばっかか?
NASUもなんでこんなのとつきあってんだか。

42
ナイコンさん[sage]   投稿日:2016/04/10 19:16:56
WINGってのは自己顕示欲強そうでなんかこう如何にもって感じやな。
近づきたくないわ。

43
ナイコンさん[sage]   投稿日:2016/04/10 19:51:13
知らんがmucomとやらは88界隈でならしてた奴なんだろそんな奴になり済まそうって
どんな無理ゲーだよ
いいこと教えてやろう人数が増えるほど嘘はつけなくなるたとえみんなグルでもな
周りのみんなより自身の勘違いを疑うことをすすめるよ
まあこんな常識語るまでもないよね
もしみんなグルで古代氏を騙してたら俺が慈善団体に10万きふするよ騙された人に見舞金のほうがいいか?ん?

44
ナイコンさん[]   投稿日:2016/04/11 01:40:29
WINGってこの動画に出てきてる奴か?
https://youtu.be/xwLizKmQr_I

45
ナイコンさん[sage]   投稿日:2016/04/11 16:00:39
まだやってんのかよ。
NASU氏とMUCOM氏を両方知ってる人間から見ると一人だけ必死なのがよく分かるんだけどさ、
だんだん誰も相手にしなくなってきててちょっと哀れだ。

46
ナイコンさん[sage]   投稿日:2016/04/11 23:14:38
お前は知っているからこそ嘘を吐いてるんだもんナ?
そもそも「一人だけ」なんて、何で決め付けてんのwwwww

40>>は知っているからこそ本当の事を書いてるんじゃないの。
前のレスで致命的なミスを犯してるんだが気付いてナイ???

ところで、WINGなんて誰だか知らんが、仲間を売るのは見っとも無いゾwwww

47
ナイコンさん[sage]   投稿日:2016/04/11 23:53:28
あ、うん、お前に養護されたら恥ずかしくて白旗あげちゃうんじゃね

48
ナイコンさん[sage]   投稿日:2016/04/12 06:35:58
---------------------ここまでは全部妄想ネタ---------------------

49
ナイコンさん[sage]   投稿日:2016/04/12 13:30:38
WINGって奴はMSXでもなんかやらかしてるん?

50
ナイコンさん[sage]   投稿日:2016/04/12 18:44:10
いや全然

51
ナイコンさん[]   投稿日:2016/04/14 20:48:46
やらかしてるのは草加よしまつ!

52
ナイコンさん[sage]   投稿日:2016/04/18 03:18:02
>40
>あれだけの人数で口裏合わせてるなんて異常極まる。

つまり、誰も口裏なんか合わせてない=本当に別人
というのが最もシンプルな答えだと思うんだが。

53
ナイコンさん[sage]   投稿日:2016/04/19 01:02:00
逆に同一人物の方が都合が良いみたいな感じだけど、なんか得することあるの?
ここまでみんなに別人って突っ込まれてるのに、同一人物にしたい理由は何?

54
ナイコンさん[]   投稿日:2016/04/19 10:49:00
あれすた40000円(^^)v
うはうはぞすえ

55
ナイコンさん[]   投稿日:2016/04/19 21:12:06
              ,,,z=~'゙'+''ッ彡ッ,、
            ,ィ´      

56
ナイコンさん[]   投稿日:2016/04/19 21:12:38
              ,,,z=~'゙'+''ッ彡ッ,、
            ,ィ´       "':';:;ッ;,
         , ' ゙´`゙ミ゙ッ,        "',`,
       ,/     `、゙ミ         ゙:;:,
      /      _ =ヾ、゙シシ=;,z,、    ゙;シ::ミ
     /     ,r,´   / ´`ヽ ゛゙`    ,゙彡:ミ
    /    , '-、_`ヽ_/,          ミ;::彡;:
   ,'   ,シ´`` ヽ`i`!         ,,彡;::シ:彡 < シンショウチンパンジー
  ;i  、(´  ̄`ヽ / '        シ:シ;:ミ::シ"
 ノ:!、  ヽ``ー =;ィ'        ,,シ:;彡;ジ
´:::::.ヾ.     ̄´        ' `,シミ゙
:::::::::::::.`:ヽ、_       ...:;'_,ソ'゙''
::::::::::::::::::::::::::`:::::::::::::::-=''"/

57
ナイコンさん[sage]   投稿日:2016/04/19 22:11:15
>53
>ここまでみんなに別人って突っ込まれてるのに

別人だって騒いでるのは一人だけだしwww
コメント1件

58
ナイコンさん[]   投稿日:2016/04/19 22:28:40

59
ナイコンさん[sage]   投稿日:2016/04/20 01:26:50
>57

http://www5f.biglobe.ne.jp/~mind/griffin/life21.html

フレゴリ症候群(フレゴリの錯覚)は、『知らない人物』を『知っている人物』が変装している(変装して自分を騙そうとしている)と
信じ込んでしまう病気だと言えます。
カプグラ症候群・フレゴリ症候群・相互変身症候群・自己分身症候群の4つを合わせて
『妄想性人物誤認症候群(Delusional Misidentification Syndrome)』と呼びます。
コメント1件

60
ナイコンさん[sage]   投稿日:2016/04/20 07:47:51
へー病気なのか 医 者 逝 け

61
ナイコンさん[]   投稿日:2016/04/21 02:39:14
高校・大学時代の知り合いで、最近10年ぶりに会った奴がいる。
当時は人望があり、高校では生徒会長、大学では大きいサークルの
長をしていた。彼女もいて、人生を楽しんでいた。

10年ぐらい会わなかった。
先日、電話が来て、久々に会った。
待ち合わせて、びっくり仰天した。
高校・大学時代はFUSAFUSAで、精悍な感じ、
性格も良く、魅力的な人物だった。
ところが、今はと言うと、32歳だというのに、激しくハゲている。
頭の横と後ろに少し残っているだけ。
32歳でそうなら、完全な若ハゲ。
髪だけでない。顔つきもぜんぜん変わリ果てていた。
どういうわけか常にしかめ面をしていて、頑固そうな、不機嫌な顔つき。
32歳なのに、老人のように見える。
そして、性格が、同じ人間と思えないくらい変わっていた。
明るく魅力的だった性格が180度変化。歪んで、妙に卑屈で、
人の不幸を見つけると愉快そうに陰気に笑う、ひねくれた人間性。
最低の人間性に変化しており、話していると我慢できないくらい不愉快にさせられる。
しかも、なにやら宗教に凝っていて、教典みたいなものを振りかざし、
その宗教の教えに合わないものを口汚く罵倒する。
仕事は、どこやらでアルバイト、
結婚は、どうも年上の、重度身障者で知恵遅れの女性と結婚したらしい。
そのせいで家族から縁切りされ、
会話すればわかる歪んだ人間性のためか、奥さんの実家からも縁を切られ、
親戚からも相手にされず、友人も失い、まともに相手にしてくれるのは
わずかな教会関係者のみ。
どうして自分(ちなみに同年齢でFUSAFUSA)にいきなり連絡してきたかと聞くと、
公営住宅に入りたいので、家賃の連帯保証人になってくれということだった。
親戚とか、身内に頼めと言うと、縁を切られちゃってやってくれないと言う。
ソッコーで断り、その場を後にした。

62
ナイコンさん[sage]   投稿日:2016/04/21 21:04:43
>59
効いてるw奇異てるwwww

63
ナイコンさん[sage]   投稿日:2016/04/22 08:58:14
草の数がダメージ量とかわかりやすいな

64
ナイコンさん[sage]   投稿日:2016/04/22 18:02:14
はにはにさん、NHKのプロフェッショナルか情熱大陸に出て下さい!(>_<)

65
ナイコンさん[]   投稿日:2016/04/24 23:35:31

66
ナイコンさん[sage]   投稿日:2016/04/25 12:17:52
>65
指定されたページは存在しません

67
ナイコンさん[sage]   投稿日:2016/04/25 14:49:51
高校・大学時代の知り合いで、最近10年ぶりに会った奴がいる。
当時は人望があり、高校では生徒会長、大学では大きいサークルの
長をしていた。彼女もいて、人生を楽しんでいた。

10年ぐらい会わなかった。
先日、電話が来て、久々に会った。
待ち合わせて、びっくり仰天した。
高校・大学時代はFUSAFUSAで、精悍な感じ、
性格も良く、魅力的な人物だった。
ところが、今はと言うと、32歳だというのに、激しくハゲている。
頭の横と後ろに少し残っているだけ。
32歳でそうなら、完全な若ハゲ。
髪だけでない。顔つきもぜんぜん変わリ果てていた。
どういうわけか常にしかめ面をしていて、頑固そうな、不機嫌な顔つき。
32歳なのに、老人のように見える。
そして、性格が、同じ人間と思えないくらい変わっていた。

68
ナイコンさん[sage]   投稿日:2016/04/25 14:50:52
              ,,,z=~'゙'+''ッ彡ッ,、
            ,ィ´       "':';:;ッ;,
         , ' ゙´`゙ミ゙ッ,        "',`,
       ,/     `、゙ミ         ゙:;:,
      /      _ =ヾ、゙シシ=;,z,、    ゙;シ::ミ
     /     ,r,´   / ´`ヽ ゛゙`    ,゙彡:ミ
    /    , '-、_`ヽ_/,          ミ;::彡;:
   ,'   ,シ´`` ヽ`i`!         ,,彡;::シ:彡 < シンショウチンパンジー
  ;i  、(´  ̄`ヽ / '        シ:シ;:ミ::シ"
 ノ:!、  ヽ``ー =;ィ'        ,,シ:;彡;ジ
´:::::.ヾ.     ̄´        ' `,シミ゙
:::::::::::::.`:ヽ、_       ...:;'_,ソ'゙''
::::::::::::::::::::::::::`:::::::::::::::-=''"/

69
ナイコンさん[sage]   投稿日:2016/04/25 14:52:45
peipo-

70
ナイコンさん[sage]   投稿日:2016/04/26 22:23:15
シンショウチンパンジーって、何のこと?(´・ω・`)
コメント1件

71
ナイコンさん[sage]   投稿日:2016/04/27 10:50:32
パンツイッチョウフジワラチンパンジーと違う種族?

72
ナイコンさん[]   投稿日:2016/04/28 22:38:28
ショウシンチンパンジー

73
ナイコンさん[sage]   投稿日:2016/04/29 18:36:21
>70
よしまつのボスのこと。
王様の耳はロバの耳ってことだなw

74
ナイコンさん[]   投稿日:2016/04/29 23:49:25
よしまつTUQ

75
ナイコンさん[sage]   投稿日:2016/05/03 07:16:35

76
パクリ魔草加よしまつwwwwwww[]   投稿日:2016/05/15 09:57:14
MSX研究所長 &#8207;@yoshimatsuTUQ &middot; 7時間7時間前

ということは、青井さんのキャラクターを今こそパクれば時代の寵児になれる可能性が!

77
ナイコンさん[sage]   投稿日:2016/05/15 15:33:49
8282はmsx界の救世主なんですか?(´・ω・`)
コメント1件

78
ナイコンさん[sage]   投稿日:2016/05/15 16:46:21
>77
いいから定職につけよ?(´・ω・`)

79
ナイコンさん[sage]   投稿日:2016/05/15 18:48:27
8282は神ですか?(´・ω・`)

80
ナイコンさん[]   投稿日:2016/05/15 22:08:24
神でいいから定職につけよ(´・ω・`)

81
ナイコンさん[sage]   投稿日:2016/05/15 22:34:35
まだいたのかよ定食

疫病神とか邪神の類じゃねえの
コメント2件

82
ナイコンさん[sage]   投稿日:2016/05/16 00:14:32
>81
まだ効いてる効いてるwアハ〜♪

83
ナイコンさん[sage]   投稿日:2016/05/16 01:18:26
MSX関係のスレって、「キチガイ同士の殴り合い」しか無いの?
コメント1件

84
ナイコンさん[sage]   投稿日:2016/05/16 05:33:09
すそ野が広いゆえの弊害

85
ナイコンさん[]   投稿日:2016/05/18 22:30:50
>83
10年以上逆恨み粘着、個人情報保護法違反に名誉毀損犯罪者根元のことかな?
コメント1件

86
ナイコンさん[sage]   投稿日:2016/05/19 01:38:49
>85
で、お前が殴りあってるもう一方のキチガイってわけかw

87
ナイコンさん[sage]   投稿日:2016/05/19 03:43:33
beepも神ですか?(´・ω・`)

88
ナイコンさん[sage]   投稿日:2016/05/19 13:56:53
何も知らないで良くそんなことをいうよ。ちゃんと調べたら。

89
ナイコンさん[sage]   投稿日:2016/05/19 20:42:59
なんとかカズヒコ乙

90
ナイコンさん[sage]   投稿日:2016/05/19 22:10:39
山田うどんの野菜炒め定食

91
もう片方の基地外これw[]   投稿日:2016/05/19 22:30:18
   駄目粘着\(^_^)/
     ↓
 。  ∧_∧ 
   ( ´∀` ) <しゃぶれよ
/⌒ MSXA ⌒ ̄ヽ
ー、ジャンク返品 / ̄ +
 |草加義松/
  | ブログ削除|
  )忍転同突撃 / *
 /  ヽ ヽ、|
/   /|   /

92
ナイコンさん[]   投稿日:2016/05/21 09:05:47
>81
L( ^ω^ )┘いいから早く定職つけってw └( ^ω^ )」

93
ナイコンさん[sage]   投稿日:2016/05/21 10:25:21
フルメンテよりも高いポスター(^O^)

94
ナイコンさん[sage]   投稿日:2016/05/21 12:27:57
俺ならポスターよりフルメンテ選ぶ

95
ナイコンさん[sage]   投稿日:2016/05/21 16:56:37
フルメンテって、効果ないだろ?

動くもんはそのままの状態が一番いい。
交換必要のないコンデンサを交換してもリスクが増すだけ。

96
ナイコンさん[sage]   投稿日:2016/05/21 19:37:13
よしまつ脊髄反射乙w

97
ナイコンさん[sage]   投稿日:2016/05/21 19:38:30
はにはに脊髄反射乙w

98
ナイコンさん[sage]   投稿日:2016/05/22 00:23:33
L( ^ω^ )┘いいから早く定職つけってw └( ^ω^ )」

99
ナイコンさん[sage]   投稿日:2016/05/22 00:26:13
>95
そんなお前はジャンクでも買ってろドアホ
http://page24.auctions.yahoo.co.jp/jp/auction/q117147480

100
ナイコンさん[sage]   投稿日:2016/05/22 04:47:21
コンデンサ交換しただけで、完璧になるかよwアホか。
コメント1件

101
ナイコンさん[sage]   投稿日:2016/05/22 06:28:30
フルメンテとか超美品とか、自分や自分の出品物を

少しでも良く見せようとする奴にロクな奴はいない。
コメント2件

102
ナイコンさん[]   投稿日:2016/05/22 23:28:03
 。  ∧_∧ 
   ( ´∀` ) <MSX研究第一人者の天才エンジニア所長やで
/⌒ MSXA ⌒ ̄ヽ
ー、ジャンク返品 / ̄ +
 |草加義松/
  | ブログ削除|
  )忍転同突撃 / *
 /  ヽ ヽ、|
/   /|   /

103
ナイコンさん[sage]   投稿日:2016/05/22 23:30:13
>101
自分がほしいくせにほざくなよタコw

104
ナイコンさん[sage]   投稿日:2016/05/22 23:37:37
毎度おなじみのネガキャンですかお

105
ナイコンさん[sage]   投稿日:2016/05/23 00:06:15
効いてるw効いてるw

106
ナイコンさん[]   投稿日:2016/05/23 00:25:42
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
                    _____
                  /::::::::::::::::::::::::::\
                 /:::::::::::::::::::::::::::::::::::::::\
                |;;;;;;:::|_|_|_|_|:::;;;;;;| 
                | ミ./  \,)(,,/  ヽミ |
               ( 6.   -◎─◎-    ∂)--,,,_
               ,/ヽ  ∴ )(o o)( ∴ ノ   , ゙',
               r´  ヽ 、   ,_ 3_,.   .,,ノ    /  l
             _,f'、   ,, ヽ.______.ノ゙''''i、,-''"゙i  i
          _,,r''´  ゙ "´            i   l  ,'
       ,,.‐'´ ゙'' ,、,,‐'iン'   .....   ..:::..     ', r,‐‐' ノ
   r、__,-'´   _,,-'´_,,,.-ヽ,       ,' '、    。  l i,)  /-,,_
  ヒ'-'ゝ. 、 ,,.-‐'',.-''"´    l'、,. 。  ,...ノ  ゙'、,,_  ノソ_,/    `゙'‐,
  ゝミ_,,ノ"  ,'´       iヽ,`゙゙゙´       ゙゙"./~i      ....::',
        ト;:::..      ', i'、         ,/ノ.,ノ     ..:: ゙゙ ',

107
ナイコンさん[]   投稿日:2016/05/23 00:25:59
BBEPのXVとフルメンテナンスのXV,差がつきましたな(^^)v

108
ナイコンさん[]   投稿日:2016/05/23 01:02:46
>100
>101
やはりネガキャンのタコだったな

109
ナイコンさん[]   投稿日:2016/05/23 01:05:05
BEEPもドライブないジャンクを出すようでは差がつくよ

110
ナイコンさん[sage]   投稿日:2016/05/23 01:53:10
てめえら、なめてたらオキシ改造ビヨンドすんぞ!!!

111
ナイコンさん[sage]   投稿日:2016/05/23 08:31:50
ところどころ反応しないキーがありカートリッジのフタが取れる
A1Fが35800円ですぞ

112
ナイコンさん[sage]   投稿日:2016/05/23 09:12:13
A1Fのキーが効かないのはスポンジの劣化なので、戸当たりテープでリプレースすればok。

113
ナイコンさん[sage]   投稿日:2016/05/23 22:41:58
戸当たりテープでリプレース、それで直ればいいんだけど

114
ナイコンさん[]   投稿日:2016/05/25 14:38:26
ヨロピク!ピク!ピクピク!
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
                    _____
                  /::::::::::::::::::::::::::\
                 /:::::::::::::::::::::::::::::::::::::::\
                |;;;;;;:::|_|_|_|_|:::;;;;;;| 
                | ミ./  \,)(,,/  ヽミ |
               ( 6.   -◎─◎-    ∂)--,,,_
               ,/ヽ  ∴ )(o o)( ∴ ノ   , ゙',
               r´  ヽ 、   ,_ 3_,.   .,,ノ    /  l
             _,f'、   ,, ヽ.______.ノ゙''''i、,-''"゙i  i
          _,,r''´  ゙ "´            i   l  ,'
       ,,.‐'´ ゙'' ,、,,‐'iン'   .....   ..:::..     ', r,‐‐' ノ
   r、__,-'´   _,,-'´_,,,.-ヽ,       ,' '、    。  l i,)  /-,,_
  ヒ'-'ゝ. 、 ,,.-‐'',.-''"´    l'、,. 。  ,...ノ  ゙'、,,_  ノソ_,/    `゙'‐,
  ゝミ_,,ノ"  ,'´       iヽ,`゙゙゙´       ゙゙"./~i      ....::',
        ト;:::..      ', i'、         ,/ノ.,ノ     ..:: ゙゙ ',

115
ナイコンさん[]   投稿日:2016/06/17 23:11:52
わかったからおまえも定食につけよ!!

116
ナイコンさん[sage]   投稿日:2016/06/20 14:49:13
http://www.fujitsu-general.com/jp/i_info/tv/
テレビ扱いwwwwww

117
ナイコンさん[sage]   投稿日:2016/06/21 17:32:45
ちょうどいい金持ちのボンボンがいた彼はゲイシに利用されてた

118
ナイコンさん[sage]   投稿日:2016/07/07 12:19:09

119
ナイコンさん[]   投稿日:2016/07/16 21:31:32
66 :力ースス工十ガmk供2008/04/29(火) 14:52:34 ID:teJ1kA0f0688 :名無しさん必死だな:2008/04/21(月) 20:16:14 ID:HDGtxXCC0
>671
ここの店主は、過去にMSXの同人サークル作ってたんだけど、
同人イベントで委託されて売ったソフトの売り上げを一切払わなかったり、
気にくわないサークルの仲間やユーザーを追放したりと、
一部の人には凄く評判が悪かったんだよ。
内部告発するサイトまで作られた事があった。 (実はオレが作った。苦笑。)

120
ナイコンさん[sage]   投稿日:2016/07/17 12:16:54
でもDOS2のRAMディスクは約4Mまでしか作れないのだった。
誰か大容量の作る?RAMはソフトで使ってディスクはHDDとかでいいので持て余すかな…。

121
ナイコンさん[]   投稿日:2016/07/26 03:54:22
    .
   │        DarkGDKで待ってます
   區區\      DarkGDK Part.2 /プログラム板
   區區::..|
   區區::..|
   區區::..|
   區區::..|   區區\                      區區\
   區區::..|   區區::..|                      區區::..|
   區區::..|   區區::..|        區區\        區區::..|
   區區::..|   區區::..| 區區\ 區區::..|        區區::..|
   區區::..|   區區::..| 區區::..| 區區::..| 區區\ 區區::..|
   區區::..|   區區::..| 區區::..| 區區::..| 區區::..| 區區::..|
   區區::..|   區區::..| 區區::..| 區區::..| 區區::..| 區區::..|
   區區::..|   區區::..| 區區::..| 區區::..| 區區::..| 區區::..|
   區區::..|   區區::..| 區區::..| 區區::..| 區區::..| 區區::..|
   區區::..|   區區::..| 區區::..| 區區::..| 區區::..| 區區::..|
   區區::..|   區區::..| 區區::..| 區區::..| 區區::..| 區區::..|.

122
ナイコンさん[sage]   投稿日:2016/08/22 16:56:42
Toyokawa@8/26下北沢ライブ ?@toyokawa ・ 2015年9月5日
過去に固執してるのはどうみても、生涯唯一やらせてくれた女(当時14歳。犯罪)の名前で検索してツイッターの書き込みをふぁぼってるお前のほうだと思うけどな。
スエナガカツミ(末永勝己)。あっかいちゃった。子供の無知につけこむしか女に相手にされないから、私にかまってもらえてよかったね。

Toyokawa@8/26下北沢ライブ ?@toyokawa ・ 7月18日
当時SYNTAXの実質ナンバー2だった末永はかねてより今村に不満を抱いていましたが、同時に私にも恋をしていて私に今村と別れるよう説得しつづけていました。

Toyokawa@8/26下北沢ライブ ?@toyokawa ・ 7月18日
あれを書いた末永自身も、私と付き合い出すと当然のように(中学生や高校生である)私の体を求め、公衆トイレやビジネスホテルで性行為を要求してきたのが不可解だし、非処女だから汚れ者扱いしてきたり、

Toyokawa@8/26下北沢ライブ ?@toyokawa ・ 2011年12月10日
次に付き合ったのが今村の元友達。私が非処女で、むこうは30歳で童貞だったから、当然のように、付き合ってから別れるまでずっと私を汚い存在だとみなしていた。
今村とどんなセックスしたか具体的に言えと言われて言わされたこともあった。

123
ナイコンさん[sage]   投稿日:2016/08/31 21:07:44
吊り上げ失敗
ウィーハッハッハ

124
ナイコンさん[sage]   投稿日:2016/08/31 21:25:39
こいつぁ愉快だカンラカンラ
アーッハッハッハッハッ
イーッヒッヒッヒッヒッヒッ
ウーッヘッヘッヘッヘッ屁ッ
エーッヘッヘッヘッヘッヘッ
オーッホッホッホッホッホッ

125
ナイコンさん[sage]   投稿日:2016/09/01 21:38:08
富士藤ゼハハハハ

126
ナイコンさん[]   投稿日:2016/09/11 12:42:53
2009年07月03日 バレてますよ コウサギさん

旧名Rabbit's とかRabbit'sSoftWORKERSとかターゲットエリアとかコウサギとか色々と呼び方があるのでややこしいですが、例のひとの件。
あの日に あの件 をアップしたのには意味があったんですよね。
一言いいですか?
あなたが匿名で何をやったか、バレてますよコウサギさん。

127
ナイコンさん[sage]   投稿日:2016/09/11 22:53:00
皆の嫌われ者、粘着駄目引き篭もり豚ウサギw

128
ナイコンさん[]   投稿日:2016/09/11 22:58:23
皆?たれ?

129
ナイコンさん[]   投稿日:2016/09/14 23:23:02
たれ?焼肉のタレか?日本語まともに使えない引き篭もり豚ガイジwwwww

130
_______∧________[]   投稿日:2016/09/15 00:29:02
http://www.msx.org/photo330gal66.html    /::::::::::::::\
元祖粘着1973.2.10夕張生まれアラフォー豚  /─-,,,_:::::::::::::ヽ
                           /    ''-,::::::::::::i
                          i / \  /::::::::::::!
                        r゙゙゙゙''ノ●) (●> |:,r=、:/`゙'゙゙゙゙゙''ー‐---,,,_
                     ,/.   l , (_,、)、_   ι/        , ゙',
                    r´     ヽトtェェヨイ )  トr'        /   ノ   
                  _,f'、   ,,   ヽニノ _,ノ ,;' ::゙''''i、,-''"゙i  ノ
               _,,r''´  ゙ "´     ` ー一'´      ::: (   ノ
            ,,.‐'´ ゙'' ,、,,‐'iン'   .....   ..:::..     ', r,‐‐  /
        r、__,-'´   _,,-'´_,,,.-ヽ,       ,' '、    。  l i,)  /-,,_
      ヒ'-'ゝ. 、 ,,.-‐'',.-''"´    l'、,. 。  ,...ノ  ゙'、,,_  ノソ_,/    `゙'‐,
       ゝミ_,,ノ"  ,'´       iヽ,`゙゙゙´       ゙゙"./~i      ....::',
             ト;:::..      ', i'、         ,/ノ.,ノ     ..:: ゙゙ ',
              ,'   ゙'',ソ‐-、   '、i i'‐、,_    _,,..ノ、,ィヘ,,-‐‐'"´゙i"   ゙,
     .        ,'     ,'    `゙'',<´ヽ、'、 ヽ'マ'''"'‐、,,_ノ,  >     ';::    ',
           l   ,.ノ     <,  </"'マーソヽマっ ゙>'  .>    ゙'、.    l

131
ナイコンさん[sage]   投稿日:2016/09/16 20:31:36
MSXのバッチファイル作ったらエラーになるんだけど、
goto文って存在しなかったっけ?
コメント3件

132
ナイコンさん[sage]   投稿日:2016/09/16 21:22:00
MSX-DOS のバッチファイルは条件判定や分岐はない。
コメント1件

133
ナイコンさん[sage]   投稿日:2016/09/16 21:23:54
>132
いや、if はあるだろう。

134
ナイコンさん[sage]   投稿日:2016/09/16 23:21:15
>131
強化版COMMANDCOMMAND2.COM

135
ナイコンさん[sage]   投稿日:2016/09/16 23:22:16
>131
強化版COMMAND2.COMなら使えるよ
http://www.tni.nl/products/command2.html
コメント1件

136
ナイコンさん[sage]   投稿日:2016/09/16 23:31:11
>131
強化版COMMAND2.COM使えよ

137
ナイコンさん[]   投稿日:2016/09/17 20:19:22
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
                    _____
                  /::::::::::::::::::::::::::\
                 /:::::::::::::::::::::::::::::::::::::::\
                |;;;;;;:::|_|_|_|_|:::;;;;;;| 
                | ミ./  \,)(,,/  ヽミ |
               ( 6.   -◎─◎-    ∂)--,,,_
               ,/ヽ  ∴ )(o o)( ∴ ノ   , ゙',
               r´  ヽ 、   ,_ 3_,.   .,,ノ    /  l
             _,f'、   ,, ヽ.______.ノ゙''''i、,-''"゙i  i
          _,,r''´  ゙ "´            i   l  ,'
       ,,.‐'´ ゙'' ,、,,‐'iン'   .....   ..:::..     ', r,‐‐' ノ
   r、__,-'´   _,,-'´_,,,.-ヽ,       ,' '、    。  l i,)  /-,,_
  ヒ'-'ゝ. 、 ,,.-‐'',.-''"´    l'、,. 。  ,...ノ  ゙'、,,_  ノソ_,/    `゙'‐,
  ゝミ_,,ノ"  ,'´       iヽ,`゙゙゙´       ゙゙"./~i      ....::',
        ト;:::..      ', i'、         ,/ノ.,ノ     ..:: ゙゙ ',

138
ナイコンさん[sage]   投稿日:2016/09/17 22:57:46
出た悔しいときにはるAAwww

139
ナイコンさん[sage]   投稿日:2016/09/17 23:16:31
結局、gotoは使えないのか。

>135は日本語版MSXでも使えるんですか?

140
ナイコンさん[sage]   投稿日:2016/09/18 01:24:18
F1XDJが動いた
PC-TV455でいける

141
ナイコンさん[]   投稿日:2016/09/20 00:19:17
今時PC-TV455なんて売ってないよw化石オジイちゃんw

142
ナイコンさん[sage]   投稿日:2016/09/20 17:54:16
コンパイルの元社長の仁井谷さん、家賃5万円のマンションでアルバイトをしながら再起を計る。新作パズルゲーム「にょきにょき」を発売

http://www.4gamer.net/games/343/G034312/20160905028/TN/005.jpg
コメント1件

143
ナイコンさん[]   投稿日:2016/09/20 21:53:04
男子トイレ盗撮容疑、小学校教頭の男逮捕 常滑署
http://www.chunichi.co.jp/s/article/2016091990215607.html

 愛知県警常滑署は19日、図書館内の男子トイレで盗撮したとして県迷惑防止条例違反(痴漢行為)の疑いで
愛知県東海市立三ツ池小教頭南雲陽一容疑者(54)=同県常滑市新開町1=を現行犯逮捕した。

 逮捕容疑は19日午後0時15分ごろ、常滑市新開町1の市立図書館男子トイレで、個
室の仕切り壁の上から隣の個室に携帯電話を差し込んで、中にいた男子高校生(17)を盗撮したとされる。容疑を認めている。

 盗撮に気付いた高校生が、逃げる南雲容疑者を追い掛けて取り押さえた。少年がその場で画像を確認し、消去させた。

144
ナイコンさん[]   投稿日:2016/09/20 22:43:23
またホモネタ?

145
ナイコンさん[sage]   投稿日:2016/09/20 22:57:26
もう釣れてやがるww

146
ナイコンさん[]   投稿日:2016/09/21 20:39:21
日本から始まる世界的株式市場の大暴落

ウォールストリートの大暴落(1997年)につながったプロセスが、
いま日本におけるプロセスの中に写し出されており、
再び株式市場の暴落につながるでしょう。
終いには政府にも支えることができなくなり、どん底に落ちていきます。
日本がアメリカ国債の25%を引き出すと世界経済が破綻し、
マイト レーヤは出現するでしょう。
マイト レーヤはまずアメリカに現れ、それから日本です。
彼は日本語で話し、非常に物静かなやり方で話します。
彼の最初の控えめな態度に混乱してはなりません。
非常に間もなくマイト レーヤを、テレビで見るでしょう。
マイト レーヤは毎日テレビに現れ、質問に答えるでしょう。
彼は「匿名」で働いております。


マイト レーヤが公に現れるにつれてUFOが、とてつもない数で姿を表すでしょう。

矢追純一

「宇宙人側からの申し入れは、
核の利用と戦争をやめ宇宙人の存在を公表しなさい。
ロシアという大国の首相がね、2回も言ってるんだからね。」


抑制のない成長に基づく現在の経済の終焉を見るでしょう。

日本国民はどう対処すればいいのか。新しい政権は民意を反映し、適切な食糧、
住宅の供給、健康管理、教育が最も重要な責任となるでしょう。そして最後に防衛です。
国民の意志を裏切ることは、極端な場合、自殺や殺人にまでつながります。
民衆の指導者は職業的政治家ではない人々から見つかるのです。

147
ナイコンさん[]   投稿日:2016/09/21 21:40:52
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
                    _____
                  /::::::::::::::::::::::::::\
                 /:::::::::::::::::::::::::::::::::::::::\
                |;;;;;;:::|_|_|_|_|:::;;;;;;| 
                | ミ./  \,)(,,/  ヽミ |
               ( 6.   -◎─◎-    ∂)--,,,_
               ,/ヽ  ∴ )(o o)( ∴ ノ   , ゙',
               r´  ヽ 、   ,_ 3_,.   .,,ノ    /  l
             _,f'、   ,, ヽ.______.ノ゙''''i、,-''"゙i  i
          _,,r''´  ゙ "´            i   l  ,'
       ,,.‐'´ ゙'' ,、,,‐'iン'   .....   ..:::..     ', r,‐‐' ノ
   r、__,-'´   _,,-'´_,,,.-ヽ,       ,' '、    。  l i,)  /-,,_
  ヒ'-'ゝ. 、 ,,.-‐'',.-''"´    l'、,. 。  ,...ノ  ゙'、,,_  ノソ_,/    `゙'‐,
  ゝミ_,,ノ"  ,'´       iヽ,`゙゙゙´       ゙゙"./~i      ....::',
        ト;:::..      ', i'、         ,/ノ.,ノ     ..:: ゙゙ ',

148
ナイコンさん[sage]   投稿日:2016/09/24 23:09:16
Z80でGOTO使えたと思うけど

149
ナイコンさん[]   投稿日:2016/09/25 12:29:10
2009年06月13日

150
sage[]   投稿日:2016/09/29 19:18:08
皆様お世話になります。
投稿プログラムで、忍者がとても強い(灰色・準ボス)、
ラストボスはドラゴンだったような。(色は赤)。
双六のような構造で、最初にラスボスを倒した人が勝ち。
何度かトライするとラスボスに勝てる。
msx-fan かあるいは msx magazine か。題名がどうにも思い出せないのです。
『竜の塔』も似てるのですがすこしちがうような。
お分かりの方ご教示ください。

151
ナイコンさん[sage]   投稿日:2016/09/30 10:15:19
msx-fan

152
ナイコンさん[sage]   投稿日:2016/09/30 10:31:38
>142
MSXでにょきにょき動きますか

153
ナイコンさん[sage]   投稿日:2016/09/30 15:34:21
会社の実力以上の金と人を他(他機種向け開発ならまだしもレースやらなにやら)に使って
少人数でやってたMSXを切り捨てた結果・・・

154
ナイコンさん[sage]   投稿日:2016/09/30 20:54:35
ピーチアップの売れ行きで?

155
ナイコンさん[]   投稿日:2016/09/30 21:45:01
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
                    _____
                  /::::::::::::::::::::::::::\
                 /:::::::::::::::::::::::::::::::::::::::\
                |;;;;;;:::|_|_|_|_|:::;;;;;;| 
                | ミ./  \,)(,,/  ヽミ |
               ( 6.   -◎─◎-    ∂)--,,,_
               ,/ヽ  ∴ )(o o)( ∴ ノ   , ゙',
               r´  ヽ 、   ,_ 3_,.   .,,ノ    /  l
             _,f'、   ,, ヽ.______.ノ゙''''i、,-''"゙i  i
          _,,r''´  ゙ "´            i   l  ,'
       ,,.‐'´ ゙'' ,、,,‐'iン'   .....   ..:::..     ', r,‐‐' ノ
   r、__,-'´   _,,-'´_,,,.-ヽ,       ,' '、    。  l i,)  /-,,_
  ヒ'-'ゝ. 、 ,,.-‐'',.-''"´    l'、,. 。  ,...ノ  ゙'、,,_  ノソ_,/    `゙'‐,
  ゝミ_,,ノ"  ,'´       iヽ,`゙゙゙´       ゙゙"./~i      ....::',
        ト;:::..      ', i'、         ,/ノ.,ノ     ..:: ゙゙ ',

156
ナイコンさん[sage]   投稿日:2016/10/05 19:18:59
ワッチョイ xxyy-aabb

ワッチョイは木曜日に変わるが、
yyの部分だけは固定で変化しない

MSXスレをコピペで荒らしてるやつのワッチョイ

ワッチョイ f6e6-PJQL
ワッチョイ f3e6-Fo3H
ワッチョイ 07e6-pmiE
ワッチョイ 17e6-mecg
ワッチョイ 1ce6-UEA8

**e6-****が共通
全て同一人物
つまり1人でMSXスレを荒らしている

157
ナイコンさん[]   投稿日:2016/10/21 00:37:59
こんにちは!
MSXでメタルギアがしたいので秋葉原にいったら
BEEPにA1-GTが99800円、
駿河屋で1チップMSXが91800円で売ってました。
しかし、違いがいまいち分かりません。
何が違うのか、どっちがおすすめか教えてください。

158
ナイコンさん[sage]   投稿日:2016/10/21 00:48:17
どっちもお勧めしない

159
ナイコンさん[]   投稿日:2016/10/23 13:15:47
267 : 罪人根本は皆の嫌われ者www 2016/10/02(日) 23:27:40.54
483 :NAME OVER:2007/08/20(月) 23:19:29 ID:???
スレ内での一時的な話題と
それをメインにしたスレを立てる事の区別がつかない可哀想な人なのか
あげてまで頭の悪さを晒して気持ちいい?

484 :NAME OVER:2007/08/21(火) 00:07:09 ID:???
夕張出身中卒ニートとかそういった中傷が一番よくねーぞ
他人にルールを指摘できる立場かよ

282 名前:通りすがり :2007/12/20(木) 15:23:44
>279
イベントてMSXとは無関係のだよ?字読めないの?カワイソウ

160
ナイコンさん[sage]   投稿日:2016/10/24 21:41:42
ソフトを楽しむのに所有するならFS-A1WXかHB-F1XVが完成形。
あと古いあらゆるソフトもならMSX1もあるといい。(一部BIOSの動作が違うので2以降で動かないソフトのために)

161
ナイコンさん[]   投稿日:2016/10/29 22:47:17
55 :

JC時代から好きモノwww

2016/10/26(水) 22:56:05.12

ねもとしてっいるか
さとこはしゃぶられるのもすきだが
しゃぶるのもだいすきなんだゾ

162
また嘘ついてやがるww[]   投稿日:2016/10/31 22:11:28
toyokawa satoko &#8207;@toyokawa &middot; 2時間2時間前
最近オナニーしてない

&middot; 8時間8時間前
うんこしか人生に楽しみがない

163
うんこ[]   投稿日:2016/11/01 13:38:24
◇MANNISH BOYS 3rd Album『麗しのフラスカ』
■発売日:2016年10月19日(水)
■発売元:SPEEDSTAR RECORDS
[初回限定盤(CD)]品番:VICL-65003/価格:¥3,300+税/12曲+BonusTrack4曲 全16曲収録/スリーブケース仕様
[通常盤(CD)]品番:VICL-65004/価格:¥3,000+税/12曲収録

■収録曲
01:グッグッギャラッグッグ
02:Honey
03:レモン
04:曲がれない
05:Only You
06:レモネード
07:真っ赤なバレリーナ
08:Jungle Hurricane
09:ダンゴムシ
10:うんこメーカー ---------------?
11:麗しのフラスカ
12:My Dear FLASKA

164
ナイコンさん[sage]   投稿日:2016/11/01 21:04:25
音楽はまともなレベルなの?

165
ナイコンさん[]   投稿日:2016/11/01 21:32:58
東京までライブにしに行く元気はあるのに、
ケースワーカーが来ると急に精神病になる女w
よ、名女優!

166
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄[]   投稿日:2016/11/01 22:48:13
                    _____
                  /::::::::::::::::::::::::::\
                 /:::::::::::::::::::::::::::::::::::::::\
                |;;;;;;:::|_|_|_|_|:::;;;;;;| 
                | ミ./  \,)(,,/  ヽミ |
               ( 6.   -◎─◎-    ∂)--,,,_
               ,/ヽ  ∴ )(o o)( ∴ ノ   , ゙',
               r´  ヽ 、   ,_ 3_,.   .,,ノ    /  l
             _,f'、   ,, ヽ.______.ノ゙''''i、,-''"゙i  i
          _,,r''´  ゙ "´            i   l  ,'
       ,,.‐'´ ゙'' ,、,,‐'iン'   .....   ..:::..     ', r,‐‐' ノ
   r、__,-'´   _,,-'´_,,,.-ヽ,       ,' '、    。  l i,)  /-,,_
  ヒ'-'ゝ. 、 ,,.-‐'',.-''"´    l'、,. 。  ,...ノ  ゙'、,,_  ノソ_,/    `゙'‐,
  ゝミ_,,ノ"  ,'´       iヽ,`゙゙゙´       ゙゙"./~i      ....::',
        ト;:::..      ', i'、         ,/ノ.,ノ     ..:: ゙゙ ',

167
ナイコンさん[]   投稿日:2016/11/02 21:55:32
↑いい年こいた40過ぎのオッサンが、こんな相撲AA作って喜んでるんだぜ。
笑えるwwwwwwwwwwwwwwwwwwwwwww

168
ナイコンさん[]   投稿日:2016/11/03 13:37:41
どすこい!!

169
淫乱円光女はヤク中www[]   投稿日:2016/11/03 23:45:42
toyokawa satoko ?@toyokawa ・ 19分19分前
みんざいでフラッフラなんだけどコンビニ行ってジャンクフード買いたい

・ 7時間7時間前
私が好きそうなエロビデオのサンプル動画あったら教えてください

170
ナイコンさん[]   投稿日:2016/11/04 00:13:32
          /;;;;;;;;;;  ;;;;;;;;;;;;;;;;;;;;;;  ;;;;;;;;;;  ヽ
         / ;;;;;;;;;;;;;;;;;;;;;  ;;;;;;;;  ;;;;;;;     丶
        / ;;;;;;:  ;;;;;:   ;;;;;    ;;;;;     │
        / ;;;;;;;;;;  ;;;;;;;;;;; ;;;;;;;;;; ;;;;; ;;;;; ;;;  ;;;;;;;; │
       │;;;;;;;;;;;;//|| ||||| || ||||| |||| || ゞ:::::::: :::::::│
       │;;;;;;;;;/|| || | |||| |||| ||| ||| || |||| | |ゞ:::::::::::│
       ∩;;;;;;/丿,;::≡ミミ;;、、 ソ  __,,,,、、、.. ゞ::::: /
       |/|;;;;//   _

171
ナイコンさん[]   投稿日:2016/11/04 21:48:34
ワッチョイ xxyy-aabb

ワッチョイは木曜日に変わるが、
yyの部分だけは固定で変化しない

MSXスレをコピペで荒らしてるやつのワッチョイ

**9f-****が共通
全て同一の粘着人物
つまり1人で逆恨みでMSXスレを荒らしているwww
コメント1件

172
ナイコンさん[sage]   投稿日:2016/11/05 00:41:19
>171
バカだなぁ。
e6と9fどっちが多いか、誰が見ても明らかなのに。

悪いこと言わないからさ。早く診てもらえよ

173
ナイコンさん[]   投稿日:2016/11/05 06:15:53

174
ナイコンさん[]   投稿日:2016/11/05 22:14:50
            . :. ―――――‐ :. .       _|_ _|_    _|_ _|_
          . :. :. :. :. :. :. :. :. :. :. :. :. :. :. :. :.、    ノ \   |  \   ノ \   |  \
       /:. :. :. :. :. :. :. :. :. :. :. :. :. :. :. :. :. :\    X    |  |   X    |  |
       :. :. :. .. ..                    ヽ, / \  |  |  / \  |  |
     /:. :. :. :. :. :. :. :. :. :. .. .. ./           Λ
     /:. :. :. :. :. :. :. :. :. :. :. :.:/|:. :. / :. .. .   Λ   |    \     |    \
    /:. :. :. :. :. :. :. :. :. :./:. / |:. :/ |:. :.Λ:. :. :. :Λ.   |     |      |     |
    / :. :. :. :. :. :. :. :. //:. /   |:. / .|:. /   :. :. :. :Λ   \/         \/
   / :. :. :. :. :. :. :. :.〃:乂_    |:/  |:/  .l :. :. :. 、:\
   /:. :. :. :. :. :. :. :. /      ̄`    、._ ノ| :. :. :. |  ̄ ___       ___
 ∠/:. :. :. :.>-l :. :./ 三三≧ミ           |: /:. :. |      /          /
   :. :. /:. :{ ( | : / ( _ )       、 ィ≦三|/ :. :. :      /             /
  {:. Λ:. :. ヽ.|: ;              ,,, (_):/|: /      \          \
  ∨ ∨、Λ乂:.ゝ - 、 ヽ、         ノ/ .|/
          /: : : : :\、._ー __ . ィ<         -―フ       -―フ
           {: : : : :ヽ ヘく:V又N ゝl: : : : : :\        ∠         ∠
          ヽ: : : : : : : \V::ヘ|\|< : : : : : \         )            )
            V: 、 : : : : : : ヽ、:|: :Λ \: : : : : : >‐┐   ○ノ        ○ノ
            V: \ : : : : 〃⌒ヽー┐  ー<_r−'
            V: : :\゚ 。:{{   ト-<  >173
            V : : : : :ーヽ:ー ' 0 :ヽ

175
ナイコンさん[]   投稿日:2016/11/05 23:24:41
どすこい!

176
ナイコンさん[]   投稿日:2016/11/06 21:07:07
          ____
       / \  /\  キリッ バカ当然昔話してんだよ
.     / (ー)  (ー)\ 通報だ! (10年言ってるw)
    /   ⌒(__人__)⌒ \  裁判だ! (で、いつ?www)
    |      |r┬-|    | 弁護士を紹介だ! (精神病院紹介してやろかw)
     \     `ー'´   /  03:37:44w 04:52:05ww 05:54:39wwwwww
    ノ            \
  /´               ヽ

177
ナイコンさん[]   投稿日:2016/11/07 07:42:45
こいつ散々ネガキャンされて
事実でなければゲームショップ1983への
営業妨害のはずなのに全然通報しない
つまり言われていることはすべて事実と言うこと

178
闖入3周年記念読者プレゼントwww[]   投稿日:2016/11/07 21:46:01
「闖入セット」
「西王国の西和彦」ご愛読者5名様にプレゼントです。注目のセット内容とは、

1) 闖入紙 実物大レプリカ(別名A4コピー)
2) 西和彦闖入生写真(隣に写っているのは、ひょっとして、あの従・・・・・・・・・)
3) 安原製作所グッズ色々

179
ナイコンさん[sage]   投稿日:2016/11/08 23:23:32
1)と2を)配達する方の身にもなれよな

180
ナイコンさん[]   投稿日:2016/11/10 01:15:40
http://www.4gamer.net/games/343/G034312/20161109057/
2016年11月16日に配信開始となる,仁井谷正充氏手がけるニンテンドー3DS向け新作落ちものパズル「にょきにょき たびだち編」。
コンパイル〇は,本作の発売記念イベントを,東京・BEEP秋葉原店で11月16日20:00より開催する。参加費は無料。
会場では“発売記念リサイタル”やにょきにょき大会が開催されるほか,発売を記念したポスター(税別1500円)を,BEEP秋葉原店限定で販売するとのこと。
100部限定とのことなのでなかなかに競争率は高そうだが,仁井谷正充氏のゲーム業界復帰作でもある本作の発売を祝いたい人は,ぜひ足を運んで狙ってみよう。
コメント1件

181
ナイコンさん[sage]   投稿日:2016/11/10 05:06:15
真実ばかりだからな通報したくてもできないだろ
ツイッタじゃ反論できないから2ch弁慶さ
頭悪いからAA貼ることしかできない

182
ナイコンさん[sage]   投稿日:2016/11/10 11:42:10
>180
MSXに関係ないんじゃ

183
ナイコンさん[sage]   投稿日:2016/11/11 00:46:20
名誉毀損は事実でも成立するちなみにカメラ屋の酉叩きは企業倫理に違反する
無関係の者を招き入れてはいけないのと訪れた人の個人情報を晒すのがダメ
まあ酉タンもNGな書き置き残したんだろうからどっちもどっちかな

184
ナイコンさん[sage]   投稿日:2016/11/12 13:38:00
会社名でカメラ屋さんググったらう〜ん…これは…。

185
ナイコンさん[sage]   投稿日:2016/11/12 13:50:18
なんで門前払いしなかったんだろう

186
ナイコンさん[sage]   投稿日:2016/11/17 16:11:09
コピペ荒らしがおさまったな改心したのか自動アク禁にかかったのか知らんが

187
ナイコンさん[sage]   投稿日:2016/11/20 15:05:28
https://www.youtube.com/watch?v=q9Uz2aMv_Uk

いつの間にこんなパッチが・・・
沙羅曼蛇がスムーススクロールしやがる
コメント3件

188
ナイコンさん[sage]   投稿日:2016/11/20 17:33:54
そういやPSPの沙羅曼蛇パックにはMSX版なかったね
グラ2もパロディウスもMSXのスムーズスクロール版収録されてたのに

189
ナイコンさん[]   投稿日:2016/11/20 20:26:33
MSX2はPCエンジンくらいの発色ができたら
天下取れてたのにね
(´・ω・`)
コメント1件

190
ナイコンさん[sage]   投稿日:2016/11/20 20:34:08
そうだね
もし当時のコナミがMSXハード作ってたら
また面白かったかも

でもソフト屋はソフト屋かな

191
ナイコンさん[sage]   投稿日:2016/11/20 20:57:56
>187
ボイスが追加されてるのにはたまげた
縦スクロールもスムーズになってるか見たかったのに
そこまでたどり着けてないのが残念だ

192
ナイコンさん[sage]   投稿日:2016/11/20 21:30:24
http://www.file-hunter.com/MSX/Salamander.html
その目で確かめてくれ

193
ナイコンさん[]   投稿日:2016/11/21 17:05:39
うおお

194
ナイコンさん[sage]   投稿日:2016/11/22 18:39:15
ウンコしてくる

195
ナイコンさん[sage]   投稿日:2016/11/24 10:01:37
>187
MSX1でどうやってスムーススクロールさせてるの?
それとも2用のパッチかな。
コメント1件

196
ナイコンさん[sage]   投稿日:2016/11/24 12:31:29
>195
MSX1じゃ動かないよ
MSX2+以降用

197
ナイコンさん[sage]   投稿日:2016/11/24 17:59:28
コナミのソフトは読みにくいよくやったもんだ

198
ナイコンさん[sage]   投稿日:2016/11/24 21:57:32
>187
セットアジャストとMSX2用だよ
SCREEN4でパレットを書き換えてるバージョンもあって、そっちを見るとMSX1用とは思えなくなる
https://www.youtube.com/watch?v=PsPWAicSkfY&;feature=youtu.be&t=890

199
ナイコンさん[sage]   投稿日:2016/11/27 16:01:45
秋葉のTAKERUイベの話があるかと思ったら誰も話してないな
今日はM-FANの編集長とか来てたよ

200
ナイコンさん[sage]   投稿日:2016/11/27 16:13:11
listの出力を一時停止させるのと再開させるのはどうすればいいんだっけ?
コメント1件

201
ナイコンさん[sage]   投稿日:2016/11/27 17:51:39
>200
STOPかな?

202
ナイコンさん[sage]   投稿日:2016/11/28 08:19:11
>189
Z80A 3.58MHzじゃ天下取るには厳しい。
せめて倍はないと。
コメント2件

203
ナイコンさん[sage]   投稿日:2016/11/28 12:58:31
>202
あと、VDPの処理能力もアップしないとな。

204
ナイコンさん[]   投稿日:2016/11/28 13:36:42
MSX時代のコナミには足を向けて寝られません

ガチで神ってる企業だった

205
ナイコンさん[sage]   投稿日:2016/11/28 23:35:12
>202
Z160Aくらいでいいですか

206
ナイコンさん[sage]   投稿日:2016/12/16 14:17:42
シンセサイザー120万(`・ω・´)

207
ナイコンさん[]   投稿日:2016/12/18 10:34:28
今のコ◯ミはまあ、なんだ

コジマをリストラ部屋に幽閉していたキチガイ企業だ

クソみたいなスマホで成り上がったキチガイが社長やってるらしい

本物のクリエイターが憎いんでしょうね

208
ナイコンさん[sage]   投稿日:2016/12/18 13:20:45
○ナミはアレだよ
会社の利益上げるんだったら別にガチゲームじゃなくてもよくね?って気がついちゃった企業だから

209
ナイコンさん[sage]   投稿日:2016/12/18 14:34:05
コナミは新世サイザーだろ?

210
ナイコンさん[sage]   投稿日:2016/12/18 20:34:50
MSXで一番売れたタイトルってなんだろう

211
ナイコンさん[sage]   投稿日:2016/12/18 22:23:58
グラディウスは3人中3人持ってた

212
ナイコンさん[sage]   投稿日:2016/12/18 23:01:03
沙羅曼蛇は3人中4人持ってた

213
ナイコンさん[sage]   投稿日:2016/12/18 23:02:24
お前…誰か見えてるのか

214
ナイコンさん[sage]   投稿日:2016/12/19 09:27:03
けっきょく南極

215
ナイコンさん[sage]   投稿日:2016/12/19 18:06:58
オクのFD幽霊君www

216
ナイコンさん[]   投稿日:2016/12/22 16:45:47
MSX忘年会やろうぜ

217
ナイコンさん[sage]   投稿日:2016/12/22 17:01:44
もう終わったけどお前呼ばれなかったの?

218
ナイコンさん[]   投稿日:2016/12/23 17:08:16
アニメ映画「君の名は。」は、
大昔〜1953年の映画・1991年に朝ドラでリメイクされた「君の名は」とは無関係!
だが、アニメ映画は「君の名は」と誤記されている例が多い! 大昔の作品を事実上葬る気か?


本題。コナミの「パロディウス」だけど、MSXの作品は「パロディウス」、
アーケードや他機種向けのものは「パロディウスだ!」とタイトルが違う。

MSXユーザー・他機種ユーザーの両者とも、作品名は正しく書いている。
まともな作品〜他者がコナミのタイトルをパクったものではない〜だから、尊重されていると断言してもいい?
コメント1件

219
ナイコンさん[sage]   投稿日:2016/12/23 18:19:54
>218
だめ

220
ナイコンさん[sage]   投稿日:2016/12/25 16:12:11
俺たちが考えていたパロディウスが再現できなかった反動でパロディウスだ!になったと聞いたが
コメント1件

221
ナイコンさん[sage]   投稿日:2016/12/25 19:20:05
Back to the Future PartII の起動方法を教えてください

222
ナイコンさん[sage]   投稿日:2016/12/25 20:03:35
いやでつ

223
ナイコンさん[]   投稿日:2016/12/25 20:44:28
フルHD表示のMSX作らないとMSXの未来は無いような気がしないでもない
(´・ω・`)

224
ナイコンさん[sage]   投稿日:2016/12/26 01:53:30
>220
パロディウス自体売ること前提で作ってなかったろ

225
ナイコンさん[sage]   投稿日:2016/12/26 22:00:33
LDのスターアーサーの動画見たい

226
ナイコンさん[sage]   投稿日:2016/12/27 14:04:57
youtubeにパロディウスだのクリア動画があったけど、途中で死んでるのを編集でごまかしてるな

227
ナイコンさん[]   投稿日:2017/01/03 12:14:42
YouTubeを見たら、MSX版ハイパーオリンピックの動画があった。

こいつのプレイはわざとらしい。
100m走などの場合、1回は必ずフライングをやっている。
動画の最後は、わざと3回フライングでゲームオーバー。

故意にふざけたプレイをする奴がいるから、誤用の「確信犯」という言葉が蔓延し、
かつ犯罪に至らない不正行為やわざとらしい行為にも使われるようになるんだ。

ちなみに、「確信犯」という言葉が誤用されるようになったのは、1990年代以降。
昭和時代はなかった。ハイパーオリンピックが発売された1984年は昭和59年。

MSX1本体と同時にハイパーオリンピックを購入したけど、ハイパーショットは買えなかったので
MSX1本体の右キーを叩きまくった。MSX2+に買い替えたときはハドソンのジョイパッドに移行。

228
ナイコンさん[sage]   投稿日:2017/01/03 14:12:15
え…はあ。

229
ナイコンさん[sage]   投稿日:2017/01/03 14:22:04
もし規格が続いていれば64bitでMSX10とかになってたかな?
コメント1件

230
ナイコンさん[sage]   投稿日:2017/01/03 14:24:28
互換性ばっさり切ってAT互換機になってる

231
ナイコンさん[sage]   投稿日:2017/01/03 15:22:26
>229
名前はちょっと変わるかもしれないけど、MS謹製の世界共通プラットホームに。
ハードは各社仕様で、ドライバによって互換性を確保。サードパーティの各種パーツも参入、ユーザーよりどりみどり。
ソフトハウスも無数にあるしユーザーでのプログラミングや配布も盛んに行われる。
家では娯楽として使い、会社では仕事としても一線で使える。
小型化して、本体、ディスプレイ、記憶装置、入力装置も一体になって手のひらに収まるサイズも。
電車の中でも女子供からジジイまで触ってるくらい一般に普及する。

232
ナイコンさん[sage]   投稿日:2017/01/03 16:53:51
MS-X

233
ナイコンさん[sage]   投稿日:2017/01/03 22:16:12
MicroSoft WindowsX(10)
コメント1件

234
ナイコンさん[]   投稿日:2017/01/04 04:43:26
>233
何そのMac oS X

235
ナイコンさん[sage]   投稿日:2017/01/04 11:31:45
今って当時「ぼくのかんがえた」的に夢想したPC環境が実現してるよな
つか必要十分な性能に達しちゃって高性能化も頭打ちになる時代が来るなんて思いもしなかった

近いうちに人間の脳を全てに置いて上回るAIが登場して
人間が何も考えなくても
むしろヘタに考えない方が楽しく快適に暮らせる世の中が来るなきっと

236
ナイコンさん[]   投稿日:2017/01/04 21:17:50
AT互換機(もちろん高性能であること)で動くDOS/Vと、MSXの漢字表示は似ている?
前者は完全にソフトウェアのみ、MSXの漢字BASICは漢字ROMこそハードウェアだけど画面はSCREEN5/7
……グラフィック画面にソフトウェアで漢字を描写している。
しかも、CALL KANJI2:WIDTH 64とCALL KANJI3:WIDTH 80に至っては、SCREEN7+インターレース!

※DOS2などがあれば、MSX1で漢字BASICも動く! この場合、常にSCREEN2が使われる。

ところが! MSX・FANの付録ディスクや一部の同人ソフトは、
フロッピーから裏VRAMなどに漢字フォントをロードし、
漢字ROMがないMSX2で漢字表示を実現している!
入力・変換は全くできないが、フォント・漢字表示はソフトウェアのみ!

漢字表示に関しては、MSXはかなり頑張っていたと感じる。

237
ナイコンさん[sage]   投稿日:2017/01/07 01:10:47
でも、ああいうのは専用のデータでかなり限定的な使い方だよね。
コメント1件

238
ナイコンさん[]   投稿日:2017/01/07 18:30:54
スペースマンボウのななめスクロールがカクカクしてたのを思い出した

239
ナイコンさん[]   投稿日:2017/01/07 21:16:18
>237
やはり、MSXで漢字を使う場合、漢字ROM+MSX-JEといったハードウェアが必要か。
描写だけはソフトウェアなので遅くなるけど、
漢字ROM+MSX-JEがあれば、漢字BASIC・ワープロソフトのいずれでも使える。

漢字BASICで、REM文に文章を書いてアスキーセーブし、変換プログラムで行番号とREM文を
取り除く……この方法で漢字テキストファイルを作ったことがある。

10 '漢字BASICで漢字テキストファイルを作成
20 '変換プログラムで、行番号とREM文を取り除きます。

……コーラルやMIAのアセンブラと同じことをしているけど。

240
ナイコンさん[]   投稿日:2017/01/20 18:39:00
BASICのエラー関係命令、ON ERROR GOTO・ERROR・ERR・ERL・RESUMEについて。

正当な理由で使うのは、カセットテープ・フロッピー・漢字BASIC・FM音源など周辺機器関係ばかり?
感心したのは、CALL ANK(漢字モード解除)の直前にON ERROR GOTOを設定し、
エラー処理ルーチンでRESUME NEXT〜強制的に次の命令に移行させていた例。
2+以降(底辺のFX・70FDでも漢字BASICはある)・DOS2・ソニーのオプション……のいずれもないMSX2は、
CALL KANJI・CALL ANKなど漢字BASIC関係の命令でエラーになるが、その対策といえる。

故意にエラーを出す場合、MSX・FANでERROR!ERROR!とふざけた例があったけど、ERROR2が正解では?
エラーコードは、カセットテープでは19、フロッピー関係は50番台以降、
CALL命令を使う周辺機器は2。デバッグのとき、CALL KANJIの前にERROR2を入れ、MSX2はどうか?と試すなど。

MSXのパージョンはPEEK(&H2D)でわかるので、WIDTH・SCREEN・VDPなどはエラー関係命令なしで対策ができる。

241
ナイコンさん[sage]   投稿日:2017/01/31 23:18:16
そういや投稿プログラムで
音楽を鳴らすのにMMLをPLAY文に直接書かずに
わざわざDATA文に書いてFOR-NEXTループの中でREADさせてた気がするんだけど
どんなメリットがあったんですか
コメント1件

242
ナイコンさん[sage]   投稿日:2017/01/31 23:30:13
投稿者にお聞きください


243
ナイコンさん[sage]   投稿日:2017/02/01 11:46:03
ヒント:ガベージコレクション

244
ナイコンさん[sage]   投稿日:2017/02/02 00:30:12
>241
MSX1初期のアスキー製OEM版マニュアル(ソニー・サンヨー以外)に、
DATA文で「展覧会の絵」を演奏させているサンプルプログラムがある。
東芝(横山やすし時代)とキヤノンのマニュアルで確認。
メリットは特にないと思うが、そのマニュアルの影響では?

あと、BASIC本の一部ではREAD〜DATAとRESTOREを併用している例も。
RESTORE命令でDATA文の位置を指示している。同じところを繰り返す場合など。

OEM版マニュアルだけど、MSX・FANにSOUND命令のサンプルプログラムが盗作投稿された例も。
やはり、OEM版マニュアルの影響力は大きいと感じる。

245
ナイコンさん[sage]   投稿日:2017/02/02 00:39:09
データを一箇所に集めるとプログラムが見やすくなるというメリットはあるけど、
8ビットの時代はメモリ効率や処理速度が最優先だったからなあ

246
ナイコンさん[sage]   投稿日:2017/02/02 21:36:46
fMSXがバージョンアップしたけど
いくらバージョンアップしても
オープンソースのopenMSXには
もう追いつけないよね(´・ω・`)

247
ナイコンさん[sage]   投稿日:2017/02/03 01:09:41
昔のfMSX-DOSは再現性高かったんだがなあ
なんでWindowsになってSCCすらまともに再現出来なくなったんだ
マラットファジュリン

248
ナイコンさん[sage]   投稿日:2017/02/03 20:23:01
MSX2+に買い換えた頃、アウトレットで松下のプリンタ・FS-PW1を購入。
「このMSX2+にはPAUSEキーがない! ROMゲームの後差し・吸い出しはできない?」
と思っていたが、
「FS-PW1の内蔵ソフト起動で画面が止まっている間に、ROMゲームを後差しする」
と、内蔵ソフトのメニューが正常に表示される、しかも成功率100%だとわかった。
BASICに入る方法は〜メニューとは無関係なキーを押す→Syntax errorが出てBASICに。

質問です。
FS-PW1でゲームROM後差しができるのは、「割込禁止」「PW1自身のメガROMのバンク切り替え」があるから?
……ということは、CLOAD命令→割込禁止になる→ROM後差し→CTRL+STOPで脱出
でも可能?
RAM64KBのMSX1・MSX2/2+とFDD、fMSX98付属のMAKEROM.BASがあれば、メガROMゲームの吸い出しも可能?

249
248[sage]   投稿日:2017/02/05 13:16:24
ROM吸い出しで続き。
現在は「エミュレータで使用」という正当な理由があるけど、
当時は荒れるので、この手の話題はバッ活限定だった。

MSX2+以降の場合、機械語ルーチンでゲームのROMを吸い出し・裏RAMに転送後、
DEFUSR=0:A=USR(0) でソフトリセットすると起動できる。
もちろん、裏RAMの4000h-4001h番地の内容は"AB"であること。
リセットキー・電源再投入のいずれかで裏RAMの"AB"が消去され、BASICに戻れる。

ところが! MSX1・MSX2は裏RAMの"AB"を消去しないので、リセットキーや電源再投入で
無限ループになる! 電源を切り、数分放置する必要がある。
これはバッ活・MSXテクニカルガイドブックに記述があった。

MSX・FANでも、パワーユーザーの投稿者がCALL拡張命令作成のときに悪戯するプログラムを作った、
DSに収録した編集部作成のプログラムでは再起動しても同じ画面が出る悪戯プログラムを作った
……編集部は「MSX2+では無効、裏RAMのIDを消去する」と解説していた。

ROMゲームを吸い出す・自作のROMイメージ起動機械語プログラムを作る・
CALL命令作成をするときは、MSX1・MSX2対策が必要。裏RAMにIDを書かない&ソフトリセットしない
〜ROMゲーム等は指定されたアドレスにジャンプ、CALL命令作成はワークエリアに値を書き込む……など。

250
ナイコンさん[]   投稿日:2017/02/05 23:53:44
別に正当な理由でもないな
sageてるってことは本人も自覚があるんだろう

251
ナイコンさん[sage]   投稿日:2017/02/06 03:39:40
MSX・FANは、意外なことにバッ活みたいなことをしているな。

1.パワーユーザーの投稿者がCALL命令作成(プログラムは裏RAMに)・悪戯あり
2.DSに収録した、編集部作成のROMイメージ起動機械語プログラムで悪戯
3.いずれも「MSX2+では無効」と解説を入れた

ROMゲーム、CALL拡張命令カートリッジ(べーしっ君など)には手を出せないので、
「自分で作った」ということか。
アスキーは不正コピーを恐れたため、スロット・CALL命令自作・MSX2+以降の裏RAMのID削除
には触れなかったと思う。

252
ナイコンさん[]   投稿日:2017/02/06 03:55:13
インタースロットコールに2+も糞もないw

253
ナイコンさん[sage]   投稿日:2017/02/06 21:41:49
裏RAMにROMゲームのコピーや自作ROMイメージを書き込んだ場合…の解説。
http://msx-fan-wiki.appspot.com/content/350?history=0

ゲームばかりでなく、べーしっ君や漢字BASIC(通常のMSX2に)のような
CALL命令拡張カートリッジをコピーもあり得る。

アスキーがMマガや副読本で機械語に触れても、裏RAM・CALL命令・ディスク関係を
避けたのは「なるほど」と思う。
ユーザーに自作ROMイメージや自作CALL命令の作成方法を教えたら……
違法コピーや有害ルーチン作成が蔓延する。

例。MSX2に暴走するROMイメージや、実行すると暴走するCALL命令を作成し、
MSX2の所持者や展示店舗に嫌がらせ、も可能。
2+以降はリセットボタンや電源再投入で脱出、だけど。
コメント1件

254
ナイコンさん[sage]   投稿日:2017/02/06 21:52:04
覚えたての幼稚園児w
コメント1件

255
ナイコンさん[sage]   投稿日:2017/02/06 22:23:33
>254
大ベテラン様は、ここで初めてMSXに興味を持った初心者のために
お持ちの知識をどんどん書いてくださいよ。

有用な知識があるのならさ。

256
ナイコンさん[sage]   投稿日:2017/02/06 22:40:47
有用な知識があるのならサ( ´,_ゝ`)プッ

257
ナイコンさん[sage]   投稿日:2017/02/06 23:06:06
あるわけない
それが証拠に何も説明できない

258
ナイコンさん[sage]   投稿日:2017/02/06 23:14:26
っていう訳で、MSXは封印w

259
ナイコンさん[sage]   投稿日:2017/02/06 23:52:32
いつの時代の煽り合いだよ…
きょうび流行んねーんだよボケが
小一時間問い詰めたい

260
ナイコンさん[sage]   投稿日:2017/02/07 02:20:15
>253
いや、ROM化もBASIC拡張もディスクBIOSも普通にMマガの連載記事に載ってたよ。

261
ナイコンさん[sage]   投稿日:2017/02/07 19:49:10
FDDまだ持ってない頃、テープにロードランナーのROMデータ保存して
裏RAM転送プログラム使って実行させて遊んでた

ROMなしで動いてるの見て感動してた思い出

262
ナイコンさん[sage]   投稿日:2017/02/07 20:13:07
FDDなしの場合、裏RAM〜正確には4000h〜7FFFh番地である1ページ目はどう調べるの?

MSXテクニカルガイドブックによると、1ページ目全域に値が書き込めるかどうかを
調べる必要がある、全域であれば裏RAMとみなすが、一部であればSRAMの可能性が高い
と書いてある。

64KBのMSX1の場合、スロット3の基本スロットにRAMがあるのでは? (MSX1内部で拡張スロットの機種は少ないはず)
64KB拡張カートリッジをカートリッジスロットに差した場合は、スロット1/2の基本スロットに。
テープのROMイメージを転送して遊んだ方に聞きたいのは、RAMの場所はどうやって調べたの?と。

最初のRAM64KB MSX1は、一度たりとも裏RAMを使ったことがなかった。
岡田有希子時代の東芝64KBマシンは、RAMディスクのCALL MEMINIがあった〜MSX2で標準採用。

サンヨーのMSX2+はべーしっ君内蔵だが、そのままでは使えない。ページ2のROM(スロット3拡張)にある。
CALL BCコマンドで裏RAMのページ1に転送する。CALL TURBO OFFでエラーが出なければ使用可能。
SHIFTキーでFDDを切り離した状態でも、CALL BCは可能。裏RAMを直接指定していると思われる。

263
ナイコンさん[sage]   投稿日:2017/02/07 22:56:41
100 SCREEN 1:KEY OFF:DEFINT A-Z:AD=&H8FC0
110 READ A$:IF A$="*" THEN 130
120 POKE AD+C,VAL("&H"+A$):C=C+1:GOTO 110
130 DEFUSR=AD:'KEY1,"A=USR(0)"+CHR$(13)
140 '
150 'BASIC
160 '
170 'A2=&H9010:DEFUSR1=A2:POKE &H9045,&H1E
180 'FOR I=0 TO 7:POKE A2+I,VAL("&H"+MID$("3E2032AFF3CD6F00",I*2+1,2)):NEXT I
190 'A=USR1(0)
200 '
210 'Emulator ROM Make
220 '
230 'DEFUSR2=&H8FE9:A=USR2(0)
240 'BSAVE"FONTTEST.ROM",&H9000,&HAFFF
250 '
260 '----->Delete BSAVE header (7bytes) FE 00 90 FF AF 00 90
270 '
280 DATA AF,32,00,90,32,01,90,3A,42,F3,26,40,CD,24,00,21
290 DATA 00,90,11,00,40,01,00,40,ED,B0,21,02,90,5E,23,56
300 DATA FB,D5,C9,00,00,00,00,00,00,AF,21,70,90,11,71,90
310 DATA 01,8F,3F,77,ED,B0,3E,41,21,00,90,77,3C,23,77,C9
320 DATA 41,42,10,40,00,00,00,00,00,00,00,00,00,00,00,00
330 DATA 31,80,F3,3E,0C,CD,A2,00,06,00,AF,21,00,18,CD,4D
340 DATA 00,3C,23,10,F9,AF,32,DB,F3,3A,2D,00,FE,03,38,05
350 DATA 3E,82,CD,80,01,CD,9C,00,28,FB,CD,56,01,3E,08,CD
360 DATA 41,01,FE,FE,28,00,21,00,00,01,00,08,C5,06,08,CD
370 DATA 4A,00,07,CB,19,10,FB,79,C1,CD,4D,00,23,0B,78,B1
380 DATA 20,EA,18,D1,21,0A,00,CD,C6,00,C9,00,00,00,00,00,"*"

264
263[sage]   投稿日:2017/02/07 23:14:16
裏RAMに転送した自作ROMイメージの例。
昨年作ったプログラムを手直し。

大部分はREM文でコメントアウトしているけど、解説。
USR関数付近のREM文のコメントアウトも解除すること。

1.A=USR(0)〜ソフトリセットなしで裏RAMのROMイメージを実行する。
 終了はできないので、リセットまたは電源を切るのみ。
 MSX1/MSX2対策のため、4000〜4001hのIDは書き込んでいない。

2.A=USR1(0)〜9010h以降に書かれた元のプログラムを直接実行する。
 170〜180行に「スペースキーを押すとBASICに戻る」プログラムを入れたので、
 スペースキーでBASICに戻れる。

3.A=USR2(0)〜MSXエミュレータ用のROMイメージを作成する。本物のROMと認識される。
 4000〜4001hのIDも通常通り書き込んだ。
 BSAVE命令ではBSAVEのヘッダ7バイトが保存されるので、バイナリエディタで削除する。
 削除後は、最初が4000〜4001hの"AB"になる。

スペースキー以外のキーを押すと、SCREEN1のフォントがすべて反転する。R→Яのように。
A=USR1(0)のBASICモード(裏RAMではなく、9010h以降にある)に限り、スペースキーでBASICに戻れる。
コメント1件

265
ナイコンさん[sage]   投稿日:2017/02/07 23:36:39
(゚ω゚)で!?

266
ナイコンさん[sage]   投稿日:2017/02/08 02:29:58
スロットは機種ごとに構成が違うとか迷惑な仕様だったよな

267
ナイコンさん[sage]   投稿日:2017/02/08 02:33:01
規格上は全ページのRAMが全部別のスロットにあってもいいし同じページのRAMが複数のスロットにあってもいいので、そこがRAMかどうか調べたいなら目的ページの16kBしらみつぶしに読み書きするしかないのでは。

268
ナイコンさん[sage]   投稿日:2017/02/08 04:13:08
DATA文のゼッパチのコード部分がだいたい読めちゃってる自分に苦笑。

xor a
ld (9000h),a
ld (9001h),a

とかね。
ハンドアセンブルしまくったからなあ…
コメント1件

269
ナイコンさん[sage]   投稿日:2017/02/08 08:50:01
>268
小文字で書いてる時点で、本当に当時のことを知ってるのか怪しい

270
CALL命令自作の例-1[sage]   投稿日:2017/02/09 01:20:17
100 DEFINT A-Z:AD=&H8F90
110 READ A$:IF A$="*" THEN 130
120 POKE AD+C,VAL("&H"+A$):C=C+1:GOTO 110
130 DEFUSR=AD:A=USR(0):END
140 '
150 'Emulator ROM Make
160 '
170 'DEFUSR1=&H8FE9:A=USR1(0)
180 'BSAVE"CALLCPU.ROM",&H9000,&HAFFF
190 '
200 '----->Delete BSAVE header (7bytes) FE 00 90 FF AF 00 90
210 '
220 DATA 3A,09,FD,E6,40,B7,28,09,1E,05,DD,21,6F,40,CD,59
230 DATA 01,AF,32,00,90,32,01,90,3A,42,F3,26,40,CD,24,00
240 DATA 21,00,90,11,00,40,01,00,40,ED,B0,3A,C1,FC,26,40
250 DATA CD,24,00,FB,3A,42,F3,E6,03,07,07,07,07,5F,3A,42
260 DATA F3,E6,0C,83,3C,5F,16,00,21,C9,FC,19,36,20,3A,09
270 DATA FD,F6,20,32,09,FD,C9,00,00,AF,21,80,90,11,81,90
280 DATA 01,7F,3F,77,ED,B0,3E,41,21,00,90,77,3C,23,77,C9
290 DATA 41,42,00,00,10,40,00,00,00,00,00,00,00,00,00,00
300 DATA FB,E5,21,2F,40,11,89,FD,1A,BE,20,0B,13,23,A7,20
310 DATA F7,E1,CD,50,40,A7,C9,0E,FF,AF,ED,B1,E1,37,C9,43
320 DATA 50,55,00,7E,E3,BE,23,E3,20,0D,DD,21,66,46,CD,59
330 DATA 01,FB,C9,1E,05,18,02,1E,02,DD,21,6F,40,CD,59,01
340 DATA 3A,2D,00,FE,03,38,EC,CD,33,40,28,DD,21,1C,52,CD
350 DATA 59,01,FB,F5,CD,33,40,29,F1,FE,03,30,D6,F6,80,CD
360 DATA 80,01,C9,00,00,00,00,00,00,00,00,00,00,00,00,00,"*"

271
CALL命令自作の例-2[sage]   投稿日:2017/02/09 01:25:04
これも昨年に作ったものだけど、見直したところ問題はないので、そのまま貼る。

http://map.grauw.nl/resources/msxbios.php#msxtrbios
の「CHGCPU」を参照。

使用方法:CALL CPU(x) 〜 x=0〜2、0はZ80モード、1はR800 ROMモード、2はR800 DRAMモード。

実機では、DOS1で高速モードにしたときは、ディスク使用前に標準モードにする必要があるけど、
エミュレータでトラブルなったことは今のところない。DOS2はディスク使用前に標準モード→使用後は高速モードに戻るはず。

DEFUSR=&H156 DEFUSR=&H90 などと違い、BIOSのCHGCPUにはレジスタの引数が必要なので、
最低でも機械語プログラムを数バイト書く必要がある。

170-180行のREM文を取り除いたら、エミュレータ用のROMイメージを作成できる。
BSAVEで生成されたエミュレータ用ROMイメージの先頭7バイト削除は、>264と同じ。


実行前の注意。裏RAMのRAMディスクを使用中のときは CALL MEMINI(0)で解除する。
CALL CPUが組み込まれた後は、CALL MEMINIが実行できなくなる。
もっとも、エミュレータ用ROMイメージは裏RAMではないので、このような制限はない。

MSX1/MSX2対策もしている。4000h-4001hにIDは書き込んでいない。
turboR以外で CALL CPU(x) を実行すると、Illegal function call エラーになる。
CALL CPU(x)で0〜2以外の値を入れた場合も。

このプログラムでは、何度も故意に Illegal function call エラーを出すルーチンを入れた。
BASICのERROR5と同じ。

272
ナイコンさん[sage]   投稿日:2017/02/09 01:30:29
× これも昨年に作ったものだけど
○ これも晩年に作ったものだけど

273
ナイコンさん[sage]   投稿日:2017/02/09 15:55:06
ゆ…ゲフンゲフン
おばけ?

274
ナイコンさん[sage]   投稿日:2017/02/11 21:48:16
ミスタードゥ

275
ナイコンさん[sage]   投稿日:2017/02/12 15:20:27
ワイルドだろ〜

276
ナイコンさん[sage]   投稿日:2017/02/12 16:03:48
いいえ

277
ナイコンさん[sage]   投稿日:2017/02/12 16:41:43
王国にたてついたカメラ屋さんどうなったん

278
ナイコンさん[sage]   投稿日:2017/02/12 17:07:34
裁判やってんのかな?なんとなく棄却されてそうな気もするけど
やってたとしたら、終わるまでは動けないだろう

279
ナイコンさん[sage]   投稿日:2017/02/14 18:06:54
不動産のなんかだっけそれともカメラ屋に契約書残してったとか

280
ナイコンさん[sage]   投稿日:2017/02/17 02:44:14
コラムが更新された
ただし王国無関係

西が起こした(起こそうとした?)裁判の顛末も期待してるんだけどなあ

281
ナイコンさん[]   投稿日:2017/02/18 12:12:56
このスレ見てるんかな奴の落ち度指摘したら静かになってさバカチョンカメラが

282
ナイコンさん[]   投稿日:2017/02/18 16:09:38
普通に取引先が注意するだろ
お宅のお子さん馬鹿ですねって

283
ナイコンさん[]   投稿日:2017/02/27 15:40:07
お子さんじゃなくて社長なんだよなアレ

284
ナイコンさん[]   投稿日:2017/02/27 15:46:06

J バカ

285
ナイコンさん[sage]   投稿日:2017/02/27 15:52:18
こども社長

286
ナイコンさん[]   投稿日:2017/03/14 01:52:24
BASICのPSGで音を鳴らす、SOUND命令について質問。

レジスタ7〜SOUND 7,x でチャンネルやノイズのON/OFFを定義する。
BASICのSOUND命令では、ビット5以下のみを読んでいる(0〜63)。
ビット7・6はの値は任意だが、PSGに値を送るとき、内部で(2進数で)10xxxxxxbに変換している。
MSX・FANのとある号では、64以上の値を書いたら「プログラムが長くなる」と叱られた投稿者がいた。

しかし、機械語でレジスタ7を定義するときは、(2進数で)10xxxxxxb を厳守すること。
ジョイスティックのポート入出力も兼ねているから。
これに違反した機械語プログラムをOpenMSXで実行すると、警告が出る。
(とある書籍に違反プログラムがあった→逆アセンブルして正しい値に直したことがある)

……で正しいでしょうか?

機械語への移植を考え、このような変換プログラムを作ってみた。
(99Basicで作成、MSXでも動作確認)

10 INPUT "SOUND Register 7";A:' A=A AND 255 <------ Unnecessary
20 A=A AND 191:A=A OR 128
30 PRINT:PRINT "Converted : ";BIN$(A);" / ";HEX$(A);" / ";
40 PRINT RIGHT$(STR$(A),3)

このプログラムで、機械語でも使える値に変換できる。
例えば、3チャンネル使用・ノイズなし(デフォルト・PLAY命令向け)は
SOUND 7,56 だが、機械語で使える値は SOUND 7,184、2進数で10111000b、16進数でB8h。

もう一つ。OpenMSXで↓を実行した場合、BASICの SOUND 7,56 で警告が出ない=問題ないとわかる。
FOR I=0 TO 13:SOUND I,56:NEXT
止め方は、ビープ音を鳴らす(故意にエラーなど)または DEFUSR=&H90:A=USR(0) 【MSX・FANはDEFUSR=144】。
コメント1件

287
286[]   投稿日:2017/03/14 02:50:09
ちなみに。
>286の10行にある(けど、今回は20行のAND 191で不要と悟った) "AND 255" は、
MSX・FANのNAGI-Pさんのプログラムを解析して知った。

-1や256など範囲外の値(但し-32768〜32767に限る、それ以上はANDでエラー!)を……
MOD 256と違い、負の-1を正の255に換算できる。

MSXの場合、16進数の上位バイトと下位バイトを分離する場合は工夫が必要。
H=A\256:L=A MOD 256 などと書くと、8000h〜FFFFhでエラーに! この範囲は負になる。

10 DEFINT A-Z
20 INPUT A!
30 PRINT INT(A!/256) AND 255
40 PRINT A!+(A!>32767!)*65536! AND 255

65535と-1は同じ、32768と-32768は同じ、&H80FF・&H8100などの比較を試してみて。
\256やMOD256を使うと、式が複雑になる。30行は絶対にINTであること、FIXは不可。
コメント2件

288
ナイコンさん[sage]   投稿日:2017/03/14 12:51:39
>287
BASICで16ビットのINT型変数から上位、下位の8ビットずつ取り出す方法はこれが一番早い

10 DEFINT A-Z
20 INPUT A
30 PRINT PEEK(VARPTR(A))
40 PRINT PEEK(VARPTR(A)+1)
コメント1件

289
ナイコンさん[]   投稿日:2017/03/14 18:44:52
>288
VARPTRが一番早いか。
この関数は、MSX1初期の純正マニュアル(ソニー・サンヨー除く)にある、USR関数で高速ソートするプログラムで知ったけど…。

けど、そのままでは 32768〜65535 でエラーが出る。
HEX$・POKE・PEEK・DEFUSRなどは、特例で上記の値も認めている。
MSX2以降では、VPOKE・VPEEKも-32768〜32767・32768〜65536が使える。

20 INPUT A!:A=A!+(A!>32767)*65536!

いったん単精度型に代入し、32768以上の場合は65536を減算したものを本来の変数に代入するしかない?

290
289[sage]   投稿日:2017/03/14 18:55:07
間違えた。
MSX2以降では、VPOKE・VPEEKも-32768〜32767・32768〜65535が使える。
65536はエラー…というより論外。

ただ、MSX1にあるSCREEN0・1・2・3でも、VPOKE・VPEEKで16384以上や負の値が使える。


VARPTRの欠点は、DEFFN関数で定義できない、か。

GET#・PUT#でBSAVEファイルのヘッダを書き換えるプログラムを作ったときは、
>287の式をDEFFN関数で定義したけど。
BSAVEファイル? 0〜7FFFはSオプション付きのVRAM用、MSX2以降とディスクの両方が必要。
SCREEN1をセーブといえども、MSX1は不可! パレットがある時点でデータが違うけどね。

291
ナイコンさん[]   投稿日:2017/03/14 20:28:09
これ普通にショックなんだけど。
本当??
https://goo.gl/OFauup

292
ナイコンさん[sage]   投稿日:2017/03/14 20:55:56
↑グロ

293
287の式でBSAVEヘッダ変換ファイル 1/2[]   投稿日:2017/03/15 04:40:54
100 SCREEN 0:KEY OFF:DEFINT A-Z:DIM B(7)
110 IF PEEK(&H2D) THEN WIDTH 80 ELSE WIDTH 40
120 DEF FNHL!(H,L)=H*256+L
130 DEF FNH(HL!)=INT(HL!/256) AND 255
140 DEF FNL(HL!)=HL!+(HL!>32767!)*65536! AND 255
150 DEF FNAB!(A!,B!)=A!-(A!<0)*65536!-B!+(B!<0)*65536!
160 DEF FNHX$(A!)=RIGHT$("000"+HEX$(A!),4)
170 PRINT "1:BSAVE ヘッダチェック"
180 PRINT "2:BSAVE ヘッダカキカエ"
190 PRINT "3:シュウリョウ":PRINT:PRINT "ドレニ シマスカ? ";
200 A$=INPUT$(1):IF A$<"1" OR A$>"3" THEN 200 ELSE PRINT A$:PRINT:PRINT
210 IF A$="3" THEN 520
220 ON ERROR GOTO 300
230 FILES:PRINT:PRINT:PRINT
240 INPUT "BSAVE ファイル";FL$:IF FL$="" THEN 510 ELSE PRINT:PRINT
250 OPEN FL$ FOR INPUT AS #1:CLOSE #1
260 OPEN FL$ AS #1 LEN=1:SZ!=LOF(1)
270 FIELD #1,1 AS B$
280 IF SZ!<8 THEN PRINT "BSAVE ファイルハ 8バイトイジョウ アリマス":GOTO 510
290 FOR I=1 TO 7:GET #1,I:B(I)=ASC(B$):NEXT:GOTO 320
300 IF ERL=230 THEN PRINT "ディスクニ ファイルガ アリマセン":RESUME 510
310 IF ERL=250 THEN PRINT "ニュウリョクシタ ファイルガ アリマセン":RESUME 510
320 ON ERROR GOTO 0

294
287の式でBSAVEヘッダ変換プログラム 2/2[]   投稿日:2017/03/15 04:42:05
330 IF B(1)<>&HFE THEN PRINT "BSAVE ファイルデハ アリマセン":GOTO 510
340 S!=FNHL!(B(3),B(2)):E!=FNHL!(B(5),B(4)):G!=FNHL!(B(7),B(6))
350 PRINT " カイシ アドレス:";FNHX$(S!)
360 PRINT " シュウリョウ アドレス:";FNHX$(E!)
370 PRINT " ジッコウ アドレス:";FNHX$(G!):PRINT
380 PRINT "ファイルサイズ:";FNHX$(SZ!);" (";STR$(SZ!);"bytes)"
390 PRINT:IF SZ!=FNAB!(E!,S!)+1+7 THEN PRINT "セイジョウ デス":GOTO 410
400 PRINT "ファイルサイズガ ヘッダト イッチ シマセン"
410 IF A$="1" THEN CLOSE #1:GOTO 510
420 PRINT:PRINT:PRINT "BSAVE ヘッダヲ カキカエマス":PRINT:PRINT
430 S$=FNHX$(S!):E$=FNHX$(E!):G$=""
440 INPUT " カイシ アドレス(16シンスウ 1-4ケタ)";S$:IF LEN(S$)>4 THEN 440
450 INPUT "シュウリョウ アドレス(16シンスウ 1-4ケタ)";E$:IF LEN(E$)>4 THEN 450
460 INPUT " ジッコウ アドレス(16シンスウ 1-4ケタ)";G$:IF LEN(G$)>4 THEN 460
470 S!=VAL("&H"+S$):E!=VAL("&H"+E$):IF G$="" THEN G!=S! ELSE G!=VAL("&H"+G$)
480 B(3)=FNH(S!):B(2)=FNL(S!):B(5)=FNH(E!):B(4)=FNL(E!):B(7)=FNH(G!):B(6)=FNL(G!)
490 FOR I=2 TO 7:LSET B$=CHR$(B(I)):PUT #1,I:NEXT:CLOSE #1
500 PRINT:PRINT:PRINT "BSAVE ヘッダヲ カキカエマシタ"
510 PRINT:PRINT:PRINT "Hit any key ";:A$=INPUT$(1):RUN
520 END

295
ナイコンさん[]   投稿日:2017/03/15 09:28:53
AUTOEXEC.BASが、動かん

fMSX & blueMSX

296
アスキーファイル(テープ)[]   投稿日:2017/03/16 21:51:47
アスキーファイル、例えばディスクのSAVE"ファイル名",A、テープのSAVE"CAS:ファイル名"や
OPEN"CAS:ファイル名"+PRINT#で書き出したファイルの場合。
後者をLOAD命令で読み出す場合、行番号付きは読めるが、行番号なしは Found:ファイル名 の直後にエラー。

ディスクのアスキーファイルをテープに変換する場合、以下のようなプログラムを作るしかない?
DOS2(RAMディスク)+MSX2/2+ 〜環境を選ぶプログラムだが、通常のMSX2/2+用への書き換えは簡単。

100 'ASC FILE CONVERTER(T) --- MSX2/2+ & MSX-DOS2 Version
110 _RAMDISK(0):MAXFILES=2:_RAMDISK(4096):DEFINT A-Z
120 _CHDRV("A:"):_CHDIR("\"):FILES:PRINT:PRINT:INPUT "Drive A: File Name";FL$
130 COPY FL$ TO "H:\":_CHDRV("H:"):_CHDIR("\")
140 OPEN FL$ FOR INPUT AS #1:PRINT:INPUT "Cassette Tape File Name";TP$
150 OPEN "CAS:"+TP$ FOR OUTPUT AS #2
160 IF EOF(1) THEN 180
170 A$=INPUT$(1,#1):PRINT #2,A$;:GOTO 160
180 CLOSE #1,#2:_CHDRV("A:"):_CHDIR("\")
190 PRINT:PRINT "Complete!"
200 END
コメント1件

297
アスキーファイル(RAMディスク)[]   投稿日:2017/03/16 22:09:29
逆に、テープのアスキーファイルをDOS2のRAMディスクに変換。
これも通常のMSX2/2+用への書き換えは簡単だけど。

100 'ASC FILE CONVERTER(D) --- MSX2/2+ & MSX-DOS2 Version
110 _RAMDISK(0):MAXFILES=2:_RAMDISK(4096):DEFINT A-Z
120 INPUT "RAMDISK File Name";FL$
130 OPEN "CAS:" FOR INPUT AS #1
140 _CHDRV("H:"):_CHDIR("\")
150 OPEN FL$ FOR OUTPUT AS #2
160 IF EOF(1) THEN 180
170 A$=INPUT$(1,#1):PRINT #2,A$;:GOTO 160
180 CLOSE #1,#2:_CHDRV("A:"):_CHDIR("\")
190 PRINT:FILES "H:\":PRINT:PRINT:PRINT "Complete!"
200 END

RAMディスクのファイルを確認し、問題なければ COPY "H:\ファイル名" TO "A:\" で
フロッピーにコピーしてほしい、の意なのでフロッピー書き込みはしていない。

MS-DOSやWindowsコマンドプロンプトのTYPEコマンド相当するBASIC命令。
COPY "A:ファイル名" TO "CON" 〜 通常のMSX2/2+用、フロッピーのテキストファイルの内容を表示
COPY "H:\ファイル名" TO "CON" 〜 DOS2用、RAMディスクのテキストファイルの内容を表示

ところで、テープのWAVファイルとテープイメージを扱うプログラムで、現在の64ビットWindowsで動くものは?
海外のCasLink2、OpenMSXのテープイメージでwavを指定、
http://msx.s58.xrea.com/hpwav.htm
http://park16.wakwak.com/~msx/imagesei/tape.html
など?
SoundEngineで44100Hz・8ビット・モノラルに変換すると、OpenMSXで読めるけど…

テープイメージに詳しい方は、国内にはあまりいない気が?

298
ナイコンさん[sage]   投稿日:2017/03/16 22:37:15
テープはFSKでほぼ矩形波、1バイトは11ビットだから2400ボーは1745bpsにしかならない
2進数の0と1を2.4kHzと4.8kHzに変換する
2.4kHzはパルスが1個、4.8kHzはパルスが2個

これを44.1kHzで作ると端数が出てめんどくさいから24kHz8bitのWAVで作ることにすると
0B = 80 80 80 80 80 FF FF FF FF FF
1B = 80 80 FF FF FF 80 80 FF FF FF
というデータをバイナリエディタで作れば簡単にテープの音声を再現できる

許容誤差が何%かあるから、LOADの時だけテープの回転数を上げてロード時間を短縮するという裏技もあったけど、
再生速度の調節は一部の高級なカセットデッキしかできなかったから、速いデッキの音声を普通のデッキに
ダビングしておいたりもした
コメント1件

299
ナイコンさん[sage]   投稿日:2017/03/17 00:56:13
ありがとうございます。
WAVファイルのデータ部分のフォーマットが全くわからないので、困っていましたが。

FDD用データをWAVEに変換(PC-6001用のP6DatRecで変換したものをMSX用に書き換え)
http://msx.s58.xrea.com/hpwav.htm

WAV ファイルフォーマット
http://sky.geocities.jp/kmaedam/directx9/waveform.html

で調べ、WAVファイルを作ってみました。
2400Hz×10波の場合、ファイルサイズは90h=144で正しいでしょうか?

16進数の計算は99Basicを使用。
慣れてきたら、99BasicでWAVファイルを作ってみるか。
99Basicの場合、書き出しはアスキー形式で可、1Ahで終了することもない。
最後のバイト数書き換え(2箇所)は、ファイルを閉じた後、
ランダムアクセスのGET#・PUT#で書き換える(MSXと違い、最初のバイトは0)。

もう一つの重要な資料は、MSX2テクニカル・ハンドブックのP275〜279。
http://ngs.no.coocan.jp/doc/wiki.cgi/TechHan?page=2%BE%CF+%A5%AB%A5%B...

300
ナイコンさん[sage]   投稿日:2017/03/17 01:18:37
>298の方法は1ビットを10バイトで表現するから、MSXの1バイト=テープ上の11ビット=WAVでは110バイトにも増えてしまう

単純な矩形波だから、もっとレートを落としても大丈夫
WAVの規格上は1Hz単位で指定できるけど9.6kHz8bitがテープを再現できる最低ライン

この場合は
0B = 00 00 FF FF
1B = 00 FF 00 FF
になる

最初に80 FFと描いたのは間違い
これだと半波になってしまうから、読み取れなくはないけど本当にテープに録音した場合にレベルが低くてエラーが出やすくなる
振幅を100%にするには00 FFとする必要がある
ただしオーディオ回路や録再機器によっては波形が歪んでしまうから、85%ぐらい(13 ED)にした方が無難かも知れない

301
ナイコンさん[sage]   投稿日:2017/03/17 03:38:31
99Basicで、9.6kHz 8bitを作ってみた。
最後のPUT#で正しいファイルサイズを書き込んでいる。
※このプログラムは、MSX用ではない

100 DEFINT A-Z:DIM B$(2),SZ#(2),S(3)
110 FOR I=0 TO 43:READ A$:HD$=HD$+CHR$(VAL("&H"+A$)):NEXT
120 DATA 52,49,46,46,00,00,00,00,57,41,56,45,66,6D,74,20
130 DATA 10,00,00,00,01,00,01,00,80,25,00,00,80,25,00,00
140 DATA 01,00,08,00,64,61,74,61,00,00,00,00
150 B$(0)=CHR$(0)+CHR$(0)+CHR$(255)+CHR$(255)
160 B$(1)=CHR$(0)+CHR$(255)+CHR$(0)+CHR$(255)
170 B$(2)=STRING$(4,0)+STRING$(4,255)
180 INPUT "ファイル名";FL$
190 INPUT "ビット(0/1/2)";B:IF B<0 OR B>2 THEN 190
200 INPUT "回数";C
210 OPEN FL$ FOR OUTPUT AS #1
220 PRINT #1,HD$;
230 FOR I=1 TO C:PRINT #1,B$(B);:NEXT
240 CLOSE #1
250 OPEN FL$ AS #1
260 FIELD #1,STEP 1,1 AS B$:SZ#(0)=LOF(#1):SZ#(1)=SZ#(0)-8:SZ#(2)=SZ#(0)-44
270 SZ$=RIGHT$("00000000"+HEX$(SZ#(1)),8)
280 FOR I=0 TO 3:S(3-I)=VAL("&H"+MID$(SZ$,I*2+1,2)):NEXT
290 FOR I=0 TO 3:LSET B$=CHR$(S(I)):PUT #1,4+I:NEXT
300 SZ$=RIGHT$("00000000"+HEX$(SZ#(2)),8)
310 FOR I=0 TO 3:S(3-I)=VAL("&H"+MID$(SZ$,I*2+1,2)):NEXT
320 FOR I=0 TO 3:LSET B$=CHR$(S(I)):PUT #1,&H28+I:NEXT
330 CLOSE #1:END

テクハンに書いてある数値を入れたら、ロングヘッダやショートヘッダが再現できた。
170行・190行に隠しパラメータで1200Hz×1波を入れたけど、間違いですか?
あと、無音は80h=128ですね? 実際に作るときは、無音も必要なので。
コメント2件

302
ナイコンさん[sage]   投稿日:2017/03/17 08:41:38
270 SZ$=RIGHT$("00000000"+HEX$(SZ#(1)),8)

この部分は0が一つ多いですね
8桁に変換する時、元の数値は最低でも1桁あるので、付け足しは7文字で十分です
300行も同じてす

電流が0になるのは&H80ですが、同じデータが連続すればレベルがいくつでも無音になります
コメント1件

303
ナイコンさん[sage]   投稿日:2017/03/17 10:24:45
この一連の流れ荒らしなの?

304
ナイコンさん[sage]   投稿日:2017/03/17 10:59:54
ここは、MSX関係有名人の悪口を書くスレですよ。

305
ナイコンさん[sage]   投稿日:2017/03/17 12:29:21
そういう悪い子は誰かみたいに早死にしちゃうぞっ、と

306
ナイコンさん[]   投稿日:2017/03/17 18:08:10
早死に?
たれ?

307
ナイコンさん[sage]   投稿日:2017/03/17 18:52:40
たれ?
焼肉の?

308
ナイコンさん[sage]   投稿日:2017/03/17 20:39:02
>302
明らかに余計でした。
RIGHT$の"0"が一つ多い〜99Basicでも最低1桁はあるので7文字で十分、ですね。

99BasicとMSXなどのBASICの違いは、STR$。
MSXは1を" 1"、-1を"-1"に変換に対し、99Basicは1を"1"と変換する〜作者も注意していた。
おそらく、HEX$やBIN$と同じ仕様にしたかったのでは。
あとは、>301フ最後で使ったランダムファイル関係。最初のバイトは0〜バイナリエディタと同じ。
それに対し、MSXの最初のバイトは1。

ヘッダとバイト数書き換えはこれでいいけど、プログラム本体が…。
1バイトデータがAAh=170の場合、A$=RIGHT$("0000000"+BIN$(A),8) で取り出し、
"10101010"を"01010101"に反転しないと。

機械語〜ロングヘッダ+機械語符号+ファイル名+無音+ショートヘッダ+(先頭 終了 実行から始まる)本体
BASIC〜ロングヘッダ+BASIC符号+ファイル名+無音+ショートヘッダ+本体+00×7バイト

あたりから手を付けてみるか。

※しかし、本人は基本的にBASICプログラムをアスキーセーブしているので、
BASIC形式ファイルをほとんど持っていない。
P6DatRecでMSX・FAN投稿者さんのBASICを.p6イメージに変換したところ、最後の00hが3+7=10バイトに。

309
ナイコンさん[sage]   投稿日:2017/03/18 09:55:33
99Basicで、機械語ファイル→9600Hz WAV化ツールを作ってみた。
1200ボー/2400ボー対応で。

OpenMSXでは読めない! Found:xxxxxまでは出る
〜機械語ファイルと判断する・ファイル名までは認識するが、ファイル名本体が認識できない。

それでも、P6DatRecで認識できることはわかった(1200ボーに限っては)。
次はBASICファイルWAV化を作ってみるか。

310
ナイコンさん[sage]   投稿日:2017/03/18 09:57:06
↑訂正
×ファイル名本体が認識できない。
〇ファイル本体が認識できない。

311
ナイコンさん[sage]   投稿日:2017/03/19 10:30:01
海外のCasLink2(BASIC可、アスキー可、しかし機械語は余計なヘッダを付けてくる)、
国内ではPC-6001用のP6DatRecで変換→MSX用ヘッダを付ける&WAVサイズ書き換え→44.1kHzに変換、
OpenMSXにwavイメージを入れてテープを読み書き→casイメージへ変換は本体やディスクにいったん記憶
(BASICと機械語はCLOAD→SAVE→CSAVE、アスキーは>296-297など、機械語のアドレスを忘れたらP6DatRecで調べる)

……OpenMSXで読めるWAVファイルはこのくらいか? OpenMSXでWAVファイルも作れるし、
それをP6DatRecで変換するとp6ファイル〜MSXのcasファイルに近いものが生成される。

結論をいえば、
1.通常形式すべて:すべてOpenMSXで。相互変換可能だが、いったん本体やディスクに記憶する必要がある。
 BASIC・機械語でディスク不可のものは、本体からCSAVE・BSAVE"CAS:"可。
2.BASICと機械語:P6DatRec+ヘッダ書き換えで相互変換可能。
3.BASICとアスキー:SAVEファイル・アスキーファイルをCasLink2でWAVに変換可能。
4.一部の市販テープソフト:P6DatRecと関係ページを見て変換するしかない。

MSXはユーザー数が多い割には、テープのWAV変換が難しいだけあり、
国内ではP6DatRecで変換が主流になっている。

ニコニコ動画でテープのデータを配信している方がいるけど、
P6DatRecで変換するしかない? しかも2400ボーだと、P6DatRecでも認識できない。

312
ナイコンさん[sage]   投稿日:2017/03/19 10:49:54
beepでターボR売ってたけどなんであんなに高いんだよ
おまえらどんだけセレブなの?

313
ナイコンさん[sage]   投稿日:2017/03/19 15:21:37
BASICでwavファイルを直に作成するとはwwwwwwwwwwwwwwwwwww

314
ナイコンさん[sage]   投稿日:2017/03/22 23:22:47
機械語ファイル→wavファイル変換を作ったので、
一部修正でBASICファイル→wavファイル変換も作った。
周波数は11kHz・データは00とFFのみ・1200Hzは10バイト・2400Hzは5バイト。
CasLink2が生成したデータを参考にした。

BASIC変換で作成したwavファイルは、OpenMSXで読めた! ということは……
機械語変換プログラムに誤りがあった。
機械語ファイルの先頭は FE (先頭x2) (終了x2) (開始x2) の7バイトだが、
テープのデータは(先頭x2)から始まる。最初の1バイト〜FEを捨て忘れた。
BASIC変換は、最初のFFを捨て、最後に00を7個加えている。

99Basicのプログラムで、機械語ファイル・BASICファイルの変換に成功。
ただ、2400ボーは読めない……2400ボーの雰囲気を、で誤魔化すか。

一番厄介なアスキーファイルはどうだろう。
ファイル本体部はショートヘッダと256バイトの繰り返しで、最後は1Aで埋める。

315
ナイコンさん[sage]   投稿日:2017/03/24 03:04:07
99Basicで、CasLink2と同じ周波数・データのものを一通り作ってみた。
OpenMSXは11kHzのままで認識する、データが00 FF 80だけなので単純というメリットがある。

1.機械語ファイルのwav化
2.BASICファイルのwav化
3.アスキーファイルのwav化(データ部は256の倍数に、ファイル自体も最後は強制的に1Aを付けられる)
4.一部市販ゲームなど特殊ファイルのwav化(P6DatRecなどが必要、MSXのBIOSで直接コントロールしているもの)

「ピーブッ、ピーブーーーーー」と昔を懐かしむだけなら、これで十分かな。

プログラムは作っていないけど、P6DatRecでも工夫をしたら、MSXのアスキーファイルもp6ファイル(PC-6001イメージ)に変換できる。
データ部分は256バイトの倍数(wavは面倒な計算があったけど、こちらはそのまま)。
最後の余った部分は1Aで埋め、必ず256の倍数にする。

P6DatRecはwav変換(神!11kHz・44.1kHzのいずれも可!)・p6変換のいずれも
MSXのロングヘッダやショートヘッダを無視する仕様になっている。
wav変換・wavの中身を見る・p6(PC-6001)→cas(MSX)変換はおすすめ。
逆〜wavファイルに手を加え、ファイルサイズを書き換える→面倒なのでおすすめできない。

最後に。海外には、Androidアプリがあるね。
https://play.google.com/store/apps/details?id=br.com.dod.msx2cas&;hl=ja
MSXのテープソフトは、海外では普及していた、ということ?
国内は初期からコナミ・ナムコ・HALなどがROMゲームを販売したから、そうでもなかったんだよね。

316
ナイコンさん[sage]   投稿日:2017/03/24 03:44:19
turboRのFS-A1STが近所のハードオフで4万なんだけどいくらなんでも高いよね?
2万くらいで買えるとこないの?
コメント1件

317
ナイコンさん[sage]   投稿日:2017/03/24 04:11:20
相場平均くらい?かな状態にも依るけど
ヤフオク見てたら分かるよ

318
ナイコンさん[sage]   投稿日:2017/03/24 09:55:03
>316
3万円台なら手頃なんじゃないだろうか。4万円ぐらいでも買っていいかもと自分は思うけど。
ジャンクでもなければ2万はないだろうね。

319
ナイコンさん[sage]   投稿日:2017/03/25 15:42:32
エミュで充分w

320
ナイコンさん[sage]   投稿日:2017/03/25 16:01:14
オンドレはそれでええよ。

321
ナイコンさん[sage]   投稿日:2017/03/26 03:14:42
WebMSX
http://webmsx.org/

ブラウザで動くMSXエミュレータ。
現在は日本のMSX2+に対応、漢字ROM・漢字BASICにも対応。
テープとディスクはリードオンリー。

しかし、日本語キーボードに対応していない。日本のMSX2+を選択すると、大部分の英数字は入力できるが…
KEY1,CHR$(58) 〜 ":"
KEY2,CHR$(95) 〜 "_"
KEY3,CHR$(42) 〜 "*" ※テンキーがある場合はテンキーの"*"キーが使える
が必須か。

あと、Android版のMSX.emuはblueMSXを移植したもので、blueMSXのフォルダをコピーするとそのまま使える。
ELECOMのTK-FBP067があれば、MSXのキーボードに完全対応できる。(但し漢字BASICを除く)
ついでに。英語DOSエミュレータのTurboDOSBoxなど一部の英語アプリも日本語キーボードと同じになる。
TurboDOSBoxは、504MB以下のHDDイメージがあればDOS/V化も可能(PCエミュレータやイメージの知識は必要)。

質問。「10日でおぼえる C言語入門教室」という本を買ったけど、
努力したら元MSXユーザーのおっさんでも簡単なファイルコンバータを作れるようになるでしょうか?
C言語のポインタはMSXのVARPTRのようなもの?

※この本は、元BASIC+機械語ユーザーや元MS-DOSユーザーを対象にしている気が?

322
ナイコンさん[sage]   投稿日:2017/03/26 05:59:29
MSXでCと言えばTatsuさんに聞くといい
このひとが作ったブックマークコンバーターは
大手ブラウザーにも採用されている

本名は庄司だっけな

323
ナイコンさん[sage]   投稿日:2017/03/26 06:20:51
メインメモリーは細くて長い紙みたいな物
メインメモリー64kbyteとか書いてあるじゃんbyteが8ビットで紙の幅
紙の長さは64k = 65535あるってこと
ちなZ80はリセットされると先頭から順に1バイトづつ命令を解釈して実行する分岐もするけど

で件のポインタとは0から65535まであるの紙の場所を指し示す
電卓PCスマホゲーム機スパコン全部に共通する概念ね

Z80の中にもBASICで言う所の変数があってA,B,C,D,E,Fって名前が付いてる
その変数にメモリーの内容を読み書き足し引き自由にできる

324
ナイコンさん[sage]   投稿日:2017/03/26 08:14:40
blueMSXというのを入れてみたけどキーボードから入力できん文字がある
もしかしてこれ日本版のROMは自分で用意しなきゃいかんのか

325
ナイコンさん[sage]   投稿日:2017/03/26 15:04:15
英語日本語キーボードによくある~などが打てない問題は
再設定でどうにかなったよ
うちでは右シフトがコンフィグ書き直してもダメだった
あきらめてオープン使っているよ
付属ランチャーのカタパルトがなぜかドキュメントファイル以下にファイルを
勝手に作るのでこれさえなければ使い勝手はいいと思う

326
ナイコンさん[sage]   投稿日:2017/03/26 18:37:44
blueMSXのキーボードだけど、バージョン2.8.2にしたら日本語対応になった
…と記憶している。2.4.xの頃はキーボードが英語になったので悩んだことがある。
右SHIFTは使えないけど、日本語キーボード独自の「ろ・_」キーは問題ない。
左ALT(GRAPH)併用でグラフィック記号のダイヤマークも出せる。

OpenMSXも日本語環境では日本語キーボードになる。右SHIFTは使えるものの、
「ろ・_」キーが不完全! 「_」を除いては「¥」キーと同じ扱いになる。
「ろ」「ロ」はローマ字モードで入力し、ダイヤマークはファンクションキーに
KEY1,CHR$(131)
と定義するしかないね。

PCキーボードの「ろ・_」を見てほしい。「\」も刻印されている。
本来の「\」は、日本では「¥」になっている。
MSX・PCのいずれも、日本で「¥」のものは海外では「\」。
整数除算、ディレクトリの階層、C言語の改行「¥n」…など。
英語DOS・DOS/V英語モードを使う方はわかると思う。プロンプトは「C:\」だから。

327
ナイコンさん[sage]   投稿日:2017/03/26 18:57:05
右SHIFTが使えないのは不便だなあ
よく空振りする

328
マニュアルのサンプルをROM化〜1[sage]   投稿日:2017/03/28 02:34:39
MSX用、turboR高速モードまたはblueMSXの最高速設定を推奨。
ROMイメージの実行はWebMSXでいいと思う。バイナリエディタで7バイト削除作業は不要!

100 CLEAR 200,&H9000:DEFINT A-Z:AD=PEEK(&HFC4A)+PEEK(&HFC4B)*256-65536!
110 'INPUT "ROM SIZE (1:8KB 2:16KB , Default 2:16KB)";S
120 S=1:'IF S=0 THEN S=2 ELSE IF S<0 OR S>2 THEN 110
130 FOR I=0 TO 8192*S-1:POKE AD+I,0:NEXT
140 READ A$:IF A$<>"" THEN POKE AD+A2,VAL("&H"+A$):A2=A2+1:GOTO 140
150 '--- Main ---
160 READ T$:IF T$="" THEN A=AD+A2-2:POKE A,255:POKE A+1,255:GOTO 210
170 T$=LEFT$(T$+STRING$(15,0),16)
180 FOR I=0 TO 15:POKE AD+A2+I,ASC(MID$(T$,I+1,1)):NEXT:A2=A2+16
190 FOR I=0 TO 13:READ A:IF I=7 THEN A=A AND 191:A=A OR 128
200 POKE AD+A2+I,A:NEXT:A2=A2+16:GOTO 160
210 '--- Make ROM ---
220 FL$="SOUND1.ROM":'INPUT "ROM File Name";FL$
230 BSAVE FL$,AD+7,AD+8192*S-1
240 RESTORE 280:OPEN FL$ AS #1 LEN=1:FIELD #1,1 AS B$
250 FOR I=1 TO 7:READ A$:LSET B$=CHR$(VAL("&H"+A$)):PUT #1,I:NEXT:CLOSE #1
260 END
270 '--- ROM ---
280 DATA 41,42,10,40,00,00,00,00,00,00,00,00,00,00,00,00
290 DATA 31,00,F0,3E,0C,CD,A2,00,CD,90,00,CD,53,40,21,90
300 DATA 40,CD,48,40,01,10,00,09,06,0E,AF,5E,CD,93,00,3C
310 DATA 23,10,F8,CD,53,40,7E,FE,FF,28,E3,23,23,18,E2,3E
320 DATA 0C,CD,A2,00,CD,90,00,C9,E5,D1,CD,62,40,06,02,CD
330 DATA 6B,40,C9,11,78,40,CD,62,40,CD,9F,00,06,03,CD,6B
340 DATA 40,C9,1A,B7,C8,CD,A2,00,13,18,F7,3E,0D,CD,A2,00
350 DATA 3E,0A,CD,A2,00,10,F4,C9,48,69,74,20,61,6E,79,20
360 DATA 6B,65,79,20,00,00,00,00,00,00,00,00,00,00,00,00,""

329
マニュアルのサンプルをROM化〜2[sage]   投稿日:2017/03/28 02:59:06
370 '--- SOUND DATA ---
380 DATA ハッシャ!!,0,0,0,0,0,0,1,7,16,16,16,100,100,0
390 DATA キテキ,84,0,52,0,151,0,0,56,14,14,14,200,10,11
400 DATA キカンシャ1,0,0,0,0,255,15,16,3,16,7,16,90,20,8
410 DATA キカンシャ2,0,0,0,0,255,15,12,3,16,7,16,90,8,8
420 DATA キカンシャ3,0,0,0,0,255,15,8,3,16,7,16,90,4,8
430 DATA フミキリ,100,0,110,0,180,0,0,56,16,16,16,90,8,8
440 DATA ヘリコプター ノ ナカ,0,0,0,0,24,0,22,3,2,2,16,90,2,12
450 DATA ヘリコプター ノ ソト,0,0,100,3,24,0,16,1,0,16,16,90,2,12
460 DATA BOMB!!,0,0,0,0,0,0,21,247,16,0,0,100,60,0
470 DATA ""
480 '--- Original ---
490 DATA バス ノ ドアブザー,71,0,0,0,0,0,0,184,16,0,0,90,0,8
500 '^^^ PLAY "S8M90O6G"
510 DATA ワオン Cコード,83,1,29,1,214,0,0,184,16,16,16,16,39,0
520 '^^^ PLAY "S0M10000O4E","S0M10000O4G","S0M10000O5C"
530 DATA ワオン G7コード,64,1,29,1,227,0,0,184,16,16,16,16,39,0
540 '^^^ PLAY "S0M10000O4F","S0M10000O4G","S0M10000O4B"
550 DATA ワオン Cコード,83,1,29,1,214,0,0,184,16,16,16,16,39,0
560 '^^^ PLAY "S0M10000O4E","S0M10000O4G","S0M10000O5C"
570 DATA ""

MSX1の大部分のマニュアルにあるサンプルプログラムを機械語化・ROMイメージ化。
380〜460行のDATA文は、サンプルプログラムのものをそのまま使用。
190行でレジスタ7の値を&B10xxxxxxに変換している。OpenMSXで警告が出ないことを確認。


※380〜460行のDATA文の著作権はアスキー(当時)にあります。
 ですが、本文著者は自分のプログラムに組み込む、データの改変・改良を推奨しています。

ソニー・サンヨーのユーザーや、MSX2以降からMSXを始めた方は、このプログラムのオリジナルを知らないはず。

330
マニュアルのサンプルをROM化〜まとめ[sage]   投稿日:2017/03/28 03:02:51
ついでに。470行をREM文でコメントアウトまたは削除すると、私が作ったデータも組み込まれる。
ファイル名は220行にあるので、変えたほうがいいと思う。

490行のブザーはバス・路面電車の「電磁大光ブザー」を真似たもの。YouTubeにはバスヲタが作った動画がある。
PLAY命令の音階の変換は、テクハンP268などにある資料で可能。

それにしても…機械語の学習や実験でない限り、機械語で作っても意味がないどころか難しくなる例だ、と痛感。
READ〜DATAで読み込み、A$=INPUT$(1)でキー待ちが望ましい。

あと、BSAVEの先頭7バイト書き換えでバイナリファイルを出力した前例はある?

331
ナイコンさん[sage]   投稿日:2017/03/28 17:14:47
今更もう良いっすわ〜

332
328-329の変更[sage]   投稿日:2017/03/28 21:24:23
MSXのBSAVE+先頭7バイト書き換えでバイナリファイルの直接書き出し…はいいけど、
130行のメモリクリアはBASICだと遅い!

========================================
130 AC=&HF55E:DEFUSR=AC:FOR I=0 TO 15:POKE AC+I,VAL("&H"+MID$("23234E23462100901101903600EDB0C9",I*2+1,2)):NEXT:A=USR(8192*S-1)
========================================

に訂正。USR関数の引数〜8KBは8191・16KBは16383。

これで「turboR高速モードなど推奨」を取り消し。

333
ナイコンさん[sage]   投稿日:2017/03/28 22:32:41
>あと、BSAVEの先頭7バイト書き換えでバイナリファイルを出力した前例はある?
VRAMをBSAVEして一部分を書き換えて、無圧縮MAGファイルを作成するプログラムはあった。
一般公開はしてないかもしれない。

334
ナイコンさん[sage]   投稿日:2017/03/29 01:10:23
うるせえばか

335
ナイコンさん[sage]   投稿日:2017/03/29 02:26:42
おっかね

336
ナイコンさん[]   投稿日:2017/03/29 07:40:58
ふとおもったがBASICでMAGローダ作れそうだよね

337
ナイコンさん[sage]   投稿日:2017/03/29 22:05:41
MAGローダ……MAG自体の仕様はMSXのSCREEN5以降のVRAMに似ているけど、
圧縮・展開があるから、実際に作れる方はMSX-DOS版MAGローダの作者さんレベルかな。

MSXのVRAMに似ている…ということは、無圧縮であればBSAVEヘッダ書き換えで可能かもしれない。

BASICからディスクでバイナリファイルを扱う場合、原則は機械語でBDOSシステムコールを組むはず。
テクハン第3部-4章とテクニカルガイドブックに資料がある。
(テープに例えると、一部の市販テープソフトでBIOSを使い、BSAVE・CSAVEではない独自形式を使う…のと同じ。)


簡単なのは、

10 OPEN "ファイル名" AS #1 LEN=1:FIELD 1 AS A$
【読み込み】
20 GET #1,位置(先頭は1)
【書き込み】
20 LSET A$=文字式:PUT #1,位置(GET#と同じ)
【共通】
30 CLOSE #1

では? MSX各社のマニュアルを見たところ、OPEN命令のLENの説明があるのはソニーMSX2くらい。
本来なら、ランダムアクセスは住所録などのデータベース作成用だからね。
これを知ったのは、「MSX-DOS スーパーハンドブック」のCOMファイル専用モニタのリストを見たから。

※スーパーハンドブックはDOS1時代のもの。専用モニタはBASICなので遅い!
 実際に使うときは、turboRでDOS1起動→CPU切り替えをおすすめする。

338
337 バイナリFIELD文訂正[sage]   投稿日:2017/03/29 22:17:28
FIELD文を間違えた。ファイル番号を指定し忘れた。

【訂正】
10 OPEN "ファイル名" AS #1 LEN=1:FIELD #1,1 AS A$


ちなみに、Windows用の99Basicは、>301を参照。
書き換え以外は、PRINT #1,CHR$(x); / A$=INPUT$(1,#1) を使ったほうがいいと思う。
FSEEK命令で位置指定もできるし。MSXと違い、1Aで終了ということもない。

250 OPEN FL$ AS #1
260 FIELD #1,STEP 1,1 AS B$
(PUT#・GET#の先頭は0)

99Basicの作者は、プログラムポシェット(MSX・FANの前身)やMSX・FANで
投稿者や編集部スタッフとして活躍した方。

339
ナイコンさん[sage]   投稿日:2017/03/30 16:53:49
書籍の鮪のすべてとか持ってるが解説のピクセル同士でXORで云々がイマイチわかりづらい
アルゴリズムわかればファイルストリーム解釈してVRAMに送るだけだからそれほど大変じゃなさそう
MS-DOSで256バイト切ってるローダもあるらしい

340
ナイコンさん[sage]   投稿日:2017/03/31 13:19:02
"MSX-AIDS"で検索したら、バッ活のMSX-AIDSをYahoo!ボックスにアップロードした方がいた。
現時点でもダウンロード可能。
モニタ自体のアドレスはC300-D7FFで、ページ1・ページ2に跨る32KBのROMの解析ができる。

MSXの高機能モニタはGraphic Windowが付いている。
高機能モニタは、SCREEN0またはWIDTH80が使われているけど、
Graphic Windowの文字はCHR$(1)+CHR$(&H40〜&H5F)〜VRAMでは&H00〜&H1Fが使われているとわかった。
某モニタのVRAMをBlueMSXのデバッガでセーブ→アドレスを先頭に変えSCREEN1でBLOAD,S で確認。
SCREEN1と違い、スプライトが使えないので、この方法しかないはず。

あと、BlueMSXで最低スペックのMSX2を設定してみた。
ノーマルROM64KB、漢字ROMなし。PUT KANJIでは豆腐、ディスクのソフトはPSGに、
裏VRAMや裏RAMに漢字データを置くソフトは漢字表示する……のはわかるけど、
「裏RAM〜ページ0とページ1の解析やセーブが簡単」が最大のメリット。

341
ナイコンさん[sage]   投稿日:2017/03/31 14:18:14
最低スペックMSXは、ノーマルRAM64KB・漢字ROMなし、に訂正。

MSX-AIDSも、某モニタと同様にBlueMSXでVRAMセーブ→バイナリ書き換え→SCREEN1のVRAMにロード。
メインROMの1DC0を参照し、ドットに「ABCD」と表示されている〜「A」周辺のフォントを
参照した状態でセーブ。表示はAが左上・Bが左下・Cが右上・Dが右下、スプライト16×16と同じ。

SCREEN1でロードし、VPOKEで表示したところ、グラフィック記号の00〜05が
使われていた。SCREEN0とWIDTH80は横6ビット(6ドット)のみ表示・右端2ビットが欠ける。
PRINT CHR$〜の場合、CHR$(1)+CHR$(&H40+VRAM上の順番)で面倒。

【SCREEN1ですべてのキャラクタを表示、BSAVE"ファイル名",0,&H7FF,Sと同等をロード】
BLOAD"ファイル名",S
AD=&H1800:FOR I=0 TO 255:VPOKE AD+I,I:NEXT

【SCREEN0で〜、BSAVE"ファイル名",0,&H7FF,Sと同等をロード】
BLOAD"ファイル名",S,&H800
AD=0:FOR I=0 TO 255:VPOKE AD+I,I:NEXT

【WIDTH80で〜、BSAVE"ファイル名",0,&H7FF,Sと同等をロード】
BLOAD"ファイル名",S,&H1000
AD=0:FOR I=0 TO 255:VPOKE AD+I,I:NEXT

342
ナイコンさん[sage]   投稿日:2017/04/02 18:48:07
質問。
ここにREM文マシン語を貼るとNGワードになるけど、なぜ?
CPU変更のREM文版も貼ろうとしたけど失敗。

  100 3E0F32E9F321010F22EAF3CD7200CDCC003E2032AFF3CD6F00CD7E002100187D
  110 CD4D00237CFE1B20F62100207DE607C60507070707C601CD4D00237CFE3820EC
  120 210000E5E51160F5010800CD590006082160F57E4FCB3FB1772310F72160F57E
  130 E6F80F0F0F772306027ECB3FCB3F772310F706037ECB3F772310F92160F5D1D5
  140 010800CD5C00210008D119E5D1D52160F5010800CD5C00210008D119E5D12160
  150 F5010800CD5C00E1110800197CFE082092C9X
  160 AD%=&HD000:CLEAR 200,AD%:DEFINT A−Z:AD=PEEK(&HFC4A)+PEEK(&HFC4B)*256−65536!
  170 FOR I=0 TO 52:POKE &HF55E+I,VAL(&H+MID$
(2A76F62BED5BF8F7D57EFE582826B720060108000918F2FE3A3802D607D6300707070747237EFE3A3802D607D6308012231318D5C9
,I*2+1,2)):NEXT I
  180 DEFUSR=&HF55E:A=USR(AD)
コメント1件

343
ナイコンさん[sage]   投稿日:2017/04/02 21:45:53
>342
コピペ荒らしと判断されただけだろ
よくあること
コード共有サービス使えばいい
コメント1件

344
ナイコンさん[sage]   投稿日:2017/04/02 23:44:33
>343
DATA文は","で区切るのに対し、REM文は意味不明な文字の羅列だからコピペ荒らしとみなされた??

ところで、コード共有サービスは↓でいいですか?
http://climbi.com/static/9866-0.txt

SCREEN1.5(ニセSCREEN2)を覚えるため、某サイトのBASICプログラムを機械語化。
これは、MマガとMSX・FANの両誌で多用されたはず。

長いプログラムはコード共有サービス…が便利か。

あと、170行の展開ルーチン "2A76F62BED5BF8F7D5〜" のD5を00に変えると、USR関数の引数のアドレスに飛ばず、
そのままBASICに戻ってくる。USR関数の引数をPUSHし、RETでそこへジャンプ…だが、無効化したほうがいい場合も。
展開ルーチンでは&HF676の値を調べている。通常は&H8001だが、16KB以下のMSX1や
ROM化で開始アドレスを変更する場合があるので、調べる必要がある。
ちなみに、中間言語で "'" は3バイト。00が出てきたら、4バイト+"'" の3バイト+1バイト=8バイトを加える。

AD%=&HD000となっているが、&HC000や&HB000なども可。
これは、ワークエリアを&HF55E以降のバッファにしたから。

345
ナイコンさん[sage]   投稿日:2017/04/05 05:32:45
turboRのCPU切り替えプログラムで最短は…

100 DEFINT A-Z:AD=&HFFD9:DEFUSR9=AD
110 FOR I=0 TO 11:POKE AD+I,VAL("&H"+MID$("23237EFE03D0F680CD8001C9",I*2+1,2)):NEXT
120 KEY 1,"A%=USR9(0)"+CHR$(13):KEY 2,"A%=USR9(2)"+CHR$(13)

何度も切り替えるため、&HF55Eのバッファに書き込むのはやめたけど…
MSXの&HFFD9〜&HFFE6(14バイト)は未使用領域なので、使っても問題ない?

USR関数の引数はCHGCPUに任せるとして…「CP 3」「RET NC」を入れたので、3以上は無視される。

346
ナイコンさん[sage]   投稿日:2017/04/07 00:42:36
「MSX-AIDSでは、ページ2全域を使う可能性があるため、DEFUSR=&HD000:A=USR(0)で再起動すると暴走する
危険が高い。USR関数の引数は必要ないものの、CLEAR命令なしで変数Aを使うため。
そのため、CMDで再起動できるようにした。」

とある。(CMD〜通常はエラー、テクハンに拡張命令作成の記述あり、公開するプログラムでは使用禁止と警告もある)

ここで質問。
POKE 0,USR(0)
は、変数領域を全く使わない、かつPRINT USR(0)のような余計な動作(0と表示)もなく、
純粋にUSR関数のみを実行すると断言してもいいですか?
ググったところ、海外(オランダなど)でPOKE 0,USR(0)の使用例があった。

乱数初期化の場合。POKE 0,RND(-TIME)は一度も見たことがない…。
MSX・FANでは、SCREEN1,RND(-TIME)がある程度使われていた。
後者の場合、切り捨てで0→スプライト8×8バイト通常が定義されてしまうので、
そのスプライトを使う・またはスプライトを全く使わないプログラムに限定されてしまう。

347
ナイコンさん[sage]   投稿日:2017/04/07 09:23:02
ページ 0 が ROM ならいいんじゃない?
VPOKE とか、適当な空きポートに OUT してもいいんじゃなかろうか。

348
ナイコンさん[sage]   投稿日:2017/04/07 23:10:42
VPOKEはわかるけど、OUTも空きポート〜例えば&H7Fあたりを指定する、その手があったか。


プログラムを作るのは面倒なので、簡単な例。

ダイレクトモードで、DEFUSR=&H90 (PSG初期化・音を止めるBIOSを定義)を実行。

次に、PLAY"C" で音楽を鳴らし、SOUND 8,10(〜15) で直前の音を鳴りっぱなしにする。
※PLAY"S0M10000C" などのエンベロープは使わないこと。

ここで、VPOKE&H3000,USR(0) もしくは OUT&H7F,USR(0) を実行すると、音が止まる。
MSX1以外はVPOKE-1,USR(0) / VPOKE65535,USR(0) のほうが簡単。(MSX1はエラー!)


簡単にいえば、
「関数計算はするが、命令自体を実行しない命令は、POKEにROMアドレスや
VPOKEの未使用アドレス・OUTの未使用ポートを指定した場合に限られる」
…か。

PEEK・VPEEK・INP・DSKI$などといった読み取り用は関数
〜これらはPRINTで表示、または変数代入用…だから。
(漢字・FM音源の拡張BASICは、CALL KLENなど変数代入タイプが多い。拡張関数は不可能→代用といえる。)

349
ナイコンさん[sage]   投稿日:2017/04/07 23:51:25
落書きwww

350
ナイコンさん[sage]   投稿日:2017/04/08 05:02:16
いやホント、チラ裏すぎる

351
ナイコンさん[sage]   投稿日:2017/04/09 00:58:09
単なる書きなぐりでも数年後だれかの役に立つかもしれない

352
ナイコンさん[sage]   投稿日:2017/04/09 16:21:13
チラ裏だけど、続けさせてくれ。
といっても、自作のBASICプログラムを貼るわけではないが。


最近は、まとめサイトやアフィリブログが蔓延し、
「無関係な外国人の画像・無関係な海外風景の画像」のように、
無関係な海外画像の巣窟になっている!
人間に至っては、不快な表情の画像、黒人妊婦の腹など精神的ブラクラが多い!

北海道新幹線(JR北海道)の話題で同新幹線のイメージ画像を貼るとき、
他社・他路線である東海道新幹線(JR東海)の画像を貼る行為は絶対に許されない。
他社・他路線の許容範囲は、東北新幹線(JR東日本)のうち、
実際に北海道新幹線と直通運転しているE5系車両(はやぶさ用)・境界駅の新幹線新青森駅(JR東日本管轄)だろう。
東北新幹線でも、盛岡以南のやまびこ・なすのなどの車両は無関係。新幹線盛岡駅でやまびこ号を撮影なども。

ところが、まとめサイトやブログは、こんな可愛らしいことはしていない。
無関係な海外画像で、しかも不快なものばかりを貼っている!


インターネットの初期は、個人作成のサイトでも余計な画像がない、
画像は本人が撮影したもの・撮影者の許可を得たものばかりで、まともなサイトが多かったのに。
初期はPCが高価なうえ、ネットも高額な電話料金が必要だったので、
ネットができるユーザー層は限られていた。

MSX・FANは1995年で廃刊になったが、このとき「パソコン通信のBBSで継続」という案も出た。
しかし、パソコン通信を利用している読者が少数だったので、これも断念した。

353
ナイコンさん[sage]   投稿日:2017/04/09 16:46:09
健全でない言葉が含まれているため表示しません 内容を確認する

354
ナイコンさん[sage]   投稿日:2017/04/09 22:55:50
図々しい

355
ナイコンさん[sage]   投稿日:2017/04/10 01:12:54
思い出した。MSX・FANだけど、
乱数を使用するとき、毎回 RND(-TIME) を使ったプログラムを書き、
編集部から怒られた投稿者がいた。

なぜ? は、↓のプログラムを実行すると嫌でもわかるけど、
それでも百人一首タイプのプログラムは成り立つのが不思議。
配列変数を使い、既出の問題は出さないようにしても、すべての問題が出る。

10 SCREEN 5:VDP=VDP(10) AND 127:DEFINT A-Z
20 X=RND(1)*256:Y=RND(1)*192:C=RND(1)*15+1
30 PSET(X,Y),C:GOTO 20

煽りがいるので、今度からは煽りには意味不明な命令を入れることにした。
ROMゲーム・裏RAM・スロット(カートリッジ端子ではない)などバッ活に出てくるような話題も今後は避ける。

SCREEN2よりもSCREEN5のほうがいい……わかる人はわかりますね?

もう一つ、SCREEN5以降の命令で質問。
OUT・INPなしで漢字ROMの有無を調べるとき、
【亜】 PUT KANJI(0,0),&H3021
を実行し、VRAMの16×16全域が同じ色の場合は漢字ROMなしとするしかない?

ちなみに、サブROMにPUT KANJI相当のBIOSがあるので、完全機械語でも同じ方法が使えるはず。
但し! DOSからサブROM呼び出しは難しい! テクニカルガイドブック式・MSXデータパック式のいずれもノイローゼになるぞ!

(通常はMSXモニタアセンブラレベルのものを使っているが、サブROM呼び出しなど複雑なプログラムは
PC上〜CP/Mエミュレータや64ビットOS用のMS-DOSプログラム併用でM80・L80を使う。)
コメント1件

356
星を描くつもりが電線?[]   投稿日:2017/04/10 02:15:56
間違えた。>355は通常の星を描くプログラムだ。
星を描くなら、毎回同じ乱数でいいよね。
けど、ゲームは困る。
もっとも、MSX・FANにはRND(-5)など任意の負の数でわざと同じ乱数を出している作品もあったが。

10 SCREEN 5:VDP=VDP(10) AND 127:DEFINT A-Z
20 X=RND(-TIME)*256:Y=RND(-TIME)*192:C=RND(-TIME)*15+1
30 PSET(X,Y),C:GOTO 20

すべての乱数をRND(-TIME)にする。
星を描いているはずなのに、電線になる〜つまり、同じような乱数ばかりが出る、ということ。
コメント1件

357
ナイコンさん[sage]   投稿日:2017/04/10 11:17:43
漢字ROMの有無を調べるのにPUTKANJI使うくらいならワークエリア見た方が早い。
コメント1件

358
ナイコンさん[sage]   投稿日:2017/04/10 13:03:40
>356
それは少し違う

RNDのパラメータを負にすると乱数系列が初期化されるが、その時の乱数の初期値はパラメータによって一定になる

TIME関数は1/60秒のタイマーなので、1/60秒以下の間隔では何回実行しても値が変わらない
つまりRND(-TIME)も1/60秒以下の間隔で実行すると同じ値しか出ない

よって、高い確率で座標がX=Yとなるため45度の線になってしまう
たまに直線から外れた位置に星が出るのは、偶然X座標を計算した直後にタイマーが進んで、Y座標がずれるため
コメント1件

359
ナイコンさん[sage]   投稿日:2017/04/10 15:28:54
パズルゲームでは乱数の種を固定してステージの初期配置に使うのは珍しくない。Windowsのソリティアやフリーセルでもやってる。
コメント1件


360
ナイコンさん[sage]   投稿日:2017/04/10 20:36:37
>357
漢字のワークエリアはある?
データパックやテクニカルガイドブックでさえ、漢字ROMのI/Oポートをアクセスし、
「\」のフォントの先頭8バイトを調べろ、と書いてある。
調べるルーチンが内蔵されていたら、未搭載の機種でPUT KANJIを実行したら
エラーを出すはず。エラーになれば、ワークエリアを知らなくてもON ERROR GOTOで対策ができるはず。

I/Oポートをアクセスして漢字ROMを読み、スプライトにするプログラムを作ってみた。
スプライト16×16は左上→左下→右上→右下に対し、漢字ROMは左上→右上→左下→右下なので、
左下と右上の配列変数をSWAPで交換。
テクニカルガイドブックのサンプルは、スプライト8×8を並べていた。

PC-9801でさえ、漢字ROMの有無はフォントに依存していた市販ゲームがあった。
エプソン互換機はフォントが違うので、漢字ROM未搭載とみなされた。

AT互換機も、DOS/Vの動作は最低でも386以上+VGAボード、快適な動作は486以上が必要、
486でもDOS/Vゲームは遅い〜PCヲタ・英語ゲームヲタ用のマシンだった。
エミュレータのDOSBoxをDOS/V化は、本物のAT互換機よりも難しい。

MSXで漢字自体がMSXの能力を超えているかもしれない。
コメント1件

361
ナイコンさん[sage]   投稿日:2017/04/10 21:07:12
>358
X=RND(-TIME)〜とY=RND(-TIME)〜は1/60秒以下の間隔になるので、どうしても
RND(-TIME)の部分は同じになってしまう…のか。色も、同じような色が並んでいる。

百人一首や全問出題の問題集だと、乱数は問題番号の1種類に限られる可能性が高いので、
毎回RND(-TIME)は誤り、に気づかないのか。しかも、プレイヤーが答えるタイミングも違うので、
TIME関数の増分も変わってくる。配列変数にフラグを立てても、最終的には全問出す、というわけか。

これはBASIC本の著者に素人が多かったのも一因では。
著者自身が、MSXの乱数初期化はRND(-TIME)と覚えたばかり。

SCREEN1でVPOKEを使いフォント・文字の色を変更〜これを雑誌「小学〇年生」見たときは驚いた。
学習雑誌にレベルの高い作者がいるとは。SCREEN1で文字の色を変えることができるとは。
「MSXでは当たり前」ということに気づいたのは、MSX・FANの前身雑誌で。

>359
(8.1や10ではなく、それ以前の)
Windowsのソリティアやフリーセルにゲーム番号があったけど、ひょっとしたら
乱数の種か?と思ったことがある。同じゲーム番号だとカードの組み合わせも同じだから。

MSX・FANの投稿者でも、DATA文に乱数番号を並べ、RND(−変数)でステージを設定した例が。
パズルゲームや迷路ゲームは、アクションゲームのようなうざい敵は必要ないから。
毎回同じステージや障害物を出すため、RND(1)=毎回同じ乱数に限定した作品もあった。
飽きたらRND(-10)のように任意の負の数を1回だけ実行し、本当の乱数はRND(1)で。

362
ナイコンさん[sage]   投稿日:2017/04/11 01:03:41
>360
スレちだが、DOS/Vは286でもいける。
teradriveは286だ
コメント1件

363
ナイコンさん[]   投稿日:2017/04/11 08:53:21
ごみ

364
ナイコンさん[sage]   投稿日:2017/04/11 11:47:14
ついてこられないなら、無理に来なくていいし、違う話題振ってもいいのよ。

365
ナイコンさん[sage]   投稿日:2017/04/11 18:52:55
>362
厳密には286〜16ビットCPUのAT互換機でDOS/Vが動作可能だが、
メモリ不足で漢字変換(現在のIMEに相当)が組み込めないはず。
386・486でさえメモリ確保に苦労する〜Windows3.1・DOS/Vゲーム・英語ゲームで
初期設定ファイルを使い分ける、QEMM386やメルコ(現バッファロー)のドライバなどを組み込む必要がある。

テラドライブは286だけど、日本IBM PS/55仕様の漢字ROMが内蔵されている。
MSXと同様、グラフィック画面に漢字ROMを描写したのでは。漢字フォントでメモリを消費しなかった。
(日本IBMのDOS/Vマニュアルには、PS/55仕様の漢字ROMを使うことも可能と記述あり。)


純粋な286のAT互換機(欧米仕様)をDOS/V化しても、
漢字ROMなしのMSXの裏VRAM・裏RAMに漢字フォントをロードし、ソフトウェアだけで漢字表示するのと同じ
……ユーザーは漢字入力ができないので、非常に不便。

それを言ったら、MSX1も漢字ROM+漢字ドライバがあればSCREEN2で漢字BASICが動く(ガイドブックにも記述あり)けど、
制限が多すぎるので、やはり漢字BASICは漢字ROM+MSX2以降対応といえる。

366
ナイコンさん[sage]   投稿日:2017/04/11 22:49:02
100 DEFINT A-Z:DIM LV$(2),P(2),K(3,7)
110 INPUT "1:JIS 2:KU/TEN";A:IF A<1 OR A>2 THEN 110
120 PRINT:IF A=1 THEN 150
130 INPUT "KU ";KU:INPUT "TEN";TN
140 JS=(KU+32)*256+TN+32:GOTO 170
150 INPUT "JIS Code";JS$
160 JS=VAL("&H"+JS$):JH=JS\256:JL=JS MOD 256:KU=JH-32:TN=JL-32
170 IF KU>84 OR TN>94 OR KU<1 OR TN<1 THEN PRINT:GOTO 110
180 LV=-(KU>15)-(KU>47):LV$(0)="Non-Kanji":LV$(1)="1st":LV$(2)="2nd"
190 P(0)=&HD8:P(1)=P(0):P(2)=&HDA
200 KC=(KU+(LV=2)*48)*96+TN+(LV=1)*512
210 OUT P(LV),KC MOD 64:OUT P(LV)+1,KC\64
220 FOR I=0 TO 3:FOR J=0 TO 7:K(I,J)=INP(P(LV)+1):NEXT J,I
230 IF PEEK(&HFCAF)=1 THEN PRINT:GOTO 250
240 PRINT:PRINT "Hit any key ";:A$=INPUT$(1):SCREEN 1
250 PRINT "JIS Code :";HEX$(JS)
260 PRINT USING "KU:## TEN:##";KU,TN;:PRINT SPC(4);LV$(LV)
270 SCREEN ,3:FOR I=0 TO 7:SWAP K(1,I),K(2,I):NEXT
280 FOR I=0 TO 3:FOR J=0 TO 7
290 VPOKE &H3800+I*8+J,K(I,J)
300 NEXT J,I
310 PUT SPRITE 0,(112,80)


I/Oポート操作で漢字ROMにアクセスし、スプライト16×16にするプログラム。
非漢字・第一水準のみのプログラムを修正し、第二水準にも対応。

2区(JISで22xx)の記号に意味不明なものがある。あと、PUT KANJIと直接アクセスの結果は同じ。

367
ナイコンさん[sage]   投稿日:2017/04/12 18:59:31
100 SCREEN 1:DEFINT A-Z:DIM W(7,31)
110 DEF FNW!(A)=-((A AND 1)>0)*3-((A AND 2)>0)*12-((A AND 4)>0)*48-((A AND 8)>0)*192-((A AND 16)>0)*768-((A AND 32)>0)*3072-((A AND 64)>0)*12288-((A AND 128)>0)*49152!
120 INPUT "String";A$:IF A$="" THEN 120
130 FOR I=1 TO LEN(A$):B$=MID$(A$,I,1)
140 IF ASC(B$)=1 THEN I=I+1:B$=MID$(A$,I,1):B$=CHR$(ASC(B$)-64)
150 S$=S$+B$:NEXT:L=LEN(S$):IF L>8 THEN L=8:S$=LEFT$(S$,8)
160 FOR I=0 TO L-1:A=ASC(MID$(S$,I+1,1)):FOR J=0 TO 7
170 V=VPEEK(A*8+J):W!=FNW!(V):W=W!+(W!>32767)*65536!
180 WH=PEEK(VARPTR(W)+1):WL=PEEK(VARPTR(W))
190 W(I,J*2)=WH:W(I,J*2+1)=WH:W(I,J*2+16)=WL:W(I,J*2+17)=WL:NEXT J,I
200 SCREEN 4,3:FOR I=0 TO L-1:FOR J=0 TO 31
210 VPOKE 14336+I*32+J,W(I,J):NEXT J,I
220 OPEN "GRP:" AS #1:X=(256-L*8)\2:Y=64:PRESET(X,Y)
230 FOR I=1 TO L:A=ASC(MID$(S$,I,1)):IF A<32 THEN PRINT #1,CHR$(1);:A=A+64
240 PRINT #1,CHR$(A);:NEXT
250 X=(256-L*32)\2:Y=80
260 FOR I=0 TO L-1:PUT SPRITE I,(X,Y):X=X+32:NEXT
270 A$=INPUT$(1)

文字列を4倍に拡大し、SCREEN4にスプライトで表示した。
「日」「月」などはコントロールコードに換算したけど、正解?
32768以上の値が出てくるので、DEFFN→単精度型→整数型→VARPTR。

文字が4文字以下の場合はSCREEN1でも可だけど、
テキスト型のスプライトはY座標を-1すべき? LOCATEの値を8倍だと1ドットずれている気が?
これは、SCREEN1のゲームもどきを作るしかない? ハート(スプライト)とハート(文字)を重ねるタイプの。
コメント4件

368
ナイコンさん[sage]   投稿日:2017/04/12 21:27:30
>367
そういうのは16進でやった方が早い
コメント1件

369
ナイコンさん[sage]   投稿日:2017/04/12 21:34:34
16進でやる時のヒント
DATA 0,3,C,F,30,33,3C,3F,C0,C3,CC,CF,F0,F3,FC,FF

370
ナイコンさん[sage]   投稿日:2017/04/13 00:50:40
こんなLINKSやら当時の掲示板みたいな話題で進むとか
今が2017年とは思えんなw

今までどこに隠れてたんだよ。25年くらい入院でもしてたんかw

371
ナイコンさん[sage]   投稿日:2017/04/13 01:47:33
>368-369

16進データで>367のプログラムを修正しました。感謝します。

DEFFNで定義しても、32768を超えたら結局面倒な作業をする羽目に。
ただ、16進データをどう使うのだろう?と考えたところ、
「添字に上位・下位の分離式を書けばいい」ことに気づいた。
元のプログラムに上位のWH・下位のWLがあるのだから、計算だけを書き直せばいい。

【修正箇所】
100 SCREEN 1:DEFINT A-Z:DIM W(7,31),D(15)
110 FOR I=0 TO 15:READ A$:D(I)=VAL("&H"+A$):NEXT
(略)
170 V=VPEEK(A*8+J)
180 WH=D(V\16):WL=D(V MOD 16)
(略)
280 DATA 00,03,0C,0F,30,33,3C,3F,C0,C3,CC,CF,F0,F3,FC,FF

「Z80 マシン語秘伝の書」で、「R」→「Я」のように反転するプログラムの例が。
まともに計算する方法だが、著者もZ80では時間がかかると発言。
そこで、DEFB疑似命令に反転済みのデータを256個並べることをすすめていた。
通常のMSXでも、高速で左右のビット反転ができると確認。
(手入力はミスの原因なので、BASICに作らせたほうがいいと思う。)

計算済みのデータをDATA文やDEFBにしたほうがいい場合も多い、ということか。

372
SCREEN1のゲームもどき[sage]   投稿日:2017/04/13 02:15:15
SCREEN1では、PUT SPRITEのY座標を-1すべきか? ということで、ゲームもどき。
画面に赤のハート(文字:本当のハート)が20個表示される。
黄色のハート(スプライト)をカーソルキーで動かし、すべてタッチしてピンク
(文字:別の文字にハートのフォントをコピー)に変える、という内容。

黄色のハートだけど、PUT SPRITEでY座標を(テキストのY*8-1)にしている。

100 SCREEN 1,0:WIDTH 32:COLOR 15,1,1:DEFINT A-Z:R=RND(-TIME):C1=129:C2=137
110 KEY OFF:FOR I=0 TO 7:V=VPEEK(C1*8+I):VPOKE C2*8+I,V:VPOKE 14336+I,V:NEXT
120 DEF FNC(X,Y)=VPEEK(6144+X+Y*32):XS=15:YS=11
130 H=20:VPOKE 8192+C1\8,&H81:VPOKE 8192+C2\8,&HD1:FOR I=1 TO H
140 X=RND(1)*32:Y=RND(1)*24:IF X=XS AND Y=YS OR FNC(X,Y)=C1 THEN 140
150 VPOKE 6144+X+Y*32,C1:NEXT:X=XS:Y=YS:SC=0:SF=0:PLAY "VOLT":SOUND 7,184
160 A$=INKEY$:IF A$="" THEN 180 ELSE A=ASC(A$)
170 X=X+(A=28)*(X<31)-(A=29)*(X>0):Y=Y+(A=31)*(Y<23)-(A=30)*(Y>0)
180 PUT SPRITE 0,(X*8,Y*8-1),10
190 IF FNC(X,Y)=C1 THEN SC=SC+1:VPOKE 6144+X+Y*32,C2:PLAY "V13O6E64"
200 IF SC<H THEN 160 ELSE PLAY "S0M5000O5B4G4R1"
210 IF INKEY$<>"" OR PLAY(0) THEN 210
コメント1件

373
ナイコンさん[sage]   投稿日:2017/04/13 22:54:05
昨年作った、「Z80 マシン語秘伝の書」の256個反転データでフォント反転するプログラムを
手直ししてアップする予定。USR関数を文字列にするなどの修整をする予定。
メイン(?)は、1000H単位でリロケータブルで、ページ1にあるときはCTRL+STOP無効など違う動作を設定。

>372のプログラムだけど、違う色のハートは別の文字に定義・それもハートと色のブロックが違うものを
選ぶ必要がある。カレンダーを作るときは0〜9と"S" "U" "N" を別文字定義し、赤にするといいと思う。
乱数をすべてRND(-TIME)にすると、赤ハートが線状になりメチャクチャ。
150行のPLAY命令初期化・210行のキーバッファクリアは、敢えてBIOSなしで。
190行はSET BEEP1でMSX1と同じ音にしたいところだが、SET BEEPは本体の設定を変えるので使わず、
PLAY "O6E64"でMSX1のBEEP音を真似た。
200行のチャイムは現在の電子チャイムのつもり。
1980年代に作ったら、松下チャイムのようなアナログチャイムを真似ただろう。

374
ナイコンさん[sage]   投稿日:2017/04/15 19:01:49
>367の拡大スプライトプログラムだけど、DEFFNの式を思いついた。
基本は>367だけど、式を整理。もちろん、引数で4ビット上位・下位に分ける。

【修正箇所】
110 DEF FNW(A)=(A AND 1)*3+(A AND 2)*6+(A AND 4)*12+(A AND 8)*24
170 V=VPEEK(A*8+J)
180 WH=FNW(V\16):WL=FNW(V MOD 16)


リロケータブルなフォント反転プログラムを作ったけど、どこにアップしたらいいだろう?
これはソースリストも付けたほうがいいから。
リロケータブルなので、DOSからサブROMを呼ぶ場合と同様、意味不明なことをしている。
JR命令だけで済めばいいけど、CALL・1バイト範囲外にJPやデータ領域をリロケータブルにするのは。

turboRのCPU切り替え・ページ1対応にしたので、256のデータ領域が100Hの倍数から外れてしまった。
1バイト加算で256を超えた→CyがON→上位バイトを+1のルーチンまで加える羽目に。

375
ナイコンさん[sage]   投稿日:2017/04/15 22:53:26
有用なことをしてるっぽいけどちんぷんかんぷん
よくわからんけどがんばれー

376
フォント反転プログラム[sage]   投稿日:2017/04/16 02:50:04
KO Uploader にアップロードした。

http://up8.kouploader.jp/?m=dp&;n=koupb13552
パスワード:1984


大事なことを書き忘れた。
デモプログラムはSCREEN1になるけど、USR関数で1文字反転は
SCREEN0やWIDTH80でも可能……

といっても、右2ドットが欠けているので、SCREEN1に限定したほうがいいか。

USR関数だけど、turboR専用のもの〜CPU切り替え(R800 ROMとR800 RAMを選べる)と
CPUの状態チェック(R800モードの場合、R800 ROM・R800 RAMのいずれかがわかる)も
入れた。
といっても、メインのデモプログラムからCPU切り替えを呼び出すときは、R800 DRAM限定にしたが。

377
テープイメージ変換ツール[sage]   投稿日:2017/04/18 07:34:10
http://up8.kouploader.jp/?m=dp&;n=koupb13602
パスワード:1984

自作のテープwavイメージ作成ツールをアップロードするのは時期尚早と判断。
wavについて調べることがある、
BASICファイルなどからcasイメージに直接変換も兼ねたいと考えているので。

そこで、P6DatRec用のツールを3本アップした。
99Basicなので、再配布規約に従ったうえで、99Basic本体を同梱した。

1.P6CASCNV.B99 : p6ファイルをcasファイルに変換
2.CASP6CNV.B99 : casファイルをp6ファイルに変換
3.P6WAVPAT.B99 : PC-6001用wavファイルにMSX用パッチを当てる作業を自動化
  これは、某サイトに書かれていたもの。
  解析したところ、147バイトのデータ挿入を繰り返せばいいと判明。

テキストファイルには、バイナリエディタでp6ファイルに書き換える方法を記述した。
p6ファイルを P6CASCNV.B99 で casファイルに変換する。
BASIC・BSAVEは手作業でもいいけど、ASCIIは面倒なのでプログラムが必要。

あと、市販ゲームの独自フォーマットに仮対応。MSXのヘッダを付ける・外す〜程度だけど。
これ以上は、同梱のテキストファイルを読んでほしい。

378
フォント反転プログラム[sage]   投稿日:2017/04/19 01:29:22
完成にしようかな…と思ったけど、不満があるので修正したいと思うようになった。

最大の不満は、256個のデータ。BASICのDATA文やアセンブラのDEFBではなく、
計算したものをワークエリアに入れるべきだ、と。
256バイトなので、D200hなど100hバイト単位を設定する。加算でCyフラグONのルーチンを削除できる。
プログラム本体から数十バイト離れていても、大量の00hで埋める必要はなくなる。

もう一つは、強引に追加したCPU切り替え。テクハンP284のキーマトリクスが資料。
8行目は、b7から順番に 「→ ↓ ↑ ← DEL INS HOME SPC」 になっている。
余談だが、初期のマニュアルに OUT170,〜 と書かれていたので、初期は OUT170,〜が流行した…もの。

キーマトリクスだけど、PSG(SOUND命令)のレジスタ7と同様、1がOFF・0がON。
R800 DRAMモードとR800 ROMモードを選択できるように改善する、
短いサブルーチン・しかも1回だけ呼び出しは意味がないのでメインプログラムに組み込む…

ここで、反転データ256バイトを作成するプログラムを作ってみた。

100 REM::23235E23560600AF900E0807CB1D0DF5AFB1F120F67D121310EDC9:
110 AD%=&HD000:CLEAR 200,AD%:DEFINT A-Z:AD=PEEK(&HFC4A)+PEEK(&HFC4B)*256-65536!
120 FOR I=0 TO 52:POKE &HF55E+I,VAL("&H"+MID$("2A76F62BED5BF8F7007EFE3A2826B720060108000918F2FE3A3802D607D6300707070747237EFE3A3802D607D6308012231318D5C9",I*2+1,2)):NEXT
130 DEFUSR=&HF55E:A=USR(AD):DEFUSR=AD
140 AR=&H200:A=USR(AD+AR):SCREEN 0:WIDTH 80:KEY OFF
150 FOR I=0 TO 255 STEP 16:PRINT RIGHT$("000"+HEX$(AD+AR+I),4);" : ";
160 FOR J=0 TO 15:PRINT RIGHT$("0"+HEX$(PEEK(AD+AR+I+J)),2);" ";:NEXT
170 PRINT:NEXT

379
フォント反転プログラム[sage]   投稿日:2017/04/20 22:25:47
問題がなければ、2017年4月20日版で最後にする予定。

http://up8.kouploader.jp/?m=dp&;n=koupb13640
パスワード:1984


100 REM::41420440E5D5F521E3E5225EF521D1E32260F53EC93262F5CD5EF57AE6F0672E
110 REM::002271F51811DDE5C5ED4B71F5DD09DD226FF5C1DDE1C32E26115EF5011100ED
120 REM::B07CFE8030053100F01851F1D1E1FE03201AD5E17EB72844235E23561ACDAB00
130 REM::3007DD21F000C35EF51318F0FE02201123235E2356AFB220087BDD21F000C35E
140 REM::F52A71F5110002190600AF900E0807CB1B0D0C0D20F87B772310EFC9DD213001
150 REM::CD5EF53A72F5FE803804CDB700D8CD9C0028F0CD56013A2D00FE0338213E08CD
160 REM::4101FEF030181E01FEC030011CCD8301B72803AF18017BF680CD800118C50600
170 REM::C5DD21F000CD5EF5C1AF9010F318B4005F1600CB23CB12CB23CB12CB23CB122A
180 REM::24F9191173F5010800E5D5C5CD590006082173F57EE52A71F5110002835F197E
190 REM::E1772310EFC1E1D1CD5C00C9000000003E2032AFF3CDCC0021E9F33E0F772311
200 REM::0407732372CD6F000600210018AFCD4D00233C10F9210A00CDC600C900000000
210 REM::FE02C03A2D00FE03D821F9F77EB7200B2B7EFE033005F680C38001CD830121F8
220 REM::F777233600C9:
230 AD%=&HD000:CLEAR 200,AD%:DEFINT A-Z:AD=PEEK(&HFC4A)+PEEK(&HFC4B)*256-65536!
240 FOR I=0 TO 52:POKE &HF55E+I,VAL("&H"+MID$("2A76F62BED5BF8F7D57EFE3A2826B720060108000918F2FE3A3802D607D6300707070747237EFE3A3802D607D6308012231318D5C9",I*2+1,2)):NEXT
250 DEFUSR=&HF55E:A=USR(AD):DEFUSR=AD:DEFUSR1=AD+&H130:DEFUSR2=AD+&H160
260 KEY 1,"A$=USR("+CHR$(34)+CHR$(34)+")"+CHR$(29)+CHR$(29)+CHR$(18)
270 KEY 2,"A=USR()"+CHR$(29)+CHR$(18):KEY 3,"A=USR1(0)"+CHR$(13)
280 KEY 9,"A=USR2(2)"+CHR$(29)+CHR$(29):KEY 10,"? USR2(-1)"+CHR$(13)
290 '----- Initialize Function Keys -----
300 'DEFUSR3=&H3E:A=USR3(0)
コメント1件

380
ナイコンさん[sage]   投稿日:2017/04/20 22:37:40
自分のブログかホームページを用意して、そこに置いたほうがいいんじゃないかな

381
ナイコンさん[sage]   投稿日:2017/04/20 23:15:51
すっどれー
すっどれー

382
ナイコンさん[sage]   投稿日:2017/04/20 23:51:53
俺はここでもいいかなーと思ってる
個人だと埋もれて出てこない情報になる
これで邪魔されて止まってしまってるような話題があった訳でもないし

つか有用な情報を持ってそうな人にはとりあえず居てほしい

383
379[sage]   投稿日:2017/04/21 02:41:58
問題があったので>379訂正。XOR A と SUB B の場所を間違えた。
XOR AでAが0…と言いたいけど256扱い。BはDJNZループで使う。
B=255の場合、新しいAは 256−255=1 になる。
デモ中にDEL・INS・HOME・SPACEを押す、これらを複数押すとバグがわかるはず。

BASIC訂正
170 REM::AF90C5DD21F000CD5EF5C110F318B4005F1600CB23CB12CB23CB12CB23CB122A

バイナリ訂正(00Exのみ修正、BSVはアドレスを+7)
誤 00E0 : C5 DD 21 F0 00 CD 5E F5 C1 AF 90 10 F3 18 B4 00

正 00E0 : AF 90 C5 DD 21 F0 00 CD 5E F5 C1 10 F3 18 B4 00

フォント反転はこれで終わりにしたかったけど、やはり問題が。
CPU切り替えルーチンでは、機種判定どころか PRINT USR2("A")で
変な文字列が出るのを防ぐなど、努力したつもりだけど。

DEFUSRxで呼び出すルーチンは、xxF0・x170のように、10Hの倍数が望ましいと感じた。

けど、リロケータブルなプログラムを作る場合は、このプログラムの最初を流用したい。
キーバッファの保存場所を使うから、INPUT命令みたいなBIOSがあるプログラムでは使えないけど。
230 AD%=&HD000:〜 を AD%=&HF000:〜 に直したら、RAM8KのPV-7などでも動く(BlueMSXで確認)。

続けるなら……自分のサイトを持つべきか?
現在は、仮想PC上のXP+ホームページビルダー旧バージョンで99 Basicのヘルプ変換練習をしているけど…。

私は99 Basicのユーザーでもあるから、これにも触れるべきだ。
99 Basicでは、ランダムアクセス(GET・PUT)を使わなくてもバイナリファイル書き換えができる
……方法があるとわかった。

384
ナイコンさん[sage]   投稿日:2017/04/25 21:15:09
フォント反転プログラム 最終版 (コメントも訂正)
http://kantapril.sakura.ne.jp/msx/download/reverse_20170421.zip


スロットをチェックするプログラムを作った。
http://kantapril.sakura.ne.jp/msx/download/slotchk.zip

リスト
http://kantapril.sakura.ne.jp/msx/download/slotchk.txt


RAMの有無・拡張音源の有無を調べる場合は、この作業が必要のはず。
このプログラムの場合、スロット1が基本の場合、#1−0に01、存在しない#1−?にFFを入れた。
実際にRAMや拡張音源をチェックするとき、ワークエリアにFFがあるスロットはパスする想定で。

基本は00〜03をループ→拡張は80〜8Fをループだけでも調査可能?
グラディウス+ツインビーなども同じこと〜例:ツインビーを拡張スロットに差す〜もチェックしている?

あと、ディスクなしの場合はRAMの調査が絶対に必要だけど、
海外のテープ用ローダーは、まともにスロット調査・RAM調査ではなく、
「RAM64KB以上専用、ページ2で自分自身のスロットを調べ、ページ1をページ2と同じスロット=RAMに切り替える」
と思っていい?
スロットをページ1=ページ2にするのは、市販ゲームソフトにもいえるけど。
コメント1件

385
384[sage]   投稿日:2017/04/25 22:02:30
基本スロットは "Primary" と書くべきだった。
PC(および前身のAT互換機)のHDD基本区画〜NT系・XP以降は複数可……や、
AT互換機の第一IDEインターフェイス(0-0をプライマリマスター、1-1をセカンダリスレーブ)
などと同様。

"Basic"は、説明不要だけどMSXでは非常に重要な言葉なので禁句だった。
重要な固有名詞と紛らわしい・卑猥な意味や悪い意味になるので避けるのと同じ。

あと、この板について質問。
16進数やコンピュータ関係の言葉・URLがNGになっている気がするけど?
もちろん、英字の半角"X"も。"X"にも卑猥な意味があるから。


ちなみに、MSX2以降の機種すべてはカートリッジ端子が2基で、2基とも基本スロットのはず?

MSX1で、サンヨーのカートリッジ端子×3のマシン、カシオ各機種に拡張ユニット増設で端子×3、
東芝の機種に専用端子でスロット増設(横山やすし時代の初期は1基の機種あり!)
あたりはどうだろう? 富士通のFM-Xもカートリッジ端子×1で、自社機種接続を除けばカシオ未満!

コナミのグラディウスなどは、そこを配慮したのだろう。

386
384[sage]   投稿日:2017/04/26 07:41:19
BASICプログラムのPRINT命令などを修正。
サーバ上のファイルも修正。
DATA文を全角にしたら…貼れるか?

100 CLEAR 200,&HD800:DEFINT A-Z:AD=&HD800
110 READ A$:IF A$<>"" THEN POKE AD+C,VAL("&H"+A$):C=C+1:GOTO 110
120 DEFUSR=AD:A=USR(0):DEF FNN$(A)=CHR$(A+48)
130 DIM S(15):AS=&HF560:FOR I=0 TO 15:S(I)=PEEK(AS+I):NEXT
140 FOR I=0 TO 3:IF S(I*4)>3 THEN 160
150 BS$=FNN$(S(I*4)):PRINT " PRI. Slot : ";BS$;" / 0";BS$:GOTO 180
160 FOR J=0 TO 3:PRINT " EXT. Slot : ";FNN$(I);"-";FNN$(J);
170 PRINT " / ";RIGHT$("0"+HEX$(S(I*4+J)),2):NEXT
180 PRINT:NEXT
190 DATA 21,60,F5,11,61,F5,01,0F,00,36,FF,ED,B0,21,C4,FC
200 DATA 11,6F,F5,06,04,05,D5,1B,1B,1B,7E,E6,80,B7,20,06
210 DATA 80,12,F1,1B,18,14,D1,0E,04,0D,C5,CB,21,CB,21,81
220 DATA 80,12,E6,80,C1,1B,0C,0D,20,EF,2B,04,10,D7,C9,

387
ナイコンさん[]   投稿日:2017/04/26 17:09:58
今村今村聞くたびに許せなくなるなw

388
ナイコンさん[sage]   投稿日:2017/04/26 20:32:27
全角→半角に打ち直さなきゃいけないプログラムリストになんの意味があろう

389
ナイコンさん[sage]   投稿日:2017/04/26 21:17:37
打ち直しって、、、
こんなもんスクリプトとかテキストエディタの機能で一発変換できるやろ

390
ナイコンさん[sage]   投稿日:2017/04/26 21:23:44
URLくらい半角で書いてよw

391
ナイコンさん[sage]   投稿日:2017/04/26 21:40:30
sakura=桜インターネットのURLはNGワード
15年ぐらい昔、無差別に宣伝しまくってNG行きになった

だから全角とか偽装しないと貼れないし、そもそも桜は使わないのがお約束

392
ナイコンさん[sage]   投稿日:2017/04/26 21:54:05
いつつぱつへんかん

393
ナイコンさん[sage]   投稿日:2017/04/26 22:06:41
全角半角大文字小文字なんて一発で相互変換出来るな

394
384=386[sage]   投稿日:2017/04/27 00:07:29
全角は使いたくないが、URLや16進数はNGワードになってしまうので、やむを得ない。
最近は、’+16進数どころか、"REM"+16進数、DATA文の16進数までNGになる。

これでは、DATA文でスプライトや文字を定義するのもアウトだ。

395
ナイコンさん[sage]   投稿日:2017/04/27 00:15:49
http://kantapril.sakur%61.ne.jp/msx/download/slotchk.txt

396
ナイコンさん[sage]   投稿日:2017/04/27 00:17:48
>384
貼れるじゃん
http://kantapril.sakur%61.ne.jp/msx/download/reverse_20170421.zip
http://kantapril.sakur%61.ne.jp/msx/download/slotchk.zip
http://kantapril.sakur%61.ne.jp/msx/download/slotchk.txt

397
ナイコンさん[sage]   投稿日:2017/04/27 00:19:21
コードは使い勝手より懐かしさ優先でISHなんかどうだろうw

398
ナイコンさん[sage]   投稿日:2017/04/27 06:29:13
エムエディタの9年前のバージョンを使い続けてるけど
全角⇔半角の変換ついてる


399
ナイコンさん[sage]   投稿日:2017/04/27 08:51:56
いつつぱつのATOKだけど、再変換したら「FC」だけがカタカナで「エフシー」に。不思議。

手入力で通常変換しようとしてもfcの変換候補にエフシーなんて出てこない。
特に使う単語でもないし。

400
ナイコンさん[]   投稿日:2017/04/27 12:58:35
サッカーの運営会社の登記にエフシー使われてる

401
ナイコンさん[sage]   投稿日:2017/04/27 13:00:50
うるさいよバーカバーカ

402
ナイコンさん[sage]   投稿日:2017/04/27 15:36:48
FCに負けたマシン

403
ナイコンさん[sage]   投稿日:2017/04/27 16:57:19
土俵が違う。

404
ナイコンさん[sage]   投稿日:2017/04/27 22:08:00
メモリの9000H〜CFFFHに16KBのデータを入れる場合で質問。
データ自体は、ページ2の大部分とページ3の一部に跨っているが。

ページ2を切り替えるときは、当然だがSPをページ3、
例えばD800Hあたりに保存し、プログラム終了前に戻す必要がある。
(DExxH以降はディスク)

問題は、ページ1のみを扱うとき。
ほとんどの場合は、ページ1→データ領域、データ領域→ページ1のいずれも
スタック破壊で暴走することはない、SP保存は不要と感じたが……、

機械語プログラム使用で最も多用される CLEAR 200,&HD000 だと暴走するとわかった。

BlueMSXのデバッガで調査、環境はMSX2最小限(漢字ROMなし)・ディスクあり。

ディスクなし〜FRE(0):28815、SP:F08Ah (P3)
通常の状態〜FRE(0):23414 SP:DB59h (P3) ※ディスクのワークエリアではない
CLEAR 200,&H9000〜FRE(0):3343 SP:8D0Ch (P2) ※これを実行、が無難か。
CLEAR 200,&HD000〜FRE(0):19727 SP:CD0Ah (P3〜だがデータ領域) ※これを実行すると暴走!

真面目にCLEAR 200,&H9000を実行、横着または別プログラムロードを考えCLEAR命令を実行しない
〜場合は暴走しない。
けど、ページ1限定でもSP保存・戻す(データ実行は戻さなくてもいい)ルーチンを書いたほうがいい?

2+・turboRの場合、ID消去はせず、テクニカルガイドブックの方法でソフトリセットを考えている。

405
ナイコンさん[sage]   投稿日:2017/05/01 09:06:26
わかる人にはわかるだろう、ということで説明はしないけど、
16KB/32KBのゲームローダー作成プログラム。

32KBのゲーム、特にページ2を扱うときは、スタックの保存や変更が
必要だと気づいた。ページ1でも原則としてCLEAR命令は必要。

といっても、作成したローダーから実行するときは、CLEAR命令は原則不要だけど。

http://kantapril.sakur%61.ne.jp/msx/download/gameloader.zip
http://kantapril.sakur%61.ne.jp/msx/download/rommake.txt

406
ナイコンさん[sage]   投稿日:2017/05/03 18:34:51
メーカーがROMゲームのリメイク版FDを出す場合。
(ブートセクタから起動→セクタを直接アクセスは除く。
海外の某割れディスク〜MSX版〇in1は、セクタを直接アクセス、RAMプロテクトまで外していた!
IDをページ1に書き込むので、MSX2実機では実行しないことをおすすめする。)


なぜ、BLOAD"ページ1",R:BLOAD"ページ2",R ではなく、
複雑な命令が多いのだろう?
BLOAD,R×2で起動するローダーを書けばいいのに、と思うけど。


あと、SCREEN12などではなく、リセット関係で2+・turboRとMSX2の動作を
変えているソフトはある?

407
ナイコンさん[sage]   投稿日:2017/05/05 10:09:59
フォント反転プログラムのzipファイル名を変更。

修正〜実害はないが、データテーブル計算ルーチンに余計な命令〜ADD A,E〜が
残っていた(データ領域未定のときに入れたが、不要になったにもかかわらず、
1つだけ残っていた)ので削除。

http://kantapril.sakur%61.ne.jp/msx/download/reverse.zip
http://kantapril.sakur%61.ne.jp/msx/download/reverse_readme.txt
http://kantapril.sakur%61.ne.jp/msx/download/reverse_bas.txt
http://kantapril.sakur%61.ne.jp/msx/download/reverse_prn.txt


99Basicで作ったP6DatRec変換プログラム〜MSXテープイメージ用。

http://kantapril.sakur%61.ne.jp/msx/download/p6-cas_converter.zip
http://kantapril.sakur%61.ne.jp/msx/download/p6-cas_converter.txt
http://kantapril.sakur%61.ne.jp/msx/download/p6wavpat_b99.txt
http://kantapril.sakur%61.ne.jp/msx/download/p6cascnv_b99.txt
http://kantapril.sakur%61.ne.jp/msx/download/casp6cnv_b99.txt

99Basic本体も同梱。
http://kantapril.sakur%61.ne.jp/99basic/99help/help/305.html
P6DatRecとP6WAVPAT.B99を使い、REVERSE.BASを実機でロードに成功。
機器はリアルPCMレコーダーで、PCとはUSB接続。

408
ナイコンさん[sage]   投稿日:2017/05/05 12:38:15
スロットチェック〜テキストファイルをアップロード。

http://kantapril.sakur%61.ne.jp/msx/download/slotchk.zip
http://kantapril.sakur%61.ne.jp/msx/download/slotchk_readme.txt
http://kantapril.sakur%61.ne.jp/msx/download/slotchk_bas.txt
http://kantapril.sakur%61.ne.jp/msx/download/slotchk_prn.txt

カシオPV-7はすべて基本スロット。拡張ユニットのカートリッジ端子は拡張スロット?
あと、blueMSXやWebMSXは2つ目のカートリッジ端子が拡張スロット。なぜだろう?

409
ナイコンさん[sage]   投稿日:2017/05/07 06:51:56
カシオのPV-7(RAM8K)は、すべて基本スロット、使用スロットは基本0のみ。
ページ0・ページ1がMAIN ROM、ページ3の後半がRAM。
64KB以外〜つまり32KB・16KB・8KBのMSX1は、MAIN ROMとRAMが同じスロット…が大部分のはず。

PV-7の場合、拡張ユニットのカートリッジ端子×2はすべて基本らしい。
拡張ユニットにNEOSの拡張端子4スロット(もちろん基本に差す)、更にNEOSのMSX2アダプタを
動作させた例も。NEOSのMSX2アダプタは、拡張スロットにあっても動作する。

サンヨーのMPC-3は、RAM16Kでカートリッジ端子×3。マイナーすぎるので、
OpenMSXのデータベースにはない。カートリッジ端子はすべて基本かも?

410
ナイコンさん[sage]   投稿日:2017/05/07 07:15:51
もちろん、RAM64KのMSX1、MSX2以降すべては、MAIN ROMと同じスロットにRAMはない。

なかでも、サンヨーのMPC-6と東芝のHX-10D(初期の横山やすし時代)は、
MAIN ROMとRAM64Kは基本スロットである一方、カートリッジ端子×1!
いずれも専用端子に専用の拡張カートリッジスロットが用意されているが、
MPC-6・HX-10Dのいずれも拡張スロット。(OpenMSXのデータベースにも記述がある)

最初に購入したMSX1、キヤノンのV-20は〜RAM64K。
OpenMSXのデータベースによると、基本#0がMAIN RAM、
拡張#3−0がRAM64K、しかし#3−1〜3は未使用。次機種のことを考えた?
(後継のMSX2〜V-25は#3−0〜3にSUB ROMとRAM64K)
あと、V-20などキヤノンの機種は、上部のカートリッジ端子が#2、
側面のカートリッジ端子が#1。複数のゲームを差したとき、側面のゲームが
立ち上がった記憶が。

現在はジャンクのA1mk2を入手。これは上部の端子が#1。
MSX2以降は、すべてカートリッジ端子×2で、基本#1・#2。
ただ、一部のディスク内蔵機種はディスクROMが拡張#0−?にあるので、
注意が必要〜とテクニカルガイドブックに記述がある。(ページ1のプログラムはSPを定義する)

411
ナイコンさん[sage]   投稿日:2017/05/08 01:11:17
openMSXサイト見たけどデータベースどこにあるのかわからなかった。
msx.orgのにはスロット構成載ってないしで
どこの話してるのかよくわからないのだけど。

スロットは、50ピンのならMSX2でも1スロット機種あったし、MSX1でもそこそこある。
キヤノンMSX1の上面・背面順序はその通り。

412
ナイコンさん[sage]   投稿日:2017/05/08 18:25:37
OpenMSXのフォルダ内
〜\OpenMSX\share\machines\*.xml

にある、*.xmlファイルのこと。テキストエディタで閲覧可能。

MSX2で1スロット〜三菱のML-G30がそうらしい。
所有者曰く、
「ML-G30でグラディウス+ツインビーは拡張スロットが必須です(笑)」
……三菱製の拡張スロットは通常のカートリッジで、NEOSのものと同じタイプ。

あと、東芝のMSX2では、HX-23・HX-23FのRAMが特殊。
MSX2でありながら、ページ2・3のRAMがMAIN ROMと同じ基本#0、
ページ0・1のRAMが拡張#3−0。RAM32KのMSX1をRAM64Kした場合と同じか?

※東芝の開発者は、テープ+64KB機種で割れゲームの対策を取った?
32KBのゲームはページ1=ページ2を要求してくる。

MSX2+以降は、リセット判別機能に加え、スロットの配置も定義された。
#0または#0−0にMAIN ROM、#3−?にMAIN RAM64k以上(全域がRAM)・ディスクROM。
#0−?・#3−?にSUB ROM・漢字BASIC・拡張音源を置く。

理解できないのは、次に購入したサンヨーのMSX2+ PHC-70FD2。
べーしっ君を#3−3のページ2に置き、転送命令 CALL BCでページ1のRAMに転送
しているけど、MAIN ROMは基本#0。拡張スロット#0−1のページ1に置けばよかったのに。
blueMSXのユーザーは、ダイレクトモードで CALL TURBO OFFを実行してほしい。
エラーが出なかったら、べーしっ君が内蔵されている・使えるの意。

413
ナイコンさん[sage]   投稿日:2017/05/09 00:23:08
16K/32Kゲームローダーのテキストファイルをアップ。

http://kantapril.sakur%61.ne.jp/msx/download/gameloader.zip
http://kantapril.sakur%61.ne.jp/msx/download/gameloader.txt
http://kantapril.sakur%61.ne.jp/msx/download/rommake.txt
http://kantapril.sakur%61.ne.jp/msx/download/rommake_prn.txt
http://kantapril.sakur%61.ne.jp/msx/download/romp1ldr_prn.txt
http://kantapril.sakur%61.ne.jp/msx/download/romp2ldr_prn.txt

2+・turboRではBIOSでリセットの情報を調べ、0番地にジャンプでソフトリセット。
実機の2+以降は、内蔵ディスクが#3−?にあるうえ、RAMも#3−0だから
ディスク初期化よりもゲームが優先〜ビープ音は鳴らないはずだが……

WebMSXはRAMから起動するとき、なぜビープ音?と思ったら、
ディスクROMが#2−2、RAMが#3−0だった。

414
411[sage]   投稿日:2017/05/09 01:29:09
OpenMSX使ってなくて知らんかったわ。ソフトの話だったのね。ありがとう

50ピンスロット1個のMSX2、他にもHC-90/95、サンヨーセパレートのMPC-25F/FD/FKがそうです。
おれが書かなくてもwebに情報あるだろうけど

415
ナイコンさん[sage]   投稿日:2017/05/09 23:11:54
セパレート型のMSX2は、意外と50ピンスロットが1つのみの機種が多いとは。
ただ、独自の拡張端子がある、FDDが最大2台内蔵できる…ので、
50ピンスロットは1つで十分だと思ったのかも。


前にアップしたゲームローダーだけど、致命的な欠陥があったので修正。
ソフトリセットした場合、8000H〜8002Hが消去されてしまうので、それを補うルーチンを入れた。
MSX2、2+以降を問わず、ソフトリセット→ID削除→8000H修復。
turboRはカーソルキーを押しながら立ち上げると…。
(某社のソフトはなぜ正常動作するのだろう? 松下WX・WSXやビクターHC-90・HC-95の高速モードでも正常?)

http://kantapril.sakur%61.ne.jp/msx/download/gameloader.zip
http://kantapril.sakur%61.ne.jp/msx/download/gameloader.txt
http://kantapril.sakur%61.ne.jp/msx/download/rommake_bas.txt

※上記以外は削除。ソースリストはzipファイル内にある。

416
415[sage]   投稿日:2017/05/10 01:32:40
自作のゲームローダーはA1mk2+ソニーのFDDで正常動作。16KB・32KBのいずれも確認。

MSXのソフトに詳しい方に質問。このゲームローダーの仕組みは、

【MSXのページ1 RAM】
4000:41 42 10 40 00 00…… 4010Hから起動する例 を
4000:41 42 00 D1 00 00…… 強引にページ3のアドレスに書き換え、

ページ3のプログラム(再起動前のローダーに転送命令を書き込んだ)に飛ばし、
ID削除(MSX2実機は絶対に必要)、ページ1・ページ2のスロットをRAMにする、
消去された8000H〜8002Hの修復、ページ1の起動アドレスを本来のアドレスに戻す、
起動アドレスへジャンプでゲーム起動……という仕組み。

ソフトウェアリセットで再起動(単純なリセットを除く)している市販ソフト・同人ソフト・
パワーユーザーの方作成のプログラムはありますか?
周辺機器を使わないゲーム(このプログラムと同じ)・周辺機器を使うソフトのいずれでしょうか?

名前は忘れたけど、市販ソフトのオマケ? ディスクマガジン? のいずれかで
ソフトウェアリセットしたものがあった。

417
ナイコンさん[sage]   投稿日:2017/05/12 17:48:26
現在のグラフィックソフト(Photoshopなど)で白黒系の色を使うとき、
直接入力でR・G・Bの値すべてを同じ値にするのが早いのを知ったきっかけは……

MSXのパレット。MSXの場合、COLOR1・14・15のデフォルト値が該当。
COLOR1(黒)〜0,0,0 COLOR14(灰色)〜5,5,5 COLOR15(白)〜7,7,7

MSXでは3ビット(0〜7)だけど、現在のPCは8ビット(0〜255)が指定できる。
今日は背景色に「白と灰色の中間を使いたい」と思ったので、200を指定した。
MSXに換算すると COLOR=(コード,6,6,6)。COLOR15と14の中間か。


あと、MSXのマニュアルのような白黒の本をスキャンする・PDF化するときは、256色が適切か。
某アーカイブは基準が厳しいので、すぐにエラーを吐く。Nuance社のPDFソフト・ABBYY社のPDFソフトが必要だとわかった。
純正のAdobe Acrobatで作ったものは相性が悪い。解像度・色数変換ソフトも必要。

418
ナイコンさん[sage]   投稿日:2017/05/13 09:01:08
256色じゃなくてグレースケール256値

419
ナイコンさん[sage]   投稿日:2017/05/15 00:11:35
ゲームローダーを最終修正。

http://kantapril.sakur%61.ne.jp/msx/download/gameloader.zip
http://kantapril.sakur%61.ne.jp/msx/download/gameloader.txt
http://kantapril.sakur%61.ne.jp/msx/download/gameloader_rommake_bas.txt
http://kantapril.sakur%61.ne.jp/msx/download/gameloader_source.txt

修正箇所〜ゲームのページ2をいったんRAMのページ1にコピーし、
ページ2をRAMに戻してからRAMのページ1を9000H〜CFFFHにコピーしたとき。
4000H・4001HのRAM(本来は8000H・8001H)を削除しないと、
MSX2実機でトラブルが起きる危険がある。
本来の8000H〜8001Hの内容が41H 42H ('AB')の場合。

ローダー側は既に対策を取ってある(IDはいったん削除し、再起動直前に書き込む)が、
作成ルーチンはRAMページ1対策がなかったので修正。

あと、ROMMAKE.BASだけど……ローダーの機械語作成部分はRESTOREを多用しすぎ。
PLAY命令+READ〜DATAで音楽を演奏するとき、RESTOREを多用しているプログラムにそっくり。
機械語関係でこんなプログラムは、見たことがない。
(16KBゲームのローダーでは不要な部分が多いので、それを省略しているのだが)

420
ナイコンさん[sage]   投稿日:2017/05/15 22:25:08
MSXのパレットで質問。
デフォルト値なので、事実上MSX1用プログラム限定(WIDTH80もパレットなしが多い?)だけど。

10 'FILES:PRINT:PRINT:INPUT "SC2 BSAVE File";FL$:SCREEN 2:BLOAD FL$,S
100 COLOR:DEFINT A-Z:DIM PL(15,3)
110 FOR I=0 TO 15:FOR J=1 TO 3
120 READ PL(I,J):NEXT
130 PL(I,0)=PL(I,1)*.3+PL(I,2)*.6+PL(I,3)*.1:NEXT
140 BEEP:A$=INPUT$(1)
150 FOR I=0 TO 15:PL=PL(I,0):COLOR=(I,PL,PL,PL):NEXT
160 BEEP:A$=INPUT$(1)
170 DATA 0,0,0,0,0,0,1,6,1,3,7,3,1,1,7,2,3,7,5,1,1,2,6,7
180 DATA 7,1,1,7,3,3,6,6,1,6,6,4,1,4,1,6,2,5,5,5,5,7,7,7

モノクロへの変換は、130行の式で正しいですか?


もう一つ〜↑の変換式を機械語にする場合。

10 DEFINT A-Z
20 INPUT "R,G,B";R,G,B
30 A=R*3+G*6+B
40 B=A\8+(A>35)
50 PRINT B

10倍の値を8で整数除算(3ビット右へシフト)し、10倍の値が36以上の場合は−1……でいいでしょうか?
試したところ、0,0,0、1,1,1…6,6,6、7,7,7では正しいはず。

421
420[sage]   投稿日:2017/05/15 22:41:53
パレットのデータ。BSVファイルは、SCREEN2をセーブしたもの。
http://kantapril.sakur%61.ne.jp/msx/download/plttest.zip

SUB ROMのBIOSにパレットの値を調べるルーチンがあるらしい。
これを使えば、パレットのVRAMアドレスを調べる必要はない?
SCREEN2と4〜1B80H、SCREEN1と3〜2020H、SCREEN0〜0400H、WIDTH80〜0F00H など。

やはり……SCREEN5以降のグラフィックを変換しないと、と思う。


MSXのパレットについて(海外サイト・英語)
https://www.msx.org/wiki/VDP_Color_Palette_Registers

画像のモノクロ化について
http://daredemopc.blog51.fc2.com/blog-entry-877.html

422
ナイコンさん[sage]   投稿日:2017/05/16 22:42:33
パレットの値を調べるBIOS(SUB ROM)がわかったので、プログラム化。

100 DEFINT A-Z:AD=&HF55E:DEFUSR=AD:DIM PL(15,3):DEF FNN$(N)=CHR$(N+48)
110 W=40:INPUT "SCREEN(0-7,10,80)";S:IF S=80 THEN S=0:W=80
120 IF S<0 OR S=8 OR S=9 OR S>10 THEN 110
130 IF PEEK(&H2D)<2 AND S=10 THEN 110
140 SCREEN S:DV$="CRT:":IF S>1 THEN DV$="GRP:"
150 IF S=0 THEN WIDTH W
160 OPEN DV$ AS #1
170 FOR I=0 TO 13
180 POKE AD+I,VAL("&H"+MID$("23237EDD214901CD5F01712370C9",I*2+1,2))
190 NEXT
200 IF S>1 THEN PRESET(0,0)
210 FOR I=0 TO 15
220 A=USR(I):PL(I,1)=A\4096:PL(I,2)=A MOD 8:PL(I,3)=A\256 MOD 8
230 R=PL(I,1):G=PL(I,2):B=PL(I,3)
240 PRINT #1,USING "COLOR=(##";I;
250 PRINT #1,",";FNN$(R);",";FNN$(G);",";FNN$(B);")"
260 NEXT
270 IF S>1 THEN A$=INPUT$(1)

どのスクリーンモードでも、デフォルト値は同じだとわかる。(ところで、SCREEN0やWIDTH80でパレットを使う例はあるの?)
あと、サーバにPC-9801・DOS/Vの16色画像をSCREEN7のインターレースに変換した例をアップ。

423
ナイコンさん[sage]   投稿日:2017/05/16 23:01:31
「BMP to MSX」で、PC-9801の640×400 16色・DOS/Vの640×480 16色(VGA)を
SCREEN7のインターレースモード用に変換したのでアップ。
左右をカットしたもの・縮小したものがあるけど、サイズはREM文に書いた。

グレースケール化……というより、SCREEN7のインターレースがメインになってしまった。
実機の場合、RGB21ピン対応ディスプレイ、または電波新聞社のHDMIアップコンバータが必要だと感じる。
SCREEN7のインターレースだけど、通常は漢字BASICで使うくらいかな。

http://kantapril.sakur%61.ne.jp/msx/download/sc7iview.zip

プログラムの例
http://kantapril.sakur%61.ne.jp/msx/download/miyuk400_bas.txt

120行のファイル名・縦ドット数を変えれば、
他のSCREEN7+インターレースのBSAVEデータも読めるはず。


パレットの値がわかれば……ネガポジ反転もできるはず。
RGBの値を逆にする〜PCは255・MSXは7から引けばいい。
ネガポジ反転は〜1990年代のMr.マリック&エスパー伊東出演の某番組で多用されていた。

424
ナイコンさん[sage]   投稿日:2017/05/18 18:22:42
今は体調が悪いので、チラ裏のみ。
そのうち、SCREEN7+インターレース画像をグレー化・ネガポジ反転・グレー化+ネガポジ反転
を作る予定。Z80命令は頭が痛くなるので、MSX2のBASICを勉強してみるか。
(MSX1購入は早かったが、MSX2以降+ディスクへの移行は遅かったので、MSX1病にかかっている。
これは、PC-8001やFM-7など古い機種からMSX1に移行したユーザーも、この傾向がある!)

免許更新に行ったとき。2人掛けの席だが、
講師が「今日は人数が少ないので、偶数の人は自分の番号+30の席に座ってください」と。

ここで、BASICの式を連想した。

100 INPUT N
110 IF N MOD 2=0 THEN N=N+30

であれば、他のBASIC機種のユーザーと同じだけど、

110 N=N-(N MOD 2=0)*30

のように論理演算子で書いたら、MSXユーザーかつ某雑誌読者だとバレる。
しかも、N=N-(NMOD2=0)*30 のように、エラーが出ない範囲で空白を詰めたら尚更。
某誌の元常連投稿者であるK氏(現在)は、
「X OR Y を XORY と書くと、予約語のXORとみなされ、エラーになる」
と指摘している。

425
ナイコンさん[sage]   投稿日:2017/05/18 21:12:47
WebMSXで質問。以前はMSX1だったけど、現在はMSX2+の日本語版までサポート。
(ただ、日本語109キーボードに完全対応していない。
 ":" "_" "*(テンキーなしの場合)" はファンクションキーに定義すること。)

GET TIME・GET DATE(MSX2以降の命令)だけど、WebMSXと日本の時差は8時間らしい。
日本時間はUTC+9だけど……

英国 もしくは GMTグリニッジ標準時(通常はUTC+0、5月はサマータイムでUTC+1)の夏時間?
オランダ(通常はUTC+1、5月はサマータイムでUTC+2)の通常時間?

後者のオランダだと感じるけど??


英国はMSXの普及率が低いはずだけど、ググったらキヤノンMSX1 V-20の英国仕様が〜£がある。
http://bilgisayarlarim.com/Canon/V-20/

もっとも、WebMSXはゲーム専用、BASICやMSX-DOSはリードオンリー+RAMディスク
(保存不可)だから実害はないか。
タイムスタンプ変更や余計なファイルを作らないところは評価している。


もっとも、現在は米国西部時間(通常はUTC-8、5月はサマータイムでUTC-7)で表示・管理している
サーバやソフトウェアが多いといえる。

426
ナイコンさん[sage]   投稿日:2017/05/18 21:39:47
イギリス向けMSXの開発にかかわってた俺の立場が
コメント1件

427
ナイコンさん[]   投稿日:2017/05/18 21:41:37
神降臨!

428
ナイコンさん[]   投稿日:2017/05/18 22:52:22
>426

kwsk

429
ナイコンさん[sage]   投稿日:2017/05/19 12:29:36
ブリテンのMSX普及率は欧州の中では低いってだけで、米国に比べたら大ヒットですよ。

430
ナイコンさん[sage]   投稿日:2017/05/19 12:35:33
欧州にはAMIGAがあるからなぁ。
AMIGAと比べるとMSXはウンコみたいな性能だし。

431
ナイコンさん[sage]   投稿日:2017/05/19 15:28:49
ブリテンではZX SectrumとBBC Microが強かった。
米国はC64とAppleIIが強すぎた。

432
ナイコンさん[sage]   投稿日:2017/05/19 18:53:21
AndroidのMSX.emuなど多数のエミュレータの作者さんは、ワシントンD.C.(米国の首都)の方?

MSX.emuはblueMSXを移植したものなので、blueMSXのフォルダをそのままAndroid機器のMSX.emuのフォルダにコピーするとよい。
turboRにも対応、ELECOM Keyboard layoutに対応したキーボードを使えば
日本語キーに完全対応(":" "*" "_" "ろ" "ロ" ダイヤ〜可、但し漢字BASICで漢字入力は不可)。

米国人でもエミュレータの作者さんとなると、MSXどころかPCエンジン・ネオジオ系のエミュレータも作っている。彼の各エミュレータのコメントは、日本人・日本語の巣窟!
任天堂のNES(ファミコン)・SNES(SFC)あたりは米国人や欧米人のユーザーがいてもよさそうだけど?


※米国人だけど、当該人物の名前で火病を起こす基地外がいるので、それは伏せる。
 ただ、それに関わった国内の方が MAKEROM.BAS というROM吸い出しプログラムを作った。
 作者さんが著作権放棄宣言をしたので、ググると出てくる。
 RAM64KのMSX(turboR・DOS2・大容量RAMなどは不要)でもメガROMの吸い出しが可能。
 ただ、メガROMはヘッダ(最初の2バイト)を41H 42Hに変更する必要がある場合が。

433
ナイコンさん[sage]   投稿日:2017/05/19 19:21:47
↑何の話してんのこいつ

434
ナイコンさん[sage]   投稿日:2017/05/19 19:58:36
健全でない言葉が含まれているため表示しません 内容を確認する

435
ナイコンさん[sage]   投稿日:2017/05/19 20:17:41
健全でない言葉が含まれているため表示しません 内容を確認する
コメント1件

436
ナイコンさん[sage]   投稿日:2017/05/19 23:42:19
↑何言ってだコイツ?
コメント1件

437
ナイコンさん[sage]   投稿日:2017/05/20 00:45:44
健全でない言葉が含まれているため表示しません 内容を確認する

438
ナイコンさん[sage]   投稿日:2017/05/20 00:57:11
ま、私のような素人は
(初心者と言いたいけど、本当のド素人から「機械語を使うくせに」と言われるので、初心者は禁句だ)
スロット調査でRAM探索・拡張音源探索は必要ないし。

市販ゲームで最後の質問。拡張音源のIDを「PAC2OPLL」と決めつけ、
2+以降の拡張音源のID「APRLOPLL」(4月に完成?)を受け付けない
=PSGになるゲームがあったけど、コナミ以外でペンギンが登場するメガROMゲームですか?


そうだ。MSX2の画像COPY命令で気づいたことがある。
基本は左上→右下だけど、転送領域が重複する場合、画像によっては左下→右上にする必要があるね。
これはZ80のLDIR・LDDRと同じ? 基本的には前者を使うけど…。

439
ナイコンさん[sage]   投稿日:2017/05/20 01:32:14
基地外は私の逆鱗に触れた! ぶっ頃す!
皆さん、まだ言いたいことがあるので、言わせてください。

YouTubeやニコニコ動画で、市販ゲームをMSXに移植しているパワーユーザーの方がいる。
彼が個人的に作っているもので、ソフト会社に迷惑を掛けたわけではない
……にもかかわらず、

彼の動画に悪い評価を入れる・中傷コメントを書く馬鹿どもがいる。

「犯人は中古ショップの経営者や店員では?」というコメントがあったけど、
なるほど一理あるな、と思った。

あと、バカミチ以外でもMSXエミュレータの名前を出しただけで
「私もソフトウェアで生計を立てているので、違法行為を助長する
エミュレータへのリンクは貼りません。
もっとも、検索したらいくらでも出てくるのですが(笑)」ときた!


市販ゲームの話題は危険だ。ディスクのゲームであっても。
バッ活に出てくるもの〜ROM関係・スロット・ページ1の裏RAM
・ディスクのセクタを直接アクセス・ディスクのゲームのプロテクト外し…これもダメだ。

技術資料だと、テクハンは比較的無難な範囲に収まっていると思う。


まだ体調が悪い。回復したら、SCREEN7インターレース表示の機能追加をする予定。
ON STOP GOSUBを使い、インターレースをオフにしてから終了も付け加える。

これは、機械語で割り込み(BGM演奏など)や、OUT命令などでハードウェアを操作といった
危険なことをしたとき、CTRL+STOPで解除ルーチンに飛び、解除してから終了に使われている。
コメント1件

440
ナイコンさん[sage]   投稿日:2017/05/20 04:09:00
↑コイツ、キチガイけ?

441
ナイコンさん[sage]   投稿日:2017/05/20 07:31:37
>439
腹たつのはわかるが余計な御世話なんだぜアンチがついて一人前なんて言って
世間に認められたってことさね

442
ナイコンさん[sage]   投稿日:2017/05/21 03:07:46
SCREEN7インターレースの画像表示・グレー化・ネガポジ反転プログラム。

http://kantapril.sakur%61.ne.jp/msx/download/sc7iview.zip
http://kantapril.sakur%61.ne.jp/msx/download/sc7iview.txt
http://kantapril.sakur%61.ne.jp/msx/download/miyuk400_bas.txt

(プログラムのテキストファイルは miyuk400.bas のみアップしたが、ほかの *.bas も100〜110行以外は同じ)

(>435は削除、sc7iview.zipにテレビ撮影画像を入れた)

BEEP音が鳴るまで待つ。
カーソルキーでグレー化・ネガポジ反転。
CTRL+STOPを押すと、インターレースモードを解除してから終了
〜ON STOP GOSUBを使っている。

160行の COPY(0,Y1-1)-(511,0) TO (0,211-Y2) は、左下→右上を指定し、
元画面よりも下に転送。転送領域が重複している場合は、こうなる。

グレー化・ネガポジ反転の変換データは、配列変数に代入。
MSXは遅いので、事前に計算し、配列変数に代入したほうがいい。

最後に。グレー化の計算は5捨6入〜0.4を加えたものを整数型変数に代入。

443
ナイコンさん[sage]   投稿日:2017/05/21 10:04:40
別に書いてる内容が悪いんじゃない。エミュだろうが吸出しだろうが何の話題でも構わない。
ただ、長文、連投、偉そうな口調、そのあたりがウザい。
だから、何を書いても誰も答えないし、なぜか叩かれる。
いい大人ならそれくらい気づけよ。
コメント1件

444
ナイコンさん[sage]   投稿日:2017/05/21 11:04:35
確かに偉そうな口調なのは認めるが。

>443よ、お前のほうが、一言で「キチガイ」などと書く奴よりも悪質だ!

ま、犯人は札幌の今村秀樹ではないね。
北九州のパソファミ作者である安藤信明でも…こいつはファミコンが本業で、
「一応」MSX本体なしでもMSXのゲームが吸い出せるツールを制作しているだけ…だから。

Marat Fayzullin氏を「悪質コピー野郎」「魔裸人」と叩くタカミチ=鈴川隆紀?
ただ、タカミチこと鈴川は、エミュレータでもRuMSXの作者さんには敬意を払っている。

MSX-DOS用のアセンブラ M80で「ORGが使えない」と嘆いている初心者を非難している
鈴見咲君高か?

この世界は、「8192階建ての塔」作者さんのK氏みたいな立派な方もいるが、
半分はね〜。
コメント1件

445
ナイコンさん[sage]   投稿日:2017/05/21 11:05:22
あと、現時点ではMSXのBASICやZ80などのユーザーはいるか?と思う。
昨日は他板で現行PCの質問をし、アドバイスをいただいた。
現行PCとはわけが違うんだ、ここは。

ヤフオクのMSXカテゴリ〜専用カテゴリがあり、PC-9801よりも出品数が多いのは凄いけど。
入札・落札があるのはほとんどがゲームや本体。
MマガやMSX・FANも、時期によってはプレミアが付く。
けど、マニュアルやBASIC本は売れない。

市販ゲームプレイだけのユーザーが多いからでは?
ま、それはそれでいいと思う。

ここに書く以上、形は質問ではあっても、回答など期待していない。

この板の他のスレにしても、止まったスレ・死んだスレが多いではないか。
他板だったらdat落bソだ。

446
ナイャRンさん[sage]   投稿日:2017/05/21 11:15:38
完全にスレ違い、かつ板違いだけど。

最近のヤフオクは、

1.個人同士の場合の取引ナビでも、必要なとき以外は文章を書く必要がなくなった。
 (業者は、もともとオーダーフォーム限定)
2.落札者の落札物は完全に伏せられる。落札者のIDは、無関係な文字+伏字になる。
 しかし、出品者の出品物・IDは公開される。落札者の個人情報対策。

だから、現在のヤフオクは出品者・落札者のいずれも、
原則として相手に文章を書く必要はない。評価でさえ定型文でよい。

文章は、個人の特徴が丸出しだから。さすがに手書きではないけど。


私は、「長文・連投・(ここでは)偉そうだ」と恫喝されたが、
現在のヤフオクでは原則として文章を書かないから、恫喝・罵倒などの被害に遭ったことはない。

ただ、落札する物は考えたほうがいい。個人から落札すると危険なものは
〜業者、例えば古本であればブックオフあたりから落札するとよい。

447
ナイコンさん[sage]   投稿日:2017/05/21 11:23:11
健全でない言葉が含まれているため表示しません 内容を確認する
コメント1件

448
ナイコンさん[sage]   投稿日:2017/05/21 11:42:24
現行PCを扱う他板でテープの質問をしたので、「テープ」について。

フロッピーが高価だった頃は、MSXもそうだけど、カセットテープに
プログラムやデータを記録した〜これらは外部記憶装置というのだが。
パソコンはデータレコーダーが望ましい。

カセットテープだけど、正式名称は「コンパクトカセット」〜オランダのフィリップス社が開発したものだが、
フィリップス社が仕様を公開したため、広く普及した。


本題。
ネット上の掲示板(知恵袋・gooを含む)でこれを「テープ」と呼び、罵倒された者がいる。

カセットテープの場合、カートリッジ内に磁気テープが入っている。
ユーザーはカートリッジを触るのみ。磁気テープはカートリッジで保護されている。
ただ、ユーザーは磁気テープではなく、カートリッジ側を「テープ」と呼ぶ傾向がある。

だから……カセットテープを「テープ」と呼ぶのは、まずい場合があるのでは?と感じる。


通常のテープは、セロハンテープ・ガムテープ・ビニールテープ・紙テープといったところか。

「セロテープ芸」で有名な清水アキラの評価は…
http://warapappa.jp/archives/1475916.html

449
ナイコンさん[sage]   投稿日:2017/05/21 11:53:50
文脈によって言葉の使い分けができないのは脳の病気の可能性があります
普通は「MSXの記憶装置について」話している時に、前提となる知識を持った人ならば
テープという単語の意味はコンパクトカセットを指すと理解できるのが正常だからです
コメント1件

450
ナイコンさん[sage]   投稿日:2017/05/21 11:54:01
"堀江貴文" "私は自殺しない" でググると、
堀江貴文氏の「ネット自殺」についての意見が出てくる。

http://news.livedoor.com/article/detail/9116075/

>堀江氏は「私は自殺しないけど普通の人ならしても
>おかしくない状態におかれたことあるのでよくわかる」

……有名人は、どうしてもそうなるか。
「私は自殺しないけど」でないと、有名人は務まらないということだ。


堀江貴文氏だけど、最初に購入したパソコンは日立のMSX1。
ただ、MSXではもの足りなくなり、アルバイトをしてPC-8801を購入。
彼が当時通っていた塾のプログラムを新しいシステムに移植した…ほどの技術があった。

「お金がないから上位機種は諦める」ではなく、
「アルバイトをしてでも買う」〜彼は中学生の頃から前向きだった、といえる。

451
ナイコンさん[sage]   投稿日:2017/05/21 12:04:39
※以降は、私への煽り・罵倒以外の回答は、敬体・丁寧語・敬語を使います。

>449
「文脈」〜これは重要ですね。

「MSXの記憶装置について」とわかっていれば、「テープ」はコンパクトカセットを
意味します。
テクハンを見たところ、「カセットテープ」「テープ」のいずれも使われていました。
アスキー&松下(共著?)・ソニー・サンヨー各社のマニュアルの「CSAVE」は
「カセットテープ」〜無難な呼び方をしています。

もっとも、コンパクトカセットは音声用・音楽用が大部分でしょうが。
フィリップス社も、本来はボイスレコーダーの音声用として開発したのですが。


しかし、通常の「テープ」はセロハンテープ・ガムテープ・ビニールテープ・紙テープ
などを指すので、
コンパクトカセットを「テープ」と呼ぶと罵倒される危険があるでしょうね。

452
ナイコンさん[sage]   投稿日:2017/05/21 12:26:53
過疎板・過疎スレの分際で、私を恫喝した馬鹿者がいる!

他板ではそうされても仕方がない・文句が言えないが、
ここでそれをされるのは許せん!

なので、このスレごと沈める。このスレごと殺す。宣言する。

453
ナイコンさん[sage]   投稿日:2017/05/21 12:37:23
カセットテープ(正式名称:コンパクトカセット)を「テープ」と同様だけど、
言葉(ここでは文章・文体ではなく、単語・地名)は気を付けないといけないね。

コンピュータ関係の場合。
肝心のMSXだけど、初代規格を「MSX1」と呼ぶ。もちろん「MSX1」は正式名称ではない。

しかし、アスキーから出版された公式の技術書であるテクハンに、
「本書では、従来のMSXをMSX1と呼ぶ」と書かれた

……MSX・FAN(徳間書店)でもなければ、冷やかし?でMSX1に参入したメーカーでもない。

MSXの設計者・関係者自らが、正式に定義ではないものの、事実上の名称としたので、
「MSX1」で罵倒・非難されることはない、といえる。

Wikipediaでも…
https://ja.wikipedia.org/wiki/MSX_(%E5%88%9D%E4%BB%A3%E8%A6%8F%E6%A0%BC)

454
ナイコンさん[sage]   投稿日:2017/05/21 13:04:01
コンピュータ関係だけど、MSXよりももっと重要なこと。

現在でもこの言葉を使う者がいる、これでは恫喝・罵倒・非難されるので危険
……な言葉。


ワープロ専用機・PC-9801・DOS/V・Windows3.1/95時代に使われた、
「機種依存文字」。
NEC特殊文字・IBM拡張文字・NEC選定IBM拡張文字のこと。
(UnicodeやSJIS以外のコードは含まない)

漢字では、草なぎ剛の「なぎ」、高島屋の「はしご高」が該当。
Windows8.1/10のIMEでは、「環境依存」と表示される。

※Unicode文字・半角カタカナも「環境依存」と表示されるので、見分けは難しいが…


知恵袋・gooではなく、大手旅行会社系質問サイト(goo・OKWaveのOEMではなく、完全独自)にあった例。

「なぎ」や「はしご高」などを「機種依存文字」と呼んだ質問者を、

「機種ではなく、OS(Windows=ソフトウェア)で表示しているのに、なぜ
『機種依存文字』と呼ぶ! 『環境依存文字』と呼べ!
前にも同じことを言った奴がいた!」

と質問者を恫喝・罵倒した大馬鹿者が現れた。


現在は、「機種依存文字」という言葉は絶対に使わないこと(明らかに安全な場所・相手は別)。

455
ナイコンさん[sage]   投稿日:2017/05/21 13:04:48
NEC特殊・IBM拡張、Unicodeのいずれにせよ、素人はあまり難しいことを考えないのが一番。
「環境依存」と表示された文字は使わない〜それでよい。

しかし! 通常の漢字〜第一水準・第二水準の範囲は、
普通名詞等・固有名詞の大部分は、常用漢字・1990年以前からの人名用漢字(「聡」「遥」「曙」「巽」など)
を除いては、通常の範囲にある限りは正字体(常用漢字でいう旧字体)を使うこと。

北海道小樽市の「樽」・葛飾区の「葛」などは、Vista以降に字体が正字体になったけど……
「檜(桧)」「諫(諌)」「頸(頚)」などは、原則として正字体を使うこと。

ただ、森鴎外の「鴎」・冒涜の「涜」・祈祷の「祷」などは、範囲外になるので仕方がない。
これらは「環境依存」と警告が表示されるのでわかる。

なお、大阪市営地下鉄千日前線の終点・南巽駅の「巽」は、正式名称は「巳巳」の字体だが、
現在のPCでは表示できない。Unicodeでは一応定義されたらしいけど…将来のPCだね。
「巽」が1990年に人名用漢字に昇格したとき、「巳巳」から「己己」に変わったのが原因。

456
ナイコンさん[sage]   投稿日:2017/05/21 13:41:06
「ワープロ専用機・PC-9801・DOS/V・Windows3.1/95時代」

俗称とシリーズ名とシステム名?とOS名を同列に書き並べる、これがもっともよくない例です
コメント1件

457
ナイコンさん[sage]   投稿日:2017/05/21 13:53:02
私に対し、「キチガイ」など一言で悪口を言う奴と、
本気で罵倒・恫喝する奴は、明らかに違うと断言する。

前者は、ただの冷やかしもいると思うけど、
なぜか吸い出し・スロットなど市販ゲーム改造・解析関係で出てくる気がする。

「sageているということは、本人も自覚しているなw」と言われたことも。

もちろん、他の人物でも吸い出し・スロット・市販ゲーム改造・解析に関わると
馬鹿者どもから攻撃される。

むしろ、某有名RPGの「危ない水着」で遊ぶ〜これの動画や画像をアップする
(着色した者もいた〜プログラマ?が描いた=素人絵のどこがいいのだろう?)、
パスワード解析・改造ツールや裏技で複数入手する……連中は、被害に遭わないね。


ただ、後者の本気で恫喝する奴は……、
ここみたいな2chの過疎板・2chの一般板・知恵袋・goo/OKwaveのどこにでもいる。

どこの会社にも、部下たちを恫喝する嫌な奴はいるし、
本職はフィクション作家・ライター・弁護士・探偵で人間いじめが得意な者
……一言でいえば「素人ではない」ということ。

これで終わり、では足りないので追加。
神社の神職・巫女も、「神様に携わる」という名目の仕事をしているが、
フィクション作家・ライター・弁護士・探偵などと同様、いじめや汚いことをしている奴が多い。
素人にも手を出す〜弱い者を恫喝する・暴力を振るうのは日常茶飯事。
巫女同士・神職同士のいじめは激しく、
いじめで離職した元神職が、離職後も元上司から執拗ないじめ・暴力の被害を受けた例もある。

だから、ネット自殺が起きる。韓国は世界一多いはず。欧米でさえ多い。

458
ナイコンさん[sage]   投稿日:2017/05/21 14:04:38
>456

「機種名」「OS名」と宣言はしなかったので油断しました。
1980〜1990年代、が望ましい表現でしょうか。

「ワープロ専用機」〜これは一般名詞?
「PC-9801」〜NECの16/32ビット機の機種名・シリーズの総称
「DOS/V」〜AT互換機上で動くOSで、特別なハードウェアは不要、
 ただAT互換機の英語ソフトは無関係で、どうしても日本語はDOS/Vになる
「Windows 3.1/95」〜PC-9801/9821のサポートはWindows 98までで、
3.1の頃からAT互換機のシェアが…XPでPC(もはやAT互換機では…)へ完全移行

もちろんDOS/VやWindows3.1の登場が一番後で、普及率も最初は低かったのですが。
この2つは例外として。

ワープロ専用機の文豪・Rupo・OASYS・書院にせよ、
PC-9801・X68000・TOWNS・FM-Rにせよ、
漢字ROMという機種独自のハードウェアがあった、といえます。

459
ナイコンさん[sage]   投稿日:2017/05/21 15:19:45
私を恫喝した大馬鹿者は許さん! 本人が現れたらその場で殺すぞ!

なぜ気に入らないというだけで恫喝する!

お前! 本気で殺すぞ!

460
ナイコンさん[sage]   投稿日:2017/05/21 15:31:12
さくらインターネット上にアップした、MSX関係のものはすべて削除した。
(それ以外のものは、そのまま。)

ただ、さくらインターネットを借りたのがきっかけで、
他人に公開するメールアドレスを作ることができた。
低額でも有料なので、フリー扱いされないはず。(今のところ、フリー禁止のところには関わっていない)

最大のメリットは、いつでもメールアドレスを変更・削除できること。
(実は過去にも違う目的で借りたことがあるが、当時はメールがなかった気がする? 見落としただけ?)

あと、サーパがあるので、メールの添付ファイルを使わなくても画像・Wordファイル・
PDFファイルなどを送ることができる。


「サーバを借りたら」とアドバイスしてくださった方に感謝します。
コメント1件

461
ナイコンさん[]   投稿日:2017/05/21 15:44:22
>444
>447
×札幌の
○夕張の

  ∩∩                M S X 界 D Q N 9 匹 組         V∩
  (7ヌ)                                               (/ /
 / /                  ∧_∧                            | |
/ /  ∧_∧     ∧_∧  _(´∀` )   ∧_∧    ∧_∧    ∧_∧ / /         ∧_∧  
\ \(´∀` )―--(´∀` ) ̄      ⌒ヽ(´∀` )―--(´∀` )   (´∀` ) / ∧_∧ ∩∩ ( ´Д`)
  \       /⌒   ⌒ ̄ヽ、なす /~⌒     /⌒      ⌒丶 /     /  ( ´∀` )(7ヌ )/ ⌒\ \   n
   |      |ー、 淫行  / ̄|    //`i ジャラ/ー、 秀人  /ヽ /. \\ /  /⌒     / |  \ \__/ ミ 
    | 藤原  |  |  今村 / (ミ   ミ)  |    | |      // / 橋本\\ / 人 末永 ノ  | 濱埜|\   / 
   |    | | 鬼畜 | / Λ_Λ\ |    | |     ミ)//     l(_) Y l 兄弟(   |   /⌒ー'‖
   |    |  )    / __(´∀` ) \ |       ヽ |    \  /  /\ \ ヽmヽ    ヽ  |  /   イ  || 
   /   ノ | /  ヽ ヽ、_      .⌒_)  ゝ  | |   |\  \  /   \ \/ ヽ |\  ヽ|    / |  || 
   |  |  | /   /|   / | 日下    | |  |.  /,.| / / /| /     . |  |__ノ ヽノヽ_ノ
コメント1件

462
ナイコンさん[sage]   投稿日:2017/05/21 15:46:56
言いがかりの被害に遭う隙〜地名について。


兵庫県西宮市〜ここは県庁所在地でもなければ、政令指定都市でもないので、県名を付けてもいいね。
西宮市に「阪神甲子園球場」がある。
「阪神」は阪神タイガースの親会社で、甲子園球場の運営者でもある阪神電鉄〜社名。

漫画・アニメ「キン肉マン」の作者「ゆでたまご(2人のコンビ)」は、2人とも大阪市出身。
にもかかわらず、作品内に甲子園球場を出し、
球場の名前を……「大阪甲子園球場」と書いた!

大阪市内・大阪府のいずれでもないし、一部が大阪市内・大阪府に跨るわけでもないのになぜ?


なので、大人の漫画ヲタに火病レベルでキレた者がいる。
「なぜ大阪と書く! 作者のゆでたまごは2人とも大阪出身にもかかわらず!」

ただ、「甲子園球場」から「阪神」を消しても、阪神電鉄という一民間企業の施設だからな〜。
別の場所を会場にできなかったのか? と思う。

「大阪」にこだわるにしても、適切な場所はいくらでもあるだろう、と思う。

463
ナイコンさん[sage]   投稿日:2017/05/21 15:51:05
>461
けど、今村は夕張生まれでも、札幌にいる期間が長いのでは?

どうやら、北炭事故に関係ありそうだね。
だから、札幌に転居した時期は早いのでは?

むしろ、本当の夕張出身者はこの方。
https://www.city.sapporo.jp/city/mayor/
https://www.facebook.com/sapporomayorakimoto
https://ja.wikipedia.org/wiki/%E7%A7%8B%E5%85%83%E5%85%8B%E5%BA%83

464
ナイコンさん[sage]   投稿日:2017/05/21 16:00:43
北海道の地名も、有名なところが多いから「北海道」を付けないほうが無難な場合が多い。
(伊達市・清水町など同名があるところを除く)


既にサーバから消した今だから言えるけど、PC-9801の変換元画像は同人ゲーム。
そのゲームの舞台は「旭川芸術高校」だが…旭川市とは無関係。

1990年代〜旭山動物園が有名になる前は、旭川市の知名度は低かった。
県庁所在地レベルの市であるにもかかわらず、県名が必要。
姫路や松本に県名は必要ないよね?
さくまあきらの桃鉄でも、旭川の物件はラーメン屋を並べただけだった。

465
ナイコンさん[sage]   投稿日:2017/05/21 16:04:02
AAを貼ってみるか。現在〜275KB。


  ∩∩                M S X 界 D Q N 9 匹 組         V∩
  (7ヌ)                                               (/ /
 / /                  ∧_∧                            | |
/ /  ∧_∧     ∧_∧  _(´∀` )   ∧_∧    ∧_∧    ∧_∧ / /         ∧_∧  
\ \(´∀` )―--(´∀` ) ̄      ⌒ヽ(´∀` )―--(´∀` )   (´∀` ) / ∧_∧ ∩∩ ( ´Д`)
  \       /⌒   ⌒ ̄ヽ、なす /~⌒     /⌒      ⌒丶 /     /  ( ´∀` )(7ヌ )/ ⌒\ \   n
   |      |ー、 淫行  / ̄|    //`i ジャラ/ー、 秀人  /ヽ /. \\ /  /⌒     / |  \ \__/ ミ 
    | 藤原  |  |  今村 / (ミ   ミ)  |    | |      // / 橋本\\ / 人 末永 ノ  | 濱埜|\   / 
   |    | | 鬼畜 | / Λ_Λ\ |    | |     ミ)//     l(_) Y l 兄弟(   |   /⌒ー'‖
   |    |  )    / __(´∀` ) \ |       ヽ |    \  /  /\ \ ヽmヽ    ヽ  |  /   イ  || 
   /   ノ | /  ヽ ヽ、_      .⌒_)  ゝ  | |   |\  \  /   \ \/ ヽ |\  ヽ|    / |  || 
   |  |  | /   /|   / | 日下    | |  |.  /,.| / / /| /     . |  |__ノ ヽノヽ_ノ

466
ナイコンさん[sage]   投稿日:2017/05/21 16:20:05
277KBになった。このAAや、相撲AAが貼られた頃は何番でスレが潰れたのだろう?


甲子園球場を大阪呼ばわりすると叩かれるのは当然だとしても。

大阪国際空港〜通称・伊丹空港はどうか?

通称は兵庫県伊丹市から。滑走路の大部分は伊丹市域で、南部の一部のみが大阪府豊中市域。
肝心なのはターミナルビル。地図を見ると〜約半分は伊丹市域・もう半分は豊中市域だが、
北部の一部は大阪府池田市域。

警察だけは兵庫県警・大阪府警の両者が管轄しているけど、
書類上の住所・郵便局・電話は大阪府豊中市になっている。

http://www.osaka-airport.co.jp/

空港関係の電話番号の市内局番 06-68**も、空港専用ではなく豊中市内と同じ。


本題。「キン肉マン」の甲子園球場の件でキレた奴は、伊丹空港を「大阪」呼ばわりでもキレた!!

ビルの半分は大阪府で、住所などは大阪府にもかかわらず……こんな奴までいるんだ。

伊丹空港は「伊丹空港」と呼ぶ。「大阪の〜」は禁句。
「関西の〜」だと関空と紛らわしいので、これもアウト。

467
ナイコンさん[sage]   投稿日:2017/05/21 16:49:32
恫喝野郎は、
「お前は長文・連投など…だから質問しても返事がないんだ!」
と恫喝・脅迫してきたが、

こっちは質問の形で書いても、それへの返答は期待していない!
過疎スレだから、尚更だ!
また、文章を読んだ者がそれに答える義務もない。


拡張音源が「PAC2OPLL」〜FM-PACは受け付けるが、
「APRLOPLL」〜2+以降の内蔵音源は受け付けないメガROMゲームがあったけど?
と書いたことがある。

これは、アスキャットさんのMSXテクニカルガイドブックに
「これをやらかした間抜けな市販ゲームがありましたが、
実名を出すのはかわいそうなので伏せます」
と書かれていた。

こっちも実名を出すつもりはないが、Mマガ永久保存版の一つにそのゲームが収録されていた。
仮想PCで解析したところ……編集部は「プログラムを修正した」と発言しているけど、
修正ではなくFM-PACのイメージファイルを使っているとわかった。

もちろん、MSX PLAYerは仮想PCなどでの解析対策を取っている。アドレスを分散しているなど。

「APRLOPLL」以外の拡張音源は、「OPLL」より前の4文字はメーカー・作成者が
任意の文字列を使ってもよい。
ということは、海外〜オランダ・スペインあたりには
「PAC2OPLL」ではない拡張音源があるかもしれない。

ま、国内はFM-PACがあるし、また恫喝糞馬鹿が現れる原因になるから、
これへの返答は不要。

468
ナイコンさん[sage]   投稿日:2017/05/21 17:44:10
今度はヤフオク。
https://page.auctions.yahoo.co.jp/jp/auction/r95281937

サンヨー PHC-35J。MSX2+だが、フロッピーなし。
拡張音源もないが…2+規格ではオプション。松下のFXもない。

42,800円では入札が入るわけがない。

これは〜市販品ではなく、通信教育用らしい。
「ラブホから大量に廃棄…」はガセだと思う。
ラブホ用なら、FDD+拡張音源を付けるか(PHC-70FDそのものでもいい)、
それともビクターHC-90/95のほうが適しているだろうに。


https://page.auctions.yahoo.co.jp/jp/auction/h260272940

東芝 HX-10DPN。MSX1でRGBのみだが……このRGBはMSX2以降とは規格が違うはず。
RFやコンポジットはないので、これを接続できるテレビ・モニターは?
これは展示用か?と思う。

469
ナイコンさん[sage]   投稿日:2017/05/21 17:55:07
https://page.auctions.yahoo.co.jp/jp/auction/b258025193

MSXに関するものは、何でも
「オークション > コンピュータ > パソコン > MSX」
カテゴリになる。
だから、本体・周辺機器・ソフト・本や雑誌のいずれにも該当しないものまで出てくる。

PC-9801だと、本体・周辺機器とソフトウェアは別のカテゴリになるけど。


「Syntax error」のTシャツ?
それを見た相手が元MSXユーザーだったら?

自分よりも強い〜同等の相手だったら、「懐かしいですね」と昔話に。

逆に、自分よりも弱い相手がこれを着ていたら、「ふざけている」!といじめる。
神社の神職だったら、例え自分が元MSXユーザーでも「不敬だ!」と怖い言葉で脅す。

470
ナイコンさん[sage]   投稿日:2017/05/21 18:25:39
https://page.auctions.yahoo.co.jp/jp/auction/t516340374

TOWNS用のソフトをMSXカテゴリで?
出品者がカテゴリを間違えただけ?

それでも、入札が2件。

ということは、
MSX関係のものをPC-9801カテゴリに出品しても、
価値があれば入札が複数入るか。


ただ、違うカテゴリに出品しても、入金方法をチェックしているものがある。
Amazonギフト券。
どこに出品しても、「Amazon」「ギフト」で入金方法をチェックされ、
ジャパンネット銀行やコンビニ振込などに限られる。

471
ナイコンさん[sage]   投稿日:2017/05/21 19:26:56
>460
昔からメールはあった
コメント1件

472
ナイコンさん[sage]   投稿日:2017/05/21 20:20:10
>471
ありがとうございます。当時は見落としただけかもしれません。

473
ナイコンさん[sage]   投稿日:2017/05/21 21:01:01
https://auctions.yahoo.co.jp/seller/parape_pope_gugugu?ei=UTF-8&;b=1

三月兎。
レトロゲーム・レトロパソコン・レトロゲーム基盤を出品しているが……、

どの商品も複数入札が入るのはなぜだろう。

やはり、個人は危険な奴が多いので、高くても知名度があるストアを選ぶ、ということ?
知名度は別としても、ストアだと落札者=お客様になるから?

https://page.auctions.yahoo.co.jp/jp/auction/f217413076
↑MSXのチェックは、必ずこのモニターを使っている。
よく見たら松下のCF-3300、フロッピー内蔵・セパレート型のMSX1。

三月兎のMSX担当者は、ソニーの2+〜XDJ・XVが好きらしい。

474
ナイコンさん[sage]   投稿日:2017/05/21 21:10:34
https://page.auctions.yahoo.co.jp/jp/auction/l391274300

三月兎。MSX版「キン肉マン」ゲームだけど、4件入札が入った。
コナミはわかるけど、クソゲーやマイナーなゲームでも三月兎だと複数入札が入る。


前に「turboR高速モードでも、某社のゲームは正常動作」と書いたけど、
それはコナミのゲーム。大手は開発環境が違ったのかもしれない。

MSX1の頃、ハイパーオリンピックで右カーソルキーを叩いたから、
右カーソルキーがへこんだ(修理には至らないが)けど……

この手の話は、他人からも嫌なほど聞いたから「同じことをしているな」と思った。

475
ナイコンさん[sage]   投稿日:2017/05/21 21:21:44
https://page.auctions.yahoo.co.jp/jp/auction/j429512766
(この出品者は複数出品、他の出品者も出品)

ハイパーオリンピック・ハイパースポーツには↑だけど、高い!

それでも、ハイパーオリンピックなどの入札がある。
ハドソンなどから発売された、ジョイパッドがいいと思うけど?

476
ナイコンさん[sage]   投稿日:2017/05/21 21:34:04
https://page.auctions.yahoo.co.jp/jp/auction/l391124915

サンヨーの2+。最近はPHC-70FDが出品される例が多い。
「PHC-70FD2の出品が多い」という噂があったけど、残存機はあるの?
松下やソニーだと話は別だけど。

http://usbsecretbase.michikusa.jp/index.html
http://usbsecretbase.michikusa.jp/70fd/index.html

PHC-35Jどころか、PHC-55FD2?
よくわからないが、70FDシリーズの前身には違いない。

477
ナイコンさん[sage]   投稿日:2017/05/21 21:55:24
言葉について。今度はライターから罵倒される例。


http://wol.nikkeibp.co.jp/article/column/20120420/123021/?rt=nocnt

業者が客に対し、「何かあったらスタッフに依頼してください」の意で。

「申し出ください」を使った者が、「申し付けください」と言え!と
ライターが罵倒している。
「申す」は謙譲語でも、「申し付ける」は謙譲語でなくなる。
しかし、「申し出る」は謙譲語になるので、客に対して使うとアウト。


http://tabi-labo.com/216835/keigo3
(ここも無関係外人画像・無関係海外画像が多い〜他の粗製乱造ブログ・NAVERまとめと同じ)

>03.まるで王様扱い?「消防署にご連絡を差し上げ…」

の項では、ライターが「官公庁(役所・公的機関)に対し、敬語・敬称を使った者を罵倒」している!

官公庁は、例え職員(公務員)本人の前でも、敬語を使わない・呼び捨てにする必要がある。
民間企業では「〇〇社様は〜」でも、官公庁は「〇〇市役所は〜」「〇〇警察署は〜」、
民間企業では「〇〇員さんは〜・〇〇師さんは〜」でも、官公庁は「消防士は〜・警察官は〜」。

そうでないと罵倒される・恫喝される危険がある。

478
ナイコンさん[sage]   投稿日:2017/05/21 22:10:20
言葉でもう一つ。

「子ども/子供」だけど、現在では個人や中小企業が「子ども」と書くのは危険!

「大人に扶養されている子供に人権はない! なぜ子供を崇める!」と恫喝・脅迫される。
だから、例えサービス業でかつ相手は客でも、中小企業は「子供」と書かざるを得ない。
これは、本当の幼児・児童に限ったことではない。
例え大人・年輩者相手でも、「子供の頃…」と書かなければいけない。

「子ども」と書いてもいいのは……
自治体・県と大企業、それ以外では学校・幼稚園・保育園くらいだね。
(公立学校は自治体・大部分の公立高校は県でかつ学校の両方に該当)

任天堂やフレーベル館のように、それが本業の会社は「子ども」厳守だけど……
(任天堂に至っては、大人に対しても「子どものころ…」ときた!)
https://www.nintendo.co.jp/clv/features.html


それとは無関係な住宅機器メーカー、TOTOやライバルのLIXILでも、大企業なので「子ども」を使用。

http://www.toto.co.jp/products/public/school/
http://www1.lixil.co.jp/gallery/exhibition/detail/d_002767.html

479
ナイコンさん[sage]   投稿日:2017/05/21 22:27:40
ところで、肝心のMマガやMSX・FANは小中高生を「子供」と書いたのだろうか?

読者は大学生・若い社会人などもいたが、大部分は中高生で、
小学生も高学年はある程度いるといった感じ。

ひょっとしたら、MSX1の時代は小学校高学年、MSX2以降は中高生という年代が
一番多いかもしれない。
MSX1の時代で高校生・大学生以上だと年齢が高く、PC-8001などを知っているユーザーまでいた。


結論をいえば、編集者どころかMSXの開発者(テクハンの著者たちなど)・某有名RPGの移植担当者でさえ
大学生や若い社会人が多く、中高生を「子供/子ども」と呼ぶ資格はなかったといえる。

だから、当時の雑誌やアスキーのMSX関係の本には、「子供/子ども」という言葉自体が
なかった気がする。

480
ナイコンさん[sage]   投稿日:2017/05/21 22:36:39
現在292KB。一行のみ、かつURLなしだと……

481
ナイコンさん[sage]   投稿日:2017/05/21 22:37:44
292KBのまま。URLを一つ。
https://www.google.co.jp/

482
ナイコンさん[sage]   投稿日:2017/05/21 22:40:23
URL、正確にはハイパーリンクがあっても、容量や負担はないみたい。

これはどうだろう?
>1
>1
>1
複数個を並べるとアウト。

483
ナイコンさん[sage]   投稿日:2017/05/21 23:01:13
2chで長文は嫌われるけど。

Amazonのレビューは、長文・1行のみのいずれも可。
もっとも、Amazonの削除対象にさえならなければ、
投稿者は他者に攻撃されることはない。

とある映画のレビューを書いたら、「43人が参考になった」と。

Photoshopの書籍に短い文章を書いたら、それだけでも「3人が参考になった」
〜これだけで参考に?と思ったけど。

昨日はノートPCの換装部品についてを書いたけど、これには
「〇人が参考になった」が付くだろうか?
同じ機種の換装を書いた前例はない。


質問サイト、例えば知恵袋・gooなどだと、質問者はボロクソに叩かれる。
「質問サイトで質問する教えてちゃんに何ができる!」も多い。
馬鹿野郎! そこへ回答している糞回答者どもも知恵袋・gooのユーザーではないか。
発言小町だと、女同士のいじめが激しい。なぜか知らないけど、男の回答者も多い。

以前は質問者・回答者のいずれも素人同士が多かったけど、
現在はプロの回答者が素人の質問者を恫喝・脅迫〜プロが素人に手を出す例が多くなった。

いつでも削除できるよう、雑談カテ・質問練習カテ限定で利用していたが、
2016年10月限りで自分の質問をすべて削除し、知恵袋から完全撤退した。

484
ナイコンさん[sage]   投稿日:2017/05/21 23:39:44
三月兎とBEEPは別の会社だっつうのに。
コメント1件

485
ナイコンさん[sage]   投稿日:2017/05/21 23:55:10
>484
今回は、BEEP側は触れていません(書いていません)が、
別会社でも関係はあるでしょう?

買取はBEEPがメイン・
販売は実店舗もありますが、通販はヤフオクで三月兎が…でしょうかね。

http://www.sangatuusagi.com/

↑のイラストでは、右下にソニーHB-75と思われるMSX1、
左に松下ST・GTのいずれか〜turboR、MSXが2台ありますね。

486
ナイコンさん[sage]   投稿日:2017/05/21 23:58:37
いいえ。全く無関係の別会社です。
そもそも三月兎を運営してた海亀有限会社は既に倒産してる。

487
ナイコンさん[sage]   投稿日:2017/05/22 00:00:00
もしかして三月兎と三月うさぎの森の区別がついてないのか。

488
ナイコンさん[sage]   投稿日:2017/05/22 00:08:16
ヤフオクの三月兎は、

>出品地域:埼玉県 羽生市

と書いてあります。


買取は……
http://www.beep-shop.com/company.html

>株式会社 三月うさぎの森
>埼玉県羽生市〜


http://www.beep-shop.com/blog/category/example/msx_e/

↑の担当者を見て、
「この方はソニーの2+(XDJ・XV)が好きらしい。
一方、松下の2+以降はあまり好みではない。」

と書いていました。「BEEP」の名前は出していませんが。


けど、ここで買い取ったMSXなどのレトロ機種はどこで売るのでしょうか?

489
ナイコンさん[sage]   投稿日:2017/05/22 00:14:54
だからそれは三月兎ではなくBEEPだっつうのに。

490
ナイコンさん[sage]   投稿日:2017/05/22 00:20:31
もしかして店名(屋号)と社名の違いがわかってないんじゃなかろうか。

491
ナイコンさん[sage]   投稿日:2017/05/22 00:21:34
あ、こっちの三月兎ですね。
http://www.march-rabbit.jp/

PCショップは「祖父」などの当て字が使われますが、
BEEPの社名は当て字を使ってはいけない、ということですか。

それを言ったら、現在のツクモがヤマダ系…と同じですか。
九十九電機が破綻した後、ヤマダ電機が九十九電機再建のため
ProjectWhiteというツクモ店舗運営会社を作った。
そのため、地方店舗も大部分が残った、ということでしょう?

492
ナイコンさん[sage]   投稿日:2017/05/22 00:27:25
いや実在する(した)別の店の屋号を書いて「当て字です」とかちょっと意味がわからん。

493
ナイコンさん[sage]   投稿日:2017/05/22 00:38:24
マーチラビット(URL名より)は、海亀有限会社の三月兎とは無関係ですか。

九十九電機が破綻し、ヤマダ電機が救済したツクモ(ProjectWhite運営)と違う、
ということですか。


ここでは散々叩かれたけど、マーチラビットの商品に興味があるので、
後で調べてみましょう。

494
ナイコンさん[sage]   投稿日:2017/05/22 00:46:35
スレ潰しのため、もう一つ。


ヤフオクの三月うさぎの森は、地方のユーザーが多いはず。

私は、ここでくだらないMSXプログラムを連投した
(最後の連投はスレ潰しなので、カウントしないでほしい)
ので、嫌われて当然だけど。


それでも、無知な地方の人を叩くことだけはやめてほしい、とお願いいたします。
三月うさぎの森ばかりでなく、マーチラビットと海亀有限会社の三月兎の件でも。

現在のマーチラビットは、漢字の「三月兎」が店名らしいですし。
マーチラビットの社名は…サイトを見た限り、記述がありません。

495
ナイコンさん[sage]   投稿日:2017/05/22 00:46:34
大丈夫かこいつ
コメント1件

496
ナイコンさん[sage]   投稿日:2017/05/22 00:49:34
>495
あんたみたいな一言の悪口・煽りは、現在では歓迎する。

ここが潰れたら、他のMSXスレには手を出さない。

497
ナイコンさん[sage]   投稿日:2017/05/22 01:07:11
一つだけわかったことがある。

私に対し、一言で悪口を言う程度の奴はどうでもいい。


けど、本気で恫喝・脅迫した犯人は、今村(札幌在住)・藤原(大阪)・パソファミ安藤(北九州)
のような地方在住者ではなく、

「東京・首都圏在住者で、いつでも秋葉原に行ける者」だ、と。


ただ、今村は「夕張出身」ということも強調しておこう。

498
ナイコンさん[sage]   投稿日:2017/05/22 01:15:15
他人の悪口を言ったわけでもないのに、気に入らない者というだけで攻撃する奴は許せん!
他人の悪口を言ったわけでもないのに、気に入らない者というだけで攻撃する奴は許せん!
他人の悪口を言ったわけでもないのに、気に入らない者というだけで攻撃する奴は許せん!
他人の悪口を言ったわけでもないのに、気に入らない者というだけで攻撃する奴は許せん!
他人の悪口を言ったわけでもないのに、気に入らない者というだけで攻撃する奴は許せん!
他人の悪口を言ったわけでもないのに、気に入らない者というだけで攻撃する奴は許せん!
他人の悪口を言ったわけでもないのに、気に入らない者というだけで攻撃する奴は許せん!
他人の悪口を言ったわけでもないのに、気に入らない者というだけで攻撃する奴は許せん!
他人の悪口を言ったわけでもないのに、気に入らない者というだけで攻撃する奴は許せん!
他人の悪口を言ったわけでもないのに、気に入らない者というだけで攻撃する奴は許せん!

499
ナイコンさん[sage]   投稿日:2017/05/22 01:23:05
TEST

500
ナイコンさん[sage]   投稿日:2017/05/22 01:26:29
500

501
ナイコンさん[sage]   投稿日:2017/05/22 01:48:48
ヤフオクのURLを貼って墓穴を掘ったので、今度はやめておこう。


もし自分が三月うさぎの森から落札した場合、

三月うさぎの森に失礼なことさえ言わなければ、
お客様として正当に扱われる。
もっとも、業者だからオーダーフォームに記入し、
商品代を振り込めばいいことだが。

他社・他店など、どうでもいい!


ヤフオクではなく、自前の通販サイトがあるところ。
駿河屋は、紛らわしい店名・社名でかつ同業の店舗・会社がないので、問題ない。

502
ナイコンさん[sage]   投稿日:2017/05/22 01:56:40
あと198KBあるけど、何を書こうか。
これでも、MSXのRAM64KBの3倍はある。

503
ナイコンさん[sage]   投稿日:2017/05/22 01:57:05
******* fMSX *******
The Portable MSX/MSX2/MSX2+ Emulator
version 1.0

by Marat Fayzullin

email: fms@wam.umd.edu
IRC: RST38h
WWW: http://www.cs.umd.edu/users/fms/



* INTRODUCTION *

fMSX is a portable emulator of the MSX home computers written in C.
You can always get the latest fMSX source code, binaries, and support
files from

http://www.cs.umd.edu/users/fms/MSX/Sources.html

There are versions of fMSX for Amiga, MAC, PowerMAC and IBM PC
[MeSsyDOS and WindozeNT]. Following people are maintaining ports
of fMSX to these systems:

Amiga: Hans Guijt [jguijt@WI.LeidenUniv.NL]
MSDOS: Igor Sharfmesser [igor@asni.itpm.alma-ata.su]
Alex Krasivsky [al@ares.iki.rssi.ru]
Windows: Tekuro Tokuyama [94i23@ieee.hokudai.ac.jp]
Marat Fayzullin [fms@wam.umd.edu]
WindowsNT: Igor Zaika [igorz@netcom.netcom.com]
PowerMAC: Paul Chapman [pchapman@cs.stmarys.ca]
PC9801: Murakami Reki [90315054@ex.ecip.osaka-u.ac.jp]

504
ナイコンさん[sage]   投稿日:2017/05/22 01:57:47
If you would like to write new drivers, *please*, contact me by
email or some other means. Feel free to look at existing drivers
as well as at other code. More explanations follow.

This manual covers two different fMSX distributions:

1. *** Source Code Distribution ***
This distribution includes C sources for a portable MSX emulator,
and screen/keyboard drivers for Unix/X and MSDOS. fMSX has been
tested on following Unix systems:

NetBSD FreeBSD Linux SunOS Solaris OSF/1 Ultrix Irix AIX

2. *** fMSX-Windows Distribution ***
Due to the flood of requests from the people who use DOS/Windows
running PCs and are unable to compile the emulator on their own, I have
ported fMSX under Microsoft Windows. This distribution contains an
executable of a limited version of fMSX-Windows which doesn't allow you
to use the second cartridge slot and the second disk drive, and has
an annoying "fMSX DEMO" message across its window. The uncrippled
version of fMSX-Windows is available for $35US from

Marat Fayzullin
6304 Hampton Place
Elkridge, MD 21227
USA

505
ナイコンさん[sage]   投稿日:2017/05/22 01:58:37
fMSX-Windows is a 32-bit application which runs under Windows 3.11,
Windows 95, and Windows NT. It is compiled with Borland C++ and needs
Microsoft WinG library which can be obtained from

ftp%3A//ftp.microsoft.com/Softlib/MSFILES/WING10.EXE

There is also another Windows port available from Teturo Tokuyama.
It is *free* and has some pros and cons over my port:

o Teturo's version uses faster SCREEN 2 and 5 drivers written in
assembly. It also better handles the screen with a limited number
of colors (256).
o My version supports disk drives, 512x212 screen modes [SCREENs 6,7,
and TEXT80], and external fonts. It also pauses when its window is
iconified or deactivated to save CPU cycles.

Both versions use the same MIDI sound drivers written by Teturo.

506
ナイコンさん[sage]   投稿日:2017/05/22 02:00:58
一休み。

507
ナイコンさん[sage]   投稿日:2017/05/22 02:05:44
通常の書き込みはできるけど……

508
ナイコンさん[sage]   投稿日:2017/05/22 02:48:36
2016年1月?日〜3月7日までMSXのプログラムを作ったけど、疲れたのでやめた。

今年は5月21までMSXのプログラムを作ったけど、このスレでトラブルを起こしたので、
今回はここでやめた。

けど、いつかは再開するかもしれない。それまで保存はしておく。

509
ナイコンさん[sage]   投稿日:2017/05/22 02:58:27
ヤフオクの例の業者は、
「三月兎の森」と書けばよかったかな。

ヤフオクでは、parape_pope_gugugu のほうがわかりやすい。


http://www.march-rabbit.jp/
を「三月兎」と呼ぶと叩かれる場合があることもわかった。

(=「三月兎」といえば、倒産した会社を指す場合が多い)

ただ、
http://www.march-rabbit.jp/
の店そのものに対しては、「三月兎様」と呼んでも失礼ではないので、
そのことには言いがかりをつけるな。

もし、言いがかりをつけた場合は、
http://www.march-rabbit.jp/
に相談し、場合によっては管轄の警視庁警察署、
地元の県警本部に「他県・ネットで誹謗中傷の被害に遭った」と通報・被害届を出す。

510
ナイコンさん[sage]   投稿日:2017/05/22 03:07:23
人間に例えると、同姓同名。

ノーベル賞受賞者の鈴木章先生ではなく、
一般人の鈴木章さんを「鈴木章様」と呼ぶ・書くことは失礼なことか?

一般人の鈴木章さんも「鈴木章様」と呼ぶ・書くべきではないのか?
その鈴木章さんが、鈴木章先生と同じ北海道の札幌圏の市在住の方であっても、だ。

ただ、一般人の鈴木章さんに「鈴木章先生と同姓同名ですね」と言うのは失礼だ。
そこは見て見ぬふりをしないと。

511
ナイコンさん[sage]   投稿日:2017/05/22 03:27:28
「三月うさぎの森」グループだけど、
レトロパソコン・レトロゲーム機の店は「BEEP」。

しかし、同じグループが運営している古書店は
「三月兎之杜」。
http://www.sangatukosho.com/


けど、嫌われ者になったら、些細なミスでフルボッコにされるということか。

ネットで自殺に追い込まれた人物も、多くの人の反感を買い、フルボッコにされた、
しまいには現実世界でもいじめに遭った例が多い。

512
ナイコンさん[sage]   投稿日:2017/05/22 06:33:50
なんでこいつこんな偉そうなの。

513
ナイコンさん[sage]   投稿日:2017/05/22 06:35:36
過疎スレを盛り上げてやってんじゃねえかとか本気で思ってそうだなこいつ

514
ナイコンさん[sage]   投稿日:2017/05/22 08:50:43
間違いを指摘されたら叩かれたとか誹謗中傷とか完全に支離滅裂だな。

515
を指摘するにも、言い方があると思う。

例えば、いまだにツクモが九十九電機の経営だと思っている人に対しては、
そんな言い方はしない。

三月うさぎの森・旧
[]   投稿日:0000/00/00 00:00:00

516
ナイコンさん[sage]   投稿日:2017/05/22 11:28:30
繰り返すが、犯人は今村・藤原・パソファミ安藤みたいな地方の人間ではないね。

ただ、前にタカミチ=鈴川隆紀を「バカミチ」と書いたり、
タカミチのMarat氏叩きを糾弾したので、
もしタカミチこと鈴川本人だったら、私を本気で攻撃するだろうな。

タカミチこと鈴川を除外しても、Marat氏叩きは許さない、
動画サイトで市販ゲーム改造動画をアップしている者を叩くものは許せない
という態度を取ったので、これで攻撃されるのももっともだ、と思う。

517
ナイコンさん[sage]   投稿日:2017/05/22 11:31:36
このスレを盛り上げているのではない。埋めているんだ。

あと〇KBと数えたり、fMSXの文章を貼ったり…
しかし、数回貼ったら、違う文章〜正確にはfMSXの文章の続きでも
アウトになった。

518
ナイコンさん[sage]   投稿日:2017/05/22 11:46:45
ヤマダ電機ではなく、ライバルのケーズデンキについて。

東北・北海道の地域会社は株式会社デンコードーで、
かつては自前の「デンコードー」店舗を運営していたが……

https://ja.wikipedia.org/wiki/%E3%83%87%E3%83%B3%E3%82%B3%E3%83%BC%E3%...

ケーズホールディングス傘下に入り、自社のデンコードーをケーズデンキに転換。
ただ、社名は現在でも「東北・北海道ケーズ」などではなく、「デンコードー」のまま。

ただ、一部の地域は「デンコードー」時代の店舗はなく、新しい「ケーズデンキ」ばかり。

その「一部の地域」の人で、地元の「ケーズデンキ」は
元同業他社の「デンコードー」運営ということを知っている人は少数のはず。

一方、旧「デンコードー」店舗の地元の人は、嫌でもそれを知っている。


それはホームセンターのDCMホーマックにもいえるか。
本社所在地の地元の人は、旧社名「石黒ホーマ」、創業地は田舎だということを。
しかし、他地域の人は知らない。

519
ナイコンさん[sage]   投稿日:2017/05/22 11:57:14
選択するべきなのは煽り耐性つけるかすっこんでるかだね

520
ナイコンさん[sage]   投稿日:2017/05/22 12:01:54
ブックオフ・ハードオフ・オフハウス・ホビーオフ・ガレージオフ についても。

実は最近知った(しかし口にはしなかったので、お前らみたいな奴には叩かれていない)
ばかりだけど。

ブックオフとハードオフなどの本体自体は、現在では完全なグループ会社ではなく、
ライバルでありつつも株式の一部を持っている、
一部地域の店舗は一方がFC店(全く無関係な会社のFC店と同じ)として運営している。


本題。私の地元には、ブックオフ・ハードオフ・オフハウス・ホビーオフ・ガレージオフが
同一建物に同居している店舗が複数ある。これらはすべて別会計。
地元の人たちは、ブックオフとハードオフなどの本体はすべて同一会社・同一グループと
思っているかもしれない。


しかし、私の地元のブックオフ・ハードオフ等複合店舗は、FC会社の運営。
本体はどうであれ、FC会社の店舗限定では、ブックオフとハードオフの運営者は同じ。
FC会社の本社も地元にある。


まあ〜ケーズデンキにせよ、ブックオフにせよ、素人の認識はそんなもの。

イオングループに至っては、いまだに前身会社の店名・屋号で営業している
ところがある。「ダイエー」レベルではなく、地方の中小食料品スーパーのほう。

そうだ。マックスバリュ西日本の前身の一つが発祥の食料品スーパー「ザ・ビッグ」は
地方の中小食料品スーパーのブランド名が全国に普及したという例外ね。

521
ナイコンさん[sage]   投稿日:2017/05/22 13:02:29
なんでこんなことずっと書いてるの?
病院行った方がいいよ。

522
ナイコンさん[sage]   投稿日:2017/05/22 13:13:26
https://ameblo.jp/akatenjpn/entry-12052849214.html

「三月うさぎの森」について調べたところ……

社名(法人名)といえども、「うさぎ」にこだわるには理由がある、ことはわかった。

以前からの疑問だけど、別の世界のBBAは、旧ハンドル「三月うさぎ」だけどなぜ?もわかった。
松原千波の少女漫画「三月うさぎもお天気しだい」から取ったのか。あのBBAの趣味は漫画だから、ごもっとも。

ついでに、そのブログには別の「満開製作所」の件も書かれている。
ブログ筆者さんでさえ、解散した「満開製作所」と勘違いしました、と断り書き。


……ということなので、


今度、秋葉原の店関係で私を誹謗中傷した者が現れた場合は、

1.該当する店・法人
2.警視庁万世橋警察署
3.地元の県警本部に「他県・ネットで誹謗中傷の被害に遭った」

に通報する。

523
ナイコンさん[sage]   投稿日:2017/05/22 13:21:27
「アンパンマン」作者の故・やなせたかしも、うさぎにこだわっていた。

本人の自画像は「やなせうさぎ」で、アンパンマン映画などにゲストとして登場した、

「アンパンマン」の登場人物も、ピョン吉・ウサ子・ミミ先生・うさぎの村人多数
など、うさぎを優遇していた。


「うさぎ」「兎」といっても、
やなせたかし・「アンパンマン」関係では「三月」は付かない。

524
ナイコンさん[sage]   投稿日:2017/05/22 13:21:52
すれば?
通報ばっかりしてると逆に警察から要注意人物として目をつけられるけどね。

525
ナイコンさん[sage]   投稿日:2017/05/22 13:34:09
通報するといっても、これは秋葉原の店・法人限定。

秋葉原(千代田区外神田)は警視庁万世橋警察署の管内だ、と知った。
地方在住だから、万世橋警察署に直接行く〜のは不可能だけど。

526
ナイコンさん[sage]   投稿日:2017/05/22 14:42:59
お前の脳内ルールなんか知らんがな。

527
ナイコンさん[sage]   投稿日:2017/05/22 14:59:19
「秋葉原の例のサイトは残骸と判明。これは煽り・中傷以外の方に謝罪。


確かにタカミチ=鈴川を叩いたことは認めるし、
グレーゾーン行為をしている者を擁護する一方、それを叩く奴を糾弾した
ことは認める。
Marat氏叩きは許さんぞ!という態度も取った。


ただ、自分の敵ではあるが、タカミチ=鈴川みたいに
「違法行為に対しては厳しい態度を取る」
のが正しいかもしれない。

BASICに未練があるならIchigoJamを買う、
MSXゲームに未練があるなら任天堂のVCでゲームを買う
のが望ましいだろう。

違法行為は全くない、全く非はない状態であれば、叩かれることはない。


ついでに。IchigoJamの会社の代表者さんは、元MSX1→turboRユーザーで、
彼の恩師の先生がMSXの本・雑誌を収集している、その中にMSX・FANの前身である
プログラムポシェットがあったので、「これがMSX・FANの前身の…」と感激していた。

528
ナイコンさん[sage]   投稿日:2017/05/22 15:04:14
過疎かつ変わった趣味の板・スレだから、
炎上はまずないと思うが……

全国レベルだと、こんなところでも煽りが集まるといえる。


けど、地方の者ではない、と感じた。

529
ナイコンさん[sage]   投稿日:2017/05/22 15:14:31
今回は、特定の人物を叩いた、
グレーゾーンや違法行為をしている者を擁護した一方、
糾弾した者を悪者にした

から、叩かれて当然だという自覚はある。


Marat氏はタカミチ=鈴川から「悪質コピー野郎」に留まらず、
何度も「魔裸人」とひどい当て字で侮辱、しかも呼び捨てで侮辱されたが、
彼のサイトを見たら
「なるほど……、これでは仕方がないか」とも思った。

Marat氏を神扱いし、fMSXを移植したり、Marat氏に協力した人物は
すべて姿を消した。


といっても、タカミチ=鈴川はRuMSXの作者さんは尊敬しているから、
RuMSXの作者さんはまともだった、かもしれない(英語がわからないので、何ともいえない)。

530
ナイコンさん[sage]   投稿日:2017/05/22 15:18:43
https://ja.wikipedia.org/wiki/FMSX

>fMSXはエミュレーターの父といわれるMarat Fayzullinにより作成された、
>MSXエミュレータの一つ。PCエミュレータでは最古参の部類に入るものである。


Wikipediaでこれを書いた人物はMarat氏派、とわかる。
「エミュレーターの父といわれる」〜尊称まで付けている。

531
ナイコンさん[sage]   投稿日:2017/05/22 15:19:54
******* fMSX *******
The Portable MSX/MSX2/MSX2+ Emulator
version 1.0

by Marat Fayzullin

email: fms@wam.umd.edu
IRC: RST38h
WWW: http://www.cs.umd.edu/users/fms/

532
ナイコンさん[sage]   投稿日:2017/05/22 15:20:38
* INTRODUCTION *

fMSX is a portable emulator of the MSX home computers written in C.
You can always get the latest fMSX source code, binaries, and support
files from

http://www.cs.umd.edu/users/fms/MSX/Sources.html

There are versions of fMSX for Amiga, MAC, PowerMAC and IBM PC
[MeSsyDOS and WindozeNT]. Following people are maintaining ports
of fMSX to these systems:

533
ナイコンさん[sage]   投稿日:2017/05/22 15:21:11
Amiga: Hans Guijt [jguijt@WI.LeidenUniv.NL]
MSDOS: Igor Sharfmesser [igor@asni.itpm.alma-ata.su]
Alex Krasivsky [al@ares.iki.rssi.ru]
Windows: Tekuro Tokuyama [94i23@ieee.hokudai.ac.jp]
Marat Fayzullin [fms@wam.umd.edu]
WindowsNT: Igor Zaika [igorz@netcom.netcom.com]
PowerMAC: Paul Chapman [pchapman@cs.stmarys.ca]
PC9801: Murakami Reki [90315054@ex.ecip.osaka-u.ac.jp]

534
ナイコンさん[sage]   投稿日:2017/05/22 15:23:23
***

If you would like to write new drivers, *please*, contact me by
email or some other means. Feel free to look at existing drivers
as well as at other code. More explanations follow.

This manual covers two different fMSX distributions:

535
ナイコンさん[sage]   投稿日:2017/05/22 15:26:14
==========
1. *** Source Code Distribution ***
This distribution includes C sources for a portable MSX emulator,
and screen/keyboard drivers for Unix/X and MSDOS. fMSX has been
tested on following Unix systems:

NetBSD FreeBSD Linux SunOS Solaris OSF/1 Ultrix Irix AIX

2. *** fMSX-Windows Distribution ***
Due to the flood of requests from the people who use DOS/Windows
running PCs and are unable to compile the emulator on their own, I have
ported fMSX under Microsoft Windows. This distribution contains an
executable of a limited version of fMSX-Windows which doesn't allow you
to use the second cartridge slot and the second disk drive, and has
an annoying "fMSX DEMO" message across its window. The uncrippled
version of fMSX-Windows is available for $35US from

536
ナイコンさん[sage]   投稿日:2017/05/22 15:27:59
XXXXXXXXXX
Marat Fayzullin
6304 Hampton Place
Elkridge, MD 21227
USA

fMSX-Windows is a 32-bit application which runs under Windows 3.11,
Windows 95, and Windows NT. It is compiled with Borland C++ and needs
Microsoft WinG library which can be obtained from

ftp%3A//ftp.microsoft.com/Softlib/MSFILES/WING10.EXE

There is also another Windows port available from Teturo Tokuyama.
It is *free* and has some pros and cons over my port:

537
ナイコンさん[sage]   投稿日:2017/05/22 15:29:12
・・・・・・・・・・

o Teturo's version uses faster SCREEN 2 and 5 drivers written in
assembly. It also better handles the screen with a limited number
of colors (256).
o My version supports disk drives, 512x212 screen modes [SCREENs 6,7,
and TEXT80], and external fonts. It also pauses when its window is
iconified or deactivated to save CPU cycles.

Both versions use the same MIDI sound drivers written by Teturo.

538
ナイコンさん[sage]   投稿日:2017/05/22 15:31:20
OOOOOOOOOO
* NEW IN THIS VERSION OF FMSX *

o ROM mappers are rewritten and new kinds are added. Try SolidSnake
with the Konami4 mapper ;).
o RAM mapper and disk support are changed. More disk programs should
work now.
o Windoze port is done by me. It has a nice resizable window, control
panel, and the *real* support for 512-pixel-wide screens such as
SCREENs 6,7, and TEXT80.

539
ナイコンさん[sage]   投稿日:2017/05/22 15:33:45
==========**********
* SHORT MANUAL FOR THE WINDOWS USERS *

In order to use fMSX-Windows, you will first have to install WinG
graphical library which can be obtained from Microsoft [see address
above]. Also, the fMSX-Windows distribution contains a file called
BWCC32.DLL which should be either kept in a directory from which
fMSX runs, or copied into \WINDOWS\SYSTEM directory.
fMSX-Windows runs in a resizable window with the following menus:

540
ナイコンさん[sage]   投稿日:2017/05/22 15:36:13
PPPPPPPPPPP
o File
o New
This opton allows to restart fMSX with a new cartridge in slot A.
o Setup
This option pops up a setup dialog allowing to change emulation
parameters:
o Cart A and B
You can set the names of .ROM files to be used as cartridges
in slots A and B using these options. Notice that slot B
is *disabled* in the unregistered version of fMSX-Windows.
This option will only take effect after fMSX is restarted.
o Disk A and B
You can set the names of .DSK files to be used as floppies
in drives A and B using these options. Notice that drive B
is *disabled* in the unregistered version of fMSX-Windows.
Read FAQ section below to find out more about using disks
with fMSX. This option will only take effect after fMSX is
restarted.

541
ナイコンさん[sage]   投稿日:2017/05/22 15:42:30
XXXXXXXXXXXXXX
o Font
Using this option, you can set the .FNT file from which the
external font will be taken (See "Use External Font" below).
This option will only take effect after fMSX is restarted.
o Hardware Version
This set of radioboxes allows you to select a version of MSX
you want to emulate. THe original MSX requires MSX.ROM to be
present in the current directory. MSX2 needs MSX2.ROM and
MSX2EXT.ROM, while MSX2+ requires MSX2P.ROM and MSX2PEXT.ROM.
o MegaROM Type
If you are playing a game from a MegaROM cartridge (>32kB),
these radioboxes are used to select the MegaROM mapper type.
There is no simple way to say which type each particular game
requires, so you will have to try all of them. All Konami games
using SCC chip are of type Konami5 though, while all Konami
MegaROMs without SCC chip are of type Konami4.
o Use External Font
If this checkbox is checked, text screens will use an external
8x8 font loaded from a given file instead of MSX's own font
contained in MSX VRAM. This may be useful in Russia where people
may want to use KOI8 font while running fMSX on the "european"
ROMs, in Japan, and other countries which used localized
models of MSX.

542
ナイコンさん[sage]   投稿日:2017/05/22 15:45:21
******************
o Automatic Fire
When you check this checkbox, the space bar will generate
multiple keypresses while you hold it down. This option is
useful in games and plays the role of "joystick autofire".
o Save CPU
When this checkbox is checked, fMSX will "fall asleep" when its
window is iconized or deactivated. In this mode, no CPU cycles
are spent, and the emulation is paused. It may be useful for
those who want to pause a game, do some work and then return
to the game and those who run extensive computations in
background and don't want to tie up the CPU.
o Interrupt Period
This parameter determines how many CPU commands will be executed
between vertical blanking interrupts. Setting it lower may speed
up the emulation, but setting it too low will hang it.

543
ナイコンさん[sage]   投稿日:2017/05/22 15:47:21
・・・・・・・・・
o Update Period
This parameter determines how many vertical blanking interrupts
will pass between window refreshes. It is usually set to 2, but
you can increase it to make fMSX work faster. The sprite
movements become jerky at high update periods though, and some
sprites may simply disappear.
o Reset!
By pressing this button, you restart fMSX with the new emulation
parameters (cartridge, disk, and font files).
o Quit
Quit the emulation. CMOS.ROM file will be saved on exit, if CMOS
was changed (with SET command, for example).

544
ナイコンさん[sage]   投稿日:2017/05/22 15:50:57
TTTTTTTT
o Size
o 1:1 These options change the window size to be the same as in real
o 2:1 MSX, or 2/3 times bigger. Please, note that you can change
o 3:1 window size by simple dragging the bottom-right corner of a
window with the mouse. Also, the 512-pixel wide screen modes
require at least 2:1 size to show up correctly.
o Help
o About
This option will display a dialog box with copyright information
and other legal stuff.

545
ナイコンさん[sage]   投稿日:2017/05/22 15:52:58
&&&&&&&&&
* FREQUENTLY ASKED QUESTIONS *

1. What is MSX?
MSX is an old Z80-based family of home computers which appeared in 1982
as an attempt to establish a single standard in home computing similar to
VHS in video. They were popular in Asian [Korea, Japan] and South
American [Brazil, Chilie] countries as well as in Europe [Holland,
France] and former Soviet Union, but they are virtually unknown in USA.
Although MSX standard quietly died to year 1988, the world got to see
MSX2, MSX2+ and TurboR extensions of it.
In spite of its sad history, MSX is a very nice computer, especially
useful for educational purposes which is clearly indicated by example of
the Soviet Union. Russian Ministry of Education bought hundreds of MSXes
[and later MSX2s] grouped into "computerized classroom systems" of 10-16
machines interconnected by a simple network. Entire generation of
programmers has grown up using these computers.

546
ナイコンさん[sage]   投稿日:2017/05/22 15:56:41
????????
Hardware-wise, MSX represents a hybride of a Nintendo Entertainment
System and a generic CP/M-80 machine. Its heart is Z80 CPU working at
3.58MHz in the base model [frequency was doubled in TurboR]. The video
subsystem is built around TI9918 or TI9928 VDP chip also used in Texas
Instruments' TI-99/4 computers. In the later MSX models this chip was
upgraded to V9938 [MSX2] and V9958 [MSX2+ and TurboR].

547
ナイコンさん[sage]   投稿日:2017/05/22 16:00:18
The latest version
is V9990. The audio system is handled by AY-3-8910 chip by General
Electric, same as the one used in Sinclair ZXSpectrum128 audio. AY-3-8910
provides 3 channels of synthetized sound, noise generation, and two
general purpose parallel IO ports which are used for joysticks and some
other things in the MSX design. Due to their hardware structure, MSX
machines were perfectly suitable for games and there is a lot of good
games either written or ported to them. You can find more information
about MSX and remaining MSX fans at

http://www.cs.umd.edu/users/fms/MSX/

548
ナイコンさん[sage]   投稿日:2017/05/22 16:12:33
<<<<<<<

2. Where do I get MSX software?
ftp%3A//ftp.funet.fi/pub/msx/
ftp%3A//stargate.imagine.com/pub/MSX/
ftp%3A//riaph.irkutsk.su/pub/
ftp%3A//ftp.saitama-u.ac.jp/pub/msx/

3. What do I do with .BAS,.GMB,.CRC,.LDR files?
These are BASIC programs. You run them from MSX BASIC with

RUN "filename"

4. What do I do with .BIN,.OBJ,.GM files?
These are so-called BLOADable binary files. They can be run from MSX
BASIC with

BLOAD "filename",R

549
ナイコンさん[sage]   投稿日:2017/05/22 16:15:37
CCCCCCCCC
5. What do I do with .COM files?
These are MSX DOS command files. Boot MSX DOS and run them from there.

6. What are the .ROM files?
.ROM files are the binary images of cartridge ROMs which can be loaded
into fMSX. There are "standard" cartridge ROMs which are 16kB or 32kB
big, and the MegaROMs which can be 128kB, 256kB and even 512kB. Latter
require a special MegaROM-Mapper feature of fMSX which can be adjusted
with -rom option.

550
ナイコンさん[sage]   投稿日:2017/05/22 16:21:15
RRRRRRRR
7. What are the .ROM files included with fMSX?
Following are the files used by fMSX:

MSX.ROM - Standard MSX BIOS and BASIC code
MSX2.ROM - MSX2 BIOS and BASIC code
MSX2EXT.ROM - MSX2 ExtROM containing system extensions
MSX2P.ROM - MSX2+ BIOS and BASIC code
MSX2PEXT.ROM - MSX2+ ExtROM containing system extensions
DISK.ROM - MSX DiskROM containing BDOS and DISK BASIC [optional]
RS232.ROM - RS232 BIOS and BASIC extensions [optional]
CMOS.ROM - Non-volatile memory used in MSX2 and MSX2+. This file gets
rewritten on exit if non-volatile memory was changed.

551
ナイコンさん[sage]   投稿日:2017/05/22 16:25:44
DDDDDDDDD
8. How do I use disks with fMSX?
fMSX includes disk support starting with version 0.9. If you have an
earlier version, you can not use disks. The following instructions assume
that you have a version including the disk support.
First, make sure that the DISK.ROM file containing MSX DiskROM is in
the current directory. Then, use an MSDOS program called DCOPY.EXE to
create disk images of your MSX disks:

DCOPY <drive>: <filename>.DSK

The images are just raw files with all disk blocks written in a sequence.
They can also be created on a Unix machine with

cp /dev/rfd0 <filename>.DSK

552
ナイコンさん[sage]   投稿日:2017/05/22 16:29:31
MMMMMMMM
or a similar command. If you have a 1.44MB HD floppy formatted on MSX
for 720kB, don't forget to stick a piece of tape on the HD/DD indicator
hole.
After you have created disk image files, run fMSX in the following way:

fmsx -diska <filename1>.DSK -diskb <filename2>.DSK

where two image filenames will become your drives A: and B:. You can
also have default disks called DRIVEA.DSK and DRIVEB.DSK and located in
the current directory.

553
ナイコンさん[sage]   投稿日:2017/05/22 16:54:48
$$$$$$$$$$
9. Why is fMSX is so slow on my PC?
Because your PC is too slow to run fMSX. fMSX is written entirely in C
language and therefore is quite slow. Although it works on 486/33 and even
386/33 PCs, it runs best on a Pentium/90 or a DEC Alpha/150. You can try to
speed it up by increasing -uperiod value controlling the number of
interrupts between screen updates to 3-6, and by decreasing -iperiod value
controlling the number of Z80 cycles between interrupts to 2000-5000.
Please, DO NOT SEND ME MAIL about fMSX speed.

10. How can I get sound out of PC version of fMSX?
Use -adlib option. You soundcard should be SoundBlaster-compatible though.
The Windows versions of fMSX produce sound via General MIDI Interface.

554
ナイコンさん[sage]   投稿日:2017/05/22 16:58:17
¥¥¥¥¥¥¥¥
11. Can I compile fMSX with my Borland/Turbo C compiler?
You can, given that your compiler creates executables using flat 32bit
memory model. Two PC compilers which do that are WATCOM [using DOS4GW DOS
extender] and GCC [using DJPP extender]. The only 32bit Borland/Turbo C
compiler that I'm aware is for Windows though.

555
ナイコンさん[sage]   投稿日:2017/05/22 17:07:55
*******************
12. Where is the complete list of command line options of fMSX?
Use -help option. It will tell fMSX to display all options available in
your version. Following are the options available in fMSX 1.0:

-verbose <level> - Select debugging messages [1]
0 - Silent 1 - Startup messages
2 - V9938 ops 4 - Disk
8 - Memory 16 - Illegal Z80 ops
-ifreq <frequency> - Set external interrupts frequency [50Hz]
-iperiod <period> - Set internal interrupts period [6000ops]
-uperiod <period> - Number of interrupts per screen update [2]
-help - Print this help page
-printer <filename> - Redirect printer output to file [stdout]
-shm/-noshm - [UNIX] Use/don't use MIT SHM extensions for X [-shm]
-ram <pages> - Number of 16kB RAM pages [4/8/8]
-vram <pages> - Number of 16kB VRAM pages [2/4/4]
-trap <address> - [DEBUG] Trap execution when PC reaches address [FFFFh]
-msx1/-msx2/-msx2+ - Select MSX model [-msx1]
-rom <type> - Select MegaROM mapper type [0]
0 - Konami 8kB 1 - Konami 16kB
2 - Konami5 8kB 3 - Konami4 8kB
4 - ASCII 8kB 5 - ASCII 16kB

556
ナイコンさん[sage]   投稿日:2017/05/22 17:11:02
―――――――――
-diska <filename> - Set disk image used for drive A: [DRIVEA.DSK]
-diskb <filename> - Set disk image used for drive B: [DRIVEB.DSK]
-font <filename> - Set fixed font for text modes [DEFAULT.FNT]
-serial <filename> - Redirect serial I/O to file [stdin/stdout]
-saver/-nosaver - [UNIX] Save/don't save CPU when inactive [-saver]
-adlib - [PC] Emulate sound via ADLib

557
ナイコンさん[sage]   投稿日:2017/05/22 17:15:49
13. What are the special keys used in fMSX?

fMSX-Unix/X 1.0 keys:

F6 - HOME/CLS
F7 - DEL
F8 - INS
F9 - SELECT
F10 - STOP
F11 - Exit
F12 - Trace on/off [if #define DEBUG is used]
F13 - Turn fixed font on/off in the text modes
RSHIFT - CAPS Lock
ALT - GRAPH

558
ナイコンさん[sage]   投稿日:2017/05/22 17:21:12
wwwwwwww
fMSX-Windows 1.0 keys:

Insert - INS
Delete - DEL
Home - HOME/CLS
End - SELECT
PageUp - STOP
PageDn - GRAPH
CpsLck - CAPS Lock
F12 - National Alphabet [Cyrillic, Kana, etc.]

14. I can't get some .ROM files to work with fMSX.
With 16kB or 32kB .ROM files, try increasing -iperiod value to 10000.
With larger files [i.e. MegaROMs], try different values of the -rom
parameter: one of them should work. If you can't get .ROM to work, send
it to me for analysis.

15. Is it legal to spread MSX ROMs and cartridge ROMs?
NO. Nobody seems to care though, mainly because there is no profit to
be made on these ROMs any longer. Nevertheless, be aware of the fact that
by using commercial software you haven't bought, you are commencing an
act of piracy. Not that I care, anyway...

559
ナイコンさん[sage]   投稿日:2017/05/22 17:30:08
16. When compiling fMSX under Unix, I get "undefined name" errors.
This means that your linker can not find the libraries necessary
for fMSX [namely, libX11.a and libXext.a]. Find these libraries in
your system and modify the Makefile so that the final invocation
of the C compiler has "-L<path_to_libs>" options. If the errors
persist, try #undefining MITSHM option.

17. When starting fMSX under Unix, I get X_ShmAttach error.
You are probably trying to run fMSX on a remote Xterminal while it
attempts to use shared memory for interfacing with X. Use -noshm option
to tell fMSX not to use shared memory.

560
ナイコンさん[sage]   投稿日:2017/05/22 17:33:55
ffffffffff
18. fMSX starts under Unix, but then I get X_PutImage error.
Unix/X version of fMSX currently needs 256-color X. Neither 2-color
nor TrueColor Xterminals will work with the drivers included into
"official" fMSX distribution Arnold Metselaar [metselr@fys.ruu.nl]
developed the drivers supporting any Xterminal. These drivers are
available at

http://www.fys.ruu.nl/~metselr/X-drivers.html

19. I start Unix version of fMSX but the window stays black.
Some other X application took over all available colors so that fMSX
could not allocate any for itself. Check if you run XV, Netscape, or
something similar.

561
ナイコンさん[sage]   投稿日:2017/05/22 18:15:28
三月兎とBEEPの区別がつかなかった田舎者が間違いを指摘されて発狂してるのか、もともとキチガイなのか。
両方か。

562
ナイコンさん[sage]   投稿日:2017/05/22 18:50:36
そうかこういう荒らし方もあるのか

563
ナイコンさん[sage]   投稿日:2017/05/22 19:08:20

20. I get distorted colors in fMSX-Windows.
You are probably running Windows in 256-color mode. In this mode,
not all of 256 colors are accessible as some of them are taken over by
other programs. Therefore, the system is trying to pick the closest
possible colors, which do not always look right. Switch Windows into
16bit or 24bit colors mode for the right colors.

564
ナイコンさん[sage]   投稿日:2017/05/22 20:10:23
* COMPILATION TIPS *

If you are compiling fMSX under Unix, use Makefile. Notice that #define
UNIX is present in this case. In the case of MeSsyDOS, #define MSDOS and
compile using Makefile.wc included into the package.
The fMSX is written in fairly portable C code and may therefore be
compiled with any decent ANSI C compiler. It relies on a flat 32bit
memory model though, so Borland compilers will choke on it. Standard CC
or GCC should do the job under Unix [although beware of GCC code generation
bugs]. If you are working under MeSsyDOS or [God prohibits] Windows, use
WATCOM C which is known to compile fMSX right. On Amiga, use SAS/C.

565
ナイコンさん[sage]   投稿日:2017/05/22 20:11:59
\\\\\\\\\\\\\\\
Always put #define LAME and try optimizing the code: this will give you
better perfomance than compiling a more complex version without
optimization. Also, don't even try to optimize code generated from Z80.c
file if LAME was not #defined: most compilers will run out of memory
doing this because the resulting code is just to complex to optimize. The
simplified code can be optimized though: I tried GCC with -O2 option on
it and it worked.
If you are using an Intel-based computer or any other machine which has
least-significant-byte-first data layout [for example, DEC Alpha], insert

566
ナイコンさん[sage]   投稿日:2017/05/22 20:13:54
TTTTTTTTT
#define LSB_FIRST

in the beginning of Z80.h file. fMSX will not work otherwise.

If you put

#define DEBUG

in the beginning of Z80.h, the emulator will print debugging information
about Z80 registers after executing each command. You can turn debugging
on and off by setting Trace variable to 1 and 0 accordingly. Also, by
setting Trap variable to some address you will make fMSX start tracing
when PC reaches this address [-trap option].

567
ナイコンさん[sage]   投稿日:2017/05/22 20:14:49
MMMMMMMMMMMMMMM
When you port fMSX to a new machine, you have to write a set of drivers
for keyboard, sprites, and each screen mode you want to emulate [usually
SCREENs 0 - 2]. fMSX comes with a set of drivers for XWindows system and
SVGA screen under MeSsyDOS. The common code for these drivers is in
Common.h. Screen drivers use simple XSIZE*YSIZE array of bytes to
generate image, so in most cases you will only need to adjust these
drivers to your own needs. Note that the X11 drivers use so-called MIT
Shared Memory Extension for fast transfers from buffer to a window. If
you do not have MIT SHM extension in your system,remove

568
ナイコンさん[sage]   投稿日:2017/05/22 20:15:48
vvvvvvvvvv
#define MITSHM

from MSX.h file. You can also turn MITSHM off [for example, if you use
remote X terminal] by setting UseSHM variable to 0 before starting the
emulation [-noshm option].

569
ナイコンさん[sage]   投稿日:2017/05/22 20:17:27
**************
* CODE STRUCTURE *

Several other variables control the behaviour of fMSX. All
of them should be set before starting the emulation in order to
take effect:

Verbose = 0..4
Defines amount of debugging information printed by emulator. Default
value is 1.
IPeriod = 1000..50000
Defines how many Z80 commands should be execute between two interrupts.
Normal interrupt rate is 60Hz for NTSC systems or 50Hz for PAL systems.
Default value of IPeriod is 10000.

570
ナイコンさん[sage]   投稿日:2017/05/22 20:22:43
QQQQQQQQQQQQQQQQQQQ
UseSHM = 0/1
Use MIT SHM extension in X11 screen drivers. Default value is 1.
#define MITSHM should be present in order to use this option.
UseFont = 0/1
Use external font taken from the FontName file, Default value is 0.
CPURunning = 0/1
Set this variable to 0 to stop Z80 CPU and leave StartMSX()
function.
Trace = 0/1
Print debugging information about Z80 state. Default value is 1.
#define DEBUG should be present in order to use this option. Tracing
can be turned on and off during execution [for example, in keyboard
driver].
Trap = 0x0000..0xFFFF
Automatically start tracing when PC reaches given address. #define
DEBUG should be present in order to use this option.
Printer = "printer.out"
Name of file to output data sent to MSX printer. Default value of this
variable is NULL which causes fMSX to "print" to stdout.

571
ナイコンさん[sage]   投稿日:2017/05/22 20:24:23
日日日日日日日日日日日日日日日日日日日日
CartA = "cartridge.file"
Name of a .ROM file to load into Slot 1. Default value is "CARTA.ROM".
This variable is ignored if no file exists.
CartB = "cartridge.file"
Name of a .ROM file to load into Slot 2. Default value is "CARTB.ROM".
This variable is ignored if no file exists.
DiskA = "diskimage.file"
Name of disk image to use for drive A:. Default value is "DRIVEA.DSK".
This variable is ignored if no file exists.
DiskB = "diskimage.file"
Name of disk image to use for drive B:. Default value is "DRIVEB.DSK".
This variable is ignored if no file exists.
FontName = "font.file"
Name of the font to be used in text modes. Default value is
"DEFAULT.FNT". This variable is ignored if no file exists.
ROMType = 0..5
MegaROM mapper type.
RAMPages = 4..16
Number of 16kB RAM pages to use. MSX1 needs 4 RAM pages. MSX2 needs 8
RAM pages which are accessible via mapper.
VRAMPages = 2..8
Number of 16kB VRAM pages to use. MSX1 needs 2 VRAM pages. MSX2 needs 8
VRAM pages.

572
ナイコンさん[sage]   投稿日:2017/05/22 20:28:04
____________________
In order to run the emulation:

1. Set all necessary variables.
2. Initialize screen and keyboard drivers [in the case of X11 drivers,
it is done by calling InitMachine() implemented in Unix.c and
returning 1 on success or 0 otherwise]
3. Call StartMSX().
4. Call TrashMSX().
5. Shut down screen and keyboard [in X11 case, by calling TrashMachine()].
6. Exit the program.

Take a look at fMSX.c to see an example of a sequence
explained above.

573
ナイコンさん[sage]   投稿日:2017/05/22 20:30:41
ロロロロロロロロロ
* THANKS TO... *

o Hans Guijt [.NL]
Working on Amiga port, Hans has done a very good job in getting
fMSX run fast on an Amiga. He rewrote the CPU emulation and the
screen drivers in assembler, optimized the VDP emulation, wrote
sound drivers, and added many more things making fMSX-Amiga the
best, if not the fastest MSX emulator for this platform. Thanks,
Hans [and yes, I do remember those .ROM files too ;)].

o Igor Sharfmesser [.KZ] and Alex Krasivsky [.RU]
Igor and Alex has brought to life fMSX-MSDOS. The first version,
including screen and keyboard drivers, was done by Igor. AdLib
sound was added by Alex. The development is done using WATCOM C.

574
ナイコンさん[sage]   投稿日:2017/05/22 20:34:44
ロロロロロロロロロロロロロロロロロロロロロロロロロロ
o Teturo Tokuyama [.JP]
Teturo has done an excellent port of fMSX to Windows. As much as
I hate MeSsyWindoze, I must admit that Teturo's fMSX-Win32 with
its resizable window and the drivers partially rewritten in
assembly language rules. Period.

o Murakami Reki [.JP]
Murakami has written PC9801 port of fMSX. He is the guy whom you
have to thank for the disk support in fMSX. If not for him, I
wouldn't ever started implementing it :).

o Paul Chapman [.CA]
Paul Chapman is the author of fMSX-MAC/PowerMAC. Although his
program has bugs, it looks great and works faster than the original
MSX computer on an average PowerMAC. As Paul is not able to develop
fMSX-MAC actively at this moment, he has given me the source code
which I put onto fMSX WWW page.

o Arnold Metselaar [.NL]
If you happen to have a non-256-color X11 display, get Arnold's X11
drivers fixed to work for any screen depth.

575
ナイコンさん[sage]   投稿日:2017/05/22 20:40:32
終終終終終終終終終終終終終終終
o Guenter Woigk [.DE]
Found a bug with offsets in Z80 commands using IX/IY registers.

o Martial Benoit [.FR]
Explained how VDP deals with sprites and sent me copies of V9938
and WD2793 databooks [WOW! Thanks, Martial :)].

o Alex Wulms [.NL]
Sent me a copy of WD1793 databook.

o Maarten Huurne
Has done some extensive bug-hunting on the Solid Snake cartridge ;).

...and to all of .NL/.CL/.SU people who helped me with advices,
information, and encouragment.

ENJOY THE EMULATOR AND LET US KEEP MSX ALIVE :)


Marat.

576
ナイコンさん[sage]   投稿日:2017/05/22 20:48:01
四四四四四四四四四四四四四四四四四四四
fMSX
version 4.9
MSX Home Computer Emulator
by Marat Fayzullin

577
ナイコンさん[sage]   投稿日:2017/05/22 20:50:33
**********************
New in This Version
Moved input settings to the "Input" menu in fMSX-Windows.
Added "Draw 65% Frames" option to fMSX-Windows.
Fixed screen updates after changing scaling algorithm in fMSX-Windows.
Fixed "Force 4:3 Screen" option in TEXT80 screen mode.
Fixed "Load MSXDOS2 ROM" option in fMSX-Windows.
Fixed "Hit MIDI Drums" option in fMSX-Windows.
Now computing MIDI volume by waveform analysis.
Corrected MIDI drums volume in AY8910 emulation.
Fixed MIDI keyboard click in fMSX-Windows.

578
ナイコンさん[sage]   投稿日:2017/05/22 21:02:18
!!!!!!!!!!!!!!!!!!!
Introduction
fMSX is a program that emulates MSX, MSX2, and MSX2+ home computers.
It runs the majority of MSX software and mimics most popular hardware
extensions, such as SCC, OPLL, etc. You can always get the latest fMSX
source code, binaries, and support files from
http://fms.komkon.org/fMSX/
fMSX has a very long history for a piece of software.
It has been in continuous development since 1993, when I wrote the
first version to run on Unix-based DEC Alpha workstations.
Because fMSX is written in C, it is a very portable program.
It can run on any sufficiently fast 32bit hardware platform,
be it personal computer, PDA, videogame console, cell phone,
set-top box, or a DVD player. There are fMSX versions for Unix,
Windows, Macintosh, Symbian, MSDOS, Amiga, and many other platforms.

579
ナイコンさん[sage]   投稿日:2017/05/22 21:07:25
fMSX source code is open for everyone to see but it is not in public
domain. You can look and learn from it, but you cannot change it or copy
it without giving a credit to the original author and a few other conditions.
If you would like to port fMSX to another platform or make changes to the code,
please, contact me by email or some other means.

580
ナイコンさん[sage]   投稿日:2017/05/22 21:10:32
ααααααααααααααααααα
You cannot use fMSX source code for commercial purposes unless you contact
me to arrange the conditions of such usage. If your company intends to use
MSX software in its products and you are considering using fMSX source code,
please, email me about licensing.

581
ナイコンさん[sage]   投稿日:2017/05/22 21:35:36
亜亜亜亜亜亜亜亜亜亜亜亜亜亜亜亜亜亜亜亜
MSX is an old 8bit family of home computers created in 1982 as an attempt
to establish a single standard in home computing similar to VHS in video.
MSX computers have been popular in Asia (Korea, Japan) and South America
(Brazil, Chile) as well as in Europe (Netherlands, France, Spain) and
former Soviet Union, although they are virtually unknown in the USA.
Although the MSX platform quietly died around 1988,
the world got to see MSX2, MSX2+, and TurboR extensions of the MSX platform.

582
ナイコンさん[sage]   投稿日:2017/05/22 22:20:11
The MSX has been mainly designed by a Japanese company called ASCII in
cooperation with Microsoft, who provided the firmware BASIC for the machine.
There is a widespread rumor that "MSX" stands for "MicroSoft eXtended".
MSX machines were produced by such giants as Sony, Yamaha, Panasonic, Toshiba,
Daewoo, and Philips. The only MSX model ever sold in the US appears to be
an early SpectraVideo machine though.

583
ナイコンさん[sage]   投稿日:2017/05/22 22:29:41
XXXXXXXXXXXXXXXXXXXX
In spite of its short history, MSX is a very nice computer, especially good
for education, as seen in an example of the Soviet Union. Soviet Ministry of
Education bought hundreds of MSXes (and later MSX2s) grouped into
"computerized classroom systems" of 10-16 machines connected with a simple
network. A whole generation of programmers has grown up using these computers.

584
ナイコンさん[sage]   投稿日:2017/05/22 22:54:47
Hardware-wise, MSX represents a hybride of a videogame console and a generic
CP/M-80 machine. Its heart is a Z80 CPU running at 3.58MHz in the base model.
The clock frequency has been doubled in the TurboR. The video subsystem is
built around a TI9918 or TI9928 VDP chip also used in Texas Instruments' TI-99/4
computers, ColecoVision, and Coleco Adam. In the late MSX models, this chip
has been upgraded to V9938 (MSX2) and then to V9958 (MSX2+ and TurboR).
The latest version of this chip is known as V9990.

585
ナイコンさん[sage]   投稿日:2017/05/22 23:10:00
The audio system is handled by an AY-3-8910 chip from General Instruments,
same as the one used in Sinclair ZX Spectrum 128. AY-3-8910 provides three
channels of melodic sound, a noise channel, volume envelopes, and two general
purpose parallel IO ports, which MSX uses for joysticks and a few other things.
Due to their hardware architecture, MSX machines were perfectly suitable for
games and there was a lot of good games either written for or ported to them.

586
ナイコンさん[sage]   投稿日:2017/05/22 23:16:03
SSSSSSSSSSSSSSSSSSSS
fMSX Ports
Because fMSX is a very portable program, it can run on many different platforms:
Unix, Macintosh, MSDOS, Windows, Symbian, PocketPC, Amiga, etc. The complete
up-to-date list of fMSX ports is available at the fMSX distribution site.
Following are the major ports:
fMSX-Windows
Starting December 2013, fMSX-Windows is free for everyone to use, in binary form.
You can download it from the fMSX distribution site. Also see my other emulators
for Windows.
fMSX-Android
fMSX-Android is available from the Google Play Store. You can download the full version
or the feature-limited free demo. Also see my other emulators for Android.
fMSX-Unix
fMSX-Unix is available freely in the source code form from the fMSX distribution site.
fMSX-Linux
fMSX-Linux (ELF, GLIBC, X11) is compiled from the same source code as all other
Unix versions. You can get it for free from the fMSX distribution site.

587
ナイコンさん[sage]   投稿日:2017/05/22 23:22:10
ααααααααααααααααααα
Registered Users
If you've registered fMSX-Windows, please do not give your copy to anybody.
And I do mean anybody. There were cases when registered users gave fMSX away
to their friends, relatives, or just some shady characters on the Net,
and then I found it pirated, put onto the Web, and even posted to USENET
newsgroups. If I find your personalized copy of fMSX being spread around,
your registration gets automatically cancelled which means no support and
no more updates.

588
ナイコンさん[sage]   投稿日:2017/05/22 23:44:24
???????????????
I understand that the previous paragraph may sound threatening to some people,
but this kind of piracy really hurts my profits and feelings.
I've put a lot of effort into fMSX, and can only continue working on it if
people do not try to cheat on me.

589
ナイコンさん[sage]   投稿日:2017/05/22 23:50:46
Keyboard Assignments
[CONTROL] - CONTROL (also: joystick FIRE-A button)
[SHIFT] - SHIFT (also: joystick FIRE-B button)
[ALT] - GRAPH (also: swap joysticks)
[INSERT] - INSERT
[DELETE] - DELETE
[HOME] - HOME/CLS
[END] - SELECT
[PGUP] - STOP/BREAK
[PGDOWN] - COUNTRY
[F6] - Load emulation state from .STA file
[F7] - Save emulation state to .STA file
[F8] - Rewind emulation back in time
[F9] - Fast-forward emulation
[F10] - Invoke built-in configuration menu
[F11] - Reset hardware
[F12] - Quit emulation
[CONTROL]+[F8] - Toggle scanlines on/off
[ALT]+[F8] - Toggle screen softening on/off
[CONTROL]+[F10] - Go to the built-in debugger

590
ナイコンさん[sage]   投稿日:2017/05/22 23:55:01
<><>
Command Line Options
Usage: fmsx [-option1 [-option2...]] [filename1] [filename2]

[filename1] = name of file to load as cartridge A
*****

[filename2] = name of file to load as cartridge B

When compiled with #define ZLIB, fMSX will transparently
uncompress singular GZIPped and PKZIPped files.

591
ナイコンさん[sage]   投稿日:2017/05/22 23:58:12
[-option] =
-verbose <level> - Select debugging messages [1]
0 - Silent 1 - Startup messages
2 - V9938 ops 4 - Disk/Tape
8 - Memory 16 - Illegal Z80 ops
-skip <percent> - Percentage of frames to skip [25]
-pal/-ntsc - Set PAL/NTSC HBlank/VBlank periods [NTSC]
-help - Print this help page
-home <dirname> - Set directory with system ROM files [off]
-printer <filename> - Redirect printer output to file [stdout]
-serial <filename> - Redirect serial I/O to a file [stdin/stdout]
-diska <filename> - Set disk image used for drive A: [DRIVEA.DSK]
(multiple -diska options accepted)
-diskb <filename> - Set disk image used for drive B: [DRIVEB.DSK]
(multiple -diskb options accepted)
-tape <filename> - Set tape image file [off]
-font <filename> - Set fixed font for text modes [DEFAULT.FNT]
-logsnd <filename> - Set soundtrack log file [LOG.MID]
-state <filename> - Set emulation state save file [automatic]
-auto/-noauto - Use autofire on SPACE [off]
-ram <pages> - Number of 16kB RAM pages [4/8/8]
-vram <pages> - Number of 16kB VRAM pages [2/8/8]

592
ナイコンさん[sage]   投稿日:2017/05/23 00:06:17
-rom <type> - Select MegaROM mapper types [8,8]
(two -rom options accepted)
0 - Generic 8kB 1 - Generic 16kB (MSXDOS2)
2 - Konami5 8kB 3 - Konami4 8kB
4 - ASCII 8kB 5 - ASCII 16kB
6 - GameMaster2 7 - FMPAC
>7 - try guessing mapper type
-msx1/-msx2/-msx2+ - Select MSX model [-msx2]
-joy <type> - Select joystick types [0,0]
(two -joy options accepted)
0 - No joystick
1 - Normal joystick
2 - Mouse in joystick mode
3 - Mouse in real mode
-simbdos/-wd1793 - Simulate DiskROM disk access calls [-wd1793]
-sound [<quality>] - Sound emulation quality (Hz) [44100]
-nosound - Same as '-sound 0'
-sync <frequency> - Sync screen updates to <frequency> [60]
-nosync - Do not sync screen updates [-nosync]
-static/-nostatic - Use static color palette [-nostatic]
-tv/-lcd/-raster - Simulate TV scanlines or LCD raster [off]
-soft/-eagle - Scale display with 2xSaI or EAGLE [off]
-epx/-scale2x - Scale display with EPX or Scale2X [off]
-cmy/-rgb - Simulate CMY/RGB pixel raster [off]
-mono/-sepia - Simulate monochrome or sepia CRT [off]
-green/-amber - Simulate green or amber CRT [off]
-4x3 - Force 4:3 television screen ratio [off]

593
ナイコンさん[sage]   投稿日:2017/05/23 00:13:19
#########
With #define DEBUG:
-trap <address> - Trap execution when PC reaches address [FFFFh]
(when keyword 'now' is used in place of the
<address>, execution will trap immediately)

With #define MITSHM:
-shm/-noshm - Use MIT SHM extensions for X [-shm]

With #define UNIX:
-saver/-nosaver - Save/don't save CPU when inactive [-saver]
-scale <factor> - Scale window by <factor> [2]

With #define MSDOS:
-vsync - Sync screen updates to VBlank [-vsync]
-480/-200 - Use 640x480 or 320x200 VGA mode [-200]

594
ナイコンさん[sage]   投稿日:2017/05/23 00:20:04
Frequently Asked Questions
Where do I get MSX software?
Go to http://fms.komkon.org/MSX/ and follow links from there.
What do I do with .BAS,.GMB,.CRC,.LDR files?
These are BASIC programs. You run them from MSX BASIC with
RUN "filename"

What do I do with .BIN,.OBJ,.GM files?
These are binary files with programs, also known as BLOADable files.
You can run them from MSX BASIC with
BLOAD "filename",R

What do I do with .COM files?
These are MSXDOS command files. You can run them from MSXDOS by typing
their names sans the .COM extension.
What are the .ROM files?
These are binary images of cartridge ROMs that you can load into fMSX.
There are "small" cartridge ROMs of 8kB, 16kB, or 32kB, and the MegaROMs,
which can be 128kB, 256kB and even 512kB.

595
ナイコンさん[sage]   投稿日:2017/05/23 00:24:30
星星星星星星星星星星星星星星
What are the .ROM files included with fMSX?
Following .ROM files may not be normal cartridges, but they are used by fMSX:
MSX.ROM - Standard MSX BIOS and BASIC code
MSX2.ROM - MSX2 BIOS and BASIC code
MSX2EXT.ROM - MSX2 ExtROM containing system extensions
MSX2P.ROM - MSX2+ BIOS and BASIC code
MSX2PEXT.ROM - MSX2+ ExtROM containing system extensions
DISK.ROM - MSX DiskROM containing BDOS and Disk BASIC (optional)
RS232.ROM - RS232 BIOS and BASIC extensions (optional)
FMPAC.ROM - FM-PAC BIOS and BASIC extensions (optional)
MSXDOS2.ROM - MSXDOS2 system core (optional)
PAINTER.ROM - Yamaha Painter, graphical editor found in Russian MSX
machines from Yamaha (optional)
GMASTER.ROM - Konami GameMaster, a game cheating tool (optional).
GMASTER2.ROM - Konami GameMaster2, a game cheating tool (optional).
KANJI.ROM - ROM with Kanji character images (optional)
CMOS.ROM - Non-volatile memory used in MSX2 and MSX2+. This file gets
overwritten on exit if non-volatile memory has been changed.
Please note that not all of these may be included with your fMSX copy.

596
ナイコンさん[sage]   投稿日:2017/05/23 00:29:54
How do I use disks with fMSX?
fMSX includes disk support starting with version 0.9.
If you have an earlier version, you cannot use disks.
The following instructions assume that you have
a version supporting disks.
First, make sure that the DISK.ROM file containing MSX DiskROM
is in the current directory. Then, use an MSDOS program called
DCOPY.EXE to create disk images of your MSX disks:
DCOPY <drive>: <filename>.DSK
These images are just raw files with all disk blocks written
in a sequence. They can also be created on a Unix machine with
cp /dev/rfd0 <filename>.DSK
or a similar command. If you have a 1.44MB HD floppy formatted on MSX
for 720kB, don't forget to stick a piece of tape on the HD/DD indicator
hole.
After you have created disk image files, run fMSX in the following way:
fmsx -diska <filename1>.DSK -diskb <filename2>.DSK
where two image filenames will become your drives A: and B:. You can also
have default disk images called DRIVEA.DSK and DRIVEB.DSK and located
in the current directory.

597
ナイコンさん[sage]   投稿日:2017/05/23 00:35:29
凸凸凸凸凸凸凸凸凸凸凸凸凸凸凸凸凸
Is there an easier way to work with disk images?
In fact, there is. Look at two programs that come with fMSX,
called wrdsk and rddsk. The wrdsk program allows you to create a disk
image and add files to it:
wrdsk <filename>.DSK <file> <file> ...
The rddsk program will read files from a given disk image:
rddsk <filename>.DSK [-d <dir>] [<file> <file> ...]

598
ナイコンさん[sage]   投稿日:2017/05/23 00:43:11
一一一一一一一一一一一一一一一一
I can't get some BASIC programs to work with the emulator.
Many MSX programs have BASIC loaders written for machines not quite compatible
with each other. Other loaders expect the machine to have only one floppy disk
drive and use the memory dedicated to the second drive. To make such programs
work, perform two "magic passes" on fMSX before running a loader:
When booting MSX, press [CTRL]+[DEL] keys to switch off the second disk drive.
Before running a program, type POKE &hFFFF,&hAA to set MSX memory manager into
the mode expected by most loaders.

599
ナイコンさん[sage]   投稿日:2017/05/23 00:49:19
★★★★★★★★★★★★★★★★★★★★★★★
I can't get some ROM images to work with the emulator.
If the ROM image is bigger than 32kB, try using -rom <N> parameter with different
<N>s (see fmsx -help for a complete list). If you still can't get ROM image
to work, send it to me for analysis.
Is it legal to spread cartridge ROMs?
NO. Nobody seems to care though, mainly because there is no profit to be
made from MSX software any longer. Nevertheless, be aware of the fact that
by using commercial software you haven't bought you are commencing an act
of piracy.

600
ナイコンさん[sage]   投稿日:2017/05/23 00:54:41
***************************
When compiling fMSX-Unix, I get "undefined name" errors.
This means that your linker cannot find the libraries necessary for the
emulator (namely, libX11.a and libXext.a) or some additional libraries
(like libsocket.a and libnsl.a) are required. Find these libraries in
your system and modify the Makefile so that the final invocation of the
C compiler has -L<path_to_libs> options. If you have no libXext.a library,
try #undefining MITSHM option.
When starting fMSX-Unix, I get X_ShmAttach error.
You are probably trying to run the emulator on a remote Xterminal while
it attempts to use shared memory for interfacing with X. Use the -noshm option
to disable the shared memory usage.

601
ナイコンさん[sage]   投稿日:2017/05/23 01:00:00
三三三三三三三三三三三三三三三三三三三三三三三三三三三三三
The emulation starts under Unix, but then I get X_PutImage error.
Unix/X version of fMSX can currently be compiled for 8bit,
16bit, or 32bit Xterminals. Neither 1bit nor 4bit Xterminals
will work with the drivers included into official fMSX distribution.
Arnold Metselaar developed the drivers supporting any Xterminal.
These drivers are available from the fMSX distribution site.

602
ナイコンさん[sage]   投稿日:2017/05/23 01:13:31
History
New in fMSX 4.8
Fixed loading of BASIC-only cartridges (Danger X4, Crazy Bullet, etc).
Added a hack to ignore bad writes to ASCII16 MegaROM mapper (Vaxol).
Added "Interpolate Video | Nearest Neighbor" option to fMSX-Windows.
fMSX-Windows will not overwrite last loaded file name with other names.
Added "Force 4:3 Screen" option to fMSX-Windows.
Added -4x3 command line option to fMSX-Unix.
Fixed file associations on Windows 8+.
Slightly rearranged Windows menus.

603
ナイコンさん[sage]   投稿日:2017/05/23 01:18:41
XXXXXXXXXXXXXXXXXXXXXXXXXXX
New in fMSX 4.7
Added Scale2X scaling algorithm.
Added Monochrome, Green, Amber, and Sepia CRT emulation.
Added -scale2x and -raster command line options.
Added -mono, -sepia, -green, and -amber command line options.
EMULib-specific command line options now processed inside EMULib.
Added "Scale2x Algorithm" and "LCD Raster" options on Windows.
Renamed "Color Raster" menu to "Color Filter" on Windows.
Deprecated -notv and -nolcd command line options.

604
ナイコンさん[sage]   投稿日:2017/05/23 01:23:53
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
New in fMSX 4.6
Enabled magnified sprites (Jawbreaker, Stray Cat, F-Zeru, Triumph).
Fixed sprite collision detection, especially in BASIC games.
Added collision detection even on transparent sprites.
Now stopping collision detection when Y=216 in SCREEN 4-8.
Now setting lower VDPStatus bits to the last tested sprite.
New in fMSX 4.5
Changed VDP VRAM access logic to comply with TMS9918 datasheet.

605
ナイコンさん[sage]   投稿日:2017/05/23 01:29:20
国国国国国国国国国国
New in fMSX 4.4
Added special effects simulating individual pixel components.
Added EPX and EAGLE image scaling algorithms.
Merged scanline options into "Simulate Scanlines" in fMSX-Windows.
Merged scaling options into "Interpolate Video" in fMSX-Windows.
Added "Clear File Associations" option to fMSX-Windows.
Added "Play Sound When Inactive" option to fMSX-Windows.
Added "Apply Color Raster" submenu to fMSX-Windows.
Added -rgb and -cmy command line options.
Added -epx and -eagle command line options.

606
ナイコンさん[sage]   投稿日:2017/05/23 01:34:34
hhhhhhhhhhhhhhhhhhh
New in fMSX 4.3
Added instant replay function (press [F8]) that "rewinds" gameplay.
Switched to the new state saving code.
Built-in menu now available when pressing [F10].
Built-in debugger now available when pressing [CTRL]+[F10].
Fixed a memory corruption bug in the instant replay recorder.
Fixed instant replay not recording the first state.

607
ナイコンさん[sage]   投稿日:2017/05/23 01:40:52
石石石石石石石石石石石石石石石石石石石石石石石石石石
New in fMSX 4.2
Added Cheat Hunter tool, press F8 and select "Search Cheats".
Removed waveform interpolation for more realistic sound.
Changed PSG noise to be more realistic.
Switched fMSX-Windows to Direct3D textures-based rendering.
Added -lcd and -nolcd command line options.
Added "Video | Stretch Full Screen" option to fMSX-Windows.
Added "Hardware | Debugger" option to fMSX-Windows.
Added "Help | MSX.ORG Site" option to fMSX-Windows.
Added "Help | MSX.ORG Forums" option to fMSX-Windows.

608
ナイコンさん[sage]   投稿日:2017/05/23 01:48:54
_____________________________
New in fMSX 4.0
Added custom palettes. To make a custom palette for Game.rom,
create Game.pal containing 16 #RRGGBB values, one per line.
This palette file will be loaded automatically.
Added cheat codes. To make cheat codes for Game.rom, create Game.cht
containing codes in 00AAAAAA-DD and 00AAAAAA-DDDD formats,
one per line. The cheat file will be loaded automatically.
AAAAAA is the ROM address and DD is the value to write there.
For 16bit values, use DDDD.
To enable cheat codes, select "Hardware | Cheats" in fMSX-Windows,
or press F8 and select "Cheats | Enable".
To edit cheat codes, press F8 and select "Cheats".

609
ナイコンさん[sage]   投稿日:2017/05/23 01:53:53
ヰヰヰヰヰヰヰヰヰヰヰヰヰヰヰヰヰヰヰヰ
New in fMSX 3.9
Majorly improved AY8910 PSG emulation.
Added support for .MX1/.MX2 ROM files.
Set precise CPU, VDP, and PSG frequences.
Switched to table-based PSG envelopes.
Switched to logarithmic PSG volumes.
Fixed white noise frequency computation.
Adjusted noise to be 50% of the melodic volume.
Adjusted PSG envelopes length.
Fixed recognition of multiple file extensions.

610
ナイコンさん[sage]   投稿日:2017/05/23 01:58:57
<><><><><><><><><><><><>
New in fMSX 3.8
Added support for tape images, supplied in *.CAS files.
Implemented 5th/9th sprite fields in the VDP status register.
No longer clearing VRAM address latch when reading VDP status.
Added tape operations to the built-in menu.
Added "Simulate LCD Scanlines" menu option to fMSX-Windows.
Added "Load Tape Image" menu option to fMSX-Windows.
Added "Rewind Tape" menu option to fMSX-Windows.
Fixed "Documentation" menu option to fMSX-Windows.

611
ナイコンさん[sage]   投稿日:2017/05/23 02:04:00
?亞亞亞亞亞亞亞亞亞亞亞亞亞亞亞亞?
New in fMSX 3.7
fMSX-Windows is now free!
Added accurate R register emulation, many protected boot loaders run now.
Added accurate LDIR/LDDR emulation, more protected boot loaders run now.
Added undocumented opcode 71h to the Z80 emulation.
Added more realistic "LD R,A" opcode to the Z80 emulation.
Added cartridge type lookup by its SHA1 checksum, as listed in the CARTS.SHA file.
Updated EMULib to a newer, more stable version.
Switched fMSX-Windows version to use Direct3D in full-screen mode.

612
ナイコンさん[sage]   投稿日:2017/05/23 02:12:00
Added proper Windows joystick support.
Now properly restoring full-screen mode in fMSX-Windows.
Fixed a bug in fMSX-Unix that corrupted memory on most platforms
but, for some reason, not on Ubuntu Linux.
Added a separate Rules.Solaris make rules file. Include this file into
your Makefile instead of Rules.Unix to compile for Solaris and don't
forget about removing -DLSB_FIRST on SPARC hardware.
Fixed compilation warnings when compiling fMSX with CLANG.

613
ナイコンさん[sage]   投稿日:2017/05/23 02:44:51
New in fMSX 3.5
After a long pause, finally updated fMSX-Unix port. fMSX-Unix source code is once again available as part of the core source code distribution.
It has been debugged on the Ubuntu Linux. Let me know of any incompatibilities with other Unix flavors.
Extended fMSX-Symbian port to support UIQ3 phones from Sony Ericsson and Motorola.
As I only have key-operated Motorola Z8, testers with pen-based SE phones are badly needed.
Added run-time compatibility with 8bpp, 16bpp, 24bpp (32bit pixels) and 32bpp screen depths
to fMSX-Unix. IMPORTANT: At this moment,
built-in config menu, debugger, and NetPlay dialog will only work at X11 screen depth that
matches your compile-time setting (i.e. -DBPPxx) in Makefile.
Make sure you always compile fMSX-Unix for your default screen depth.

614
ナイコンさん[sage]   投稿日:2017/05/23 02:54:42
Disabled secondary slots for primary slot #0 in MSX1 mode.
DiskROM boots in MSX1 mode again.
Now syncing all sound channels after loading state, sound does not get
"stuck" any more.
Renamed command line option -zoom/-nozoom into -soft/-nosoft.
五五五五五五五五五五
Moved a few key definitions, so that "!@#$%^..." characters can now be
used as indices into Keys[]. This is done for compatibility with GDK key
events.
Renamed KeyMap[] to KeyState[] to avoid name clash with MacOSX system API.
ALT swaps joysticks 1/2 on all platforms where applicable.

615
ナイコンさん[sage]   投稿日:2017/05/23 02:59:59
*口口口口口口口口口口*
CONTROL/SHIFT keys now act as FIRE-A/FIRE-B joystick buttons on all platforms.
Improved fMSX-Symbian sound code, although sound problems still persist on some UIQ3 phones.
Split fMSX-Symbian/S60 configuration menu into four tabs, making "Video" and "Audio" settings separate.
Added "Audio Latency", "Skip Frames", and "Sync Updates" settings to fMSX-Symbian.
Added to fMSX-Symbian ability to use Nokia E61/E62 [FUNC] key in the built-in menu.
Fixed an fMSX-Symbian bug where pieces of virtual keyboard remained on screen after closing it.
Pressing [8] key on fMSX-Symbian now invokes virtual keyboard, if enabled, for the
phones which do not have the [EDIT] key.

616
ナイコンさん[sage]   投稿日:2017/05/23 03:16:05
これってNASU=MUCOMという妄想を強硬に信じてたキチガイじゃねえかな。もう手遅れだな。

617
ナイコンさん[]   投稿日:2017/05/23 04:32:34
そもそもここは重複スレだからなくてもいいんだ

618
ナイコンさん[sage]   投稿日:2017/05/23 09:46:12
荒らしMSXスレに昔からいました?
コメント1件

619
ナイコンさん[sage]   投稿日:2017/05/23 10:42:52
>618
昔の方が酷かったよ

620
ナイコンさん[]   投稿日:2017/05/23 11:11:23
同人が我が物顔でうざかったから
電遊ランドがつぶれたときは
3〜4人で祝勝チャットして
一時間で1スレつぶしたわw

連投じゃないから制限かからなかった

621
ナイコンさん[]   投稿日:2017/05/23 11:14:10
そう言えばワンチップMSXカウントダウンでも荒れたなw

622
ナイコンさん[]   投稿日:2017/05/23 14:07:11
MSXって2chに限らず定期的に大物が登場するよな

623
ナイコンさん[sage]   投稿日:2017/05/23 16:52:40
うさぎの店間違いで論破されてしまったひと

624
ナイコンさん[sage]   投稿日:2017/05/23 17:07:30
New in fMSX 3.4
Added network play option to fMSX-Windows and fMSX-Symbian!
Now not opening printer file until the first character is printed.
Fixed OUTD/OUTDR opcodes to modify B register before the OUT operation.
No longer trying to load state files from LoadFile().
Defined "INLINE" properly, depending on the C standard supported by the compiler.
Finally retired #ifdef SOUND as sound is always compiled in anyway.
Added new, much better, scanline simulation and video softening effects to fMSX-Windows.
fMSX-Windows full-screen mode now runs in 640x480 resolution.
Fixed problem with full-screen SCREEN 6/7 in fMSX-Windows.
fMSX-MSDOS has got complete (non-truncated) emulation for SCREEN 6/7 and TEXT80 screen modes.

625
ナイコンさん[sage]   投稿日:2017/05/23 17:16:03
fMSX-MSDOS now always runs in 640x480x15bpp VESA screen mode.
Added options to simulate TV scanlines (-tv/-notv) and zoom display (-zoom/-nozoom) to fMSX-MSDOS.
Options -sync/-nosync/-vsync work properly again in fMSX-MSDOS.
Added new "Fill & Soften" zoom mode to fMSX-Symbian. It is rather slow though.
Added ability to use virtual keyboard in fMSX-Symbian to enter filename when saving files from the built-in menu.
Fixed problem with gameplay being too fast in fMSX-Symbian.
Fixed possible source of instabilities in the S60 open file dialog in fMSX-Symbian.
Fixed exit via Symbian-specific menu.
Fixed premature termination of the emulation thread when exiting fMSX-Symbian, soundtrack recording and config saving work again.
The [C] ("Clear") key is no longer used to toggle sound in fMSX-Symbian. It acts as [BACKSPACE] instead.

626
ナイコンさん[sage]   投稿日:2017/05/23 17:21:09
New in fMSX 3.3
Save state format has changed due to serious changes to the emulator architecture!
Added OpZ80() function and the FAST_RDOP macro to the Z80 emulation to optimize
code access in architectures with memory-mapped I/O.
Added subslot support to all slots.
Moved PAINTER.ROM to slot 0:1, FMPAC to slot 0:2, MSXDOS2.ROM to slot 3:0.
Reduced the number of user cartridges back to two (A/B). All the other slots
are taken by system cartridges (MSXDOS2, FMPAC, etc.).
Locked user cartridges in slots 1/2 to subslot 0, as external cartridges
often do not use subslots.
If Konami's GMASTER2.ROM or GMASTER.ROM is present in the program directory,
fMSX will now load it as a system cartridge.

627
ナイコンさん[sage]   投稿日:2017/05/23 18:00:09
Fixed state file name autogeneration.
Fixed -rom option behaviour.
Fixed hangup when switching from MSX1 to MSX2 mode.
Fixed MSXDOS2.ROM and FMPAC.ROM support.
Fixed StateID() function to take all cartridges and system ROMs into account.
Fixed non-working joystick autofire.
Now checking joysticks and mice once per frame.
Now accelerating horizontal mouse movement in 512-wide screen modes.
Mouse buttons are now merged with joystick buttons.
Fixed mouse-as-joystick option.

628
ナイコンさん[sage]   投稿日:2017/05/23 19:40:28
大阪ぱんつの店

629
ナイコンさん[sage]   投稿日:2017/05/23 20:37:01
Improved file type detection, now automatically detecting saved states,
disk images, cartridge ROMs, fixed font files.
Readded proper support for fixed text mode fonts with LoadFNT().
Added proper emulation for the WD1793 FDC (WD1793.c).
Added unified .FDI disk image support (FDIDisk.c).
Added support for standard, SV738, Arabic, and Brazilian WD1793-based disk
interfaces.
Added support for GZIPped disk images.
Made disk geometry discovery smarter (CP/M-80 v2.2 now boots).
Moved 720kB floppy utilities (Floppy.c) and SCC sound chip emulation (SCC.c)
into EMULib.
Added command line option to patch DiskROM calls (-simbdos).
With this option on, fMSX takes over DiskROM disk access routines.
When -wd1793 is used, fMSX will simulate real WD1793 FDC instead.
Rehashed built-in menu to make screen space for more options.
Added menu options to select RAM and VRAM sizes, create new disk images,
save disk images, patch DiskROM calls, load and use fixed text mode fonts.
Added virtual keyboard to fMSX-Symbian, invoked by pressing [EDIT] or left [SHIFT] key.
The keyboard can work in three modes: "Off", "Single Key Entry", and "Multiple Keys Entry".

630
ナイコンさん[sage]   投稿日:2017/05/23 20:57:11
Added display orientation settings to fMSX-Symbian ("Landscape", "Portrait", and "Auto").
Finally fixed opendir() problem in EMULib-Symbian. All built-in menu file dialogs work now!
Further extended and optimized Symbian screen rendering routines.
Fixed and optimized TV scanline simulation in fMSX-Symbian, made scanline effect stronger.
Now saving RAM and VRAM size settings in fMSX-Symbian.
fMSX-Symbian now uses true 512-wide display drivers for SCREEN6, SCREEN7, and TEXT80.
fMSX-Symbian will now save printer output to E:\Others\fMSX\PRINTER.OUT.
Fixed system warnings in when flipping Nokia E70 open/closed.
Fixed possible crash when selecting an initial file in fMSX-Symbian.
Improved "About" box in fMSX-Symbian.
Moved fMSX-Symbian file selection root to E:\.
When initial file selection cancelled, fMSX-Symbian will now boot into plain BASIC (i.e. no cartridges and no disks).
Renamed fMSX-Symbian binary and resource files to avoid name clash with fMSX/S60 port by Juha Riihimaki.
Fixed mouse support in fMSX-MSDOS.

631
ナイコンさん[sage]   投稿日:2017/05/23 21:10:47
New in fMSX 3.2
Added ChangePrinter() function to set printer redirection file.
Moved disk operations to a separate submenu of the built-in menu and added "Eject Disk" options.
Added an easy "Load File" option to the built-in menu and the fMSX-Windows.
Added options to redirect printer and sound logging output to the built-in menu and the fMSX-Windows.
Added error messages to fMSX-Windows and fMSX-Symbian.
Added frame rate display option to fMSX-Symbian.
Added "fill screen" zoom option to fMSX-Symbian.
Added MIDI soundtrack logging to fMSX-Symbian (saved into E:\Sounds and can be used as ringtones).
Added configurable button and key mappings to fMSX-Symbian.
fMSX-Symbian application menu is now split into three pages.

632
ナイコンさん[sage]   投稿日:2017/05/23 21:29:27
もともとキチガイっぽかったけど、リアルに狂ったな

633
ナイコンさん[sage]   投稿日:2017/05/23 21:34:33
New in fMSX 3.1
fMSX-Windows and fMSX-DOS are now compiled with OpenWatcom C++ and use the new EMULib framework.
Note that keyboard assignments have changed!
Added hardware reset key ([F11]) to reboot MSX.
Added universal screen buffer based Z80 debugger ([F10]) that works on all platforms.
Added universal configuration menu ([F8]) that works on all platforms.
Added ResetMSX() function to restart MSX, possibly in a new operating mode.
Extended LoadCart() function to load or eject cartridges at runtime.
Added Mode variable to store all configuration options.
Replaced -vperiod/-hperiod settings with easier to understand -pal/-ntsc settings.
Replaced -uperiod setting with a finer -skip setting that controls the percentage of skipped frames.
Fixed Z80 NMI handling to comply with the standard.

634
ナイコンさん[sage]   投稿日:2017/05/23 21:37:24
Fixed SRAM file saving.
Fixed state file name generation.
Added autofire options for joystick buttons.
fMSX-Windows has got a new menu-based GUI, improved sound, and faster graphics updates.
Fixed USB joypad support in fMSX-Windows.
fMSX-MSDOS now uses 16BPP screen mode.
Updated the documentation.

635
ナイコンさん[sage]   投稿日:2017/05/23 21:50:51
New in fMSX 3.0
Added transparent support for GZIPped disk images as disks. You can now pass .GZ file names
in -diska/-diskb command line options.
Added transparent support for directories as disks (thanks to Miguel Colom).
You can now pass directory names in -diska/-diskb command line options.
Changes to such disks will not be saved for safety reasons.
Added DirectDraw-based full screen mode to fMSX-Windows.
Press [ALT]+[ENTER] to switch in and out of the full screen mode.
Use it with caution, as DirectDraw is notoriously unstable.
Added a full-fledged debugger to fMSX-Windows. Press [F11] to invoke the debugger.
Fixed several bugs in MIDI implementations that made some games
silent when logging soundtrack or using MIDI output in fMSX-Windows.
Better adapted fMSX-MSDOS to 320x200 VGA screen.
"Sync to VBlanks" option is now default in fMSX-MSDOS.

636
ナイコンさん[sage]   投稿日:2017/05/23 22:42:39
New in fMSX 2.8
Fixed initial envelope volume in AY8910.c, thanks to Koichi Nishida.
Fixed a problem with 8kB/16kB cartridges failing to execute in the MSX1 mode.
When guessing a MegaROM mapper type, fMSX now tries to look at a data file
CARTS.CRC containing pairs of cartridge CRCs and mapper types.
Added support for the third cartridge slot. You can now give up to three
cartridge names on the command line and three -rom options.
Cartridges are now inserted into slots 1:X (A), 2:X (B), and 3:0 (C).
The RS232.ROM has been moved to slot 3:3.
Added support for the 64kB Panasonic FM-PAC cartridge with 8kB SRAM (-rom 7).
fMSX loads files FMPAC.ROM, MSXDOS2.ROM, and PAINTER.ROM automatically,
as long as they are in the program directory and there is an empty cartridge
slot available.
Added support for ASCII/8kB cartridges with 8kB SRAM (Xanadu, Royal Blood).
Please, inform me if this has broken support for any "normal" ASCII/8kB
cartridges.
Added support for ASCII/16kB cartridges with 2kB SRAM (Hydlide 2).
Please, inform me if this has broken support for any "normal" ASCII/16kB cartridges.
All battery-backed SRAM save files have now got .SAV extension. For example, GameMaster2.rom
will produce a SRAM file named GameMaster2.sav.
Added reporting of bad memory writes with -verbose 8.

637
ナイコンさん[sage]   投稿日:2017/05/23 22:46:11
The R-Type cartridge and its variants are supported by the ASCII/16kB MegaROM mapper (-rom 5).
HAL's Hole In One Special cartridge is supported by the GENERIC/16kB MegaROM mapper (-rom 1).
Konami's Majutsushi (aka Mah Jong 2 or RC765) cartridge is supported by the GENERIC/8kB MegaROM mapper
(-rom 0), although the D/A audio circuit emulation is not implemented.
Added fast-forwarding option ([F9]) and moved fixed font switch to a different key ([CONTROL]-[F9]).
Changed [F6],[F9],[F10] assignments in fMSX-Windows to comply with other fMSX ports.
Added Options menu to fMSX-Windows.
fMSX-FreeBSD now compiles without changes on FreeBSD 5.x (FreeBSD 4.x users may
have to change the location of the soundcart.h).
Fixed sound in fMSX-FreeBSD by increasing the number of sound fragments from
8 to 64. If any of FreeBSD developers are reading this, could you explain why this is needed?

638
ナイコンさん[sage]   投稿日:2017/05/23 22:47:34
New in fMSX 2.7
Switched to the latest version of the OpenWatcom C/C++ compiler.
The infamous Windows problem with spaces in directory names seems
to be fixed by using a newer compiler.
Made some arrays "const" to facilitate porting to run-from-ROM platforms
(cellphones, PDAs, etc.).
Joystick problems in fMSX-Windows are fixed.
Descreased the default sound volume in fMSX-Unix.
Increased the default wave synthesis frequency to 44.1kHz.
Minor fixes to the Unix sound drivers.
Removed MIDI volume control from Windows sound drivers.
Added TV raster effect to fMSX-Windows.

639
ナイコンさん[sage]   投稿日:2017/05/23 23:15:37
New in fMSX 2.6
Added separate (and correct) emulation for the i8255 PPI chip.
Added masking to lower bits of video table addresses.
Added timing and other fixes to the Z80 core (courtesy of Omar Cornut).
Fixed line coincidence and VBlank handling (thanks to Vincent van Dam).
Save state (.STA) file format has changed.
Fixed a bug that messed up screen table addresses when restoring state.
Fixed a bug that left dummy memory page dirty when loading GZIPped ROMs.
Fixed a -home option bug on Solaris (thanks to Eric Boon).
Fixed fMSX-Unix to allow it to have an application icon under WindowMaker.

640
ナイコンさん[sage]   投稿日:2017/05/23 23:36:40
New in fMSX 2.5
Added emulation state saving and loading.
Added support for GZIPped ROM files and state file.
Changed keyboard handler in fMSX-Unix. Hopefully, the key assignments should now be more natural.
Added sound on/off switch to fMSX-Unix and fMSX-MSDOS.
Keyboard assignments changed everywhere.

641
ナイコンさん[sage]   投稿日:2017/05/24 00:16:33
New in fMSX 2.4
Small fix to the DI instruction.
Small fix to the HALT instruction.
Added -sync option to fMSX-MSDOS on public request.
Fixed PHYDIO DiskROM call (4010h) to return the number of remaining sectors in register B (thanks, Maarten!).
Fixed ASCII mappers to prevent memory corruption when switching ROM pages in disconnected slots.
Fixed palette to span to true white.
Added SetWave() call to the sound API.
SCC emulation now makes use of waveforms via SetWave().
SCC gets silenced when 0 frequency is written (thanks, Maarten!).
Fixed SCC+ emulation.
Vertical screen adjustment is only computed once, when refresh starts.
Moved picture 10 pixels down when the screen is 192 pixels high.
Removed unused SprCol variable.
Added wave synthesis sound to fMSX-Windows.
Fixed fMSX-MSDOS to restore palette when exiting the debugger.

642
ナイコンさん[sage]   投稿日:2017/05/24 00:24:15
New in fMSX 2.3
Now, when you buy fMSX-Windows, you also fMSX-MSDOS.
Added modular FM-PAC (aka YM2413 aka OPLL) emulation.
FM-PAC soundtrack can be logged into a MIDI file.
Sound and MIDI logging APIs have been integrated and rewritten to accomodate
MIDI instruments, dynamic instrument changes, drum usage, etc.
Added PAL/NTSC switch on a bit in VDP[9] (thanks, Alex!).
Added support for the overscan (Mantra demos and games run now).
Added sprite support to SCREEN3 (no idea why it was not there).
Added support for YJK (SCREEN12) and YAE (SCREEN10/11) screens.
Added separate handling for IE0 and IE1 IRQs (Xevious, etc.).
Added masking of Character Table address (SourceOfPower demo runs now).

643
ナイコンさん[sage]   投稿日:2017/05/24 00:41:42
Fixed Z80 interrupt handling after EI (thanks, Maarten!).
IE0 and IE1 IRQs are now reset when disabled.
IE0 IRQ is now set when enabled.
Palette sequencer now resets when writing to VDP[16].
Fixed mapper #1 to support generic 16kB-paged MegaROMs (HoleInOneSpecial).
Fixed cartridge loader to correctly load MegaROMs with "AB" signature in the last 16kB page (R-Type).
Mappers #0 and #1 are now renamed to Generic/8kB and Generic/16kB.
Fixed mapper #3 to have hardwired ROM at addresses 4000h-5FFFh (thanks, Sean!).
Added mapper #6 that corresponds to the Konami GameMaster2 cartridge with SRAM (thanks again, Sean!).
Added key click and motor relay click emulation via Drum() call.
Major rewrite of the sound drivers and sound logging system.

644
ナイコンさん[sage]   投稿日:2017/05/24 00:55:23
煽り耐性無いなら永遠にロムってろよ

645
ナイコンさん[sage]   投稿日:2017/05/24 00:58:28
スレが一気に伸びているだー

646
ナイコンさん[sage]   投稿日:2017/05/24 01:04:19
Added mouse emulation to fMSX-MSDOS.
Added border emulation via VGA border to fMSX-MSDOS.
Added built-in debugger to fMSX-MSDOS (F11).
Fixed static palette in fMSX-MSDOS.
Fixed fMSX-Unix to work in 24BPP and 32BPP modes.
Added static palette to fMSX-Unix.
Minor fixes to fMSX-Unix makefile.
fMSX-Windows now runs in 16BPP HiColor mode.
Changed Setup Panel in fMSX-Windows.
HPeriod and VPeriod scrollbars are gone from fMSX-Windows as timing control is done automatically.
PAL and NTSC buttons are gone from fMSX-Windows as PAL/NTSC switch is done automatically.

647
ナイコンさん[sage]   投稿日:2017/05/24 01:10:14
New in fMSX 2.2
Interrupt system rewritten.
Mapper management rewritten.
Keyboard assignments changed again. Check the documentation!
Made a new MSDOS port of fMSX (still in development).
Integrated modular AY8910 emulation.
Integrated modular SCC emulation.
Integrated SndUnix/SndWin/SndMSDOS sound drivers.
Sound track is now logged to MIDI files.
Added a table of I/O handler functions to Z80 core for easy expansion.
Added ability to load flat (no mapper) 64kB ROMs.
Added automatic MegaROM mapper guessing (-rom 6).
Added standard PAL/NTSC timings.
Added V9958 version flag in MSX2+ mode (VDP S1).
Added correct emulation of HR/VR flags (VDP S2).

648
ナイコンさん[sage]   投稿日:2017/05/24 01:36:15
Fixed border color in SCREEN8 (VDP R7).
Fixed blinking frequency in TEXT80 (VDP R13).
Added ADJUST register emulation (VDP R18).
Added V9938 character scrolling to SCREEN0 and TEXT80 (VDP R23).
Added scrolling to SCREEN1, SCREEN2, and SCREEN3 (VDP R23).
Fixed scrolling bug in SCREEN6 and SCREEN7 (VDP R23).
Made left/right borders 9/7 pixels in SCREEN0 and TEXT80.
Added -home option to tell fMSX where to find system ROMs.
Added -auto option for auto fire on pressing SPACE.
Fixed information printed on -help.
Fixed crash in fMSX-Windows when switching from 8kB to 16kB MegaROMs.
Fixed trash in MSX2 logo in fMSX-Windows that appeared after reset.
Better resizing in fMSX-Windows Setup panel.

649
ナイコンさん[sage]   投稿日:2017/05/24 01:43:26
New in fMSX 2.1
New fMSX-Windows available. Buy it now !
Rewritten V9938 graphical operations support.
Rewritten initialization sequence.
Improved real-time clock emulation.
Fixed a problem with color sprites (Zanac-Ex, Aleste).
Fixed problems with memory allocation.
Fixed mouse offset in fMSX-Unix/X.
Extended documentation, added more questions to FAQ.
Reduced window size in Unix/X to speed up updates.
fMSX-Unix now supports 16bpp and 32bpp Xservers for sure.
Added speed throttling to fMSX-Unix (see -sync).
fMSX-Unix runs in a resizable window now.
Fixed IPC key allocation bug in fMSX-Unix.
Many small fixes to the code.

650
ナイコンさん[sage]   投稿日:2017/05/24 02:00:33
New in fMSX 2.0b
Major code rewrite!
Line-by-line screen updates implemented
Standard modular Z80 emulation
Support for 16bit and 32bit X11 screens (possibly 24bit)
Support for KANJI.ROM
Mouse support
Joystick support
Multiple bug fixes
Multiple new bugs (look for them!)

651
ナイコンさん[sage]   投稿日:2017/05/24 02:23:52
New in fMSX 1.5
More stable split screen (Zanac-Ex no longer blinks)
RAM mapper fixed again (Designer+ works now)
V9938 SRCH command fixed
MSXDOS2.ROM support
PAINTER.ROM support
FMPAC.ROM support
.PSG file format is updated
Serial port support is not yet implemented

652
ed []   投稿日:0000/00/00 00:00:00

653
ナイコンさん[sage]   投稿日:2017/05/24 08:57:45
賑わっとるね。

654
ナイコンさん[]   投稿日:2017/05/25 19:01:44
566 名前:公共放送名無しさん[sage] 投稿日:2017/05/25(木) 18:53:14.15 ID:yV6gNrVc
ムシムシ@北海道札幌
http://2chan.tv/jlab-long/s/long170525185254.jpg
http://2chan.tv/jlab-long/s/long170525185257.jpg

655
ナイコンさん[sage]   投稿日:2017/05/25 20:11:09
札幌?? 今村? SYNTAX? 1983? 犯人?

656
ナイコンさん[sage]   投稿日:2017/05/26 10:45:55
fMSXなんてまだ使っている奴いるんだ

657
ナイコンさん[sage]   投稿日:2017/05/26 12:44:22
What was popular in the past...

Is it fMSX-MSDOS and fMSX-98?

Is not it Marat's, is it another one that has been transplanted?

There are a few people who used Marix's original Unix version.

658
ナイコンさん[sage]   投稿日:2017/05/26 12:45:25
finish!!

659
ナイコンさん[sage]   投稿日:2017/05/26 12:48:23
Thanks to...
Hans Guijt [.NL]
Working on Amiga port, Hans has done a very good job in getting fMSX run fast
on an Amiga. He rewrote the CPU emulation and the screen drivers in assembler,
optimized the VDP emulation, wrote sound drivers, and added many more things
making fMSX-Amiga the best, if not the fastest MSX emulator for this platform.
Thanks, Hans (and yes, I do remember those .ROM files too ;)).

660
ナイコンさん[sage]   投稿日:2017/05/26 12:49:30
Igor Sharfmesser [.KZ] and Alex Krasivsky [.RU]
Igor and Alex have brought to life fMSX-MSDOS. The first version, including screen and keyboard drivers,
was done by Igor.
AdLib sound was added by Alex.

661
ナイコンさん[sage]   投稿日:2017/05/26 12:50:31
Teturo Tokuyama [.JP]
Teturo has done an excellent port of fMSX to Windows. As much as I hate Windows,
I must admit that Teturo's fMSX-Win32 rules. Period.

662
ナイコンさん[sage]   投稿日:2017/05/26 12:51:18
Murakami Reki [.JP]
Murakami has written PC9801 port of fMSX. He is the guy whom you have to thank for the disk support in fMSX.
If not for him, I would have never started implementing it :).

663
ナイコンさん[sage]   投稿日:2017/05/26 12:52:14
Marcel de Kogel [.NL]
Marcel wrote an excellent port of fMSX to MSDOS. His MSDOS version of fMSX was actually the
first one that supported all fMSX features correctly.
Marcel also provided invaluable help debugging and improving fMSX and other emulators.

664
ナイコンさん[sage]   投稿日:2017/05/26 12:53:17
Ville Hallik [.EE]
AY8910 and SCC chips emulation, written by Ville for Linux/FreeBSD /dev/dsp device,
and SunOS /dev/audio, was the best fMSX sound emulation I have seen at the time.
And, yes, it lets you play MSX games with sound on a Unix system! =:)

665
ナイコンさん[sage]   投稿日:2017/05/26 12:54:07
John Stiles [.US]
John took over the development of the Macintosh version of fMSX and managed to
speed up the common part of display drivers used in the Unix/X, MSDOS, Windows,
and Macintosh versions.

666
ナイコンさん[sage]   投稿日:2017/05/26 12:55:55
Paul Chapman [.CA]
Paul Chapman is the original author of fMSX-Macintosh. Although his port had bugs,
it looked great and ran faster than the original MSX computer on an average PPC-based
Macintosh of that time. As Paul was not able to continue developing fMSX-Macintosh,
the development has been taken over by John Stiles.

667
ナイコンさん[sage]   投稿日:2017/05/26 12:56:59
Arnold Metselaar [.NL]
If you happen to have a non-standard X11 display, get Arnold's X11 drivers fixed
to work for any screen depth. Arnold has also added to his drivers a lot of
improvements that are not in the standard fMSX distribution.
Make sure to check out his work.

668
ナイコンさん[sage]   投稿日:2017/05/26 12:59:47
___
Guenter Woigk [.DE]
Found a bug with offsets in Z80 commands using IX/IY registers.

669
ナイコンさん[sage]   投稿日:2017/05/26 13:00:50
Martial Benoit [.FR]
Explained how VDP deals with sprites and sent me copies of V9938 and WD2793
databooks (WOW! Thanks, Martial :)).

670
ナイコンさん[sage]   投稿日:2017/05/26 13:03:31
*****
Sean Young [.NL]
For finally making it clear to me how GameMaster2 SRAM works and also for finding
a bug in my Konami4 mapper emulation.

671
ナイコンさん[sage]   投稿日:2017/05/26 13:05:05
Alex Wulms [.NL]
Alex has written the most accurate emulation of the V9938 graphical operations to date.
This emulation is now a part of fMSX. Also,
Alex explained to me a lot of technical details of VDP operation.
And he sent me a copy of the WD1793 databook :).

672
ナイコンさん[sage]   投稿日:2017/05/26 13:08:33
Maarten ter Huurne [.NL]
Maarten has done extensive bug-hunting on things that I would never consider to run
(that is, demos :)). He also looks for glitches in games and doesn't rest until he gets
to the source of a problem. Additionally, he has implemented MSX Serial I/O
emulation that is slowly making its way into fMSX. And finally
(as the stuff above were not enough) you can thank Maarten and Takamichi Suzukawa
for the English translation of the Konami's Solid Snake cartridge!

673
ナイコンさん[sage]   投稿日:2017/05/26 13:11:14
@@@
Miguel Colom [.ES]
Miguel has come up with an idea and the code to use directories as if they were MSX disks.
...and to all other people who helped me with advice, information, and encouragment.

674
ナイコンさん[sage]   投稿日:2017/05/26 13:14:46
終終終終終終終終終終終終終終終終終終終終終終終終終終終終終終

ENJOY THE EMULATOR AND LET US KEEP MSX ALIVE :)

Copyright by Marat Fayzullin (marat [AT] komkon <DOT> org)

終終終終終終終終終終終終終終終終終終終終終終終終終終終終終終

675
ナイコンさん[sage]   投稿日:2017/05/26 13:24:52
パンツ一丁でオクやってる人を除いてオクを見たいんだが

676
ナイコンさん[sage]   投稿日:2017/05/26 14:26:37
じゃあ、埋めるか

677
ナイコンさん[sage]   投稿日:2017/05/27 17:26:27
******* fMSX *******
The Portable MSX/MSX2/MSX2+ Emulator
version 1.0

by Marat Fayzullin

email: fms@wam.umd.edu
IRC: RST38h
WWW: http://www.cs.umd.edu/users/fms/



* INTRODUCTION *

fMSX is a portable emulator of the MSX home computers written in C.
You can always get the latest fMSX source code, binaries, and support
files from

http://www.cs.umd.edu/users/fms/MSX/Sources.html

678
ナイコンさん[sage]   投稿日:2017/05/27 20:04:28
この人何やってんの?

679
ナイコンさん[]   投稿日:2017/05/27 23:25:19
埋め立て

680
ナイコンさん[sage]   投稿日:2017/05/28 01:49:03
There are versions of fMSX for Amiga, MAC, PowerMAC and IBM PC
[MeSsyDOS and WindozeNT]. Following people are maintaining ports
of fMSX to these systems:

Amiga: Hans Guijt [jguijt@WI.LeidenUniv.NL]
MSDOS: Igor Sharfmesser [igor@asni.itpm.alma-ata.su]
Alex Krasivsky [al@ares.iki.rssi.ru]
Windows: Tekuro Tokuyama [94i23@ieee.hokudai.ac.jp]
Marat Fayzullin [fms@wam.umd.edu]
WindowsNT: Igor Zaika [igorz@netcom.netcom.com]
PowerMAC: Paul Chapman [pchapman@cs.stmarys.ca]
PC9801: Murakami Reki [90315054@ex.ecip.osaka-u.ac.jp]

If you would like to write new drivers, *please*, contact me by
email or some other means. Feel free to look at existing drivers
as well as at other code. More explanations follow.

This manual covers two different fMSX distributions:

681
ナイコンさん[]   投稿日:2017/05/28 01:52:21
411KB

682
ナイコンさん[sage]   投稿日:2017/05/28 10:31:21
スレを私物と勘違い

683
ナイコンさん[sage]   投稿日:2017/05/28 11:36:57
ネタが枯れて開店休業よりはプログラム投下の方がよっぽど有用だと思ってたけどこれは

684
ナイコンさん[]   投稿日:2017/05/28 12:00:39
やばいですな

685
ナイコンさん[sage]   投稿日:2017/05/28 12:33:19
埋めたところで何が変わるのかよくわからない

別の話で、MSXスレ多すぎだから減ったほうがいいのだろうけど。

686
ナイコンさん[sage]   投稿日:2017/05/28 13:42:11
Keep you burning 駆け抜けて

687
ナイコンさん[sage]   投稿日:2017/05/28 21:09:22
素人のプログラムを貼られてもね……
あと、MSXスレ46自体が重複

688
ナイコンさん[sage]   投稿日:2017/05/28 21:15:59
1. *** Source Code Distribution ***
This distribution includes C sources for a portable MSX emulator,
and screen/keyboard drivers for Unix/X and MSDOS. fMSX has been
tested on following Unix systems:

NetBSD FreeBSD Linux SunOS Solaris OSF/1 Ultrix Irix AIX

2. *** fMSX-Windows Distribution ***
Due to the flood of requests from the people who use DOS/Windows
running PCs and are unable to compile the emulator on their own, I have
ported fMSX under Microsoft Windows. This distribution contains an
executable of a limited version of fMSX-Windows which doesn't allow you
to use the second cartridge slot and the second disk drive, and has
an annoying "fMSX DEMO" message across its window. The uncrippled
version of fMSX-Windows is available for $35US from

Marat Fayzullin
6304 Hampton Place
Elkridge, MD 21227
USA

689
ナイコンさん[sage]   投稿日:2017/05/29 06:03:36
fMSX-Windows is a 32-bit application which runs under Windows 3.11,
Windows 95, and Windows NT. It is compiled with Borland C++ and needs
Microsoft WinG library which can be obtained from

ftp%3A//ftp.microsoft.com/Softlib/MSFILES/WING10.EXE

There is also another Windows port available from Teturo Tokuyama.
It is *free* and has some pros and cons over my port:

o Teturo's version uses faster SCREEN 2 and 5 drivers written in
assembly. It also better handles the screen with a limited number
of colors (256).
o My version supports disk drives, 512x212 screen modes [SCREENs 6,7,
and TEXT80], and external fonts. It also pauses when its window is
iconified or deactivated to save CPU cycles.

Both versions use the same MIDI sound drivers written by Teturo.

690
ナイコンさん[sage]   投稿日:2017/05/29 06:26:49
* NEW IN THIS VERSION OF FMSX *

o ROM mappers are rewritten and new kinds are added. Try SolidSnake
with the Konami4 mapper ;).
o RAM mapper and disk support are changed. More disk programs should
work now.
o Windoze port is done by me. It has a nice resizable window, control
panel, and the *real* support for 512-pixel-wide screens such as
SCREENs 6,7, and TEXT80.



* SHORT MANUAL FOR THE WINDOWS USERS *

In order to use fMSX-Windows, you will first have to install WinG
graphical library which can be obtained from Microsoft [see address
above]. Also, the fMSX-Windows distribution contains a file called
BWCC32.DLL which should be either kept in a directory from which
fMSX runs, or copied into \WINDOWS\SYSTEM directory.
fMSX-Windows runs in a resizable window with the following menus:

691
ナイコンさん[sage]   投稿日:2017/05/29 06:39:36
o File
o New
This opton allows to restart fMSX with a new cartridge in slot A.
o Setup
This option pops up a setup dialog allowing to change emulation
parameters:
o Cart A and B
You can set the names of .ROM files to be used as cartridges
in slots A and B using these options. Notice that slot B
is *disabled* in the unregistered version of fMSX-Windows.
This option will only take effect after fMSX is restarted.
o Disk A and B
You can set the names of .DSK files to be used as floppies
in drives A and B using these options. Notice that drive B
is *disabled* in the unregistered version of fMSX-Windows.
Read FAQ section below to find out more about using disks
with fMSX. This option will only take effect after fMSX is
restarted.

692
ナイコンさん[sage]   投稿日:2017/05/29 07:24:57
o Font
Using this option, you can set the .FNT file from which the
external font will be taken (See "Use External Font" below).
This option will only take effect after fMSX is restarted.
o Hardware Version
This set of radioboxes allows you to select a version of MSX
you want to emulate. THe original MSX requires MSX.ROM to be
present in the current directory. MSX2 needs MSX2.ROM and
MSX2EXT.ROM, while MSX2+ requires MSX2P.ROM and MSX2PEXT.ROM.
o MegaROM Type
If you are playing a game from a MegaROM cartridge (>32kB),
these radioboxes are used to select the MegaROM mapper type.
There is no simple way to say which type each particular game
requires, so you will have to try all of them. All Konami games
using SCC chip are of type Konami5 though, while all Konami
MegaROMs without SCC chip are of type Konami4.
o Use External Font
If this checkbox is checked, text screens will use an external
8x8 font loaded from a given file instead of MSX's own font
contained in MSX VRAM. This may be useful in Russia where people
may want to use KOI8 font while running fMSX on the "european"
ROMs, in Japan, and other countries which used localized
models of MSX.

693
ナイコンさん[sage]   投稿日:2017/05/29 07:39:23
o Automatic Fire
When you check this checkbox, the space bar will generate
multiple keypresses while you hold it down. This option is
useful in games and plays the role of "joystick autofire".
o Save CPU
When this checkbox is checked, fMSX will "fall asleep" when its
window is iconized or deactivated. In this mode, no CPU cycles
are spent, and the emulation is paused. It may be useful for
those who want to pause a game, do some work and then return
to the game and those who run extensive computations in
background and don't want to tie up the CPU.
o Interrupt Period
This parameter determines how many CPU commands will be executed
between vertical blanking interrupts. Setting it lower may speed
up the emulation, but setting it too low will hang it.
o Update Period
This parameter determines how many vertical blanking interrupts
will pass between window refreshes. It is usually set to 2, but
you can increase it to make fMSX work faster. The sprite
movements become jerky at high update periods though, and some
sprites may simply disappear.
o Reset!
By pressing this button, you restart fMSX with the new emulation
parameters (cartridge, disk, and font files).
o Quit
Quit the emulation. CMOS.ROM file will be saved on exit, if CMOS
was changed (with SET command, for example).

694
ナイコンさん[sage]   投稿日:2017/05/29 08:52:59
o Size
o 1:1 These options change the window size to be the same as in real
o 2:1 MSX, or 2/3 times bigger. Please, note that you can change
o 3:1 window size by simple dragging the bottom-right corner of a
window with the mouse. Also, the 512-pixel wide screen modes
require at least 2:1 size to show up correctly.
o Help
o About
This option will display a dialog box with copyright information
and other legal stuff.

695
ナイコンさん[sage]   投稿日:2017/05/29 12:36:18
じゃあお世話になったエロゲでも書いていくか

ピンクソックス

696
ナイコンさん[sage]   投稿日:2017/05/29 14:21:02
ウェンディマガジン
ドット企画

どっちも実体はビッツーだっけ?

697
ナイコンさん[sage]   投稿日:2017/05/29 15:18:42
ランス1

698
ナイコンさん[sage]   投稿日:2017/05/29 20:19:12
* FREQUENTLY ASKED QUESTIONS *

1. What is MSX?
MSX is an old Z80-based family of home computers which appeared in 1982
as an attempt to establish a single standard in home computing similar to
VHS in video. They were popular in Asian [Korea, Japan] and South
American [Brazil, Chilie] countries as well as in Europe [Holland,
France] and former Soviet Union, but they are virtually unknown in USA.
Although MSX standard quietly died to year 1988, the world got to see
MSX2, MSX2+ and TurboR extensions of it.

699
ナイコンさん[sage]   投稿日:2017/05/30 00:11:34

In spite of its sad history, MSX is a very nice computer, especially
useful for educational purposes which is clearly indicated by example of
the Soviet Union. Russian Ministry of Education bought hundreds of MSXes
[and later MSX2s] grouped into "computerized classroom systems" of 10-16
machines interconnected by a simple network. Entire generation of
programmers has grown up using these computers.
Hardware-wise, MSX represents a hybride of a Nintendo Entertainment
System and a generic CP/M-80 machine. Its heart is Z80 CPU working at
3.58MHz in the base model [frequency was doubled in TurboR]. The video
subsystem is built around TI9918 or TI9928 VDP chip also used in Texas
Instruments' TI-99/4 computers. In the later MSX models this chip was
upgraded to V9938 [MSX2] and V9958 [MSX2+ and TurboR]. The latest version
is V9990. The audio system is handled by AY-3-8910 chip by General
Electric, same as the one used in Sinclair ZXSpectrum128 audio. AY-3-8910
provides 3 channels of synthetized sound, noise generation, and two
general purpose parallel IO ports which are used for joysticks and some
other things in the MSX design. Due to their hardware structure, MSX
machines were perfectly suitable for games and there is a lot of good
games either written or ported to them. You can find more information
about MSX and remaining MSX fans at

http://www.cs.umd.edu/users/fms/MSX/

700
ナイコンさん[sage]   投稿日:2017/05/30 01:03:42
2. Where do I get MSX software?
ftp%3A//ftp.funet.fi/pub/msx/
ftp%3A//stargate.imagine.com/pub/MSX/
ftp%3A//riaph.irkutsk.su/pub/
ftp%3A//ftp.saitama-u.ac.jp/pub/msx/

3. What do I do with .BAS,.GMB,.CRC,.LDR files?
These are BASIC programs. You run them from MSX BASIC with

RUN "filename"

4. What do I do with .BIN,.OBJ,.GM files?
These are so-called BLOADable binary files. They can be run from MSX
BASIC with

BLOAD "filename",R

5. What do I do with .COM files?
These are MSX DOS command files. Boot MSX DOS and run them from there.

6. What are the .ROM files?
.ROM files are the binary images of cartridge ROMs which can be loaded
into fMSX. There are "standard" cartridge ROMs which are 16kB or 32kB
big, and the MegaROMs which can be 128kB, 256kB and even 512kB. Latter
require a special MegaROM-Mapper feature of fMSX which can be adjusted
with -rom option.

701
ナイコンさん[sage]   投稿日:2017/05/30 03:04:12
何してるのこのおじさん

702
ナイコンさん[sage]   投稿日:2017/05/30 03:51:20
若くても、Ichigojamの人と同年代だよね?

ま、今村と同年代が一番多いけど。

703
ナイコンさん[sage]   投稿日:2017/05/30 03:55:15
大昔の徳間書店の雑誌は、現在では中高年ばかりだけど

704
ナイコンさん[sage]   投稿日:2017/05/30 04:33:52
面白いね埋め立てだとしても伸びてる方のスレに人が寄るんだな
あとスレがワッチョイ有り無し乱立すると止まるよなまあネタも無いんだろうけど

705
ナイコンさん[sage]   投稿日:2017/05/30 21:03:12
DPS SG

706
ナイコンさん[sage]   投稿日:2017/05/31 00:02:30
なぜ重複スレ? 今村相撲AAのせい? 今村夕張コピペのせい?

707
ナイコンさん[sage]   投稿日:2017/05/31 00:42:04
だいあきゅーと!


708
ナイコンさん[sage]   投稿日:2017/05/31 01:00:11
7. What are the .ROM files included with fMSX?
Following are the files used by fMSX:

MSX.ROM - Standard MSX BIOS and BASIC code
MSX2.ROM - MSX2 BIOS and BASIC code
MSX2EXT.ROM - MSX2 ExtROM containing system extensions
MSX2P.ROM - MSX2+ BIOS and BASIC code
MSX2PEXT.ROM - MSX2+ ExtROM containing system extensions
DISK.ROM - MSX DiskROM containing BDOS and DISK BASIC [optional]
RS232.ROM - RS232 BIOS and BASIC extensions [optional]
CMOS.ROM - Non-volatile memory used in MSX2 and MSX2+. This file gets
rewritten on exit if non-volatile memory was changed.

8. How do I use disks with fMSX?
fMSX includes disk support starting with version 0.9. If you have an
earlier version, you can not use disks. The following instructions assume
that you have a version including the disk support.
First, make sure that the DISK.ROM file containing MSX DiskROM is in
the current directory. Then, use an MSDOS program called DCOPY.EXE to
create disk images of your MSX disks:

DCOPY <drive>: <filename>.DSK

709
ナイコンさん[sage]   投稿日:2017/05/31 18:32:38
The images are just raw files with all disk blocks written in a sequence.
They can also be created on a Unix machine with

cp /dev/rfd0 <filename>.DSK

or a similar command. If you have a 1.44MB HD floppy formatted on MSX
for 720kB, don't forget to stick a piece of tape on the HD/DD indicator
hole.
After you have created disk image files, run fMSX in the following way:

fmsx -diska <filename1>.DSK -diskb <filename2>.DSK

where two image filenames will become your drives A: and B:. You can
also have default disks called DRIVEA.DSK and DRIVEB.DSK and located in
the current directory.

9. Why is fMSX is so slow on my PC?
Because your PC is too slow to run fMSX. fMSX is written entirely in C
language and therefore is quite slow. Although it works on 486/33 and even
386/33 PCs, it runs best on a Pentium/90 or a DEC Alpha/150. You can try to
speed it up by increasing -uperiod value controlling the number of
interrupts between screen updates to 3-6, and by decreasing -iperiod value
controlling the number of Z80 cycles between interrupts to 2000-5000.
Please, DO NOT SEND ME MAIL about fMSX speed.

710
ナイコンさん[sage]   投稿日:2017/05/31 20:00:10
10. How can I get sound out of PC version of fMSX?
Use -adlib option. You soundcard should be SoundBlaster-compatible though.
The Windows versions of fMSX produce sound via General MIDI Interface.

11. Can I compile fMSX with my Borland/Turbo C compiler?
You can, given that your compiler creates executables using flat 32bit
memory model. Two PC compilers which do that are WATCOM [using DOS4GW DOS
extender] and GCC [using DJPP extender]. The only 32bit Borland/Turbo C
compiler that I'm aware is for Windows though.

12. Where is the complete list of command line options of fMSX?
Use -help option. It will tell fMSX to display all options available in
your version. Following are the options available in fMSX 1.0:

-verbose <level> - Select debugging messages [1]
0 - Silent 1 - Startup messages
2 - V9938 ops 4 - Disk
8 - Memory 16 - Illegal Z80 ops
-ifreq <frequency> - Set external interrupts frequency [50Hz]
-iperiod <period> - Set internal interrupts period [6000ops]
-uperiod <period> - Number of interrupts per screen update [2]
-help - Print this help page
-printer <filename> - Redirect printer output to file [stdout]
-shm/-noshm - [UNIX] Use/don't use MIT SHM extensions for X [-shm]
-ram <pages> - Number of 16kB RAM pages [4/8/8]
-vram <pages> - Number of 16kB VRAM pages [2/4/4]
-trap <address> - [DEBUG] Trap execution when PC reaches address [FFFFh]
-msx1/-msx2/-msx2+ - Select MSX model [-msx1]

711
ナイコンさん[sage]   投稿日:2017/06/01 01:42:32
-rom <type> - Select MegaROM mapper type [0]
0 - Konami 8kB 1 - Konami 16kB
2 - Konami5 8kB 3 - Konami4 8kB
4 - ASCII 8kB 5 - ASCII 16kB
-diska <filename> - Set disk image used for drive A: [DRIVEA.DSK]
-diskb <filename> - Set disk image used for drive B: [DRIVEB.DSK]
-font <filename> - Set fixed font for text modes [DEFAULT.FNT]
-serial <filename> - Redirect serial I/O to file [stdin/stdout]
-saver/-nosaver - [UNIX] Save/don't save CPU when inactive [-saver]
-adlib - [PC] Emulate sound via ADLib

13. What are the special keys used in fMSX?

fMSX-Unix/X 1.0 keys:

F6 - HOME/CLS
F7 - DEL
F8 - INS
F9 - SELECT
F10 - STOP
F11 - Exit
F12 - Trace on/off [if #define DEBUG is used]
F13 - Turn fixed font on/off in the text modes
RSHIFT - CAPS Lock
ALT - GRAPH

712
ナイコンさん[sage]   投稿日:2017/06/01 01:50:18
fMSX-Windows 1.0 keys:

Insert - INS
Delete - DEL
Home - HOME/CLS
End - SELECT
PageUp - STOP
PageDn - GRAPH
CpsLck - CAPS Lock
F12 - National Alphabet [Cyrillic, Kana, etc.]

14. I can't get some .ROM files to work with fMSX.
With 16kB or 32kB .ROM files, try increasing -iperiod value to 10000.
With larger files [i.e. MegaROMs], try different values of the -rom
parameter: one of them should work. If you can't get .ROM to work, send
it to me for analysis.

15. Is it legal to spread MSX ROMs and cartridge ROMs?
NO. Nobody seems to care though, mainly because there is no profit to
be made on these ROMs any longer. Nevertheless, be aware of the fact that
by using commercial software you haven't bought, you are commencing an
act of piracy. Not that I care, anyway...

16. When compiling fMSX under Unix, I get "undefined name" errors.
This means that your linker can not find the libraries necessary
for fMSX [namely, libX11.a and libXext.a]. Find these libraries in
your system and modify the Makefile so that the final invocation
of the C compiler has "-L<path_to_libs>" options. If the errors
persist, try #undefining MITSHM option.

713
ナイコンさん[]   投稿日:2017/06/01 02:17:35
430KB

714
ナイコンさん[sage]   投稿日:2017/06/01 04:46:19
17. When starting fMSX under Unix, I get X_ShmAttach error.
You are probably trying to run fMSX on a remote Xterminal while it
attempts to use shared memory for interfacing with X. Use -noshm option
to tell fMSX not to use shared memory.

18. fMSX starts under Unix, but then I get X_PutImage error.
Unix/X version of fMSX currently needs 256-color X. Neither 2-color
nor TrueColor Xterminals will work with the drivers included into
"official" fMSX distribution Arnold Metselaar [metselr@fys.ruu.nl]
developed the drivers supporting any Xterminal. These drivers are
available at

http://www.fys.ruu.nl/~metselr/X-drivers.html

19. I start Unix version of fMSX but the window stays black.
Some other X application took over all available colors so that fMSX
could not allocate any for itself. Check if you run XV, Netscape, or
something similar.

20. I get distorted colors in fMSX-Windows.
You are probably running Windows in 256-color mode. In this mode,
not all of 256 colors are accessible as some of them are taken over by
other programs. Therefore, the system is trying to pick the closest
possible colors, which do not always look right. Switch Windows into
16bit or 24bit colors mode for the right colors.

715
ナイコンさん[sage]   投稿日:2017/06/01 07:24:26
なんで英語のカキコが続いていんのかね?
fMSXって有料のエミュじゃなかったっけ?

716
ナイコンさん[sage]   投稿日:2017/06/01 21:59:21
* COMPILATION TIPS *

If you are compiling fMSX under Unix, use Makefile. Notice that #define
UNIX is present in this case. In the case of MeSsyDOS, #define MSDOS and
compile using Makefile.wc included into the package.
The fMSX is written in fairly portable C code and may therefore be
compiled with any decent ANSI C compiler. It relies on a flat 32bit
memory model though, so Borland compilers will choke on it. Standard CC
or GCC should do the job under Unix [although beware of GCC code generation
bugs]. If you are working under MeSsyDOS or [God prohibits] Windows, use
WATCOM C which is known to compile fMSX right. On Amiga, use SAS/C.
Always put #define LAME and try optimizing the code: this will give you
better perfomance than compiling a more complex version without
optimization. Also, don't even try to optimize code generated from Z80.c
file if LAME was not #defined: most compilers will run out of memory
doing this because the resulting code is just to complex to optimize. The
simplified code can be optimized though: I tried GCC with -O2 option on
it and it worked.
If you are using an Intel-based computer or any other machine which has
least-significant-byte-first data layout [for example, DEC Alpha], insert

717
ナイコンさん[sage]   投稿日:2017/06/01 22:23:25
#define LSB_FIRST

in the beginning of Z80.h file. fMSX will not work otherwise.

If you put

#define DEBUG

in the beginning of Z80.h, the emulator will print debugging information
about Z80 registers after executing each command. You can turn debugging
on and off by setting Trace variable to 1 and 0 accordingly. Also, by
setting Trap variable to some address you will make fMSX start tracing
when PC reaches this address [-trap option].
When you port fMSX to a new machine, you have to write a set of drivers
for keyboard, sprites, and each screen mode you want to emulate [usually
SCREENs 0 - 2]. fMSX comes with a set of drivers for XWindows system and
SVGA screen under MeSsyDOS. The common code for these drivers is in
Common.h. Screen drivers use simple XSIZE*YSIZE array of bytes to
generate image, so in most cases you will only need to adjust these
drivers to your own needs. Note that the X11 drivers use so-called MIT
Shared Memory Extension for fast transfers from buffer to a window. If
you do not have MIT SHM extension in your system,remove

718
ナイコンさん[sage]   投稿日:2017/06/01 22:30:24
#define MITSHM

from MSX.h file. You can also turn MITSHM off [for example, if you use
remote X terminal] by setting UseSHM variable to 0 before starting the
emulation [-noshm option].

719
ナイコンさん[sage]   投稿日:2017/06/02 00:43:26
* CODE STRUCTURE *

Several other variables control the behaviour of fMSX. All
of them should be set before starting the emulation in order to
take effect:

Verbose = 0..4
Defines amount of debugging information printed by emulator. Default
value is 1.
IPeriod = 1000..50000
Defines how many Z80 commands should be execute between two interrupts.
Normal interrupt rate is 60Hz for NTSC systems or 50Hz for PAL systems.
Default value of IPeriod is 10000.
UseSHM = 0/1
Use MIT SHM extension in X11 screen drivers. Default value is 1.
#define MITSHM should be present in order to use this option.
UseFont = 0/1
Use external font taken from the FontName file, Default value is 0.
CPURunning = 0/1
Set this variable to 0 to stop Z80 CPU and leave StartMSX()
function.
Trace = 0/1
Print debugging information about Z80 state. Default value is 1.
#define DEBUG should be present in order to use this option. Tracing
can be turned on and off during execution [for example, in keyboard
driver].
Trap = 0x0000..0xFFFF
Automatically start tracing when PC reaches given address. #define
DEBUG should be present in order to use this option.
Printer = "printer.out"
Name of file to output data sent to MSX printer. Default value of this
variable is NULL which causes fMSX to "print" to stdout.

720
ナイコンさん[sage]   投稿日:2017/06/02 05:59:46
CartA = "cartridge.file"
Name of a .ROM file to load into Slot 1. Default value is "CARTA.ROM".
This variable is ignored if no file exists.
CartB = "cartridge.file"
Name of a .ROM file to load into Slot 2. Default value is "CARTB.ROM".
This variable is ignored if no file exists.
DiskA = "diskimage.file"
Name of disk image to use for drive A:. Default value is "DRIVEA.DSK".
This variable is ignored if no file exists.
DiskB = "diskimage.file"
Name of disk image to use for drive B:. Default value is "DRIVEB.DSK".
This variable is ignored if no file exists.
FontName = "font.file"
Name of the font to be used in text modes. Default value is
"DEFAULT.FNT". This variable is ignored if no file exists.
ROMType = 0..5
MegaROM mapper type.
RAMPages = 4..16
Number of 16kB RAM pages to use. MSX1 needs 4 RAM pages. MSX2 needs 8
RAM pages which are accessible via mapper.
VRAMPages = 2..8
Number of 16kB VRAM pages to use. MSX1 needs 2 VRAM pages. MSX2 needs 8
VRAM pages.

721
ナイコンさん[sage]   投稿日:2017/06/02 06:09:17
In order to run the emulation:

1. Set all necessary variables.
2. Initialize screen and keyboard drivers [in the case of X11 drivers,
it is done by calling InitMachine() implemented in Unix.c and
returning 1 on success or 0 otherwise]
3. Call StartMSX().
4. Call TrashMSX().
5. Shut down screen and keyboard [in X11 case, by calling TrashMachine()].
6. Exit the program.

Take a look at fMSX.c to see an example of a sequence
explained above.

722
ナイコンさん[sage]   投稿日:2017/06/03 01:42:37
* THANKS TO... *

o Hans Guijt [.NL]
Working on Amiga port, Hans has done a very good job in getting
fMSX run fast on an Amiga. He rewrote the CPU emulation and the
screen drivers in assembler, optimized the VDP emulation, wrote
sound drivers, and added many more things making fMSX-Amiga the
best, if not the fastest MSX emulator for this platform. Thanks,
Hans [and yes, I do remember those .ROM files too ;)].

o Igor Sharfmesser [.KZ] and Alex Krasivsky [.RU]
Igor and Alex has brought to life fMSX-MSDOS. The first version,
including screen and keyboard drivers, was done by Igor. AdLib
sound was added by Alex. The development is done using WATCOM C.

o Teturo Tokuyama [.JP]
Teturo has done an excellent port of fMSX to Windows. As much as
I hate MeSsyWindoze, I must admit that Teturo's fMSX-Win32 with
its resizable window and the drivers partially rewritten in
assembly language rules. Period.

o Murakami Reki [.JP]
Murakami has written PC9801 port of fMSX. He is the guy whom you
have to thank for the disk support in fMSX. If not for him, I
wouldn't ever started implementing it :).

o Paul Chapman [.CA]
Paul Chapman is the author of fMSX-MAC/PowerMAC. Although his
program has bugs, it looks great and works faster than the original
MSX computer on an average PowerMAC. As Paul is not able to develop
fMSX-MAC actively at this moment, he has given me the source code
which I put onto fMSX WWW page.

723
ナイコンさん[sage]   投稿日:2017/06/03 02:55:28
o Arnold Metselaar [.NL]
If you happen to have a non-256-color X11 display, get Arnold's X11
drivers fixed to work for any screen depth.

o Guenter Woigk [.DE]
Found a bug with offsets in Z80 commands using IX/IY registers.

o Martial Benoit [.FR]
Explained how VDP deals with sprites and sent me copies of V9938
and WD2793 databooks [WOW! Thanks, Martial :)].

o Alex Wulms [.NL]
Sent me a copy of WD1793 databook.

o Maarten Huurne
Has done some extensive bug-hunting on the Solid Snake cartridge ;).

...and to all of .NL/.CL/.SU people who helped me with advices,
information, and encouragment.

ENJOY THE EMULATOR AND LET US KEEP MSX ALIVE :)


Marat.

724
ナイコンさん[sage]   投稿日:2017/06/03 03:56:47
******* fMSX *******
The Portable MSX/MSX2/MSX2+ Emulator
version 1.0

by Marat Fayzullin

email: fms@wam.umd.edu
IRC: RST38h
WWW: http://www.cs.umd.edu/users/fms/

725
ナイコンさん[sage]   投稿日:2017/06/03 09:38:05
* INTRODUCTION *

fMSX is a portable emulator of the MSX home computers written in C.
You can always get the latest fMSX source code, binaries, and support
files from

http://www.cs.umd.edu/users/fms/MSX/Sources.html

There are versions of fMSX for Amiga, MAC, PowerMAC and IBM PC
[MeSsyDOS and WindozeNT]. Following people are maintaining ports
of fMSX to these systems:

Amiga: Hans Guijt [jguijt@WI.LeidenUniv.NL]
MSDOS: Igor Sharfmesser [igor@asni.itpm.alma-ata.su]
Alex Krasivsky [al@ares.iki.rssi.ru]
Windows: Tekuro Tokuyama [94i23@ieee.hokudai.ac.jp]
Marat Fayzullin [fms@wam.umd.edu]
WindowsNT: Igor Zaika [igorz@netcom.netcom.com]
PowerMAC: Paul Chapman [pchapman@cs.stmarys.ca]
PC9801: Murakami Reki [90315054@ex.ecip.osaka-u.ac.jp]

726
ナイコンさん[sage]   投稿日:2017/06/04 21:13:26
If you would like to write new drivers, *please*, contact me by
email or some other means. Feel free to look at existing drivers
as well as at other code. More explanations follow.

This manual covers two different fMSX distributions:

1. *** Source Code Distribution ***
This distribution includes C sources for a portable MSX emulator,
and screen/keyboard drivers for Unix/X and MSDOS. fMSX has been
tested on following Unix systems:

NetBSD FreeBSD Linux SunOS Solaris OSF/1 Ultrix Irix AIX

2. *** fMSX-Windows Distribution ***
Due to the flood of requests from the people who use DOS/Windows
running PCs and are unable to compile the emulator on their own, I have
ported fMSX under Microsoft Windows. This distribution contains an
executable of a limited version of fMSX-Windows which doesn't allow you
to use the second cartridge slot and the second disk drive, and has
an annoying "fMSX DEMO" message across its window. The uncrippled
version of fMSX-Windows is available for $35US from

Marat Fayzullin
6304 Hampton Place
Elkridge, MD 21227
USA

727
ナイコンさん[sage]   投稿日:2017/06/05 03:29:02
fMSX-Windows is a 32-bit application which runs under Windows 3.11,
Windows 95, and Windows NT. It is compiled with Borland C++ and needs
Microsoft WinG library which can be obtained from

ftp%3A//ftp.microsoft.com/Softlib/MSFILES/WING10.EXE

There is also another Windows port available from Teturo Tokuyama.
It is *free* and has some pros and cons over my port:

o Teturo's version uses faster SCREEN 2 and 5 drivers written in
assembly. It also better handles the screen with a limited number
of colors (256).
o My version supports disk drives, 512x212 screen modes [SCREENs 6,7,
and TEXT80], and external fonts. It also pauses when its window is
iconified or deactivated to save CPU cycles.

Both versions use the same MIDI sound drivers written by Teturo.

728
ナイコンさん[sage]   投稿日:2017/06/06 00:59:10
* NEW IN THIS VERSION OF FMSX *

o ROM mappers are rewritten and new kinds are added. Try SolidSnake
with the Konami4 mapper ;).
o RAM mapper and disk support are changed. More disk programs should
work now.
o Windoze port is done by me. It has a nice resizable window, control
panel, and the *real* support for 512-pixel-wide screens such as
SCREENs 6,7, and TEXT80.

729
ナイコンさん[sage]   投稿日:2017/06/06 01:40:36
* SHORT MANUAL FOR THE WINDOWS USERS *

In order to use fMSX-Windows, you will first have to install WinG
graphical library which can be obtained from Microsoft [see address
above]. Also, the fMSX-Windows distribution contains a file called
BWCC32.DLL which should be either kept in a directory from which
fMSX runs, or copied into \WINDOWS\SYSTEM directory.
fMSX-Windows runs in a resizable window with the following menus:

o File
o New
This opton allows to restart fMSX with a new cartridge in slot A.
o Setup
This option pops up a setup dialog allowing to change emulation
parameters:
o Cart A and B
You can set the names of .ROM files to be used as cartridges
in slots A and B using these options. Notice that slot B
is *disabled* in the unregistered version of fMSX-Windows.
This option will only take effect after fMSX is restarted.
o Disk A and B
You can set the names of .DSK files to be used as floppies
in drives A and B using these options. Notice that drive B
is *disabled* in the unregistered version of fMSX-Windows.
Read FAQ section below to find out more about using disks
with fMSX. This option will only take effect after fMSX is
restarted.

730
ナイコンさん[sage]   投稿日:2017/06/08 05:52:02
o Font
Using this option, you can set the .FNT file from which the
external font will be taken (See "Use External Font" below).
This option will only take effect after fMSX is restarted.
o Hardware Version
This set of radioboxes allows you to select a version of MSX
you want to emulate. THe original MSX requires MSX.ROM to be
present in the current directory. MSX2 needs MSX2.ROM and
MSX2EXT.ROM, while MSX2+ requires MSX2P.ROM and MSX2PEXT.ROM.
o MegaROM Type
If you are playing a game from a MegaROM cartridge (>32kB),
these radioboxes are used to select the MegaROM mapper type.
There is no simple way to say which type each particular game
requires, so you will have to try all of them. All Konami games
using SCC chip are of type Konami5 though, while all Konami
MegaROMs without SCC chip are of type Konami4.
o Use External Font
If this checkbox is checked, text screens will use an external
8x8 font loaded from a given file instead of MSX's own font
contained in MSX VRAM. This may be useful in Russia where people
may want to use KOI8 font while running fMSX on the "european"
ROMs, in Japan, and other countries which used localized
models of MSX.

731
ナイコンさん[]   投稿日:2017/06/10 21:06:55
448KB

732
ナイコンさん[sage]   投稿日:2017/06/12 01:22:42
o Automatic Fire
When you check this checkbox, the space bar will generate
multiple keypresses while you hold it down. This option is
useful in games and plays the role of "joystick autofire".
o Save CPU
When this checkbox is checked, fMSX will "fall asleep" when its
window is iconized or deactivated. In this mode, no CPU cycles
are spent, and the emulation is paused. It may be useful for
those who want to pause a game, do some work and then return
to the game and those who run extensive computations in
background and don't want to tie up the CPU.
o Interrupt Period
This parameter determines how many CPU commands will be executed
between vertical blanking interrupts. Setting it lower may speed
up the emulation, but setting it too low will hang it.
o Update Period
This parameter determines how many vertical blanking interrupts
will pass between window refreshes. It is usually set to 2, but
you can increase it to make fMSX work faster. The sprite
movements become jerky at high update periods though, and some
sprites may simply disappear.
o Reset!
By pressing this button, you restart fMSX with the new emulation
parameters (cartridge, disk, and font files).
o Quit
Quit the emulation. CMOS.ROM file will be saved on exit, if CMOS
was changed (with SET command, for example).

733
ナイコンさん[sage]   投稿日:2017/06/12 20:18:10
o Size
o 1:1 These options change the window size to be the same as in real
o 2:1 MSX, or 2/3 times bigger. Please, note that you can change
o 3:1 window size by simple dragging the bottom-right corner of a
window with the mouse. Also, the 512-pixel wide screen modes
require at least 2:1 size to show up correctly.
o Help
o About
This option will display a dialog box with copyright information
and other legal stuff.

734
ナイコンさん[sage]   投稿日:2017/06/13 09:43:45
* FREQUENTLY ASKED QUESTIONS *

1. What is MSX?
MSX is an old Z80-based family of home computers which appeared in 1982
as an attempt to establish a single standard in home computing similar to
VHS in video. They were popular in Asian [Korea, Japan] and South
American [Brazil, Chilie] countries as well as in Europe [Holland,
France] and former Soviet Union, but they are virtually unknown in USA.
Although MSX standard quietly died to year 1988, the world got to see
MSX2, MSX2+ and TurboR extensions of it.
In spite of its sad history, MSX is a very nice computer, especially
useful for educational purposes which is clearly indicated by example of
the Soviet Union. Russian Ministry of Education bought hundreds of MSXes
[and later MSX2s] grouped into "computerized classroom systems" of 10-16
machines interconnected by a simple network. Entire generation of
programmers has grown up using these computers.

735
ナイコンさん[sage]   投稿日:2017/06/14 12:02:44
Hardware-wise, MSX represents a hybride of a Nintendo Entertainment
System and a generic CP/M-80 machine. Its heart is Z80 CPU working at
3.58MHz in the base model [frequency was doubled in TurboR]. The video
subsystem is built around TI9918 or TI9928 VDP chip also used in Texas
Instruments' TI-99/4 computers. In the later MSX models this chip was
upgraded to V9938 [MSX2] and V9958 [MSX2+ and TurboR]. The latest version
is V9990. The audio system is handled by AY-3-8910 chip by General
Electric, same as the one used in Sinclair ZXSpectrum128 audio. AY-3-8910
provides 3 channels of synthetized sound, noise generation, and two
general purpose parallel IO ports which are used for joysticks and some
other things in the MSX design. Due to their hardware structure, MSX
machines were perfectly suitable for games and there is a lot of good
games either written or ported to them. You can find more information
about MSX and remaining MSX fans at

http://www.cs.umd.edu/users/fms/MSX/

736
ナイコンさん[sage]   投稿日:2017/06/14 20:30:42
2. Where do I get MSX software?
ftp%3A//ftp.funet.fi/pub/msx/
ftp%3A//stargate.imagine.com/pub/MSX/
ftp%3A//riaph.irkutsk.su/pub/
ftp%3A//ftp.saitama-u.ac.jp/pub/msx/

3. What do I do with .BAS,.GMB,.CRC,.LDR files?
These are BASIC programs. You run them from MSX BASIC with

RUN "filename"

4. What do I do with .BIN,.OBJ,.GM files?
These are so-called BLOADable binary files. They can be run from MSX
BASIC with

BLOAD "filename",R

5. What do I do with .COM files?
These are MSX DOS command files. Boot MSX DOS and run them from there.

6. What are the .ROM files?
.ROM files are the binary images of cartridge ROMs which can be loaded
into fMSX. There are "standard" cartridge ROMs which are 16kB or 32kB
big, and the MegaROMs which can be 128kB, 256kB and even 512kB. Latter
require a special MegaROM-Mapper feature of fMSX which can be adjusted
with -rom option.

737
ナイコンさん[sage]   投稿日:2017/06/14 22:54:09
キチガイさん、今日もごくろうさま

738
_______∧________[]   投稿日:2017/06/14 23:26:54
http://www.msx.org/photo330gal66.html     /::::::::::::::\
元祖粘着1973.2.10夕張出身アラフォー豚ニート /─-,,,_:::::::::::::ヽ
                           /    ''-,::::::::::::i
                          i / \  /::::::::::::!
                        r゙゙゙゙''ノ●) (●> |:,r=、:/`゙'゙゙゙゙゙''ー‐---,,,_
                     ,/.   l , (_,、)、_   ι/        , ゙',
                    r´     ヽトtェェヨイ )  トr'        /   ノ   
                  _,f'、   ,,   ヽニノ _,ノ ,;' ::゙''''i、,-''"゙i  ノ
               _,,r''´  ゙ "´     ` ー一'´      ::: (   ノ
            ,,.‐'´ ゙'' ,、,,‐'iン'   .....   ..:::..     ', r,‐‐  /
        r、__,-'´   _,,-'´_,,,.-ヽ,       ,' '、    。  l i,)  /-,,_
      ヒ'-'ゝ. 、 ,,.-‐'',.-''"´    l'、,. 。  ,...ノ  ゙'、,,_  ノソ_,/    `゙'‐,
       ゝミ_,,ノ"  ,'´       iヽ,`゙゙゙´       ゙゙"./~i      ....::',
             ト;:::..      ', i'、         ,/ノ.,ノ     ..:: ゙゙ ',
              ,'   ゙'',ソ‐-、   '、i i'‐、,_    _,,..ノ、,ィヘ,,-‐‐'"´゙i"   ゙,
     .        ,'     ,'    `゙'',<´ヽ、'、 ヽ'マ'''"'‐、,,_ノ,  >     ';::    ',
           l   ,.ノ     <,  </"'マーソヽマっ ゙>'  .>    ゙'、.    l

739
ナイコンさん[sage]   投稿日:2017/06/15 05:39:26
7. What are the .ROM files included with fMSX?
Following are the files used by fMSX:

MSX.ROM - Standard MSX BIOS and BASIC code
MSX2.ROM - MSX2 BIOS and BASIC code
MSX2EXT.ROM - MSX2 ExtROM containing system extensions
MSX2P.ROM - MSX2+ BIOS and BASIC code
MSX2PEXT.ROM - MSX2+ ExtROM containing system extensions
DISK.ROM - MSX DiskROM containing BDOS and DISK BASIC [optional]
RS232.ROM - RS232 BIOS and BASIC extensions [optional]
CMOS.ROM - Non-volatile memory used in MSX2 and MSX2+. This file gets
rewritten on exit if non-volatile memory was changed.

8. How do I use disks with fMSX?
fMSX includes disk support starting with version 0.9. If you have an
earlier version, you can not use disks. The following instructions assume
that you have a version including the disk support.
First, make sure that the DISK.ROM file containing MSX DiskROM is in
the current directory. Then, use an MSDOS program called DCOPY.EXE to
create disk images of your MSX disks:

DCOPY <drive>: <filename>.DSK

The images are just raw files with all disk blocks written in a sequence.
They can also be created on a Unix machine with

cp /dev/rfd0 <filename>.DSK

740
ナイコンさん[sage]   投稿日:2017/06/16 07:06:27
or a similar command. If you have a 1.44MB HD floppy formatted on MSX
for 720kB, don't forget to stick a piece of tape on the HD/DD indicator
hole.
After you have created disk image files, run fMSX in the following way:

fmsx -diska <filename1>.DSK -diskb <filename2>.DSK

where two image filenames will become your drives A: and B:. You can
also have default disks called DRIVEA.DSK and DRIVEB.DSK and located in
the current directory.

9. Why is fMSX is so slow on my PC?
Because your PC is too slow to run fMSX. fMSX is written entirely in C
language and therefore is quite slow. Although it works on 486/33 and even
386/33 PCs, it runs best on a Pentium/90 or a DEC Alpha/150. You can try to
speed it up by increasing -uperiod value controlling the number of
interrupts between screen updates to 3-6, and by decreasing -iperiod value
controlling the number of Z80 cycles between interrupts to 2000-5000.
Please, DO NOT SEND ME MAIL about fMSX speed.

741
ナイコンさん[sage]   投稿日:2017/06/16 07:08:36
2重書き込みのため表示しません 内容を確認する

742
ナイコンさん[sage]   投稿日:2017/06/20 06:16:50
10. How can I get sound out of PC version of fMSX?
Use -adlib option. You soundcard should be SoundBlaster-compatible though.
The Windows versions of fMSX produce sound via General MIDI Interface.

11. Can I compile fMSX with my Borland/Turbo C compiler?
You can, given that your compiler creates executables using flat 32bit
memory model. Two PC compilers which do that are WATCOM [using DOS4GW DOS
extender] and GCC [using DJPP extender]. The only 32bit Borland/Turbo C
compiler that I'm aware is for Windows though.

12. Where is the complete list of command line options of fMSX?
Use -help option. It will tell fMSX to display all options available in
your version. Following are the options available in fMSX 1.0:

-verbose <level> - Select debugging messages [1]
0 - Silent 1 - Startup messages
2 - V9938 ops 4 - Disk
8 - Memory 16 - Illegal Z80 ops
-ifreq <frequency> - Set external interrupts frequency [50Hz]
-iperiod <period> - Set internal interrupts period [6000ops]
-uperiod <period> - Number of interrupts per screen update [2]
-help - Print this help page
-printer <filename> - Redirect printer output to file [stdout]
-shm/-noshm - [UNIX] Use/don't use MIT SHM extensions for X [-shm]
-ram <pages> - Number of 16kB RAM pages [4/8/8]
-vram <pages> - Number of 16kB VRAM pages [2/4/4]
-trap <address> - [DEBUG] Trap execution when PC reaches address [FFFFh]
-msx1/-msx2/-msx2+ - Select MSX model [-msx1]
更新情報
・スレッド一覧ページで過去ログのタイトル検索・一覧表示ができるようになりました(2016/1/20)
NGワード登録
登録する
スレッド内検索

昔のPC板 タイトル検索

このスレッドが人気です(実況系)
人名探究バラエティー 日本人のおなまえっ!【都道府県名字】★2 (1001)NHK実況
アンビリバボー ★1 (899)フジ実況
ぐるぐるナインティナイン★2 (1001)NTV実況
プレバト才能ランキング【芦田愛菜が3日悩んだ俳句★盛り付け】★3 (542)TBS実況
ニンゲン観察!モニタリング★1 (764)TBS実況
NHK総合を常に実況し続けるスレ 135089 沖縄愛媛 (991)NHK実況
警視庁・捜査一課長 シーズン2 #10 最終回2時間スペシャル Part.2 (84)テレ朝実況
【マターリ】警視庁・捜査一課長 シーズン2 #10 最終回2時間スペシャル (319)テレ朝実況
このスレッドが人気です(ニュース系)
【この、ハゲーーーっ!】自民党 豊田真由子衆議院議員が離党届を提出 ★13 (601)ニュー速+
【この、ハゲーーーっ!】自民党 豊田真由子衆議院議員が離党届を提出 ★12 (1001)ニュー速+
【この、ハゲーーーっ!】自民党 豊田真由子衆議院議員が離党届を提出 ★11 (1002)ニュー速+
豊田真由子衆院議員、精神的に不安定となり入院 (556)ニュー速+
【この、ハゲーーーっ!】自民党 豊田真由子衆議院議員が離党届を提出 ★10 (1001)ニュー速+
【この、ハゲーーーっ!】自民党 豊田真由子衆議院議員が離党届を提出 ★9 (1002)ニュー速+
【この、ハゲーーーっ!】自民党 豊田真由子衆議院議員が離党届を提出 ★8 (1001)ニュー速+
【この、ハゲーーーっ!】自民党 豊田真由子衆議院議員が離党届を提出 ★7 (1001)ニュー速+
昔のPC板の人気スレ
パソコンミニ ネクスト[レトロパソコン風?] (542)
PC-9821/9801スレッド Part80 (900)
こうやま (888)
2017: DarkGDKを極めるスレ (815)
【クリーン】MZ-80K/C/1200シリーズ part4【アルゴ号】 (93)
PC-8801mkII SR以降 Part22 (1003)
X1/turbo/Z 総合スレ20 [無断転載禁止]@2ch.net (973)
PCエミュレーター統合スレッド Part8 (427)
68k v.s. x86 Round 2 (986)
MSXスレッド Part 46 (734)
【懐古趣味】ワンボードマイコン総合スレ 第二章 (830)
8ビットCPUでC言語?ないないありえないっしょ!Part2 (464)
栄光のPC-8001 Ver 1.5 Copyright 1979 (C) by (ry (767)
夢を叶えた俺らのPC-8801mkII SR以降 Part23 (460)
MSXスレッド Part 46【安全】 (741)
「「「「「APPLE供廖廖廖廖廰 (632)
【富士通】FM TOWNS 18代目【FUJITSU】 (65)
8086 vs. Z80 vs. 6809 vs. 6502 その13 (220)
PCエミュレータの決定版 和製MESS Part.2 (923)
68k v.s. x86 Round 4 (305)
PC-88VA4 (249)
FMシリーズを語るスレ Part 14 (643)
スプライト 3本目 (952)
新・わが青春の秋葉原 - 昔語り -【6日目】 (667)
PC-8001mk2SRってどうよ その2 (918)
OSと言えばコレでしょ!CP/Mスレ ver.3 (919)
☆198X年ソフトレンタルショップがあった場所★ (321)
このサイトについて
このサイトは2ちゃんねるからデータを取得し、表示するサービスです。
画像のインライン表示機能について
画像のURLの後ろにある[画像をインライン表示]をクリックすると、URLの下に表示します。
表示される画像は横幅100pxに縮小されていて、クリックすると原寸で表示します。
このサイトの特徴
1)スレッド内検索ができます
2)レス(「>>1」など)のポップアップができます
3)不適切な言葉を含む投稿を表示しません
4)ページ内で画像を直接表示できます
5)2ch他スレッドへのリンクはタイトル・板名つきでリンクします
6)すっきりとしたデザインで表示します
7)最新スレや前スレをチェック・一覧表示します
8)NGワード機能の搭載でイヤな言葉が目に入りません
9)荒らしを自動チェックします
10)スレッド内・同一IDの書き込みだけ表示できます
11)レスの返事をレスされた発言の下に表示する「まとめビュー」が利用できます
12)シリーズ化したスレッドの一覧を表示します
13)最新のスレッドがある場合はお知らせします
削除について
こちらをご覧ください
機能要望について
現在機能要望受付中です。
問い合わせについて
こちらのページからどうぞ
広告


首都圏の方、ソフトバンク光オススメですよ


このサイトは2ch.scからデータを取得・表示しています。削除などについてはこちらをご覧ください。 アクセスモード:差分取得 - 新着書き込みなし(304)