Blob wars: Metal Blob Solid

Version: 
2.00
Release date: 
Tuesday, 3 February, 2015

License:

Interface:

Metal Blob Solid is a 2D platform game, the first in the Blobwars series.

You take on the role of a fearless Blob agent, Bob, who's mission is to infiltrate various enemy bases and rescue as many MIAs as possible, while battling many vicious aliens.

This software is distributed as compressed package. You have to download and manually install it; if prerequisites are required, you will have to manually install them too.

Manual installation

Program is distributed as ZIP package: download to temporary directory and unpack to destination folder. See below for download link(s). MMOS/2 (DIVE/DART) is required.

You can install the prerequisites with rpm running the following string in a command line:

yum install libc libgcc1 libssp libstdc++6 libstdc++ libsupc++6 libsupc++ libgcc-fwd sdl

Following ones are the download links for manual installation:

Blob wars: Metal Blob Solid v. 2.00 (18/8/2026, Martin Iturbide) Readme/What's new
# Blobwars: Metal Blob Solid Metal Blob Solid is a 2D platform action game, the first in the Blobwars series. You play as Bob, a fearless Blob agent on a mission to infiltrate enemy bases and rescue as many MIAs as possible while battling vicious aliens across dozens of levels. This repository contains the **ArcaOS / OS/2 SDL2 port**, version **2.00 Release 1**. ## Screenshots ## Controls | Key | Action | |-----|--------| | Arrow keys / WASD | Move | | Ctrl | Fire | | Space | Jump | | Alt+Enter | Toggle fullscreen | | Ctrl+X | Exit game | ## License GNU General Public License v2. See [LICENSE](LICENSE) for details. Original game copyright (C) 2004-2011 Parallel Realities SDL2 port copyright (C) 2011-2015 Perpendicular Dimensions ## Build Requirements (ArcaOS / OS/2) - GCC 9.2 (EMX / InnoTekLIBC) - SDL2 - SDL2_mixer - SDL2_image - SDL2_ttf - SDL2_net - zlib All libraries available via ANPM / RPM on ArcaOS. ## Building ``` compile.cmd ``` Or step by step: ``` set EMXOMFLD_TYPE=WLINK set EMXOMFLD_LINKER=wl.exe set EMXOMFLD_PRELINK=0 make -f makefile.os2 ``` ## Running Launch `blobwars.exe` from the game directory. All data paths are relative to the working directory, so the executable must be started with the game folder as the current directory. Save files and configuration are stored in `%XDG_CONFIG_HOME%\blobwars\` (or `%HOME%\.config\blobwars\` if `XDG_CONFIG_HOME` is not set). ## File Layout ``` blobwars.exe compile.cmd makefile.os2 data\ game data and map definitions gfx\ graphics assets music\ music tracks (no extension, OGG format) sound\ sound effects (no extension, OGG format) fonts\ font files doc\ documentation src\ source code src\blobwars.def ``` ## Changelog ### 2.00 Release 1 (ArcaOS SDL2 port) - Ported from SDL1 to SDL2 rendering pipeline - Added Alt+Enter fullscreen toggle - Added Ctrl+X instant exit - Enforced minimum window size of 1024×768 - Added OS/2 `.def` file (`src/blobwars.def`) with `WINDOWAPI` and 512 KB stack - Audio via SDL2_mixer - User configuration stored under XDG Base Directory (`XDG_CONFIG_HOME`) - Excluded unavailable POSIX features (`libintl`, inline `strlcat`/`strlcpy`) under `__OS2__` - Fixed `time_t` vs `long int` mismatch in `CReplayData.cpp` for 32-bit OS/2 ABI - Fixed CRLF line-ending handling in `Engine::loadData()` so data files tokenise correctly - Fixed stack overflow caused by SDL2_image large-frame allocation (stack raised to 512 KB) - Resolved all `-Wformat-truncation` warnings by widening path buffers to `PATH_MAX + 32` ## Links - Original game: https://sourceforge.net/projects/blobwars/ - ArcaOS Port: https://github.com/OS2World/GAME-SDL-ACTION-Blobwars_Metal_Blob_Solid - ArcaOS: https://www.arcanoae.com/
 hobbes.os-2.in/download/os2/games-6/action-5/Blobwars_2-00r1.zip
Record updated last time on: 19/08/2026 - 05:51

Translate to...

Add new comment