Idea: Visual NXC

Discussion specific to NXT-G, NXC, NBC, RobotC, Lejos, and more.
sidneys1
Posts: 141
Joined: 01 Oct 2010, 14:38
Location: Pennsylvania - The United States of America
Contact:

Re: Idea: Visual NXC

Post by sidneys1 »

mcsummation wrote:I downloaded VisualNXC. Before the installer would even run, I had to install .NET v4. After I got that mess installed, your installer goes through its process, then stops with, "The installer was interrupted before Visual NXC could be installed. You need to restart the installer to try again. I rebooted, then tried it twice, getting the same error each time.

Edit: I'm running WinXP Pro SP3.
First off, I'm surprised you even got that far. Visual NXC is not designed to run on computers over 10 years old... Would you expect programs written for Windows XP to run on Windows 1.0 or 3.1? Or even Windows NT in '98? And that's only three years older than XP.

Bottom line: I write programs for modern computers and modern Windows architecture. Not stuff over a decade old. Sorry. Minimum requirements for Visual NXC are I believe Windows Vista, and I recommend Windows 7 or 8.

Also: It's not .NET v4. That would be a few hundred megabytes download. Instead it uses the .NET 4 Client Profile, which is only about 41MB download. Saving you trouble.

Thank you,
~Sidneys1
My Mindstorms website: http://sidneys1.com
HaWe
Posts: 2500
Joined: 04 Nov 2014, 19:00

Re: Idea: Visual NXC

Post by HaWe »

I'm just using Win XP pro 32 as well - even on rather new hardware (i dual core + quad core + i5 boards) , no plans to change that ever!
:)
Last edited by HaWe on 21 Feb 2012, 13:48, edited 1 time in total.
mcsummation
Posts: 220
Joined: 23 Jan 2012, 17:07
Location: Round Rock, TX

Re: Idea: Visual NXC

Post by mcsummation »

The installer had a "download and install .net" panel, which I allowed it to do. So, I assume it got what it needed.

As for your somewhat snotty attitude toward my system, this is the first time I've run into software that won't install on XP SP3. And, it's the installer that doesn't run properly.
sidneys1
Posts: 141
Joined: 01 Oct 2010, 14:38
Location: Pennsylvania - The United States of America
Contact:

Re: Idea: Visual NXC

Post by sidneys1 »

mcsummation wrote:The installer had a "download and install .net" panel, which I allowed it to do. So, I assume it got what it needed.

As for your somewhat snotty attitude toward my system, this is the first time I've run into software that won't install on XP SP3. And, it's the installer that doesn't run properly.
Ok... My attitude is not snotty, however. There are hundreds of developers whose potential is held back by consumer's persistence in retaining aging systems. I am merely coming from the frustration due to the fact that XP simply does not contain the modern Win32 APIs required to run modern software.

However, I will upload my Debug folder, and see if you can run the straight EXE.
Debug.zip
Visual NXC Beta 2 Debug EXE
(1.1 MiB) Downloaded 334 times
I have not tested this release of V-NXC on XP, nor do I have an XP machine to do so with. I have a Windows 7 machine and a Windows 8 Developer Preview machine that I develop on. If V-NXC does not run correctly on XP I will make sure to add a requirement to the installer of Windows Vista or newer.

Have a nice day,
~Sidneys1
My Mindstorms website: http://sidneys1.com
sidneys1
Posts: 141
Joined: 01 Oct 2010, 14:38
Location: Pennsylvania - The United States of America
Contact:

Re: Idea: Visual NXC

Post by sidneys1 »

So, now that Visual NXC has become very maintainable and easy for me to tweak, I'm going to ask you guys to please suggest any features you may want! I know Muntoo wants a feature that allows blind people to use it... Maybe not the best idea for a graphical programming language, but any other ideas you guys have I will gladly consider!

