-
-
Notifications
You must be signed in to change notification settings - Fork 105
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #601 from MadShmupper/L'Abbaye-des-Morts
Add New Port L'Abbaye des Morts
- Loading branch information
Showing
71 changed files
with
1,720 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
#!/bin/bash | ||
|
||
XDG_DATA_HOME=${XDG_DATA_HOME:-$HOME/.local/share} | ||
|
||
if [ -d "/opt/system/Tools/PortMaster/" ]; then | ||
controlfolder="/opt/system/Tools/PortMaster" | ||
elif [ -d "/opt/tools/PortMaster/" ]; then | ||
controlfolder="/opt/tools/PortMaster" | ||
elif [ -d "$XDG_DATA_HOME/PortMaster/" ]; then | ||
controlfolder="$XDG_DATA_HOME/PortMaster" | ||
else | ||
controlfolder="/roms/ports/PortMaster" | ||
fi | ||
|
||
source $controlfolder/control.txt | ||
source $controlfolder/device_info.txt | ||
|
||
[ -f "${controlfolder}/mod_${CFW_NAME}.txt" ] && source "${controlfolder}/mod_${CFW_NAME}.txt" | ||
|
||
get_controls | ||
|
||
GAMEDIR=/$directory/ports/abbayedesmorts | ||
|
||
cd $GAMEDIR | ||
|
||
> "$GAMEDIR/log.txt" && exec > >(tee "$GAMEDIR/log.txt") 2>&1 | ||
|
||
export LD_LIBRARY_PATH="$GAMEDIR/libs:$LD_LIBRARY_PATH" | ||
export SDL_GAMECONTROLLERCONFIG="$sdl_controllerconfig" | ||
|
||
$ESUDO chmod 777 -R $GAMEDIR/* | ||
|
||
$ESUDO chmod 666 /dev/tty0 | ||
$ESUDO chmod 666 /dev/tty1 | ||
$ESUDO chmod 666 /dev/uinput | ||
|
||
$GPTOKEYB "abbayev2" -c "$GAMEDIR/abbayev2.gptk" & | ||
./abbayev2 | ||
|
||
$ESUDO kill -9 $(pidof gptokeyb) | ||
$ESUDO systemctl restart oga_events & | ||
printf "\033c" > /dev/tty1 | ||
printf "\033c" > /dev/tty0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
## Notes | ||
|
||
A super huge thanks to those who put awesome effort into this amazing game! | ||
Game by: [Locomalito](https://locomalito.com/) | ||
port based on version found here [Github](https://github.com/nevat/abbayedesmorts-gpl) | ||
|
||
|
||
## Controls | ||
|
||
| Button | Action | | ||
|--|--| | ||
|start|start| | ||
|A|jump| | ||
|B|start| | ||
|X|info| | ||
|Y|down| | ||
|l1|up| | ||
|r1|up| | ||
|r2|gfx change| | ||
|dpad|movement| | ||
|left analog|movement| | ||
|right analog|movement| | ||
|
||
## Compile | ||
|
||
Extract the contents of abbayedesmorts-src.7z | ||
The following is for building on a Debian/Ubuntu based distro: | ||
|
||
```shell | ||
sudo apt install libsdl2-dev libsdl2-mixer-dev libsdl2-image-dev | ||
make -j4 | ||
``` |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,83 @@ | ||
# ChangeLog | ||
|
||
## [2.0.3] - TBA | ||
|
||
Refactored room handling and check data files, fix window redrawing in intro. | ||
|
||
## [2.0.2] - 2023-10-24 | ||
|
||
Bugfix releae. Small improvements for better performance. Added bigger pngs logos for Flatpak requeriments. | ||
|
||
## [2.0.1] - 2016-09-04 | ||
|
||
This is a bugfix release. Some compiler warnings have been fixed and a memory leak has been patched. Furthermore, the packaging has been made easier. | ||
|
||
## [1.2] - 2014-08-25 | ||
|
||
Carsten Teibes has ported the code to Nintendo Wii (thanks Carsten!) ! Check out [the download page](http://wiibrew.org/wiki/Abbaye). All changes made by Carsten has integrated on the project, also I made some optimizations to SDL1 branch, this should make the game faster. [Here is download link !](https://drive.google.com/file/d/0B7kvXgaMw2iNcE1XNkFKZGV6RW8/edit?usp=sharing) | ||
|
||
## [1.13] - 2013-11-05 | ||
|
||
dmitrysmagin ported this source to [CGW Zero console](http://www.gcw-zero.com/) (thanks Dimitry!) and his patches are added to v1 branch. Now 1.13 version can be compiled to Openpandora, CGW Zero & Linux. Check out [Downloads section](http://code.google.com/p/abbaye-for-linux/downloads/list). | ||
|
||
## [2.0] - 2013-08-23 | ||
|
||
Some tweaks on beta and the final version is released. The windowed resolution has upgraded to 768x576. This version requires SDL2 libraries installed on your systems. Check out [Downloads section](http://code.google.com/p/abbaye-for-linux/downloads/list). | ||
|
||
## [1.12] - 2013-08-23 | ||
|
||
This version contains 3 patches submitted by rodolfogr & christian.henz (sorry guys for the late response), to avoid memory leaks and better performance on some places. This version requires SDL1 libraries. Check out [Downloads section](http://code.google.com/p/abbaye-for-linux/downloads/list). | ||
|
||
## 22/08/2013 | ||
|
||
Beta version of SDL2 port is available. Check out [Downloads section](http://code.google.com/p/abbaye-for-linux/downloads/list) and help to find bugs ! Remember: you need to install SDL2 libraries on your machine. | ||
|
||
## 15/08/2013 | ||
|
||
With the release of SDL2, it's time to starting to write the 2.0 version of the game, using the new features of SDL and (I hope) better C code. Want to help ? Join the project ! The SVN repo was updated with the current version (v1 folder) and development work (trunk folder). | ||
|
||
## 22/05/2013 | ||
|
||
Thanks to the work of José Cerrejón, Abbaye des Morts now can run on a Rapsberry Pi ! Check out [his blog](http://misapuntesde.com/post.php?id=162") to see how to patch, compile and run the game on this computer (or download deb package to skip the process). I added the deb package to [Downloads section](http://code.google.com/p/abbaye-for-linux/downloads/list). | ||
|
||
## [1.11] 18/01/2013 | ||
|
||
Thanks to Lars Persson (working in the port of the game to Symbian) the music & fx is optimized, loading all the music files at the start of the game (besides to load the files when they're needed). This would help to improve the performance on slow computers. Source code is in [Download](http://code.google.com/p/abbaye-for-linux/downloads/list) section, packages for distributions will come soon. | ||
|
||
## [1.1] - 14/01/2013 | ||
|
||
Two bugs fixed, some performance improvements and some clean of source code. You can download from [downloads section](http://code.google.com/p/abbaye-for-linux/downloads/list). Packages for distributions will come as soon as possible. | ||
|
||
## 06/01/2013 - Beta packages for GPH Wiz and Caanoo [here](http://www.gp32x.com/board/index.php?/topic/63691-labbaye-des-morts-wiz-and-caanoo/) | ||
|
||
## 29/12/2012 | ||
|
||
Added support for OpenPandora. | ||
|
||
## 29/12/2012 | ||
|
||
Doragasu has added as member of the project. He port the game to OpenPandora and integrated the two versions in the same source code. | ||
|
||
## [1.0] - 28/12/2012 - Version 1.0 is ready! | ||
|
||
You can get the source, DEBs for Ubuntu 12.10 and RPMs for Fedora 17 & openSuSE 12.2 in [Downloads section](http://code.google.com/p/abbaye-for-linux/downloads/list). A 16-bits tileset style was added, so you can switch between the two styles (8 or 16 bits) in the game pressing "c" key. | ||
|
||
## 26/12/2012 | ||
|
||
Christmas passed away, so time to squash bugs. Check out [Source changes](http://code.google.com/p/abbaye-for-linux/source/list) to see whats happening in this project. | ||
|
||
## 23/12/2012 | ||
|
||
DEB package for Ubuntu 12.10 32 & 64 bits are ready in Downloads section. | ||
|
||
## 22/12/2012 | ||
|
||
Uploaded new version of source code, that solves crashes in Ubuntu/Debian distributions. | ||
|
||
## 21/12/2012 | ||
|
||
RPMs packages are ready for openSuSE distribution (version 12.1 and 12.2, i586 and x86\_64). Go here http://software.opensuse.org/package/abbaye?search_term=abbaye. RPMs for Fedora 17 (i686 and x86\_64) are ready in Downloads section. | ||
|
||
## 20/12/2012 | ||
|
||
After two months of work, first beta of the game is released. Go to Downloads section to get the source code file, try the game and report bugs !. RPMs files will be added soon. |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
back = esc | ||
start = space | ||
|
||
a = up | ||
b = space | ||
x = i | ||
y = down | ||
|
||
l1 = down | ||
l2 = c | ||
|
||
r2 = c | ||
r1 = up | ||
|
||
up = up | ||
down = down | ||
left = left | ||
right = right | ||
|
||
left_analog_up = up | ||
left_analog_down = down | ||
left_analog_left = left | ||
left_analog_right = right | ||
|
||
l3 = enter | ||
|
||
right_analog_up = up | ||
right_analog_down = down | ||
right_analog_left = left | ||
right_analog_right = right | ||
|
||
r3 = enter |
34 changes: 34 additions & 0 deletions
34
ports/abbayedesmorts/abbayedesmorts/appdata/abbaye.appdata.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<!-- Copyright 2017 Andrea Musuruane <[email protected] --> | ||
<component type="desktop"> | ||
<id>abbaye.desktop</id> | ||
<metadata_license>CC-BY-SA-3.0</metadata_license> | ||
<project_license>GPL-3.0 and CC-BY-3.0</project_license> | ||
<name>Abbaye des Morts</name> | ||
<summary>Indie platform game by Locomalito</summary> | ||
<description> | ||
<p> | ||
In the 13th century, the Cathars, who preach about good Christian beliefs, | ||
were being expelled by the Catholic Church out of the Languedoc region in | ||
France. | ||
</p> | ||
<p> | ||
One of them, called Jean Raymond, found an old church in which to hide, not | ||
knowing that beneath its ruins lay buried an ancient evil. | ||
</p> | ||
<p> | ||
A style close to Spectrum ZX, with its dark background and bright colors, | ||
proper fit with the story, because it does look old and somewhat horrifying. | ||
Also, the gameplay is direclty inspired by Manic Miner and Jet Set Willy. | ||
</p> | ||
</description> | ||
<screenshots> | ||
<screenshot type="default"> | ||
<image>https://raw.githubusercontent.com/nevat/abbayedesmorts-gpl/master/screenshots/title.png</image> | ||
</screenshot> | ||
<screenshot> | ||
<image>https://raw.githubusercontent.com/nevat/abbayedesmorts-gpl/master/screenshots/ingame.png</image> | ||
</screenshot> | ||
</screenshots> | ||
<url type="homepage">https://github.com/nevat/abbayedesmorts-gpl</url> | ||
</component> |
Oops, something went wrong.