Skip to content

Sneak Preview: Overhauled "ZGloom Redux" Vita2D for PSVITA. Supports Gloom (Classic), Gloom Deluxe/Ultimate, Gloom 3 and Zombie Massacre.

Notifications You must be signed in to change notification settings

andiweli/ZGloomRedux-Vita

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

ZGloom Redux for PSVITA

An overhauled version of ZGloom-Vita-Vita2D for the PlayStation Vita with GPU rendering and extended options and effects. Based on version 3.0 of the Vita2D version which is based on the original Port by JetstreamSham.

Important

This is a WIP - it will be released when it's done and ready!

New Redux Live-Area

livescreen

New Redux Game selector

overhauled-ingame-gameselector

You can now continue a previously saved checkpoint

titlescreen-load-game

Overhauled In-game menu with lots of options

overhauled-ingame-menu

Overhauled Sound FX screen with In-game ambience

ingame-menu-soundfx

The biggest thing, new Display and GFX options

ingame-menu-ggxoptions

And of course additional Cheats

ingame-menu-cheats

Bullets and Ugrades now have reflections (pulsating)

gfx-reflections

Reflections follow bullets from player and enemies

gfx-more-reflections

Also a neat muzzle flash around the weapon

gfx-muzzleflash-reflections

Important

This is a WIP - it will be released when it's done and ready!

What is Gloom?

Gloom was a 1995 Doom-clone from Black Magic Software for Commodore Amiga. It had very messy and meaty graphics and needed a very powerful Amiga computer back then (A1200 @ 030 was far too low). It had several official successors like Gloom Deluxe/Ultimate Gloom (a graphical enhanced Gloom), Gloom 3, Zombie Massacre and even some full-game conversion of 90's Amiga games.

Instructions

How to play

Gloom was made freely available by its developers here.
For the other official games using the Black Magic "Gloom"-engine like Gloom 3 or Zombie Massacre you can load them for free on Aminet. Otherwise you can take the original game files from your game installation. Or just download them here (thank's to Gareth Murfin for the permission).

To play on PS VITA install the .vpk, download the .zip of the game(s) you want to play, extract them somewhere to your harddrive and copy only the folders (depending on the game) to the following locations on vita:

ux0:/data/zgloom/gloom
ux0:/data/zgloom/deluxe
ux0:/data/zgloom/gloom3
ux0:/data/zgloom/massacre

Building on Linux (or WSL on Windows)

I am using Ubuntu on Windows with VitaSDK.

  1. Install packages
    apt-get install make git-core cmake python
    
  2. Install the VitaSDK (see more @ VitaSDK Installation)
    export VITASDK=/usr/local/vitasdk
    export PATH=$VITASDK/bin:$PATH # add vitasdk tool to $PATH
    git clone https://github.com/vitasdk/vdpm
    cd vdpm
    ./bootstrap-vitasdk.sh
    ./install-all.sh
    
  3. Install the LibXMP vita library port (see more @ porting libraries section for installtion instructions)
  4. Generate makefile and build .VPK with
    ./build.sh
    

License

Dunno. The Gloom source release says only the .s and .bb2 files are open source, but the Gloom executable bakes in some maths lookup tables (but then, they are generated by the .bb2 files), bullet and sparks graphics, and the title screen for Classic Gloom. I probably won't add the latter and just display the Black Magic image, or something.

Uses LibXMP for MED playback http://xmp.sourceforge.net/

Uses SDL2 and SDL2 mixer https://www.libsdl.org/

DeCrunchmania C code by Robert Leffman, licence unknown http://aminet.net/package/util/pack/decrunchmania_os4

Uses Vita SDK https://vitasdk.org/

About

Sneak Preview: Overhauled "ZGloom Redux" Vita2D for PSVITA. Supports Gloom (Classic), Gloom Deluxe/Ultimate, Gloom 3 and Zombie Massacre.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published