Jump to content

modulusshift

6502
  • Content Count

    25
  • 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. modulusshift

    Mac SE/30 PDS & Power Questions

    Hey, this is a different take on a project I was considering taking on! My main focus was to output color to a modern external display rather than provide grayscale to the internal one, but this still sounds very interesting, and I definitely don't have any engineering experience in my project. I was hesitating about including an FPGA in my project, because I feel like it should be possible to go without it, and leaving it off would definitely lower the price. But more power to you if you have the resources to handle that. Any chance your SoM has an exposed HDMI port we can try and get working post-launch?
  2. modulusshift

    SE/30 SCSI or drive failure?

    Silverlining included a First Aid program that actually worked for me, unlike the one on my System 6 disk. (Is that locked to Apple hard drives again?) Verify and repair and it was good. I ran Silverlining’s short tests to see if anything else would go wrong and they didn’t. So, yay Silverlining! I’ll update again if anything goes wrong in the near future, I’m about to start a project on this Mac that’ll keep me running it for a while.
  3. modulusshift

    SE/30 SCSI or drive failure?

    It booted! It seems to be working, except: all the text is backwards. But it all starts in the right place, so most of the text just gets clipped immediately. Well, I guess I’m about to run Silverlinings so wish me luck.
  4. modulusshift

    SE/30 SCSI or drive failure?

    So I booted up my SE/30 I've left alone for a bit. I put in a younger (ca. 1995) hard drive I had laying around last time I messed with it, which I used LaCie Silverlining v5.7 to initialize and install a disk driver for. Everything was working fine as of then, excepting quiet audio and display distortions whenever the hard drive or floppy drive was in use. (it hasn't been recapped) This time, I booted it up, I found that I left System 7.1 installed last time I used it, but the software I wanted to mess around with (THINK Lightspeed C 3) expects System 6. I figured that's why the debugger wasn't working, and since I really wanted to use this specific version of the software, I decided to wipe the System folder and reinstall from my 6.0.8 disk images. After the install, I reboot and after Welcome to Macintosh I get a bomb with "Illegal instruction" or something. So I try to install again. Unfortunately, this install failed, with error #-36, which just decodes to IO error as far as I can tell. I try again, same error. I try to install the Minimum system software for SE/30. This works, and boots fine for the few minutes I test it, but I really want Multifinder for my programming, so I go back, install the full system software for SE/30, which seemingly succeeds, and this time when it boots it constantly redraws the Welcome to Macintosh window border, hanging there. I turn it off and call it a night. I'm mostly looking for a matter of probabilities here, what's likely to be the problem? Is my drive failing? It's not making any different noises from usual, that I can tell, but it also didn't mount consistently when booting from my System 6 floppy. Every boot always shows the Silverlining driver window, though. Every time I got an error during boot I restarted a couple times in case it was a one off, but each problem I described above was consistent. This all came after a couple hours of running the computer, so by my understanding that makes capacitor issues less likely since they had a chance to warm up. Still, perhaps there's fluid near the SCSI circuitry, and that's causing a problem? I didn't see any before I turned the computer on a couple days ago, no bulging caps either (I stored it disassembled for some reason, so I looked over the motherboard before I put it back together.) Could a chip in the SCSI chain be failing? As I see it, I have three things to try: attempting to clean the hard drive (maybe I'll run Silverlining again to see if there's bad sectors), cleaning and recapping the motherboard, or just ditching the hard drive and ordering a SCSI2SD. Any thoughts?
  5. @balrog These are beautiful, I almost forgot you mentioned you had them laying around somewhere! Thank you very much for your contribution.
  6. 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.
  7. 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.
  8. 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!
  9. 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.
  10. 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.
  11. 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.
  12. 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.
  13. 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.
  14. 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.
  15. 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.
×