VOGONS


First post, by koleq

User metadata
Rank Newbie
Rank
Newbie

Hello,

I am trying to get Castle Wolfenstein (1984) on my retro PC,
if I disable all caches the PC is as slow as a 386
what I did is find the game files online since I can't find where to buy it, and if I did buy it, I do not have a 5.25" floppy drive
I copied all the files to a 3.5" floppy and ran the game in MS-DOS 7.10 (Windows 98 SE DOS MODE)
The game does open and I can start a new game and it generates a castle,
but then even before showing me the game it says "You've been caught" and returns to the menu.
Also, when it tried to load the DEMO it also just says "You've been caught".

Is there any way of fixing this?

###HP Vectra VL 5/133 Series 4, D4644B###
CPU: Pentium 1 133Mhz
RAM: 96 MB EDO RAM (4x8MB, 2x32MB)
GPU: ELSA Victory 3DX (S3 Virge/DX 4MB)
Sound: Avance Logic ALS100 Plus+ REV 2.0
HDD: Seagate 20 GB (need to boot OnTrack)
OS: Windows 98 SE

Reply 1 of 5, by koleq

User metadata
Rank Newbie
Rank
Newbie

I thought that just maybe the version of dos was too new and so I decided to make myself a bootable MS-DOS 3.30 disk trying to boot that and then swapping to the Castle Wolfenstein disk and running the game.

But this did not fix my issue, I still get caught even before I can see the game.

###HP Vectra VL 5/133 Series 4, D4644B###
CPU: Pentium 1 133Mhz
RAM: 96 MB EDO RAM (4x8MB, 2x32MB)
GPU: ELSA Victory 3DX (S3 Virge/DX 4MB)
Sound: Avance Logic ALS100 Plus+ REV 2.0
HDD: Seagate 20 GB (need to boot OnTrack)
OS: Windows 98 SE

Reply 2 of 5, by carlostex

User metadata
Rank l33t
Rank
l33t

Castle Wolfenstein requires an 8088 at 4.77Mhz to play as intended

Reply 3 of 5, by koleq

User metadata
Rank Newbie
Rank
Newbie

So, it will never run on my machine?

Unless I use an emulator or something?

###HP Vectra VL 5/133 Series 4, D4644B###
CPU: Pentium 1 133Mhz
RAM: 96 MB EDO RAM (4x8MB, 2x32MB)
GPU: ELSA Victory 3DX (S3 Virge/DX 4MB)
Sound: Avance Logic ALS100 Plus+ REV 2.0
HDD: Seagate 20 GB (need to boot OnTrack)
OS: Windows 98 SE

Reply 4 of 5, by mothergoose729

User metadata
Rank Oldbie
Rank
Oldbie

It's a memory address issue and speed issue. On my machine I can get the correct speed but I can't get fix the bug where I get caught immediately. In a dos window I can get rid of the speed bug but it runs too fast. Meh.

Reply 5 of 5, by carlostex

User metadata
Rank l33t
Rank
l33t
koleq wrote on 2022-05-15, 19:48:

So, it will never run on my machine?

Unless I use an emulator or something?

It will run but will have issues because it was intended to be play on the original IBM PC or equivalent. Maybe if you use ATSLOW (and all caches disabled) with /t120 parameter you can get it to run at an acceptable speed.