VOGONS


First post, by N0WH3R3K1D

User metadata
Rank Newbie
Rank
Newbie

I wanted to use dosbox to run the program 3D Dinosaur Adventure by Knowledge Adventure (the 1994 DOS version). Installation worked fine, but when i decided to execute the program, the following text appeared:

"

Recursive launch of launch module. This should not happen.

" and then shuts down.

What is that supposed to mean?! Anyways, can anyone please help with this issue and explain why this is happening?

Reply 1 of 13, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

How do you launch the game? What filename?

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 2 of 13, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

if I were to guess they use shift inside a bat file.
This should work in the next version of DOSBox

Water flows down the stream
How to ask questions the smart way!

Reply 3 of 13, by N0WH3R3K1D

User metadata
Rank Newbie
Rank
Newbie

I did the following

mount c C:\<br>cd dino3d<br>dino3d.bat.[code].

That's how it's supposed to run.

I'll see what that batch file has in it. I'll get back to all of you. O and thanx a lot for checking up on this post!

^v^

Ashan Silva

Reply 4 of 13, by Og

User metadata
Rank Member
Rank
Member
Qbix wrote:

if I were to guess they use shift inside a bat file.
This should work in the next version of DOSBox

Hi, I'm trying to run a similar game from the same developer: "3D Body Adventure" and it does seem to rely heavily upon batch scripting, for both installation and running. Here is the batch file which supposed to run it:

@echo off
rem usage: GUFHADAM [-v] [-clean] [-p]
rem The -p is only used within Windows to pause the end screen.
rem If -v is given, user can hit Ctrl-PrintScreen to dump the screen to a file.
rem If -clean is given, no TSRs will be loaded before running ka.
C:
cd C:\GUFHADAM
if "%1"=="-CLEAN" goto clean
if "%1"=="-clean" goto clean
rem rem power.exe not detected
if "%1"=="-V" goto vgacapt
if "%1"=="-v" goto vgacapt
moustest
if errorlevel 1 goto nomouse
rem no special tsrs needed
rem No special sound device
ka -520k kav.exe -lC:\GUFHADAM -rD:\3DBODY -fC:\GUFHADAM
if errorlevel 1 goto bottom
rem don't clear the screen for errors...
rem no special tsr cleanup needed
goto end
:nomouse
mouse
rem no special tsrs needed
rem No special sound device
ka -520k kav.exe -lC:\GUFHADAM -rD:\3DBODY -fC:\GUFHADAM
if errorlevel 1 goto bottom
rem don't clear the screen for errors...
rem no special tsr cleanup needed
mouse /u >nul
goto end
:vgacapt
moustest
if errorlevel 1 goto vnomouse
rem no special tsrs needed
rem No special sound device
vgacapt ka -520k kav.exe -lC:\GUFHADAM -rD:\3DBODY -fC:\GUFHADAM
if errorlevel 1 goto bottom
rem don't clear the screen for errors...
rem no special tsr cleanup needed
goto end
:vnomouse
mouse
rem no special tsrs needed
rem No special sound device
vgacapt ka -520k kav.exe -lC:\GUFHADAM -rD:\3DBODY -fC:\GUFHADAM
if errorlevel 1 goto bottom
rem don't clear the screen for errors...
rem no special tsr cleanup needed
mouse /u >nul
goto end
:clean
ka -520k kav.exe -lC:\GUFHADAM -rD:\3DBODY -fC:\GUFHADAM
if errorlevel 1 goto bottom
rem don't clear the screen for errors...
:end
rem No special sound device cleanup
echo.
echo ֹֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽ»
echo ÷ Thank you for using 3-D Body Adventure. ÷
Show last 23 lines
echo  ÷                                                                         ÷
echo ÷ Try these other great new products from Knowledge Adventure ÷
echo ÷ and Mirage Multimedia ÷
echo ָֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽ¼
echo.
echo ֹֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽ»
echo ÷ KNOWLEDGE ADVENTURE ÷
echo ÷ DINOSAUR ADVENTURE ÷
echo ÷ UNDERSEA ADVENTURE ÷
echo ÷ MAGIC THEATRE ÷
echo ÷ BUG ADVENTURE ÷
echo ָֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽֽ¼
echo.
echo.
echo.
echo.
:bottom
if not "%1"=="-p" goto last
echo Press a key to return to Windows...
pause > nul
:last
rem just end.

Running only:

ka -520k kav.exe -lC:\GUFHADAM -rD:\3DBODY -fC:\GUFHADAM

Gives the same error ( "Recursive launch of launch module. This should not happen." ), but when I'm running:

kav.exe -lC:\GUFHADAM -rD:\3DBODY -fC:\GUFHADAM

It seem to work although I have not tested the game thoroughly.

By the way, I'm using official 0.70 (haven't tried CVS yet) and all directories have been mounted properly (CD mounted as real CD drive including all possible parameters except LABEL).
Any advice?

Thanks,
Og

Reply 5 of 13, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

that mousecheck could cause problems

Water flows down the stream
How to ask questions the smart way!

Reply 6 of 13, by chrisguy13

User metadata
Rank Newbie
Rank
Newbie

Heh, I ran into this same problem. I was pretty bummed, I hadn't played the game in 10 years and I really wanted to play it again. I played around with it for far too long and found a way to at least get into the game.

Og's tip works on 3D dinosaur too, but not that well.

Go into c:\dino3d then run "kav -lC:\ -rD:\DINO3D -fC:\\DINO3D" . It doesn't work very well, I can't get into some of the things and there's no going back to the main menu, but at least it's something. Make sure you set the cpu cycles to at least 6000 or the videos will skip and freeze. Hopefully the next dosbox release will be more compatible with it, but this should tie us over for now.

Chris

Reply 7 of 13, by bugmenot

User metadata
Rank Newbie
Rank
Newbie

I am having the same problem in 3D Dinosaur adventure AND in 3D Body Adventure, it seems its a problem of the Knowledge adventure engine.

You can download 3d body adventure from here http://files.chatnfiles.com/Quick%20Shot%20Ar … GAMES4/BODYADV/

can anybody check whats going on, please?

PD: Both games run in windows, but without sound of course, thats why I need dos emulation.

Reply 9 of 13, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

game wants sanity checks on the some dos call.
Will probably add them to the cvs. So wait for 0.71

Water flows down the stream
How to ask questions the smart way!

Reply 10 of 13, by bugmenot

User metadata
Rank Newbie
Rank
Newbie

Yes, i tried vdmsound but it was very slow. I tried another version that let you config it but the interface didnt work at all, so thats why I decided to try it on dosbox. Im using a VIA AC97, its supposed to emulate sound blaster 16 and legacy drivers (I turned on the sb16 option from the bios setup) but anyway it doesn't seem to be effective. Thanks anyway.

ok, ill wait for the next release then, thanks Qbix.

Reply 11 of 13, by exofreeze

User metadata
Rank Member
Rank
Member

I figured it out.

Rename the KAV.PGM file to KAV.EXE

then have your dosbox launch that. it will run perfect.

Reply 12 of 13, by exofreeze

User metadata
Rank Member
Rank
Member

On a side note, mount the parent directory as the C: so that the game is located in C:\AMERICA, or your sound settings won't work. =) Enjoy!

Reply 13 of 13, by bugmenot

User metadata
Rank Newbie
Rank
Newbie

Thank you all! It finally seems to work in DOSBOX 0.71 or by renaming the file. Thanks again! =)