What is MyBIOS?
The MyBIOS is a completely rewritten Atari-OS that is intended to be compatible with 400/800 and XL/XE software.The new BIOS is coded to be seen as stock REV_02 (XL/XE) and also patched for OS_B (400/800) programs.
MyBIOS is designed to be downwards compatible.
If you have a program that does not run on this BIOS, please zip and send me a copy for evaluation purpose.
Using MyBIOS is not easy for first time users.
Do not forget that this is only the BIOS (that can use the MyIDE-][ cartridge).
Nothing more and nothing less.
But it is nicely MENU-driven, something the original ATARI-OS does not.
You start in the welcome menu and are asked how to boot (default = do nothing / any key).
If there is no valid MyIDE-partition on the CF-card, the BIOS is nothing more then a enhanced ATARI-OS.
But with more options and compatibility with 400/800 then the stock OS.
Remember to press/hold hot keys.
HELP is the main key.
SHIFT+CONTROL+ESC = reset
SHIFT+CONTROL+TAB = cold start (does not alter basic/rom-settings)
SHIFT+CONTROL+CAPS = restart/powerup.
This is a main rough guide, knowing this, you are fine.
Enjoy my BIOS
Currently BETA #16 is available on this forum !#16
-MyBIOS 4.8 included (so you can always roll-back if needed)
-Altirra basic 1.51 included.
-R/W protection of individual partitions has changed, please check and re-set your R/W-options.
-Fixed some handling bugs when a user presses [RESET] when in the MENU's.....
-Fixed booting disk and cassette
-Fixed some issues with removing/inserting cards on the fly.
-Fixed issues with cards larger then 4Gb. (Static CHS-reply and QD-dominant)
-Fixed not saving the partition-sector on SD-to-CF adapters.
-Fixed Windows / Mac partition-sequence-bug.
#Rom version:
-Added reset cartridge when No MyIDE is detected.
-Added MyIDE-MENU check if flash-version matches ROM.
[BUG REPORT]
-
[WORK IN PROGRESS]
-
Overwiew:"Back to basics", i.e. moving stuff out of the OS into the MyIDE-][
"[HELP] is your key to activate the menus"
"Device X: replaced by D255:"
"XL/XE and 400/800 compatible OS"
"Full PBI support"
"TAPE-support", Loading & Booting up to 10 times faster (6000 baud)
"High speed IO enabled, D1: through D4:"
What is MyIDE?MyIDE-II is a interface to connect a CF-card (IDE-device) to the Atari parallel bus-system. Due to the parallel data-transfer it’s extremely fast, at least 10 times faster then standard SIO. In special applications it can reach data-transfers up to 100 Kbytes/second or 200 sectors/second.
3rd Party software.In the today’s world users upload their MyIDE-device with command-line driven “myidetool” and the windows-overlay “MyIDE Drive Manager LBA2”. These two fabulous 3rd party programs are downloaded together with this update. All 3rd party software is included.
FAT32 and ATARIMAX fat32-loader.The BIOS supports FAT32 entry in the MBR on your media for PC-usage.
On this FAT32-area you can copy .XEX .ROM and .ATR files, which you can load with the ATARIMAX FAT32-loader.
APT and SDX.The BIOS supports APT entry in the MBR, to support SDX IDE-driver called “MyIDE.SYS” or “MyIDE2.SYS” made by FJC.
You need to customize the SDX-rom to make it work with MyBIOS and/or APT
The SDX.ROM can simply be loaded with the ATARIMAX FAT32-loader.
Please consult the SDX homepage for manual and SDX-customizer.
MyDOS.With the MyIDE-][ cartridge, you also find MyDOS as part of the flash-menu. This is a popular DOS version used on the Atari platform.
Direct IDE-access.Device Dx: with x>128 is a powerful tool to direct access any LBA-sector on the CF.
SRAMDISK.MyBIOS has a standard D8: RAMDISK mapped to the internal SRAM
The driver will reply to a percom command how many space is present depending on ROM-images loaded.
With no ROM-loaded, size is almost 512k.
Also, D8: is configured depending on what type of ROM is loaded using the ATARIMAX fat32-loader.
Main-MenuSome programs do not like to be interrupted by the menu, so on exit you find the screen gone, scrambled or parts missing.
This because the menu relies on the users software to use NMI/DLI to restore the user screen.
To restore Antic/Gtia-settings try the following to return (I would suggest this order of trying):
-Antic: Restore Antic/Gtia-DMA from shadow / exit
-Shadow: Restore Antic/Gtia-DMA, colors and settings from shadow /exit.
-Trace: Trace memory and (try to) recover shadow-registers for Antic/Gtia, then restore / exit.
RESETWith F2, you should NEVER hit [RESET] !
If MyBIOS is still alive in OSRAM, the first 2 options work.
-Use [SHIFT]+[CONTROL]+[ESC]
-Or [HELP] using the main-menu for a reset.
If that does not work)
-While holding [HELP] down, tap the [RESET]-key. To recover into the main menu.
Cartridge support:
OSS:
viewtopic.php?p=8349#p8349XEGS:
viewtopic.php?p=7445#p7445https://www.youtube.com/watch?v=jTB7nO9 ... LZwg2JTqMAPreview of fast cassette-loading