Page 7 of 8

Re: As BorIDE progresses...

PostPosted: Sun May 24, 2015 8:54 pm
by Haplo
Awesome work!
Thanks for your efforts and dedication. I can´t wait to the next version!

Re: As BorIDE progresses...

PostPosted: Fri Jun 05, 2015 1:47 pm
by ardentcrest
Would love an update on whats going on with the IDE

Re: As BorIDE progresses...

PostPosted: Sun Sep 13, 2015 2:15 pm
by LCD
Sorry, I was away from the Forum for longer time (Had too much fun with my 3D Printer :D ) and had to buy a new PC where I did not have installed my development tools yet. This will be done next week and I will then continue the work on the next mayor release.

Re: As BorIDE progresses...

PostPosted: Sun Sep 11, 2016 10:35 am
by LCD
One week ago I started to continue the Work on BorIDE. Still fixing some bugs, but also added new features, that will be included in the nrxt release (Don't ask me when it will be finished, I have a fulltime job as text automation expert).
One of the new features is the extended Emulators support. There are four freely available officially supported emulators: ZesarUX, X128 (preview version) - both because of supporting advanced graphics modes. EmuzWin and Spin are the other two. There are buttons to reach the download pages. The user will be able to define up to five configuration profiles and name them. They will be handed over to the emulator as configuration strings like --enableulaplus or --enablespectra.
Still need a scilexer expert who has experience in writting lexers.

Re: As BorIDE progresses...

PostPosted: Wed Sep 14, 2016 6:40 am
by boriel
Great!! :)
I'm also also on a project, but don't want to tell yet. Let's cross fingers...

Re: As BorIDE progresses...

PostPosted: Wed Sep 14, 2016 7:40 am
by LCD
Wanna know ... wanna know ...
Is it a Radastan mode project or something completly different?
I already adapted some routines from Radastan Z88dk librarys for ZXBC. There is a PUT-routine 8x8 and 10x10 pixels and the PLOT in Assembler. But Masked sprites are written in C.

Re: As BorIDE progresses...

PostPosted: Mon Sep 26, 2016 9:01 am
by boriel
LCD wrote:Wanna know ... wanna know ...
Is it a Radastan mode project or something completly different?
I already adapted some routines from Radastan Z88dk librarys for ZXBC. There is a PUT-routine 8x8 and 10x10 pixels and the PLOT in Assembler. But Masked sprites are written in C.

I haven't been able to do much more. The idea is to put Radastan Mode into the normal ZX Basic, and enable it using --arch=radastan or the like.

Re: As BorIDE progresses...

PostPosted: Mon Sep 26, 2016 12:07 pm
by LCD
So the PRINT, PLOT, DRAW and CIRCLE will then work directly in Radastan mode. I only see one weak point: Backward compatibility. If it comes to the point, where it falls back into normal Spectrum Mode because the Hardware does not support Radastan. This means, we must produce two binarys to support ZX UNO advanced moda and Sinclair ZX Spectrum. But no problem, as the Radastan routines can be added as SUB/FUNCTION.

Re: As BorIDE progresses...

PostPosted: Wed Feb 01, 2017 1:03 pm
by chernandezba
Hi

Maybe you can take a look at the last features added to ZEsarUX:

https://www.youtube.com/watch?v=ZN9Lho6j_xY

https://www.youtube.com/watch?v=bk29R4BU5_Y

;)

They are currently only added to the last source code and beta Mac version. No remote protocol for Windows yet, I need to know how to integrate phtreads support in the Mingw environment

Cheers
Cesar

Re: As BorIDE progresses...

PostPosted: Wed Feb 01, 2017 9:18 pm
by boriel
Awesome. If I understood well, this allows to create a remote debugger?? :shock:

Re: As BorIDE progresses...

PostPosted: Wed Feb 01, 2017 9:28 pm
by chernandezba
Exactly! Using tcp connection you can connect to ZEsarUX from an external IDE
It is also designed to be used by a normal user, as you can see on the video, it has command help, and there are more debug commands in this remote protocol than in the emulator window
Do you miss some command to add to the debugger?

You can try it compiling the last source code or downloading the beta Mac version. Windows version does not allow to enable this protocol yet (but it will in a few days ;) )

Re: As BorIDE progresses...

PostPosted: Wed Feb 01, 2017 9:39 pm
by boriel
OMG! This is amazing!!! :!:
If one can read / dump memory blocks from it, you can implement a remote step-by-step GUI debugger (I'm currently using fuse emulator for debugging).
This would be very helpful for developing the compiler.

Re: As BorIDE progresses...

PostPosted: Thu Feb 02, 2017 10:01 am
by LCD
Amazing! Until now I paused the IDE until emulator stops, but maybe I could utilize this by adding a optional terminal window.

Re: As BorIDE progresses...

PostPosted: Tue Feb 07, 2017 10:25 am
by Haplo
Great!
LCD, if you sucessfully connect or integrate the emulator into the BorIDE, It would be an awesome help to the comunity of developers! Specially the ones who want to do games for ZXUno (like me :mrgreen: )

Re: As BorIDE progresses...

PostPosted: Tue Feb 07, 2017 3:41 pm
by LCD
I compiled some tests, which run on ZEsarUX Emulator ans utilised the power of ZX Uno, but I also want to add librarys for the Spectrum Next: 256 Colour mode usage, Hardware Sprites and such stuff.