• Hello Guest! We're hosting a challenge to welcome vintage Intel macs to the MLA during the month of July! See this thread for more information.
  • We've made some quality of life improvements to the Trading Post. More info here.

Recent content by joevt

  1. J

    Interware VDR-2a BIOS

    It appears to be two 4K DECLROMs concatenated together. The first 4K describes 640x480 modes. The second 4K describes 640x400 modes. They are otherwise identical.
  2. J

    Reverse Engineer the PowerKey by Sophisticated Circuits?

    How does a Xcode project build an Apple IIGS binary? What's Orca?
  3. J

    ZuluIDE

    Maybe we should discuss this in a ZuluIDE issue on GitHub?
  4. J

    ZuluIDE

    Sounds like a different problem to fix. A trace from Open Firmware should be equally as useful as for this problem. To trace multi-boot as it relates to ultra0, you would do this in Open Firmware: trace-on multi-boot-menu trace-off But we should concentrate on the select-dev problem first...
  5. J

    ZuluIDE

    8 is ATAPI_SOFT_RESET but that's for the command register, not the control register so ignore that. Mac OS X has these definitions: /* Task file definition *** Device Control Register *** */ enum { bATADCROne = 3, /* bit number of always one...
  6. J

    ZuluIDE

    The ATA/ATAPI protocol detection method is described at: https://wiki.osdev.org/ATAPI DingusPPC has method device_set_signature for AtapiBaseDevice and AtaBaseDevice. If ZuluIDE has similar methods, then is it expecting a different trigger for setting the signature? Something different than...
  7. J

    ZuluIDE

    Maybe there's an issue with timeouts? openwait is 100 ms. drive-select has 1 ms after selecting device. wait-bsy has 32 seconds timeout but it's not timing out because status register is never 0x80 (kbsy). It checks the primary and secondary devices. Maybe there's an issue with the interface...
  8. J

    ZuluIDE

    If anyone wants to follow the code for this, my Open Firmware Forth dumps for 4.4.7f1 and 4.4.8f2 are at: https://68kmla.org/bb/threads/g4-mdd-ram-recognised-at-wrong-size.52427/post-595230 They have code for multiple ATA controllers. The one we're looking at is the only one that has ata100base...
  9. J

    ZuluIDE

    I suspect a firmware problem with ZuluIDE. Output from the trace will determine what, if any, assumptions are being made by Open Firmware. If the cause of the problem is found, then we can patch ZuluIDE or Open Firmware.
  10. J

    Trashcan!

    BootCamp is not Windows emulation. It has two parts - one part for macOS for setting up the Windows partition. The second part is drivers for Windows. One does not need to use BootCamp to install Windows. It can be done manually - for when you want to have more than one other partition on the...
  11. J

    Rebuilding an Apple Multiple Scan 20" display

    13 1/8 inches x 25.4 mm/inch = 333.4 mm. perl -e 'printf("%.1f", (13+1/8) * 25.4)' 333.4 The ruler is marked with eighths on one side and sixteenths on the other side. 2 sixteenths (2/16) is an eighth (1/8). 2 eighths (2/8) is a quarter (1/4). 2 quarters is a half (1/2).
  12. J

    ZuluIDE

    I have no experience with ZuluIDE. What Open Firmware version does your MDD have? We can run some commands in Open Firmware to see what's causing problems. Connect to Open Firmware with telnet, load and execute "Open Firmware Trace.of" from disk or paste into telnet (paste requires text...
  13. J

    Power Macintosh 7500 thinks it's an 8500

    Confirmation helps to ensure that what I know is correct or not. I would like my sample size of real hardware to be greater than zero. If you don't have a serial cable and another computer to connect it to, you can try GrabMemory.app...
  14. J

    Power Macintosh 7500 thinks it's an 8500

    Read F301A000 in Open Firmware. F301A000 rw@ 4 u.r The BoxID bits are bit 11 and 12 (where bit 0 is the LSB). From LSB on the right to MSB on the left, the bits are: 1,0 = 10 : PCI1PRSNT2A_I,PCI1PRSNT1A_I (00=7.5W, 01=15W, 10=25W, 11=No connection) 3,2 = 00 : PCI1PRSNT2B_I,PCI1PRSNT1B_I...
  15. J

    Troubleshooting Quadro 4500 FX in G5 Quad

    I used nvflash.v5.95.0.1-win (from TechPowerUp website) in Windows 10 to flash my Nvidia 7800GT Mac Edition (from my Quad G5) so that I could use it in Old World Macs such as Beige G3 (using a modified ROM)...
Back
Top