Jump to content
IGNORED

MyBIOS 4.9.B6 released, for MyIDE-][, altirra and stand-a-lone.


mr-atari

Recommended Posts

Oops, that is a good one, I added the M flag in one of the last versions.

To make it possible to boot from images instead of partitions.

.......

not a quick fix, sorry.

MyIDE_menu (previous FDISK) is build-in and uses internal routines.

.......

You can try the oldest version from disk.

Not sure how it handles unmarked partitions, but is runs from BASIC.

It's on the utility-disk that came with the 3 release from 1999.

.........

Or go some beta's back (they are on the atarimax forum).

But I'm sure already that you are going be annoyed by the missing new stuff

Edited by mr-atari
Link to comment
Share on other sites

!! IMPORTANT FOLLOW-UP !!

 

O-O-O-O, I forgot, the old FDISK saves to LBA_0

This will screw up your FAT32-directory.....

 

Before you RUN, change the save command too:

It is on line 1250

1250 A=USR(1536,49,3,0,0)

 

In the meantime, I have fixed the "M"-key and changed HELP to holding HELP for 1 second -> MAIN-MENU.

You can p.m. me for an unreleased work-in-progress beta.

 

:-D

Link to comment
Share on other sites

Please forget my posts about the old FDISK, (How do I remove posts on AA?).

Not safe to use!

Even with the R/W modifications in the BASIC listings.

 

On your ATARIMAX-][ cartridge after upgrading, the last stable version is present.

Use that version for the missing MyIDE_MENU functions.

Link to comment
Share on other sites

Ok, I can't remove posts.

Hmmmm, funny way of maintaining a forum.....

 

So I removed the download of the old FDISK.BAS

 

Best is not to use it !!!!

I f*cked up my CF-card testing the BASIC-changes and needed to restore my card.

Luckily I had a fresh backup (image-dump).

 

Just sended out a wip-beta by pm.

:D

 

BTW: Priority-sequence of IO (I had some questions):

PBI->IDE->SIO.

This to be compatible with PBI-users.

Edited by mr-atari
  • Like 1
Link to comment
Share on other sites

Ok, I can't remove posts.

Hmmmm, funny way of maintaining a forum.....

If you want to be able to edit posts after the one hour editing window has elapsed, you can subscribe. I understand that a time limit was placed on edits for non-subscribers because some users were adopting a revisionist attitude to edits, throwing subsequent posts out of context. I've certainly seen that happen on other forums too...

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...

Okay, I finally found a way to support software that use [HELP] and [shift]+[control] combinations as-well as serving MyBIOS.

 

These special keys are now activated after 1 second delay.

When the user is typing, it is passed to the running software.

When activated (hold down), the key is processed by MyBIOS and treated as bounce in the KEYIRQ.

 

That suites me fine :)

 

Now to polish of the edges and get a new beta out.

 

APE-news:

Steve has (beta-version) upgraded APE including a CAS-player with manual overwrite on baudrate and gap.

MyBIOS loads tapes at 9000 baud, making fun to check-out these CAS-images!

:D

 

  • Like 3
Link to comment
Share on other sites

Ok, 100+ downloads, nice.......

:grin:

 

I'm changing the menu-handling to support software that use HELP / shift+control also.

 

Any cons for SHIFT+CONTROL

-CAPS

-ENTER

-SPACE

-INVERSE

-BACKSPACE

Hi Sijmen!

 

Since you asked, in Action! SHIFT+CONTROL+RETURN splits a line of text. SHIFT+CONTROL+BACKSPACE recombines them.

 

The number of people using MyIDE-II plus Action! is probably very small. The conversion was only recently done by ProWizard.

 

-SteveS

Link to comment
Share on other sites

Ok, that will be solved in the next beta-release.

All shift+control keys are now timed and if not expire, passed to the running software.

