したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

PC-88

1名無しさん:2013/05/14(火) 20:31:25 ID:???0
PC-88用スレ

616名無しさん:2019/12/07(土) 17:20:53 ID:EUIp53rg0
ファイル指定がフルパスだとダメになってしまったのかな?

617名無しさん:2019/12/07(土) 22:22:41 ID:kp2ciqiI0
あれフルパスでも問題ないはずだけども
あM88 NENE QUEST.D88みたいなのは駄目かもです

618名無しさん:2019/12/07(土) 23:59:31 ID:EUIp53rg0
特定できました多分
引数の拡張子部分が「D88」と大文字になってると通らないみたいです
190604は大文字でも通ってました

619名無しさん:2019/12/08(日) 10:02:41 ID:SQJ/1Kic0
おぉありがとうございます修正しました
さらに融通がきくようにもしてみました

M88クララ(再)
ttp://nenecchi.kirara.st/php/dl.php?f=M88_191208.7z

620名無しさん:2019/12/08(日) 13:37:59 ID:Nj6hTtzM0
>>619
ありがとうございました!たすかります

621名無しさん:2019/12/28(土) 12:01:13 ID:q83PH/ZE0
年末でお忙しいところすみませんが、M88改+ の Show Basic code で表示修正をお願いします。

■改行表示オンの時にページ切り替えすると、前ページの改行表示で増えた分の行の表示がスキップされてしまいます。

*** 以下はすべてNモード ***

■ELSE直前の : まで表示されてしまいます。

■CONSOLE直前に : があっても非表示になってしまいます。

■予約語の表示が変化してしまいます。
 括弧内は中間コード
 (d4H) INIT → INT
 (e6H) CSRLIN → CSRUN
 (ffH , a1H) CDBL → CDEL

622名無しさん:2019/12/28(土) 19:54:06 ID:VKWqbg5c0
ご報告ありがとうです
N系の方は確認しましたが
>■改行表示オンの時にページ切り替えすると、前ページの改行表示で増えた分の行の表示がスキップされてしまいます。
この状況がいまいちわからないのでスクリーンショットや詳細教えていただけますと助かります

623621:2019/12/28(土) 21:09:50 ID:/yUQFxbA0
>>622
わかりづらい文章でスミマセン。

改行表示オフ(デフォルト)の場合、
ウィンドウ内の最下行の行番号の行が、PgDnキーで切り替えると、次ページでは最上行に表示。
ウィンドウ内の最上行の行番号の行が、PgUpキーで切り替えると、次ページでは最下行に表示。

これが改行表示オンだと、1行が長すぎて折り返し表示が生じた分の行数分ずれてしまう、という訳です。
例えば、現在のページで4行折り返し表示で最下行が90行のケースの場合、PgDnキーを押すと、
次のページでは90行からではなく130行から表示されて100〜120行はスキップされてしまう、という具合です。

624名無しさん:2019/12/29(日) 10:23:36 ID:.MWP7oUY0
詳細ありがとうございます理解なのです
ついででおまけ機能もつけてみました

M88マイル
ttp://nenecchi.kirara.st/php/dl.php?f=M88_191228.7z

625621:2019/12/29(日) 13:22:42 ID:1/KjUyjk0
対応ありがとうございました。
CSRLIN の L が抜けています。次回の他の更新と一緒でいいので再修正をおねがいしておきます。

626名無しさん:2019/12/29(日) 14:56:44 ID:cEPeiAkQ0
すみません修正しました

627名無しさん:2019/12/29(日) 15:46:13 ID:QsYbPpYQ0
>>626
めもり〜窓でPage Up/Downすると・・・
12月8日版では問題ないんですけどw

628名無しさん:2019/12/29(日) 16:06:26 ID:cEPeiAkQ0
再修正しました

629名無しさん:2019/12/29(日) 16:19:48 ID:cEPeiAkQ0
build date:Dec 28 2019 (e9791f20)が最新です

