Wolf4SDL es un puerto Wolfenstein 3D usando Simple DirectMedia Layer (SDL).
Wolf4SDL es un puerto de código abierto del clásico shooter en primera persona de id Software Wolfenstein 3D a la cruz-plattform biblioteca multimedia Simple DirectMedia Layer (SDL). Tiene el propósito de mantener la sensación original, al tiempo que proporciona una serie de mejoras:
In- Cruz-plattform:
-Linux
Variantes -BSD
-Windows 98, ME, 2000, XP, Vista (32 y 64 bits)
-KallistiOS (Utilizados para Dreamcast)
Sólo pequeñas plataformas endian como x86, ARM y SH-4 son compatibles, sin embargo.
In- AdLib sonidos y música (incluye el emulador de MAME OPL2).
sonidos digitalizados in- multicanal.
In- mayores resoluciones de pantalla (múltiplos de 320x200 o 320x240).
In- también totalmente jugable con sólo un dispositivo de juego.
In- Incluye varias mejoras opcionales para el desarrollo mod.
Las siguientes versiones de los archivos de datos Wolfenstein 3D están actualmente soportadas por el código fuente:
v1.0 in- Wolfenstein 3D, v1.1, v1.2, v1.4 shareware
v1.1 in- Wolfenstein 3D, v1.4 completa Apogee
v1.4 in- Wolfenstein 3D completo GT / ID / Activision
In- Lanza del Destino de demostración, por completo, y los discos de la misión
¿Cuál es nuevo en esta versión:
- Se ha añadido soporte para. sd1 archivos del juego SOD como entregado por vapor cambiando --mission parámetro ligeramente
- parámetro-ratón --windowed Añadido para iniciar el modo de ventana con el ratón agarrado
- La lluvia y la corrección de velocidad nieve
- Suelo / fix techo
- luna fija de error de pantalla
- techos con fugas lluvia / nieve arreglar
- por usuario directorios de configuración / partidas guardadas (~ / .wolf4sdl) en Linux como sistemas por defecto
- parámetro --configdir Añadido
- Uso SDL_DOUBLEBUF para vsync para evitar o al menos reducir el parpadeo
- restos eliminados del contador de frecuencia de imagen en la pantalla, cuando está desactivado
- No dejar de juego al usar TAB + E con --tedlevel
- parámetro Agregado --extravbls
- predeterminado cambiado para & quot; & quot VBLs adicionales; de 1 a 0
- Fijo parámetro umask que falta para abrir con O_CREAT
- Solución de la compatibilidad para archivos de datos 1.0 shareware
- xtile fijo y ytile no ser válido en HitHorizWall y HitVertWall, respectivamente. Esto causó problemas con algunos tutoriales.
- Eliminada HitHorizPWall utilizados y HitVertPWall.
¿Qué hay de nuevo en la versión 1.6:
- Demos están trabajando plenamente ahora (al menos por el 1,4 Activision y Lanza del Destino versiones)
- Eliminada última espera activa (que dio lugar a una tasa de fotogramas muy inestables en BSD)
- fade Fizzle ahora trabaja para resoluciones de hasta 8191x4095 (que debería ser suficiente para los próximos años)
Requisitos :
- los datos del juego original
- SDL
- SDL_mixer
Comentarios que no se encuentran