　Neko Project II
　　　　　　　　　　　Yui/Punyu/Studio Milmake 1999-2001


・概要

　　ぷにゅのX millennium、 けんじょ氏のWinX68kへのご提供ソース、
　YUKI氏のT98への没ソースを元に作った妖しいエミュです。

　Mamiyaさんの改良部分も盛り込んでしまいました^-^;
　事後連絡ですみません(汗

　　著作権は放棄したいのですが、日本国では破棄できません。
　　著作権云々言う前に、まず著作権が何なのか理解しろ＞日本国


・動作環境

　　　Microsoft-Windows 4.00.950A未満(Windows95) + DirectX2 later
　　　Microsoft-Windows 4.00.950B以上(Windows95/98/Me)
　　　Microsoft-Windows NT4 + SP + DirectX2 later
　　　Microsoft-Windows NT5 (Windows2000)


・使用方法

　　イメージは D88, べたイメージ, T98HDDイメージ, Anex86HDDイメージが
　　使用できます。
　　D88は ぶるー氏作のP88SR付属のmake_hdや cisc氏作のDITTで作成して下さい。
　　べたイメージの作成は色々なソフトがあります。

　　フロッピーベースで遊ぶ時は FDD1, FDD2→Openでディスクを挿入した後に
　　リセット。

　　HardDiskは選び HDD→SASI1→Openでイメージを選択してリセットして下さい。
　　HDDファイル情報は記憶されますので　ハードディスクを変更するしない限り
　　この操作は必要ありません。

　　メニューは F11で入れます。
　　マウス切替えは F12 又は マウスの中ボタンクリックです。

　　CPUは 80286です。
　　環境を構築する場合、80286であるのと、UMBは使えない事に注意して下さい。
　　また DIP SW3-8 OFFで V30ぽい動きをするようにしています。
　　CPUスピードは Configureで変更出来ます。

　　実行し、設定を変えると np2.iniファイルが作成されます。

　　ディップスイッチ、メモリスイッチの設定は HELPを押しながらリセット
　　した後に立ち上がるシステムセットアップメニューをご利用下さい。

　　必須ではありませんが、
　　　・フォントROM            FONT.ROM
　　　・実機BIOS               BIOS.ROM
　　　・サウンドボードBIOS     SOUND.ROM
　　　・OPNAリズム音           2608_bd.wav       (バスドラム)
　　      (44KHz 16bit         2608_sd.wav       (スネアドラム)
　　                モノラル)  2608_top.wav      (シンバル)
　　                           2608_hh.wav       (ハイハット)
　　                           2608_tom.wav      (タム)
　　                           2608_rim.wav      (リムショット)
　　の各ファイルを用意すると動作が実機に近づきます。
　　これらのファイルは np2.exeと同じフォルダに置いて下さい。


　　また PC-98エミュレータの標準bmp形式ファイルを用いれば MSゴシック・
　　実機以外のフォントに変更する事もできます。



・起動オプション
　　usage: np2.exe [-F] [-Ifilename] [filename.ini] [diskimage1 [[diskimage2]]

　　　　-F  フルスクリーンで起動します。
　　　　-I  iniファイルを指定します。(np2.exeと同じディレクトリ)

        [filename.ini] iniファイルを指定します。(Windows支配下)
        [diskimage1]   起動時にドライブ１に挿入するフロッピーイメージ
        [diskimage2]   起動時にドライブ２に挿入するフロッピーイメージ




・MIMPI DEFファイルは以下のコマンドに対応しています。

　　　@n LA
　　　@n PCM
　　　@n GS
　　　@n RHYTHM
　　　0 PROG1 <BANK:>PROG2 <LA  sound name>
　　　1 PROG1 <BANK:>PROG2 <PCM sound name>
　　　2 PROG1 <BANK:>PROG2 <GS  sound name>

----------------------------------------------------------------------

・ねこープロジェクトII　仮想システム

　　CPU:   i286(リアルモードのみ) / V30(80186コードのみ)
    CLOCK: 2/2.5MHz x 1〜32 (2MHz〜78.6MHz)
　　RAM:   640KB + 1024KB (NO WAIT)
　　BIOS:  INT 08H, 09H, 0CH, 12H, 13H, 18H, 19H, 1AH, 1BH, 1CH
           LIOは一部のみ, BASIC(BIOS.ROM) / Sound(SOUND.ROM)
    TEXT:  40/80桁モード, GDCの一部, CRTC
    GRPH:  256KB, GRCG, GDC, EGC
    FONT:  8x8(内蔵) / 8x16, 16x16(FONT.BMP) / 簡易グラフサポート
    FDD:   1MB/640KB 5インチ 2基
    HDD:   SASI
    SOUND: PC-9801-14     I/O:0088      INT:5
           PC-9801-26K    I/O:0088/0188 INT:0/4/5/6
           PC-9801-86     I/O:0188/0288 INT:0/4/5/6
           スピークボード I/O:0088/0188 INT:0/4/5/6
           スパークボード I/O:0088/0188 INT:0/4/5/6
           PC-9801-118    I/O:0188      INT:5        DMA:#0
           MPU-98II       I/O:E0D0      INT:2
    MOUSE: BUS-MOUSE INT6
    COM:   Serial-COM1, PC-9861 CHx2

----------------------------------------------------------------------

・更新履歴

  01/09/25  ver0.30  色々修正。
  01/02/03  ver0.29  シリアル, PC-9861, uPD4990, SSTP/1.2
  00/12/16  ver0.28  CPU, PIC, SOUND等の修正...
  00/10/20  ver0.27  OPNA, SSPの修正
  00/10/13  ver0.26  EGC, GDCの修正
  00/10/02  ver0.25  ITF, PIC, GDCの修正
  00/09/04  ver0.24  PCM, BEEPの修正
  00/08/25  ver0.23  フォント作成…
  00/08/14  ver0.22  けんじょさん 誕生日おめでとうございます。
　00/08/07  ver0.21  高速化
  00/08/04  ver0.20  色々
　00/07/19  ver0.19  FDC, DMA, PCM, GDC, HLT, Skiplineの修正
  00/07/09  ver0.18  PC-9801-118
  00/07/02  ver0.17  PC-9801-14
　00/06/25  ver0.16  FDC, CPU $17,$83
  00/06/13  ver0.15  Screen rotate, OPNA extend channel, bug fix
  00/06/06  ver0.14  FDC, DMA, Bios format, fix PIC/mouse
　00/05/28  ver0.12  ディスプレイ周波数を24.83KHzに合せた
　00/05/26  ver0.11  Low(PC-9801VM2)モード
　00/05/23  ver0.10  ぴぽ、バグ修正
　00/05/19  ver0.08  NT5のバグ修正、FDD、その他バグフィックス
　00/05/16  ver0.07  ねこみぢの追加
　00/05/14  ver0.06  OPNAのバグ取り
　00/05/12  ver0.05  configureの追加、GDC,Rhythm,Joystickの修正
　00/05/11  ver0.04  アンダーライン,リズムの追加 キーボード,GDCの修正
　00/05/10  ver0.03  BeepとJoystickの追加、 GRCG動作中の描画バグの修正
　00/05/09  ver0.02  カーソルの追加
　00/05/08  ver0.01  とりあえず

----------------------------------------------------------------------

★雑談

　ねこープロジェクトIIをダウンロードして下さり、ありがとうございます。

　ver0.29 → ver0.30の更新箇所を適当に…

　　・レジューム
　　　　- T98-Nextのマネ？
　　　　- もう修正か…(ver0.30 09-25 13:10 → 14:22)
　　　　- 更に修正か…(ver0.30 09-25 14:22 → 15:31)

　　・キーボードディスプレイ
　　　　- Virtual98のマネ？

　　・スピークボードのVR 及び 出力反転
　　　　- T98-Next掲示板のFM音量が云々…ってヤツね

　　・CPUを書き直しました。
　　　　- プリチェッチの改善とか loadall286の追加とか

　　・BIOSを修正しました。
　　　　- CDS, XEVIOUSとか、その他色々、実機に近づけました

　　・86PCMの修正
　　　　- PCMデータの頭が削れてしまう不都合の修正

　　・CS4231を修正しました。
　　　　- 自作ソフトが動かなかった(汗

　　・GDCのテキスト描画の修正
　　　　- 使ってるソフトなんてない…と思ってたら
　　　　　某さんのソフトで使ってた^^;

　　・PITを修正しました。
　　　　- BEEPカウンタ (THEXDER)
　　　　- PICとの連携 (バンパイア・ハイすくーる)
　　　　- リセット関係 (スタープラチナ)

　　・PICを修正しました。
　　　　- icw関係 (RELICS)

　　・FM割り込みの修正
　　　　- 割り込み (鋼鉄銃娘)
　　　　- リセットレジスタ (ミリオンフィーバー)

　　・MIDIの修正
　　　　- インテリジェンスモードの修正 (スタークルーザー２とかとか)

　　・メモリの修正
　　　　- himem.sysに耐えられるように…

　　・SSTPポートを 9801に設定。
　　　　- とりやえず

　　・その他、例によって細かいバグフィックス(^^;
　　　　- マウス抑制モードで再起動した時とか…


　ver0.30a
　　・PC-9801-14のレジューム対応
　　・レジューム時にSPBのパンが再設定できていなかったバグ修正
　　・PITの修正 (天下統一)


　ver0.30b
　　・PITの修正
　　・FM割り込みの修正
　　・レジュームで CRTCが救えていなかったのを修正


　　　　　　　　　　　　　　　　　　　　　　　　　　ぷにゅ (X1@turboZ.to)
