The Last Mission remake for various platforms using SDL 1.2
C Other
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
gendata256
screenlines
sound
AUTHORS.txt
CHANGELOG.txt
COPYING.txt
Makefile
Makefile.dingux
Makefile.wingdi
README.txt
fmopl.c
fmopl.h
m_aux.c
m_aux.h
m_core.c
m_core.h
m_data.c
m_data.h
m_demo.c
m_demo.h
m_gfx.h
m_gfx_data.c
m_gfx_data.h
m_gfx_dingoosdl.c
m_gfx_dos32.c
m_gfx_sdl.c
m_gfx_wingdi.c
m_scr.c
m_scr.h
m_scr_lines.c
m_snd.c
m_snd.h
m_snd_data.c
m_snd_data.h
m_snd_dos32.c
m_snd_sdl.c
m_snd_winmm.c
sound.c
sound.h
sound_old.c

README.txt


						The Last Mission SDL
					for Win32, Linux and OpenDingux
						v0.8, 23 July 2013

					Dmitry Smagin exmortis[_at_]yandex.ru

 DESCRIPTION

The Last Mission is a side-view arcade game without scrolling (viewpoint moves from 
screen to screen) with map of big dimensions. The game takes its inspiration from 
games such as Underwurlde and Starquake.

You control a tank-like robot which can be divided in two: you rotate caterpillar and 
head-cannon, and the head part can fly off on its own. However, the head can only 
survive separately for a short amount of time, and your restart position is dictated by the 
location of the body, even if the head has moved forward through further screens. 
Therefore, the difficulty of the game was in making it possible to advance with the 
assembled robot's two parts.


 INFORMATION

This started as an exact replica of the self-booter PC version. Later the 4-color CGA graphics
was redrawn to 256 colors (MSX2 version was the example). New features like new weapons, docks and
bonuses were added in v0.7 thanks to Alexey Pavlov. Since version 0.8 digital sound
effects and music is used from Mark Braga (thanks).

 CONTROLS

For Win32 and Linux SDL use:

ARROWS	- move
SPACE	- fire
ENTER	- pause
ESCAPE	- quit
S	- toggle scaler x1 or x2
F	- toggle fullscreen/windowed

For OpenDingux SDL use:
D-PAD	- move
A/B/X/Y	- fire
START	- start game or pause
SELECT	- quit
L	- toggle fullscreen upscale no/coarse/bilinear (slow)
R	- toggle frameskip 0/1

The source is made as cross-platform as possible and could be built for all systems featuring SDL