Make sure you document and publish this, I think people will find this useful. It would be awesome if this was the world's first 4MB hack of this machine! Did I mention you deserve much more views and subs?
@@adriansdigitalbasementissue is the schematics diging was genius for no trust they is like these fake parts on ali they worth the risk if you know they are no trusty
Adrian, you are such a nerd. I love it! Please do not loose it. Been watching your channel since the beginning and I love how much you have matured with your videos. Thank you do much!
Absolutely agree and it's the reason I love this channel 😀 I've done electrical repair work before but it's been a while since I've done anything like this myself.
I have watched a few of your videos and they helped me tackle some repairs. I was able to replace 2 failed ram chips on an apple 2e and it works great now even installed ic sockets. Then I was able to repair a multi meter that fell off a ladder and hasn’t worked since. Was a broken solder joint pad and trace on the surface mounted “clock crystal” I think. Now will be used for a bench meter since I don’t trust the repair for day to day work. Thanks for your thorough explanation of the repair processes. Much appreciated.
Such an awesome mod for a Mac Classic, especially for those boards that may have been almost relegated to worthless because the PAL was broken. Whereas the LS logic chips are pretty easy to replace even today, those discreet logic chips aren't, because as you said the programmed logic isn't fully known for these custom ICs. Using this mod, none of that matters which is so cool!
What you didn't explain is that while adding one address line increases the amount of addressed memory by 2, dynamic rams use each address line TWICE, once during the RAS clock interval, and a second time during the CAS interval. Each DRAM ram address line is muxed between TWO CPU address lines, so the memory address is FOUR times as much when you add a single DRAM address line.
I remember reading the code name was OX for those Macs, pre-release, and how they considered diskless workstations, and balked at the last minute. The machine still came super under-configured, but boy did that disk image come in handy doing upgrades on that generation. Still no idea why Ox was its code name but word got out how to access it even tho it was considered a failed design option, they kept it in production. All that for Education marketing for some big Univ no doubt.
The CAS pins are pin 17 on the chips if you don't skip the missing pins. Guessing whoever made those schematics never saw the datasheet of those memory chips, so they just didn't know to count the missing pins. Anyway, this is a super clever hack! It's possible someone could've worked out how to do this back in the day, but it would've required them to realise that the SE and the Classic use the same chip, despite the different part numbers, and have access to the schematics (or reverse engineer that part themselves), so it's pretty unlikely anyone would've figured this out. Also it still would've been cheaper to do the standard upgrade, since those higher density memory chips would have been much more expensive than the standard ones that the Classic used. But still, great job figuring this out! Hopefully it might help bring back a few machines that have a faulty PAL or LS174 chip.
Okay just finished your video and I'm currently taking apart my Mac can't wait to see if I can get it to work. The main reason I want this is for the form factor. I have my Mac in a custom 3D printed case and need 4mb and couldn't work out how I was going to get it all to fit without making the enclosure much larger than where I want it to fit. Thank you so much for all your amazing videos.
I'm soo loving the devious ingenutiy, articulately explained in the intro. There's a nostalgic aspect too for this 60 year old, as in my 20's I did a similar mod to upgrade my 1MB ARM1 Acorn Archimedes to 4MB by piggy-backing DIL chips.
Highly unlikely that I would ever do this, having never owned anything Apple. The Apple, ][, Classic etc. where not that popular here in the UK. But this is so cool, and I just love the fact that you decided to give it a go!
f2 = Address error - f3 = Illegal Instruction - fA = Line 1111 and wow E isnt even on the list lol. This one was awesome Adrian. i was as excited as you to see the final result.
Was not ready for 15:40 and it make me laugh out loud. I enjoy seeing you make these new mods and having fun playing with these parts. It's a good addition to your other good work.
39:22 I guess it depends what they mean by "Software error". With the wires hooked up wrong it's possible a stack error occurred or it didn't find a value it expected and that lead to some other issue which resulted in the sad mac. So it that sense it was a software error.
I love the “really small pizza box” idea you outlined at the end, the first time I saw these motherboards I was struck by how similar they are to say a ZX Spectrum. Tiny board, a CPU, a highly integrated I/O chip, sound, and memory.
I had started building a Mac SE motherboard based rack mount system a few years back. I was planning on getting a drive set up that would just boot up and act as a local talk file server. I never finished the project, but it would fit as a pizza box ;)
Oh yeah! Those Bomarc schematics SUUUUCK!!! I've tried using them before and found so many problems with them that they were utterly useless. I feel your pain.
brother Adrian, you are a freakin genius for figuring this out mate. Seriously dude, you should wear a golden mac propeller hat! i have a mac classic logic board that i butchered when was learning hot air soldering. i pulled the 74LS104 too early and with it half its pads :/ You have now given me a pathway to fix the card and make it better like the six million dollar man! bravo brother, 2clickSando from Australia. Absolutely love your passion, enthousiam and achievements in vintage tech.
The 22R series resistors are probably used as series dampening resistors. NOT protection resistors. These are used to reduce the Q of data lines so they don't resonate and ring during data transitions. Parallel resistors can also be used for dampening, however, they would consume power even when no data is being transmitted. Note that traces on the PCB would have a (tuned) characteristic impedance also. Bodge wires will have a VERY different characteristic impedance, but at slow data rates used in vintage equipment, it's MUCH less critical. Newer designs become MUCH more critical for trace requirements - trace impedance, ground plane reference, and also matched trace length are all critical. This is especially the case as data approaches 33-100MHz, and is absolutely critical when in the GHz range. At those frequencies, even a poorly calculated via can really screw up the sugnal integrity. Note that even on a slow data bus, fast chips can be sensitive to this phenomenon, as they'll trigger on subtile ringing, that slower chips don't even notice.
Thank you for documenting all this!! I finally got the courage to to some surface mount soldering and recapped a Macintosh Classic II that was non functional a few days ago and it's been a really great computer so far! It's really only thanks to you and a few others who show the nitty gritty of doing real repair like this that I was able to look at it and go "huh maybe I *can* actually do that...".
That is so cool mate! Mistakes in schematics are the worst (hello IBM 5150 reset line) but excellent work tracing and understanding the system rather than just blindly trusting and giving up. Excellent reverse engineering and hackery!
I remember using a Mac classic when I was very young, it great to see them being fixed. I think mine died to bad caps. I just remember a clock game was the only software we had for it but I had fun just using it.
Those series 22 Ohm resistors are for dampening out reflections on those traces. High speed edges imply quite high signal components that dont like unterminated transmission lines like normal PCB traces.
This is awesome, Adrian. Very cool modification! B.t.w. You are the guy, who catch me into the nets of old hardware. And the things you do always inspire me to try interesting things myself. You are the person who "gave" me a soldering iron in hands(i have no ANY experience before last year) and I saved a few boards already and now have working 286, 486 and Pentium machines(486 and s7 are HP Vectras, and it's because of you too! You showed me this cute pizza boxes in your old video) You have no idea how much you did and still doing to people like me. :3
That's absolutely amazing achievement! Your knowledge about computers would be very useful in console hacking scene and the repairability of those machines where no schematics coming out for obvious reason of security. And the fact that you are saying you like so much doing mods, makes smile on my face that you may add help one day to the community out there giving those wonderful machines more functionality, more repairability and make the retro community preserving their consoles. I would definetely like to see you in video like XBOX OG repair and mods, as long as XBOX 360, and PLAYSTATION mods as well. Go on with more challenging things like this! Keep up the good work!👍
Reminds me of the times when I was student and added memory in similar ways to my 520ST and casio FX850p. I can totaly relate to the satisfaction of having the thing works !
What an awesome hack! And the kudos you deserve for reasoning out the similarities between the two motherboards and engineering said hack are beyond the limit. The only complaint I had with this video is that you didn't show more of the solder work. I love your re-cap videos and love seeing you actually do the work on the computers. I imagine its boring for some, but I love it!
Awesome, I just got my hands on a working SE and another non-working classic. i havent had a chance to tear into the classic yet but i can wait to check it out and see if i can repair it as well.
Wow its amazing how your mind works. It was a great video because it is obvious to everyone that you love what you do. Cheers and happy hardware hacking Adrian!
Ha, that is so awesome! I am also a fan of hardware mods that make the computer more useful. Much like the Atari ST 4MB RAM upgrade video you did (which I also followed suit and did). I have a Mega ST and there is a mod out there to connect 2x1MB 30 pin SIMMs instead of sourcing 16 x 1MB x 1 chips to get it to 4MB. That is next on my list! Great job!
love it adrian! well done mate. i was watching you with those schematics and was like hmmm i wonder how legit they are. so they are mainly good minus a few things.
Phenomenal performance! It brought back memories of some people piggybacking Ram chips and wiring up additional address lines in an Atari 800XL to get it to the 130XE RAM count. Old times. Btw, I took especially the C programming classes in my tech Uni, because they had a room full of Macintosh Classics in 1995. It was one of very few ways to spend time with those machines in my country at that period.
Never Liked the Macs, we used to make fun of them back at school with their squint Screens and slow running programs. Someone once tried to give me a free mac and I told them to give it to the Salvation Army. But Nether less I always enjoy watching every repair video, because your always picking something up.
When I was a kid, my school basically gave away their fleet of (mostly) Mac Classic and Classic II systems. There were even some LC-II's in the mix. They decided to go full in on boring cheap Wintel systems instead. As a result, my friends and I were showered in a few of these Macs! I ended up with two Mac Classics. I didn't have a lot of knowledge on how to actually use them, and I had no idea they had a built in boot ROM. I mucked about with them for about a year (even getting my first CRT shock, while the power was on, that was fun!). I got bored of them, and eventually gave them to a friend. I never saw them again. If I had access to the internet at that time, I probably could have figured it out, got them working etc. Hindsight!
adrian i love your videos. you have inspired me to create my own. im not the best content creator i have a few health issues in the way but im not going to let that stop me carrying on. keep the videos coming.
I bought a 4 mb upgrade kit for my Atari ST back in the day, I had to solder 4 bodges to the legs of the square MCU and pull out a socketed chip and plug in a small daughter board then plug that chip back into it, it might have been the CPU. It was cool when it worked, 4MB instead of 512. But slowly the hard drive and floppy disks started malfunctioning, getting worse and worse the older it got. If I would have kept it I bet just by watching Adrian's videos I could buy a scope and figure it out, but I sold it for parts and bought my first PC. So ended my days of assembly programming on the 68000. Oh well. I have been messing around with Steem and got a c compiler working that I think I can do ASM subroutines. I want to try to recreate my sprite software library that I cooked up on my Atari before it faded into the sunset.
So my friend had a 520 ST he upgraded to 4mb back in the day..... inside was this horrible mess of wires, a daughterboard with more RAM and it was so confusing. It no longer works so he had to remove the RAM expansion and it was impossible to figure out how to reinstall it! Seems there are more modern ones available not but it's still a pretty frustrating experience on the STs. :-)
@@Rob_III Hi Rob. One address line per chip would double the addressable space on that chip, not quadruple it, so unless more chips were being added with separate cs lines I'm still thinking there's an unused address line on the existing chips in addtion to the new one.
sooo... the CASPAL (and the TTL) ist basically doing CAS line config for running with or without the expansion module? Oh, and it actually has to generate the CAS1L/H signals itself because the BBU is fixed to the other mode by the 470Ohms resistor) Looking at the schematic this seems to be it! The CASPAL gets "expansion module installed" and "simm module installed" signals, the CAS0L/H signals from the BBU, and the 174 latches address lines A19 to A21, and ALE (which is called "select address buffer here) to it. The 174 is controlled by RAS and the EOP Signal (DMA, "end-of-process", that also goes to pin 10 of the 53C80 (SCSI Controller)). RAS clocks the flipflops and EOP clears them all. (Strange that they didn't implement the 4 flipflops in the CASPAL. Maybe it was "full"?, or pincount?) I wonder why. Maybe power on sequencing? (the BBU mode has to be set right at power on, and the "detection" of the external module would be too slow?) Or the BBU can only do 1 and 4MB, but not 2...
I love watching your vids, sir, I'm learning... well, a bit. After this one I can't help but notice apple's pricing strategy seems to have already blossomed with the horrid amount of ram on the Classic... 1... and to make it useful you have t purchase what was probably a very expensive daughterboard.
What an amazing mod! I'm wondering if a CPU swap would be the next logical change? If you swapped an MC86000FN12F onto the board, the CPU speed jumps to 16.67MHz!
This reminds me of a magazine article back in the day (80 microcomputing), for how to increase your TRS-80 model 1 from 16K to 32K without needing the expansion chassis. What it entailed was piggybacking another 8 16Kx1 chips on top of the existing chips, except for the chip select pin, which needed to be bent up. Solder all the ram pins to the chips underneath, then install a bodge wire from all the bent chip select pins, to the address decoder chip pin for the second back of 16K of ram. Never did this modification, because i was poor and could not afford the 4116 chips. But this video reminds me very much of that "hack."
Make sure you document and publish this, I think people will find this useful. It would be awesome if this was the world's first 4MB hack of this machine! Did I mention you deserve much more views and subs?
Thanks! Hopefully one of the folks in the Mac community copy the instructions (From the description and share it around for others to try.)
@@adriansdigitalbasementlove your videos up there with the 8 bit Guy
@@adriansdigitalbasementissue is the schematics diging was genius for no trust they is like these fake parts on ali they worth the risk if you know they are no trusty
video descriptions are not searchable since Google made changes to their search algorithms. Less perfect results means you see more ads.
Amazing bit of reverse engineering/hardware hacking, Adrian! You are elite! 🎉
Adrian, you are such a nerd. I love it! Please do not loose it. Been watching your channel since the beginning and I love how much you have matured with your videos. Thank you do much!
He's learned a ton along the way. And learned to apply his knowledge to new, more advanced projects. It's been fun to watch.
Definitely the sort of nerd project that I absolutely love to watch!!
Good thing you said nerd instead of geek.
Absolutely agree and it's the reason I love this channel 😀
I've done electrical repair work before but it's been a while since I've done anything like this myself.
I have watched a few of your videos and they helped me tackle some repairs. I was able to replace 2 failed ram chips on an apple 2e and it works great now even installed ic sockets. Then I was able to repair a multi meter that fell off a ladder and hasn’t worked since. Was a broken solder joint pad and trace on the surface mounted “clock crystal” I think. Now will be used for a bench meter since I don’t trust the repair for day to day work. Thanks for your thorough explanation of the repair processes. Much appreciated.
Such an awesome mod for a Mac Classic, especially for those boards that may have been almost relegated to worthless because the PAL was broken. Whereas the LS logic chips are pretty easy to replace even today, those discreet logic chips aren't, because as you said the programmed logic isn't fully known for these custom ICs. Using this mod, none of that matters which is so cool!
What a pleasure to see you so happy when it freaking WORKS !
What you didn't explain is that while adding one address line increases the amount of addressed memory by 2, dynamic rams use each address line TWICE, once during the RAS clock interval, and a second time during the CAS interval. Each DRAM ram address line is muxed between TWO CPU address lines, so the memory address is FOUR times as much when you add a single DRAM address line.
Thankyou.
My brain crashed when Adrian said increased by 4.
Thankyou for explaining, I did not know this.
I remember reading the code name was OX for those Macs, pre-release, and how they considered diskless workstations, and balked at the last minute. The machine still came super under-configured, but boy did that disk image come in handy doing upgrades on that generation. Still no idea why Ox was its code name but word got out how to access it even tho it was considered a failed design option, they kept it in production. All that for Education marketing for some big Univ no doubt.
The CAS pins are pin 17 on the chips if you don't skip the missing pins. Guessing whoever made those schematics never saw the datasheet of those memory chips, so they just didn't know to count the missing pins.
Anyway, this is a super clever hack! It's possible someone could've worked out how to do this back in the day, but it would've required them to realise that the SE and the Classic use the same chip, despite the different part numbers, and have access to the schematics (or reverse engineer that part themselves), so it's pretty unlikely anyone would've figured this out. Also it still would've been cheaper to do the standard upgrade, since those higher density memory chips would have been much more expensive than the standard ones that the Classic used.
But still, great job figuring this out! Hopefully it might help bring back a few machines that have a faulty PAL or LS174 chip.
Okay just finished your video and I'm currently taking apart my Mac can't wait to see if I can get it to work. The main reason I want this is for the form factor. I have my Mac in a custom 3D printed case and need 4mb and couldn't work out how I was going to get it all to fit without making the enclosure much larger than where I want it to fit. Thank you so much for all your amazing videos.
@6:55 nice voice change "motherboard" :P
Mr Roboto for a sec
Maybe he's going through puberty again and his voice cracked, haha.
He's really an android, and that was his real voice. 😀
Proof we are living in the matrix
OMG i got so scared there for a second too I had to doublecheck. Scary robot voice 😢
I'm soo loving the devious ingenutiy, articulately explained in the intro. There's a nostalgic aspect too for this 60 year old, as in my 20's I did a similar mod to upgrade my 1MB ARM1 Acorn Archimedes to 4MB by piggy-backing DIL chips.
Congratulations! That's quite an accomplishment. Any RAM upgrade is good, but a default RAM upgrade like this is beyond great!
Even when you hit a setback, you're able to laugh and carry on. Very nice.
Highly unlikely that I would ever do this, having never owned anything Apple. The Apple, ][, Classic etc. where not that popular here in the UK. But this is so cool, and I just love the fact that you decided to give it a go!
That was actually a very clean mod to run 4MB onboard. It's doubly nice that it's 100% reversible as well.
f2 = Address error - f3 = Illegal Instruction - fA = Line 1111 and wow E isnt even on the list lol. This one was awesome Adrian. i was as excited as you to see the final result.
I'm genuinely happy this worked out, and I'm glad I got to share in your accomplishment. Great job, Thank you!
Was not ready for 15:40 and it make me laugh out loud. I enjoy seeing you make these new mods and having fun playing with these parts. It's a good addition to your other good work.
39:22 I guess it depends what they mean by "Software error". With the wires hooked up wrong it's possible a stack error occurred or it didn't find a value it expected and that lead to some other issue which resulted in the sad mac. So it that sense it was a software error.
I love the “really small pizza box” idea you outlined at the end, the first time I saw these motherboards I was struck by how similar they are to say a ZX Spectrum. Tiny board, a CPU, a highly integrated I/O chip, sound, and memory.
I had started building a Mac SE motherboard based rack mount system a few years back. I was planning on getting a drive set up that would just boot up and act as a local talk file server. I never finished the project, but it would fit as a pizza box ;)
Oh yeah! Those Bomarc schematics SUUUUCK!!! I've tried using them before and found so many problems with them that they were utterly useless. I feel your pain.
Im working on an se30 right now, and they are terrible, I understand someone paid another to make them too.
I am not a huge fan of Macintosh stuff, but this was an awesome mod! Very fun video.
brother Adrian, you are a freakin genius for figuring this out mate. Seriously dude, you should wear a golden mac propeller hat! i have a mac classic logic board that i butchered when was learning hot air soldering. i pulled the 74LS104 too early and with it half its pads :/ You have now given me a pathway to fix the card and make it better like the six million dollar man! bravo brother, 2clickSando from Australia. Absolutely love your passion, enthousiam and achievements in vintage tech.
More infectious enthusiasm and anticipation. It's a great way to spend a Sunday morning in Melbourne. Excellent. 👍
The 22R series resistors are probably used as series dampening resistors. NOT protection resistors. These are used to reduce the Q of data lines so they don't resonate and ring during data transitions.
Parallel resistors can also be used for dampening, however, they would consume power even when no data is being transmitted.
Note that traces on the PCB would have a (tuned) characteristic impedance also. Bodge wires will have a VERY different characteristic impedance, but at slow data rates used in vintage equipment, it's MUCH less critical.
Newer designs become MUCH more critical for trace requirements - trace impedance, ground plane reference, and also matched trace length are all critical. This is especially the case as data approaches 33-100MHz, and is absolutely critical when in the GHz range. At those frequencies, even a poorly calculated via can really screw up the sugnal integrity.
Note that even on a slow data bus, fast chips can be sensitive to this phenomenon, as they'll trigger on subtile ringing, that slower chips don't even notice.
Thank you for documenting all this!! I finally got the courage to to some surface mount soldering and recapped a Macintosh Classic II that was non functional a few days ago and it's been a really great computer so far! It's really only thanks to you and a few others who show the nitty gritty of doing real repair like this that I was able to look at it and go "huh maybe I *can* actually do that...".
I like this video. I hope you focus more on this type of content as it's your main strength.
That is so cool mate! Mistakes in schematics are the worst (hello IBM 5150 reset line) but excellent work tracing and understanding the system rather than just blindly trusting and giving up. Excellent reverse engineering and hackery!
Adrian, I love your enthusiasm. I get excited to the same degree when I get a breakthrough, either he or sw. Keep up the great work!
Now that's impressive. This is something I'd happily offer to someone who needs it. May even try it on my own classic for fun.
I friggin love this channel. I've already seen a video on this scandal on another channel, but I had to see John's take. Keep up the good work!
I don’t think I’ve seen anyone else attempt this! This is next level! Loved this mod. Awesome work Adrian! Superb video!
VERY nice project, I really enjoyed the whole process! Thank you!
Congratulations Adrian, I got excited too when you did on the video. Call it strange, but it was exciting to watch. Kia ora from New Zealand :)
Just wait, there's gonna be a bunch of articles saying "Man fixes biggest flaw on Apple computer".
I remember using a Mac classic when I was very young, it great to see them being fixed. I think mine died to bad caps. I just remember a clock game was the only software we had for it but I had fun just using it.
These videos MAKE MY DAYS/NIGHTS! Ultimate ASMR, AND educational!
Those series 22 Ohm resistors are for dampening out reflections on those traces. High speed edges imply quite high signal components that dont like unterminated transmission lines like normal PCB traces.
This is awesome, Adrian. Very cool modification! B.t.w. You are the guy, who catch me into the nets of old hardware. And the things you do always inspire me to try interesting things myself. You are the person who "gave" me a soldering iron in hands(i have no ANY experience before last year) and I saved a few boards already and now have working 286, 486 and Pentium machines(486 and s7 are HP Vectras, and it's because of you too! You showed me this cute pizza boxes in your old video) You have no idea how much you did and still doing to people like me. :3
Really cool! FYI, the PWM line in the SE and below is for the older floppy drives, they need a PWM signal.
I usually despise retro, You're changing my opinion. Your work is becoming legendary.
That's absolutely amazing achievement! Your knowledge about computers would be very useful in console hacking scene and the repairability of those machines where no schematics coming out for obvious reason of security. And the fact that you are saying you like so much doing mods, makes smile on my face that you may add help one day to the community out there giving those wonderful machines more functionality, more repairability and make the retro community preserving their consoles. I would definetely like to see you in video like XBOX OG repair and mods, as long as XBOX 360, and PLAYSTATION mods as well.
Go on with more challenging things like this! Keep up the good work!👍
yes, very fun! keep up the great work adrian! want to see more of your crazy schemes!
Reminds me of the times when I was student and added memory in similar ways to my 520ST and casio FX850p.
I can totaly relate to the satisfaction of having the thing works !
that is freakin' cool
You are awesome. I love it when a plan comes together.
Excellent Adrian WOW, it just blows my mind that this could be done. Great video!!!!!!
What an awesome hack! And the kudos you deserve for reasoning out the similarities between the two motherboards and engineering said hack are beyond the limit. The only complaint I had with this video is that you didn't show more of the solder work. I love your re-cap videos and love seeing you actually do the work on the computers. I imagine its boring for some, but I love it!
Awesome, I just got my hands on a working SE and another non-working classic. i havent had a chance to tear into the classic yet but i can wait to check it out and see if i can repair it as well.
Very nice, as always. Good spot on those mislabeled traces!
Quite a journey you took us on! Love the nerdy-ness of it all ^^
Wow its amazing how your mind works. It was a great video because it is obvious to everyone that you love what you do. Cheers and happy hardware hacking Adrian!
Ha, that is so awesome! I am also a fan of hardware mods that make the computer more useful. Much like the Atari ST 4MB RAM upgrade video you did (which I also followed suit and did).
I have a Mega ST and there is a mod out there to connect 2x1MB 30 pin SIMMs instead of sourcing 16 x 1MB x 1 chips to get it to 4MB. That is next on my list! Great job!
I will definitely use this on some of my reloaded giving the customer the option. Appreciate your amazing work.
love it adrian! well done mate. i was watching you with those schematics and was like hmmm i wonder how legit they are. so they are mainly good minus a few things.
That's a really cool mod. Glad you got it to work!
One of your best videos Adrian. Really enjoyed the hardware hack!
Great job you did Adrian! I love your videos and content. Greetings from Steven from the Netherlands
Amazing job, Adrian! endorphins were almost dripping off your face :-) I know the feeling when "It f...ng works!" Congratulations!
Awesome hack, Adrian! I love to see your reaction when it Freaking Works!! And your voice change at @37:49 too.
@AdriansDigitalBasement
Well done! I've done a mod like this before, but for something completely different. Very cool indeed!
I am glad you mentioned how you soldered them in! I could not figure how how you could get an iron in there.
great video as always
Phenomenal performance! It brought back memories of some people piggybacking Ram chips and wiring up additional address lines in an Atari 800XL to get it to the 130XE RAM count. Old times. Btw, I took especially the C programming classes in my tech Uni, because they had a room full of Macintosh Classics in 1995. It was one of very few ways to spend time with those machines in my country at that period.
Wonderful to share your excitement when it "just freakin works" !
Congrats Adrian. What an excellent experience.
Never Liked the Macs, we used to make fun of them back at school with their squint Screens and slow running programs. Someone once tried to give me a free mac and I told them to give it to the Salvation Army.
But Nether less I always enjoy watching every repair video, because your always picking something up.
Congrats Adrian, you never know when and why it could come in handy to someone somewhere.
😵💫 my eyes went crossed trying to follow the explanation, but this was still fun to watch 😂
You, sir, are a wizard. Nicely done!
Amazing hardware hack, Adrian! Congratulations!
This is AMAZING
Awesome! I love how you created a whole project and video to avoid having to deal with digi-key to buy that replacement 74 series logic chip 🤣
Bloody amazing work! What a legendary hack.
There is nothing more satisfying than an idea come to fruition.
Very well done, and a fun video to watch! Congrats! :D
Super cool Adrian, love seeing you hacking things like this, great stuff, heres to the next hack! 😄
When I was a kid, my school basically gave away their fleet of (mostly) Mac Classic and Classic II systems. There were even some LC-II's in the mix. They decided to go full in on boring cheap Wintel systems instead. As a result, my friends and I were showered in a few of these Macs! I ended up with two Mac Classics.
I didn't have a lot of knowledge on how to actually use them, and I had no idea they had a built in boot ROM. I mucked about with them for about a year (even getting my first CRT shock, while the power was on, that was fun!). I got bored of them, and eventually gave them to a friend. I never saw them again.
If I had access to the internet at that time, I probably could have figured it out, got them working etc.
Hindsight!
Wow. Adrian. Just wow. Good job!
Great Work Adrian! 👍🙂 So cool to see you work your way through problems!!
adrian i love your videos. you have inspired me to create my own. im not the best content creator i have a few health issues in the way but im not going to let that stop me carrying on. keep the videos coming.
Great work Adrian, and very satisfying :) you have permission to engage ‘smug’ mode :)
Captivating, i want more such videos with experiments
Probably one of your best videos so far!
Definitely hardware hacking is cool AF.
Hope you find more fun hacks for us in the future.
I bought a 4 mb upgrade kit for my Atari ST back in the day, I had to solder 4 bodges to the legs of the square MCU and pull out a socketed chip and plug in a small daughter board then plug that chip back into it, it might have been the CPU. It was cool when it worked, 4MB instead of 512. But slowly the hard drive and floppy disks started malfunctioning, getting worse and worse the older it got. If I would have kept it I bet just by watching Adrian's videos I could buy a scope and figure it out, but I sold it for parts and bought my first PC. So ended my days of assembly programming on the 68000. Oh well. I have been messing around with Steem and got a c compiler working that I think I can do ASM subroutines. I want to try to recreate my sprite software library that I cooked up on my Atari before it faded into the sunset.
So my friend had a 520 ST he upgraded to 4mb back in the day..... inside was this horrible mess of wires, a daughterboard with more RAM and it was so confusing. It no longer works so he had to remove the RAM expansion and it was impossible to figure out how to reinstall it! Seems there are more modern ones available not but it's still a pretty frustrating experience on the STs. :-)
Windows 11 users would be right at home with that lengthy 4MB memory check boot phase
6:40 One address line quadruples capacity? Am I forgetting how binary works, or can someone explain this to me in more detail?
I think he means 1 addressline per chip, that's 2 per pair = quadruple capacity.
@@Rob_III Hi Rob. One address line per chip would double the addressable space on that chip, not quadruple it, so unless more chips were being added with separate cs lines I'm still thinking there's an unused address line on the existing chips in addtion to the new one.
Totally incredible! Congratulations!
Big props for such an interesting hardware hack!
Incredible. I have no other words.
sooo... the CASPAL (and the TTL) ist basically doing CAS line config for running with or without the expansion module? Oh, and it actually has to generate the CAS1L/H signals itself because the BBU is fixed to the other mode by the 470Ohms resistor)
Looking at the schematic this seems to be it!
The CASPAL gets "expansion module installed" and "simm module installed" signals, the CAS0L/H signals from the BBU, and the 174 latches address lines A19 to A21, and ALE (which is called "select address buffer here) to it.
The 174 is controlled by RAS and the EOP Signal (DMA, "end-of-process", that also goes to pin 10 of the 53C80 (SCSI Controller)). RAS clocks the flipflops and EOP clears them all.
(Strange that they didn't implement the 4 flipflops in the CASPAL. Maybe it was "full"?, or pincount?)
I wonder why.
Maybe power on sequencing? (the BBU mode has to be set right at power on, and the "detection" of the external module would be too slow?)
Or the BBU can only do 1 and 4MB, but not 2...
I love watching your vids, sir, I'm learning... well, a bit. After this one I can't help but notice apple's pricing strategy seems to have already blossomed with the horrid amount of ram on the Classic... 1... and to make it useful you have t purchase what was probably a very expensive daughterboard.
Great video, what an interesting modification.
Excellent hack Adrian!!! Cheers from Italy
Woohoo! Awesome result and great video. 🙂
What an amazing mod! I'm wondering if a CPU swap would be the next logical change? If you swapped an MC86000FN12F onto the board, the CPU speed jumps to 16.67MHz!
At last! Love hadware hack videos. Thx so much for this!
Slewing ring as a desktop background? What’s the story behind that?
Nice work, Adrian! Somehow it almost feels as cathartic to remove parts as it does code 😁
This reminds me of a magazine article back in the day (80 microcomputing), for how to increase your TRS-80 model 1 from 16K to 32K without needing the expansion chassis.
What it entailed was piggybacking another 8 16Kx1 chips on top of the existing chips, except for the chip select pin, which needed to be bent up. Solder all the ram pins to the chips underneath, then install a bodge wire from all the bent chip select pins, to the address decoder chip pin for the second back of 16K of ram.
Never did this modification, because i was poor and could not afford the 4116 chips.
But this video reminds me very much of that "hack."
Very cool Adrian! Now all you need is a custom case to make a mini-mac and cheese.