630名無しさん:2019/12/29(日) 17:24:18 ID:cEPeiAkQ0
日付間違えてました中身は同じです

M88マイル(再々)
ttp://nenecchi.kirara.st/php/dl.php?f=M88_191229.7z

631名無しさん:2020/01/01(水) 00:36:39 ID:.lBzbMuA0
今年もよろしくお願いするのだわ
恒例(?)のお年玉

MASE(マルチスレッド)
ttp://nenecchi.kirara.st/php/dl.php?t=pc8801ma2.7z

632名無しさん:2020/01/01(水) 07:22:02 ID:qIfokWJo0
あけおめことよろです
お年玉ありがたくいただきましたw
マルチスレッド化でメニュー欄を操作中もエミュレーションが継続するようになったのでPauseの項目を追加したんですね

633名無しさん:2020/01/01(水) 18:52:55 ID:.lBzbMuA0
よろしくなのです
まだ不安定でフリーズ(デッドロック)あるかもなので安全も兼ねてPauseつけました

634名無しさん:2020/01/05(日) 18:01:37 ID:pE2t4f1c0
>>631
Beep音で音楽を鳴らしているのが崩れます、、、
(ボンドソフトのタイムトンネルで確認)

635名無しさん:2020/01/05(日) 21:44:01 ID:JQr452Xg0
タイムトンネルは持ってないので確認できなくちょっと状況がわかりにくいです
SEではないMAもしくはオリジナルでは起こらないですか?
MAのBEEPにプチノイズがのるのは元からかもです

636名無しさん:2020/01/05(日) 23:23:19 ID:pE2t4f1c0
Beep音を細かくOn-Offさせるサイクルが会ってなくて
音階と音の長さが化け化けになります
一つ前のMA2だと発生していませんでした

637名無しさん:2020/01/06(月) 18:15:43 ID:U7oc/HXo0
なるほど理解しました
それでもBEEPで曲を鳴らしてるニュートロンなんかは変わらないので原因が不明です
ひょっとしたらステートロードしてたりするのでしょうか
マルチスレッドとSSE2周りを変更しただけなのでその辺りの問題なのかしら
差し支えなければテスト用のexe作りましたのでテストして頂けますとうれしいです

MASE(テスト4種類)
ttp://nenecchi.kirara.st/php/dl.php?t=matest.7z

638名無しさん:2020/01/06(月) 22:26:36 ID:nmkjzJfw0
すいません、全滅というか191205版でもNGで、
190719版に戻したら正常になりました。
本家の最新版も試してみましたが、正常でした。

他のソフトも試してみたのですが、音がおかしくなるのは
高音の特定の音階(特定のループ周期??)だけみたいです。
ちなみにV1(S)モードで動かしています。
あとBeepが鳴っている間はDMAがOffになっています。

639名無しさん:2020/01/06(月) 23:20:07 ID:xVerPSXs0
テストありがとうございました
190719版なら大丈夫ということで原因がわかったかもしれません
matest.7zを更新してみたのでよろしければ試してみてくださいませ

640名無しさん:2020/01/07(火) 00:17:55 ID:I.VGyH9.0
修正ありがとうございます。
一部だけ音階が崩れるのは直っていました。
というか、全体的に音質が変わっていて
個人的には、修正版の方が実機に近づいたような気がするのですが・・・?

641名無しさん:2020/01/07(火) 17:42:38 ID:VwFYErfM0
修正を取り込んだ最新版

MASE
ttp://nenecchi.kirara.st/php/dl.php?t=pc8801ma2.7z

642名無しさん:2020/01/07(火) 20:32:45 ID:I.VGyH9.0
DLしました。
修正ありがとうございました _o_

643名無しさん:2020/01/07(火) 21:58:28 ID:I.VGyH9.0
>>640
すいません、音質の違いはCMD SINGの設定の違いでした。
今まで何故かオプションで切り替え出来なかったので、
切り換えられるようになったことにビックリです。

644名無しさん:2020/01/08(水) 18:57:57 ID:/cz2uWQo0
191205の時にBEEP(CMD SING)周りで不具合起こしてたのでした

