Search results

  1. saybur

    Comparison of SCSI2SD v5.0b and BlueSCSI v2 on Centris 650

    The best comparison on the ZuluSCSI side is one of the RP2040 models. BlueSCSI v2 is a clone of those, they will perform identically. Benchmarks for PiSCSI are here if you're interested: https://github.com/piscsi/piscsi/wiki/Benchmarks So you are aware, there is a history of animosity between...
  2. saybur

    Comparison of SCSI2SD v5.0b and BlueSCSI v2 on Centris 650

    I was also about to ask where on earth that number came from. The price difference between BlueSCSI and ZuluSCSI is IMHO close enough to be negligible. This is awfully arbitrary reason to completely discard MacSD. For many (most?) use cases people here are likely to have a 4GB partition limit...
  3. saybur

    Hootswitch, a (work-in-progress) Apple Desktop Bus switch

    Ah, that makes sense. The button / key combo will be the default approach for sure. In general, even if 'fancy' features get added I really want to make sure this thing operates as a basic KVM-style switch without any user configuration: at some point I'll need to add a 'hoot.ini' type feature...
  4. saybur

    Hootswitch, a (work-in-progress) Apple Desktop Bus switch

    Huh, that's interesting, I wasn't seeing a second enumeration while monitoring the bus via sigrok, at least with my IIci running 7.5.5. It generated a reset early on, enumerated, then started the usual Talk querying. Is the enumeration behavior ROM dependent? I could just have been missing it, I...
  5. saybur

    A thread for RackMacs

    That is something else, it looks great! The front panel in particular is delightful, it looks like it could have been on a professional product from the era. Nicely done.
  6. saybur

    Hootswitch, a (work-in-progress) Apple Desktop Bus switch

    It's definitely the easiest way, but unfortunately the design of ADB makes things a bit more complicated: Devices get reset during computer startup. If you don't participate in that process the device will likely not work with the computer properly. ADB devices all have a changeable bus...
  7. saybur

    Hootswitch, a (work-in-progress) Apple Desktop Bus switch

    Appreciate the kind comments 🙂 Yeah, that seems right. The communication for mice is only mouse->computer so AFAIK there isn't a way to notice the pointer running off the screen without a supplemental driver. If a app/driver could be written, on the Hootswitch side it would be easy to add a...
  8. saybur

    Hootswitch, a (work-in-progress) Apple Desktop Bus switch

    Thanks both for your comments, and great to hear about your order. Let me know how it goes once those show up, any feedback/suggestions for changes would be welcome.
  9. saybur

    Hootswitch, a (work-in-progress) Apple Desktop Bus switch

    More progress on the firmware, which is feeling much more complete for basic keyboards and mice. Still some bugfixes needed but it's at a stage where I can now use it for daily driving. I put together a little video of the switch in action. It can hopefully show off things better than a long...
  10. saybur

    Hootswitch, a (work-in-progress) Apple Desktop Bus switch

    They're quite good at asynchronous processing. All the direct ADB line handling is done in interrupt time; I was paranoid about excessive ISRs from the get-go, so most of the interrupt stuff is just PIO/DMA setup or dumping raw data from a PIO into a custom queue for later interpretation...
  11. saybur

    Integrated Tashtari Machine: Floppy Drive Emulator

    This feels like a perfect match to the new RP2350. The PIO units are flexible and may be able to directly handle the timing sensitive floppy signals, the new chip has PSRAM mapping into the address space, there is some level of 5V tolerance on the GPIOs, and it supports MicroPython. There are...
  12. saybur

    Hootswitch, a (work-in-progress) Apple Desktop Bus switch

    For @demik your question got me thinking and I went ahead and dove into the FreeRTOS documentation. That was definitely the approach I should have taken to begin with. I've got a test branch on Github that breaks the polling superloop into tasks and it is working just fine. Based on the...
  13. saybur

    bin/cue Mounting under OS9

    Sorry, bias toward what I've worked with with is showing, I should have mentioned your implementation as well :) There would unfortunately need to be some kind of driver written to parse the .bin file correctly and present it to the OS like a real drive. The data in a .bin isn't set up in a way...
  14. saybur

    bin/cue Mounting under OS9

    The MacPlay ports of Descent I and II have Red Book audio. There are some other games that use it too, I think Warcraft had audio tracks. It was definitely not as common as on the PC side though. For OP this doesn't exactly address your question, but if you're using a SCSI emulator both...
  15. saybur

    Hootswitch, a (work-in-progress) Apple Desktop Bus switch

    I'll need to test it with my IIgs but yup, the goal is to support it. Others with more ADB knowledge can chime in but AFAIK the bus implementation on that system is fairly similar to a Mac. The PIO units on the RP2040 let you keep pretty much 100% in-spec on stuff like bit timing; the delays...
  16. saybur

    Hootswitch, a (work-in-progress) Apple Desktop Bus switch

    Thank you both! This is just running on the bare Pico SDK. I don't have experience with an RTOS and I wasn't 100% sure if it would be a good match or not with this project. In retrospect that might have been a good thing to figure out before I wrote a bunch of code lol. And sadly no, right now...
  17. saybur

    Hootswitch, a (work-in-progress) Apple Desktop Bus switch

    Over the past few weeks I've been working on something to share peripherals between multiple old Macs (keyboards/mice/whatever). Here's what I've come up with: This supports five ADB buses (4 computers and 1 set of peripherals) via a Pico W. I've got (very) basic ADB keyboard and mouse...
  18. saybur

    SCSI to Ethernet Adapter on New Hardware

    As of right now there really isn't much in the way of CD-ROM specific features. I had a prototype in development but wasn't happy enough with it to merge into the main branch. I got much more familiar with CDs during the audio playback work I did on ZuluSCSI and I think it's definitely doable to...
  19. saybur

    Introducing scuzEMU, a SCSI Emulator Utility

    Version 0.5 is up, including: Fixes for bugs I discovered during testing on older systems, Minor user interface tweaks. Available here. At this point most features I want are present and I'm OK calling this the first 'beta' release (for whatever that's worth). If you try it let me know how it...
Back
Top