Can all registered uses please login, even just for a few minutes..
It helps build a picture where our "good traffic" is coming from..
Thanks :)
It helps build a picture where our "good traffic" is coming from..
Thanks :)
DFB1 Support thread
Re: DFB1 Support thread
I did try patching TOS4.04 the way Hatari does to declare TT-RAM nice and early in the process, but can't find that image for the life of me.
For anyone with flash on their DFB1, that might be worth trying.
It could be hard coded to your specific board or, if someone's feeling particularly fly, the TT-RAM detect-and-test code from TOS3 could be patched in.
https://github.com/hatari/hatari/blob/m ... tos.c#L692
This overwrites some early code to jump to the patched area
https://github.com/hatari/hatari/blob/m ... tos.c#L693
This is the new code location.
https://github.com/hatari/hatari/blob/m ... tos.c#L185
And this is the actual code.
Anyone want to have a go with a hex editor and TOS404.IMG ?
BW
For anyone with flash on their DFB1, that might be worth trying.
It could be hard coded to your specific board or, if someone's feeling particularly fly, the TT-RAM detect-and-test code from TOS3 could be patched in.
https://github.com/hatari/hatari/blob/m ... tos.c#L692
This overwrites some early code to jump to the patched area
https://github.com/hatari/hatari/blob/m ... tos.c#L693
This is the new code location.
https://github.com/hatari/hatari/blob/m ... tos.c#L185
And this is the actual code.
Anyone want to have a go with a hex editor and TOS404.IMG ?
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
- frank.lukas
- Posts: 814
- Joined: Fri Jan 19, 2018 11:52 am
Re: DFB1 Support thread
I order some HN27C4096 ...
Re: DFB1 Support thread
OK, I had another go.
This is untested other than in Hatari (with --patch-tos 0 set).
This applies most of the Hatari patch but hard codes the TT-RAM declaration to be 64MB rather than looking at a system variable.
I might have a go on this tomorrow with my card that has flash on it, but I can't test SCSI read/write, I'm afraid.
This does not set _FRB
BW
This is untested other than in Hatari (with --patch-tos 0 set).
This applies most of the Hatari patch but hard codes the TT-RAM declaration to be 64MB rather than looking at a system variable.
I might have a go on this tomorrow with my card that has flash on it, but I can't test SCSI read/write, I'm afraid.
This does not set _FRB
BW
- Attachments
-
- tos404tt.zip
- (208.52 KiB) Downloaded 27 times
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
markus0321
- Posts: 146
- Joined: Sat Dec 19, 2020 11:42 am
- Location: Zielona Gora
Re: DFB1 Support thread
With HDDRIVER 11.13 it loads and freezes on screen as attached.Badwolf wrote: Fri Nov 25, 2022 5:17 pm OK, I had another go.
This is untested other than in Hatari (with --patch-tos 0 set).
This applies most of the Hatari patch but hard codes the TT-RAM declaration to be 64MB rather than looking at a system variable.
I might have a go on this tomorrow with my card that has flash on it, but I can't test SCSI read/write, I'm afraid.
This does not set _FRB
BW
Version 9.0 similarly only 4 bombs appear...
Re: DFB1 Support thread
Make sure if you partition with ICD Pro, and decide to return to HD Driver later, run the ICD fix patch included with HD Driver.markus0321 wrote: Fri Nov 25, 2022 8:51 amI did some more testing using the AHDI driver.Badwolf wrote: Thu Nov 24, 2022 9:46 pm
It's probably not worth repartitioning just to test an ancient bit of software, it was just on the off-chance the partition tables were compatible already.
I think it's time to raise the issue with Uwe.
BW
It works stably, the system does not hang when I have ALT-RAM memory active in TOS4.04. Too bad AHDI doesn't use more than 1GB of disk space.
EDIT:
I'll try to check if ICD PRO will work properly, I'm not sure but I think it supports drives up to 16GB and certainly up to 10GB, so it should be suitable for old SCSI drives.
.There's a readme in the file archive that covers it.
Re: DFB1 Support thread
You can’t also run MAPROM!markus0321 wrote: Fri Nov 25, 2022 7:49 pm With HDDRIVER 11.13 it loads and freezes on screen as attached.
IMG_20221125_203709.jpg
Version 9.0 similarly only 4 bombs appear...
IMG_20221125_204430.jpg
This will only work if HDDriver recognises TTRAM and adds the FRB. It’s an experiment, but it does MAPROM/FASTRAM’s job.
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Re: DFB1 Support thread
Here's an archive of AHDI, believe the latest as well as the latest HDX Tools. It's sort of a jumbled mess but served me well back then.markus0321 wrote: Thu Nov 24, 2022 9:33 pmI only found version 6.061 and it doesn't see the partition. I will have to prepare everything again on the second SCSI disk and transfer the files for testing.Badwolf wrote: Thu Nov 24, 2022 8:36 pm
Great research, Markus. Thank you.
Does anyone who's actually experiencing this problem have an open ticket with Uwe at the moment? The above is extremely useful information if it could be passed on, please.
In the meantime, does ADHI recognise your partitions?
BW
EDIT:
It succeeded and only sees the first two partitions from this SCSI disk. I was able to install AHDI on drive C and boot from SCSI. From what I've managed to check, programs that didn't run before now work properly and I don't have to boot from a floppy disk. Unfortunately, I do not see the partition above the letter D, so there is no way to check if the archives are unpacking correctly. For sure I have to set up smaller partitions for AHDI or use a smaller disk size.
Just to add them out there, think you've found they don't solve the issue.
- Attachments
-
- AHDI.zip
- (470.07 KiB) Downloaded 30 times
-
markus0321
- Posts: 146
- Joined: Sat Dec 19, 2020 11:42 am
- Location: Zielona Gora
Re: DFB1 Support thread
Thanks for the files. I know I didn't solve the problem.Rustynutt wrote: Sat Nov 26, 2022 2:59 amHere's an archive of AHDI, believe the latest as well as the latest HDX Tools. It's sort of a jumbled mess but served me well back then.markus0321 wrote: Thu Nov 24, 2022 9:33 pm
I only found version 6.061 and it doesn't see the partition. I will have to prepare everything again on the second SCSI disk and transfer the files for testing.
EDIT:
It succeeded and only sees the first two partitions from this SCSI disk. I was able to install AHDI on drive C and boot from SCSI. From what I've managed to check, programs that didn't run before now work properly and I don't have to boot from a floppy disk. Unfortunately, I do not see the partition above the letter D, so there is no way to check if the archives are unpacking correctly. For sure I have to set up smaller partitions for AHDI or use a smaller disk size.
Just to add them out there, think you've found they don't solve the issue.
On AHDI, the problem is practically not revealed. With HDDRIVER ver <10.0 the crashes are sporadic but still noticeable from time to time. ICD drivers also don't work properly, yesterday I tried to run them, but I didn't even install them on the SCSI drive because when I started them from the floppy disk, I couldn't run the programs from the disk.
Re: DFB1 Support thread
Unless you plan to switch to ICD or AHDI, there is no further point in testing them. We’ve proved HDDriver isn’t behaving as expected, so now a bug report needs to be raised with Uwe.
Specifically: HDDriver does not seem to honour the _FRB cookie when it is set after HDDriver initially loads.
Please someone who is experiencing this problem raise this on his forum.
BW
Specifically: HDDriver does not seem to honour the _FRB cookie when it is set after HDDriver initially loads.
Please someone who is experiencing this problem raise this on his forum.
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Re: DFB1 Support thread
Just tried this on my DFB1 that has on-board flash and it does successfully declare 64MB TT-RAM very early in proceedings. Obviously FASTRAM/MAPROM should not be used with this image, therefore.Badwolf wrote: Fri Nov 25, 2022 5:17 pm This is untested other than in Hatari (with --patch-tos 0 set).
This applies most of the Hatari patch but hard codes the TT-RAM declaration to be 64MB rather than looking at a system variable.
This does not set _FRB
I don't know if this would help with the HDDriver problem or not as the examples Markus has tried were both with MAPROM still in the AUTO folder.
Incidentally, I've released a new version of DFB1's flashing application. No real difference to the binary that's been floating around, but the source is now also available:- https://github.com/dh219/DFB/tree/main/DFB-Tools
Cheers,
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