For MyIDE-][ I know Marius made some conversions, but are not reset-proof.

 

I'll attach my set of patched roms.

Simply load them with the ATARIMAX-FAT-loader.

For BASIC_XE I have also zipped the patched extension-disk.

 

They are compatible with both R2 and F2 MyBIOS running a MyIDE-][

Edited by mr-atari
Link to comment
Share on other sites

For MyIDE-][ I know Marius made some conversions, but are not reset-proof.

 

 

Huh? Mine are reset proof, since they turns a MyIDE ][ into an OSS Action! and/or Mac/65 cart!

 

Never noticed any issue with reset… Could you explain more?

Perhaps my conversion do not work together with newer version of the Flash OS?

Link to comment
Share on other sites

 

Huh? Mine are reset proof, since they turns a MyIDE ][ into an OSS Action! and/or Mac/65 cart!

 

Never noticed any issue with reset… Could you explain more?

Perhaps my conversion do not work together with newer version of the Flash OS?

No sweat.

I made these images to support the "reset" MyBIOS

No idea anymore what the issues were.

They did run fine, but switching from application was harder.

Link to comment
Share on other sites

  • 4 weeks later...

What the hell, it's Halloween icon_twisted.gif

Here you find a work in progress Beta #8.
Much has changed internally for compatibility.
-added SIO-loading of protected disks.
-added high-speed CAS loading up to 25% gap-time and 8333 baud.
(You need a beta version of APE and a SIO2PC-USB to explore this new function)

There still is a surplus of 160 bytes code.
This is stored in int.char.space for now, giving garbage on some special characters.
Did you know control+4 switches between international and domestic?

Boe ha ha ha ha......

Link to comment
Share on other sites

What the hell, it's Halloween icon_twisted.gif

 

Here you find a work in progress Beta #8.

Much has changed internally for compatibility.

-added SIO-loading of protected disks.

-added high-speed CAS loading up to 25% gap-time and 8333 baud.

(You need a beta version of APE and a SIO2PC-USB to explore this new function)

 

There still is a surplus of 160 bytes code.

This is stored in int.char.space for now, giving garbage on some special characters.

Did you know control+4 switches between international and domestic?

 

Boe ha ha ha ha......

 

What the hell, it's Halloween icon_twisted.gif

 

Here you find a work in progress Beta #8.

Much has changed internally for compatibility.

-added SIO-loading of protected disks.

-added high-speed CAS loading up to 25% gap-time and 8333 baud.

(You need a beta version of APE and a SIO2PC-USB to explore this new function)

 

There still is a surplus of 160 bytes code.

This is stored in int.char.space for now, giving garbage on some special characters.

Did you know control+4 switches between international and domestic?

 

Boe ha ha ha ha......

Great hardware, I'm still learning the ins and outs of this great cart, one question: Will the image menu allow for writing back to the image, say Koronis Rift being able to save your game progreass? If so is there anything that needs to be done to enable disk write on the cart? Thanks

Link to comment
Share on other sites

Hi, sure that is possible. Disks booted through image-menu are fully accessible.

 

When you boot a disk from image, it is write protected by default.

Some game-protections format a disk when not protected......

So you need to enable read/write-access first, hold shift+control+P until it beeps to turn it back on.

(Or you can un-protect all before you Coldstart, on your own risk.....boe...)

Then switch to en empty disk. I normally leave one disk-image empty in the chain, Naming it Saved Game "title".

<example>

-DALLAS QUEST A

-DALLAS QUEST B

-SAVED GAME DALLAS QUEST

When it's time to Save, switch to this image, hold shift+control+3 until it beeps (when this is disk 3 in line).

After the save, back to disk 1 or 2, what ever is needed.

 

When the software has disabled IRQ, you can try holding HELP to enter the MAIN-MENU for the same functions.

And If that does not go, NMI and IRQ are both disabled, cutting you out on all.

Last resort, when it's reset proof, you can hold HELP en press RESET.

 

Enjoy the new Beta-version, much has improved :-)

 

Cheers,

Sijmen.

Link to comment
Share on other sites

When the software has disabled IRQ, you can try holding HELP to enter the MAIN-MENU for the same functions.

And If that does not go, NMI and IRQ are both disabled, cutting you out on all.

Last resort, when it's reset proof, you can hold HELP en press RESET.

 

