-
+
- 0.2.3 (2021/10/03) +
-
+
- m88k(Fix): INT、NINT、TRNC、FCMP、FLDCR、FSTCR、FXCR 命令の動作を改善。
+浮動小数点例外を実装。
+ たぶん gcc が動くように。
+
Improve several floating point instructions and floating point exceptions. + This may make gcc work.
+ - vm(Update): uPD7201 (SIO) の Error Reset コマンドを実装。(Issue#65)
+
Implement the Error Reset command on uPD7201 (SIO).
+ - vm(Update): LUNA キーボードコマンドを実装。
+
Implement all commands on LUNA keyboard. +
- vm(Fix): エミュレーション ROM 起動時にもキーボードコマンドを送信。 +
Emulated ROM now sends the keyboard commands on boot, as the real ROM + does.
+- vm(Fix): LUNA の LED キー押下開放時の動作を修正。(Issue#83) +
Fix the behaviors of LUNA LED key when it is pressed/released.
+- vm(Update): MK48T02 のレジスタ読み出しマスクを修正。(Issue#75) +
Improve a read mask on MK48T02. +
- GUI(Update): ソフトウェアキーボードの CTRL、SHIFT キーの動作を変更。 +
Change CTRL, SHIFT key behavior on the software keyboard window.
+- app(Update): -X オプションが DIPSW に影響受けないように変更。 +
-X option is no longer affected by DIPSW.
+ - vm(Fix): エミュレーション ROM 起動時にもキーボードコマンドを送信。 +
+- m88k(Fix): INT、NINT、TRNC、FCMP、FLDCR、FSTCR、FXCR 命令の動作を改善。
+浮動小数点例外を実装。
+ たぶん gcc が動くように。
+
- 0.2.2 (2021/09/09) +
-
+
- host(New): キー入力にキャラクタ入力モードを実装。(Issue#64)
+
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)
+ に変更。(Issue#60)
+
Change to use read(2)/write(2) instead of mmap(2) to access disk images.
+
+- host(New): キー入力にキャラクタ入力モードを実装。(Issue#64)
+
- 0.2.1 (2021/08/18)
-
-
- vm(New): SCSI CD と MO をサポート。 +
- vm(New): SCSI CD と MO をサポート。(Issue#63)
Support SCSI CD and MO.
- vm(Update): SCSI エミュレーションをいろいろ改善。 ModeSelect(10)、ModeSense(10) コマンドを実装、 @@ -34,13 +74,13 @@ Grey colored items are experimental and at the specified allocation length.
- vm(Fix): SCSI 転送速度制限(1MB/s)を実装。
Implement SCSI transfer speed limit.
- - vm(Fix): LUNA88K PIO で DIPSW のビット配置を修正。 +
- vm(Fix): LUNA88K PIO で DIPSW のビット配置を修正。(Issue#67)
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 エミュレーションを改善。 +
- vm(Update): LCD エミュレーションを改善。(Issue#66)
Improve LCD emulation.
- vm(Update): LUNA のマウス移動量が±1の時の動作を改善。
Improve LUNA mouse behavior when its movement amount is plus or minus 1.
@@ -48,7 +88,7 @@ Grey colored items are experimental andFix 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 電源オンにならない問題を修正。 +
- app(Fix): ver 0.2.0 以降、特定の環境(Xsixel?)で起動時に VM 電源オンにならない問題を修正。(Issue#72)
Fix a bug that could not poweron on start under certain environment (Xsixel?) after ver 0.2.0.
- app(Update): ステータスパネル SCSI インジケータで
+ +
+