the cutting room mirror

Cybernoid (ZX Spectrum)

Though not the Cybernoid'' with that banger Jeroen Tel music piece, the ZX Spectrum version is still quite a fine way to traverse flip-screen rooms and shoot enemies withThe Fighting Machine''.

Source Code Fragments#

A few fragments of the source code are in the game. These can be found using a hex editor at the addresses listed below in the .dsk dump.

3BFC:

        LD  H,(HL)
$3: OR  0
    LD  L,A
    INC C

    LD  A,(DE)
    XOR (HL)
$9: LD  (HL),A

3DC6:

EX  DE,HL
    POP HL
    LD  A,(DE)
    OR  A
    JR  NZ,$3
    LD  (HL),C
$3: INC HL
    INC DE
    LD  A,(DE)
    OR  A
    JR  NZ,$4
    LD  (HL),C
$4: INC HL
    INC DE
    LD  A,(DE)
    OR  A
    JR  NZ,$5
    LD  (HL),C
$5: LD  DE,30
    ADD HL,DE
    DJNZ    $2
    POP HL
    POP DE
    POP BC
    POP AF
    RET

ATR222: PUSH    AF      ;SAME AS ABOVE BUT DEALS WITH

4933:

ETRIEVE OLD COORDS
    LD  A,E
    AND 01111100B
    RRCA
    RRCA
    LD  ($3+1),A
    LD  C,D

ITE ADDRESS
    EXX

5400:

TWO COLOURS (B+C)
    PUSH    BC      ;C ON THE LEFT AND B ON THE RIGHT
    PUSH    DE
    PUSH    HL
    LD  A,E
    CP  128
    J

References#


  1. PSYCHO CYBERNOID. The Games Machine Magazine Issue 04, p. 18↩︎
  2. CYBERNOID ― EXOLON II? Sinclair User Magazine Issue 072, p. 86-87↩︎