645名無しさん:2020/01/16(木) 21:28:55 ID:Y4cVdr6E0
マルチスレッド軽量高速化実験
安定すればnp2fmgenでも軽量高速化いけるかも

MASE
ttp://nenecchi.kirara.st/php/dl.php?t=pc8801ma2.7z

646名無しさん:2020/01/18(土) 16:11:07 ID:e9oO6UYQ0
ePC8801MAについて

・Romaji to Kanaでニャ(nya)行を入力すると直前に「ン」が插入されてしまいます。

・添付テキストの冒頭に「MA改SE(テスト)」とありますが、
 MA改が去年の3月以来更新なしで、現在はMASEが完全に主流ですので「テスト」表記は最早不要かと思われますが…?
 あとSEとは何の略称なのか、以前のMA改との違いは何なのか、もし差し支えなければ教えてくださると幸いです。

647名無しさん:2020/01/18(土) 20:00:25 ID:WzlK6I3M0
nyaは確認できましたが別の所で不具合があってちょっとかかるかも
とりあえずromaji.dllを使うと不具合出なくいいかもです
SEはSecond Editionです
以前のMA改との違いはオリジナルの更新情報や付属のドキュメントで確認してください
普通に使う分には違いはあまりありませんが以前の方が軽い位かしら

648名無しさん:2020/01/19(日) 10:28:20 ID:IjoBySbc0
ePC8801MAありがとうございます。
キーを話しても、キーボードリピート状態になってしまうことがあります。
どう再現させられるかいろいろやってみたのですが、
確実に、こんな操作をしたら再現するっていうのまでは、
突き止められませんでした。

649名無しさん:2020/01/19(日) 20:22:13 ID:hCsTbtTY0
ローマ字とキー押しっぱなしの不具合修正しました
まだちょっと不安あるかもですが

MASE
ttp://nenecchi.kirara.st/php/dl.php?t=pc8801ma2.7z

650646:2020/01/19(日) 21:14:08 ID:3ZiMNwgs0
>>647,649
ありがとうございます。
何かお取り込み中のところ色々と質問してしまったようで申し訳ございませんでした。
あとMASEは未だテスト段階なんですね…。

651名無しさん:2020/01/25(土) 20:22:49 ID:Z5knKwRU0
MASEでM88本家のように、偶数ラインを表示することは可能でしょうか?

652名無しさん:2020/01/25(土) 21:26:40 ID:nTQ8spZ60
Ctrl+マウスホイールです
詳しくは改.txtを参照してください

653名無しさん:2020/01/26(日) 18:52:05 ID:5tUuHnPA0
>652
できました。
ありがとうございます。

654名無しさん:2020/02/28(金) 22:58:35 ID:WH0tp76I0
MASEでオプションのスキャンラインを有効にしても
N-BASICだけ有効にならないのは内部で処理が分かれているからでしょうか?

655名無しさん:2020/02/29(土) 17:31:10 ID:p9k.gibw0
実機のN-MODEもスキャンラインはかかりません(KD851とか)
それを許すと現状スキャンラインを有効にすると400ラインの時にも効くので
どうしてもというならM88と同じようにStandard(15KHz)でスキャンラインを強制するのは可能です
でもM88と違って実行中に変更できない仕様なので起動(リセット)必須になっちゃうのです

656名無しさん:2020/02/29(土) 19:31:24 ID:Ddl3o5xs0
成る程、それではePC-8001mkIISRのほうを使うようにします
できれば最新版をビルドして貰えると嬉しいです。

657名無しさん:2020/02/29(土) 21:24:51 ID:p9k.gibw0
どうぞ

pc8801mk2sr
nenecchi.kirara.st/php/dl.php?t=pc8001mk2sr.7z

ついで

MASE
nenecchi.kirara.st/php/dl.php?t=pc8801ma2.7z

658名無しさん:2020/02/29(土) 21:59:47 ID:Ddl3o5xs0
わーい \(^o^)/
ありがとうございます!

