Electric Sheep - Jannone's blog

Tuesday, March 27, 2007

MSX Screen Conversor 0.8 Standalone

After many difficulties and general lack of time, I managed to release the standalone version of MSX Screen Conversor.

Grab it while still hot!
http://code.google.com/p/msx-screen-conversor/

It's not as polished as I'd like it to be, but it should prove useful enough.

And remember: there's no better way of keeping MSX alive than sharing code and knowledge. So please send patches, help your fellow MSXzer :)

Update: Win32 binary now available!

Labels: , , ,

Thursday, March 22, 2007

Metal!

Esta vai especialmente para o Daniel Caetano:

Heavy metal music linked with gifted students

Dá-lhe ouvir Metallica enquanto programa Knightmare Gold :)

Labels: , ,

Vídeos do Ítalo Valério

Ítalo Valério postou seus vídeos legendários com demonstrações de MSX.

Labels: , ,

Sunday, March 18, 2007

Basicpp 0.1

I have just made the initial release of Basicpp. It is a BASIC preprocessor that translates a slightly higher level BASIC code into a regular 8-bit machine BASIC code.

Here are some examples of what you can do (all of that is translated to valid MSX-BASIC code):

--
$enum rooms {
bedroom,
corridor,
hall,
kitchen,
sz
}

DIM R$($rooms.sz)

R$($rooms.bedroom) = "This is the bedroom"

X=15

$if X < 10 {
PRINT "X is smaller than 10"
} $else {
PRINT "X is greater or equal 10"
$if X = 15 {
PRINT "X is actually 15"
}
}

PRINT "This is an example."
$hello:
PRINT "Hello world!"

500 PRINT "I can use line numbers too!"
PRINT "And now this is line 501"
GOTO $hello
--

There's a lot more, check the documentation for some interesting examples, including a way to import ASM symbols from Pasmo.

Labels: , ,