Main Menu

Look Ma' no floppies!!!

Started by FOL, 24 May, 2026, 08:17 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

FOL

This is huge.

After Days, Weeks, Years, Decades. I finally have HDD support to a booting state. Its not 100% there.
Spent last 2 days on it, Finally had break through Friday night, fixed Double Bus Error. Turned out to be an override for filesys exec base that Christophe added when he originally ported E-UAE WIP3. Not easy to find, as you would never expect it. That allowed PSPUAE to boot fully with no errors. Then been trying to debug HDF no booting, it reads file now mounts it and probes it fine. Just nothing else. On 020 3.1 it gives blank screeen and eventually hangs.
However logs show garbage data for 3.1 boot. 1.3 is perfect, correct data etc etc.

I then thought, lets try folders, as they are alot simpler than HDF mounting. Bingo, both 1.3 and 3.1 try to boot. I say try to boot, as in workbench starts to load, then you get setpatch error and program failed, wait for the disk activity.
Log however paints a whole new picture. Explains why HDF is not booting. So now hopefully with fixing folder booting, it will also fix HDF booting. Fingers crossed, this is huge. Well I think so. :)
QuoteResolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

FOL

And I Got it working.  ;D, 21 years in the making, :).


Now working as it should from folders. Will look at HDF's again, folders is good enough, besides PSP is crippled in same way Amiga was, its will not accept files over 2GB.


Going to take a break now and play Starship Troopers and Dune.
QuoteResolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

FOL

Now its complete.

Just tested KS3.2.3 and OS 3.2.3.
QuoteResolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

Wizor

Looking good! I'll be happy to test too. Maybe some evenings are free.
Testing on a Go or a PSP2/3000? Noticed the RAM amount.

-W

FOL

#4
Quote from: Wizor on Today at 09:35 AMLooking good! I'll be happy to test too. Maybe some evenings are free.
Testing on a Go or a PSP2/3000? Noticed the RAM amount.

-W


Just realised, last one I gave you was still in debug mode.
I forgot to comple without debugging. Will remove all logging and recompile tonight.

Dont expect to much, all though its working, while disk access is active, it slows it down.
Will work on some type of caching system to try and over come that. Also high res causes flicker, need to address that too.
Really need to finish what I was working on originally first. Blitter slow down is improved by about 50%. Want to try and improve that.
Also need to look into 7MHz issue. 020 defaults to 7MHz, makes it slow. Loading RoadKill AGA takes 5 mins. I did add code to make 020 14MHz, which worked and made loading take around 45 secs. However that changed for some reason.

Yes testing on Go!. Think we will have to accept Phat will only ever do 7MB, could be the AGA GFX tables. I have made it so it should not allocate unless AGA selected, but dont think that fixed issue.

Go also has TV out cable and bluetooth. So Im also thinking of adding PS3/PS4 joypad support. Just another crazy feature that could happen.
QuoteResolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire