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.
- New PS Vita port (March.7.2021).
- New Android port (Dec.28.2020).
-
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.
- 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.
Function | Keyboard |
---|---|
Move | Arrow keys |
Map | 1 |
Menu | 2 |
Accept/Yes | Enter |
No | N |
Drop Item | Space |