Home › Forums › Vectorblade beta test › Title screen and Desktop: Graphics, drafts, …
- This topic has 35 replies, 5 voices, and was last updated 4 years, 8 months ago by Malban.
-
AuthorPosts
-
June 6, 2019 at 10:17 pm #3340hcmffmSpectatorJune 6, 2019 at 10:31 pm #3343MalbanKeymaster
beta 18 improves the “switching” between desktop icons…
June 6, 2019 at 10:34 pm #3344hcmffmSpectatorVarious issues for the desktop screen:
Octagon and viewing area
Currently, the size of the octagon (=big screen, Kinoleinwand) and its contents (movie, Film) do not match very well: The drawn octagon is much larger than the contents. I guess it will look better if sizes (more or less) match.Script
EDIT: In beta18 the script has changed, already, so my suggestions below are obsolete.
I like the astronout running to the control panel and activating the display of the description of the power-ups. But all in all I think the script (animations, …) should be more consistent. Perhaps the script can be changed:
Suggestion A:
1.) Octagonal screen is blank
2.) Transition effect (the same transition effect that is shown right before the descriptions of the power-ups are shown) is shown on the screen and then “Vector blade” and the other stuff appears and scrolls down.
3.) After a while the astronout appears for a second time.
4.) Transition effect is shown on the screen and then the description of the power-ups is shown.Sugestion B:
1.) Octagonal screen is blank (no menu arrows)
2.) Astronaut appears and runs to the control panel and turns on screen
3.) Transition effect is shown on the screen and then “Vector blade” and the other stuff appears and scrolls down. Astronaut runs away. Menu arrows fade in.
5.) After a while the astronout appears for a second time.
6.) Transition effect is shown on the screen and then the description of the power-ups is shown.June 6, 2019 at 10:36 pm #3347hcmffmSpectatorbeta 18 improves the “switching” between desktop icons…
Cool, I’ll try out beta 18, tomorrow.
June 7, 2019 at 8:12 am #3364MalbanKeymasterActually the “size” of the screen changed, when I added the “in arrow” icons. To fit the arrows to the screen I had to change the dimensions. Thats when the content became to small (for the now bigger screen).
There is as yet no new script. What I corrected was, that every time you left HighScore/Acgievements/Options – it would go back to the title…
I like suggestion A better.
The scroll text takes quite a while – and if there are no Icons – I guess people will say “what am I todo – there are no icons” :-).
So switching the icons on later is IMHO not so desireable.Actually the whole “scripting” was done using the storyboard mode of Vecci. Which is still a quite “crude” thing.
I’ll see what I can do to come up with a better “mix”…June 7, 2019 at 7:42 pm #3401GeoAnasSpectatorHey Helmut, sorry for being late to say hi! Feel glad to have you here 🙂
Yep, I’d say “Draft 2” (as in beta 18) is a winner 😉
June 7, 2019 at 11:38 pm #3426hcmffmSpectatorHey Helmut, sorry for being late to say hi! Feel glad to have you here
No problem. Thank you for the welcome, GeoAnas. I’m quite happy to be one of the testers. But testing of Peer’s VecMan is a bit of a raw deal
Movie: More vertical spacing
Currently, the Vector Blade “movie” looks a bit cramped.
Suggestion: There should be more empty lines /vertical spacing, e.g. after “Vector Blade” there could be 2-3 empty lines. Also the credits (all the names of the people) are a bit cramped; increasing the vertical spacing a bit would make it look better.June 8, 2019 at 8:28 am #3438MalbanKeymasterNoted:
I see what I can do. Those routines were more “tricky” than they look.
a) it raster font
b) its smooth scroll – the raster font is only partially displayed
c) it uses a “sync” mechanism
d) the lines you see are all “singular” lines – with different lengths which none the less must be printed one after another
e) it must be fast enough to display 5 or 6 (how many lines is it at the time) AND the rest of the screen (and raster display is always stupidly slow to begin with)
f) the “spacing” in between must scroll too, which gave me already a headache when I implemented it…
g) etc etc etcBut – yes – I’ll look at it again…
June 8, 2019 at 8:33 am #3440hcmffmSpectatorAh, I though that adding some extra lines would be just a matter of adding “new line characters” or filling a string array differently. I forgot that you have to deal with a low-level programming language plus the specialities of the Vectrex.
- This reply was modified 4 years, 10 months ago by hcmffm.
June 8, 2019 at 8:35 am #3443MalbanKeymasterIf it is a whole “SPACE” line – that is easy. Yes that I can do.
But adding a “fraction” spaceline -> there it gets tricky…
June 8, 2019 at 3:08 pm #3449hcmffmSpectatorIf it is a whole “SPACE” line – that is easy. Yes that I can do.
O.k.. Could you perhaps provide the code section that contains the text. I could add the space lines, then. (This would be the easist way but I’m not sure whether you want to share parts of your code. If not that’s surely fine.)
But adding a “fraction” spaceline -> there it gets tricky…
I understand. For the credits such a fraction would be cool but it’s fine without that fraction. Not sure about this one: What about adding a space line inbetween every name? Could be worth a try…
June 8, 2019 at 3:10 pm #3450hcmffmSpectatorBeta 20
I’ve just played the latest beta 20 and I think the title and intro is pretty good, now. Thank you, Malban, for all changing this, it was worth the effort.
June 8, 2019 at 4:49 pm #3471MalbanKeymasterI can send you the current strings no problem.
I am looking at the code – and it is pretty easy to increase the OVERALL spacing between strings.
I think I should do that.(…I made the general spacing between strings about 3 times as large …)
This will also spread the text more over the complete screen. Will be in the next beta…If you still want to spread…
scrollTextsDirect line01a_it db 0, " ",$80 line01b_it db 0, " ",$80 line01_it db 0, " ",$80 line02_it db 0, " ",$80 line03_it db 0, " ",$80 line04_it db 0, " ",$80 line05_it db 0, " ",$80 line06_it db 0, " ",$80 line07_it db 0, "VECTORBLADE",$80 line08_it db 0, " WRITTEN",$80 line09_it db HALF_CHAR, " BY",$80 line10_it db 0, " ",$80 line11_it db HALF_CHAR , " MALBAN",$80 line12_it db 0, " ",$80 line13_it db HALF_CHAR+QUARTER_CHAR, " MUSIC:",$80 line14_it db 0, " VTK",$80 line15_it db 0, " ",$80 line16_it db 0, " ",$80 line17_it db 0, " ENJOY THE",$80 line18_it db 0, " GAME!",$80 line19_it db 0, " ",$80 line20_it db 0, " ",$80 line21_it db 0, " ",$80 line22_it db 0, " GREETINGS",$80 line23_it db 0, " TO:",$80 line24_it db 0, " ",$80 line25_it db HALF_CHAR, " ALEX",$80 line26_it db HALF_CHAR, " THOMAS",$80 line27_it db 0, "VECTREXMAD!",$80 line28_it db 0, " KRISTOF",$80 line29_it db HALF_CHAR, " SASCHA",$80 line30_it db HALF_CHAR, " PEER",$80 line31_it db 0, " CHRIS",$80 line32_it db 0, " CHRIS",$80 line33_it db 0, " CHRIS",$80 line34_it db 0, " CHRIS",$80 line35_it db 0, " RICHARD",$80 line36_it db 0, " GAUZE",$80 line37_it db HALF_CHAR, " GEORGE",$80 line38_it db HALF_CHAR, " CLAY",$80 line39_it db HALF_CHAR, " JOHN",$80 line40_it db HALF_CHAR, " JUAN",$80 line41_it db 0, " JACEK",$80 line42_it db 0, "VECTREXROLI",$80 line43_it db 0, " ",$80 line44_it db 0, " ",$80 line45_it db 0, " ",$80 line46_it db 0, " ",$80 line47_it db 0, " ",$80 line48_it db 0, " ",$80 line49_it db HALF_CHAR, " KEEP",$80 line50_it db 0, " VECTREX",$80 line51_it db 0, " ALIVE",$80 line52_it db 0, " ",$80 line53_it db 0, " ",$80 line54_it db 0, " ",$80 line55_it db 0, " ",$80 line56_it db 0, " ",$80 line57_it db 0, " ",$80 line58_it db 0, " ",$80 db -1 ; = end
June 10, 2019 at 8:30 am #3507hcmffmSpectatorThank you for the change and the strings, Malban. The increase in overall spacing looks really good.
I’ll edit the source tonight and will add some extra lines. This will require additional “line<xx>_it”s – I hope that is o.k..
June 10, 2019 at 7:00 pm #3548hcmffmSpectatorI’ve made various edits to the “movie”:
- Added additional lines.
- Textual change: MUSIC: VTK ⇒ MUSIC BY VTK
- Textual change: KEEP VECTREX ALIVE ⇒ KEEP THE VECTREX ALIVE (Can explanation mark be used?)
Notes:
– All in all its 10 more lines in total. Hope this is not a problem and still matches to the length of the music.
– Centering of the changed texts is probably wrong.
– Renamed all strings, I hope that’s correct.scrollTextsDirect line01a_it db 0, " ",$80 line01b_it db 0, " ",$80 line01_it db 0, " ",$80 line02_it db 0, " ",$80 line03_it db 0, " ",$80 line04_it db 0, " ",$80 line05_it db 0, " ",$80 line06_it db 0, " ",$80 line07_it db 0, "VECTORBLADE",$80 line08_it db 0, " ",$80 line09_it db 0, " ",$80 line10_it db 0, " ",$80 line11_it db 0, " ",$80 line12_it db 0, " WRITTEN",$80 line13_it db HALF_CHAR, " BY",$80 line14_it db HALF_CHAR , " MALBAN",$80 line15_it db 0, " ",$80 line16_it db 0, " ",$80 line17_it db 0, " ",$80 line18_it db 0, " ",$80 line19_it db HALF_CHAR , " MUSIC",$80 line20_it db HALF_CHAR, " BY",$80 line21_it db 0, " VTK",$80 line22_it db 0, " ",$80 line23_it db 0, " ",$80 line24_it db 0, " ",$80 line25_it db 0, " ",$80 line26_it db 0, " ENJOY THE",$80 line27_it db 0, " GAME!",$80 line28_it db 0, " ",$80 line29_it db 0, " ",$80 line30_it db 0, " ",$80 line31_it db 0, " ",$80 line32_it db 0, " GREETINGS",$80 line33_it db 0, " TO",$80 line34_it db 0, " ",$80 line35_it db HALF_CHAR, " ALEX",$80 line36_it db HALF_CHAR, " THOMAS",$80 line37_it db 0, "VECTREXMAD!",$80 line38_it db 0, " KRISTOF",$80 line39_it db HALF_CHAR, " SASCHA",$80 line40_it db HALF_CHAR, " PEER",$80 line41_it db 0, " CHRIS",$80 line42_it db 0, " CHRIS",$80 line43_it db 0, " CHRIS",$80 line44_it db 0, " CHRIS",$80 line45_it db 0, " RICHARD",$80 line46_it db 0, " GAUZE",$80 line47_it db HALF_CHAR, " GEORGE",$80 line48_it db HALF_CHAR, " CLAY",$80 line49_it db HALF_CHAR, " JOHN",$80 line50_it db HALF_CHAR, " JUAN",$80 line51_it db 0, " JACEK",$80 line52_it db 0, "VECTREXROLI",$80 line53_it db 0, " ",$80 line54_it db 0, " ",$80 line55_it db 0, " ",$80 line56_it db 0, " ",$80 line57_it db 0, " ",$80 line58_it db 0, " ",$80 line59_it db 0, " KEEP THE",$80 line60_it db 0, " VECTREX",$80 line61_it db 0, " ALIVE",$80 line62_it db 0, " ",$80 line63_it db 0, " ",$80 line64_it db 0, " ",$80 line65_it db 0, " ",$80 line66_it db 0, " ",$80 line67_it db 0, " ",$80 line68_it db 0, " ",$80 db -1 ; = end
-
AuthorPosts
- The forum ‘Vectorblade beta test’ is closed to new topics and replies.