659名無しさん:2020/03/01(日) 17:38:49 ID:2G5lSFSc0
M88めもり〜のRead/Write機能がオンのとき

メモリが白色表示されている場面でめもり〜ウィンドウを閉じて再度開くと、アドレスを移動させるまで白色表示が無効化されてしまいます
>>598の版からこの現象が起きていますので、修正をおねがいします

あと、アドレス0000番地からの表示にSubが選択されると、Main側8000番地以降の白色表示が無効化されるのは仕様なのでしょうか?

660名無しさん:2020/03/01(日) 21:14:08 ID:Wc.wi1MM0
上は確認しました
下はRead/Writeの監視がメインかサブかの片方しかできないのはオリジナルの仕様です
それでもA社公式ねねっちなら…

M88メイドリー
ttp://nenecchi.kirara.st/php/dl.php?f=M88_200301.7z

661名無しさん:2020/03/01(日) 21:18:04 ID:Wc.wi1MM0
すみませんMASEが古いままだったので更新しました

662659:2020/03/01(日) 23:30:16 ID:2G5lSFSc0
>>660
まさか下の質問まで実現してくださるとは夢にも思わなかったので、只々驚いております
…ありがとうございました(←少し引いてます)

663名無しさん:2020/03/22(日) 20:29:26 ID:8Zd5MF9o0
M88改+でもShow MemoryでMシリーズの拡張メモリ表示機能を実装してくださると嬉しいです

664名無しさん:2020/03/24(火) 20:06:49 ID:NJXhPabw0
使いどころが…

M88琴子
ttp://nenecchi.kirara.st/php/dl.php?f=M88_200324.7z

665663:2020/03/24(火) 23:05:11 ID:1n3nimUg0
対応ありがとうございます m(__)m
世間が何かと騒がしい昨今、ご自愛ください

666名無しさん:2020/04/21(火) 14:32:01 ID:VLuL3HAk0
2020/04/06 18:27のpc8801ma2.7zですが、
サウンドボードII(OPNA)を認識しなくなっているような気がします。

667名無しさん:2020/04/21(火) 17:28:22 ID:OEnIYHqk0
すみません修正しました

MASE
ttp://nenecchi.kirara.st/php/dl.php?t=pc8801ma2.7z

おまけFM音源のうねうねを見る

M88wm(+mamefmpv+.dll)
nenecchi.kirara.st/php/dl.php?t=M88wm.7z

668名無しさん:2020/04/21(火) 19:07:03 ID:VLuL3HAk0
対応ありがとうございます。
ちなみにreadmeが誤字っているような、、、

669名無しさん:2020/04/21(火) 19:17:37 ID:OEnIYHqk0
やばいですね☆

