Hunchback is back!

Hi,

I would like to publish again an old-fashion style writing what perhaps should be valueable if we wrote 1985. Maybe somebody will try it ...

Pgyuri

HUNCHBACK is back!

DO YOU stuck on the 2nd wall at rope ?
DO YOU think the jump is too hard ?
WOULD YOUR CHILD like playing but it is unenjoyable for her or him ?

Here is the solution! Play with this modification but why don't you design your own challenge! Follow these instruction!

*** DO NOT FORGET, you have to own an original Hunchback cassette ***

First step is the hardest, type-in this program:
  10 CLS
  20 PRINT "TYPE:"
  30 PRINT "  1 = flat wall"
  40 PRINT "  2 = wall with 3 holes"
  50 PRINT "  4 = wall with 3 guards"
  60 PRINT "  8 = ditch with rope"
  70 PRINT " 16 = ditch with 4 poles"
  80 PRINT
  90 PRINT "FIRE:"
 100 PRINT "  1 = arrow    from bottom-left"
 110 PRINT "  2 = fireball from bottom-left"
 120 PRINT "  4 = arrow    from bottom-right"
 130 PRINT "  8 = fireball from bottom-right"
 140 PRINT " 16 = arrow    from upper-right"
 150 PRINT " 32 = fireball from upper-right"
 160 PRINT " 64 = arrow    from upper-left"
 170 PRINT "128 = fireball from upper-left"
 180 PRINT
 190 PRINT "Add values to each other making"
 200 PRINT "more arrow or fireball."
 300 REM * INPUT CASTLE DATA *
 310 LET C=33555
 320 DIM A(15)
 330 DIM B(15)
 340 FOR F=1 to 15
 350 INPUT (STR$(F)+". WALL TYPE: ");A(F)
 360 IF A(F)<0 OR A(F)>255 THEN GO TO 350
 370 LET C=C+A(F)
 380 INPUT (STR$(F);". ARROWS AND FIREBALLS: ");B(F)
 390 IF B(F)<0 OR B(F)>255 THEN GO TO 380
 400 LET C=C+B(F)
 410 NEXT F
 500 REM * SAVE YOUR HUNCHBACK *
 510 FOR F=1 TO 330
 520 READ A
 530 POKE 22527+F,A
 540 LET C=C-A
 550 NEXT F
 560 IF C=0 THEN GO TO 590
 570 PRINT "CHECKSUM ERROR"
 580 STOP
 590 SAVE "HBCODE"CODE 22528,330
1000 REM * PROGRAM CODE *
1010 DATA 175,50,144,101,50,148,101,50,197,112,58,160,96,254,15,210
1020 DATA 240,98,205,33,98,123,30,15,187,56,1,123,50,160,96,187
1030 DATA 32,8,175,221,33,86,151,205,202,154,58,160,96,205,33,98
1040 DATA 123,135,135,198,9,30,69,187,56,1,123,50,207,96,94,35
1050 DATA 203,126,196,174,98,203,118,196,184,98,203,110,196,190,98,203
1060 DATA 102,196,200,98,203,94,196,142,98,203,86,196,152,98,203,78
1070 DATA 196,158,98,203,70,196,168,98,175,203,67,32,30,203,75,32
1080 DATA 40,203,83,32,50,203,91,32,81,24,94,22,0,95,33,204
1090 DATA 98,25,25,126,183,192,28,35,35,24,248,221,33,184,136,205
1100 DATA 76,154,58,160,96,50,197,112,201,221,33,120,137,205,76,154
1110 DATA 221,33,89,146,195,202,154,221,33,216,137,205,76,154,221,33
1120 DATA 163,146,205,202,154,62,1,50,176,96,201,221,33,24,137,205
1130 DATA 76,154,221,33,126,146,205,202,154,201,205,97,98,62,1,50
1140 DATA 177,96,33,208,7,34,13,103,201,205,97,98,62,1,50,196
1150 DATA 96,58,160,96,50,144,101,201,62,21,50,138,96,62,3,50
1160 DATA 135,96,62,1,50,155,96,201,62,29,50,143,96,62,3,50
1170 DATA 140,96,62,1,50,156,96,201,62,29,50,148,96,62,3,50
1180 DATA 145,96,62,1,50,157,96,201,62,21,50,153,96,62,3,50
1190 DATA 150,96,62,1,50,158,96,201
1200 DATA A(1),B(1),A(2),B(2),A(3),B(3)
1210 DATA A(4),B(4),A(5),B(5),A(6),B(6)
1220 DATA A(7),B(7),A(8),B(8),A(9),B(9)
1230 DATA A(10),B(10),A(11),B(11),A(12),B(12)
1240 DATA A(13),B(13),A(14),B(14),A(15),B(15)
1250 DATA 255,8,0,0
RUN your program and decide how to play!

For around 2 years old players use these numbers:

1,32, 0,0, 0,0, 1,80, 0,0, 0,0, 1,160, 0,0, 0,0, 1,8, 0,0, 0,0, 1,4, 0,0, 1,0

For around 4 years old players use these numbers:

1,32, 0,0, 1,80, 0,0, 2,0, 0,0, 1,8, 0,0, 2,16, 0,0, 4,0, 0,0, 1,4, 4,64, 4,0

For players who wants enjoy better the original version:

1,8, 8,0, 2,0, 4,0, 4,32, 2,4, 8,0, 4,20, 16,8, 2,65, 2,10, 4,65, 4,10, 16,68, 4, 10

For extreme hard players:

1,88, 1,82, 2,164, 8,80, 1,90, 4,161, 16,68, 16,129, 2,85, 4,85, 8,80, 1,0, 1,0, 1,170, 8,0

Or design your way!

If you type well your program code will be saved automatically. Use an empty cassette to record it for later time if you want to change later.

Reset your computer (or use NEW command) and insert your original HUNCHBACK cassette to prepare the game.

Type CLEAR 24698

Type LOAD "" CODE 16384 and start the tape. If the screen is OK, stop the tape.

Type LOAD "" CODE and start the tape. If the load is OK, stop the tape.

Type LOAD "HBCODE" CODE 24998 and load your earlier saved code.

Only some pokes and you will play!

Type the following commands. Don't forget, press Enter after every POKE command.
for a little higher jump

POKE 26350,32

for correct rope taking

POKE 25834,0
POKE 25835,95
POKE 25837,13
POKE 25838,2
POKE 25844,187
POKE 25845,0
POKE 25849,0
POKE 25850,0

for correct fireball

POKE 28926,58    POKE 28941,96
POKE 28927,130   POKE 28942,254
POKE 28928,96    POKE 28943,1
POKE 28929,214   POKE 28944,204
POKE 28930,8     POKE 28945,40
POKE 28931,56    POKE 28946,113
POKE 28932,3     POKE 28947,205
POKE 28933,4     POKE 28948,32
POKE 28934,24    POKE 28949,104
POKE 28935,249   POKE 28950,254
POKE 28936,205   POKE 28951,3
POKE 28937,33    POKE 28952,202
POKE 28938,113   POKE 28953,26
POKE 28939,58    POKE 28954,104
POKE 28940,132	
FINISHED, good work!

You can save the full modified game (avoid type-in again) with

SAVE "1" CODE 24700,36300

command and load & play later with

CLEAR 24698
LOAD "1" CODE
RAMNDOMIZE USR 24700

commands.

Now, let the game begins, type RANDOMIZE USR 24700 to start the game!

We guarentee you will enjoy the challenge!
Sign In or Register to comment.