Title : Cobra

Publisher : Ocean Software Ltd

Release Year: 1986

No. Players: 1

Entry Type: Arcade: Platform

Machine Type: ZX-Spectrum 48K

Availability: Available

  • Cursor
  • Interface 2 (right)
  • Kempston
  • Redefinable Keys

Updated On : May 25, 2020

Roles :
Known Errors: Bugfix provided by Bandit:#
  • Killing the Night Slasher when you have the invincibility power-up causes the game to never end. In this case, you are left to endlessly stroll around the level without any enemies. Fixed using the following patch:#
          org $9490       ; 38032^      jp $aef0        ; 195 240 174^^      org $aef0       ; 44784^      cp 7            ; 254 7^      jp z,$9566      ; 202 102 149^      jp $956a        ; 195 106 149
#Bugfix provided by zxbruno, jp, and Einar Saukas:
  • The original release synchronized with video display by reading IN $FF port, however this routine was incompatible with +2A/+3 due to hardware differences, causing the game to freeze in an infinite loop:#
    95fe: ld bc,$3f28^9601: ld a,c^9602: in a,($ff)      ; register 'A' always set to $FF in +2A/+3^9604: cp b^9605: jr nc,$9601     ; repeat forever!^9607: ret
    The Hit Squad re-release solved this problem by replacing this routine with a fixed loop:#
    95fe: ld bc,$0300^9601: dec bc^9602: ld a,b^9603: or c^9604: nop^9605: jr nz,$9601^9607: ret
#Modified "BUGFIX" files provided by Einar Saukas (edited TAP image) and jp (Alkatraz loader patch for the original TZX image).