Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mgproduction/the-queen-s-footsteps
StoryTllr64 port of Davide Bucci's text adventure masterpiece (written in AWS)
https://github.com/mgproduction/the-queen-s-footsteps
interactive-fiction text-adventure-game
Last synced: 25 days ago
JSON representation
StoryTllr64 port of Davide Bucci's text adventure masterpiece (written in AWS)
- Host: GitHub
- URL: https://github.com/mgproduction/the-queen-s-footsteps
- Owner: MGProduction
- License: gpl-3.0
- Created: 2024-02-11T17:57:45.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-02-18T19:03:02.000Z (12 months ago)
- Last Synced: 2024-11-10T17:29:18.826Z (3 months ago)
- Topics: interactive-fiction, text-adventure-game
- Language: Batchfile
- Homepage:
- Size: 2.76 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# The Queen's Footsteps - Part 1
![alt text](extra/home.png)
**StoryTllr64** port of **Davide Bucci**'s [text adventure masterpiece](https://github.com/DarwinNE/The-Queen-s-Footsteps) (written in [AWS](https://github.com/DarwinNE/aws2c))
You can find other info about his game [here](http://davbucci.chez-alice.fr/index.php?argument=varie/queen/queen.inc&language=English)
[This](https://marcogiorgini.itch.io/the-queens-footsteps-storytllr) is instead the official itch.io page of this port.
## About this conversion
This conversion was possible because the original game has been released as **GPL 3.0**. I loved the original game, and I wanted not only to see how "solid" is my text-adventure little [engine](https://github.com/MGProduction/StoryTllr) but also to really study Davide's work, to learn from one of his most famous works.
## Where are the other parts of this adventure?
I have no plans to port the other two parts - but from the original author's page, there are several versions of them (including a C64 one), of course done with his engine of choice. His license allows you to port even them in any other system you like (including mine, even if I'm aware that's a far-fetched possibility)
## Differences with the original one
The two script languages (mine and AWS) are quite different in several aspects, so there's a (I hope minimal) set of differences that just depends on the engines' features. Apart from that, and from the fact that I added graphics to locations, this game should be identical to the original one. I mean, you can follow Davide's walkthrough step by step and reach the end.
## How to build this game?
If you've got a Windows machine (and you need it for building) you simply have to run **run.bat** - but you also need **c1541.exe** (a [VICE Emulator](https://vice-emu.sourceforge.io/index.html#download) tool) to go from built files to **.d64**
**StoryTllr** engine - **MIT Licence** - is anyway available [here](https://github.com/MGProduction/StoryTllr).
## How to edit this game?
Game source files are in **Treepad format** - [TreepadLite](https://www.portablefreeware.com/index.php?id=1734) isn't supported anymore but it still freely (and legally) available (and there's also a jar similar tool able to handle its format), so you can download it, and edit game.htj or stdlib.hjt files with that. OR you can work with yaml like corresponding files (game.txt and stdlib.txt) in tmp subfolder. The compiler read hjt files, convert them in txt and then compile THOSE so you can use them directly if you prefer.
## Licence
The original game has been released as **GPL 3.0** - so this conversion follows the same route. You can do with game code (and gfx too) everything that's covered by that license.