0067 PC-XT overclocking record? New homebrew projects for the IBM PC, Apple II, C128, Mac and more

Поделиться
HTML-код
  • Опубликовано: 22 авг 2023
  • Welcome to SMMC episode number 0067! On today's video we have some really cool homebrew projects for the IBM PC, Macintosh, Apple II and C128. I'm covering all the bases! (Plus a few other neat things)
    -- Video Links
    PC Sprint Project:
    github.com/reeshub/pc-sprint
    Ron's channel and website:
    ronscompvids.com/ (including link to Github)
    / @ronscompvids
    Brad's channel TechTimeTraveller:
    / techtimetraveller
    Idun: • Idun cartridge for Com...
    github.com/idun-project/idun-...
    ESP32 Softcard project thread:
    www.applefritter.com/content/...
    Adrian's Digital Basement Merch store:
    my-store-c82bd2-2.creator-spr...
    Support the channel on Patreon:
    / adriansdigitalbasement
    Adrian's Digital Basement (Main Channel)
    / @adriansdigitalbasement
    -- Tools
    Deoxit D5:
    amzn.to/2VvOKy1
    store.caig.com/s.nl/it.A/id.16...
    O-Ring Pick Set: (I use these to lift chips off boards)
    amzn.to/3a9x54J
    Elenco Electronics LP-560 Logic Probe:
    amzn.to/2VrT5lW
    Hakko FR301 Desoldering Iron:
    amzn.to/2ye6xC0
    Rigol DS1054Z Four Channel Oscilloscope:
    www.rigolna.com/products/digi...
    Head Worn Magnifying Goggles / Dual Lens Flip-In Head Magnifier:
    amzn.to/3adRbuy
    TL866II Plus Chip Tester and EPROM programmer: (The MiniPro)
    amzn.to/2wG4tlP
    www.aliexpress.com/item/33000...
    TS100 Soldering Iron:
    amzn.to/2K36dJ5
    www.ebay.com/itm/TS100-65W-MI...
    EEVBlog 121GW Multimeter:
    www.eevblog.com/product/121gw/
    DSLogic Basic Logic Analyzer:
    amzn.to/2RDSDQw
    www.ebay.com/itm/USB-Logic-DS...
    Magnetic Screw Holder:
    amzn.to/3b8LOhG
    www.harborfreight.com/4-inch-...
    Universal ZIP sockets: (clones, used on my ZIF-64 test machine)
    www.ebay.com/itm/14-16-18-20-...
    RetroTink 2X Upconverter: (to hook up something like a C64 to HDMI)
    www.retrotink.com/
    Plato (Clone) Side Cutters: (order five)
    www.ebay.com/itm/1-2-5-10PCS-...
    Heat Sinks:
    www.aliexpress.com/item/32537...
    Little squeezy bottles: (available elsewhere too)
    amzn.to/3b8LOOI
    --- Links
    My GitHub repository:
    github.com/misterblack1?tab=r...
    Commodore Computer Club / Vancouver, WA - Portland, OR - PDX Commodore Users Group
    www.commodorecomputerclub.com/
    --- Instructional videos
    My video on damage-free chip removal:
    • How to remove chips wi...
    --- Music
    Intro music and other tracks by:
    Nathan Divino
    @itsnathandivino
  • НаукаНаука