670名無しさん:2020/04/24(金) 17:56:07 ID:Qv9cabmA0
>>669
本当にやばいのは こっちですね☆

         ,. -‐'''''""¨¨¨ヽ
         (.___,,,... -ァァフ|     あ…ありのまま 今 起こった事を話すぜ!
          |i i|    }! }} //|
         |l、{   j} /,,ィ//|    『MASEでイース2のOPデモを見ると テキストマスクが有効で
        i|:!ヾ、_ノ/ u {:}//ヘ       ALU用のアニメパターンが隠されてるんだが
        |リ u' }  ,ノ _,!V,ハ |     ミスティーブルーのOPデモを見ると テキストマスクが無効になって
       /´fト、_{ル{,ィ'eラ , タ人       アニメパターンが丸見えになってやがる!
     /'   ヾ|宀| {´,)⌒`/ |<ヽトiゝ     おまけに セミグラフィックのカウントダウンタイマーも表示されねえ』
    ,゙  / )ヽ iLレ  u' | | ヾlトハ〉     
     |/_/  ハ !ニ⊇ '/:}  V:::::ヽ      な… 何を言ってるのか わからねーと思うが
    // 二二二7'T'' /u' __ /:::::::/`ヽ     おれも何をされたのかわからなかった…
   /'´r -―一ァ‐゙T´ '"´ /::::/-‐  \    
   / //   广¨´  /'   /:::::/´ ̄`ヽ ⌒ヽ    妄想だとか おれ環だとか そんなチャチなもんじゃあ 断じてねえ
  ノ ' /  ノ:::::`ー-、___/::::://       ヽ  }    
_/`丶 /:::::::::::::::::::::::::: ̄`ー-{:::...       イ   もっと恐ろしいものの片鱗を味わったぜ…

671名無しさん:2020/04/24(金) 17:56:43 ID:Qv9cabmA0
どうやら上記の現象はMASE(MA2)初版の190312から起きるようです。(同時公開のMA最終版では正常で問題なし)
ザ・ワールドのスタンド(デバッガが起動中でコマンド受付状態)なら、一時的にテキストマスクもタイマーも表示されますが、
ザ・ワールドを解除(Gコマンド実行)で再び元のテキスト非表示に戻ってしまいます。

やばい現象その2
以下の再現手順でMASEが強制終了します。
MASEを起動 → デバッガを起動してG[Enter]で再開 → 以下のDevice欄のいずれかの設定を変更してリセット
CPU , DIP Switch , Sound , Display(Scanline/Real Palettes) , Printer

672名無しさん:2020/04/24(金) 19:50:16 ID:HEfFzySA0
修正しました

673名無しさん:2020/04/24(金) 20:47:08 ID:Qv9cabmA0
>>672
バッチリ直ってます、ありがとう御座いました。

               . -―- .      やったッ!! さすがねねっちさん!
             /       ヽ
          //         ',      おれたちにできない事を
            | { _____  |        平然とやってのけるッ!
        (⌒ヽ7´        ``ヒニ¨ヽ
        ヽ、..二二二二二二二. -r‐''′     そこにシビれる!
        /´ 〉'">、、,,.ィ二¨' {.  ヽ     _ _      あこがれるゥ!
         `r、| ゙._(9,)Y´_(9_l′ )  (  , -'′ `¨¨´ ̄`ヽ、
         {(,| `'''7、,. 、 ⌒  |/ニY {              \
           ヾ|   ^'^ ′-、 ,ノr')リ  ,ゝ、ー`――-'- ∠,_  ノ
           |   「匸匸匚| '"|ィ'( (,ノ,r'゙へ. ̄ ̄,二ニ、゙}了
    , ヘー‐- 、 l  | /^''⌒|  | | ,ゝ )、,>(_9,`!i!}i!ィ_9,) |人
  -‐ノ .ヘー‐-ィ ヽ  !‐}__,..ノ  || /-‐ヽ|   -イ,__,.>‐  ハ }
 ''"//ヽー、  ノヽ∧ `ー一'´ / |′ 丿!  , -===- 、  }くー- ..._
  //^\  ヾ-、 :| ハ   ̄ / ノ |.  { {ハ.  V'二'二ソ  ノ| |   `ヽ
,ノ   ヽ,_ ヽノヽ_)ノ:l 'ーー<.  /  |.  ヽヽヽ._ `二¨´ /ノ ノ
/    <^_,.イ `r‐'゙ :::ヽ  \ `丶、  |、   \\'ー--‐''"//
\___,/|  !  ::::::l、  \  \| \   \ヽ   / ノ

674名無しさん:2020/05/18(月) 18:42:09 ID:80cufPug0
限定条件修正

M88ペコリーヌ
ttp://nenecchi.kirara.st/php/dl.php?f=M88_200301.7z

MOTOR 0|1で出る音再現用モジュール(テスト)
テスタメントのあの効果音はうるさかったギギギ

リレー音モジュール
nenecchi.kirara.st/php/dl.php?t=RelaySnd.7z

675名無しさん:2020/05/18(月) 21:47:17 ID:orRgDXm20
ttp://nenecchi.kirara.st/php/dl.php?f=M88_200518.7z

