| ID | 1849 |
|---|---|
| Title | Frank N Stein |
| Machine | ZX-Spectrum 48K |
| Language | English |
| Genre | Arcade Game: Platform |
| Max Players | 1 |
| Available Type | A |
| Without Load Screen | No |
| Without Inlay | No |
| Type | Link | Size | MD5 | Flags | Details | Comments |
|---|---|---|---|---|---|---|
| Tape image | /pub/sinclair/games/f/FrankNStein.tzx.zip | 24,239 | - | NoneOriginal release (O) | ||
| BUGFIX tape image | /pub/sinclair/games/f/FrankNStein(BUGFIX).tzx.zip | 24,261 | - | NoneOriginal release (O) | ||
| Tape image | /pub/sinclair/games/f/FrankNStein.tap.zip | 27,349 | - | Undetermined | ||
| Tape image | /pub/sinclair/games/f/FrankNStein(pre-release).tap.zip | 24,002 | - | Undetermined | (pre-release) | |
| Loading screen | /pub/sinclair/screens/load/f/scr/FrankNStein.scr | 6,912 | - | |||
| Running screen | /pub/sinclair/screens/in-game/f/FrankNStein.gif | 3,997 | - | |||
| Instructions | /pub/sinclair/games-info/f/FrankNStein.txt | 1,400 | - | |||
| Game map | /pub/sinclair/games-maps/f/FrankNStein.png | 69,171 | - | |||
| Advertisement | /pub/sinclair/games-adverts/f/FrankNStein.jpg | 343,987 | - | |||
| ? | /pub/sinclair/games-extras/FrankNStein_ReverseEngineeredBASIC.txt | 22,743 | - | Reverse engineered BASIC | ||
| POK pokes file | /zxdb/sinclair/pokes/f/Frank N Stein (1984)(PSS).pok | 595 | de33388861001ea2ec653dc0b6fe9432 | |||
| Inlay - Front | /zxdb/sinclair/entries/0001849/FrankNStein_Front.jpg | 437,064 | 6067a96d399c4bcd5a53dc95d9f21855 | NoneClamshell case (small) | ||
| Inlay - Front | /zxdb/sinclair/entries/0001849/FrankNStein_Front_2.jpg | 380,815 | b28297837dcaf37ebbd8c4e0ac18a150 | NoneSingle jewel case | ||
| RZX playback file | https://archive.org/download/rzxarchive/franknstein.rzx | - | - | Recorded by Albert Valls (with rollback) | ||
| Media scan | /zxdb/sinclair/entries/0001849/FrankNStein_Media.jpg | 103,628 | 1826ebb367fc88dc56e2452cb87bdc7f | None | ||
| Inlay - Front | /zxdb/sinclair/entries/0001849/FrankNStein(CLJIndustries).jpg | 413,076 | ef18bf139a258a4f32f0c740bcf701e2 | NoneClamshell case (small) | ||
| Inlay - Front | /zxdb/sinclair/entries/0001849/FrankNStein(ThornEMIComputerSoftware).jpg | 449,384 | a22ead8e73926a5b3072842f397d43fc | NoneClamshell case (small) |
| Type | Title | Publication | Issue | Date |
|---|---|---|---|---|
| standalone | Frank N Stein | PSS | - | 1984 |
| Direction | Type | Entry |
|---|---|---|
| From | Authored with | ZX Compiler MMII.d |
| Tag | Type | Category | Member Seq | Links |
|---|---|---|---|---|
| Crash Readers Awards 1984 | Annual Awards | Best Platform Game | 3 | 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 |
| Cursor | Control Option | - | - | |
| Frank N Stein | Series | 1 | - | |
| Horror/Halloween | Theme | - | - | |
| Interface 2 (right) | Control Option | - | - | |
| Kempston Joystick | Control Option | - | - | |
| Side-view 2D Graphics | Graphical View | - | - |
| Title | Platform | Official | Link |
|---|---|---|---|
| - | Amstrad CPC | Yes | Link |
| Title | Platforms | Years | File | Notes |
|---|---|---|---|---|
| Frank'N'Stein 2002 | PC/Windows | 2004 | File | available |
| Website | Score | Votes |
|---|---|---|
| WorldOfSpectrum | 8.11 | 64 |
| Type | Text |
|---|---|
| Known Errors | Bugfix 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. |
| Name | Type | Official | Links |
|---|---|---|---|
| Frankenstein | Book | No | - |