VOGONS


blood 1, settlers 2, settlers 2 gold.

Topic actions

First post, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

settlers 2 has never worked under dosbox for me...

blood worked in dosbox version 0.63 but now encounters same error as settlers 2 in version 0.65.

the error message i receive is...

- DOS/16M ERROR: [2] NOT A DOS 16M EXECUTABLE 'E:\SETTLER2\DOS4GW

(change the path as appropriate when talking about blood.)

these games worked fine under windows 98. but not under windows xp home service pack 2 with dosbox 0.65.

Last edited by franpa on 2006-04-13, 15:20. Edited 1 time in total.

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 2 of 82, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

NTVDM? if you mean vdm sound then yes i did try it... and these games work fine on old pc... blood as stated did work in dosbox but in new version it doesnt and settlers 2 just doesnt work.

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 4 of 82, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

that doesnt work with sound. and settlers 2 just crashes.

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 6 of 82, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Blood and SettlersII work fine for me, standard configuration.
Try both with sound disabled, and run them from mounted c:\
(like mount c d:\games then c: and cd blood + blood.exe).
Try the different cores, disable xms and ems etc.

Reply 7 of 82, by halfgaar

User metadata
Rank Newbie
Rank
Newbie

Settlers2 works fine on my PC, when using the dos32a replacement for dos4gw. I do have to use soundblaster, instead of Gravis Ultrasound. The latter just crashes. The core option of dosbox is set to "dynamic", I don't know what happens with "normal".

It is very slow BTW. My Athlon X2 3800+ can play it at 486 speed... (meaning, it's well playable, but the scolling is a bit laggy). In Linux it plays much better in dosemu, but for some reason, the midi doesn't work in it anymore.

Reply 8 of 82, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

🤣... i forgot about my thread here...

whats dos32a?

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 10 of 82, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

🤣 thanks... im now back at the original problem i was experiencing way back...

the refresh rate is stuck at a setting that my monitor doesnt support... the pictures garbled as soon as i start the game from the main menu. (can get to games main menu)

any ideas on how to force a diff. refresh rate while playing with the dos32a.exe replacement file.

i know the games a legit copy. and i am 100% sure that it works if used in proper dos environment.

Reply 11 of 82, by halfgaar

User metadata
Rank Newbie
Rank
Newbie

Is the garble accompanied by a sqeeking noise from your monitor, and does it look like very dynamic electronic interference? Or is it the kind of garble you could see in an image or movie? I suspect the latter, because you would have to have a very old monitor for it not to have oversync protection. What kind do you have?

Assuming it is the refreshrate, you will have to know what resolution and colormode dosbox switches to, and set it the refreshrate for that. In Windows, this means setting your desktop to that colordepth and resolution, and then choosing the refreshrate.

What happens BTW if you select a different resolution in the settlers options menu? With different, I don't necessary mean lower. Also try higher.

Reply 12 of 82, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

i've tried what was sugested in your secon paragraph and it didnt work...

your first paragragh makes no sense. (it looks distorted and has the words invalid frequency [which to me is an unsupported refresh rate])

no diff. occurs changing ingame options.

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 13 of 82, by halfgaar

User metadata
Rank Newbie
Rank
Newbie

Your screen says invalid frequency and it displays a distorted image? When it has oversync protection, it shouldn't display anything, because you can destroy the monitor with it. I ask again, what monitor do you have?

This is really strange, because dosbox sets it's own graphical mode. As far as I know, the game doesn't have any control over the refresh rate.

Do you have access to another monitor perhaps?

Reply 14 of 82, by Lofty

User metadata
Rank Member
Rank
Member

A game under dosbox has no control over refresh rate, though changing emulated screen mode can change what screen mode dosbox uses of course. AFAIK, dosbox has no control over refresh rates either - the default just gets used for whatever mode is selected. You might be able to change it in your graphics card settings though.

I'd suggest trying different output modes, and failing that, try setting fullresolution to something specific like 640x480, 800x600, 1024x768. Could also try setting scaler to normal3x or none.

Reply 15 of 82, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

if you run in windowed mode dosbox will not touch your refreshrate. (AFAIK)

Are you actually running the game in DOSBox or are did you just install DOSBox and assume it's always active ?

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

Reply 16 of 82, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

i figured out what halfgaar was talking about... settlers 2 works now... (needed to replace dos4gw.exe then run it in dosbox)

and so does blood 1... im starting to like that dos32a replacement file... makes dos4gw games work in dosbox.
----------------------------------------------------
i know how to use dosbox and i know how to adjust its defaults... i prefer d-fend tho... my problems are fixed so theres no need to panic.

Reply 17 of 82, by halfgaar

User metadata
Rank Newbie
Rank
Newbie

Should you ever come across a dos4gw game that doesn't have a dos4gw.exe file, then it's embedded in the executable, or some other datafile. Dos32a provides tools to bind dos32a to those files, instead of dos4gw. The "sb" tool is the one you'll need most.

If dos32a fixed it BTW, then it was not a refreshrate problem.

Reply 18 of 82, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

everything after this point relates to settlers 2.

it is a refreshrate problem when running it outside of dosbox.

Last edited by franpa on 2006-04-13, 15:25. Edited 2 times in total.

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 19 of 82, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

i can run the game fine at 40,000 and 50,000 cpu cycles and yes the scrolling is slow... apart from that there is no problem.

and i use the dynamic core.