MSX-BASIC editor for Windows released

Страница 5/6
1 | 2 | 3 | 4 | | 6

By N.I

Master (163)

Аватар пользователя 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.

By N.I

Master (163)

Аватар пользователя 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

By wimpie3

Champion (260)

Аватар пользователя 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.

By N.I

Master (163)

Аватар пользователя 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.

By wimpie3

Champion (260)

Аватар пользователя 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.

By Jury MSX

Resident (61)

Аватар пользователя Jury MSX

06-05-2017, 12:28

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

By OmaiGodman

Resident (59)

Аватар пользователя 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

By N.I

Master (163)

Аватар пользователя 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.

By OmaiGodman

Resident (59)

Аватар пользователя 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.

By wimpie3

Champion (260)

Аватар пользователя wimpie3

27-06-2018, 07:50

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

Страница 5/6
1 | 2 | 3 | 4 | | 6