Entry Summary
ID1849
TitleFrank N Stein
MachineZX-Spectrum 48K
LanguageEnglish
GenreArcade Game: Platform
Max Players1
Available TypeA
Without Load ScreenNo
Without InlayNo
Downloads
TypeLinkSizeMD5FlagsDetailsComments
Tape image/pub/sinclair/games/f/FrankNStein.tzx.zip24,239-
NoneOriginal release (O)
BUGFIX tape image/pub/sinclair/games/f/FrankNStein(BUGFIX).tzx.zip24,261-
NoneOriginal release (O)
Tape image/pub/sinclair/games/f/FrankNStein.tap.zip27,349-
Undetermined
Tape image/pub/sinclair/games/f/FrankNStein(pre-release).tap.zip24,002-
Undetermined
(pre-release)
Loading screen/pub/sinclair/screens/load/f/scr/FrankNStein.scr6,912-
Running screen/pub/sinclair/screens/in-game/f/FrankNStein.gif3,997-
Instructions/pub/sinclair/games-info/f/FrankNStein.txt1,400-
Game map/pub/sinclair/games-maps/f/FrankNStein.png69,171-
Advertisement/pub/sinclair/games-adverts/f/FrankNStein.jpg343,987-
?/pub/sinclair/games-extras/FrankNStein_ReverseEngineeredBASIC.txt22,743-
Reverse engineered BASIC
POK pokes file/zxdb/sinclair/pokes/f/Frank N Stein (1984)(PSS).pok595de33388861001ea2ec653dc0b6fe9432
Inlay - Front/zxdb/sinclair/entries/0001849/FrankNStein_Front.jpg437,0646067a96d399c4bcd5a53dc95d9f21855
NoneClamshell case (small)
Inlay - Front/zxdb/sinclair/entries/0001849/FrankNStein_Front_2.jpg380,815b28297837dcaf37ebbd8c4e0ac18a150
NoneSingle jewel case
RZX playback filehttps://archive.org/download/rzxarchive/franknstein.rzx--
Recorded by Albert Valls (with rollback)
Media scan/zxdb/sinclair/entries/0001849/FrankNStein_Media.jpg103,6281826ebb367fc88dc56e2452cb87bdc7f
None
Inlay - Front/zxdb/sinclair/entries/0001849/FrankNStein(CLJIndustries).jpg413,076ef18bf139a258a4f32f0c740bcf701e2
NoneClamshell case (small)
Inlay - Front/zxdb/sinclair/entries/0001849/FrankNStein(ThornEMIComputerSoftware).jpg449,384a22ead8e73926a5b3072842f397d43fc
NoneClamshell case (small)
Releases
Release #YearDownloads
#0198415
#119841
#219841
#3-0
Origins
TypeTitlePublicationIssueDate
standaloneFrank N SteinPSS-1984
Relations
DirectionTypeEntry
FromAuthored withZX Compiler MMII.d
Tags / Members
TagTypeCategoryMember SeqLinks
Crash Readers Awards 1984Annual AwardsBest Platform Game3
LinkOther awards: 1st in category "Best Programmer" - Stephen Crow 2nd in category "Best Programmer" - Keith Burkhill 3rd in category "Best Programmer" - Jonathan Smith 4th in category "Best Programmer" - David Jones 5th in category "Best Programmer" - Steve Turner 1st in category "Best Software House" - Elite Systems Ltd 2nd in category "Best Software House" - Ocean Software Ltd 3rd in category "Best Software House" - Hewson Consultants Ltd 4th in category "Best Software House" - Imagine Software Ltd 5th in category "Best Software House" - Gargoyle Games
CursorControl Option-
-
Frank N SteinSeries1
-
Horror/HalloweenTheme-
-
Interface 2 (right)Control Option-
-
Kempston JoystickControl Option-
-
Side-view 2D GraphicsGraphical View-
-
Ports
TitlePlatformOfficialLink
-Amstrad CPCYesLink
Remakes
TitlePlatformsYearsFileNotes
Frank'N'Stein 2002PC/Windows2004Fileavailable
Scores
WebsiteScoreVotes
WorldOfSpectrum8.1164
Notes
TypeText
Known ErrorsBugfix provided by the author Colin Stewart: <UL><LI> It's impossible to complete level 25 within the time limit. This can be fixed by adding an extra electric-shock item, giving the player more time. Fixed using POKE 26131,3: POKE 26132,16: POKE 26133,8</UL> Bugfix provided by Battle Bunny: <UL><LI> The game randomly crashes after a few levels due to stack overflow as the machine stack eventually gets big enough to interfere with the screen data. The worst case is an implicit PUSH caused by the line "740C CD3775 CALL $7537". There are several places where the sub-routine starting at $7537 branches out with a "JP $7531", which does "CALL $81A4 : JP $7387", from where it's possible to get back down to $740C and do the "CALL $7537" again without having done a RET from the previous time. This case is fixed using the following patch: <PRE> org $75AB ; 30123 JP PATCH1 ; 195 114 196 org $75D1 ; 30161 JP PATCH1 ; 195 114 196 org $765B ; 30299 JP PATCH1 ; 195 114 196 org $7687 ; 30343 JP PATCH1 ; 195 114 196 ; discard unused return address org $C472 ; 50290 PATCH1: POP BC ; 193 CALL $81A4 ; 205 164 129 JP $7387 ; 195 135 115</PRE><LI> The remaining (less serious) cases of stack overflow can all be fixed by simply resetting the stack pointer at the end of each level, using the following patch: <PRE> org $9BBF ; 39871 JP PATCH2 ; 195 121 196 ; reset stack pointer at end of level org $C479 ; 50297 ERR_SP: equ $5C3D ; 23613 PATCH2: LD HL, (ERR_SP) ; 42 61 92 DEC HL ; 43 DEC HL ; 43 LD SP, HL ; 249 JP $6F16 ; 195 22 111</PRE></UL> Modified "BUGFIX" file provided by Einar Saukas.
Aliases
No aliases
Licenses
NameTypeOfficialLinks
FrankensteinBookNo
-
Files
No files linked