Hi!
In the past I knew how to do it, but I can not find it anymore.
I want to create my own boot disk, with a custom loader. I need to know: what do I need to write in the boot sectors.
I expect that as soon as the Atari is switched on, and the 1050 is checking the drive, it reads in sector 001 right. So what is the minimal information that needs to be on sector 001?
The 'problem' is that I converted a cart into a binary and the memory occupied by this binary is $0800 - $BFFF and for some strange reasons none of the known loaders wants to load this file. I also tried makeatr.exe and picoboot.com.
When I put my created binary on a atarimax flash card it runs perfect.
It also refuses to load from SIDE loader on MyIDE
It does run from Steven Tucker Fat32 loader.
It also runs from Emulators.
So I think my binary is good. Like I wrote: it runs perfect from Atarimax flash cart on real atari.
So now I want to create a special loader on a boot disk, which simply transfers data from sector xxx to yyy into memory $0800 - $BFFF and then I do a JMP $BFE0 to run the binary. Should work this way.
I hope someone can help. Thanks!
ProWizard
In the past I knew how to do it, but I can not find it anymore.
I want to create my own boot disk, with a custom loader. I need to know: what do I need to write in the boot sectors.
I expect that as soon as the Atari is switched on, and the 1050 is checking the drive, it reads in sector 001 right. So what is the minimal information that needs to be on sector 001?
The 'problem' is that I converted a cart into a binary and the memory occupied by this binary is $0800 - $BFFF and for some strange reasons none of the known loaders wants to load this file. I also tried makeatr.exe and picoboot.com.
When I put my created binary on a atarimax flash card it runs perfect.
It also refuses to load from SIDE loader on MyIDE
It does run from Steven Tucker Fat32 loader.
It also runs from Emulators.
So I think my binary is good. Like I wrote: it runs perfect from Atarimax flash cart on real atari.
So now I want to create a special loader on a boot disk, which simply transfers data from sector xxx to yyy into memory $0800 - $BFFF and then I do a JMP $BFE0 to run the binary. Should work this way.
I hope someone can help. Thanks!
ProWizard