Author [EN] [PL] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [ID] Topic: CV3 Demo remnant  (Read 2550 times)

0 Members and 1 Guest are viewing this topic.

Offline TheouAegis

  • Amateur Auteur of GMvania
  • Master Hunter
  • *****
  • Posts: 1860
  • Gender: Male
  • Awards The Retro Gamer: Has a heated passion for the oldschool VG Titles. The Great Defender will always defend the object of his or her fandom. Hack Master makes creations out of CV parts. (S)he makes Dr. Frankenstein proud.
    • GMvania Developer's Blog
    • Awards
  • Likes:
CV3 Demo remnant
« on: December 14, 2021, 12:29:31 AM »
0
This one I KNOW was cut content, because it's encoded with normal ASCII-readable values, as opposed to tile pointers. In CV3j at PRG-ROM address $001884 and $00188B, and in CV3u at $001B35 and $001B3C, are clear as day the words "GAME" and "DEMO" instructed to draw at the same PPU address #220E, which is smack dab in the middle of the screen, implying there was an attract mode (demo) which would have the two words flash alternately on the screen. I am not fluent enough in assembly to determine if there are any remnants of the attract mode code left over (CV1's attract mode was just a keylogger playback), but I thought it was interesting. Maybe the prologue film reel wasn't originally planned. The world may never know.

BTW if anyone wants a .TBL file for use with CV3 (so you can spot English tile-based text in the code for yourselves), here is what I'm currently using for CV3j (and parts of CV3u):
Code: [Select]
41=0
42=1
43=2
44=3
45=4
46=5
47=6
48=7
49=8
4A=9
4B=.
4C==
4D=-
4E=∙
4F=·
50=A
51=B
52=C
53=D
54=E
55=F
56=G
57=H
58=I
59=J
5A=K
5B=L
5C=M
5D=N
5E=O
5F=P
60=Q
61=R
62=S
63=T
64=U
65=V
66=W
67=X
68=Y
69=Z
6A=!
6B=?
77=@
78=,
79='
CF=<
DF=>

CV3u can be a bit messier to read because they change up the tile order in some places, but not others. For example, the name and password screens use the CV3j layout, but the intro and ally dialogues use an alternate layout. This is what I'm using for the CV3u alternate:
Code: [Select]
00=
01=0
02=1
03=2
04=3
05=4
06=5
07=6
08=7
09=8
0A=9
0B=.
0C==
0D=-
0E=¨
0F=·
10=A
11=B
12=C
13=D
14=E
15=F
16=G
17=H
18=I
19=J
1A=K
1B=L
1C=M
1D=N
1E=O
1F=P
20=Q
21=R
22=S
23=T
24=U
25=V
26=W
27=X
28=Y
29=Z
2A=!
2B=?
2C=│
2D=
2E=└
2F=┘
37=@
C0=A
C1=B
C2=C
C3=D
C4=E
C5=F
C6=G
C7=H
C8=I
C9=J
CA=K
CB=L
CC=M
CD=N
CE=O
CF=P
D0=Q
D1=R
D2=S
D3=T
D4=U
D5=V
D6=W
D7=X
D8=Y
D9=Z
DA='
DB=.
DC=,
DD=0
DE=1
DF=5
E0=a
E1=b
E2=c
E3=d
E4=e
E5=f
E6=g
E7=h
E8=i
E9=j
EA=k
EB=l
EC=m
ED=n
EE=o
EF=p
F0=q
F1=r
F2=s
F3=t
F4=u
F5=v
F6=w
F7=x
F8=y
F9=z
FA=!
FB=?
FC=-
FD=&
Your mom has had more floppies put in her than a Commodore 64!


Follow my lack of progress on my game at my blog:
http://gmvania.blogspot.com

Tags: