ChainQ wrote: ↑Thu Jan 27, 2022 8:21 am
I don't see how, I mean ExecuteProcess code should still do the env copy itself and omit ARGV=
No it does not have to remove ARGV, that's task of the startup module. But that does not happen currently, so if you use a shell that uses ARGV, and Pexec() is called with env=null, programs that are invoked from within fpc (or ppcm68k), like the assembler or linker, will see the ARGV that was passed from the shell. But as noted above, they should ignore it if the "normal" commandline does not indicate that ARGV is in use, but apparently something is going wrong there somewhere.
Neither can I see an ARGV= variable
That's because EmuCON does not use ARGV.
So I'm at a bit of a loss here.
Don't worry, i'll take care of that.
(shared folder with the host OS would be ideal).
For plain TOS, you can use Hatari for that. For Mint, you have to use ARAnyM, because MiNT gets in the way with Hatari's gemdos emulation. Vincent posted a video some time ago to get ARAnyM+MiNT running (that was for Windows, but its not much more difficult on linux). Only problem is that there are currently no daily snapshots available for aranym. There are also premade images available with some tools installed; you can still boot from that image, then add some host holder in the config file to share your data.