I Hope My Modded Kaypro Doesn't Explode

Поділитися
Вставка
  • Опубліковано 29 лис 2024

КОМЕНТАРІ • 157

  • @matthewsillman5177
    @matthewsillman5177 2 роки тому +98

    I would imagine the memory upgrade is probably working correctly and the reason you're only seeing around 60k is because the rest of the memory is most likely bank switched and can only be seen by applications written to use it. You could always look and see if there's some sort of memory test for other CP/M machines that can test higher than the 64k limit. (Probably would require modifying memory addresses in the source of the application to work with the Kaypro's memory layout since there wasn't a lot of standardization amongst CP/M machines)

    • @johncate9541
      @johncate9541 2 роки тому +14

      That was my thought as well. Bank-switching was done by all sorts of software in those days. It was what kept the Apple II alive for as long as it was. And this Kaypro was never designed to be used with more RAM than it shipped with. Everyone who used CP/M heavily customized it to their own system. I doubt it would even know to count past 64K even if it could detect the homebrew upgrade card.

    • @paulstubbs7678
      @paulstubbs7678 2 роки тому +2

      The Z80 can only address 64K, it only has 16 address lines, so anything beyond 64K is a kludge. If they copied another machines above 64K designs, then you could hopefully use their software to control it, otherwise your on your own to write your own code to drive your board. You would probably have to hack most CPM software to use it, as that code uses the standard 8080/Z80 instruction set, that only does 64K

  • @JoesComputerMuseum
    @JoesComputerMuseum 2 роки тому +46

    In future: you can remove the entire drive sled by removing four screws on the bottom of the chassis. That way, you won't have to remove the logic board to futz with drives.

    • @hicknopunk
      @hicknopunk 2 роки тому

      Yes

    • @garthhowe297
      @garthhowe297 2 роки тому

      Fantastic...I have one arriving next week, and this info will save me time.

  • @NCommander
    @NCommander 2 роки тому +13

    You know, I've seen more of the back of my head on your channel than I have in the rest of my life. That's probably a metaphor for something. I want to see that Kaypro at the next VCF as part of "ActionRetro's cursed computer collection"

  • @charlesjmouse
    @charlesjmouse 2 роки тому +44

    Thoughts:
    -If the card ever worked at all (a good chance as the previous owner was smart enough to hack in a HDD) those burned wires and caps may well point to a fried IC or several on the board too - happily they look to be socketed and are probably available today.
    -Fried wires suggest a short at some point, one assumes temporary as the computer boots. Best look at that rat's nest very carefully for any sign that something has come loose or is in danger of touching something it shouldn't once more.
    -The codes on the IC's will give an excellent indication as to what the board is actually for. If I had to make a wild guess it's RAM for an additional RAM disc and that "Initialise?" question on boot is to run a 'driver' for the board - it does nothing because the board does nothing, either being broken or requiring specific commands to address it. Given how few IC's there are, and the fact that the computer both works at all and doesn't report any extra RAM I'd be surprised if it's a system memory upgrade but you never know - remember 8it CPU's can only address 64k without bank switching hardware and the reported system RAM would seem about right for a 64K CP/M machine that's running a basic system and a few 'drivers'.
    -A quick google should turn up a treasure trove of CP/M programs, including system diagnostics which may give you a further clue - be advised, while CP/M was pretty much the first 'universal' OS that really only applies to software running on the OS - any 'fancy' hardware will need 'drivers' and storage formats were generally specific to specific machines - if not a Kaypro disc image it probably won't load when transferred to a floppy. Your 'modem' may come in handy as often once you've sidestepped proprietary storage formats via a terminal emulator you can resave to your own discs.
    -As an aside you should be able to find some Kaypro utilities discs to allow this machine to read disc formats for selected other CP/M machines. Failing that the Commodore C=128's CP/M of all things has such utilities should you have access to one of those!
    -I'd be willing to bet that upgrade will have been a DIY project published in an electronics magazine rather than something the previous owner designed. So a bit of googling for DIY Kaypro upgrades may give you a clue... possibly for the HDD hack too... and maybe some DIY projects of your own.
    I hope that helps a bit.

    • @ProtoHadron
      @ProtoHadron 2 роки тому +1

      Loong looong maaaaaaaaaaaaaaaaaaaaaaaaaaaaaan

    • @medes5597
      @medes5597 2 роки тому

      Wasn't kaypros big gimmick that it could read literally any disk format? That's why it was so popular with business people?

    • @JeffreyPiatt
      @JeffreyPiatt 2 роки тому

      No there gimmick was being portable and being built like tanks. What killed them was sticking with the Z-80 for too long and not moving fast enough to IBM compatible. Basically the Compaq Portable killed them off.

  • @eveypea
    @eveypea 2 роки тому +8

    The initialize question upon boot is asking if you want to initialize the RAM Disk.
    It would make sense that the RAM was hacked to increase it's size if a RAM disk was regularly being used in CPM

  • @ltxr9973
    @ltxr9973 2 роки тому +4

    4:02 This confirms the terrifying click is what I thought it was. It's hard to tell if you haven't seen it in person because on the video it just sounds like the switch being flicked two times.

  • @joelavcoco
    @joelavcoco 2 роки тому +39

    Definitely enjoy non-Apple videos alongside the Apple shenaningans. The Z-80 CPU in the Kaypro can only directly access 64K of RAM, like most 8-bit processors. So if the added circuit board is a memory expansion board of some sort, the memory will almost certainly only be switched into the processor's address space a few kilobytes at a time. This likely would have been used as a RAM disk, or expanded memory that only specially written programs could have used. If used as a RAM disk, it would require a driver to be loaded from the hard drive. You might look around on the drive and see if there's any plausible program. A RAM disk would have made the memory show up as a drive letter.
    Could the 'Initialize' message at boot be from a RAM disk driver asking if you want to initialize (format) the RAM disk? In this case, I would expect that there should be an extra drive letter hanging out in there that would show an empty directory after boot.

    • @ulrichkalber9039
      @ulrichkalber9039 2 роки тому +2

      so try to change to d: e: etc. ?

    • @dougmccomber
      @dougmccomber 2 роки тому +4

      No doubt that is what “initialize” is referring to. You nailed it!

  • @silentrunner3067
    @silentrunner3067 2 роки тому +6

    The memory above the 64k that the Z80 addresses is paged. There were various hardware hacks in magazines at the time. The 8088 from intel put a paging system on the cpu chip as part of an upgraded 8080 and clone of parts the Z80. MSDOS was originally an upgraded CPM clone that handled the paging transparently to the user. The Kaypro 10 used a Western Digital floppy/hard drive controller board instead of control chips on the main board as on the Kaypro II.

  • @pontusbramberg762
    @pontusbramberg762 2 роки тому +28

    CP/M (at least on many machines) doesn’t detect memory automatically. You need to use MOVCPM and SYSGEN to regenerate the boot disk configured for the correct amount of memory. I don’t see MOVCPM in your directory listings so maybe Kaypro did away with that somehow (or didn’t anticipate a need for a different size CP/M).

    • @bobdole57
      @bobdole57 2 роки тому +1

      I believe all z80 Kaypros were sold in a 64k configuration.

    • @martindejong3974
      @martindejong3974 2 роки тому +1

      @@bobdole57 Meaning they had 64K ram inside, NOT that they could support a TPA (transient program area) of 64K. Most of them had "holes" in the upper memory to support stuff like "video ram", and perhaps a keyboard matrix, although this more likely were I/O mapped not memory mapped. AFAIK no CP/M machine used virtual memory, although some supported swapping out the video RAM to enlarge the TPA. Perhaps this is what the patch board did? you said the previous user replaced the RAM chips inside with larger (capacity) versions? so what chips did he used?Normally many 64K systems of that time would use four banks of eight 4116 (16K bit per chip) RAM's for a full 64K, but a Kaypro would probably already use these chips, or perhaps they used just eight 4164 chips for 64K RAM.

    • @bobdole57
      @bobdole57 2 роки тому

      @@martindejong3974 I was just trying to say a given model will always have the same memory map and you don't need to reconfigure cpm if you are using the master disk that came with it. As opposed to say an s100 machine which could have 8k to 64k with memory cards

    • @editorjuno
      @editorjuno 2 роки тому +2

      Kaypro's implementation of MOVCPM was notoriously broken, so perhaps they wisely left it out of their later software bundles. IIRC, it relocated the CCP and BDOS segments correctly, but failed to do so for the BIOS and therefore a boot disk created with it would not work.

  • @DouglasWalrath
    @DouglasWalrath 2 роки тому +13

    those 192.168 IP addresses are local IP addresses and only apply to your specific local network, they're useless to anyone who isn't on your wifi so no need to worry about them much

    • @SectorfiveYT
      @SectorfiveYT 2 роки тому +2

      Yeah I was thinking that too, he might not be that tech savvy to understand the difference between local and a public ip address, but life and different intrests take us to different pathes in life so we don't all learn the same things or are interested in them.

  • @CommodoreFan64
    @CommodoreFan64 2 роки тому +9

    Great video, and I'm also one who loves the non Apple stuff, as I don't think stuff like this Kaypro get spotlighted enough in the retro community. 👍

  • @HarrisFS
    @HarrisFS 10 місяців тому +1

    this is my favorite machine on the channel

  • @fredWaxBeans11111
    @fredWaxBeans11111 2 роки тому +3

    "So Be It" lol. If only it could say....."So let it be Written, So let it be done!" All computers need a little Yul Brynner Flavor to them 😄

  • @Doug_in_NC
    @Doug_in_NC 2 роки тому +3

    Most CP/M software was written to assume no more than 64K. I would suggest you check what’s in your hard drive and then google to see what can recognize more memory, and then try running it. That will hopefully tell you if the bank switching is functioning. As someone else mentioned, if the caps and wire are fried, check/change the chips too.

  • @noland65
    @noland65 2 роки тому +2

    I don't think that the Kaypro will ever report more than 64K. The Z80 has a 16-bit address bus and only takes 2 bytes for addresses - it can't "see" more than 64K at a time and would require some bank switching scheme to handle more.
    BTW, I think, this custom board may be about a RAM-disk. Mind that the (modified) OS reports "RAMDRIVE" at boot, just before the prompt "INITIALIZE?" comes up, which is probably asking for whether to initilize this "RAM drive" or not. (Is there / has there been any battery connection for backup?) It could even be that this somehow buffers/shadows the hardware floppy drive, which may be causing the latter to appear not to be working properly, but I do not suppose this to be actually the case.
    Anyway, a RAM disk would make much more sense for a heavy duty machine than a non-standard RAM expansion, which could be used only by some specially made software. (Bank switching would probably require some common RAM space, in order to work seemlessly. You could look for a respective wiring scheme regarding the address bus, to verify.) Standard software, on the other hand, that requires more than the full 64K complement would probably use segment overlays loaded from disk and would benefit from a RAM disk out of the box.
    Edit: I 'd suggest to look up this "INITIALIZE" prompt in ROM and what this triggers. This will probably tell you what that board is all about.

  • @okona1up
    @okona1up 2 роки тому +9

    Oh yes, more vintage computer shenanigans please! Mac or not.

  • @WildkatPhoto
    @WildkatPhoto 2 роки тому +3

    Man I wanted a Kaypro sooooo bad back in the day. It was going to be the foundation of my CP/M software empire. Sigh......

  • @xPLAYnOfficial
    @xPLAYnOfficial 2 роки тому +3

    This is such a cool custom mod. I would personally love to see you reverse-engineer the modification and make a new modern PCB with it, not only to preserve the original modification; not only to create the definitive final form of the original designer's vision -- but also to allow others to perform this modification as well. Doing so would also improve the reliability of the modification and maybe even allow for more functions to be added.
    As an additional point-of-thought: perhaps the initialization command has something to do with the expansion board. Perhaps it requires one to initialize after first boot, then press "RESET" for the machine to detect the RAM upgrade on subsequent boots, prompting the relocation of the "RESET" button for greater convenience. I know you already tried it, but I think it's a combination of both this and another potential failure on the machine itself.

  • @greatquux
    @greatquux 2 роки тому +6

    I am old enough to remember how 2400 bps felt! This is pretty awesome though. Just connect to your local Linux workstation and run links (or lynx for gopher support) and read Wikipedia, perfection right there my dude.

    • @borgheses
      @borgheses 2 роки тому +1

      i am 42 and connected for the first time at 2400bps on an 8088

  • @jasonhill8696
    @jasonhill8696 2 роки тому +6

    Hey man I’ve got a pitch for you
    NetBSD has ports for 68k macs and nextstep machines and also window managers that look like both in its repo
    Might make a fun video

  • @elfenmagix8173
    @elfenmagix8173 2 роки тому +1

    CP/M problem was that every CP/M machine has it own format, even on different models of the same company machines. The Kaypro 2's disk format is different from the Kaypro 4, thus disks formatted on the Kaypro 2 are unreadable on the Kaypro 4 and vice versa. This is despite that the CP/M software was compatible to all Z80 based machines across the board.
    If all CP/M machines were using the same disk format like the IBM PCs and their compatibles, CP/M machines would have the the standard and not the IBM PCs.

  • @rigues
    @rigues 2 роки тому +1

    I believe that's not a memory upgrade, it's a RAM Disk. That is why it is asking if you want to initialize it on boot. How does CP/M handle that? As another "drive"?

  • @askhowiknow5527
    @askhowiknow5527 2 роки тому +3

    Does "Initialize (Y/N)" create the ramdisk maybe?

  • @reed9577
    @reed9577 2 роки тому +1

    These Kaypro videos are why I subscribed. I have a Kaypro 10 I am learning about. It has a very interesting musical history as a programmer for the Synergy synthesizer used by Wendy Carlos of Tron, The Shining, and A Clockwork Orange fame. This is wonderful content. I look forward to more.

  • @RisingRevengeance
    @RisingRevengeance 2 роки тому +2

    I like these modified machines so much more than perfect stock ones, this one has a history.
    I tend to look for handhelds and consoles that have had screen mods or old modchips, it's just fun because it's mods you can't even get anymore.

  • @TSteffi
    @TSteffi 6 місяців тому

    The Kaypro you booted first runs a modified CP/M.
    There is a file "ZCPR" there. That stands for "Z Command Processor Replacement". Also known as the Z-System, this was a custom extension for CP/M that added lots of quality of life features.
    The "Initialize?" prompt is there to format a RAM disk on bootup.

  • @Leofwine
    @Leofwine 2 роки тому +1

    0:52 - My Amiga: “I died. Why was I resurrected after a decade?”
    Me: “Because I wasn't alive when you were on the market and I *want* you. I won't throw you off of a table like the last guy who had you, I promise.”

  • @dungeonseeker3087
    @dungeonseeker3087 2 роки тому +3

    The extra ram might be what it being used for the ramdisk during every boot, I find it hard to imagine a scenario where you'd wanna take memory away from a 64k stack for a ramdisk when you have a fixed disk present.

    • @hicknopunk
      @hicknopunk 2 роки тому +1

      My mac+ with 1 meg, I would use up to 380k as a ramdisk for system files even though I had a 400 meg hdd. It really made things faster/better when dual tasking music works and hypercard.

    • @dungeonseeker3087
      @dungeonseeker3087 2 роки тому

      @@hicknopunk Sure, you can take 380k from a 1mb stack, it gives you a useable and useful space and 620k left for the system. Taking anything out of 64k though has the opposite affect, you cant take any meaningful amount of space without also leaving the system with nothing.

    • @hicknopunk
      @hicknopunk 2 роки тому +1

      @@dungeonseeker3087 I was a small child when I used the Kaypro 2 we had, so I don't really know what is a critical amount of ram for that cpm.

    • @dungeonseeker3087
      @dungeonseeker3087 2 роки тому +1

      @@hicknopunk Fair enough, TBH neither do I. I just don't see how taking anything out of 64k is worth it when you have a 40mb fixed disc to use. If I had to guess (though it is a guess) I'd say the ramdisk was probably to store programs while running them since it would be faster than doing so from a spinning drive. I guess the question is just how big is a typical app for the kaypro?

    • @hicknopunk
      @hicknopunk 2 роки тому +1

      @@dungeonseeker3087 hmmmm, yeah. I am not sure. I would arbitrarily guess the os would take about...8k of ram. The video hardware seems to have 10k of total ram. Hopefully games only take about 40k to load. Again, I am utterly guessing.

  • @TheRetroRoadshow
    @TheRetroRoadshow 2 роки тому +1

    I also have a KayPro 2 and a KayPro 4 in my collection - cool to see someone else with the same pairing! Love the video - please keep 'em coming!

  • @andresbravo2003
    @andresbravo2003 2 роки тому +2

    I Like that you exploring BBS with a Modern Wi-Fi could have been exciting. 😇👍🏻💙

  • @VernesMisadventures
    @VernesMisadventures 2 роки тому +4

    Yes! More shenanigans please! Very interesting series. . .

  • @mal2ksc
    @mal2ksc 2 роки тому +3

    That's not duck tape, it's gaffer tape, and you're lucky it left so little of the usual white powdery mess it is known for. It's usually much, much worse after this much time.

    • @kaitlyn__L
      @kaitlyn__L 2 роки тому

      Gaffer tape is the generic name for Duck brand tape. Or so my brother told me after he worked as a roadie for the Water Buoys.

    • @mal2ksc
      @mal2ksc 2 роки тому

      @@kaitlyn__L Your brother is in error, but you are right that Duck is a brand, not just one specific type of tape. The silvery, rubbery, and not very tough tape (but very sticky) is what's usually associated with Duck, I think it was their original product. It is far inferior to gaffer tape except that gaffer tape is not completely watertight or airtight since it has no rubbery coating.

  • @sandmyth
    @sandmyth 2 роки тому +1

    I grew up using a Kaypro 2. I love seeing videos about the tech I was too young to understand back then! It's also fitting that I watched the 2 videos about the kaypro today, as there was one "featured" in the second episode of stranger things season 4 that came out today. you'd be hard pressed to recognize it if you weren't looking for it though, as it was shown having a 2 color screen, and actual non ascii graphics. but if you pause at the right time you can see "kay" at the top left of the keyboard.

  • @unitedco1904
    @unitedco1904 2 роки тому +8

    But what if the RAM amount is a tad less, because the HDD systems needs a little bit of space to kickstart its bootloader?

    • @editorjuno
      @editorjuno 2 роки тому

      Bullseye. These young'uns don't know nuthin'! :-)

  • @bichela
    @bichela 2 роки тому +1

    Make sure the modem and term are set for proper handshaking either software flow control or hardware flow control.

  • @sarahskileth6925
    @sarahskileth6925 2 роки тому +1

    With those mods, I'd design a custom PCB to make it way nicer and hopefully keep it working for longer.

  • @tekvax01
    @tekvax01 2 роки тому +1

    they are bypass caps, they don't do anything that would effect the operation of the memory card!

  • @ThePenguinOfTime
    @ThePenguinOfTime 2 роки тому +4

    That IP is local not public. Unless someone is one your wifi it would be useless for anyone to know

  • @chadmasta5
    @chadmasta5 2 роки тому

    I'm also in the group that doesn't mind non apple shenanigans. Not that I dislike the apple shenanigans, but the variety is nice.

  • @jmacdermott8871
    @jmacdermott8871 Рік тому

    This was great, would love to see more Kaypro stuff in the future - and any CP/M in general. I got into computers a little late for CP/M so this is fascinating and new to me!

  • @rhfweb
    @rhfweb 2 роки тому +1

    Collaboration with Adrian's Digital Basement to get it properly fixed! :)

  • @JohnSmith-xq1pz
    @JohnSmith-xq1pz 2 роки тому +4

    Let's hope the Kaypro's curse doesn't spead online lol

  • @grapowski
    @grapowski 2 роки тому

    Yeah, I posted something that I found about the original owner of your Kaypro on your discord server, but people weren't too welcoming... I think I was misunderstood.
    Well, anyway, thanks for your videos, I really like them!

  • @askhowiknow5527
    @askhowiknow5527 2 роки тому +2

    "Don't get any funny ideas about this IP address"
    Isn't that an internal 192.168.x.x IP?

  • @RudysRetroIntel
    @RudysRetroIntel 2 роки тому +1

    Excellent video and work!! Apple and non Apple videos are fun! Kaypro is really neat!! Thanks for sharing

  • @retroatx
    @retroatx 2 роки тому

    I have four kaypros. My favorite is the 4+88 which can run cp/m, msdos and cp/m86 as it has a co-power 88 board factory fitted by kaypro. I have an original kaypro 2 with full height single sided drives, a new 2, and the fours. As an interesting aside, the commodore c128 cp/m hardware was designed to be able to run kaypro cp/m applications with little to no alteration. The c128 runs them at about half the speed of a kaypro though.

  • @jenna6132
    @jenna6132 2 роки тому +3

    These videos are grand! There's unfortunately only so much to explore in PowerMac-land.

  • @eekee6034
    @eekee6034 2 роки тому

    I might have relocated reset buttons before. I used to hate working on laptops because there wasn't a reset button. ;) That's one thing I like my old iBook for. You need a bent paperclip to push its reset button, but at least you don't have to hold it down for _x_ seconds.

  • @spoonikle
    @spoonikle 2 роки тому +1

    Wow… that thing is a genuine artifact grade item IRL

  • @markshanehayden4648
    @markshanehayden4648 2 роки тому

    8 bit CP/M systems can only ever see 64K of RAM as system memory. Systems with more RAM than that used bank switching to take a "bank" of the expansion RAM at a time (typically between 4K and 16K) and "switch" it into part of the 64K memory space. The bank of memory selected would commonly be set using an OUT instruction to a register mapped to an I/O port of the Z80. This was too complicated for CP/M programs to deal with and there weren't standard BDOS calls to make it easy.
    However the bank switching scheme kind of fit how drives operate with sectors so CP/M treated ram expansion as disks. On my Coleco ADAM which was about the same vintage as the Kaypro 4 you could get a 64K RAM expansion and when you booted CP/M with one installed a drive M: would become available automatically. On the Kaypro it appears to ask you to initialize it manually on boot. On the ADAM the command "STAT M:" would report how much RAM disk was free.
    The Kaypro probably does the same thing if that home made board is indeed expansion RAM, though it may use a different letter like D: (the next available letter after the floppy) or R: for RAM? Anyways maybe press Y to initialize then try different drive letters to see if they appear to work as RAM disks! I usually copied programs onto M: because they loaded WAY faster from there, and RAM disks would retain contents across warm boots (though cold boots and powering off erased them) so it was like a primitive form of task switching.
    Fun fact: the Coleco ADAM is based on the Colecovision video game system so it has a game cartridge slot. Besides Colecovision games Coleco was planning to make cartridge versions of CP/M programs like Wordstar but they discontinued the ADAM and went bankrupt before that happened. However if a cartridge was present ADAM CP/M could dump its contents into the RAM disk on boot, so you could "rip" game cartridges to floppy disks (5 to 10 games fit on one floppy), and some homebrew cartridges of CP/M programs have been made too and they load super fast!
    RAM disks can be fun!

  • @hicknopunk
    @hicknopunk 2 роки тому +1

    Seeing under the tape is such a cool payoff

  • @GoAwayStupidAI
    @GoAwayStupidAI 2 роки тому

    Something about briefly putting hte floppy on the keyboard only for the floppy to slide down cracked me up. I have a visceral memories of that exact thing happening many times as a child.

  • @theclovercross
    @theclovercross 2 роки тому

    I do like these old computer shenanigans your up to and would like to see more. And have you made a specific vid on those mod games or what ya call em?

  • @draggonhedd
    @draggonhedd 2 роки тому

    oh man i remember the days of trying to solder stuff on wire-wrap board. That was FUN......

  • @marcwolf60
    @marcwolf60 2 роки тому

    Could also be a disk doubler circuit. Original Kaypros were SSSD with different drive and disk doubler you can get DSDD disks.
    Old Kaypro 2 user myself

  • @douro20
    @douro20 2 роки тому

    Did you buy that TheOldNet WIFI modem or build it?
    Apparently there is only one open node on port 6502!

  • @AmazedStoner
    @AmazedStoner 2 роки тому +1

    I’d imagine a decent logic analyzer would show what that memory expansion is doing if anything at all. I’d imagine anything over 640k would only be addressable to only applications aware of it since cpm is very similar to dos.

    • @editorjuno
      @editorjuno 2 роки тому

      Try 64k. It takes a 16-bit CPU to directly access more than that.

  • @SomePeopleCallMeWulfman
    @SomePeopleCallMeWulfman 2 роки тому +2

    I remember my first modem. It was a 300/75 baud speed monster. Yep, that's 75 baud upload speed.

    • @hicknopunk
      @hicknopunk 2 роки тому

      The first one I bought with my own $$ was a 1200 baud download. No idea what the upload was.

    • @editorjuno
      @editorjuno 2 роки тому

      The Kaypro 4/84 has a built-in 300 baud modem.

  • @1sonyzz
    @1sonyzz 2 роки тому

    Ductape held better than computer itself - to recycling center it goes.

  • @tarstarkusz
    @tarstarkusz 2 роки тому

    21:30 I am near certain the UART in the kaypro is capable of 2400 baud. It's been a long time, but I am pretty sure the early ones (this computer was made in 83 or 84) are all capable of 9600 baud. If 2400 were too fast, nothing would work. What is likely happening is the buffer is filling faster than can be displayed. Try a different terminal program. Or see if you can increase the buffer size. Also, don't rule out the buffer of the adapter you are using.

  • @ChadDoebelin
    @ChadDoebelin 2 роки тому

    The new season of stranger things, Murray is using a kaypro trace a phone call.

  • @pcuser80
    @pcuser80 2 роки тому

    A Z80 cannot address more than 64K memory. The extra memory can be used for example a ramdisk.
    I have a Bondwell 14 with 128K of memory. (63k ramdisk)
    Was a Bondwell 12 (64k) but i have put the 128k myself... + a rom disk yep a romdisk. Some cp/m utils i have put in eprom.

  • @Gunstarrhero1
    @Gunstarrhero1 2 роки тому +1

    talk to adrians digital basement, he can help you

  • @defaultroute
    @defaultroute 2 роки тому

    Cool AF. Speaking of HTML, I was watching Stranger Things SE4E7 last night and there is a scene where they are trying to find the 'GPS' location of Eleven. One of the actresses (yeah I said actress - triggger warning) was using an old PC to connect with a modem to another node. When it connects the response is in HTML format. In 1986. Righty-ho then.

  • @morganwolf
    @morganwolf 2 роки тому

    10:28 Perfect spot for a sponsor plug and i'd've been disapointed had you not put it there given the perfboard discovery at 10:10

  • @danaeckel5523
    @danaeckel5523 2 роки тому

    Well, I know very little about CP/M, but does it have an equivalent to config.sys where you can look for files being loaded in and try to spot something that looks like a memory driver or ramdisk driver? Does the HDD contain any files that could suggest such drivers? Well, that is the extent of my knowledge, great video, and fun to see it on the internet!

    • @editorjuno
      @editorjuno 2 роки тому

      No. MS-DOS's (eventual) implementation of device drivers in the form of .SYS files was a big advance in that respect. Any additional code for hard drive access would required modifying the vendor-specific BIOS segment of CP/M.

  • @ukmk3supra
    @ukmk3supra 2 роки тому

    If you want, i can happily make a new one of those upgrade boards using Sprint Layout :)

  • @dougmccomber
    @dougmccomber 2 роки тому

    Looking forward to a video on repairing that floppy drive. I’ve got the same model Kaypro and both drives are “cursed” and need fixing.

  • @garthhowe297
    @garthhowe297 2 роки тому

    Loved this, I have a 4 arriving next week, so all info is helpful

  • @ZombieRyushu
    @ZombieRyushu 2 роки тому +1

    Why not connect this device to a Raspberry Pi running a Linux Getty Terminal, and then you can run Lynx, or Alpine in a screen instance?

  • @kFY514
    @kFY514 2 роки тому +8

    If you're using flux when desoldering capacitors, doesn't it mean that they're now... flux capacitors? 🤔

    • @TheRetroRoadshow
      @TheRetroRoadshow 2 роки тому

      "When this baby hits 8.8MHz, you're going to see some serious shit!"

  • @tarstarkusz
    @tarstarkusz 2 роки тому

    You absolutely could not walk a letter faster than 300 baud. I know you said it for comic effect, but I don't think you realize what a breakthrough that was. Whereas before, you had get dressed, get in a car or take a bus to the place with the computer, fill out a form, wait for some clerk to get you what you needed and pay a fee and then drive or take a bus home.
    AFTER modems, you could access it yourself in your underwear from your bedroom , even if only at 300 baud. It FEELS slow, but is WAY faster than driving or the bus.

  • @BrainSlugs83
    @BrainSlugs83 2 роки тому

    It seems kind of self evident to me, but CP/M isn't going to magically find the extra memory, it's not programed for that. You likely need custom programs that will try to address that extra memory if you want to use it.
    You should test the chips though to make sure.
    Also the spinning drive is a good sign, means the belts are good. So it's probably just "broken" because the read heads are dirty. Clean them off with some IPA and call it good.

  • @lepidotos
    @lepidotos 2 роки тому

    More non-Mac.stuff in the future would be great!

  • @tekvax01
    @tekvax01 2 роки тому +2

    that 192.168.x.x IP is for reserved local LAN use only, it would never work on the forward facing internet via your WAN! Sheesh...

  • @ChrisJackson-js8rd
    @ChrisJackson-js8rd 10 місяців тому

    yea i like when its not just apple machines. the older and weirder the better :)

  • @HelloKittyFanMan.
    @HelloKittyFanMan. 2 роки тому

    So if it boots _off of_ that hacked-in hard disk, then what does it boot FROM?

  • @dwarftoad
    @dwarftoad 2 роки тому

    Is the expansion just for the RAM Disk?

  • @gregthompson7793
    @gregthompson7793 2 роки тому

    It’s a 192 IP address so doesn’t matter if you change it or not. That is the private network IP

  • @robert8192
    @robert8192 2 роки тому

    I think those wires could use some HOT-GLUE... a whole bunch of it.

  • @richardestes6499
    @richardestes6499 2 роки тому

    I was surprised you didn't call the event #CPMay, for all things CP/M.

  • @Gazmassive
    @Gazmassive 2 роки тому

    Maybe fellow UA-camr The Tech Timetraveller can give you some hints with the breadboard. He appears to love playing around with computers that require hand soldered futzing.

  • @JanHiebert
    @JanHiebert 2 роки тому +1

    Can't wait for JuliMac.

    • @okona1up
      @okona1up 2 роки тому +2

      Wouldn't that be Marchintosh? (-:

  • @RobTheSquire
    @RobTheSquire 2 роки тому

    I would love to see a video of making pcb for that homemade addon card

  • @RedstoneLP2
    @RedstoneLP2 2 роки тому

    Kursed Kaypro 2: Internet Boogaloo

  • @mhyzon1
    @mhyzon1 2 роки тому

    Sound like something in the wheelhouse of Adrian’s Digital Basement

  • @serow6
    @serow6 2 роки тому

    I assumed you were somewhere around PA / NJ. How else would you have a South Fellini shirt of North Philly!

  • @stevesmusic1862
    @stevesmusic1862 2 роки тому +1

    Mate I had a 2400baud modem, always dreamt of have 56k one back in the day!!

  • @kylek6922
    @kylek6922 2 роки тому

    Copying that disk I loved the Twilight Zone rotating black & white cone/ bullseye pattern. Now in some true TZ craziness it happens I'm re-watching the original show and was smack-dab in the intro right then with it too showing nearly the same pattern... Rod Serling, is that you??? 😂

  • @JGS123WRPTP
    @JGS123WRPTP 2 роки тому

    Give Adrians Basement a shout!

  • @theblubus
    @theblubus 2 роки тому +1

    YESSS MOAARRR PA Tubers! :)

  • @gregthompson7793
    @gregthompson7793 2 роки тому

    I will be getting a Kaypro soon.

  • @cheater00
    @cheater00 2 роки тому

    i just like how pretty you recorded this video

  • @Boromoro
    @Boromoro 2 роки тому +1

    LOOOVE IT!!!!

  • @LoveGia
    @LoveGia 2 роки тому

    been loving these videos! 🥰

  • @matthewbond5028
    @matthewbond5028 2 роки тому

    I was waiting to see ROBCO industries on the screen.

  • @joeysartain6056
    @joeysartain6056 2 роки тому

    He could have substituted the floppy without removing anything

  • @thejackofclubs
    @thejackofclubs 2 роки тому +1

    if you watch ben eaters videos where he builds a 6802 computer, you can see how he addresses more memory. this is was done by some smart ass who read all the whitepages of these ram chips and said "i bet i could add more ram" and did. the cpm rom wont do anything with it, kaypro software wont do anything with it, but anything you write yourself or modify to take advantage of it will. super neat though, id hire him as a systems engineer in the 80s if he showed me that.

    • @hicknopunk
      @hicknopunk 2 роки тому

      So, do you not think it is for a ramdisk? I am genuinely curious. I was 5 y/o when I used a Kaypro.

  • @TheXjjunkie0410
    @TheXjjunkie0410 11 місяців тому

    Make a new pcb memory board for the kaypro

  • @sarreqteryx
    @sarreqteryx 2 роки тому

    luggable!! the word is luggable!!