Forum
As BorIDE progresses... - Printable Version

+- Forum (https://www.boriel.com/forum)
+-- Forum: Compilers and Computer Languages (https://www.boriel.com/forum/forumdisplay.php?fid=12)
+--- Forum: ZX Basic Compiler (https://www.boriel.com/forum/forumdisplay.php?fid=11)
+--- Thread: As BorIDE progresses... (/showthread.php?tid=222)

Pages: 1 2 3 4 5 6 7 8 9 10


Re: As BorIDE progresses... - Haplo - 05-24-2015

Awesome work!
Thanks for your efforts and dedication. I canĀ“t wait to the next version!


Re: As BorIDE progresses... - ardentcrest - 06-05-2015

Would love an update on whats going on with the IDE


Re: As BorIDE progresses... - LCD - 09-13-2015

Sorry, I was away from the Forum for longer time (Had too much fun with my 3D Printer Big Grin ) 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... - LCD - 09-11-2016

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... - boriel - 09-14-2016

Great!! Smile
I'm also also on a project, but don't want to tell yet. Let's cross fingers...


Re: As BorIDE progresses... - LCD - 09-14-2016

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... - boriel - 09-26-2016

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... - LCD - 09-26-2016

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... - chernandezba - 02-01-2017

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

Wink

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... - boriel - 02-01-2017

Awesome. If I understood well, this allows to create a remote debugger?? Confusedhock:


Re: As BorIDE progresses... - chernandezba - 02-01-2017

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


Re: As BorIDE progresses... - boriel - 02-01-2017

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... - LCD - 02-02-2017

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... - Haplo - 02-07-2017

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... - LCD - 02-07-2017

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.