Skip to main content

Spellbound (ZX Spectrum, Mastertronic Added Dimension)









Please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!




Spellbound (ZX Spectrum, Mastertronic Added Dimension)



From The Cutting Room Floor


Revision as of 22:30, 22 September 2016 by Divingkataetheweirdo (Talk | contribs)


(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)



Jump to: navigation, search







Title Screen


Spellbound

Developer:
David Jones
Publisher:
Mastertronic Added Dimension
Platform:
ZX Spectrum
Released in EU: 1985




SourceIcon.png This game has uncompiled source code.
DebugIcon.png This game has debugging material.
PiracyIcon.png This game has anti-piracy features.





This page largely focuses on the 48k version of the game.





Hmmm...

To do:
Several unused routines. Also, what's in the 128k version?

Cheat Mode


A cheat mode is programmed into the game, but it's disabled when the game boots up. You can re-enable it by entering the following pokes:


POKE 27236,194
POKE 27237,92
POKE 27238,138

If done correctly, a sound will play when pressing the down key/button during gameplay. It allows the player to go back to basic by pressing X and allows the player to jump to any level by entering any two digit number 00 to 49. Note that the player has to enter a 0 first to go to any room between 0 and 9. If a player enters a number higher than 49, the game merely resumes.




(Source: Philip M. Anderson)

Source Code


A piece of source code for the stat regeneration was included in the game. It can be seen in the .tap dump at 8F07:



M
LD HL,DETAILSCUPD1+8
LD IX,DETAILSC+8
DEC B
ICUPD1:BIT 7,(IX+6)
JR Z,ICUPDAS1 ;AWAKE
 ;ASLEEP
INC HL
INC HL
INC HL
INC HL
I




(Source: Philip M. Anderson)

"Hello, Hacker"


Spellbound (ZX Spectrum, Mastertronic)-hello hacker.png

If the player attempts to break into the game, they will be greeted with the above message and a starfield routine rather than the game. Pressing a key here restarts the Spectrum. One easy way to see this is to use a merge command with the ZX Spectrum's built-in BASIC.


The 128k version expanded this screen, by adding much more on the text and played some of the game's music:



HELLO HACKER.

FANCY MEETING YOU HERE !

SPELLBOUND 128K COPYRIGHT 1986
BY DAVID JONES IF YOU HAVE A PROGRAM THAT YOU
WOULD LIKE TO PUBLISH WHY NOT
SEND IT TO US?

MASTERTRONIC
8-10 PAUL STREET
LONDON EC2A 4JH OTHER MAGIC KNIGHT PRODUCTS :-
THE GAMES FINDERS KEEPERS AND
KNIGHT TYME

ALSO AVAILABLE IS THE T-SHIRT
AND COMING SOON THE ADVENTURE
GAME BOOK PRESS ANY KEY cSEE WHAT MY
SPECTRUM DOES WHEN I KICK IT!



(Source: Equinox)










Retrieved from "https://tcrf.net/index.php?title=Spellbound_(ZX_Spectrum,_Mastertronic_Added_Dimension)&oldid=400707"





Navigation menu
























if(window.jQuery)jQuery.ready();if(window.mw){
mw.loader.state({"site":"loading","user":"ready","user.groups":"ready"});
}if(window.mw){
mw.loader.load(["mediawiki.action.view.postEdit","mediawiki.user","mediawiki.hidpi","mediawiki.page.ready","mediawiki.searchSuggest","ext.uls.pt"],null,true);
}if(window.mw){
document.write("u003Cscript src="https://tcrf.net/load.php?debug=falseu0026amp;lang=enu0026amp;modules=siteu0026amp;only=scriptsu0026amp;skin=vectoru0026amp;*"u003Eu003C/scriptu003E");
}
var pkBaseURL = (("https:" == document.location.protocol) ? "https://stats.tcrf.net/" : "http://stats.tcrf.net/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));

try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 2);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}


if(window.mw){
mw.config.set({"wgBackendResponseTime":515});
}

Popular posts from this blog

Mario Kart Wii

The Binding of Isaac: Rebirth/Afterbirth

What does “Dominus providebit” mean?