SWAT 3: Tactical Game of the Year Edition

SWAT 3: Tactical Game of the Year Edition

Not enough ratings
¿Problemas de rendimiento con SWAT 3? ¿error "DirectX DDERR_GENERIC"? ¿Interfaz Steam y capturas? SOLUCIÓN AQUÍ
By Raziel
Somos muchos los que hemos querido volver a disfrutar de este clásico en equipos y sistemas operativos actuales, pero he podido comprobar que el juego tiene problemas graves de rendimiento (tanto en esta versión de Steam como en la de GOG, ya que son idénticas) como bajones de fps sin sentido, cosas que no se muestran en pantalla, etc. También hay un error muy común provocado por los vídeos, mostrándose en pantalla el "DirectX DDERR_GENERIC". Aquí os muestro la solución a todos estos problemas. También añado una pequeña guía por si no os aparece la interfaz Steam mientras estáis jugando, para que también podáis hacer uso de la tecla F12 para hacer vuestras capturas.
   
Award
Favorite
Favorited
Unfavorite
Error "DirectX DDERR_GENERIC"
He leído que a mucha gente le da este problema nada más iniciar el juego, mostrando el error "DirectX DDERR_GENERIC", así que voy a explicaros una solución aparte de la de probar a instalar un buen paquete de codecs como el nombrado anteriormente.

Si no te da este error al ejecutar el juego es porque no tienes problemas de codecs de video y audio en tu equipo, como ha sido mi caso, ya que yo siempre instalo el K-Lite Codec Pack (podría ser una más que probable solución). En este caso, puedes ir directamente al siguiente apartado de la guía para problemas de rendimiento y saltarte todo esto.

Solución 1:

- Descargar paquete de códecs K-Lite Codec Pack:

Os dejo un link para descargarlo (ideal descargar siempre la versión más actual del pack Mega, el más completo):

https://codecguide.com/download_kl.htm

Una vez descarguemos el archivo, lo ejecutamos y ya es darle a "next" todo el rato hasta el final. Una vez lo tengamos instalado, volvemos a probar el juego para comprobar si seguimos recibiendo el mismo error. No debería salir, pero si sigue apareciendo puedes bajar hacia la solución 2 para probar de otra forma (igualmente siempre es útil tener un paquete de códecs tan completo).

Solución 2:

La solución 2 consiste en reemplazar todos los archivos de vídeo con versiones codificadas con el popular códec Xvid.

Para reemplazar los archivos de vídeo, lo que tenemos que hacer es descargarlos del siguiente enlace, que contiene los vídeos de SWAT 3 reconvertidos de formato (si no funciona el enlace, por favor escribidme un mensaje y lo resubo a otro sitio):

http://tacticalape.ninjasfate.com/downloads/swat3/tools/Swat3_XVID_movies.zip

Una vez hayamos descargado el archivo, lo descomprimirlos y todo el contenido que nos aparezca, lo copiamos en el directorio donde SWAT 3 está instalado (nos preguntará que si queremos sustituir los archivos, le damos a que sí).

Una vez hecho esto, volvemos a probar a ejecutar el juego y ya debería de funcionar perfectamente.

Solución al problema de rendimiento en equipos actuales
Para poder ejecutar S.W.A.T. 3 sin los problemas de rendimiento que presenta actualmente en equipos y sistemas operativos actuales necesitamos instalar el programa dgVoodoo.

Os dejo un link aquí:

http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/

(en caso de que el link no funcione, deja un comentario en la guía y trataré de solucionarlo lo antes posible)

Una vez lo tengamos descargado, tenemos que descomprimir el archivo zip y cuando lo hayamos descomprimido, vemos que dentro de la carpeta hay un archivo .exe llamado dgVoodooCpl.exe. Cogemos ese archivo y lo copiamos dentro de la carpeta donde tenemos instalado el juego (podemos ir a la biblioteca de Steam, pulsar botón derecho sobre el juego, propiedades y mostrar archivos locales).

También tenemos que entrar dentro de la carpeta llamada MS (dentro de la carpeta que hemos descomprimido de dgVoodoo), luego vamos a x86 y a hí veremos que hay varios archivos con extensión .dll. Los copiamos también dentro de la carpeta donde está instalado S.W.A.T. 3, al igual que el exe que os he comentado antes.

Una vez tengamos todo dentro del juego, ejecutamos dgVoodoo.exe y lo dejamos configurado de la siguiente manera:

En la ficha General:



En la ficha Glide:


En la ficha DirectX:


Una vez lo tengamos, le damos a Apply y cerramos.

Tras esto ya podremos ejecutar el juego y podremos ocmprobar que funciona perfectamente.

Espero que esta guía os sea de ayuda, no dudéis en dejar vuestros comentarios y dudas.

