MSX1 boot "logo"

Página 1/13
| 2 | 3 | 4 | 5 | 6

Por Manuel

Ascended (15680)

Imagen del Manuel

29-04-2018, 17:40

As you know, the MSX1 has a very simple boot, it just says:

Quote:

MSX system
version 1.0

Copyright 1983 by Microsoft

For MSX2 and up they did a much nicer graphical boot.

I wonder: what would be the most realistic graphical boot for an MSX1?? Challenge: create one!

Requirements:
- animation must not be longer than MSX2 animation
- must work on any MSX1
- must not require more ROM than the MSX2 animation (how much is it??)
- must be a real teaser of the MSX1 capabilities, in other words: an impressive and/or attractive one!
- must be clear that it is for the MSX system.

Who's up for this challenge?

Login sesión o register para postear comentarios

Por Fabf

Master (222)

Imagen del Fabf

29-04-2018, 19:21

Great idea, I always thought MSX1 logo is missing.
I can join because of my poor programming level.
It will be great if contribution could be used in futures MSX machines.

Por PingPong

Prophet (3432)

Imagen del PingPong

29-04-2018, 20:35

maybe can be done on screen 1 without vertical animation and almost identical to msx2 one....
just redefine the patterns...
maybe one can simply scroll at 8px steps (fast enough to make it smooth) the charset.

Por NYYRIKKI

Enlighted (5356)

Imagen del NYYRIKKI

29-04-2018, 21:14

Manuel wrote:

- must not require more ROM than the MSX2 animation (how much is it??)

I would say MSX2 animation is quite same size as MSX2+ animation, but it is not quite as clearly separated from other data. In MSX2+ the logo animation is exactly 1.5KB (#600 bytes)

Por djh1697

Paragon (1409)

Imagen del djh1697

29-04-2018, 21:22

Which screen mode does the MSX2+ animation work in? Not that I am thinking of writing one!

Por NYYRIKKI

Enlighted (5356)

Imagen del NYYRIKKI

29-04-2018, 21:30

djh1697 wrote:

Which screen mode does the MSX2+ animation work in? Not that I am thinking of writing one!

From MSX2 to MSX tR the logos work on SCREEN 6. It looks so smooth, because it is using anti aliasing on edges.

Por Eugeny_Brychkov

Paragon (1088)

Imagen del Eugeny_Brychkov

30-04-2018, 19:49

Manuel wrote:

I wonder: what would be the most realistic graphical boot for an MSX1?? Challenge: create one!

Only 4 VDP modes are vailable for MSX1, so not much choice.

Manuel wrote:

- must not require more ROM than the MSX2 animation (how much is it??)

I am more concerned where you are going to fit those 600 bytes into existing MSX1 ROM. There're locations in MSX1 ROM not used by the BIOS/interpreter, and designer will need to find them and ensure they are really not used.

Manuel wrote:

- must be a real teaser of the MSX1 capabilities, in other words: an impressive and/or attractive one!

Adding PSG sound?

I am personally very satisfied with standard MSX1 boot up screen. Simple, tasteful and very effective Smile

Por Manuel

Ascended (15680)

Imagen del Manuel

30-04-2018, 20:13

PSG sound is allowed.

0x600 bytes is the size limit. Where it should be put: that's for later concern Smile I'm sure NYYRIKKI can find a way to get it crammed in somewhere ;-)

Por Parn

Champion (400)

Imagen del Parn

01-05-2018, 13:34

This forum post got me inspired to work on a proof of concept for displaying the MSX graphic logo on an MSX1. It's fairly unoptimized and it's part MSX-BASIC, part binary files for direct VRAM loading, but I'm sure it can be made smaller in Assembly and I hope it can be a starting point:

msx1logo on Github

I wanted to work in some kind of animation but I thought it would be hard and time-consuming to make it look good in BASIC within size limitations, so I didn't even try for now. Currently it has 1112 bytes, including the loader and binary headers.

Por Grauw

Ascended (8366)

Imagen del Grauw

01-05-2018, 14:45

Maybe you could anti-alias it with a combination of careful alignment and sprites?

Por Parn

Champion (400)

Imagen del Parn

01-05-2018, 15:16

That's a great idea, but I fear it's beyond my skills, at least at the current size. Do you think it would be worth trying it again, but with a smaller logo? I was thinking about using sprites to make an interesting transition effect.

Página 1/13
| 2 | 3 | 4 | 5 | 6