Jump to content


  • Content Count

  • Joined

  • Last visited

About modulusshift

  • Birthday September 5

Profile Information

  • Gender
    Not Telling
  • Location
    Southern Colorado

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. @balrog These are beautiful, I almost forgot you mentioned you had them laying around somewhere! Thank you very much for your contribution.
  2. I kinda figured that any card that'd come close to modern resolutions would need acceleration. I was hoping that this discussion would decide on 030 PDS because, selfishly, I've got an SE/30 myself, and also, the increased bandwidth might make higher resolutions more possible. But honestly, the more time the CPU is sending data to the PDS the less time it has for other calculations, so it'd just slow down the rest of the computer even more than a fully saturated Nubus. Gotta keep your resources in mind, I guess. No wonder Apple seems to heavily imply that even PDS cards should be talking pseudo-Nubus. I really hope I can keep up with you all enough to contribute in some way. I'm not an experienced programmer by any means, but I'm definitely going to be keeping a lookout for opportunities to help out as this progresses. Bare minimum I'm gonna be sanity checking any code for more obvious bugs when that starts coming along, if I can't do anything else.
  3. So, let me get this straight: in practice, a video card for one of these Macs is, from the Mac's perspective, a RAM expansion that includes one or more frame buffers, and then components that read those buffers and sends them to a display? And that expansion attaches to the rest of the system through either Nubus or PDS? Does the video card have any other necessary responsibilities? Is it possible to make bare minimum hardware that uses internal RAM as the framebuffer like the IIsi? Obviously it's most likely worth *not* doing that, just getting my head around the problem space. What is QuickDraw acceleration, and how hard would that be to implement? I take it we'd need to include a coprocessor (obviously might be same chip, but logically, anyhow) that implemented Atkinson's calls directly instead of just telling the Mac that the framebuffer is over here and letting it figure that out? Would we patch the QuickDraw in ROM to do that? How much does the Declaration ROM do vs. a system extension like many of the contemporary cards needed? How much external display support is built in? edit: to be clear, I'm just making my research questions public, if no one knows all this off the top of their heads I'll be poring through the documentation provided anyway, but I'd appreciate the answers as well.
  4. modulusshift

    Color video from SE/30 for cheap?

    Wow, that's an amazing document you've got there, Bolle. I'm really starting to develop an appreciation for vintageapple.org that I wasn't expecting, they do some amazing work collecting and digitizing all of that. Obviously this isn't going to be a very inexpensive project if I do decide to do it, but that's worth it to have more to tinker with for sure. I wonder what the practical maximum resolution one of these machines can handle is? Could I get 24-bit color on a 4k display with a big enough buffer? I don't know, but I hope I'll find out!
  5. modulusshift

    Color video from SE/30 for cheap?

    Are you offering to sell it? Give me a price and I'll consider it, for sure. I'm just across the rockies from you so shipping should be reasonable too.
  6. modulusshift

    Color video from SE/30 for cheap?

    Oh man, that would have been cool. That's a good thing to keep an eye out for just in case, thanks.
  7. modulusshift

    Color video from SE/30 for cheap?

    What's the cheapest way to get color video out of an SE/30? Even 256 colors at 512x384 would be perfectly fine. I find that my interests in this computer are more often limited by lack of color than lack of hardware on this. And I could just pull out my Performa 630CD for that, but it takes up so much more room than a compact Mac. On a side note, has anyone attempted to make a modern video card for classic Macs? It really seems like it wouldn't take much hardware to make a very impressive video card for these. I can almost imagine the components in my head well enough to consider prototyping one, especially with that "designing cards for Macintosh" book floating around.
  8. modulusshift

    SE/30 System 6 can't initialize hard drive

    That label thing is a kind of funny piece of trivia. And you all were right, as soon as the TE jumper was set up, everything ran perfectly. Wow, this machine boots fast with a hard drive.
  9. modulusshift

    SE/30 System 6 can't initialize hard drive

    Okay, that's good to know. I've managed to track down the jumper guide for this drive and I'll see how it's configured later today. Edit: And thanks to SE30_Neal for getting this discussion started. I will try the copy of Silverlining I've got lying around or Lido, if the termination isn't the issue. I just would have preferred Apple's tools if they would have worked.
  10. modulusshift

    SE/30 System 6 can't initialize hard drive

    Okay, good to know! I know that the external casing it was in before could select the SCSI ID, and a trace of Silverlining from the last Mac to use this drive showed that it was recognized as 0 when installed internally, so I just assumed it was automatic. What really confuses me is that the label for this drive shows jumper positions to put it in master, slave, or cable select mode. If I'm not mistaken, that's IDE-only, right? But this is certainly a SCSI drive, I had no trouble at all with the ribbon cable inside the Mac. As I understand it, a lack of termination wouldn't just be buggy, it wouldn't even turn on or allow any communication to happen on the bus? If so, it's terminated just fine. I'm very curious what kind of trickery the external enclosure was doing to make the drive unterminated in the enclosure, but terminated as soon as it's removed from it.
  11. modulusshift

    SE/30 System 6 can't initialize hard drive

    It's simplified for internal hard drives. You know how an external SCSI drive can use numbers 1-6? An internal hard drive automatically gets 0, just like the Mac automatically gets 7. And the Mac handles the termination, too. Thanks for your help, though.
  12. I have an SE/30 with no hard drive (courtesy of jupo on these forums, whom I can't speak highly enough of), and a Quantum Fireball TM 2110s from an external SCSI enclosure. It seemed like a good match to me, so I installed it in the SE/30. I'm running off the System Startup disk from 6.0.8, and the Apple HD SC Setup copy on there didn't recognize it. So I grabbed the patched Apple HD SC Setup that's floating around, and dropped that on the floppy. That recognized the drive just fine, so I tried to initialize it, and it fails every time. The test button passes the drive successfully, but initializing fails with either an "unable to verify format" after about a minute, or a "unable to write to drive" after at least 15 minutes. I'm lost as to what to do here, and the troubleshooting for this is very sparse online. The computer does need recapping, it already has only very faint audio and occasionally wavy video on the right side, but there doesn't seem to be anything going wrong during this initializing process. Any thoughts, anyone?
  13. modulusshift

    Demand for Performa 630CD?

    I'm curious what the other forumgoers think the demand for these computers is. It's obviously not huge, these middle model Performas were kinda lackluster compared to similar year PowerPCs or even Quadras, but also not anywhere near early enough to be historical. On the other hand, these computers hit an interesting balance of usability for value, where they're solid enough performers to run pretty much any 68k software at a good clip, color at a reasonable resolution is possible, there's a Comm Slot for reasonably priced modern connectivity...They're some of the oldest computers that don't take much effort to bring up to somewhat modern standards. I personally don't much like this model because it's freaking bulky and I can't justify the desk space to mess around with it. (I don't have a very big desk, I can only just barely fit a keyboard in front of it.) I think I'd be happier with a compact Mac, even if it is older and slower, because then it wouldn't take up so much room, and I could justify using it more. I have a very nice working model with Apple monitor and a box each of software, manuals, and accessories. With all that I suspect I could recoup costs ($70 on craigslist) and maybe get an SE + SCSI2SD with the proceeds if I listed it well. Apologies for thinking out loud, I wanted to see what others in the hobby think.
  14. modulusshift

    Floppy drive compatibility question

    oh dang. I literally don't have anything between the two. I've got the 630CD, the Sawtooth, and an 800MHz iMac G4. Besides that I have an Ivy Bridge era desktop, and an old Gateway PC (2004-ish) that has both USB/Ethernet and a floppy drive (was hoping I could use the floppy in my desktop with a cheap adapter), but is currently disassembled and without an OS. That's probably my best bet without spending any money, though. I could get some sort of Linux to make disk images of the Mac software, probably. It sounds like a pain, but possible. edit: and a Raspberry Pi 3.
  15. I've got here a Performa 630CD, and a 400 MHz Sawtooth Power Mac G4. Is there any compatibility reason why I couldn't pop open the 630CD, remove the floppy drive, and attach it to the G4? I have a bunch of software on floppy that I want to get backed up to a modern computer. Unfortunately, my 630CD doesn't have an obvious way of communicating with anything newer that I have, and everything newer than it doesn't have a floppy drive. (I got a little excited when I first got this G4 until I realized the slot on it is just a Zip drive.) So I'm hoping I can just copy everything using the rigging I mentioned above, unless the 630CD has an incompatible SCSI bus or did something stupid like use an IDE floppy...oh gosh, that's possible, isn't it.