It is currently Mon Mar 18, 2024 10:20 pm




 Page 1 of 1 [ 9 posts ] 
Author Message
 Post subject: Upgrade to MyBIOS 4.9 BETA / MyBIOS 4.8 included
PostPosted: Mon Jan 14, 2013 5:54 am 
User avatar

Joined: Sun Nov 02, 2003 8:15 am
Posts: 1549
Location: netherlands
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-Menu
Some 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.

RESET
With 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#p8349
XEGS: viewtopic.php?p=7445#p7445

https://www.youtube.com/watch?v=jTB7nO9 ... LZwg2JTqMA
Preview of fast cassette-loading


There are images and/or files attached to this posting. You must be logged-in to view or download this content.


Offline
 Profile  
 
 Post subject: Re: MyBIOS v4.9.0x Manual, current BETA version.
PostPosted: Thu May 07, 2015 6:11 am 
User avatar

Joined: Sun Nov 02, 2003 8:15 am
Posts: 1549
Location: netherlands
Some screenshots of the current beta version.

Reworked the cartridge detection-routine.
Reworked the menu handling, to support most software.
All MyIDE-keys are now time-delayed, compatible with more software too.
Added HSIO using external clock, up to 440 kbs can be done!
Added ATARI_OS 10,11,1,2,3,4 support.
Added Main-Menu exit-options.
Added Load/Save option to "freeze/unfreeze" the current program state.
-Nice feature when playing the Goonies ;-)
Maximized 400/800 support.


There are images and/or files attached to this posting. You must be logged-in to view or download this content.


Offline
 Profile  
 
 Post subject: Re: MyBIOS v4.9.0x Manual, current BETA version.
PostPosted: Tue Dec 29, 2015 4:53 am 
User avatar

Joined: Sun Nov 02, 2003 8:15 am
Posts: 1549
Location: netherlands
Since I finished my latest game "Lost in Space"

http://www.mr-atari.com/lost_in_space

I found some time again to continue......


Offline
 Profile  
 
 Post subject: Re: Upgrade to MyBIOS 4.9 BETA / MyBIOS 4.8 included
PostPosted: Fri Jul 08, 2016 4:20 am 
User avatar

Joined: Sun Nov 02, 2003 8:15 am
Posts: 1549
Location: netherlands
New beta #16 online, see first post.

For anyone who want to use another FAT-loaders than the included one from Atarimax:
-Please put your loader in the FAT-partition of the CF-card.
-Load your program using the Atarimax FAT-loader.
-Easy as that.


Offline
 Profile  
 
 Post subject: Re: Upgrade to MyBIOS 4.9 BETA / MyBIOS 4.8 included
PostPosted: Fri Mar 17, 2017 5:40 am 
User avatar

Joined: Sun Nov 02, 2003 8:15 am
Posts: 1549
Location: netherlands
New cartridge-image online, see first post.

-Included ATbasic 1.53
-SIDE, an alternative FATloader


There are images and/or files attached to this posting. You must be logged-in to view or download this content.


Offline
 Profile  
 
 Post subject: Re: Upgrade to MyBIOS 4.9 BETA / MyBIOS 4.8 included
PostPosted: Sat Jun 10, 2017 3:00 pm 

Joined: Sat Feb 25, 2017 2:34 pm
Posts: 52
Hi. Will MyBIOS have a regular release in the near future? It's been in beta a while now.


Offline
 Profile  
 
 Post subject: Re: Upgrade to MyBIOS 4.9 BETA / MyBIOS 4.8 included
PostPosted: Sun Jun 11, 2017 2:03 am 
User avatar

Joined: Sun Nov 02, 2003 8:15 am
Posts: 1549
Location: netherlands
I think B16 can be seen as a final version.
There are no plans to extent this BIOS, nor are there bug reports.
I know some pitfalls, but 99% of the "normal" users won't encounter them.
Never had plans to remove the "B"

So in the meantime, I started a different approach on my homepage.
MyBIOS as stand alone OS and MyIDE-2 routines as loadable plug-in.

The BIOS works quit OK.
The MyIDE-2 plug-in works, but could have some minor issues/bugs.
http://www.mr-atari.com/Mr.Atari/MyBIOS/

What I can try is to port new findings and techniques in the 4.9 on this tread.

Grtz,
Sijmen.


Offline
 Profile  
 
 Post subject: Re: Upgrade to MyBIOS 4.9 BETA / MyBIOS 4.8 included
PostPosted: Sun Jun 11, 2017 11:32 am 

Joined: Sat Feb 25, 2017 2:34 pm
Posts: 52
Thanks Sijmen. Is there a way to have SIDE automatically sort in B16 when entering a directory? How about hiding files in SIDE? Also, is there a way to remove the 6 games from the root of MyBIOS in B16?


Offline
 Profile  
 
 Post subject: Re: Upgrade to MyBIOS 4.9 BETA / MyBIOS 4.8 included
PostPosted: Fri Jun 16, 2017 3:48 am 
User avatar

Joined: Sun Nov 02, 2003 8:15 am
Posts: 1549
Location: netherlands
SIDE is a third-party software, shared by the creator.
It's patched to be used for MyIDE-][.
I have no source-code, nor can I change SIDE.

P.S.
SIDE is fat32-only.
Atarimax fat-loader supports all fat formatted CF-cards.


Offline
 Profile  
 
Display posts from previous:  Sort by  
 Page 1 of 1 [ 9 posts ] 


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

cron