>>>¿Quieres jugar gastando poco dinero? ¡haz clic aquí para seguir mi página de mentor si quieres ver mis análisis de juegos gratuitos, baratos o en oferta!<<<
Como activar la interfaz Steam y la tecla F12 para hacer capturas en S.W.A.T. 3
Como habréis podido comprobar, el juego no dispone de la opción de acceder a la interfaz Steam durante nuestra partida en S.W.A.T. 3, al igual que sucede con muchos otros juegos antiguos.

Al no dejarnos usarla, tampoco podremos hacer capturas con F12 durante nuestra partida, ni ver si nuestros amigos se conectan, etc.

Lo que tenemos que hacer es bien simple, además sirve para este y otros juegos antiguos.

Nos vamos al acceso directo de Steam, botón derecho sobre él, luego pulsamos en propiedades y después nos vamos a la ficha compatibilidad.

Una vez ahí, tenemos que activar la opción "ejecutar este programa como administrador" y luego pulsamos aceptar.

Cerramos Steam y volvemos a abrirlo. Ejecutamos de nuevo el juego y veremos que esta vez ya sí nos funciona la interfaz Steam y F12. Como os comentaba este pequeño truco es aplicable a más juegos antiguos, por lo que si antes no os funcionaba quizás también os sirva ahora para ellos.

Espero que esta guía sea de utilidad. Si os ha servido de ayuda agradecería que dejárais vuestros like y comentarios, siempre son de agradecer. Tamibén se aceptan premios Steam jejeje

¡Un saludo y a disfrutar del juego!
14 Comments
monre_96 Apr 13 @ 1:33pm 
Muy buenas, yo solo tuve que solucionar el problema de rendimiento en mi windows 11, es vez de resolución máxima he puesto la de mi televisión antigua que me hace de monitor porque sino salía totalmente contrario, enorme, el único problema es que aún comprobando que tiene configurado en el programa que has dicho la pantalla completa, se ve la barra de inicio y por la parte de arriba tampoco sale completo, pongo el modo ventana y lo de arriba de soluciona pero la barra de inicio se sigue viendo ¿alguna solución? gracias de antemano, y sé que es mucho pedir pero... ¿podrías buscar la traducción al castellano? las voces no me importa realmente pero estaría bien que al menos el menú y todo saliese en castellano, si puede ser claro, gracias por todo eres un héroe. :D
Raziel  [author] Dec 31, 2024 @ 7:23am 
¡xblastoise99 muchas gracias por la aportación!
xblastoise99 Dec 31, 2024 @ 6:21am 
Para complementar la estupenda guía de Raziel, se puede utilizar como segunda opción el wrapper ddraw.dll de Narzoul. Lo pueden descargar desde este enlace. Recomiendo utilizar la versión mas reciente.

https://github.com/narzoul/DDrawCompat/releases

Una vez descargado, lo extraen y arrastran esa .dll a la carpeta donde instalaste el juego, cerca del ejecutable. Eso es todo. Con este envoltorio podrán jugar fluidamente a SWAT3 con la aceleración 3D activada y hacer cualquier ajuste en las opciones graficas sin error alguno.

De igual manera recomiendo que se hagan con la versión física y española del juego que puede encontrarse fácilmente en internet. Esta versión de Steam es un despropósito total porque no tiene ninguna mejora de compatibilidad o arreglo que justifique su compra. Pero si ya compraron este juego y no pudieron reembolsarlo en su momento con esa .dll tendrán una solución definitiva para jugarlo como debe ser.
Mitosis Sep 26, 2024 @ 9:20am 
Hola, hice lo que sale en el apartado de captura de pantallas y no pude corregir el error, tampoco puedo ver la barra de amigos, sera por la resolucion ?
MR•Dog ® Oct 9, 2023 @ 1:09pm 
hola, mi problema es que no me deja modificar la resolución del juego, puedo cambiarlo dentro de la interfaz de opciones, pero la pantalla no llega hasta el boton ACEPTAR. por lo tanto no modifica la resolucion y sigo viendolo en modo ventana a pantalla completa con los dos marcos negros a los costados. alguna idea ?
[PT]PreDe! May 16, 2023 @ 1:42pm 
yo lo tenia en español..
equipo azul abran brecha con fuego
Raziel  [author] Oct 27, 2022 @ 7:41am 
Buenas fabri12. Si ya has probado las 2 opciones que comento en la guía, las has aplicado correctamente y el error persiste, puedes probar a ejecutarlo en modo compatibilidad con Windows XP SP3. También ejecútalo en modo administrador a ver que tal. Hay gente a la que haciendo esto se le ha solucionado ese problema. Si el problema persiste, escríbeme de nuevo e intentaré ayudarte.
fabri12 Oct 27, 2022 @ 6:30am 
tengo problemas con.
Directx error DDERR_GENERIC
Raziel  [author] Mar 13, 2022 @ 3:44am 
No, lo he intentado por todos los medios pero es imposible.
fabri12 Mar 12, 2022 @ 9:17pm 
UNA PREgunta se puede ponerlo en español??