🕹️ New release: Lunar Lander Beyond

Mortar

Moby ID: 75066

[ All ] [ Amiga ] [ Atari ST ] [ Linux ]

Releases +

Amiga

Sep 3, 1999 Release
Countries: flag Worldwide
Comments: v0.5.5
add product code

Atari ST

Jul 27, 1998 Release
Countries: flag Worldwide
Comments: v0.1
add product code

Linux

Feb 18, 1998 Release
Countries: flag Worldwide
Comments: v0.5.4b
add product code

Atari ST Patches

1998-08-02

Version 0.2

  • Added shot buying / selling.
  • Improved collision checking in img_blit(), img_circle() and shot_hit().
  • Optimized TOS interleaved routines for 4 / 8 bits and left the generic c2p-routine out. 8-bit routine is untested.
  • support Atari TOS in 16-color mode. Actually any interleaved bitmap resolution is supported, but for Mortar graphics you need at least 16 colors. STe color palette is supported (ie. 4-bit color entries).
  • support Atari TOS in monochrome mode (faster than using W).
1998-08-07

Version 0.3:

  • GGI port by Andrew Apted (thanks!).
  • Added PPM reading / conversion to P8M format and PPM save routine.
  • Reads game strings / messages from a language file.
  • Fixed command line option parsing.
  • Added back, bounce, dig, float, roll, stone and surprise shot types.
1998-08-12

Version 0.4:

  • Redefined some shot/shield routines.
  • Added sound support and TOS sound driver.
  • Added new win-ggi.c file from Andrew Apted. This one supports several different bit-depths!
  • Added utility handling + battery and suicide utilities.
  • Fixed list handling for going to both directions in item list.
  • Added shield handling and bouncer, damper, pay-backer, repulser, passer and teleporter shield types.
1998-08-14

Version 0.5:

  • Added GSI sound driver (really easy :)).
  • Implemented cannon dropping.
  • Fixed bonus giving error.
1999-01-01

Version 0.5.4:

  • Changed snd-gsi.c to reflect changes in GSI.
  • Shooting power isn't anymore decreased with the damages. This should make the gameplay more fun.
  • Added energy / wind banners above shooting values.
  • Ahem, forgot snd_flush() from win-lfb.c win_sync()...
  • Fixed Makefile so that the 'mort' script finally gets '$*'.
  • Tested Mortar with glibc and added support for Linux framebuffers (win-lfb.c, you'll need kernel version >= v2.1.1xx to use it). Should work on all 8-bit mode sizes.
  • Converted README to a manual page.
  • Some minor fixes.
  • Added background (midi) music playing option and implemented it for GSI.
  • Fixed a couple of bugs in the gameplay.
  • Added Boomerang and Timer shot types.
  • 1999-02-18

    Version 0.5.4b:

    • Changed snd-gsi.c to reflect changes in GSI.
    • Player didn't explode when sliding outside screen, fixed (I hope).
    • Experimental Pilot/uCLinux ie linux/monofb support (haven't tested it at all yet though).
    1999-09-06

    Version 0.5.5:

    • Amiga OS port, bugfix to shield removal and some portability fixes (use ANSI functions instead of unix ones) by Frank Wille .
    • Random code (from NetBSD libc) which will be used on all plaforms regardless of what system libs offer as they (especially rand() function) aren't very good in the way Mortar used them.
    • 15&32 bit GGI fix from Osku Salerma .
    • Added 'xwmortar' target in case you're out of your mind and want to run W version of mortar on monochrome X with the help of W2Xlib (it has very inefficient X blitting routine). Running mortar on monochrome W will perform much better.
    • win-ggi.c uses now the new ggiFlushRegion() LibGGI function. This should decrease Mortar CPU usage significantly under GGI+X.
    2001-10-08

    Version 0.5.6:

    • Mortar can now load gzipped images (uses zlib). Made that default.
    • Added SDL gfx and sound drivers. SDL supports more platforms than GGI and has both gfx and sound support (GGI has more gfx/input features though). SDL Mortar fullscreen mode can be toggled on with 'f' key. Made SDL default target.
    • Fix POV scripts to tell new POV version to do TGA images too.
    • Swapped left and right actions in buy/sell weapons screen (more logical that way).
    • Changed save format to standard PPM (portable pixmap).
    • Added finnish language file.
    • Fixed 'install' target in Makefile for Bash in SuSE 6.1.

    Releases contributed by Jo ST.