The best music tracker for MSX

Page 4/6
1 | 2 | 3 | | 5 | 6

By anonymous

incognito ergo sum (109)

anonymous's picture

16-01-2003, 23:49

But then, you generally don't leave nested if errors in your code for very long either, do you? Tongue

And why does it take so long to find it? The assembler should point you to the line the #if starts.

Anyway, it's on my todo list Smile

By Arjan

Paladin (714)

Arjan's picture

17-01-2003, 00:04

But then, you generally don't leave nested if errors in your code for very long either, do you?

No, generally speaking not. But! When everything compiles fine with certain conditions set, everything might be messed up when changing only one of the conditions.

And why does it take so long to find it? The assembler should point you to the line the #if starts.

no, gen80 doesn't. Doesn't even say I'm missing one #endif.... The only hints I can use are the missing labels. And since I'm using the darn assembler on PC it's hard to trace it (í'm still on win98 so I can't scroll in the commandbox...), especially when there are a lot of labels missing... Anyways, I'd like to see that feature in tniASM!

By anonymous

incognito ergo sum (109)

anonymous's picture

17-01-2003, 00:16

You can redirect the output to a textfile can't you? "gen80 blaat.asm > output.txt"

Otherwise setting the MS-DOS prompt to 50 lines might help.

By ro

Guardian (4145)

ro's picture

17-01-2003, 08:31

WBASS has a serious code size problem, if the code gets too big it won't assemble anymore.

Wasn't a big problem for me, I code in modules!

And, because I care (check the 'general/code' forum), I spend a little time getting to know WB-ASM2, in order to do something about this little problem.

Look, sources in WB-ASS2 are getting fragmented after a while (yes, it's that BRILIANT data storedge, which also explains the SPEED of wb-ass2), so defrag it when necessary and you will have lotsa KBytes free again!

(again, getting to know your tools!)

I too spend some time on compass, and it looks quite impressive, but it's just the shell that covers the real environment. Compass lacks a lot of good stuff which, imho, would make it even better. I DO like the longer label lenghts!

(that was always the big bummer in WB-ASS2, just 6 chars for labels.... )

ro: Oracle doesn't support MoonSound, Realfun supports MoonSound only.

Have you ever run Orc with OPL4 inserted in msx?

well then... Okay, it only supports FM.

That's why I went working on Miracle (orc for opl4/wave) but never got to finish it (fini shit?!)

I did some massive work already, but hell. live's to short to finish big things I quess.. gheh.

but keep up your (good?!) work! love to see some screenshots, specs etc. etc. any URL??

(of not, hurry and make it. every one needs toothpick on their table!!!)

..we like the cheese kabbab, coz the meet has good flavor.

(what?)

By Latok

msx guru (3703)

Latok's picture

17-01-2003, 09:01

ro, thanks for bringing the thread back to its original content Tongue

By ro

Guardian (4145)

ro's picture

17-01-2003, 09:15

well, you know what they say: itsa dirty job, but some one's gotta do it.

hehe.

I got a little joke I just HAVE to share with ya'll

'it's green and sits on a fence?'

(answer: green paint)

..it's even funnier when told in dutch, but hell with it.

By wolf_

Ambassador_ (9789)

wolf_'s picture

17-01-2003, 12:17

Smile

RO, when you're like 50 or 60 yrs, do you still use this wacko english then?

it seems some habbits never go away!

By ro

Guardian (4145)

ro's picture

17-01-2003, 13:31

you're right... hard habbits don't die e.z. - you should know, wolfie.

just like alternative words 'n stuff. what da heck.

By Grauw

Ascended (8612)

Grauw's picture

19-01-2003, 22:32

Uh, Compass code also defragments (that's also the reason why it's so f*cking fast hehehe). Defragmenting can easily be done by saving as ASCII, then loading it again. I would guess the same can be done in WBASS. However, even then the size limit still remains. Plus the fact that I really prefer to program for the DOS environment, while WBASS is targeted to Basic (very easy for beginners, sure, it helped me a lot back then, also with hybride stuff.

About programming in modules, I split my source into multiple files, and include them in the main code. That's how it's usually done... There's no reason for me to split a 16k .COM file into several smaller ones (sounds like a programming style gotten used to because of assembler limitations). Also, Compass has 4 source buffers, which is bliss. You can edit 4 sources at the same time, and switch between them easily. Or load some reference documentation in one of the sourcebuffers, I usually use the 4th for that.

Compass 2.0 will also introduce ultra-fast assembling (the code is partially assembled during the editing already). Long label lengths are also something I definately cannot miss anymore. But erm, now I'm curious, what features do you miss in Compass??? It has basically everything you ever need...

~Grauw

By anonymous

incognito ergo sum (109)

anonymous's picture

19-01-2003, 23:29

WBASS is targeted to Basic (very easy for beginners, sure, it helped me a lot back then, also with hybride stuff.

Definitely, for me too. It's way easy to just do

10 SCREEN5: BLOAD"GFX.GE5",S:COLOR=RESTORE

20 DEFUSR=&HC000:A=USR(0)

^_^

Compass has 4 source buffers, which is bliss. You can edit 4 sources at the same time, and switch between them easily. Or load some reference documentation in one of the sourcebuffers, I usually use the 4th for that.

Which is why I use MS-DOS EDIT.COM together with tniASM Smile

Ofcourse EDIT.COM handles 9 sources/texts Tongue

Page 4/6
1 | 2 | 3 | | 5 | 6