かしら。最新って。

676名無しさん:2020/05/18(月) 22:32:23 ID:80cufPug0
それです
すみませんコピペ修正し忘れました

677名無しさん:2020/05/19(火) 21:50:03 ID:ka08XNo60
>>676
いつもありがとうございます。
いいね、を65536個くらい付けたい。

678名無しさん:2020/05/19(火) 22:04:14 ID:ZTJGwge.0
それは0ね

679名無しさん:2020/05/19(火) 22:07:20 ID:woiallpY0
オーバーフローしてるw

680名無しさん:2020/06/01(月) 15:27:58 ID:XnOglcBY0
MASEで「Disable Boot FDD(SW2-7)」をOffからOnに戻してResetすると
ドライブ速度がNo waitになるのですが、こういうものでしょうか?
エミュレータを落とし上げすると直りますが。

681名無しさん:2020/06/01(月) 18:06:01 ID:gHW5hUus0
ちょっと状況がよくわかりません
チェックをオンにするとディスクから起動しなくなるのでアクセスにはいかないはずだけども

682名無しさん:2020/06/01(月) 23:08:24 ID:XnOglcBY0
すいません「OnからOffに戻す」の間違いです。
テープのソフトを使うときにOnにするんですが、
Onの状態でディスクをドライブにセットしてOffに戻してリセットすると
ディスクのアクセス速度が通常よりも速くなると言うことです。
ちなみにV1Sモードです。

683名無しさん:2020/06/02(火) 18:50:11 ID:j2xTcpS20
ありがとうございます確認できました
DIP Switch+FDDがある全ての仮想マシンで起こる不具合なのね
Correct Timingオフにしてるからずっと気が付かなかったです

MASE
ttp://nenecchi.kirara.st/php/dl.php?t=pc8801ma2.7z

684名無しさん:2020/06/02(火) 20:44:08 ID:QxMuDb0Q0
直ってます。
ご対応ありがとうございます。

685名無しさん:2020/06/11(木) 20:57:12 ID:Gw5EW1z20
テープ周り修正

M88ッチュ
ttp://nenecchi.kirara.st/php/dl.php?f=M88_200611.7z

MASE
nenecchi.kirara.st/php/dl.php?t=pc8801ma2.7z

686名無しさん:2020/06/12(金) 23:30:49 ID:vAMtiSOI0
>>685

M88改+、某掲示板で始めてから今年で11年ですね。これからもよろしく!

687名無しさん:2020/06/13(土) 19:05:07 ID:j6t0SKhI0
もうそんなに経ってるのですね
最初どんなだったかなぁ〜
こちらこそよろしくなのです

688名無しさん:2020/06/19(金) 18:04:46 ID:j5JDMD1U0
いつもM88改+を愛用してます。
200301版からプログラムでROMが選択されている場合に裏RAMにデータが書き込まれても、Show MemoryのWriteで反応しなくなってしまいました。
すみませんが修正をお願いしてもよろしいでしょうか…?

689名無しさん:2020/06/20(土) 18:33:09 ID:Lyga6lZI0
修正しました

M88マイン
ttp://nenecchi.kirara.st/php/dl.php?f=M88_200620.7z

690名無しさん:2020/06/20(土) 22:39:57 ID:Ua0etb.Y0
>>689
対応してくださりありがたいのですが、どうやら直っていないようです…。
Show MemoryのWriteで反応しなくなったというのは、書き込み時にShow Memoryウィンドウの書き込み箇所の色の変化がなくなったという意味です。
私の書き方がおかしかったようでスミマセン。

691名無しさん:2020/06/21(日) 00:30:08 ID:dMatd5os0
すみません修正しました

M88マイン(再)
ttp://nenecchi.kirara.st/php/dl.php?f=M88_200621.7z

692688:2020/06/21(日) 12:06:45 ID:l.0Czwa60
無事に直されているのを確認しました。ありがとうございます。

