Thanks to Julio Marchi for this space in MSX All
Development of classic Maracana Stadium's electronic scoreboard on MSX 1 and screen 0.
Beyond the game passion, another thing called me attention: the electronic scoreboard. The nice scoreboard was composed by incandescent light bulbs which could generate shapes, pictures and animations such as the 8-bit machines from that years. This remind me another passion of mine - the MSX. So, each time a goal was scored, the scoreboard animation reminded me the Konami's Soccer game, most of the goalkeeper sat on the floor.
Since those years, I tried to recreate that scoreboard on my MSX to make me feel inside the stadium. Thus, only today after my programming skills and MSX knowledge improvements, I was able to create animations and could add the stadium's narrator speaking "Suderj informa", which means "Suderj informs". Suderj was the stadium's governmental administer.
In the section Basic MarMSX, you can find a simpler version of this scoreboard. But now, animations and digitized voice were added to a screen 0 scoreboard.
I hope you like this new version of the Maracana's scoreboard.
Maracana scoreboard layout - by Marcelo Silveira.
On the left side is the general information area, which had 120 x 32 light bulbs. On the center we have the clock and the game time. On the right side, the game score. Each number is represented by 4 x 7 light bulbs, whereas the place used to hold the teams' name had 60 x 7 light bulbs.
This layout was created by me from a high resolution photo found in the Internet.
The developed tool called gif2dump, which converts gif images to MSX screen, needs an operating system with Java installed.
To compile the file "gif2dump.java", type in the PC command line:
After that, type the following to convert your art to MSX screen:
java gif2dump telas.gif telas.grpThis will generate a MSX screen 0 file from the model called "gabarito.gif" that you have drawn the screens.
java gif2dump -gabaritoThis option generates a new empty model "gabarito.gif".
Maracana scoreboardplacar.zip - Program in MSX Basic with the scoreboard.
Extragif2dump.zip - Tool to convert the model to MSX screen 0.
escreve_placar.zip - Program in GNU-Octave or Matlab to create scoreboards drawings.
pla_src.zip - Program to copy screens source in Assembly.
Author: Marcelo Silveira
License: GNU-GPL v. 3.x - http://www.gnu.org/licenses/gpl-3.0.txt.
Marcelo Teixeira Silveira
|© MarMSX 1999-2020|