Di4l / Abbey

Modern implementation of the classic spanish game: "La abadía del crimen" or "The Abbey of Crime", for Linux, RG350, PS Vita, and Android.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Abbey

This repository contains a new implementation of the classic video game "La abadía del crimen" or "The Abbey of Crime" for pc and the RG350 handheld.

Based on the great work of Manuel Abadía for the VIGASOCO project, this new version reduces the computational power necessary for the emulation of the inner behavior of the Amstrad CPC on which the original video game was designed, and replace it with modern programming patterns and data structures. While the original VIGASOCO project needed four threads to emulate video, inputs, sound, and the main game, this new version reduces the need to use threads, making it easy to port to low specs machines like the RG350, the Nintendo 3ds, or Android.

Updates

  • New PS Vita port (March.7.2021).
  • New Android port (Dec.28.2020).

Status

  • At this point, the game is stable, can run smoothly, includes new features in the menu system, and supports Forcefeedback, but more work needs to be done testing the game and fixing new bugs.

  • There is a need to redesign some of the classes inherited from the VIGASOCO project. While the latter was designed to create a framework for the design of games, most of these features are beyond this project's scope, making the maintenance of the code more difficult.

Screenshots

Abbey-vita

Abbey-Android

20201212-140648

Note for Android users

  • It's necessary to use a controller.
  • The apk file (app-debug.apk) of the game will be located inside of app/build/outputs/apk/debug
  • If the program doesn't save the progress, it is necessary to assign storage permisions manually. Hold on the game icon->App info->Permissions.
  • To compile the game for android, see the Readme.md file located inside of the build_directory folder.

Keys for PC users

Function Keyboard
Move Arrow keys
Map 1
Menu 2
Accept/Yes Enter
No N
Drop Item Space

About

Modern implementation of the classic spanish game: "La abadía del crimen" or "The Abbey of Crime", for Linux, RG350, PS Vita, and Android.


Languages

Language:C++ 78.3%Language:Java 19.1%Language:CMake 2.2%Language:C 0.3%Language:Makefile 0.1%Language:Shell 0.1%