Комментарии • 106

  • @adriansdigitalbasement2
    @adriansdigitalbasement2  11 месяцев назад +22

    Side note, I found my other PC Sprint that Bong sent me, and have done the rework on it, so it works as well. These accelerators came out in the 80s, so they seem period correct, so which machines should I put them in?

    • @macrohard007
      @macrohard007 11 месяцев назад +9

      Hey Adrian, Bong here. Yes, I was one of the people screaming at the screen about the reset pins. lol. You can put a reset button on there if you want. The jumpers ON should be turbo and jumpers OFF should be normal. So weird it was backwards when you put in that 35mhz crystal. I can't believe you got it over 2X speed! I'm going to try to go faster now. I have the V20 that goes up to 10Mhz. Some V20s only go to 8Mhz so gotta be careful.

    • @alain99v6
      @alain99v6 11 месяцев назад +2

      the second jumper position is a soft reset that need to be connected to a momenary switch that's why when you switched the jumper it didn't worked I have built one for my Columbia Data Products but haven't tested it yet, apparently unlik a real turbo otherboard, the isa bus is running at the cpu speed and floppy read-write operations need to be at regular speed because of a timing issue

    • @macrohard007
      @macrohard007 11 месяцев назад +1

      Definitely put one in your 5150. Gotta go with the V20 processor though. I think there are some variants that can run at 15Mhz.

    • @nathanbyrd873
      @nathanbyrd873 11 месяцев назад +1

      I have one on my Compaq Portable 1 - works fantastic and the PC-Sprint plus the v20 speedup itself makes a huge difference!

    • @Epictronics1
      @Epictronics1 10 месяцев назад +1

      Oh, I had missed this video haha, I just tried the PC-Sprint in my 5160. It boosted the machine by 80%, but apparently, it might go even faster! A turbo switch instead of a jumper is a good idea because the XT can't write to floppy above 5MHz

  • @bjn714
    @bjn714 11 месяцев назад +31

    I love the fact that you just plopped a 36MHz crystal in there on a whim and it actually works at 11MHz!!! I'd have been just as excited as you were!

  • @bobweiram6321
    @bobweiram6321 11 месяцев назад +17

    Bong was smoking the RIFAs, no wonder he put in the diode backwards! 😂

  • @retropuffer2986
    @retropuffer2986 11 месяцев назад +4

    The moment you said Bulgaria I knew it was going to be Apple II related. Every Gen-x computer guy I met from Bulgaria grew up with their country's clone. (Pravetz) The Bulgarian Apple II clone almost has a cult following.

  • @BarnokRetro
    @BarnokRetro 11 месяцев назад +7

    What a cool stack of stuff! Between the simplicity of 'The Potato andthe C128 goodness of the Idun, there was planty for this Commodore 'kid' to chew on and order. :)

  • @skate323k137
    @skate323k137 11 месяцев назад +3

    I have one of the Apple II ESP32 softcards; I was one of the first adopters. Wolfenstein plays amazingly, doom plays quite well, and I've used the Apple II Keyboard, Joystick, and Mouse simultaneously as well. Firmware updates are now done on the card via the CLI. Just download the file and put it in the right folder, and the CLI will guide you. MP3's play very well. I can't say enough good things. As Ivo noted it's not a bootable card, you need to boot the control software some way; I've used a microdrive turbo as well as ProDOS ROM Drives, the options there are endless. If you want a ProDOS Rom Drive that auto-boots it, let me know.

  • @user-qd9pg8xt2k
    @user-qd9pg8xt2k 10 месяцев назад +2

    I worked at a computer store in the late 80. Everytime we got a new system board in, we'd tweak it. It was usually the isa bus that was a problem io cards tended to be the worst. Two of the most popular 286 boards (both DFI) were the tops-20 an the racer-12. The tops (20 MHz) had to have the bus running less than 8MHz, but the racer worked at 12. So, you could actually get better disk performance from the racer.

  • @retropuffer2986
    @retropuffer2986 11 месяцев назад +3

    The way you were experimenting with the crystals reminded me of my friend who got a Mac IIsi when it came out. It had a single crystal for the motherboard so people were swapping them out and experimenting how fast they could safely take it.

  • @objection_your_honor
    @objection_your_honor 11 месяцев назад +3

    Funny that the ESP32 softcard has over 200+ times the speed of an Apple, and 10+ times the memory, for < $10 worth of parts!

  • @Peter_S_
    @Peter_S_ 11 месяцев назад +9

    I remember building one of those clock circuits back in 1985 or 1986 for my first non-turbo PC. It was very worth it. I don't remember the magazine name but I might still have it in a box. The other half of the upgrade was of course to use a V20.

  • @Inadvisablescience
    @Inadvisablescience 11 месяцев назад +4

    I never knew I needed a DIN solder helper, but now I do. Awesome!

  • @Birdman_in_CLE
    @Birdman_in_CLE 11 месяцев назад +1

    If I'm not wrong, having built a few of these years ago, the other jumper position is actually a reset position. You can connect a momentary switch to that

  • @idunproject
    @idunproject 11 месяцев назад +7

    Thanks for the awesome shout-out for the idun-cartridge, Adrian!
    It just now sold out on Tindie, but more kits are already ordered and should be in-stock again next week.

    • @JohnSproull
      @JohnSproull 11 месяцев назад +1

      These look amazing! I'm going to pick up a kit for sure.

  • @leelandheins4667
    @leelandheins4667 11 месяцев назад +2

    Pretty awesome. You can see a few of my Applefritter posts as he scrolls by them. I was one of the early receivers of this card and it is absoluetely as awesome as it sounds.

  • @Hellhound604
    @Hellhound604 10 месяцев назад

    Brings back good memories of doing similar things (and a lot more) on my Turbo XT with a V20, lol…. Those old computers were just so much fun. Simple to understand, simplw to modify.

  • @coyote_den
    @coyote_den 11 месяцев назад +3

    Yep, the 25MHz crystal may have had a strong harmonic that made it effectively 50 MHz. Little too fast for the memory, hence the parity errors.

  • @slightlyevolved
    @slightlyevolved 10 месяцев назад +1

    8:00 it was quite common when overclocking for some speed ratios ti not be stable. I remember this even as late as my G3/750 upgrade in my Umax S900 Mac. It was a 50mhz board, but would run stable at 55 or 63mhz, but none of the speeds in between.

  • @RobertLock1978
    @RobertLock1978 11 месяцев назад +2

    That DIN connector holder is quite a nice tool .

  • @TechTimeTraveller
    @TechTimeTraveller 11 месяцев назад +2

    Thanks for the shoutout! I did do a redesign on the shirts per your recommendation, so they're available both ways. I also created a new SWTPC one, the 'cube' design I did now resembles a 6800 computer somewhat. :) I'll get those sent asap. But back to the video!

  • @Geek_Chef
    @Geek_Chef 11 месяцев назад +1

    The most infectious, enjoyable and instructive channel on RUclips! Just love your content. Thanks Adrian..!

  • @tenminutetokyo2643
    @tenminutetokyo2643 11 месяцев назад +1

    Milpitas! Former home of Adaptec HQ!

  • @MatroxMillennium
    @MatroxMillennium 10 месяцев назад

    Ooh, "The Potato" is a fantastic idea! I usually use a set of "helping hands" to hold my DIN connectors when I solder them, but I'm always running into issues where I hold the heat on for a little too long and start melting the plastic.

  • @jrnovosel
    @jrnovosel 11 месяцев назад +1

    Oh how I wish I had one of those DIN connector things back in the day when I used to make a lot of these cables...

  • @thinking-laaf
    @thinking-laaf 10 месяцев назад +1

    Note that while the 8088/8086 has 33% mandated duty cycle, the V20 is 50% duty cycle. There is a way to trick the original Intel clock generator into 50 %. I did that in the 80's.

  • @timb7085
    @timb7085 10 месяцев назад

    Funny you should make a brief mention of miniscribe - remember the company well - used to know someone who worked for the company.... as always - great video!

  • @BradinSiouxCity
    @BradinSiouxCity 11 месяцев назад +22

    This is the most times you've ever said "bong" in a video, I guarantee..

    • @thecorruptedbit5585
      @thecorruptedbit5585 11 месяцев назад +2

      Oregon resident moment

    • @macrohard007
      @macrohard007 10 месяцев назад +1

      You know, going to College in Austin and now living in California, I've heard people use that word so often in public, sometimes I forget people are trying to get my attention.

    • @jamesdelancey9752
      @jamesdelancey9752 10 месяцев назад +1

      @@macrohard007😂 well played

    • @jamesdelancey9752
      @jamesdelancey9752 10 месяцев назад +1

      @@macrohard007thanks for sending in the cool board. I’ve never seen one and def love seeing it in action

  • @saifal-badri
    @saifal-badri 11 месяцев назад

    I’m installing one of these pcsprint boards in my 5150 just the fact that it does not need a slot like an accelerator board is awesome!

  • @Skracken
    @Skracken 11 месяцев назад +2

    "Idun" is the norse god of youth. She keeps the other gods young and healthy by bringing them magical apples. Suitable name maybe, since it helps keep the Commodore young. :)

  • @organiccold
    @organiccold 11 месяцев назад +1

    Another great video Adrian

  • @talideon
    @talideon 11 месяцев назад +3

    Bulgaria was a big deal in computers and electronics in eastern Europe in the days of the Warsaw Pact. There are some great small companies working out of there like Olimex. They're really just held back by their political class.

  • @Dukefazon
    @Dukefazon 10 месяцев назад

    26:35 - when I solder DIN connector pins to make a cable, I usually but the opposite gender too and plug then together because sometimes the heat from the soldering iron melts the plastic just enough that the pin gets loose, moves in or out a bit or just tilts. Today I use some flux, pre-tin the legs and the wires and then solder the wire to the legs, all while the plug is in another plug and a mini vise or a helping hand thingy is holding the opposite plug.

  • @JamesHalfHorse
    @JamesHalfHorse 10 месяцев назад

    My first official PC was an XT.. in 92. What I would have given to of known about the clock hack. Getting my first hard drive for it was a big deal. Rest is history.

  • @davidknoll
    @davidknoll 11 месяцев назад +1

    I made a software-defined card with a Pico W for the RM Nimbus PC-186. I always intended to emulate the disk controller, but I have a thing for doing little hardware projects and not going as far as I could with the software, and I'm working on a Z280 thing at the moment.

    • @mattsword41
      @mattsword41 11 месяцев назад +1

      that's very cool :)
      Rarely see the RM machines get a mention

  • @systemchris
    @systemchris 11 месяцев назад

    Imagine getting one of those in the 80s it would breathe new life into an old pc for doing work on and playing some simple games!

  • @andychamplin
    @andychamplin 11 месяцев назад +2

    You should so a live stream where you are building things you have set aside for projects. Not only can you get a video recorded you can live stream after assuming it doesn't take too much time away from editing.

  • @techdistractions
    @techdistractions 11 месяцев назад

    The crystal upgrades were a thing in the hotrod 286 era too :-)

  • @Colin_Ames
    @Colin_Ames 11 месяцев назад

    The Potato DIN soldering helper is something I could have used years ago. I don’t do anything with DIN connectors any more.

  • @thewi2kbug
    @thewi2kbug 11 месяцев назад

    Gildan makes great hoodies

  • @bengelman2600
    @bengelman2600 11 месяцев назад +2

    I had a Bulgarian roommate once. I believe that name is pronounced like EEVO.

    • @imperia777
      @imperia777 10 месяцев назад

      It comes from Ivaylo short is Ivo. Pronounced EVO/EEVO

  • @macexchange
    @macexchange 11 месяцев назад

    Love the Ohio Scientific t-shirt as my first own computer was a Superboard II that I bought 1979. (I Still have it)

  • @dnorman2134
    @dnorman2134 11 месяцев назад

    Try the game Sopwith. If i recall, it was written without proper timers and would speed up as the clock speed increased. (Fixed in sopwith2)

  • @RetroAnachronist
    @RetroAnachronist 11 месяцев назад +2

    Try that ESP32 card in a Laser128.

    • @skate323k137
      @skate323k137 11 месяцев назад +2

      I can try it... it should work. One minor thing would be you couldn't pass through the audio, but a small external 8 ohm speaker for the softcard itself is fine according to the cards creator.

  • @sarahgoo5541
    @sarahgoo5541 11 месяцев назад +3

    My tip for soldering din connectors: push them into the appropriate din socket supported in a mini vice. This will hold the pins steady and prevent them moving out of alignment when soldering.

    • @kpanic23
      @kpanic23 11 месяцев назад

      Or just push them into a raw potato.
      It will hold the plug in place, you can grab it as a handle and the moisture of the potato cools the pins so you don't accidentally melt the plastics if you dwell too long with your iron.
      EDIT: Ah, just reached that point in the video.
      Funny, I mentioned this technique to Sven on Twitter, which inspired him to build this jig and name it accordingly xD

  • @Starchface
    @Starchface 11 месяцев назад

    That PC-Sprint is impressive. I imagine it would be the sort of thing ordered from the backs of magazines.
    Being from the pre-internet era, few people outside of technology fields would have been aware of such upgrades. I don't know what it would have cost, but that would have been very nice to have back in the day.

  • @fnjesusfreak
    @fnjesusfreak 11 месяцев назад

    The way those shirts have a small logo on the front and the design on the back - that's why I don't like Kerusso's "Cherished Girl" shirts, they do the same thing.

  • @Araye
    @Araye 11 месяцев назад

    tee shirts: i'm exactly the opposite. i won't wear a tee that is big image on front, nothing on back.

  • @michaelallen1432
    @michaelallen1432 11 месяцев назад

    I used to overclock a nec v20 at 12mhz but that can run intk problems with the cards

  • @communalnoodle1356
    @communalnoodle1356 11 месяцев назад

    You could install that board in an AT case now, and connect the turbo button to the jumper :-)

    • @Stoney3K
      @Stoney3K 10 месяцев назад

      XT form factor boards won't fit in an AT case. Or rather, they might fit but the connectors won't line up with the back.

  • @dirkgrosskopf8725
    @dirkgrosskopf8725 10 месяцев назад

    Hi Adrian
    DIN stands for: Deutsches Industrie Norm: en.wikipedia.org/wiki/Deutsches_Institut_f%C3%BCr_Normung
    a typical German thing ;-), responsible to standardize everything and make it exchangeable. The most prominent standard is the widely used paper size standard A for sheet of papers and C for envelopes, or DIN-611 for hex-screws and tools.
    When I grew up in Germany in the 70th, every audio connector was a DIN-connector. The first VCRs (VHS and Video-2000) used Video-DIN connectors before SCART was introduced.

  • @femboichik
    @femboichik 11 месяцев назад

    Maybe with 36 MHz crystal some of the clock division goes wrong and you get a slower speed in result?

  • @Dutch-linux
    @Dutch-linux 11 месяцев назад +2

    the side where it says DE KANTUFFEL is misspelled as that should be german it should spell DER KARTUFFEL which means the potato

    • @svenpetersen1965
      @svenpetersen1965 11 месяцев назад +3

      „De Kantüffel“ means „The Potato“ in the local low German dialect of my birth place :-)

  • @lfantoniosi
    @lfantoniosi 11 месяцев назад

    You should put an external switch to switch back to normal speed or you won't be able to format any other floppy on this machine. The format routine is clock dependent.

    • @ericwazhung
      @ericwazhung 11 месяцев назад

      really? 'cause my XT clone has a variable capacitor to adjust the clock frequncy, as I understood to sync for composite, but my CGA card has its own crystal, so i fiddled with the cap for no reason... does that mean the floppies I made will be wrong for another system?!

    • @lfantoniosi
      @lfantoniosi 11 месяцев назад

      @@ericwazhungthat capacitor is okay you don't actually make the computer slower or faster by turning it.

  • @chadhartsees
    @chadhartsees 11 месяцев назад

    I can see why 386 was just a quantum leap compared to the other chips that came before.

    • @herrbonk3635
      @herrbonk3635 11 месяцев назад

      Rather the 286 that was a quantum leap in speed, at least per clock. But the similarly fast 386 was indeed important as the first 32-bit x86. The 486 was another quantum leap in pure performance, the first Pentiums as well.

  • @scottbrady419
    @scottbrady419 11 месяцев назад

    I have a clock mod on my TRS-80 model I level 2 48k computer. I've only seen this mod on one other model I. You can switch it on and off by out 255, 1 or 0. Has anyone else seen or have this mod?

  • @williamsquires3070
    @williamsquires3070 11 месяцев назад

    (@11:44 or so) maybe the faster speed introduced unwanted wait states in the CPU? Like going too fast and getting pulled over for speeding. 😂

    • @adriansdigitalbasement2
      @adriansdigitalbasement2  11 месяцев назад +1

      The original PC design has no wait states (or even capabilities for them.) It runs as fast as the clock speed can take it :-)

    • @ericwazhung
      @ericwazhung 11 месяцев назад

      @@adriansdigitalbasement2 I thought that [in addition to generating the weird duty-cycle required by the 8088/6] was exactly what the 8284 was for...?

    • @Stoney3K
      @Stoney3K 10 месяцев назад

      There was actually a routine in the original IBM BIOS that checked if the clock generator was ran out of spec. Probably partly because they wanted to prevent people from messing with the system, but also because they wanted to guarantee reliability of all the parts running on their intended frequency and not having to deal with warranty claims for damage from "tweaked" systems.

  • @gilbert1975nf
    @gilbert1975nf 11 месяцев назад

    Hey Adrian! I would like to see you doing some Linux in this old retro machines. That could kind of neat!
    Loved your channel.
    Best regards.

  • @twocvbloke
    @twocvbloke 11 месяцев назад +1

    An emulator running in an emulator that's running on hardware emulation, the things people do for fun eh? :P

  • @xtraOhrdiNAIR
    @xtraOhrdiNAIR 11 месяцев назад

    Die you realize at 9:00 that the clock runs slower than normal ? Looks like 36 was too fast 😊

  • @JoeTooman
    @JoeTooman 11 месяцев назад

    Why is the 8088 accelerated CPU clock listed at 4.797 MHz but the CPU is only measured at 3.06 Mhz? Where did the remainder of the speed go?

    • @jdownj
      @jdownj 11 месяцев назад +1

      The 3.06 is a calculation, this XT clone is running at the supposed equivalent of a 3.0mhz AT(286) machine. The 286 of course got more done per clock cycle…

    • @JoeTooman
      @JoeTooman 10 месяцев назад

      @@jdownj thanks for the info. So should the 3.06 be ignored and I should just focus on the number at the top, in this case 4.97?

    • @jdownj
      @jdownj 10 месяцев назад

      @@JoeTooman Yes, in practice the 3.06 is only useful as a comparison to benchmarks conducted by the same program

  • @kaylanrocha9645
    @kaylanrocha9645 11 месяцев назад +5

    Hey, please avoid cutting the plastic bags, it might have another use.
    Love your channel!

  • @BearfootBob
    @BearfootBob 11 месяцев назад +1

    Bong

    • @macrohard007
      @macrohard007 10 месяцев назад

      Actually my real name. Lol

  • @jk180
    @jk180 11 месяцев назад

    I believe the RAM can't run that fast. If you can get faster RAM in there, you may be able to push it harder.

  • @tristanbuckner
    @tristanbuckner 11 месяцев назад +1

    Wait I thought the Tech Time traveler was named Robin. What have I been hearing?

    • @BradinSiouxCity
      @BradinSiouxCity 11 месяцев назад +1

      TTT is Brad, 8-Bit Show And Tell is Robin

    • @tristanbuckner
      @tristanbuckner 11 месяцев назад

      @@BradinSiouxCity oh my god I went back watched both and I’m sure I thought these were the same channel with maybe slightly different segments. Are they at least both Canadian?

    • @Arivia1
      @Arivia1 11 месяцев назад

      @@tristanbuckner yes, you're forgiven for your confusion eh!

  • @paveljelinek772
    @paveljelinek772 8 месяцев назад

    8:10 always possible that the crYstal is bad😅

  • @jeromethiel4323
    @jeromethiel4323 11 месяцев назад +1

    "Hi to all my California viewers and Bong smokers... " ^-^ Sorry, i just had to.

    • @macrohard007
      @macrohard007 10 месяцев назад

      I don't smoke, but gummies on the other hand...

  • @Kerbheros
    @Kerbheros 11 месяцев назад

    Your pc is not running at lower than stock IBM XT in terms of frequency, but in terms of performance your XT is worse than an IBM XT (probably because of ram or cache lower performance) so your PC at 4.7 Mhz is less powerful than the IBM XT at 4.7 Mhz (by a factor of 0.8) 🙂

  • @loschwahn723
    @loschwahn723 10 месяцев назад

    DIN3(180°) is an real old connection of Tapedrives, Radio, Phono and Revcievers - one of the best Solutions ever made to shield the Cables against Interferring the signals.
    You know such kind of Stuff from Studio equipment: XLR - the Bigger ones with higher Voltage and Amp as the Other Part of the Medal.
    Those Jacks are still in Airplanes, Cars, Big Vehicles and many More for the Radio and all Kind of Connections with lower Lines needed

  • @tjtarget2690
    @tjtarget2690 11 месяцев назад

    Notification Squad! :)

  • @williamsquires3070
    @williamsquires3070 11 месяцев назад +1

    (@1:04) No, dude! That was a ziploc baggie, no need to cut it open!! 😢😢😢

  • @kencreten7308
    @kencreten7308 11 месяцев назад +1

    Leave it to developers to name something "Idun" and then insist it's called "edon."

    • @talideon
      @talideon 11 месяцев назад +3

      That's more that English spelling is a hot mess compared to most other languages.