Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Hello MLAers! We've re-enabled auto-approval for accounts. If you are still waiting on account approval, please check this thread for more information.
Thanks for your ideas! That's a good point. @halkyardo also suggested I should probably be triggering off of /DS for the writes. (And I guess triggering off of /DS for reads would be the same as triggering off /AS, so either way should be fine there).
Yep, just a single register does the trick...
I thought about it more and came up with this idea, basically delaying /AS through a few cascaded registers so that I can generate a delayed /DSACK to force a wait state, and also decide exactly when to do a /WE rising edge:
This seems like it meets all the timing requirements. But when I try...
I've been tinkering with trying to recreate an LC PDS card that I'm pretty sure existed inside of Apple at some point: a ROM Flash SIMM programmer supported by Apple's Flasher app, at least for the Quadra 605 and LC 475. I wrote a blog post about it a while back where I described getting it...
So cool!
Ahh, you're right. I probably wouldn't be adding any new info. I knew that...I just wasn't thinking!
I haven't paid close attention to how that opening works, but the next time I have the card out I'll think about it a bit. This sounds kind of crazy, but I guess someone could make a...
Yay! Excellent job! What a fun use for ChatGPT. I wonder how similar that circuit is on the G3 Blue and White. I have a couple of those motherboards laying around and might be able to check.
I think you're onto something! That all checks out -- it never occurred to me that if you start from...
Very, very cool! It'll be fun to hear how the testing goes with the keyboard power on.
Ahh, I didn't factor that into it. Very good point. I also haven't had any luck finding anything even close. It's interesting that the footprint on the PCB has two square pads (usually used for denoting pin...
I've been silently following this thread ever since the beginning and very much enjoyed it! Really nice work!
I somehow just today discovered that for the past decade, I've had a Beige G3 Desktop that came from the factory with a DVD drive, and indeed it has a Bordeaux card inside. With the...
I'm definitely not an expert at this stuff but you can definitely split the available address space of the LC PDS slot up into multiple sections used for different purposes. The Ethernet card I was looking at already kind of does this -- the DeclROM is mapped to one section of the address space...
6.9 came out today with the patch included. I would assume they would use a stable version of the kernel for the next Debian stable, so hopefully a new stable version comes out after 6.9 that Debian will use.
If we're lucky, this patch will get selected for backporting to the older stable...
Thanks! It looks like the net tree for 6.9-rc8 (which might become the final 6.9) was sent to Linus today and it contains the patch. Linus already merged it and you can see that the mainline tree now contains the patch too.
So...I'm pretty sure we squeezed this in just in time before the final...
Thanks! It appears that it was accepted into the net tree this morning. I'm not sure exactly what that means for which Linux release it'll be included with because 6.9 is so far into the release cycle at this point (6.9-rc7 was released a few days ago). Probably either 6.9 if we're lucky, or...
Haha, very possible! Another thing I did when testing a longer sound (the 5200/6200 sound) was to do the sound as 11.127 kHz instead, and hack my code to write each sample to the chip twice. That would let you use a sound twice as long.
You wouldn't really even need to extend the IIsi ROM, I...
Ahhh interesting, somehow I didn't get notified when you tagged me on this. Based on the last time it was submitted to the upstream kernel, it seems like there wasn't any resistance to the actual logic the patch did, it was just patch submission process stuff. It can be super intimidating and...
At a minimum it looks like the location of the free space where I placed the chime has moved in the IIsi ROM. It looks like it starts at around 0x4BF28 and is only about 24 KB in size, so there's less room available. With an 8-bit sound at 22.254 kHz, that comes out to a little longer than a...
I have a really old blog post (predating all the modern ROM SIMM developments) about how to hack the IIci ROM to add a sampled startup chime. I’d imagine the process on the IIsi ROM used in the ROM-inator II would be similar. It’s not exactly the same, since things are likely moved around. It...
I just wanted to point out that I think the IDs are already correct -- the Vendor ID and Device ID in your picture are displayed in decimal for some reason. 4245 is 0x1095 and 12562 is 0x3112.
You are amazing. I never would have considered the possibility of patching an FPGA bitstream to fix an issue like this. Really nice work figuring it all out! Super duper impressive.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.