mdh
Experienced Member
Ok, I assume I should just use the most recent version of the bios, currently 2.0.0 beta 3+, R623 from June of 2022. Any other things I should look for?
I have a generic procedure for an upgrade to R622 at [here]. R623 is most likely the same procedure.Ok, I assume I should just use the most recent version of the bios, currently 2.0.0 beta 3+, R623 from June of 2022. Any other things I should look for?
Didn't realize it was upgraded in place -- I just figured I'd pop out the chip and put it in my programmer (assuming I can find it...). I'll try that this weekend.I have a generic procedure for an upgrade to R622 at [here]. R623 is most likely the same procedure.
A 'requirement' that I have included in the procedure is, "In case you end up in a situation where you cannot boot from the XT-IDE/XT-CF card, a DOS boot floppy/diskette containing the two files quoted in steps 1 to 3, plus FDISK.COM and FORMAT.COM." That is important. Between steps 24 and 25, I even mention a situation where such a boot disk is required. You are upgrading from XTIDE Universal BIOS (XUB) version {1.1.5} to {2.0.0 beta 3+, R623} and from memory, I am reasonably sure that the upgrade will require the CF/SD to be repartitioned and formatted after the XUB upgrade.
In which case, see note 3 at [here].Didn't realize it was upgraded in place -- I just figured I'd pop out the chip and put it in my programmer (assuming I can find it...). I'll try that this weekend.
I'm already using D000:0000, but I suppose ports 300-30f could be used by something.
No BIOS output at all or just the boot menu missing? If the latter, did you remember to include MODULE_BOOT_MENU?Well, upgraded rom to 2.0.0b3+ (built by downloading and compiling), and now the tandy doesn't even show the boot menu.
You mean the USE_NEC_V option? Yes, that uses instructions available only on NEC V processors (V20, V30 etc) so will not work on anything else. However, it's almost pointless to use that option because it saves only a few bytes of ROM space and only when using certain modules. For example, MODULE_IRQ contains a couple of NEC V instructions but that module is not normally used on XT class machines because it makes transfers slower.I wonder, I compiled the XTIDE with V_20 flag, is that compatible with 80286? Or could they be using instructions only on the nec processor?