Have a nice day,
~Sidneys1
My Mindstorms website: http://sidneys1.com
jojoguy14
Posts: 155
Joined: 29 Sep 2010, 12:49
Contact:

Re: Idea: Visual NXC

Post by jojoguy14 »

sidneys1 wrote:So, now that Visual NXC has become very maintainable and easy for me to tweak, I'm going to ask you guys to please suggest any features you may want!
This project is GREAT! I've always wanted to learn NXC, but I'm not really good at text-based programming. Great work!

1. Well...let me start off that I just downloaded it and installed it and I was a bit confused on which application I was supposed to run to install it. I figured it out, but maybe people with less computer experience might be confused.
2. I think, IMO, you shouldn't have a confirmation to delete blocks. People could always have a "redo" button. I just think it's kind of a pain.
3. I should be able to move blocks around even AFTER I place them, right?

That's actually all I can think for having it for 5 min. Maybe there are ways of changing these MYSELF (preferences or something). If so, please, let me know :-).

I really want this to be a big thing! Can't wait to keep beta testing!
jojoguy10
Creator of LEGO-X TechN'XT! (http://lego-x.com http://techn-xt.blogspot.com)
Known as jojoguy10
sidneys1
Posts: 141
Joined: 01 Oct 2010, 14:38
Location: Pennsylvania - The United States of America
Contact:

Re: Idea: Visual NXC

Post by sidneys1 »

jojoguy14 wrote:This project is GREAT! I've always wanted to learn NXC, but I'm not really good at text-based programming. Great work!
Thank you! I'm doing my best :)
jojoguy14 wrote:1. Well...let me start off that I just downloaded it and installed it and I was a bit confused on which application I was supposed to run to install it. I figured it out, but maybe people with less computer experience might be confused.
Yes, and I noticed that when I made the installer. I will update the next version to work better :)
jojoguy14 wrote:2. I think, IMO, you shouldn't have a confirmation to delete blocks. People could always have a "redo" button. I just think it's kind of a pain.
Once I make V-NXC able to save its files I will make redo-undo. Working on it now as a matter of fact :)
jojoguy14 wrote:3. I should be able to move blocks around even AFTER I place them, right?
Eventually, yes. This functionality is coming :) Maybe not in the next Beta, but definitely before release.

Have a nice day,
~Sidneys1
My Mindstorms website: http://sidneys1.com
HaWe
Posts: 2500
Joined: 04 Nov 2014, 19:00

Re: Idea: Visual NXC

Post by HaWe »

though I actually don't use grafical programming environments, but I'm curious how you intend to plug data wires into blocks for further processing (e.g., altogether Touch sensor edge counter, or button press counter, or all current motor encoders, or 3D acceleration sensor values, or of all MS cam blob coordinates, or of different returned function/subroutine values)?
sidneys1
Posts: 141
Joined: 01 Oct 2010, 14:38
Location: Pennsylvania - The United States of America
Contact:

Re: Idea: Visual NXC

Post by sidneys1 »

doc-helmut wrote:though I actually don't use grafical programming environments, but I'm curious how you intend to plug data wires into blocks for further processing (e.g., altogether Touch sensor edge counter, or button press counter, or all current motor encoders, or 3D acceleration sensor values, or of all MS cam blob coordinates, or of different returned function/subroutine values)?
I'm thinking I'll go with something like Enchanted's variable system, where the values are 'plugins' to blocks.
Image

Have a nice day,
~Sidneys1
My Mindstorms website: http://sidneys1.com
sidneys1
Posts: 141
Joined: 01 Oct 2010, 14:38
Location: Pennsylvania - The United States of America
Contact:

Re: Idea: Visual NXC

Post by sidneys1 »

Just to let you guys know, I've created a unified repository for videos concerning Visual NXC:

Visual NXC - Videos on the V-NXC website.

Just to keep in touch :)

Have a nice day
~Sidneys1
My Mindstorms website: http://sidneys1.com
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests