Giter VIP home page Giter VIP logo

grackle's Introduction

grackle

Grackle is a dumper and play for adventures written using the Graphics Adventure toolkit. At the moment it supports games from the following systems:

  • Spectrum (in .sna format)
  • CPC (as extracted files with the AMSDOS header from a disk image or as a .sna)
  • BBC Micro (as the raw datafile extracted from the disc image, usually called $.DATA)
  • C64 (as a .sna file)

Both of these are the runnable versions of the files, rather than the raw data files. The BBC Micro datafile works both in the native interpreter and runner. BBC Micro games aren't quite working yet; the high profile conditions don't seem to quite work.

Command line syntax:

grackle [-p|-l] [-s room] file

-p = play game (default) -l = list game -s = provide a start room

You'll probably want to save the dump to a file, this can easily be done via the > output operator (in both Linux and Windows), see the last example below.

For example:

grackle ransom.sna dump
grackle 12lost
grackle $.DATA >ransom.txt

The are probably lots of bugs.

Current LOAD, SAVE and wait for a key press are unsupported.

grackle-draw.c is included in this version, this is my basic messing code to redraw the graphics on the BBC Micro from the graphics data file (usually $.GDATA). The BBC Micro used a different format than other platforms. The image drawing code is very basic and there will be errors in the output.

grackle's People

Contributors

tautology0 avatar

Stargazers

Alex Brown avatar  avatar

Watchers

James Cloos avatar  avatar  avatar  avatar

Forkers

polluks

grackle's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.