The best music tracker for MSX (Development MSX Fora)MSX Resource Center            
            
English Nederlands Espa�ol Portugu�s Russian         
 Nieuws
   Voorpagina
  Nieuws archief
  Nieuws onderwerpen

 Informatie
   MSX Fora
  Artikelen
  Recensies
  Beursverslagen
  Fotoreportages
  Beurzen en meetings
  Enquêtes
  Links
  Zoek

 Software
   Downloads
  Webshop

 MRC
   Wie we zijn
  Kom bij ons team
  Doneren
  Policies
  Contact met het MRC
  Link naar Ons
  Statistieken

 Zoek
 
  

  

 Login
 

Gebruikersnaam

Wachtwoord




Ben je nog niet lid? Klik hier en word MSX vriend!


 Statistieken
 

Er zijn 61 gasten en 0 MSX vrienden online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Development - The best music tracker for MSX

Ga naar pagina ( Vorige pagina 1 | 2 | 3 | 4 Volgende pagina )
Schrijver

The best music tracker for MSX

Arjan
msx addict
Berichten: 473
Geplaatst: 16 Januari 2003, 23:45   
Quote:



Listfile is something I never found really useful (only for spotting assembler bugs, ), but generating one should not be a huge problem in the new tniASM.




hmmm a listfile might be useful to find errors in nested conditionally assembled code...forgetting #endif is disastrous, and finding the error takes too long if you haven't touched the code for some time.
GuyveR800
msx guru
Berichten: 3048
Geplaatst: 16 Januari 2003, 23:49   
But then, you generally don't leave nested if errors in your code for very long either, do you?

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
Arjan
msx addict
Berichten: 473
Geplaatst: 17 Januari 2003, 00:04   
Quote:

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.



Quote:

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!


GuyveR800
msx guru
Berichten: 3048
Geplaatst: 17 Januari 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.
ro
msx guru
Berichten: 2346
Geplaatst: 17 Januari 2003, 08:31   
Quote:

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.... )



Quote:

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?)






Latok
msx master
Berichten: 1732
Geplaatst: 17 Januari 2003, 09:01   
ro, thanks for bringing the thread back to its original content
ro
msx guru
Berichten: 2346
Geplaatst: 17 Januari 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.
wolf_

msx legend
Berichten: 4777
Geplaatst: 17 Januari 2003, 12:17   




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



it seems some habbits never go away!
ro
msx guru
Berichten: 2346
Geplaatst: 17 Januari 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.


Grauw
msx professional
Berichten: 1006
Geplaatst: 19 Januari 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


GuyveR800
msx guru
Berichten: 3048
Geplaatst: 19 Januari 2003, 23:29   
Quote:

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)

^_^



Quote:

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

Ofcourse EDIT.COM handles 9 sources/texts
ro
msx guru
Berichten: 2346
Geplaatst: 20 Januari 2003, 08:27   
here we go..



o Wbass Tokenizes code and PRE-assembles it while editing

thangx to this, 2step assembling is done very fast

o Coding in modules, and linking them is cool, but takes MUCH longer

to assemble...

o Wbass is NOT (I repeat NOT) ment to use in BASIC, you should know that.

Basic is just an environment in which a general MSX will start mostly. Coding is just programming your CPU and memory. nothing more. Our F-kernel, just an example, runs perfect using DOS x.x routines. (I said USING DOS, not running in/under DOS).

DOS is just one of them many operation systems.

o Wbass is a plain, basic assembler, I agree. So, we made our own versions, using F-kernel which has memory management and there for making use of it with wbass was e.z. as 1.2.3. There you have it: As much SOURCES as you like in memory!! (no limit, but the memory size)

o Label handling was done better in wbass, but a minor was the 6 string length..

o Data handling was done sooo much better, I could do ANYTHING with ANY data, which I had trouble with in compass.



and so on.



Don't get me wrong here, I was eager to use Compass, really. But after having done some code with it.. I was a bit dissapointed about certain thinx (which I can't recall it this moment, exept for some statements mentioned above).

So I would stick to wbass. And, I hate to say this, I could really coock some nice meals with it! (can't disagree that the fuzz made some okay stuff, not?)

But again, it's the CODING issue which is being discused in another threat (general).



Oh, why is it that ppl STIL use DOS on PC? good thing die slowly I suppose...

but were we not talking about music trackers????




pitpan
msx master
Berichten: 1389
Geplaatst: 20 Januari 2003, 10:25   
Wasn't this a thread about music trackers? It has evolved to a more sophisticated, widely ambitious and assembler critical post!

Returning to its original meaning, I have one question for you: is there any PSG tracked that suits the following requirements:



-Easy music editing

-With its own replayer to be included in asm code and no need of MSX-DOS

-Strong enough but no so heavy (I mean not so time-consuming)

-50 Hz/60 Hz compatible

-For MSX1!



I know that I am asking for such a complicated thing, but I do not want to code my own tracked and player for tiny MSX1 gaming projects.

For example, MATRA released its own replayer, MUZAK, and its effects are really amazing, but it only works under MSX-DOS using 60 Hz refresh. And there is no tracker/editor, neither source code to include in your own programs.

By the way, have you ever heard something better that MATRA's music and effects using ONLY PSG? It is so bad that they have quitted from the MSX scene. Their songs remind me the good all days of the Spectrum conversions from Gremlin Graphics and US Gold: they included excellent music in the presentation (MASK, Psycho Pig, Thing Bounces Back, etc.)



Thanks for your help!


snout

msx legend
Berichten: 4991
Geplaatst: 20 Januari 2003, 10:30   
Flying Bytes PSG-Tracker entirely fits your needs. That is, if an external replayer is included. I'm not too sure about that. You can even import Fac Soundtracker music in PSG-Tracker (selecting 3 channels out of 9 of course )
Latok
msx master
Berichten: 1732
Geplaatst: 20 Januari 2003, 11:38   
Yes, there is an external PSG Tracker replayer available, but the sources of the whole project are gone, unfortunately......So erhm.....I think you'll need to do some disassembling...
 
Ga naar pagina ( Vorige pagina 1 | 2 | 3 | 4 Volgende pagina )
 







(c) 1994 - 2008 Stichting MSX Resource Center. MSX is een trademark van MSX Licensing Corporation.