693名無しさん:2020/06/24(水) 20:08:38 ID:IL1gySVQ0
ご存じでしたらご教授いただきたいのですが、
MASEでCMT SOUNDとCMT NOISEがグレイアウトしているのは何故なのでしょうか?

694名無しさん:2020/06/24(水) 21:13:34 ID:EnavhkIA0
その処理が実装されていないの選択不可になってます
何故メニューとして存在させてるかは不明です

695名無しさん:2020/06/25(木) 21:43:09 ID:BJR3HYhY0
了解しました。ご教授ありがとうございます。

696名無しさん:2020/06/27(土) 19:34:44 ID:hRZDSGv.0
M88にもオリジナルの頃からLoad Monitorなる謎項目がグレイアウトされずに残ってますが
一見すると何も起こらないように見えて実は何かの役に立つ機能でも実装されてるのでしょうか?

697名無しさん:2020/06/27(土) 21:19:26 ID:SgjMBFVc0
Load MonitorはCPU(Z80)や描画なんかの処理にどれくらい時間が掛かっているかを表示するウィンドウがでます
でも通常はその機能が無効でビルド(exe)されるので何も起こりません
自前で有効にすれば選択可能となりますがエミュ開発目的以外ではあまり関係ないと思います
こゆのはこちらで消したり選択不可にもできますがオリジナルのままにしてあります

698名無しさん:2020/11/07(土) 17:16:36 ID:iSFTKjg60
最新版のM88改+を使用しております。

PatでメインRAMと高速RAMの他に、サブCPU_RAM(aa=03)にも対応していただけると助かります。

それと、Show MemoryでSet Byte窓を開いたままでも、Configの設定窓を閉じれるといいのですが…。

699名無しさん:2020/11/08(日) 10:48:33 ID:BV/LtVb60
修正しました

M88スヤァ
ttp://nenecchi.kirara.st/php/dl.php?f=M88_201108.7z

700名無しさん:2020/11/08(日) 13:13:22 ID:V.4eRwnI0
698です。ご対応ありがとうございます。

701名無しさん:2020/11/21(土) 06:21:28 ID:gPQSA5nA0
>>490
CSCP用の簡易のkeycode.cfgを作るツール
キーが押されたほんの一瞬しか認識しないようです

702名無しさん:2020/11/21(土) 20:21:49 ID:oeVaPUVU0
>>701
どゆことかしら
詳細(具体例)教えてください

703名無しさん:2020/11/22(日) 07:05:47 ID:UKtWdKQQ0
まず仮想STOPキーをF11キーに割り当てて試します

Windows PowerShell上にて「mkkey VK_F11 VK_PAUSE」を実行
作成されたkeycode.cfgをMASE.exeと同じフォルダに置いた後、
MASEでBASICを起動してF11キーを押しても本来のSTOPキーのような改行処理は行われず、カーソルは動きません

次に以下の1行プログラム3本を順番に実行

10 IF INP(9)><254 THEN 10
○:F11キーが押されるとループを抜け正常終了する

10 GOTO 10
×:F11キーが押されてもループを中断せず、CTRL+Cキーで中断

10 PRINT INP(9):GOTO 10
×:F11キーが押された一瞬のみ254を表示するが中断はせず、それ以降は255を表示し続けてループ
  一旦F11キーを離して再度押すと上記の繰り返し


因みにM88だとSTOPキー(F11キー)は本欄すべてのケースで正常に機能します

704名無しさん:2020/11/22(日) 07:06:34 ID:UKtWdKQQ0
今度は仮想カーソルキーをテンキーの2468に割り当てて試します
Use DirectInputはオンです(オフにするとテンキーが仮想カーソルキーとしてそのままで機能するため)

「mkkey VK_NUMPAD2 VK_DOWN 〜(以下略)」を実行
作成されたkeycode.cfgをMASE.exeと同じフォルダに置いた後、
MASEでBASICを起動してテンキー2468を押してもカーソルは一切動かず、テンキーでは2468の数字も打てません
(カーソルキーを押しても、カーソルが動かなくなります)

