On 01/03/2013 10:58, Alan Hourihane wrote:
The main blocker to the release is the appl_init() problem. We need urgent attention to this as it's really blocking things.
I believe it only affects running xaloader.prg from the GEM desktop with GEM=ROM. Trying to call appl_init() from the AUTO folder is not so bad, because since the AES has not yet hooked trap #2, the AES will not be called from supervisor mode, anyway.
If appl_init() is the right way to determine if the VDI physical workstation is open or not (which is questionable), then it should be done in user mode in xaloader.prg and a parameter should be passed to xaaes.km.
The second patch outstanding is the PureC patcher, which could use some additional testing. Anyone ?
I can test it, but it will require to get the new unreleased FireTOS, build a test program with bad instructions, see if it works as expected, and if the situation is not worse... I will try to look at that tomorrow. Not because I need that myself, but because that's a key feature for the FireBee users.
-- Vincent Rivière