-
+
- 1.2.0 (2025/01/26) +
-
+
- host(New): ホストネットワークドライバに usermode (SLIRP) をサポート。
+
Add a usermode (SLIRP) to host network driver.
+ - host(Update): hostnet-driver の値 auto の動作を変更。
+
Change the behavior when hostnet-driver value is auto.
+ - vm(Update): 高速モード動作中に CPU が STOP 状態になっても
+X68030 の DMAC が動作中は高速モードを維持する。
+
Even if the CPU goes into STOP state during full speed mode, + keep it if DMAC is active on X68030.
+ - vm(Fix): X68030 の FDC がドライブセレクト信号の変化でポーリングを再開するよう修正。
+
Fix problem that polling didn't resume when the drive select signal + changed.
+ - vm(Fix): virtio_net がマルチキャストパケットを受信していなかったのを修正。
+
Fix virtio_net not receiving multicast packets.
+ - vm(Fix): Lance(AM7990) のマルチキャスト受信ハッシュを修正。
+
Fix multicast hash on Lance(AM7990).
+ - vm(Fix): RTL8019AS のマルチキャストハッシュを含む受信制御を修正。
+
Fix RTL8019AS whole receiving algorithm including multicast hash. +
- vm(New): RTL8019AS の RSR.PHY ビットを実装。 +
Implement RSR.PHY bit on RTL8019AS.
+ - vm(New): RTL8019AS の RSR.PHY ビットを実装。 +
- host(New): ホストネットワークドライバに usermode (SLIRP) をサポート。
+
- 1.1.2 (2025/01/12) +
-
+
- m68k(Fix): FMOVEM.X -(An),<fplist>、
+FMOVEM.X <fplist>,(An)+ は挙動が観測できなくなったので不当命令に戻しました。
+
Revert FMOVEM.X -(An),<fplist> and + FMOVEM.X <fplist>,(An)+ to the illegal instruction + because the behavior can no longer be observed.
+ - m68k(Fix): FMOVE.X FPn,<ea> 付近の不当命令でフラグが変化していたのを修正。
+
Fix that illegal instructions around FMOVE.X FPn,<ea> might + change FPSR.
+ - m68k(Fix): ver 0.7.2 以降、68030 ATC で Modified ビットの処理が動作していなかったのを修正。
+
Fix problem that 68030 ATC incorrectly operated Modified bit since ver 0.7.2.
+ - m68k(Fix): ver 1.1.0 以降、CMP.[WL] An,Dn が逆アセンブルできなくなっていたのを修正。
+
Fix disassemble of CMP.[WL] An,Dn since ver 1.1.0.
+ - vm/human68k(Update): タイマー用のワークエリアを実装。
+
Implement timer work area.
+ - util/runx(Fix): バグ修正。
+
Fix several problems.
+ - m68k(Experimental): 68LC040 に対応。 +
+ +
- m68k(Fix): FMOVEM.X -(An),<fplist>、
+FMOVEM.X <fplist>,(An)+ は挙動が観測できなくなったので不当命令に戻しました。
+
- 1.1.1 (2024/12/31) +
-
+
- m68k(Fix): FABS、FNEG、FMOVE.D <ea>,FPn、FMOVE.X <ea>,FPn、
+FMOVE.X FPn,<ea> 命令のフラグ変化を修正。
+
Fix flags on FABS, FNEG, FMOVE.D <ea>,FPn, FMOVE.X <ea>,FPn + and FMOVE.X FPn,<ea>.
+ m68k(Update): 不当命令のはずの FMOVEM.X -(An),<fplist> の挙動を実装。 ++Implement behaviors of FMOVEM.X -(An),<fplist> + that should be an illegal instruction.
m68k(Update): 不当命令のはずの FMOVEM.X <fplist>,(An)+ の挙動を一部実装。 ++Implement a part of behaviros of FMOVEM.X <fplist>,(An)+ + that should be an illegal instruction.
- vm(Fix): ver 0.7.0 以降、X68030 でフロッピー2枚指定した状態で起動すると
+IPLROM 画面でハングアップしていたバグを修正。
+
Fix hangup problem when you insert two floppies on startup on X68030 + since ver 0.7.0.
+ - vm(Update): Human68k モードで IOCS _B_INTVCS に一部対応。
+
Implement a part of IOCS _B_INTVCS on Human68k mode.
+ - util(Update): runx で IOCS _B_INTVCS に一部対応。
+
Implement a part of IOCS _B_INTVCS on runx.
+
+
- m68k(Fix): FABS、FNEG、FMOVE.D <ea>,FPn、FMOVE.X <ea>,FPn、
+FMOVE.X FPn,<ea> 命令のフラグ変化を修正。
+
- 1.1.0 (2024/12/25)
- m68k(New): 68040 に対応開始。新設命令の一部と MMU/FPU くらい。
@@ -27,8 +94,8 @@
Implement cpSAVE, cpRESTORE behavior on 68030.
- m68k(Fix): FSAVE 命令のメモリへの書き出し順を修正。
Fix the order that FSAVE writes to the memory.
- - m68k(Fix): FBcc、FScc、FDBcc、FTRAPcc のフラグ動作を修正。
-
Fix flags on FBcc, FDBcc, FScc, FTRAPcc.
+ - m68k(Fix): FBcc、FDBcc、FScc、FTRAPcc のフラグ動作を修正。
+
Fix flags on FBcc, FDBcc, FScc and FTRAPcc.
- m68k(Fix): FDBcc の分岐アドレスの計算を修正。
Fix branch address calculation on FDBcc.
- m68k(Fix): FMOVE.X FPn,<ea> 命令の OVFL, UNFL フラグ変化を修正。
- m68k(New): 68040 に対応開始。新設命令の一部と MMU/FPU くらい。
@@ -27,8 +94,8 @@