IBM PS/2 Model 57 unbelivable overclock! (IBM 8557)

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 พ.ย. 2024

ความคิดเห็น • 79

  • @Epictronics1
    @Epictronics1  วันที่ผ่านมา +1

    Support me on patreon.com/Epictronics
    Buy me a coffee: ko-fi.com/epictronics
    Join me on Twitter: twitter.com/epictronics1

  • @timmooney7528
    @timmooney7528 21 ชั่วโมงที่ผ่านมา +3

    A friend's 486 board had a clock generator which allowed switching the settings to 40, 50, and 66Mhz. The IC could actually go up to 80Mhz. The clock was a carry over from the 386 systems. The board layout was set up so the 80 option couldn't be enabled through the DIP settings, however he jumpered it to work. We were able to get a DX2/66 running at 80Mhz. When the Dx4/100 came out, he was overclocking it to 120. His board needed a voltage converter board to allow the use of the DX2 and DX4 chips. The CPU could no longer be passively cooled at that temperature, so he wired up a 120mm fan to force air over it. It helped, but eventually couldn't keep up with the heat.

    • @Epictronics1
      @Epictronics1  15 ชั่วโมงที่ผ่านมา

      Sounds like fun :) I managed to run my DX4 (ODPR100) at 120 too in another video two weeks ago

  • @jonathankeyes7650
    @jonathankeyes7650 วันที่ผ่านมา +16

    My grandfather is an IBM fellow. Before going to school for engineering, he messed around with electronics kits and HAM radio leading up to that. One of his earliest jobs at IBM was building RAM modules with vacuum tubes. He also designed and built communications equipment for the military. A lot of those guys he worked with at IBM had similar backgrounds, and that's why the ground planes are so big/thick. He retired for real around the time of the PS/2 launch (they brought him back from retirement for a while, presumably for that). I had hoped to be able to write a book about that era of computing with his help, but he sadly has dementia now, and its progress has been rapid.

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา

      What an awesome career. I'm sorry to hear about his health. Do you mean they needed thick ground planes for HAM stuff?

    • @jonathankeyes7650
      @jonathankeyes7650 17 ชั่วโมงที่ผ่านมา +1

      @@Epictronics1 As I recall him saying, the large ground planes are to reduce interference and crosstalk, which was required in mil-spec communications equipment. I'm not 100% on that, but he's the expert, not me. :)

  • @reidster87
    @reidster87 วันที่ผ่านมา +14

    Once you fixed the initial issue with RAM errors being detected, I'm pretty sure the further messages and "missing" RAM were the system working as designed. IBM's 386 (and 486) SLC processors are effectively enhanced versions of the 386 SX, so they are limited to a 16-bit data bus and 24-bit address space. The 24-bit address space is 16MiB/16384KiB. In order for peripherals' dedicated memory to be accessible by the system/CPU, it needs to be mapped/reserved within the memory space. When you had less than 16MiB installed, these reservations were made in the upper part of the address space, above the amount of installed RAM. Once you configured the full 16MiB, the system had to disable a portion of system RAM to make room in the address space for the peripherals. Firstly, the 16KiB CPU cache should be subtracted from the 16384KiB, then believe the onboard VGA controller needs a more substantial amount of address space, and I suspect the SCSI controller does as well. I don't know if the 8514/A requires more, since I don't believe its framebuffer memory is made accessible to the CPU.

    • @Choralone422
      @Choralone422 วันที่ผ่านมา +4

      I was just about to comment with the same!
      It's similar to how a 32-bit OS (without PAE) will only "see" around 3.5 GiB of RAM if 4GiB is installed. A portion of the top of the 4GiB 32-bit address space is reserved for peripherals like the video card and is otherwise inaccessible to the OS.

  • @AnthonyRBlacker
    @AnthonyRBlacker วันที่ผ่านมา +3

    It's pretty awesome, (well, or terrible at the time) back in the day they realized they had to build the mainboards and even some of the component boards with multiple options for chips / clocks etc., knowing that manufacturing of certain things sometimes was way behind (especially in the early boom of the 80s) so they absolutely put in any possibility for different setups - through holes for things vs surface mount and whatever other options there were. The thought that those engineers put into these systems.. all written out on paper back then too! Crazy.. things have gotten SO easy on us today, it's great watching you work with this old amazing hardware. I miss the olden days sometimes.. lot of the times.. : )

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา +1

      I'm glad they did, otherwise, we would have been stuck at 46MHz :) Yeah, the transition from through-hole to SMD must have been a mess!

  • @itstheweirdguy
    @itstheweirdguy วันที่ผ่านมา +6

    You're really pushing the envelope trying to upgrade this thing to run Windows 95! Great work

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา +4

      Thanks. It actually runs W95 ok. It's not perfect, but it's usable :)

  • @BigBadBench
    @BigBadBench วันที่ผ่านมา +2

    It seems like crystal sockets have always been sketchy. A lot of old boards that used them had zip ties to improve contact. Nice video card! 🤤

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา

      Thanks. I think regular dual-wipe sockets are probably the best solution so far.

  • @tellyjoossens4186
    @tellyjoossens4186 23 ชั่วโมงที่ผ่านมา +1

    I always use the regular sockets. Being horizontal, the chance that the crystal will fall out is nihil. It also puts less stress on the legs of the crystal when pushing it in.

  • @ultrametric9317
    @ultrametric9317 20 ชั่วโมงที่ผ่านมา +2

    Tricked out machine needs a math-co! 487! It exists! And the weird refresh is for 87Hz interlaced, for 43.5Hz direct. This used to give me a real headache in the day. Even so the 8514/a at $5k dollars was a tremendous savings over contemporary mid-80s graphics at 1024x768, which might go for $15k,.

    • @Epictronics1
      @Epictronics1  15 ชั่วโมงที่ผ่านมา

      I have math co for it but I'm not aware of any game I like that takes any advantage of it :)

  • @matthewday7565
    @matthewday7565 วันที่ผ่านมา +3

    8514/A mode is 1024x768@87i - Interlaced, a good many 15" monitors of the time could do 800x600 non-interlaced and 1024x768@87i - a mode supported by many superVGA cards as well

    • @Epictronics1
      @Epictronics1  15 ชั่วโมงที่ผ่านมา

      It turned out to be a compatibility issue. The card and monitor are now running perfectly in a Model 50

  • @LotoTheHero
    @LotoTheHero วันที่ผ่านมา +2

    This was awesome! I'm impressed at how much you were able to push this machine. :D

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา

      Thanks, yeah, that's one crazy fast 386!

  • @bikkiikun
    @bikkiikun 20 ชั่วโมงที่ผ่านมา +1

    A more elegant (and universal) solution for the crystal botch would be to solder the botch wire on the underside of the socket.

  • @wskinnyodden
    @wskinnyodden 19 ชั่วโมงที่ผ่านมา +2

    I vote for AWE32 as the sound card!

    • @Epictronics1
      @Epictronics1  15 ชั่วโมงที่ผ่านมา

      MCA slots in this IBM. SB 1 clone will have to do :)

  • @VICTORYOVERNEPTUNE
    @VICTORYOVERNEPTUNE 8 ชั่วโมงที่ผ่านมา +1

    That system is a looker for sure

  • @SyphistPrime
    @SyphistPrime วันที่ผ่านมา +2

    I loved the hack with the crystal ocilators. It's always fun to see homebrew hacks to motherboards to push these systems.

  • @Drucklufttroete
    @Drucklufttroete วันที่ผ่านมา +12

    You probably can't use all 16 MB of RAM for a similar reason you can't use 4 GB in newer 32-bit machines - the CPU has a 24-bit address bus, so it can access 16 MB total, but it needs some address space for ROMs, VRAM and memory-mapped I/O

    • @NullReference119
      @NullReference119 วันที่ผ่านมา +2

      Possible, however it's also an SLC processor. Those are interesting because they have System Management Mode (SMM) and can partition off some of the memory for BIOS too. Given this is IBM and an MCA PS/2 I would be completely unsurprised if some of those BIOS level drivers actually ran in SMM. This is complete supposition however.

    • @GGigabiteM
      @GGigabiteM 23 ชั่วโมงที่ผ่านมา +2

      Not really a correct analogy. 32 bit CPUs from the Pentium Pro onward can access up to 64 GB of RAM in 4 GB chunks using PAE. The 4 GB limitation is entirely artificial in Microsoft Windows, because they instituted memory licensing. Only server versions of Windows 32 bit allowed more than 4 GB of RAM. Linux had no such limitation with PAE/PSE enabled.

  • @TruckFan542
    @TruckFan542 วันที่ผ่านมา +3

    So. Many. Errors! This was a sea of errors, speed and bloopers!
    Still the usual quality content one can expect from Epictronics Studios.

  • @random007nadir
    @random007nadir 22 ชั่วโมงที่ผ่านมา +1

    You could always try OS/2 to see if it had support for that graphics card. OS/2 2 would be era appropriate.

  • @f.k.b.16
    @f.k.b.16 วันที่ผ่านมา +3

    It's almost Chrisтmas! Are you going to get another smoking special this year?! 😂

    • @Epictronics1
      @Epictronics1  15 ชั่วโมงที่ผ่านมา

      I probably will :D

  • @jasmijndekkers
    @jasmijndekkers วันที่ผ่านมา +1

    Hi Epictronics, Nice overclock what you did. The system is faster then normal. Greetings from Steven from the Netherlands

  • @ChartreuseKitsune
    @ChartreuseKitsune วันที่ผ่านมา +2

    The 8514/A and XGA running at 1024x768 is actually an interlaced mode. 43.5 frames per second but 87Hz fields per second. You'll likely have some trouble finding monitors that are happy wih that. Of course the matching 8514 monitor will do it. The 640x480 mode does at least offer 256 colours unlike the vga

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา +1

      I kept troubleshooting after I was done with the video. The 8514/A issue is still not solved, but the IBM CRT display I use in the video turned out to be able to handle the weird 43.5Hz :) It's on the bench right now, running glorious 1024x768@43.5 :)

  • @sebastian19745
    @sebastian19745 วันที่ผ่านมา +1

    The silkscreen suggested that can use an square can oscillator. I usually bend slightly the pins of the component when I use a machined socket, it happened to me once for a DIP-8 IC to fall off from that type of socket.
    By upgrading the video RAM for the onboard VGA would not achieve a higher resolution? If I remember correctly, the video memory directly afected the display resolution and color depth on old VGA cards (at least on those that supported up to 2M of VRAM). I guess that the onboard video RAM is 512k?
    I never had an MCA computer, altough I many times could get one. I just did not liked the proprietary stuff, the scarcity of adapters and the high prices so thanks, watching your videos I can appreciate how an MCA IBM is.

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา

      Thanks, I need to check and upgrade the VRAM on this IBM. I have not looked into it yet, but it has two chips and two empty sockets

  • @douggrove4686
    @douggrove4686 วันที่ผ่านมา +5

    as always... please run "fdisk /mbr" to rewrite the master boot record. You don't know where that drive has been.

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา +2

      That's probably good advice. I've had my share of boot-sector viruses

  • @christopherdecorte1599
    @christopherdecorte1599 วันที่ผ่านมา +1

    The crystal oscillator hack instead of soldering to leg of crystal solder to leg of the pin on socket so you can swap crystals without needing to desolder the crystal leg every time.

  • @paveljelinek772
    @paveljelinek772 19 ชั่วโมงที่ผ่านมา +1

    Do you have any other channels? I kinda recognize the voice and stubborn intonation

    • @Epictronics1
      @Epictronics1  15 ชั่วโมงที่ผ่านมา

      No, but I probably should have one

  • @nathanahubbard1975
    @nathanahubbard1975 16 ชั่วโมงที่ผ่านมา +1

    Are you sure that ancient video card isn't just stuck at 1024x768 43Hz interlaced? That was super common back in the bad old days.

    • @Epictronics1
      @Epictronics1  15 ชั่วโมงที่ผ่านมา

      It turned out to be a compatibility issue. The card and display works fine in a Model 50 now

  • @AndrewTubbiolo
    @AndrewTubbiolo วันที่ผ่านมา +1

    Try a small zip tie to secure the crystal to the socket.

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา +1

      Thanks, yeah, that's how I ended up doing in the Commodore 486 Overclock video. If I turned the board upside down, the crystal would fall out of the socket lol

  • @Agoz8375
    @Agoz8375 วันที่ผ่านมา +1

    Good Video a lot of fun 😊

  • @SuperFx89
    @SuperFx89 วันที่ผ่านมา +3

    If the graphics card is integrated, it might use 2MB out of the onboard RAM

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา +2

      There is dedicated VRAM on the mobo, so it must something else

    • @GGigabiteM
      @GGigabiteM วันที่ผ่านมา +6

      @@Epictronics1 The 386SX only has a 24 bit address space, thus is only able to directly address 16 MB. Some of that space is reserved for system ROMs. There is also the space from 640K to just above 1M that is reserved for memory mapped devices, like video ROM and high memory area.

  • @Thelemorf
    @Thelemorf วันที่ผ่านมา +1

    I think I have one of those graphics cards laying around, or atleast a similar one.

  • @yasua7000
    @yasua7000 วันที่ผ่านมา +1

    The Windows 95 device manager might be able to tell you which of the onboard components is reserving your missing 1MB of address space. Click on Computer and select Properties; a new dialog should apppear, click on Memory there.

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา

      Unfortunately, I kept troubleshooting and replaced W95 with W3.1. It would have been interesting to see

  • @SmoggyLambGG
    @SmoggyLambGG วันที่ผ่านมา +1

    You should be using double-wipe sockets

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา

      I only use double-wipe sockets

  • @dubcat4232
    @dubcat4232 วันที่ผ่านมา +1

    22:45 Sniff Sniff

  • @Lilithe
    @Lilithe วันที่ผ่านมา +1

    I was like # 486! I feel lucky ^-^

  • @thedungeondelver
    @thedungeondelver วันที่ผ่านมา +1

    May I ask an on-it-s-face stupid question? Could you hypothetically get a 386, add a Cyrix '486 clip on upgrade, and put a Pentium Overdrive in that socket?

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา

      Not a stupid question at all. Creating a 386 interposer for a POD would probably work on some 386 systems

  • @tschak909
    @tschak909 วันที่ผ่านมา +1

    XGA/2 is what you wanted.

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา

      Unfortunately, no 32-bit slots in this IBM

  • @williefleete
    @williefleete วันที่ผ่านมา +1

    The missing ram might be for the onboard video

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา

      The graphics has it's own VRAM on this mobo

  • @chubbyadler3276
    @chubbyadler3276 2 ชั่วโมงที่ผ่านมา +1

    I'm wondering why you're using round hole sockets instead of the wiper style for crystals. Those round hole ones don't seem to work as well from my experience as well as what I've heard. Maybe somebody can explain why some people prefer one over the other, though I've had better luck with the square hole single wipe type.

    • @Epictronics1
      @Epictronics1  ชั่วโมงที่ผ่านมา

      Dual wipe sockets are much better than machined sockets for regular ICs in my experience. These crystals, however, have round pins and should fit better in machined sockets. That being said, crystals seem to fit well in dual wipe sockets too.

  • @MonochromeWench
    @MonochromeWench วันที่ผ่านมา +1

    The display drivers claim to be version 3.1 which suggests they are actually drivers for Windows 3.1 and just happen to work with Windows 95. 16 bit Windows 3.x drivers will usually work with Windows 95 (even severely limited very old drivers like ega can be made to work) but they will be slow and be missing the more advanced features introduced in Windows 95 like refresh rates, the drivers do not tell windows what refresh rates are supported. The XGA drivers will might have worked too and had a better result. Did you run the add new hardware wizard after installing to card to let Windows attempt to detect the 8514?
    The strange 43.5 HZ refresh rate is because it is running 1024x768 in 87 Hz interlaced mode. Modern monitors do not support this mode but 90s CRTs capable of 1024x768 will. Modern Monitors might support 30/60i (for 1080i) but not 43.5/87i (for 768i). 8514 does not ordinarily let you change the refresh rate so you're stuck with it like this unless you use a scan converter.

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา

      I did some more tests after the video was done. The card works in a 50Z with Win 3.1 with the included drivers on an IBM 8515 and P97 display. But no progress with the 57 yet, unfortunately.

  • @hamesparde9888
    @hamesparde9888 วันที่ผ่านมา +1

    You should get a signal generator.

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา +1

      I'd love to have one but fast enough signal generators for this type of OC are unfortunately very expensive

    • @hamesparde9888
      @hamesparde9888 วันที่ผ่านมา +1

      @@Epictronics1 that's fair enough. I'd like to get an oscilloscope, but they are just too expensive and I probably wouldn't use it very much.

  • @kokodin5895
    @kokodin5895 วันที่ผ่านมา +1

    did any dx cpu ever came out for that wierd socket in the middle of the adapter or is that impossible since it uses 386 memory bus?

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา

      Yes, I have one but I'm not aware of any game that makes any use of it, so I left it out

    • @kokodin5895
      @kokodin5895 วันที่ผ่านมา +1

      @@Epictronics1 ok so we have dx...now we only need dx2 and that magic bus doubling
      sorry 2 must have not registered when i first typed i ment something that run core ad faster speed than the memory bus, floating point math was not neseserly needed (mistical 486 sx2 from intel comes to mind)

    • @Epictronics1
      @Epictronics1  วันที่ผ่านมา +1

      @@kokodin5895 We already have clock doubling. The next step is clock tripling :)

  • @kj197734
    @kj197734 วันที่ผ่านมา +1

    16gb of memory loses 1024 so hence it will be at 14.9gb. 16000 - 1024 = 14.9gb.