Compass 2.0

صفحة 1/3
| 2 | 3

بواسطة snout

Ascended (15187)

صورة snout

03-10-2003, 15:38

I know many MSX developres are anxiously waiting for the release of Compass 2.0, which was announced long time ago. Although I heard rumours Jon de Schrijder was indeed working on Compass 2.0 again, I'd like to know

Are you waiting for Compass 2.0?
Compared to Compass 1.0, which additions/improvements would you like to see?
What features of other compilers/IDE's should Compass 2.0 use as well?

etc.

Login أوregister لوضع تعليقاتك

بواسطة BiFi

Enlighted (4348)

صورة BiFi

03-10-2003, 15:39

I am waiting for Compass 2.0. The main new feature is already implemented... An I/O monitor.

بواسطة anonymous

incognito ergo sum (116)

صورة anonymous

03-10-2003, 15:41

It would be cool if Compass 2.0 supported some of tniASM's features, most notably INCBIN.

بواسطة yakumo

Expert (75)

صورة yakumo

16-11-2003, 00:55

I am also waiting for compass 2 as well since I had version 1.2
But now that I can work with Chaos Assembler wich makes my work, when I have one, much faster, I am not in a hurry of having Compass 2.0. What I would like instead is that the creators of Chaos Assembler 3 integrate an emulator for debugging the programs made with this cool cross compiler.

Nice coding 8)

بواسطة d-fader

Champion (293)

صورة d-fader

16-11-2003, 12:18

What I would like instead is that the creators of Chaos Assembler 3 integrate an emulator for debugging the programs made with this cool cross compiler.

hmm, maybe it is interesting to create some sort of system to make debugging possible on cross-platform development... Maybe a DLL in which the cross-development-IDE can communicate with the emulator is a nice idea, and if so, maybe CA4 is a possibility, still want to 'rebuild' CA3, since it has more bugs than functionality Smile

Would be nice to create apps via CAx and OpenMSX or NlMSX Tongue

ahwell...

d-fader

بواسطة anonymous

incognito ergo sum (116)

صورة anonymous

16-11-2003, 17:00

Recently it has become a possibility to control openMSX via stdout/stdin interfaces from an external program. This way a debugger can relatively easily be added as an external program.
'Live' assembling, directly into a running MSX' memory would be another one.

It would be very cool if you could reprogram CA3! (or CA4 directly) A lot of people think it's a great program, and I would personally use it too, if I could use it with tniASM Smile

بواسطة d-fader

Champion (293)

صورة d-fader

17-11-2003, 12:26

It would be very cool if you could reprogram CA3! (or CA4 directly) A lot of people think it's a great program, and I would personally use it too, if I could use it with tniASM Smile

Then make it stable! ...and as fast as TASM Tongue

بواسطة sjoerd

Hero (609)

صورة sjoerd

17-11-2003, 15:29

It would be very cool if you could reprogram CA3! (or CA4 directly) A lot of people think it's a great program, and I would personally use it too, if I could use it with tniASM SmileIsn't it possible to rename tniasm to tasm?Then make it stable! ...and as fast as TASM TongueI think it's fast enough, it's just the multiple pass method that makes it 'slow'. And tasm isn't fast either. (And ok, everybody should use SjASM Smile )

On topic:
I think a emulator with debugger is more useful than compass 2. Of course, you don't have a ide, but within a multitasking environment the need for a ide is not that big. Assembling on a pc is much faster than on msx.

بواسطة Grauw

Ascended (10699)

صورة Grauw

17-11-2003, 16:49

I am very much waiting for Compass 2.0. Assembly speed will be blazing fast, mainly, but also the debugger will be very powerful, and Compass will get more "multitasking" features. About the assembly speed, I think it will be able to fairly well compete with crossassembling. Currently assembling of a decent source code can take about 30 seconds or so, but that should be reduced to somewhere around 5 in Compass 2.0 (not that I know any actual test results...). That's hardly an obstacle I would think Smile. Add to that an easy to use IDE and the fact that you're a real die-hard MSX developer (*grin*)...

About what I would like to see in Compass... Well, I discussed it a year or two ago I think, don't remember where exactly but it could very well have been msx.org, or else the mailinglist. I also mailed Jon back then with the features I'd be interested in, and that is also when the precompiling-idea sprouted, I think. Not too long ago I wrote another mail with more feature requests, mainly inspired by tniASM, amongst others INCBIN (indeed, very very useful)... MSX can handle most of them.

~Grauw

بواسطة ro

Scribe (4902)

صورة ro

18-11-2003, 16:29

We all know which assembler is the fastest, now don't we Tongue

بواسطة anonymous

incognito ergo sum (116)

صورة anonymous

18-11-2003, 18:18

>>It would be very cool if you could reprogram CA3! (or CA4 directly) A lot of people think it's a great program, and I would personally use it too, if I could use it with tniASM Smile<<

Then make it stable! ...and as fast as TASM Tongue
tniASM v0.4 is quite stable, I haven't heard any bugreports or complaints.
Last time I checked the speed it was more than 20 times faster than TASM.

صفحة 1/3
| 2 | 3