Skip to content

v0.06

Compare
Choose a tag to compare
@Wack0 Wack0 released this 03 Aug 20:04
· 35 commits to main since this release

If you are running under emulation, get the latest version of dingusppc-nt to fix the broken framebuffer

  • arcfw: implemented SCSI (MESH) driver
    • (still no NT driver for MESH yet)
  • stage1: attempted to fix issues with physical memory enumeration
  • stage1: fixed getting framebuffer address for certain cards
    • this fix breaks older versions of dingusppc-nt which was relying on the incorrect behaviour, get the latest version
  • arcfw: when reading/writing ATAPI only send test unit ready
    • should fix read failures / slow read speed with certain IDE optical drives
  • HAL: PCI slot interrupt fixes
  • drivers: rebuild for supporting (still unreleased) uninorth port
  • offrmdrv: fix text mode setup on systems with big endian PCI bus (like uninorth)
    • this is done by allocating a framebuffer in main memory for setupdd to use, and correctly copying it to the real framebuffer every 100ms (10fps in text setup should be fine, right?)
    • the framebuffer allocated is 640x480, copied to centre of the screen, rest of framebuffer is filled black
  • offrmdrv: pass flag to GDI drivers for systems with big endian PCI bus (like uninorth)