How To Load another program from an MSX-DOS's running executable ?

Por ericb59

Paragon (1099)

imagem de ericb59

25-06-2020, 10:21

Hi,

I can't understand how I can load a second executable from a program already running under MSX-DOS.
A concrete case:
I want to make a game intro, which will then load the game.

How to proceed ?

Thank you for your answers.

Entrar ou registrar-se para comentar

Por DarkSchneider

Paladin (989)

imagem de DarkSchneider

25-06-2020, 10:39

The execl command of MSX-C does that. I think the set includes the source code, so you could take it a look.
https://www.fvue.nl/wiki/MSX-C_manual
In DOS2, we have some advantages like 3.76 and 3.77:
http://map.grauw.nl/resources/dos2_functioncalls.php#_FORK

Por Grauw

Ascended (10711)

imagem de Grauw

25-06-2020, 11:35

I also suggest you give the MSX-DOS version 2 - environment reference a thorough read. E.g. in DOS2 you should set up the PARAMETERS and PROGRAM environment variables.

Louthrax has implemented this for SofaRun so he may be able to pitch in.

Por ericb59

Paragon (1099)

imagem de ericb59

26-06-2020, 10:17

Thanks I will look at that.