Metal Blob Solid è un gioco in 2D, il primo della serie Blobwars.
Il vostro è il ruolo di un agente Blob senza paura, Bob, la cui missione è quella di infiltrarsi in varie basi nemiche e salvare quanti più MIAS possibile, combattendo molti alieni.
Il programma è distribuito come pacchetto ZIP: scaricare in una cartella temporanea e scompattare nella cartella di destinazione. Vedi sotto per il(i) link di download. Richiesto MMOS/2 con supporto DIVE e DART.
Qui di seguito trovi i link di download per l'installazione manuale del software:
| 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 |

This work is licensed under a Creative Commons Attribution 4.0 International License.
Aggiungi un commento