MSX-BASIC editor for Windows released

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

Van N.I

Master (177)

afbeelding van N.I

03-05-2017, 10:12

Thanks!
Tabmegx has the class library that extends the class library included in ccZ80++. You can see all the functions in "Class reference" in Help menu.

wimpie3 wrote:

Can sound effects be played during background music?

Yes. If the channel of PSG conflicts between music and sound effects, music will be cut off.

Van N.I

Master (177)

afbeelding van N.I

05-05-2017, 07:02

I made the sample game using the background music class for ccZ80++. It is the modified version of Doopm Community I made a while ago.

- Play on WebMSX
MSX2+OPLL version
MSX1+PSG version

- Download
http://ni.x0.com/msx/1/zip/doopm_mus_src.zip

Van wimpie3

Champion (435)

afbeelding van wimpie3

05-05-2017, 15:36

The links on WebMSX are not working... could you verify them?

Just to get things straight: if you write BASIC in the editor, the BASIC code isn't compiled, right?

It would be cool if all the BASIC templates were also available in C++ mode in order to have more material to start experimenting with.

Van N.I

Master (177)

afbeelding van N.I

06-05-2017, 03:39

The links seem to be correct. The release file is also included in the source code archive, so you can try it instead.

wimpie3 wrote:

Just to get things straight: if you write BASIC in the editor, the BASIC code isn't compiled, right?

It would be cool if all the BASIC templates were also available in C++ mode in order to have more material to start experimenting with.

Yes, the BASIC code is only converted to MSX-BASIC code. When your program needs execution speed, I recommend X-BASIC etc. The ccZ80++ code is compiled into the machine language. (It is not C++.)
Indeed, there are few templates for ccZ80++, so I'll consider making them more.

Van wimpie3

Champion (435)

afbeelding van wimpie3

06-05-2017, 09:25

Turned out to be a firewall issue, it is working now,thanks.

More ccz80++ templates would be great, since that's probably the language I'm going to use when I would start developing again for the MSX.

Van Jury MSX

Expert (99)

afbeelding van Jury MSX

06-05-2017, 12:28

Great aplication!!!!
Congratulations, I take my hat off to you!!!

Van OmaiGodman

Resident (59)

afbeelding van OmaiGodman

26-06-2018, 07:24

This looks very interesting for a noobie MSX developer like me Smile I'm wondering, can a program be made up of several files? I usually work in Visual Studio and I'm used to different classes having their own files, would something like that be possible here? If not, it might be an interesting feature to add (when it's time to compile the software, merge all the files into one file again before actually compiling). It would make working on complex applications a lot easier (also, a tree view of the files and folders would be really helpful in that case).

But maybe I'm just a spoiled C# developer Crazy tool looks great either way, I will check it out in more detail later Big smile

Van N.I

Master (177)

afbeelding van N.I

27-06-2018, 03:32

The topic of this tool is long time ago.
The ccZ80++ can be made up of separate files for each class. Other classes are read by include statements.
The editor does not have a folder tree view, but you can edit multiple files at the same time. By choosing [Set Target] from [View] menu you can specify the first class file to compile.

Van OmaiGodman

Resident (59)

afbeelding van OmaiGodman

27-06-2018, 07:14

Whoops, I didn't realize I dug up an old topic Crazy sorry about that. Thanks for the tip, I guess a treeview may be overkill anyway considering the size constraints of the applications.

Van wimpie3

Champion (435)

afbeelding van wimpie3

27-06-2018, 07:50

Is the application still maintained? I remember I asked for more templates for CCZ80++, was this ever added?

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