Announcement

Collapse

Forum Rules and Etiquette

Our mission ...

This forum is part of our mission to promote the preservation of vintage computers through education and outreach. (In real life we also run events and have a museum.) We encourage you to join us, participate, share your knowledge, and enjoy.

This forum has been around in this format for over 15 years. These rules and guidelines help us maintain a healthy and active community, and we moderate the forum to keep things on track. Please familiarize yourself with these rules and guidelines.


Rule 1: Remain civil and respectful

There are several hundred people who actively participate here. People come from all different backgrounds and will have different ways of seeing things. You will not agree with everything you read here. Back-and-forth discussions are fine but do not cross the line into rude or disrespectful behavior.

Conduct yourself as you would at any other place where people come together in person to discuss their hobby. If you wouldn't say something to somebody in person, then you probably should not be writing it here.

This should be obvious but, just in case: profanity, threats, slurs against any group (sexual, racial, gender, etc.) will not be tolerated.


Rule 2: Stay close to the original topic being discussed
  • If you are starting a new thread choose a reasonable sub-forum to start your thread. (If you choose incorrectly don't worry, we can fix that.)
  • If you are responding to a thread, stay on topic - the original poster was trying to achieve something. You can always start a new thread instead of potentially "hijacking" an existing thread.



Rule 3: Contribute something meaningful

To put things in engineering terms, we value a high signal to noise ratio. Coming here should not be a waste of time.
  • This is not a chat room. If you are taking less than 30 seconds to make a post then you are probably doing something wrong. A post should be on topic, clear, and contribute something meaningful to the discussion. If people read your posts and feel that their time as been wasted, they will stop reading your posts. Worse yet, they will stop visiting and we'll lose their experience and contributions.
  • Do not bump threads.
  • Do not "necro-post" unless you are following up to a specific person on a specific thread. And even then, that person may have moved on. Just start a new thread for your related topic.
  • Use the Private Message system for posts that are targeted at a specific person.


Rule 4: "PM Sent!" messages (or, how to use the Private Message system)

This forum has a private message feature that we want people to use for messages that are not of general interest to other members.

In short, if you are going to reply to a thread and that reply is targeted to a specific individual and not of interest to anybody else (either now or in the future) then send a private message instead.

Here are some obvious examples of when you should not reply to a thread and use the PM system instead:
  • "PM Sent!": Do not tell the rest of us that you sent a PM ... the forum software will tell the other person that they have a PM waiting.
  • "How much is shipping to ....": This is a very specific and directed question that is not of interest to anybody else.


Why do we have this policy? Sending a "PM Sent!" type message basically wastes everybody else's time by making them having to scroll past a post in a thread that looks to be updated, when the update is not meaningful. And the person you are sending the PM to will be notified by the forum software that they have a message waiting for them. Look up at the top near the right edge where it says 'Notifications' ... if you have a PM waiting, it will tell you there.

Rule 5: Copyright and other legal issues

We are here to discuss vintage computing, so discussing software, books, and other intellectual property that is on-topic is fine. We don't want people using these forums to discuss or enable copyright violations or other things that are against the law; whether you agree with the law or not is irrelevant. Do not use our resources for something that is legally or morally questionable.

Our discussions here generally fall under "fair use." Telling people how to pirate a software title is an example of something that is not allowable here.


Reporting problematic posts

If you see spam, a wildly off-topic post, or something abusive or illegal please report the thread by clicking on the "Report Post" icon. (It looks like an exclamation point in a triangle and it is available under every post.) This send a notification to all of the moderators, so somebody will see it and deal with it.

If you are unsure you may consider sending a private message to a moderator instead.


New user moderation

New users are directly moderated so that we can weed spammers out early. This means that for your first 10 posts you will have some delay before they are seen. We understand this can be disruptive to the flow of conversation and we try to keep up with our new user moderation duties to avoid undue inconvenience. Please do not make duplicate posts, extra posts to bump your post count, or ask the moderators to expedite this process; 10 moderated posts will go by quickly.

New users also have a smaller personal message inbox limit and are rate limited when sending PMs to other users.


Other suggestions
  • Use Google, books, or other definitive sources. There is a lot of information out there.
  • Don't make people guess at what you are trying to say; we are not mind readers. Be clear and concise.
  • Spelling and grammar are not rated, but they do make a post easier to read.
See more
See less

XTIDE Universal BIOS

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Originally posted by Rauli View Post
    .... I would like to know if there is any DIR-like command which doesn't show (and thus calculate) free disk space,
    Try typing DIR /B. That should give you a bare directory listing without any other info like free disk space.

    Comment


      Originally posted by Krille View Post
      XTIDE Universal BIOS v2.0.0 Beta 3 is very old. There has been some changes to the translation code since then so please try the latest version available from here instead.
      Thank you very much. I didn't know about newer versions, as on the original XTIDE Univ. BIOS page, 2.0.0 B3 apparently is the newest and there's no link to the page you told me. But, on that page (from Lo-Tech) they only mention their cards, and there's no documentation, only the zipped binaries... is it also a "Universal" BIOS? (in the sense that it is compatible with XT-IDE v2 card by N8VEM, which is the card I have)

      If it is compatible and the problem persists, I will post more details (I don't have the hard disk where I am today).

      Originally posted by ibmapc View Post
      Try typing DIR /B. That should give you a bare directory listing without any other info like free disk space.
      Thanks, I think the /B switch is available from DOS 5 which is the version I'm using on that computer.

      Anyway, my (attached) program also lists file sizes and attributes. It has even a /F switch to count file framents (for non-consecutive files) and /I to show initial cluster and sector number for each file. But it always includes hidden and system files, so it is like a mixture of DIR and ATTRIB. I include the Spanish version, if you think it's useful I will translate and post it again. Even if it is in Spanish I think most of the output is clear (last 2 columns show the hidden and read-only attributes). Of course it supports /P switch too. The attached version had some kind of LFN support if the OS where it is run supports it, but this feature hasn't been tested a lot.

      PS: My next reply will be in July 14, as I will be unconnected till then.
      Attached Files

      Comment


        Thanks Krille and ibmapc. I wrote a longer reply but it is waiting for approval, or maybe it has been rejected, probably because I attached my DIR-like utility, which was a zipped executable file?

        Comment


          Originally posted by Rauli View Post
          I include the Spanish version, if you think it's useful I will translate and post it again.
          If you post the source, I would be happy to translate it to English for you.
          Offering a bounty for:
          - A working Sanyo MBC-775 or Logabax 1600
          - Music Construction Set, IBM Music Feature edition (has red sticker on front stating IBM Music Feature)

          Comment


            Originally posted by Rauli View Post
            ...on that page (from Lo-Tech) they only mention their cards, and there's no documentation, only the zipped binaries... is it also a "Universal" BIOS? (in the sense that it is compatible with XT-IDE v2 card by N8VEM, which is the card I have)
            Happy (and keen) to improve the XTIDE Universion BIOS page on my wiki - it was put up primarily to provide a convenient drop point for pre-built binaries, hence why the most prominent link is back to the project home page.

            Comment


              Originally posted by Rauli View Post
              Thank you very much. I didn't know about newer versions, as on the original XTIDE Univ. BIOS page, 2.0.0 B3 apparently is the newest and there's no link to the page you told me. But, on that page (from Lo-Tech) they only mention their cards, and there's no documentation, only the zipped binaries... is it also a "Universal" BIOS? (in the sense that it is compatible with XT-IDE v2 card by N8VEM, which is the card I have)
              The project owner (Tomi Tilli, also known as aitotat on this forum) has been absent from the project for a while due to "real life" circumstances. This is the reason the project page has not been updated lately. As a committer I can update wiki pages and code in the SVN repository but (afaik) I can't update the main project page or add new downloads hence pre-built binaries must be hosted elsewhere.

              So, in short, it's the real deal and it's compatible with your card. Just remember to configure the BIOS with XTIDECFG before flashing (make sure to select the correct type of IDE controller).
              Looking for a cache card for the "ICL ErgoPRO C4/66d V"

              Comment


                Hello,
                I have problem with XTIDE (both versions 1.1.5, 2.0.0.b3) and network packet driver (used by Brutman's mTCP). I burned XTIDE as bootrom on my Intel EtherExpress Pro/10 ISA. Drives/CF cards works well, but when I try loading packet driver (epropkt.com), system halts. It looks like a collision of addresses. Network card use 0x290, IDE controller 0x1F0

                Comment


                  Hello,
                  I have problem with XTIDE (both versions 1.1.5, 2.0.0.b3) and network packet driver (used by Brutman's mTCP). I burned XTIDE as bootrom on my Intel EtherExpress Pro/10 ISA. Drives/CF cards works well, but when I try loading packet driver (epropkt.com), system halts. It looks like a collision of addresses. Network card uses 0x290, IDE controller uses 0x1F0. This system, without XTIDE, works well with this packet driver and vintage HDD.

                  What could be wrong? Could you give me some advice, where to look for the cause?

                  Comment


                    Sorry for delay, I came back from holidays and I use to travel "unplugged". As promised, I have translated my DIR-like utility which doesn't calculates free disk space, so it doesn't waste extra 8086 CPU time with large drives. I hope it's useful. It has been tested in many MS and PC DOS versions, Windows ME and Windows XP, but IIRC it didn't work on PTS-DOS. I haven't written a license, but it's free for all XT-IDE users
                    Attached Files

                    Comment


                      Thanks Rauli! I'll have to give that a try on my 5150, waiting for it to count the space on my 2GB CF card was getting tedious
                      Wanted: PDP-8/f panel, RK05 (or compatible), 16 Sector RK05 packs, Altair 8800 CPU card, KD11-A, memory for 11/40.
                      Available for trade: ASR-33 Teletype, IBM 5150, XT, Intel MDS 230, Many PCs and parts from the 5150 era onwards, DEC Storageworks HDDs, misc DIP ICs, OMNIBUS/UNIBUS/QBUS cards, 6502/8080/85/86/88/Z80 CPUs, Misc radio valves (vacuum tubes), C64, Amiga 1200, Sinclair ZX81/Spectrum/+/.

                      Comment


                        Originally posted by Tomek View Post
                        Hello,
                        I have problem with XTIDE (both versions 1.1.5, 2.0.0.b3) and network packet driver (used by Brutman's mTCP). I burned XTIDE as bootrom on my Intel EtherExpress Pro/10 ISA. Drives/CF cards works well, but when I try loading packet driver (epropkt.com), system halts. It looks like a collision of addresses. Network card uses 0x290, IDE controller uses 0x1F0. This system, without XTIDE, works well with this packet driver and vintage HDD.

                        What could be wrong? Could you give me some advice, where to look for the cause?
                        Are you using this driver? If so, you could try providing all options (IRQ, I/O address, packet driver interrupt number and even the MAC address) on the command line as parameters to the driver. In other words, don't let the driver autodetect anything.
                        Looking for a cache card for the "ICL ErgoPRO C4/66d V"

                        Comment


                          The XTIDE configurator for the BIOS supports (among others) ROM types "2864" and "2864 mod" for using High Speed modification. It also supports "28256" but not "28256 mod". So, is not possible to use High Speed mode with 28C256 EEPROM?

                          EDIT: Or is the "28256 mod" option needed only with the XT-IDE v1 card? (the configurator allows to use this option even with the XT-IDE v2 card)
                          Last edited by Rauli; July 26, 2014, 11:35 AM.

                          Comment


                            I have a problem with CHS translation with the current BIOS R567. I'm using an SD card and an SD to IDE adapter.
                            On every PC with autodetect feature in BIOS it is detected as CHS 973/16/32 and/or LBA 247/32/63 (I say "and/or" because some BIOS let me choose between both options).
                            I was using the XT IDE BIOS version 2.0.0.0 beta 3 in Google code page (from March 2013) which detected it as 973/16/32 and worked fine with it.
                            Today I upgraded to latest version (from May 2014) because I had translation problems with the other hard disk I have, and last month somebody recommended me to upgrade. Well, now the other hard disk is detected OK... but not the SD card which now is detected as 493/16/63 (different from both geometries detected by other PCs BIOS). So I have had to re-FDISK and re-format the card. Fortunately, it can still be read in card readers, but when plugged in the SD to IDE adapter, it is not autodetected on any other PC BIOS (for example, on AMIBIOS (C) 1996 American Megatrends Inc., Release 08/31/1998 S)

                            Comment


                              Originally posted by Rauli View Post
                              The XTIDE configurator for the BIOS supports (among others) ROM types "2864" and "2864 mod" for using High Speed modification. It also supports "28256" but not "28256 mod". So, is not possible to use High Speed mode with 28C256 EEPROM?

                              EDIT: Or is the "28256 mod" option needed only with the XT-IDE v1 card? (the configurator allows to use this option even with the XT-IDE v2 card)
                              The XT-IDE R1 card supports 2864 chips and requires a hardware mod for "High Speed Mode" aka "Chuck Mod" and also the bios needed to be modified, hence Rom type " 2864 " for the UN-modified R1 cards and " 2864 mod " for the Modified R1 cards.

                              The XT-IDE R2 card supports more features and bigger Rom Chips, The High speed mod is built in and configured via jumpers on the card, More info on the R2 card is here.

                              Comment


                                I need help with a special problem related to XTIDE AT Large version (12 kB) properly burnt into a 32 kB EPROM and seated in a 3C509B ISA card.
                                First of all, my configuration works - I have a 10 GB HDD formatted to 8.4 GB and split to 5 FAT16 partitions for DOS 6.22. Boots and works OK.
                                BUT I cannot change the BIOS address of the boot ROM by the card's own config utility - whatever address I try to set, 3c5x9cfg.exe just freezes as if there were a conflict. The default start address is D000, and as I said it works - however, this setting leaves memory segmented and there is no 64 kB left in one chunk for an EMS page frame. (This is a Headland 286 system, memory manager is ht12mm.sys)

                                What should I do? Try removing the EPROM from the NIC, saving the changes and insert the ROM afterwards ?... Or maybe try a 16 kB EPROM instead ?

                                Comment

                                Working...
                                X