Boot retro PC using XTIDE (Part 4): Boot using a Sound Card

Поділитися
Вставка

КОМЕНТАРІ • 35

  • @MRooodddvvv
    @MRooodddvvv 3 роки тому +1

    Its fun to see someone actually test some of odd ideas which could work but i never bother to actually try to do.

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

    This series just gets better. What I tried to fiddle with xt-ide ages ago. I somehow got the impression that you still have insert some values into bios, fooling flash card to sectors etc.

  • @derre98
    @derre98 3 роки тому +7

    For anyone interested, I have a video where I demonstrate how to modify the XTIDE ROM to boot from PnP card. I have demonstrated this with CT4380 which is SB AWE64 PnP. It's a bit of a hack, but not too difficult to do.

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

    This looks like so much fun to play around, pity I didn't go hardware hunting 10, 15 years ago when 386 were cheap... Today prices are extremely skyrocketing because there are not many usable machines left...

  • @JohnSmith-iu8cj
    @JohnSmith-iu8cj Рік тому

    This is the content I always wanted

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

    Im totally blown away by this video series

  • @the_kombinator
    @the_kombinator 10 місяців тому

    You can also solder a pin headder to the back of a multi io and build a custom reversed IDE cable and connect a slave. I did this with a DOM and a CF card.

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

    Absolutely interesting. Good to know.

  • @BlackEpyon
    @BlackEpyon 3 роки тому +1

    I have gotten Master/slave CF cards to work on my Tandy 1000 HX, which is an XT. Not all CF cards will accept having an extra card on the bus, but it can be done.
    Which I/O port it uses is dependant on how the XT-IDE ROM is setup when it's flashed, but you can set it to other I/O's.

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

    I remember my first ISA VLB IDE controller, it was provided with a TSR to enhance the transfer speed, obviously using VLB. Unfortunately this driver was so crappy it changed the geometry of the drive, rendering it unreadable after loading the TSR. I then bought a beefy Tekram VLB controller with 4 MB on board cache. My 486DX2-66 was blazing !

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

      VLB IDE controllers were a waste of money. They can only do IDE and only run on 486s with a VLB. SCSI controllers are far more useful. A SCSI controller relieves the CPU and copies the data from one SCSI device to another itself. The CPU only has to tell the SCSI controller what to copy. The data transmission does not run over the slow ISA bus or faster VLB, but remains within the SCSI world. The CPU therefore has to do next to nothing.
      The ISA bus is only involved when data needs to be loaded into RAM.
      Another advantage of SCSI was that in the SCSI world there was no LBA problem and you could connect up to 8 devices, of which the controller itself was one. SCSI understood many completely different devices, not only hard disks, but also scanners, CD-ROM drives and CD burners. Since SCSI relieved the CPU, there was usually no buffer overflow when writing CD-Rs.
      The data medium to be booted from could also be set and freely selected via SCSI BIOS.
      So you didn't have to worry about what went where first like with IDE. With IDE in early computers, the master drive was always C: and the slave drive D:. This was a problem for DOS as it could only boot from C:. If you wanted to change that, you had to connect the drives differently. In the SCSI world, you just changed the Boot order of the SCSI devices.

  • @JorgeCarvalho_web_dev
    @JorgeCarvalho_web_dev 4 роки тому

    Hi! I have one of those MAD16 Pro cards often underrated from users of retro-foruns, I love them, really nice to be able to boot from sound card. Need to burn one image of XT-IDE to play with. Nice video!

    • @necro_ware
      @necro_ware  4 роки тому +3

      Yeah, I also think, that MAD16 is a good sound card. However, from the whole pile of sound cards I have, MAD16 is the one, which I couldn't convince to boot. Unfortunately, this is one of the sound cards, which doesn't have any jumpers for IDE settings. You need a driver in DOS to activate the IDE port :(

  • @Edman_79
    @Edman_79 3 роки тому

    Fascinating :O

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

    There is FreeDOS in the wild!

  • @ncot_tech
    @ncot_tech 3 роки тому +1

    I remember having Linux on my old DOS PC and that would detect the soundcard IDE port as an IDE controller... in addition to the two on the motherboard.

    • @necro_ware
      @necro_ware  3 роки тому

      Yes, Linux has integrated drivers for all kind of controllers and it detects the sound card automatically and load the right kernel module for the IDE controller. It works on Windows/DOS basically in the same way, except you have to install the driver separately. When it comes to booting from the IDE device connected to the sound card, neither Linux nor Windows or DOS will make a difference. Because the controller has to be addressed first before an operation system can be booted from it. It doesn't work, if the driver is loaded by the operation system later. It's a chicken-egg problem, which you can solve using XT-IDE, since it is possible to access the IDE controller on the sound card using it, before the operation system even got started.

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

    Interesting

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

    Soundcard IDE is designed mainly for CD drive.

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

      There is nothing special about it. Just the address is usually set to be secondary controller. Not a problem for XTIDE at all, since you can setup any address you like.

  • @alexloktionoff6833
    @alexloktionoff6833 2 місяці тому

    Wow can you make a video about this tiny IDE CD card? What are the chips? Is it possible to make a replica?

  • @dLLund
    @dLLund 3 роки тому

    thank you for posting. might one find a sound card w/ an ide header, address jumpers, AND an empty socket for the ide rom ? please take care & stay safe.

    • @necro_ware
      @necro_ware  3 роки тому +1

      I never saw a sound card with a ROM socket yet. There were some SCSI/Sound combos for PCI and the Asus Media Extension slot, but I don't know about any ISA sound cards with IDE controller and ROM. If you know such thing, I'm curious about it.

  • @QueenLISA_Cutee
    @QueenLISA_Cutee 10 місяців тому

    please make one video cfast industrial card to usb how to transfer bootable iso image

  • @enzito_sdf6978
    @enzito_sdf6978 3 роки тому

    0:53 oh is that a cmd640 controller? it triggers my ptsd lol

    • @necro_ware
      @necro_ware  3 роки тому

      Yes, sorry for disturbing your ptsd ;)

  • @adrian_sp6def
    @adrian_sp6def 5 місяців тому

    1:28 You talk about address or port? because for me this looks like port number instead of address

    • @necro_ware
      @necro_ware  5 місяців тому +1

      It's basically the same, since an I/O port is usually used as a technical term for a specific address on the x86's IO bus.

    • @adrian_sp6def
      @adrian_sp6def 5 місяців тому

      @@necro_ware but form software perspective it is two separate address spaces. Access to mem space using mov instructions family and access port number via in/out instructions.

    • @necro_ware
      @necro_ware  5 місяців тому

      @@adrian_sp6def That's true, but that is not the point. What I mean is I/O port and I/O address is the same thing. But you are right, I probably had to be more explicit. This video is very old, but I probably thought, that it is clear in this case, that I'm talking about I/O devices and not memory.

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

    For 20+ yrs I don't know what's the point on having ide on sound cards.

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

      CD-ROM, but for me it was also just marketing and I'd prefer, if back then the companies would make a better quality sound cards, instead of adding features, like IDE

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

      @@necro_ware I don't remember if I have seen any retrochannel demonstrating connecting CD-ROMs to sound cards as well. Good work!

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

      @@lazibayer No problem, I can do that as well

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

      Many ISA I/O controller cards only had one IDE channel so it was a way of connecting a CD-ROM without having to have it as a secondary device on the same channel as the hard drive, which could cripple performance.