VOGONS


First post, by tzitzikas

User metadata
Rank Newbie
Rank
Newbie

Hello.

I've got a problem with a dos first person adventure game called Azrael's Tear. The game gives you the option to change resolution by pressing the 1(high), 2(medium), 3(low), 4(auto) keys on the keyboard. Well, the problem is this. When I play the game in the Medium resolution it runs perfectly. However, when I change to the High resolution the speed of the game drops. At the same time looking around (freelook) feels laggy. There is a small delay as well as a significant drop of speed.

Now, if I lower the resolution, make a few steps and go back to high resolution again, the lag will be minimal in the high resolution. However, when I reach a new area in the game (in high resolution), the game will take a few moments to load the area (normally) and when it does, the lag will be significant, almost frustrating. In order to make it run smoothly again, I have to lower the resolution as I play and then tap 1, to raise it again to the high setting.

I wouldn't mind but the transitions from area to area are very frequent and the whole key mapping provided in the game is not very well done.

Is there any way, to make it work properly?

I use winXPSP2, dosbox0.72. cpu:2.13ghz, ram:2gb, vga:256mb. For any other info, please ask.

Thanks in advance.

Reply 1 of 10, by wildweasel

User metadata
Rank Member
Rank
Member

Have you set DOSBox's CPU core to "Dynamic"? Outside of that I'm not sure what else can be done to improve the game's speed - I recall Azrael's Tear being very demanding of the system's resources, even on a real DOS machine of the time.

wwsig2-button1.pngwwsig2-center.pngwwsig2-button2.png

Reply 2 of 10, by tzitzikas

User metadata
Rank Newbie
Rank
Newbie

hello, again. thank you for your response.

i changed the core setting to dynamic but the problem remains.
i cannot understand, why is it that the game runs well when I change the resolution to medium and back to high again? and it remains that way until the game starts loading another area.

thanks again.

Reply 3 of 10, by ADDiCT

User metadata
Rank Oldbie
Rank
Oldbie

Don't know the game, but your PC may be too slow to run it full-speed. DOSBox is very CPU intensive. What kind of CPU do you have? I'm using an old PC with a 2.6GHz P4, and i have rather bad performance with, for example, demanding 3D-games in SVGA mode.

You should try to find out the maximum "cyles" setting your machine can handle, and configure DOSBox accordingly. To find out the max setting, start the game with DOSBox in windowed mode (you have to be in the actual game, not just the title screen). Open the Windows task manager and adjust the cycles setting in DOSBox until CPU utilization is _below_ 100%. Setting the cycles above that setting will only make your system "choke".

EDIT: according to MobyGames, this is a 1995 game with SVGA support. Forget about running it in SVGA until you have at least a Dual-Core CPU.

Reply 4 of 10, by tzitzikas

User metadata
Rank Newbie
Rank
Newbie

hello.

my cpu is a core 2 duo @ 2.13Ghz

i am not sure whether i did what you said correctly, but I "played" with ctrl-f11/f12 to change the cpu cycles and at the max or at the 95% settings, the cpu usage would not go over 40-50% even when I tried to "stress" the system by turning the camera rapidly(the game is in first person perspective).

is there a way to raise the cycles even more to see whether there will be any improvement?

is there a possibility to be a graphics card problem or incompatibility?
i've got an ATI Radeon 1900XT @ 256MB.

thank you.

Reply 5 of 10, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

No that's normal behavior with a dual cpu system in Windows.

The only way to know if this slow behavior is normal for this game is if someone else has the game and runs it in DOSBox.

To gauge the general performance of DOSBox on your system with FPS games you can download a BUILD engine game like Duke Nukem 3D and run it at different resolutions.

If the games run fine in the lower resolutions but not the higher it likely is the speed of your processor. (Assuming no other processes are eating up your cpu).

How To Ask Questions The Smart Way
Make your games work offline

Reply 6 of 10, by ADDiCT

User metadata
Rank Oldbie
Rank
Oldbie

Ah, my "max cycle" instructions only work for single core systems, right. Your machine should be fast enough for demanding 3D games, i think (i don't own a multiple core machine, so this is just an educated guess).

Your error description hints towards another problem, though. Here's a few things to check/try:

- try running the game from an ISO (if the game CD-ROM is data only) or BIN/CUE (is the game is using CD-Audio) image mounted with the DOSBox imgmount command (not an image mounted with Daemon Tools or some similar tool)
- search the web for the latest game patches (patches-scrolls.de)
- change the "priority" setting in dosbox.conf to "normal,normal"
- try different "output" methods in dosbox.conf
- update your graphics card drivers
- make sure no other CPU-intensive tasks are running in the background
- switch off sound via the game's install app
- if the game is using the DOS4GW extender, try running it with DOS32/A instead

That's all i can think of right now. I think i have the game somewhere, maybe i'll check it out later (reviews sound interesting).

Last edited by ADDiCT on 2009-02-20, 18:50. Edited 3 times in total.

Reply 7 of 10, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author
ADDiCT wrote:

Ah, my "max cycle" instructions only work for single core systems, right. Your machine should be fast enough for demanding 3D games, i think (i don't own a multiple core machine, so this is just an educated guess).

max cycles works fine for multiple cores, but as dosbox is single threaded only one core gets maxed out. Nothing wrong.

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

Reply 8 of 10, by ADDiCT

User metadata
Rank Oldbie
Rank
Oldbie

Quick test: game has no CDDA, runs slow as hell on my system, even when using DOS32/A. Couldn't find any patches or updates. Not much time now, maybe i'll try some tweaks tomorrow.

Note: dev site says:

But, it didn’t sell and the sequel was cancelled. I expect there have been some, but I struggle to recall any adventure games since AT – except perhaps Blade Runner which had many virtues but also stiffed. So what went wrong?

...

It ran really slowly – creating the sort of luscious 3D environments we wanted – it was originally intended to be a Myst-style pre-rendered game – required a lot of polygons.

Reply 10 of 10, by ADDiCT

User metadata
Rank Oldbie
Rank
Oldbie

I don't think it's possible to speed up the game much in DOSBox. Reading the text on the developer's site, it seems as if they were not very happy with the game's (technical) performance at all. DOS was not the best platform for that kind of 3D stuff - i think that was one of the reasons why MS pushed the development of DirectX in the W9x days. They realized that 3D was "the future", and they tried to make Win9x a good platform for that technology. As we can see today, the strategy worked quite well. (;