Badwolf wrote: 02 Dec 2022 10:58
markus0321 wrote: 01 Dec 2022 21:15
Hello. I have a son in the hospital now and I haven't had time for the last few days. :-(
markus0321 wrote: 01 Dec 2022 21:39
I was able to check it quickly.
With the SCS0I drive, this TOS4DFB1 works, but after loading the hddriver, a bunch of bombs pop up when starting NVDI.
Hi Markus. No rush. Hope all goes well with your son.
Sounds like it's not helping. We need to get down and dirty with those tests Uwe suggested now then.
As and when!
BW
Boy, started the thread over :)
I'll jump over the to the HD Driver forum, see if I can figure anything out there.
BW, thanks for supplying the modified 4.04 binary. That's a huge effort.
Going to recoup some of what I've read.
Think where users were having Desktop AES troubles booting MAPROM from floppy with fast ram installed is because NVDI isn't running as if from hard disk. TOS 4 needs NVDI (Not CT TOS) if fast ram is used on the Falcon (in my humble experience). It's not just disabling the Blitter, there's some AES enhancements going on. Even with NVDI, occasionally will get an error "unable to alloc blt buffer" when changing certain resolutions (accelerated).
Did manage to run MAPROM this way with a Newdesk.inf file for a VGA desktop, and a copy of sysinfo on floppy.
This way interaction with the AES/Desktop was minimal.
(On Afterburner)
Result: Maprom from floppy no HD Driver _FRB at $00028364 (chicken or egg question)
Result: HDDriver V7.93 Maprom 1st auto _FRB at $0006B7C0
Result: HDDriver V7.93 Maprom 1st auto AB040MMU.PRG _FRB at $000F6000
Result: HDDriver V7.93 AB040TK5.07 _FRB at $000F6000
Result: HDDriver V7.93 Old AB040 Drivers (MMU/RAM) _FRB at $00077DC0 (RAM installation tool installs FRB in this case)
Correct me if wrong, the difference in memory addresses for the _FRB is just from what was sized by the OS when the buffer memory was requested. (ok, messed up wording).
As long as the cookie jar is used, it makes no difference, as long as the address is in ST RAM (for FRB purpose).
From observation, MAPROM does not copy or remap ROM into fast ram. At least benchmarks surely don't indicate it.
MAPROM can locate memory on the AB040 (without additional drivers) and install it from the autofolder.
It seems to only be able to locate the first bank of memory though.
Recall DML saying the AB040 RAM is not congenious (think was the word), and he used some tricks to map both banks together in the tool kit.
MAPROM does not recognize the 68040 (sees it as an 020). This may be due to the electronics of the AB040 itself.
The AB040 tool AB040PMU can however be ran after MAPROM, and successfully builds the MMU, where caches can be enabled.
This is similar to how ExtenDos runs on the AB from file. Can't yet boot the AB with EmuTos in ROM.
Downside is, even though the CPU benches at ~470% (46MHz), the system is still slow as crap.
DML surely did a fantastic job with the original TK5.07 kit :)