If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
StarTropics/TBL: Difference between revisions
Jump to navigation
Jump to search
Mantidactyle (talk | contribs) mNo edit summary |
(Table files and resources for modifying Startropics.) |
||
Line 1: | Line 1: | ||
{{TBL|game=StarTropics}} | {{TBL|game=StarTropics}} | ||
Basic table file for StarTropics, probably missing some control codes. The game's text encoding consists of multiple levels of compression, with the 61 - DB entries composed of characters from the 01 - 30 range, and the 60* entries composed of entries from both the 01 - 30 and 61 - DB ranges. | Basic table file for StarTropics, probably missing some control codes. The game's text encoding consists of multiple levels of compression, with the 61 - DB entries composed of characters from the 01 - 30 range, and the 60* entries composed of entries from both the 01 - 30 and 61 - DB ranges. | ||
This first table is used on chapters 1 through 3. | |||
<pre> | <pre> | ||
Line 242: | Line 244: | ||
FF= | FF= | ||
</pre> | </pre> | ||
This second table is used from chapter 4 onward, save from a few instances such as the sub-c dialog (that uses table 1) or the Robinson Crusola Hut. The table is missing a few dictionary strings for now. | |||
<pre> | |||
01=0 | |||
02=1 | |||
03=2 | |||
04=3 | |||
05=4 | |||
06=5 | |||
07=6 | |||
08=7 | |||
09=8 | |||
0A=9 | |||
0B=A | |||
0C=B | |||
0D=C | |||
0E=D | |||
0F=E | |||
10=F | |||
11=G | |||
12=H | |||
13=I | |||
14=J | |||
15=K | |||
16=L | |||
17=M | |||
18=N | |||
19=O | |||
1A=P | |||
1B=Q | |||
1C=R | |||
1D=S | |||
1E=T | |||
1F=U | |||
20=V | |||
21=W | |||
22=X | |||
23=Y | |||
24=Z | |||
25=. | |||
26=' | |||
27=! | |||
28=- | |||
29=<ldquo> | |||
2A=<rdquo> | |||
2B=, | |||
2C=: | |||
2D=# | |||
2E=? | |||
2F=x | |||
30=* | |||
DB=southern cross | |||
f1=[control code $F1] | |||
F2=[line] | |||
F3=[page] | |||
FD=![line] | |||
/F9=[end] | |||
65=.... | |||
66='ve | |||
67='s | |||
68=??? | |||
69=the | |||
6a=and | |||
6b=ar | |||
6c=are | |||
6d=argonia | |||
6e=at | |||
6f=at | |||
70=be | |||
71=bell | |||
72=but | |||
73=captain | |||
74=ch | |||
75=chief | |||
76=ck | |||
77=cola | |||
78=cross | |||
79=cube! | |||
7a=cubes | |||
7b=do you | |||
7c=dr.j | |||
7d=ear | |||
7e=ed | |||
7f=en | |||
80=er | |||
81=evil | |||
82=find | |||
83=flying | |||
84=for | |||
85=ship | |||
86=found | |||
87=from | |||
88=get | |||
89=go | |||
8a=have | |||
8b=he | |||
8c=help | |||
8d=here | |||
8e=I'm | |||
8f=IN | |||
90=IN_ | |||
91=ing | |||
92=is | |||
93=island | |||
94=it | |||
95=know | |||
96=last | |||
97=let | |||
98=li | |||
99=like | |||
9a=ll | |||
9b=ll_ | |||
9c=magic | |||
9d=me | |||
9e=me | |||
9f=mike, | |||
a0=mike! | |||
a1=must | |||
a2=my | |||
a3=now | |||
a4=of | |||
a5=on | |||
a6=or | |||
a7=ou | |||
a8=our | |||
a9=ow | |||
aa=please | |||
ab=planet | |||
ac=re | |||
ad=secret | |||
ae=sh | |||
af=some | |||
b0=speak | |||
b1=st | |||
b2=strait | |||
b3=ter | |||
b4=alien | |||
b5=th | |||
b6=the | |||
b7=the | |||
b8=this | |||
b9=to | |||
ba=uncle | |||
bb=ve | |||
bc=very | |||
bd=was | |||
be=we | |||
bf=welcome | |||
c0=wh | |||
c1=with | |||
c2=you | |||
c3=you | |||
c4=you've got | |||
c5=your | |||
c6=awk! | |||
c7=no | |||
c8=pe | |||
c9=o_ | |||
cf=a_ | |||
d1=e_ | |||
6001=It's getting smokier! | |||
6002=Waahh aaahhh | |||
6003=mike, leave me here.<line>I'll be ok | |||
6004=oldest in<line>all the islands | |||
6005="island father" | |||
6006=you shout | |||
6007=listen carefully | |||
6008=you have no time! | |||
6009=get the last magic cube!! | |||
6015=let's build a fire[page] | |||
6016=hide peter hide awk![line]do me so far, do me? | |||
f1=[control code $F1] | |||
F2=[line] | |||
F3=[page] | |||
FD=![line] | |||
/F9=[end] | |||
FA20=[pause 20] | |||
FA30=[pause 30] | |||
FB03=[space 3] | |||
FB04=[space 4] | |||
FB05=[space 5] | |||
FB06=[space 6] | |||
FB07=[space 7] | |||
FB08=[space 8] | |||
</pre> | |||
This third table is used only on the chapter intros (Dictionary on 1c65) | |||
<pre> | |||
61=on the ocean | |||
62=... | |||
63=magic cube | |||
64=sub-c | |||
65=cruising | |||
66=searching for<line>dr.jones location.... | |||
67=the | |||
68=and | |||
69= | |||
6a=alien | |||
6b=is | |||
6c=spaceship | |||
6d=last | |||
6e=find | |||
01=0 | |||
02=1 | |||
03=2 | |||
04=3 | |||
05=4 | |||
06=5 | |||
07=6 | |||
08=7 | |||
09=8 | |||
0A=9 | |||
0B=A | |||
0C=B | |||
0D=C | |||
0E=D | |||
0F=E | |||
10=F | |||
11=G | |||
12=H | |||
13=I | |||
14=J | |||
15=K | |||
16=L | |||
17=M | |||
18=N | |||
19=O | |||
1A=P | |||
1B=Q | |||
1C=R | |||
1D=S | |||
1E=T | |||
1F=U | |||
20=V | |||
21=W | |||
22=X | |||
23=Y | |||
24=Z | |||
25=. | |||
26=' | |||
27=! | |||
28=- | |||
29=<ldquo> | |||
2A=<rdquo> | |||
2B=, | |||
2C=: | |||
2D=# | |||
2E=? | |||
2F=x | |||
30=* | |||
FF= | |||
DB=southern cross | |||
f1=[control code $F1] | |||
F2=[line] | |||
F3=[page] | |||
FD=![line] | |||
/F9=[end] | |||
FA20=[pause 20] | |||
FA30=[pause 30] | |||
FB03=[space 3] | |||
FB04=[space 4] | |||
FB05=[space 5] | |||
FB06=[space 6] | |||
FB07=[space 7] | |||
FB08=[space 8] | |||
</pre> | |||
{{Internal Data|game=StarTropics}} | {{Internal Data|game=StarTropics}} |
Revision as of 22:32, 5 January 2019
The following article is a Text Table for StarTropics.
Basic table file for StarTropics, probably missing some control codes. The game's text encoding consists of multiple levels of compression, with the 61 - DB entries composed of characters from the 01 - 30 range, and the 60* entries composed of entries from both the 01 - 30 and 61 - DB ranges.
This first table is used on chapters 1 through 3.
01=0 02=1 03=2 04=3 05=4 06=5 07=6 08=7 09=8 0A=9 0B=A 0C=B 0D=C 0E=D 0F=E 10=F 11=G 12=H 13=I 14=J 15=K 16=L 17=M 18=N 19=O 1A=P 1B=Q 1C=R 1D=S 1E=T 1F=U 20=V 21=W 22=X 23=Y 24=Z 25=. 26=' 27=! 28=- 29=<ldquo> 2A=<rdquo> 2B=, 2C=: 2D=# 2E=? 2F=x 30=* 6001=SUB-C IS READY TO LAUNCH.[line]ALL AHEAD FULL! 6002=INPUT THE ID CODE NOW [page] 6003=AYE, AYE, CAPTAIN! 6004=NAV-COM HERE, CAPTAIN! 6005=IN THE DARK BELOW 6006=QUI QUY! QUI...K QUI QUY?[line] 6007=WE'LL NEVER FORGET YOUR [line]KINDNESS 6008=YOU LOOK TIRED. HERE DRINK[line]SOME COCONUT MILK![page] 6009=OK... JUST WAIT, WILL YOU?[pause 20][Mike changes into girl outfit] 600A=[draw box with *] 600B=OH! YOU ARE FANTASTIC! 600D=PLEASE HELP MY DAUGHTER 600E=OH, IN THE CRYSTAL BALL[line]I CAN FORESEE....[page]RISKING LIFE AND LIMB....[line]A BRIDGE OVER TROUBLED [line]WATER...STRUGGLING TO ESCAPE[page]...OH, SOME EVIL...MYSTIC...[line]POWERS FROM A STAR FAR...[line]FAR AWAY....[page]I'M SURE THOSE POWERS ARE [line]CONTROLLING THE MONSTERS[line]IN THE DARK BELOW...[page]...OH, OMENS OF DISASTER![line]............................[line]...I CAN'T CONTINUE[page]OH ME...OH MY...[line]FORTUNE FAVORS THE BRAVE[line]SO DON'T MIND ME[page] 600F=SO YOU'RE LOOKING FOR A BOY[line]DOLPHIN. SORRY, BUT I HAVE [line]NOT SEEN HIM 6010=I'M A WARRIOR OF SHECOLA. 6011=WHERE DO YOU COME FROM?[line] 6012=MIKE! YOU'RE AN ACE PITCHER 6013=[Mike turns in a circle][page] 6014=OOMA OOMA OBOB<rdquo> 6016=I HAVE GREAT HOPE THAT YOU[line]WILL SUCCEED IN RESCUING [line]DR. JONES[page] 6017=NOW BEGIN THE TEST OF ISLAND[line]COURAGE![pause 30] 6018=[speaker moves one tile right] 6019=[space 8]YES[space 6]NO[yes/no selection] 601A=* HELP! CAPTURED BY EVIL[line]* ALIENS. TELL MY NEPHEW[line]* TO USE CODE 1776[space 5]DR.J 601B=[control code $F1][space 3]MEMORIZED THE ID CODE! 601C=WAITING FOR YOU 601D=[speaker moves one tile up] 601E=GIVE IT BACK TO 601F=GOOD LUCK! 6020=[screen flashes] 6021=SHOOTING STAR 6022=WANT TO GO FISHING? 6023=SHOW ME HOW TO 6024=WHO ARE YOU?[line]STAY AWAY FROM HERE! 6025=I HAVE TO HURRY![line]I'M GONNA ROAST A PIG FOR[line]YOUR 6026=[space 7]YOU DRINK IT[line][space 4]AND FEEL MUCH BETTER! 6027=IF I PICK UP A SIGNAL,[line]I'LL ALERT YOU![page] 6029=LISTEN MIKE! [line][pause 30]I HAVE SOME... [pause 20]BAD NEWS...[line][pause 20]LAST NIGHT...[page] 602A=YOUR UNCLE... DR. JONES...[line]HAS BEEN.....ABDUCTED![page] 602B=MIKE, THE FATE OF YOUR UNCLE[line]IS IN YOUR HANDS[page]FIND A TUNNEL IN THE VILLAGE[line]AND HURRY TO DR.J'S [line]LABORATORY 602C=YOU SURE LOOK SILLY,[line]DRESSED UP LIKE A GIRL![line]BUT IT MAY WORK[page] 602D=HEAD WARRIOR 602E=MOUNTAIN HERMIT 602F=YOU SAY YOU MUST 6030=TUNNEL 61=**************************** 62= 63=OR 64=... 65=.... 66='LL 67='VE 68='S 69=A 6A=ALERT 6B=AND 6C=AR 6D=ARE 6E=BETTER 6F=BOB 70=BOY 71=BUT 72=CASTLE 73=CH 74=CHIEF 75=COLA 76=COME 77=CORAL 78=CRYSTAL BALL 79=RE 7A=DO YOU 7B=DOLPHIN 7C=DON'T 7D=DR.J 7E=DR. JONES 7F=E 80=EA 81=EAR 82=ED 83=EE 84=ENTER 85=ER 86=FIND 87=FOR 88=FORTUNE 89=AN 8A=FROM 8B=GET 8C=GH 8D=GO 8E=GOOD 8F=HAS 90=HAVE 91=HEAR 92=HELP 93=HERE 94=HURRY 95=I 96=I'M 97=IN 98=ING 99=IS 9A=ISLAND 9B=IT'S 9C=BANANETTE 9D=LET 9E=LIKE 9F=LL A0=LOCAT A1=LOOK A2=MANY A3=ME A4=MICHELLE A5=MIKE, A6=MIKE! A7=MIRA A8=MISS A9=MONSTERS AA=MUST AB=MY AC=NOW AD=OF AE=OH, AF=OU B0=OW B1=PLEASE B2=READ B3=RESCU B4=S B5=SAY B6=SHE B7=SO B8=SOME B9=ST BA=SUB-C BB=T BC=TER BD=TH BE=THE BF=TE C0=THIS C1=TION C2=TO C3=N C4=UNCLE C5=VERY C6=VILLAGE C7=WANT C8=WAS C9=WE CA=WEAPON, CB=WELCOME CC=WILL CD=YOU CE=YOU CF=YOU'RE D0=YOU'VE GOT D1=YOUR D2=IN D3=* D4=ON D5=, D6=CALL D7=Y DA=D DB=SOUTHERN CROSS f1=[control code $F1] F2=[line] F3=[page] /F9=[end] FA20=[pause 20] FA30=[pause 30] FB03=[space 3] FB04=[space 4] FB05=[space 5] FB06=[space 6] FB07=[space 7] FB08=[space 8] FF=
This second table is used from chapter 4 onward, save from a few instances such as the sub-c dialog (that uses table 1) or the Robinson Crusola Hut. The table is missing a few dictionary strings for now.
01=0 02=1 03=2 04=3 05=4 06=5 07=6 08=7 09=8 0A=9 0B=A 0C=B 0D=C 0E=D 0F=E 10=F 11=G 12=H 13=I 14=J 15=K 16=L 17=M 18=N 19=O 1A=P 1B=Q 1C=R 1D=S 1E=T 1F=U 20=V 21=W 22=X 23=Y 24=Z 25=. 26=' 27=! 28=- 29=<ldquo> 2A=<rdquo> 2B=, 2C=: 2D=# 2E=? 2F=x 30=* DB=southern cross f1=[control code $F1] F2=[line] F3=[page] FD=![line] /F9=[end] 65=.... 66='ve 67='s 68=??? 69=the 6a=and 6b=ar 6c=are 6d=argonia 6e=at 6f=at 70=be 71=bell 72=but 73=captain 74=ch 75=chief 76=ck 77=cola 78=cross 79=cube! 7a=cubes 7b=do you 7c=dr.j 7d=ear 7e=ed 7f=en 80=er 81=evil 82=find 83=flying 84=for 85=ship 86=found 87=from 88=get 89=go 8a=have 8b=he 8c=help 8d=here 8e=I'm 8f=IN 90=IN_ 91=ing 92=is 93=island 94=it 95=know 96=last 97=let 98=li 99=like 9a=ll 9b=ll_ 9c=magic 9d=me 9e=me 9f=mike, a0=mike! a1=must a2=my a3=now a4=of a5=on a6=or a7=ou a8=our a9=ow aa=please ab=planet ac=re ad=secret ae=sh af=some b0=speak b1=st b2=strait b3=ter b4=alien b5=th b6=the b7=the b8=this b9=to ba=uncle bb=ve bc=very bd=was be=we bf=welcome c0=wh c1=with c2=you c3=you c4=you've got c5=your c6=awk! c7=no c8=pe c9=o_ cf=a_ d1=e_ 6001=It's getting smokier! 6002=Waahh aaahhh 6003=mike, leave me here.<line>I'll be ok 6004=oldest in<line>all the islands 6005="island father" 6006=you shout 6007=listen carefully 6008=you have no time! 6009=get the last magic cube!! 6015=let's build a fire[page] 6016=hide peter hide awk![line]do me so far, do me? f1=[control code $F1] F2=[line] F3=[page] FD=![line] /F9=[end] FA20=[pause 20] FA30=[pause 30] FB03=[space 3] FB04=[space 4] FB05=[space 5] FB06=[space 6] FB07=[space 7] FB08=[space 8]
This third table is used only on the chapter intros (Dictionary on 1c65)
61=on the ocean 62=... 63=magic cube 64=sub-c 65=cruising 66=searching for<line>dr.jones location.... 67=the 68=and 69= 6a=alien 6b=is 6c=spaceship 6d=last 6e=find 01=0 02=1 03=2 04=3 05=4 06=5 07=6 08=7 09=8 0A=9 0B=A 0C=B 0D=C 0E=D 0F=E 10=F 11=G 12=H 13=I 14=J 15=K 16=L 17=M 18=N 19=O 1A=P 1B=Q 1C=R 1D=S 1E=T 1F=U 20=V 21=W 22=X 23=Y 24=Z 25=. 26=' 27=! 28=- 29=<ldquo> 2A=<rdquo> 2B=, 2C=: 2D=# 2E=? 2F=x 30=* FF= DB=southern cross f1=[control code $F1] F2=[line] F3=[page] FD=![line] /F9=[end] FA20=[pause 20] FA30=[pause 30] FB03=[space 3] FB04=[space 4] FB05=[space 5] FB06=[space 6] FB07=[space 7] FB08=[space 8]
Internal Data for StarTropics
| |
---|---|