I wrote some time ago to you that you could support an external IRQ button in your MyBIOS. I have to search for that again, but IIRC there is an unused line on Antic or GTIA that can create an Interrupt, that is not possible to switch off by software (you have to add an external switch to the atari). It would be interesting perhaps to add this interrupt to your mybios and then show a menu on the screen where you can do all the mybios things, like swapping images/partitions, (un)protecting etc.

 

If you are interested, please respond to this, then I'll go searching for you.

Link to comment
Share on other sites

Yeah, sure, that would be interesting.

Cant remember a short-term email about a reset-button, sorry.

 

But still, when the software disables NMI/IRQ totally, external IRQ won't be processed by the CPU either.

When you disable IRQ, the BB-button also will not reply with the menu :-(

The only NMI nobody can disable is the RESET_NMI from ANTIC.

But the stock XL/XE-OS ignores this, doing a VBI instead.

 

Any which way, the OS is dependent on how kind the software is with the functionality of the OS.....

Edited by mr-atari
Link to comment
Share on other sites

Yeah, sure, that would be interesting.

Cant remember a short-term email about a reset-button, sorry.

 

But still, when the software disables NMI/IRQ totally, external IRQ won't be processed by the CPU either.

When you disable IRQ, the BB-button also will not reply with the menu :-(

The only NMI nobody can disable is the RESET_NMI from ANTIC.

But the stock XL/XE-OS ignores this, doing a VBI instead.

 

Any which way, the OS is dependent on how kind the software is with the functionality of the OS.....

 

IIRC it was possible using ANTIC to generate (by an external switch) an NMI which can not be disabled. Perhaps an RESET_NMI is the one we are talking about.

Of course I understand it has to be a feature in the MyBIOS, but that was what I was referring to: make the MyBIOS act that when that NMI occurs the MyIDE menu (with swapping features etc.) comes up. Or isn't that possible?

 

But I have to look it up for you. Perhaps I can find it in the manual of the MultiPlexer of Bob Puff. The Multiplexer had the feature of installing a small switch on your atari and providing some on-the-fly ML-monitor. To be continued...

Link to comment
Share on other sites

Hi, sure that is possible. Disks booted through image-menu are fully accessible.

 

When you boot a disk from image, it is write protected by default.

Some game-protections format a disk when not protected......

So you need to enable read/write-access first, hold shift+control+P until it beeps to turn it back on.

(Or you can un-protect all before you Coldstart, on your own risk.....boe...)

Then switch to en empty disk. I normally leave one disk-image empty in the chain, Naming it Saved Game "title".

<example>

-DALLAS QUEST A

-DALLAS QUEST B

-SAVED GAME DALLAS QUEST

When it's time to Save, switch to this image, hold shift+control+3 until it beeps (when this is disk 3 in line).

After the save, back to disk 1 or 2, what ever is needed.

 

When the software has disabled IRQ, you can try holding HELP to enter the MAIN-MENU for the same functions.

And If that does not go, NMI and IRQ are both disabled, cutting you out on all.

Last resort, when it's reset proof, you can hold HELP en press RESET.

 

Enjoy the new Beta-version, much has improved :-)

 

Cheers,

Sijmen.

I see, that helps thanks, I guess the original MyIDE functions still work the same, going by what i read at atarimax. Is the most recent version version 3.21 of the last word from FJC compatible seems to hang up while booting...

Edited by IndusGT
Link to comment
Share on other sites

I would be using Help key held down to get to all the menu's and using help + whatever other key at the same time to toggle stuff....

 

select is MIO territory and start is cassette, option is basic/self test. help is a natural key to get screens to help you do what you want.

 

holding help and reset at the same time on a black box performs a cold start but leaves extended banks as they were with ramdisk contents preserved

 

 

so holding help down gets menus or holding help and a key at same time toggles functions but just quick press acts like a normal help key for a program

 

EDIT: sorry I was reading previous page of thread, I see you have the timed key press idea already... still would like most function be tied to help+akey to get stuf done like sio on off etc instead of all the other stuff

Edited by _The Doctor__
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...