If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
The Prize (Amstrad CPC)
Jump to navigation
Jump to search
Cleanup > Pages missing date references
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Games > Games by content > Games with uncompiled source code
Games > Games by developer > Games developed by Arcade Software
Games > Games by platform > Amstrad CPC games
Games > Games by publisher > Games published by Amsoft
Games > Games by release date > Games released in 1985
The Prize |
---|
Developer: Arcade Software
|
Source Code Fragment
Some sections of the code are left in the game. The code seen below can be seen with a hex editor at the addresses in the .dsk dump of the game.
28C5:
DEFB 31,1,22 DEFM "HIGH SCORE..." DEFB 31,1,23 DEFM "SCORE........0" DEFB 31,1,24 DEFM "LIVES LEFT...5" DEFB 31,1,25 DEFM "CODES FOUND..0" DEFB 31,14,21,255 YOUDIE: LD A,(LIVES) DEC A LD (LIVES),A CALL EXPLSH LD A,(LIVES) LD L,A LD H,0 LD D,14 LD E,24 PUSH AF CALL NUMBER POP AF CP 0 JP Z,START JP ERASE DRPERM: DEFB 16,100,-1,64,146,1 DEFB 28,M ". .…. . .…. . .….…. " DEFB 15,8 DEFM ". ……. . ……. . …………. " DEFB 15,9 DEFM ". ……. . ……. . …………. " DEFB 15,10 DEFM ". ……. . ……. . …………. " DEFB 15,11 DEFM ". .…. . .…. . .….…. " DEFB 31,1,20,15,12 DEFM "PHOTOGRAPH THIS PAGE" DEFB 31,1,23,15,13 DEFM "THEN HIT -SPACE- BAR" DEFB 255
2C00:
100,1,80,146,1 DEFB 40,100,-1,64,146,1 DEFB 52,100,1,80,146,1 DEFB 64,100,-1,64,146,1 POWGRA:DEFS 2 EXPLSH:LD A,0 LD C,70 CALL 48436 LD A,1 LD C,3 CALL 48436 LD A,6 LD C,8 CALL 48436 LD A,7 LD C,0 CALL 48436 LD A,8 LD C,16 CALL 48436 LD A,12 LD C,20 CALL 48436 LD A,13 LD C,9 CALL 48436 LD A,11 LD C,0 CALL 48436 LD B,0 HALT DJNZ $-1 CALL #BB03 CALL #BB18 RET CHARGE: LD A,0 LD C,50 CALL 48436 LD A,1 LD C,32 CALL 48436 LD A,6 LD C,40 CALL 48436 LD A,7 LD C,8 CALL 48436 LD A,8 LD C,16 CALL 48436 LD A,11 LD C,0 CALL 48436 LD A,12 LD C,1 CALL 48436 LD A,13 LD C,9 CALL 48436 RET ENERGY: LD A,0 LD C,50 CALL 48436 LD A,1 LD C,81 CALL 48436 LD A,6 LD C,2 CALL 48436 LD A,7 LD C,8 CALL 48436 LD A,8 LD C,16 CALL 48436 LD A,11 LD C,0 CALL 48436 LD A,12 LD C,2 CALL 48436 LD A,13 LD C,10 CALL 48436 RET ZAP: LD A,0 LD C,70 CALL 48436 LD A,1 LD C,2 CALL 48436 LD A,6 LD C,3 CALL 48436 LD A,7 LD C,0 CALL 48436 A,8 C,16 CALL 48436 A,11 C,0 CALL 48436 LD A,12 LD C,10 CALL 48436 LD A,13 LD C,9 CALL 48436 RET ZAP2: LD A,2 LD C,70 CALL 48436 LD A,3 LD C,2 CALL 48436 LD A,6 LD C,3 CALL 48436 LD A,7 LD C,0 CALL 48436 LD A,9 LD C,16 CALL 48436 LD A,11 LD C,0 CALL 48436 LD A,12 LD C,10 CALL 48436 LD A,13 LD C,9 CALL 48436 RET MUTEXP: LD A,2 LD C,70 CALL 48436 LD A,3 LD C,3 CALL 48436 LD A,6 LD C,8 CALL 48436 LD A,7 LD C,0 CALL 48436 LD A,9 LD C,16 CALL 48436 LD A,12 LD C,20 CALL 48436 LD A,13 LD C,9 CALL 48436 LD A,11 LD C,0 CALL 48436 RET MESSAG: DEFB 4,0,15,1 DEFM " .. ..…… ╩ .…╩.…╩ ╩ " DEFB 15,2 DEFM " … … … . ╩╩ ╩╩ ╩╩ ╩ " DEFB 15,3 DEFM " .. … ……╩╩..╩.… …… " DEFB 15,4 DEFM " … … … …╩╩╩ ╩╩ ╩ ╩ " DEFB 15,5 DEFM " … … … … .╩ ╩╩ ╩ ╩ " DEFB 15,6 DEFM " .. ..…… ╩╩ ╩╩ ╩ ╩ " DEFB 31,1,10,15,7
Cleanup > Pages missing date references
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Games > Games by content > Games with uncompiled source code
Games > Games by developer > Games developed by Arcade Software
Games > Games by platform > Amstrad CPC games
Games > Games by publisher > Games published by Amsoft
Games > Games by release date > Games released in 1985