Skip to content

Releases: abduct/cdogs-sdl

C-Dogs SDL Vita Preview 1

Pre-release

Choose a tag to compare

@abduct abduct released this 19 Sep 03:16

C-Dogs SDL Vita Preview 1

Unofficial PlayStation Vita and PlayStation TV port of C-Dogs SDL.

This preview includes the completed Vita/PSTV port, controller support, LAN multiplayer, and Vita-specific rendering and performance optimizations.

Installation

  1. Install C-Dogs-SDL-Vita.vpk using VitaShell.

  2. Extract C-Dogs-SDL-Vita-data.zip to:

    ux0:data/

  3. The resulting game data directory should be:

    ux0:data/cdogs-sdl/

    It should contain:

    ux0:data/cdogs-sdl/
    ├── data/
    ├── dogfights/
    ├── graphics/
    ├── missions/
    ├── music/
    └── sounds/
    
  4. Launch C-Dogs SDL from the Vita LiveArea.

Supported Systems

  • PlayStation Vita
  • PlayStation TV

Features

  • Native PlayStation Vita/PSTV build
  • Native 960x544 display output
  • Vita and PSTV controller support
  • Single-player campaigns
  • Local multiplayer
  • Co-op with AI players
  • Dogfight mode
  • LAN multiplayer between Vita/PSTV systems
  • Automatic LAN game discovery
  • Vita-optimized renderer
  • Geometry batching
  • Particle atlas rendering
  • Terrain caching
  • Optimized HUD, radar, and compass rendering
  • Vita-specific particle and gameplay performance optimizations

LAN Multiplayer

LAN multiplayer is supported between Vita/PSTV systems running compatible builds of the port.

Systems must be connected to the same local network.

Known Issues

  • The Wolfenstein campaign has produced a crash after player death in at least one test where Wolfenstein was started after exiting Cyberdogs early. The exact reproduction conditions are still under investigation.
  • Local multiplayer with four AI-controlled players can produce substantial performance drops during heavy combat.
  • Extremely particle-heavy or effect-heavy scenes can still fall below the target frame rate.
  • Performance varies depending on campaign, number of actors, particle density, and visible effects.

Data Files

The separate data archive is required in addition to the VPK.

Install it so the final path is:

ux0:data/cdogs-sdl/

Checksums

SHA-256 checksums for the release files are provided in SHA256SUMS.txt.

Verify them on Linux with:

sha256sum -c SHA256SUMS.txt

Project

This is an unofficial PlayStation Vita/PSTV port of C-Dogs SDL.

Upstream C-Dogs SDL:

https://github.com/cxong/cdogs-sdl

Vita port:

https://github.com/abduct/cdogs-sdl

Licensing

C-Dogs SDL source code and game assets retain their respective upstream licenses.

The game contains assets distributed under multiple licenses. Relevant upstream license and attribution information should be retained with redistributed data.

See the upstream C-Dogs SDL project and the license files included with this release for details.

Release Status

This is a preview release intended for testing on real PlayStation Vita and PlayStation TV hardware.

Feedback and reproducible bug reports are welcome.