--- nono/doc/changes.html 2026/04/29 17:04:54 1.1.1.8 +++ nono/doc/changes.html 2026/04/29 17:05:04 1.1.1.11 @@ -62,6 +62,101 @@ Grey colored items are experimental and
+
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. +
+

+ +

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. +
+

+ +

0.2.1 (2021/08/18) +
    +
  • vm(New): SCSI CD と MO をサポート。(Issue#63) + 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 のビット配置を修正。(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 エミュレーションを改善。(Issue#66) + 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 電源オンにならない問題を修正。(Issue#72) + 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. +
+

+

0.2.0 (2021/06/20)
  • vm(New): LUNA88K の NVRAM をサポート。