origami, thanks for the reply.
- Hostlib calls must be locked which has a performance penalty for AROS.
This basically answers the Midi question. A performance penalty would be a pretty big issue, for most users.
E.g. are you trying to get midi files played using the host OS (in this case win98) or something similar ?
The two questions are separate, and I probably should have posted them separate. But that is somewhat irrelevant, (read on).
Win9x and WinNT are different, but from my understanding the differences between them won't change the "locked call" issue. Perhaps playback might be an option. But composition requires low latency midi recording, that is synchronous with playback.
The interest in Win98 "was" that Hostbridge is not intended to run on it. The installation scripts are .cmd, not .bat. There are Cmd environments for Win9x. But the modern syntax used during installation is beyond them. However, these scripts seem to only be a part of Icaros. Aros hosted does not have them. And the issue seems to be with Hosted itself.
.net is only an issue, if you really must have Icaros links to host applications. The installer explains this, when it detects that .net is not installed. It should not be an issue with simply running "Aros Hosted" (which is actually what I wanted).
Why do you run the bootstrap in such a way that you instruct it to use 256 mb of memory ?
The "Icaros" installer actually asks you to input an amount of memory, to reserve for Icaros. It specifically asks you to do so, in multiples of 256.
Also, even Aros Hosted defaults to 256. You can specify less (-m 64), but I get the same error. Only the amount of memory changes to match whatever was specified.
I am assuming that this probably is because you are mixing some terminology (which is not an issue in itself but it can work confusing) but even when it is not the case: hostbridge has nothing to do with running AROS hosted or the hosted AROS Bootstrap executable other then hostbridge being a terminology used describe some form of interaction that allows AROS (native) to execute commands on the host.
Yes, this "IS" the case. I am specifically addressing the implementation used on Icaros. I did forget that Aros itself releases "the" hosted version. Even so, It was my assumption that Aros Hosted is not supported on Win9x. However, it does state that while being developed on WinXP, it should work with all 32bit versions (Win98 and up). But that text is likely out of date, since it has probably been awhile since development happened on WinXP.
So, I am barking up the wrong tree, which answers many questions. In conclusion, if there is an issue with "Aros Hosted", on Win98, I will likely need to resolve it myself. At least, now it is cleared up and I can reference the "Aros Hosted" sources.