Icky wrote: ↑Fri Nov 04, 2022 6:00 am
@Badwolf, I have a spare Pi4 I could loan you to continue your journey.
alexh wrote: ↑Fri Nov 04, 2022 10:31 am
As discussed previously, send me a PM with your details and we'll get you one now on a like for like exchange basis when they become available again.
Thank you both. I think I'm a bit PiStorm'd out at the moment, though. I think this is a good natural break until Pi availability picks up again.
That said, if I get the itch before that happens, I'll give you a shout. Thanks!
alexh wrote: ↑Fri Nov 04, 2022 10:31 am
As for going forward, is there anything you have developed for PiSTorm ST that you can bring back to PiStorm master? CPU state (FC0, FC1 etc.), bus errors and bus arbitration? There are other platforms that require them (Amiga CDTV, Macintosh)
Bus error handling (which I'm still not 100% is correct -- I think it's using long stack frames even on an 000 -- not sure why it works) cost the Amiga version speed, so would be folded back disabled anyway. Lot of effort for no obvious gain.
FCx could be done fairly trivially, but would need to go through testing, which I can't* do.
Bus Arb is a (relatively) simple mod to the state machine, but again would need testing, which I can't* do.
Reset problem is still not solved as never got out of development mode (where I just Ctrl-C'd the emulator and ran it again)
What I really need to do is go though diffs of each of the files and #define things in and out. Would probably be a full week's work for no immediate benefit to either side.
A determined user could get a system running at the moment, I think, but it's no where near plug and play, so to push to master would be premature IMO.
Cheers,
BW
* May be physically able soon, but not qualified to know all the Amiga corner cases