Skip to content

teleportaloo/RetroWanderer

Repository files navigation

Retro Wanderer

Wanderer is an old open source DOS / Linux game that I loved, I played when I was a graduate student in 1991. I had to port it to the iPad and iPhone so I could play it again. I'm hoping other people will love it.

It was originally a curses based text game, but I updated it with emoji, and a little bit of drawing to make the rock look better. I used the sprite kit to animate it. It is Game Center enabled and works very will with a game controller.

See note on copyright, this is now under the Mozilla Public License.

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Notes:

  • Text Wanderer is a quick port to a text based version to prove the old code would compile and work.
  • Retro Wanderer is the sprite graphics based version.
  • Compiled with Xcode 8.3.2 for iOS 10.3 and above only - this was just the easiest to get going.
  • I had to make one fix to the game engine so that the baby monsters would not go out of bounds. The screens all seem to work still!

US App Store: https://appsto.re/us/xnr2jb.i

Facebook: http://www.facebook.com/RetroWanderer

Twitter: http://www.twitter.com/RetroWanderer

Steve Shipway's site: http://www.steveshipway.org/software/

GitHub site for this port: https://github.com/teleportaloo/RetroWanderer

-Andrew Wallace

App Store Description

Welcome to Retro Wanderer! Wanderer is an old PC puzzle game similar to Boulderdash, Repton, XOR and others. This is port of the original game from the original code. All 60 screens are available with shiny new graphics, game center support and game controller support. Each screen is a separate puzzle to solve, nothing is random and the game can save your moves for a replay.

No monsters were harmed while developing this game.

(This is open source - see https://github.com/teleportaloo/RetroWanderer )

Versions:

  • 1.0 First version
  • 1.1 Added donate button, fixed zero score issue and settings.
  • 2.0 Added iPhone version, iCloud support, exrernal keyboard support.
  • 2.1 Added option to playback moves to just before death; tidied up for Xcode 10; GUI tweaks.
  • 2.2 Added Mac support; improved graphics, added DOS graphics and textures. Added Dark Mode. Tidied up code with uncrustify. Rebuild for iOS 14.

Original WANDERER CREDITS

This file should always be available to all players of the game. Feel free to add anything necessary, eg, if you create some new screens, but don't delete anything! The people in here have worked hard and deserve all the fame they can get :-) -Steven Shipway


Wanderer was created by Steven Shipway, a first year mathematics student at Warwick University, England. The idea came from games such as Boulderdash, Xor, and especially the Repton games from Superior Software.

Later improvements came from play@nl.cwi, who designed the editor and made countless bugfixes, of which there are too many to list here. He also improved many parts of the original code, and also designed some screens. Also Dave (david@ist.co.uk), who did most of the work towards the improved level jumping routine (sorry, I had to alter it a bit due to other changes). Jason (jason@uucp.aeras) is responsible for the help routine, for which I am eternally grateful since it saved me a lot of work. I should really mention Harvey Thompson (hjt@uk.ac.warwick.cs) as well, since he provided the idea behind the encryption system ( the seeded random exclusive or ). However I won't, since it will annoy him terribly! Thanx to meulenbr@nl.philips.prl.cst (Frans) for the idea behind the addition of the balloons.

Assisting in the development were Rob McMahon (our systems manager) and Mark Sunnucks. In screen development were the following:

Screens Author email (very old!) Notes
Screen 0 Andrew Wallace Included in-game instructions
Screen E1,E2,E3,E4,E5 Seymour Shlien Andrew Wallace modified these from the DOS screens.
Screens 1,2,3,4,7,8,10,12,16,23,24,26 Steven Shipway ( maujp@uk.ac.warwick.cu)
Screens 5,6 James Beckett csutg@uk.ac.warwick.cu
Screen 9,27,29 Kenton Oatley maukr@uk.ac.warwick.cu
Screens 11,13,14,19,20 Nameless play@nl.cwi Andrew Wallace slightly modified number 14 as the booby trap text did not quite work.
Screen 17 David david@ist.co.uk
Screens 15,18,41,42 Bruce Butterfield & Son ( bruce@au.oz.utas.tasis
Screens 21,22 Max Rockatansky jn@uk.ac.ukc
Screen 25 Will Bent whb@hoh-2.ATT.COM
Screen 28 Frans Meulenbrooks meulenbr@nl.philips.prl.cst
Screen 31 Alan Bland mab@druwy.uucp
Screen 32 Ed Strong ems%nanotech@edu.princeton
Screen 33,35 Mark Maplethorpe (csttrjs@uk.ac.warwick.cu
Screen 34,53 David Goodenough dg@pallio.uucp
Screen 36 Kevin Pickard kevin%perle@uucp.uunet
Screens 37,38,39 Paul Metcalf maukw@uk.ac.warwick.cu
Screen 40,50,51 Bill Martin wjmartiniii@edu.waterloo.violet
Screen 43 Bryan Ewbank bdewbank@ixlpo.uucp
Screens 44,55,56 Hans Bodlaender hansb@ruuinf.uucp
Screen 45 Mark Sergent ai3!mark@artecon.uucp
Screens 48 Kevin O'Donnell kjo@uk.ac.ukc
Tony Newell adn@uk.ac.ukc
Screen 49 Paul White white@pdnag1.uucp
Screens 54,52,46,47 Hugo Wouters hugo@cs.kuleuven.ac.be
Screen 57 Danny Young danny@iconsys.uucp
Screens 58,59 Ronald Lamprecht v61%dhdurz1.bitnet@cunyvm.cuny.edu
Screens 30,60 Steve says - I can't remember. If either of these is yours, please post to the net to let everyone know who is to blame!

All of these screens are possible with the current version of Wanderer (3.0).

Any new screens you have created, please feel free to post them to the net so that the rest of the wandering world can enjoy them.

The X-Windows port - which is pretty impressive - comes from Mike Cuddy. His address is cuddy%convex@edu.umich.cc.umix or ihnp4!convex!cuddy. Although I haven't been able to see this one for myself a friend assures me that the graphics are fantastic.

The official PC Port for Wanderer (2.0) was done by Greg Margo, who may be found at gmago@uucp.netxcom or ...!uunet!netxcom!gmargo. The CP/M port of v2.3 has been done by David Goodenough (dg@pallio.uucp), and several other people have made PC versions as well. The Acorn Archimedes port was done by Max Rockatansky, jn@uk.ac.ukc . Mail him if you want a copy. ( Although he could well charge for the disc... ) The port to the Amiga was courtesy of Alan Bland ( mab@druwy.uucp ) who has included sound and graphics to the game. As before, he's the one to mail if you want to know more.

Thanks to Paul Metcalf, Mark Maplethorpe, and Kenton Oatley for personally completing all the screens (with no help) to test them (although I believe they enjoyed the task :-) Also thanks to Paul Metcalf (again) for thinking of a name for the game!

Finally - since I will be leaving the net shortly for an indefinate period, I give everyone leave to hack about with the sources and make extensions, modifications or bugfixes and post to the net. As long as the credits remain (I must have a bit of fame :-) I'll be satisfied. Happy wandering...

THE END

Other Credits

In app settings git is BSD 2-clause licensed and so compatible with GPL:

Luc Vandal, Edovia Inc., http://www.edovia.com Ortwin Gentz, FutureTap GmbH, http://www.futuretap.com

About

iOS port of Wanderer, a DOS game.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors