VOGONS


TR crashes on save

Topic actions

First post, by jman0war

User metadata
Rank Newbie
Rank
Newbie

Hi
I've recently downloaded Glidos and am really enjoy the trip down memory lane as i play thru Tomb Raider 1.
It's working great so far except for one annoying thing:
Often, the game crashes when i attempt to Save.
Which results in a corrupted save file, and i must load up an earlier one.
To exit the crashed game i must EndTask on Glidos.
I'm playing: "Tomb Raider Unfinished Business Premier Collection"
Has anybody else experienced this?
Is there any thing i could try to fix it?

Reply 1 of 18, by Glidos

User metadata
Rank l33t
Rank
l33t

Some people (well at least one) found that using VDos32 helps.

Reply 2 of 18, by PolanX

User metadata
Rank Newbie
Rank
Newbie

Hello!

When i run Glidos with VDos32, this box appears:

VDos32.jpg

What does it mean?
anybody has the same problem?

Thanks!

I run under XPPro

Reply 3 of 18, by Glidos

User metadata
Rank l33t
Rank
l33t

Is that Tombraider you are trying to run? If so, what method did you use to install it? It is best to use the archive from the Glidos web site.

Reply 4 of 18, by PolanX

User metadata
Rank Newbie
Rank
Newbie

Yes it is Tomb Raider, installed in C:\TOMBRAID folder....

But this problem does not appear when i don't use Vdos32...I try Vdos32 because of the saves crashes.

Reply 5 of 18, by Glidos

User metadata
Rank l33t
Rank
l33t

Yeah, but how did you you install it? Did you use the archive from the website? That error suggests that it is an altered exe file.

Reply 6 of 18, by PolanX

User metadata
Rank Newbie
Rank
Newbie

Not from the web site, it's the first cd of the "Lara Croft Tomb Raider Collection".

Should i change my tomb.exe file ?

Reply 7 of 18, by Glidos

User metadata
Rank l33t
Rank
l33t

Yeah. Delete the whole of the TOMBRAID folder, and use the preconfigured archive from the Glidos web site. I expect they've fiddled with the exe a bit to get around some problems with XP or Vista, but you don't want any of those fiddles when running under VDos32.

It would be handy if you could send me your Tomb.exe, and then I might be able to update VDos32 to work with that too, so others don't run into the same problem.

Reply 8 of 18, by PolanX

User metadata
Rank Newbie
Rank
Newbie

But i am not sure that this is the TOMB.exe which make Vdos32 crash...

How can i send you this file? By Mail?
Moreover, there is also a tombub.exe file. Do you want it too?

A last question, a stupid one! Where can i find the preconfigured archive on Glidos site?

Reply 9 of 18, by Glidos

User metadata
Rank l33t
Rank
l33t

For the preconfigured archive, use this link

It is likely to be your tomb.exe that is causing the crash. Send it if you can.

Reply 10 of 18, by Glidos

User metadata
Rank l33t
Rank
l33t

Bad news: your Tomb.exe works fine for me here.

Perhaps its the audio set up. In any case, using the preconfigured archive is your best choice: it rules out lots of potential problems.

Reply 11 of 18, by PolanX

User metadata
Rank Newbie
Rank
Newbie

Ok so i 'm going to try again.

And what about the audio pack, only the 6 first levels are concerned by this pack aren't they?

Thanks for all
😊

Reply 12 of 18, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

int21/f2 is a netware call, maybe the configuration file has some networking
enabled? Maybe just ignore f2 in vdos32.

Reply 13 of 18, by Kaminari

User metadata
Rank Oldbie
Rank
Oldbie
PolanX wrote:

And what about the audio pack, only the 6 first levels are concerned by this pack aren't they?

Not quite, the pack first and foremost restores the few ambient tracks from the PC version in the entire game. As a "bonus", it also adds the missing cues from the PS1 version, but that's a work-in-progress (more like a stall-in-progress right now, but it ain't over till it's over).

Reply 14 of 18, by Glidos

User metadata
Rank l33t
Rank
l33t

Precisely. Also the Audio packs don't interact with VDos32, so there is no risk of them adding to your problems.

Reply 15 of 18, by Glidos

User metadata
Rank l33t
Rank
l33t
wd wrote:

int21/f2 is a netware call, maybe the configuration file has some networking
enabled? Maybe just ignore f2 in vdos32.

Oh right. Weird! I wonder what would be causing Tomb.exe to make Netware calls?

Reply 16 of 18, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Does the cs:ip pair make sense? Is it pmode32 when that window comes up?
Maybe it just went off and incidently hit some int21 call.

Reply 17 of 18, by Glidos

User metadata
Rank l33t
Rank
l33t
wd wrote:

Does the cs:ip pair make sense? Is it pmode32 when that window comes up?
Maybe it just went off and incidently hit some int21 call.

Yeah, looks ok. VDos32 can only run protected mode code. It handles the loading of 16bit pmode drivers, but it can't run realmode code (not yet anyway - I think I've found a trick 😁 ). When cs = 1b, its just using the Windows app code segment.

Reply 18 of 18, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Maybe just put up a debug version that ignores 0xf2 calls of int21
to see if it works then. Didn't find any call to this function or similar
code in the executables for this though, so it might just have crashed.