Suggested browser mode icon

Adv770 version 2.12

Mike Arnautov, 14 June 2015

Suggested console mode icon

This superset of the original Adventure incorporates my Adv660 expansion of the game. See Adv770 FAQ (08 November 2015) for answers to some questions about the game. (I said a FAQ!not a walkthrough or a hint sheet.) There is also a separate bug list (29 October 2015), which lists known bugs and records their fixing.

Play it now

You can play Adv770 right now, either on a cloud server or, if you are using a robust modern browser, on your local machine (HTML page of 5.6 MB).
The local version works well with Firefox, Chrome and MS Edge, though other browsers may not cope. It runs strictly locally, with no further network access – games are saved in your browser's local storage space. You can save the page locally too, and later just point the same browser at the saved html file to continue playing.

Pre-built versions


A-code sources

The gzipped tarball adv770a.tgz (363.8 KB) contains the A-code sources of Adv770. Follow this link for an explanation of the process of creating a game executable from its A-code source. Even if you don't need things being explained to you, you may still need to pick up the the C sources of the acdc translator and of the A-code kernel. Both are to be found within this gzipped tarball: acode.tgz (192.8 KB).

Derived C sources

The gzipped tarball adv770c.tgz (775.3 KB) contains the ANSI C source files and header files, derived by my acdc A-code-to-C translator from the Adv770 A-code source. The basic build is trivial: just compile and link the lot using an ANSI C compiler, and you'll have a fully functional adv770 executable, defaulting to browser display. However, in the console mode (as opposed to the browser one) this executable won't support command history or editing, nor will it be windows-aware. Follow this link if you need instructions for building less "dumb" console executables from the same C source.

To the Adventure downloads page
To the Mipmip home page
Feel free to leave a comment!
Mike Arnautov (30 October 2015)