All Projects → klei1984 → max

klei1984 / max

Licence: MIT License
M.A.X. Port

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to max

Ja2 Stracciatella
The continuation of the venerable JA2-Stracciatella project.
Stars: ✭ 258 (+1512.5%)
Mutual labels:  sdl2, strategy-game
moonlight-tv
Lightweight NVIDIA GameStream Client, for LG webOS for Raspberry Pi
Stars: ✭ 292 (+1725%)
Mutual labels:  sdl2
BonEngineSharp
A simple and fun SDL-based game engine in C#.
Stars: ✭ 16 (+0%)
Mutual labels:  sdl2
gameboyGO
Gameboy emulator in go
Stars: ✭ 24 (+50%)
Mutual labels:  sdl2
boiler
The Boiler framework, including sample projects
Stars: ✭ 15 (-6.25%)
Mutual labels:  sdl2
RoguelikeTutorial2020
r/RoguelikeDev Does The Complete Roguelike Tutorial
Stars: ✭ 25 (+56.25%)
Mutual labels:  sdl2
OpenHSP
Hot Soup Processor (HSP3)
Stars: ✭ 120 (+650%)
Mutual labels:  sdl2
wase-engine
A 2D game engine written in C++
Stars: ✭ 47 (+193.75%)
Mutual labels:  sdl2
rtcw
Return to Castle Wolfenstein (SP/MP/ET)
Stars: ✭ 22 (+37.5%)
Mutual labels:  sdl2
GameKit
C++ tools for gamedev based on SDL2 and OpenGL
Stars: ✭ 15 (-6.25%)
Mutual labels:  sdl2
freerails
Real-time, multiplayer railway strategy/management game based on the RailRoad Tycoon I and II games.
Stars: ✭ 40 (+150%)
Mutual labels:  strategy-game
zero-graphics
Application framework based on OpenGL ES 2.0. Runs on desktop machines, Android phones and the web
Stars: ✭ 72 (+350%)
Mutual labels:  sdl2
cat-o-licious
Cat game written in Go
Stars: ✭ 100 (+525%)
Mutual labels:  sdl2
cl-sdl2-tutorial
SDL2 examples in Common Lisp based on Lazy Foo tutorials.
Stars: ✭ 55 (+243.75%)
Mutual labels:  sdl2
koboredux
Kobo Redux - Kobo Deluxe Revived
Stars: ✭ 25 (+56.25%)
Mutual labels:  sdl2
faur
⚒️✨ My personal C games framework. 2D graphics, sound, inputs, states, ECS, and misc utils for data, files, math, memory, strings, time, and more. Builds for Linux, Windows, Web, and embedded devices.
Stars: ✭ 55 (+243.75%)
Mutual labels:  sdl2
pac-man-emulator
🕹 An emulator for the Pac-Man arcade machine (Zilog Z80 CPU) for Win/Mac/*nix and Xbox One.
Stars: ✭ 20 (+25%)
Mutual labels:  sdl2
flex-launcher
A customizable HTPC application launcher for Windows and Linux
Stars: ✭ 28 (+75%)
Mutual labels:  sdl2
TFFMPEG
FFMPEG For Delphi
Stars: ✭ 17 (+6.25%)
Mutual labels:  sdl2
SDL.zig
A shallow wrapper around SDL that provides object API and error handling
Stars: ✭ 102 (+537.5%)
Mutual labels:  sdl2

M.A.X. Port

Build Workflow

M.A.X. Port is an SDL library based runtime executable for the 1996 DOS game M.A.X.: Mechanized Assault & Exploration developed and published by Interplay Productions.

Official home page: https://klei1984.github.io/max/

The goal of the project is to fix the game breaking defects present in the original game executable and to create a runtime that natively runs on modern operating systems.

M.A.X. Port requires the original game data. The port only provides a modernized executable.

How to play M.A.X. Port

  1. Install the original M.A.X. game onto your computer.

    • If you still have the original M.A.X. CD-ROM you have to use a DOS emulator to install the game as only an MS-DOS compatible installer is found on the CD. Make sure to select full installation within the installer if you do not wish to keep the CD in your CD-ROM drive all the time. The game needs to be patched to v1.04 after installation.
    • If you have the gog.com release of the game it is already patched to v1.04.
    • If you have the steam release of the game it is already patched to v1.04.
  2. Download M.A.X. Port or build the runtime using the source code.

    • Copy the runtime to your M.A.X. installation folder, e.g. C:\MAX.

Compatibility with Interactive Demo versions of M.A.X.

There were several demo versions published for M.A.X. Version v1.03a of the demo is marginally compatible with M.A.X. Port. Missing resources like audio files, unit sprites or images will simply not play or render.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].