Go to file
2015-03-25 09:53:23 +01:00
docs Fix name in VS/Makefile/Program Dialogs, move docs 2014-09-07 01:40:42 -04:00
include Add libretro-common headers - start replacing SD_Delay with 2015-03-24 19:44:18 +01:00
macosx Remove empty and unused file 2014-09-06 19:24:36 -04:00
screenshots Resized screenshot. 2014-08-26 20:40:23 -07:00
win32/vs2008 Fix VS port. 2014-09-27 00:28:05 -04:00
.gitignore Clean up cruft and obsolete windows files 2014-09-06 19:21:15 -04:00
audiosod.h Retab files to match style of new code 2014-09-07 00:20:38 -04:00
audiowl6.h Retab files to match style of new code 2014-09-07 00:20:38 -04:00
config.default Fresh sources from http://www.chaos-software.de.vu/ 2012-12-24 12:14:43 -06:00
crt.c Don't need CRT_Screenshot 2015-03-24 19:02:37 +01:00
crt.h Add screenshot capability. 2014-09-27 03:59:04 -04:00
f_spear.h Retab files to match style of new code 2014-09-07 00:20:38 -04:00
fmopl.c (fmopl.c) Turn inline functions into static inline 2015-03-24 18:51:05 +01:00
fmopl.h Convert fmopl.cpp over to C 2015-03-24 18:14:52 +01:00
foreign.h Retab files to match style of new code 2014-09-07 00:20:38 -04:00
gfxv_apo.h Fresh sources from http://www.chaos-software.de.vu/ 2012-12-24 12:14:43 -06:00
gfxv_sod.h Retab files to match style of new code 2014-09-07 00:20:38 -04:00
gfxv_wl6.h Retab files to match style of new code 2014-09-07 00:20:38 -04:00
id_ca.c Convert codebase back to C 2015-03-24 18:46:48 +01:00
id_ca.h Removed things like snow and sky and parallax. 2014-07-12 21:22:36 -07:00
id_in.c Add libretro-common headers - start replacing SD_Delay with 2015-03-24 19:44:18 +01:00
id_in.h Add screenshot capability. 2014-09-27 03:59:04 -04:00
id_pm.c Convert codebase back to C 2015-03-24 18:46:48 +01:00
id_pm.h Convert codebase back to C 2015-03-24 18:46:48 +01:00
id_sd.c Add libretro-common headers - start replacing SD_Delay with 2015-03-24 19:44:18 +01:00
id_sd.h Add libretro-common headers - start replacing SD_Delay with 2015-03-24 19:44:18 +01:00
id_us_1.c Add libretro-common headers - start replacing SD_Delay with 2015-03-24 19:44:18 +01:00
id_us.h Retab files to match style of new code 2014-09-07 00:20:38 -04:00
id_vh.c Convert codebase back to C 2015-03-24 18:46:48 +01:00
id_vh.h Retab files to match style of new code 2014-09-07 00:20:38 -04:00
id_vl.c Convert codebase back to C 2015-03-24 18:46:48 +01:00
id_vl.h Add libretro-common headers - start replacing SD_Delay with 2015-03-24 19:44:18 +01:00
Makefile Cleanups 2015-03-25 09:53:23 +01:00
Makefile.mingw Updated MinGW Makefile 2014-09-29 16:11:39 +10:00
README.md Update README.md 2014-11-23 18:36:18 -08:00
signon.c Convert codebase back to C 2015-03-24 18:46:48 +01:00
sodpal.inc Fresh sources from http://www.chaos-software.de.vu/ 2012-12-24 12:14:43 -06:00
version.h Change version.h 2015-03-24 17:40:43 +01:00
wl_act1.c Convert codebase back to C 2015-03-24 18:46:48 +01:00
wl_act2.c Convert codebase back to C 2015-03-24 18:46:48 +01:00
wl_agent.c Convert codebase back to C 2015-03-24 18:46:48 +01:00
wl_debug.c Convert codebase back to C 2015-03-24 18:46:48 +01:00
wl_def.h Add libretro-common headers - start replacing SD_Delay with 2015-03-24 19:44:18 +01:00
wl_draw.c Add libretro-common headers - start replacing SD_Delay with 2015-03-24 19:44:18 +01:00
wl_game.c Convert codebase back to C 2015-03-24 18:46:48 +01:00
wl_inter.c Add libretro-common headers - start replacing SD_Delay with 2015-03-24 19:44:18 +01:00
wl_main.c Convert codebase back to C 2015-03-24 18:46:48 +01:00
wl_menu.c Add libretro-common headers - start replacing SD_Delay with 2015-03-24 19:44:18 +01:00
wl_menu.h Fresh sources from http://www.chaos-software.de.vu/ 2012-12-24 12:14:43 -06:00
wl_play.c Convert codebase back to C 2015-03-24 18:46:48 +01:00
wl_state.c Convert codebase back to C 2015-03-24 18:46:48 +01:00
wl_text.c Add libretro-common headers - start replacing SD_Delay with 2015-03-24 19:44:18 +01:00
wolfpal.inc Fresh sources from http://www.chaos-software.de.vu/ 2012-12-24 12:14:43 -06:00

Chocolate-Wolfenstein-3D

Based on Wolf4SDL by Moritz "Ripper" Kroll (http://www.chaos-software.de.vu).

Original Wolfenstein 3D by id Software (http://www.idsoftware.com)

Chocolate Wolf3D removes all the crap that was added over the years (snow, rain ...) in order to recreate the experience from 1993.

All other port display the framebuffer as 320x200 without accounting for the CRT 4:3 distortion. Chocolate Wolfenstien 3D has a CRT emulator based on OpenGL:

Direct framebuffer to window (resulting in compressed image):

alt tag

CRT 4:3 aspect ratio emulated to match what gamer saw on their screen in 1993. Image is streched to 320x240 just like the CRT did :

alt tag

Tested on Windows, Linux and Mac OS X

Step by Step Mac OS X setup here: http://clubctrl.com/org/prog/wolf.html

Fabien Sanglard