-
+
- 0.2.2 (2021/09/09) +
-
+
- host(New): キー入力にキャラクタ入力モードを実装。
+
Implement character input mode for keyboard input.
+ - m88k(Fix): FLT 命令の動作を修正。
+
Fix a bug of FLT instruction.
+ - vm(Fix): ver 0.2.0 以降 LUNA88K の PROM エミュレーションが
+ いろいろおかしかったのを修正。
+
Fix a few bugs in LUNA88K PROM emulation since ver 0.2.0.
+ - host(Update): ディスクイメージのアクセスを mmap(2) から read(2)/write(2)
+ に変更。
+
Change to use read(2)/write(2) instead of mmap(2) to access disk images.
+
+- host(New): キー入力にキャラクタ入力モードを実装。
+
- 0.2.1 (2021/08/18) +
-
+
- vm(New): SCSI CD と MO をサポート。
+
Support SCSI CD and MO.
+ - vm(Update): SCSI エミュレーションをいろいろ改善。
+ ModeSelect(10)、ModeSense(10) コマンドを実装、
+ SynchronizeCache コマンドを空で実装、
+ StartStopUnit コマンドの LoEj(Load/Eject) ビットに対応、
+ ModeSense コマンドのページ 04, 05, 08 をサポート。
+ RequestSense コマンドのパラメータを修正。
+
Improve various things about SCSI emulation: + Implement ModeSelect(10), ModeSense(10) command. + Implement SynchronizeCache command as no-op. + Support LoEj(Load/Eject) bit of StartStopUnit command. + Support ModePage 04, 05 and 08 of ModeSense command. + Fix RequestSense command parameters.
+ - vm(Fix): 指定のアロケーション長で SCSI 転送を打ち切れるよう修正。
+
SCSI devices can terminate the SCSI transfer correctly + at the specified allocation length.
+ - vm(Fix): SCSI 転送速度制限(1MB/s)を実装。
+
Implement SCSI transfer speed limit.
+ - vm(Fix): LUNA88K PIO で DIPSW のビット配置を修正。
+
Fix DIPSW pin placement in PIO on LUNA88K.
+ - vm(Fix): LUNA88K システムコントローラのリセット動作を修正。
+
Fix a reset operation of LUNA88K system controller.
+ - vm(Update): RTC (MK48T02、RP5C15) エミュレーションを改善。
+
Improve RTC (MK48T02, RP5C15) emulations.
+ - vm(Update): LCD エミュレーションを改善。
+
Improve LCD emulation.
+ - vm(Update): LUNA のマウス移動量が±1の時の動作を改善。
+
Improve LUNA mouse behavior when its movement amount is plus or minus 1.
+ - m88k(Fix): add/sub 命令でオーバーフロー例外発生時の動作を修正。
+
Fix add/sub instruction behavior when it occurs overflow exception.
+ - m88k(Fix): ジャンプ命令がジャンプ先アドレスをマスクしていなかったバグを修正。
+
Fix jump instructions' bug which doesn't mask the destination address.
+ - app(Fix): ver 0.2.0 以降、特定の環境(Xsixel?)で起動時に VM 電源オンにならない問題を修正。
+
Fix a bug that could not poweron on start under certain environment + (Xsixel?) after ver 0.2.0.
+ - app(Update): ステータスパネル SCSI インジケータで
+イメージファイルパスをツールチップ表示。
+
Display filepath as a tooltip in SCSI indicators on the status panel.
+ - app(Update): -A オプションを -X オプションに変更(移動)。
+
Change(rename) -A option to -X option.
+ - app(Update): -X オプションを -H オプションに移動。
+
Change(rename) -X option to -H option.
+ - m88k(New): デバッグ用ニーモニックを追加。
+
Implement an alternate mnemonic just for us.
+ - m88k(Update): エミュレーション ROM で
+UniOS-Mach の a.out ファイルをロードできるようにする。
+
Emulated ROM can boot UniOS-Mach a.out executable.
+ - vm(New): X68k マウスを SCC に接続途中。
+
Trying to connect a mouse to SCC on X68k.
+
+- vm(New): SCSI CD と MO をサポート。
+
- 0.2.0 (2021/06/20) +
-
+
- vm(New): LUNA88K の NVRAM をサポート。
+
Support LUNA88K's NVRAM.
+ - vm(New): LUNA88K の内蔵 ROM コンソールに nvram コマンドを実装。
+
Support nvram command on LUNA88K's emulated ROM console.
+ - vm(Fix): ホストが受信したパケットの処理をいろいろ改善。
+
Various fixes for network packets received at the host.
+ - vm(New): LUNA-I/LUNA88K のシステムクロックに実時間同期モードをサポート
+ (実験中)。
+
Support real-time synchronization mode on LUNA-I/LUNA88K's system clock + (experimental).
+ - m88k(New): 疑似 STOP 状態をサポート。
+
Support pseudo stop status for m88k.
+ - host(Update): ネットワークドライバあたりをいろいろ改善。
+ホストがサポートしているものから実行時に選択する方式に変更。
+そのため設定ファイル項目も変更。
+
Various changes on the host network drivers.
+ - host(New): ホストネットワークドライバ AF_PACKET をサポート。
+
Add AF_PACKET as host network driver.
+ - GUI(Update): ステータスパネルの表記を改善、LAN インジケータを追加、
+HD にライトプロテクト状態を表示など。
+
Improve the status panel, including adding a LAN indicator, + displaying write-protect icon on HD.
+ - GUI(Update): メモリダンプモニタを4枚に増加。
+
Increase the number of memory dump windows to four.
+ - GUI(Fix): サブウィンドウが正しいサイズで表示されない場合があったのを修正。
+
Fix window size problem under certain environment(?).
+ - GUI(Fix): モニタとサブウィンドウあたりをいろいろ改善。
+
Fix/Improve various monitors and subwindows behaviors.
+ - app(Update): -L, -M オプションをいろいろ改善。
+
Fix/Improve about -L and -M options.
+ - debugger(Fix): m68k で TT のみが有効だとアドレスが表示できない場合があったのを修正。 +
- vm(New): -A オプションで ELF オブジェクトファイルのロードをサポート。
+
Support loading ELF object file on -A option.
+ - vm(New): X68k キーボードのキーリピートを実装。
+
Implement key repeat feature on X68k keyboard.
+
+- vm(New): LUNA88K の NVRAM をサポート。
+
- 0.1.6 (2021/04/18)
- vm (Update): スケジューラをいろいろ改善。
+ +
+ +
+