Lemmings (Archimedes) (e)
Passwords for Archimedes Lemmings
WARNING: This is a *major* spoiler posted by Richard K. Lloyd for those people
who have the full version of Lemmings for the Archimedes. Please skip the rest
of this posting if you don't want to cheat at Lemmings.
How they were obtained
Run !Lemmings OUTSIDE of the Desktop (*Gos then *!Lemmings) and then double-
click on "Exit to Desktop" when the main menu comes up. Foolishly, Lemmings
does NOT wipe its workspace when it exits. I then looked for "Your access code
for level..." message (located at &18C64) and worked out that there was
probably a reference to the part of the string which is replaced by the
password (located at &18C89 and originally set to "DavidJones", which DOESN'T
work as a password :-) ). A simple hex memory search found it at &177CC and
then trivial disassembly around there found the base address of the passwords
(located at &18DE0) and that they needed 65 added to them to be visible. Very
easy indeed - I wonder if the extra levels disk will be as simple as this ?
Here they are - the Lemmings passwords
Number Fun Tricky Taxing Mayhem
1 [No password] KELLIESEYE SEEITTONON NEARLYGONE
2 DINKIEDOOS SINGLEDUCK JUSTFORYOU LEMMINGDUE
3 WHENYOUSEE LOOKANDSEE RUNANDFLEE SPENDSPREE
4 OPENSADOOR MANYANMORE DOORTODOOR ONTHEFLOOR
5 LEMMSALIVE CANSURVIVE STILLALIVE UNCLECLIVE
6 ONESINAFIX LEMSBRICKS FIXEDMYFIX CLOGCLICKS
7 LUCKYSEVEN WALKINGSTK ANUREBEVAN DIFFERENCE
8 ONEFATLADY DONTBELATE HELPMEMATE WAITANWAIT
9 WASHINLINE DOINITFINE DRINKNWINE EATANDDINE
10 JMAJORSDEN LEMMSAGAIN TENPERCENT TENTONTESS
11 LOVELYLEGS LEMMINLEGS STICKUPTWO BINISTHREE
12 JUSTADOZEN ONTHESHELF DIGINDELVE TWOTIMESIX
13 UNLUCKYYOU YOURINLUCK HISBADLUCK RETURNTOME
14 ATENANFOUR FOURTEENIE TEENSFORTH TWICELUCKY
15 THREEFIVES FIVETEENIE TEENSFIFTH NINEANDSIX
16 VERYSWEETY SUGARLEVEL NOTSOSWEET CHARITYNUM
17 SEVENANTEN YEARTOWAIT DRIVEUKCAR STILLYOUNG
18 KEYOFADOOR AGECANVOTE VOTESFORME COMESOFAGE
19 LASTEENAGE LESSTWENTY TENSTONINE OLDERSTILL
20 SECONDSCOR TOTIMESTEN DOUBLESTEN NUMBTWENTY
21 TODAYTODAY HALFANSWER LOCKANDKEY OLDERLEMMS
22 DOUBLEDUCK DUCKSTWICE TWOELEVENS LEMMINDUCK
23 TWOANTHREE ONEISFORME JUSTFOREME SOONBEFREE
24 SENTRYDOOR PLAYINMORE LEMMINMORE LEMMSSTORE
25 QUARTERTON LEMSSTRIVE JIVEANJIVE LEMMSDRIVE
26 THISISAFIX CHOPSTICKS LEMSINAFIX YOURINAFIX
27 LOWINDEVON ALUCKYDUCK LEMSHEAVON LEMTODEVON
28 SELLBYDATE SHUTMYGATE GARDENGATE TWOSTOPLAY
29 GOLDENLINE WOTSMYLINE STARTOWINE ONEAFTERME
30 DIRTYGIRTY HURTYHURTY FIVEXSIXIS LEMMGFINAL
Completing level 30 on Fun, Tricky or Taxing difficulty will simply give you
the password for level 1 on the next highest difficulty. However, the following
message will be displayed when you complete Mayhem level 30 (and, yes, they've
spelt "Everybody" wrong !):
Everbody here at Krisalis salutes you
as a MASTER Lemmings player. Not many
people will complete the Mayhem levels,
you are definitely one of the elite.
Now prepare to receive rapturous
applause from all here.
Watch out for the new level disks soon!
Two other general passwords
LEMSATSHOW (Disables "Return to Desktop" - for use at computer shows)
IAMNOTGOOD (Allows you to skip to levels using the space bar)
Poor Lemmings coding ?
* There appears to be a BUG in the code to handle the level-skip password
("IAMNOTGOOD"). If you use that password and then jump to Mayhem level 30
(using the "LEMMGFINAL" password) and then press space bar to skip the level,
it should finish the game there and then, but it DOESN'T ! It stays at that
level 30, but renumbers it from 1 again (2, 3, etc if you use space bar to
skip levels again) with a difficulty of "Blue" (??!!) and the right-most big
lemming in the main menu holding the skill level icon ends up holding the
WRONG icon (the music icon to be precise).
* Shaun Hollingworth, who wrote the Archimedes version of Lemmings, appears to
have a very strange way of implementing BL routines:
next instruction after routine return
.address routine goes here
Anyone care to comment on this and why "BL address" wasn't used instead ?
* When you press left button to play the same level again (after failing to
complete it), why does the level data have to be reloaded from disk again ?
* If I have 2 or more megabytes of RAM, why is this not used by Lemmings to
load all the levels in at once ? If that would take too long, then why not
all the levels of one particular difficulty at once ? This is a VERY common
complaint with most games on all types of machines - they don't use the
extra memory AT ALL !
* ESCAPE should allow you to go back up one menu level (and should return to
the Desktop from the main menu), but only seems to be used to finish the
current level early.
* Although the current difficulty is shown on the main menu, the current level
is NOT - you have to select "Start Game" (accompanied by wasteful disk
activity of course) to find that info out.
* Lemmings can clean up and exit to the Desktop, so this begs the question as
to why it couldn't be installed as a Wimp application with its own icon bar
icon ! Ho hum, it looks like another Desktop Zarch-style hack might be in
Anyway, have plenty of New Year fun with these passwords !
Richard K. Lloyd, **** This is a MicroVAX II running VAX/VMS V5.4 ****
Computer Science Dept., JANET : firstname.lastname@example.org
Liverpool University, Internet : rkl%and.cs...@nsfnet-relay.ac.uk
Merseyside, England, UUCP : ..!mcsun!ukc!liv-cs!rkl
Great Britain. Q: "What's the world's fastest home micro ?"
L69 3BX A: "The Archimedes A3000. 4 MIPS for under 800 pounds."