the cutting room mirror

Gangcheol RoboCop

Gangcheol RoboCop (Steel RoboCop) is an unlicensed port of the NES release of RoboCop 2.

Uncompiled Source Code#

Both of the game's releases contain fragments of uncompiled source code through their data. Offsets are listed as appropriate.

MSX Release Only#

0x87

IJP NZ,CORP
  LD A,0
  RET
;
CSYR:POP BC
  LD A,'Y'
  RET
;

0x880

  DEFB 7CH
CLER:
  DEFB 7CH,7CH,23H,2CH
  DEFB 25H,21H,32H,7CH
  DEFB 7CH
;
FAXST:

0x1969

LD (DE),A
  INC DE
  LD HL,MTBL2+79H
  CALL RDVRM
  LD (DE),A
  POP HL
  POP BC
  LD A,8
  CALL

0x5FF4

  DEFB 0D6H,

0xFFD3

AMDAT3:   DEFB 1,02,01,00,00,01,02,03,04,05,0

SMS Release Only#

0x1F2

 CALL WRTVRM
  CALL UUUU
  LD DE

0x466

  PUSH BC

0xFFD3

H,0A6H,0A6H,0A6H
  DEFB 16H,6EH,1EH,1EH

In Both#

0x75F8

KH H,(IX+1)
  LD (0FAC2H),HL
  POP DE
INC DE
INC DE
  LD HL,0FA21H
  LD B,3
LOOP:PUSH BC
  LD A,(DE)
  LD (HL),A
  INC DE
  INC HL
  LD A,(DE)
  LD (HL),A
  LD BC,1FH
  ADD HL,BC
  POP BC
  INC DE
  DJNZ LOOP
  RET

THMDAT:;MixNoi,Part1,Part2,Part3
DEFW 0B800H,0A000H,0A1EAH,0A3DAH ; 0
DEFW 0B800H,0A820H,0A97CH,0AAC4H ; 1
DEFW 0B800H,0ACF0H,0AD20H,0AD

0x7DDC

0,0,0,0,0,0,1,2,3,4,3,2,1,0,41H,42H,43H,44H,43H,42H,41H,00,1,2,3,2,1,0,41H,42H,43H,42H,41H,40H,8BH
FMDAT6:;  DEFB 41H,43H,44H,44H,45H,46H,45H,44H,43H,42H,8AH
FMDAT7:;  DEFB 41H,43H,44H,44H,45H,46H,45H,44H,43H,42H,8AH
FMDAT8:;  DEFB 41H,43H,44H,44H,45H,46H,45H,44H,43H,42H

References#


  1. Hardcore Gaming 101↩︎