次に以下のプログラムを実行

10 PRINT INP(8)+INP(10):GOTO 10
×:テンキー2468が押された一瞬のみ数値が変化、それ以降は元の数値を表示し続けてループ
  一旦テンキー2468を離して再度押すと上記の繰り返し
  ※カーソルキーを押しても数値は変化なし


MASEでkeycode.cfgを利用しても該当のキーが押されたほんの一瞬しか入力を検知しないようです
長文失礼しました

705名無しさん:2020/11/22(日) 10:10:59 ID:kd8hbZcY0
詳細ありがとうございました助かります
DirectInput(イカDI)有効にしてますでしょうか
元々のコモンの仕様でkeycode.cfgはWindows仮想キーに対しての変換なのでDIでは上手く使えないのです
DIでも変換が多少利いてるっぽいのはDIはキーの状態を1回で順次処理する方法なのでAをBに変換してた場合
まずAのチェック→Aが押されている→Bを押したことに変換
次にBのチェック→Bは押されてないのでBを放したことに
次にCのチェック→イカ全部のキーに対してチェック…
という処理になり一瞬だけBが押されるみたいな事が起きているからだと思います
Windowsのキーの処理はキーが押されたらそのキーでのみチェックするので現状DIを無効にすることで正常に動作すると思います

706名無しさん:2020/11/22(日) 11:00:30 ID:PWoOv.QA0
DIの時にチェックを無効にするみたいな処理を追加すれば大丈夫かもですが設定が面倒になりそうですdisablekey.cfgとか
あとはDIに左右されないkeymacro.dllを使うのはどうでしょうか
たとえばkeymacro.iniで
{F10} ' =C | ~'
とするとF10をCTRL+Cとかにできます

707名無しさん:2020/11/22(日) 14:08:25 ID:JbIN8n.M0
>>705
いつもDirectInputをオンにしてました(テンキーを仮想カーソルキーとして機能させないため)
DIをオフにすることでkeycode.cfgの仮想キーを正しく認識して正常動作でき、
NumLockをオンにすることでテンキーの仮想カーソルキー化も無効化できました
ありがとうございました^^

708名無しさん:2020/12/15(火) 18:52:56 ID:0tybDwCs0
最新改ビルドテスト(要ex1src.7z)
ビルドエラーはでなくなったのでこちらで

pc8001mk2sr改(改差分ソース付)
ttp://nenecchi.kirara.st/php/dl.php?t=pc8001mk2sr.7z

709名無しさん:2020/12/16(水) 16:45:31 ID:.Y6HECjs0
>>708
なんかDLできないです。。。

710名無しさん:2020/12/16(水) 21:02:58 ID:/8s4i9/20
すみませんアップしたあとすぐにオリジナルが修正されたみたいでそれを取り込んだものに差し替えました

メモ
立て続けにバージョンアップしてるみたいでとりあえず取り込みは必要な方で
~DiskIO()に{}つける

711名無しさん:2020/12/16(水) 21:09:35 ID:.Y6HECjs0
DLできました。ご対応ありがとうございます。
本家のアップデートが落ち着いたら
他のパッケージもアップデートしていただけるとうれしいです。

712名無しさん:2021/01/01(金) 10:00:29 ID:Vcb1wfjA0
あけおめです
旧年中はお世話になりました
本年もよろしくおねがいいたします

713名無しさん:2021/01/01(金) 12:28:38 ID:sZNhIXMg0
おけおめことよろなのです

714名無しさん:2021/02/27(土) 18:59:35 ID:oDSOSBY.0
M88改+だけバーニングポイントの画面がバグりますね。
ビラを置きに行ったデイビスの家で、デイビスさんが話しかけてきた時とか。
本家M88は大丈夫なのに不思議です。

715名無しさん:2021/02/27(土) 20:26:37 ID:gf1aY/.s0
iniのENHANCEDのbit9(512)を1にしてみてください
詳しくログとってみないとわかんないかもですが想定外のポート使ってるのかしら


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板