DFB1 Support thread

Discussion and support for the DSTB1 & DFB1 boosters by BadWolf..
User avatar
mfro
Posts: 124
Joined: 13 Dec 2018 07:32

Re: DFB1 Support thread

Post by mfro »

dml wrote: 24 Nov 2022 17:16 I was wondering the same - but the worst that can happen (if it just creates _FRB without visibility of TTRam) is that disk drivers see the _FRB and start using it. Which is benign, if maybe a little bit less efficient (maybe - not necessarily). So it might be the safest policy for a disk driver to just create one, MXAlloc'd from STRam, when it knows it is 'first in' before AUTO folder stuff.
I would think a more "natural" sequence would be to make maprom issue a warm boot when it's done installing itself and afterwards (when it's loaded again) detect it's already installed and just exit regularly (doing nothing).
This should allow to load the hard disk driver through the HD's root sector.
And remember: Beethoven wrote his first symphony in C.
markus0321
Posts: 146
Joined: 19 Dec 2020 11:42
Location: Zielona Gora

Re: DFB1 Support thread

Post by markus0321 »

I put the MAPROM and HDDRIVER in the AUTO directory on the floppy and it also crashes now. For me, it doesn't even have bombs, it just freezes on the first attempt to click on anything. But before when I booted the system and clicked on MAPROM and then HDDRIVER it worked all fine.
User avatar
exxos
Site Admin
Site Admin
Posts: 28350
Joined: 16 Aug 2017 23:19
Location: UK

Re: DFB1 Support thread

Post by exxos »

markus0321 wrote: 24 Nov 2022 17:48 I put the MAPROM and HDDRIVER in the AUTO directory on the floppy and it also crashes now. For me, it doesn't even have bombs, it just freezes on the first attempt to click on anything. But before when I booted the system and clicked on MAPROM and then HDDRIVER it worked all fine.
But which order is it loading in ? you would need to use AUTOSORT to verify which one is loading first.
markus0321
Posts: 146
Joined: 19 Dec 2020 11:42
Location: Zielona Gora

Re: DFB1 Support thread

Post by markus0321 »

exxos wrote: 24 Nov 2022 18:06
markus0321 wrote: 24 Nov 2022 17:48 I put the MAPROM and HDDRIVER in the AUTO directory on the floppy and it also crashes now. For me, it doesn't even have bombs, it just freezes on the first attempt to click on anything. But before when I booted the system and clicked on MAPROM and then HDDRIVER it worked all fine.
But which order is it loading in ? you would need to use AUTOSORT to verify which one is loading first.
From a floppy disk it starts so slowly that you can see in what order. But I must have made a mistake and started this old 8.04 hddriver manually. I'll do some more tests and write how it works.
EDIT:
It works fine even from a floppy in AUTO directory but only HDDRIVER version 8.04. Uwe wrote to me that the TT-RAM option in the HDDRIVER configuration applies only to the real TT-RAM in the Atari TT. I'll try to disable it somehow and do the same with HDDRIVER 11.13
User avatar
exxos
Site Admin
Site Admin
Posts: 28350
Joined: 16 Aug 2017 23:19
Location: UK

Re: DFB1 Support thread

Post by exxos »

markus0321 wrote: 24 Nov 2022 18:09 From a floppy disk it starts so slowly that you can see in what order. But I must have made a mistake and started this old 8.04 hddriver manually. I'll do some more tests and write how it works.
Use HD11...I don't think we should be adding more variations at this point in time.

Also you could be booting the driver from the hard drive if not careful as well..
markus0321
Posts: 146
Joined: 19 Dec 2020 11:42
Location: Zielona Gora

Re: DFB1 Support thread

Post by markus0321 »

exxos wrote: 24 Nov 2022 18:14
markus0321 wrote: 24 Nov 2022 18:09 From a floppy disk it starts so slowly that you can see in what order. But I must have made a mistake and started this old 8.04 hddriver manually. I'll do some more tests and write how it works.
Use HD11...I don't think we should be adding more variations at this point in time.

Also you could be booting the driver from the hard drive if not careful as well..
Okay, I'm checking now
markus0321
Posts: 146
Joined: 19 Dec 2020 11:42
Location: Zielona Gora

Re: DFB1 Support thread

Post by markus0321 »

exxos wrote: 24 Nov 2022 18:14
markus0321 wrote: 24 Nov 2022 18:09 From a floppy disk it starts so slowly that you can see in what order. But I must have made a mistake and started this old 8.04 hddriver manually. I'll do some more tests and write how it works.
Use HD11...I don't think we should be adding more variations at this point in time.

Also you could be booting the driver from the hard drive if not careful as well..
Done. From a floppy in the directory AUTO HDDRIVER 11.13 and trying to unpack the file = bombs
Same but HDDRIVER 8.04 = ok no errors
User avatar
dml
Posts: 842
Joined: 15 Nov 2017 22:11

Re: DFB1 Support thread

Post by dml »

mfro wrote: 24 Nov 2022 17:47 I would think a more "natural" sequence would be to make maprom issue a warm boot when it's done installing itself and afterwards (when it's loaded again) detect it's already installed and just exit regularly (doing nothing).
This should allow to load the hard disk driver through the HD's root sector.
Yes. This is what I do with the 040 driver. Make changes resident, warm boot and let other software pick up changes on the subsequent boot pass.

However without that scenario, preemptively setting up _FRB is both benign and safe for the disk driver. Just not optimal :) I think it would be ok as a corner-case tickbox, probably not nice a default case.
User avatar
exxos
Site Admin
Site Admin
Posts: 28350
Joined: 16 Aug 2017 23:19
Location: UK

Re: DFB1 Support thread

Post by exxos »

markus0321 wrote: 24 Nov 2022 18:36 Done. From a floppy in the directory AUTO HDDRIVER 11.13 and trying to unpack the file = bombs
Same but HDDRIVER 8.04 = ok no errors
Interesting..

Does HD 8.04 even support alt-ram I wonder ? Not exactly sure, but have a feeling that might have been in a more recent version :shrug:
markus0321
Posts: 146
Joined: 19 Dec 2020 11:42
Location: Zielona Gora

Re: DFB1 Support thread

Post by markus0321 »

exxos wrote: 24 Nov 2022 18:40
markus0321 wrote: 24 Nov 2022 18:36 Done. From a floppy in the directory AUTO HDDRIVER 11.13 and trying to unpack the file = bombs
Same but HDDRIVER 8.04 = ok no errors
Interesting..

Does HD 8.04 even support alt-ram I wonder ? Not exactly sure, but have a feeling that might have been in a more recent version :shrug:
I installed HDDRIVER 8.04 on a SCSI drive and booted from the SCSI drive normally, but unfortunately the errors occur again.

Return to “DSTB1 & DFB1 booster by BadWolf”

Who is online

Users browsing this forum: ClaudeBot, petal [bot] and 1 guest