dimanche 29 novembre 2009

Have a very big problem...

I just don't know what to say, but i have a problem, a BIG problem.

Actually, Liberty BASIC is just too limited for making a Level Editor...
I need a language that is easy to learn, and not limited enough to make a Level Editor.

Solar Magic Advance will get a rewrite version.
I'm thinking of using Ruby.

eCoin data on Level Cards

This is pretty interesting to me, you can make your own eCoin graphics.
There's a pallette data, and a graphics data that you can see on YY-CHR.

Working on Level Cards... (Part 1)

Well, right now i'm working on Level Cards.
However, don't expect version 0.1 about the fact that you can create one.
Solar Magic Advance 0.1 will only read Uncompressed Level Cards (*.level).

I'm using DJBouche's and caitsith2's documents about the Uncompressed Level Cards.

Right now, i did something very simple, that did make me know about a new function on Liberty BASIC (I'm a beginner, i don't even know C++ very good...) : ASC( str$ ). I will use this all the time...
Right now, it can read Uncompressed Level Cards, but it only reads two bytes :
Offset 0x000000 = eCoin Placement (0=No eCoin)
Offset 0x000001 = Number of Ace Coins (0= No Ace Coins)

Two dialogs appears :
One that says if eCoin is there or not, and another one that says how many Ace Coins are there.

That's all i did, but anyway, just after doing this post, i will continue ^^

Welcome !

Well... hi.

This is the official blog about Solar Magic Advance.

Here, you can check what i am doing for Solar Magic Advance.

You can download the last version (0.05) here :

What it supports now :
- ALL TYPES of Power-Up Cards :
- Item Cards
- Multi Items Cards
- 1ups Cards
- Switch Cards
- Multi Switch Cards (sometimes it doesn't work, but well...)
- Demo Cards