Giter VIP home page Giter VIP logo

filipe-maia / zdoom-le Goto Github PK

View Code? Open in Web Editor NEW

This project forked from drfrag666/zdoom-le

0.0 0.0 0.0 5.62 MB

ZDoom LE (Legacy Edition), a fork of the ZDoom 2.8.1 maintenance branch (https://github.com/rheit/zdoom/tree/maint) for Windows 9x and old machines. Created at vogons (http://www.vogons.org) by blue-green-frog and continued (for now) by drfrag.

CMake 0.75% C++ 76.92% Assembly 0.65% C 19.99% Objective-C 0.18% Objective-C++ 0.76% Yacc 0.10% Batchfile 0.04% PostScript 0.03% QMake 0.03% Roff 0.20% SourcePawn 0.05% HTML 0.24% TeX 0.02% Lex 0.04%

zdoom-le's Introduction

ZDoom LE (Legacy Edition), a fork of the ZDoom 2.8.1 maintenance branch (https://github.com/rheit/zdoom/tree/maint) for Windows 9x and old machines. It's compiled with pentium ii optimizations and low detail modes have been restored. Created at vogons (http://www.vogons.org) by blue-green-frog and continued by drfrag. Compiles with MinGW using Allegro DX9 libraries (Xinput support has been removed) and a modified OpenAL-soft. Can compile as well with allegro DX8 libraries but without Direct3D support.

To compile you may need the original ZDoom maint repo, if so overwrite with the files from this one. Compiles with CMake 2.8.12, CodeBlocks 16.01 (TDM-GCC 4.9.2) and NASM 2.10.09. You'll need the following libraries: dx9mgw.zip, dx80_mgw.zip (optional), openal-soft-1.12.854, mpg123-1.20-1-x86.zip, libsndfile-1.0.25-w32.setup.exe, fluidsynth.7z (optional) and fmodapi43623win-installer.exe (optional). To get win95 support you need TDM-GCC 4.6.1 instead, anyway it's better to install TDM-GCC 4.6.1 since it's faster than 4.9.2. A sample CmMakeCache.txt to generate a CodeBlocks makefile is included.

Some notes:

  • Fluidsynth doesn't work with OpenAL.
  • Compiling with FMOD Ex support works but the exe would require Windows 98 to run.
  • The diff patch to OpenAL-soft can be applied on windows with gnu32 patch from an admin cmd prompt.
  • You can link directly against the dlls but not for DX (dinput).
  • Run CMake to generate a CodeBlocks makefile and fill or change the paths to executables and libraries.

You can follow the following guide: https://zdoom.org/wiki/Compile_ZDoom_on_Windows

ZDoom LE has moved to https://github.com/drfrag666/gzdoom/tree/gzdoomle

zdoom-le's People

Contributors

alexey-lysiuk avatar blue-shadow avatar blzut3 avatar chungy avatar coelckers avatar dpjudas avatar drfrag666 avatar edward-san avatar gaerzi avatar jengelh avatar jimmyzd avatar jplebreton avatar kcat avatar landfillbaby avatar leonard2 avatar madame-rachelle avatar majorcooke avatar marrub-- avatar nashmuhandes avatar rheit avatar roadcrosser avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.